article,aside,details,figcaption,figure,footer,header,main,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-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;font-size:75%;font-size:87.5%;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.5em;}button,input,select,textarea{font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;}body{margin:0;padding:0;}a:link{}a:visited{}a:hover,a:focus{}a:active{}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}p,pre{margin:1.5em 0;}blockquote{margin:1.5em 30px;}h1{font-size:2em;line-height:1.5em;margin-top:0.75em;margin-bottom:0.75em;}h2{font-size:1.5em;line-height:2em;margin-top:1em;margin-bottom:1em;}h3{font-size:1.17em;line-height:1.28205em;margin-top:1.28205em;margin-bottom:1.28205em;}h4{font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em;}h5{font-size:0.83em;line-height:1.80723em;margin-top:1.80723em;margin-bottom:1.80723em;}h6{font-size:0.67em;line-height:2.23881em;margin-top:2.23881em;margin-bottom:2.23881em;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;border:1px solid #666;padding-bottom:-1px;margin:1.5em 0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;_font-family:'courier new',monospace;font-size:1em;line-height:1.5em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1.5em 0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 30px;}menu,ol,ul{padding:0 0 0 30px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;height:auto;width:auto;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.5em 0.625em 1em;}legend{border:0;padding:0;*margin-left:-7px;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px;}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;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}label{display:block;font-weight:bold;}table{border-collapse:collapse;border-spacing:0;margin-top:1.5em;margin-bottom:1.5em;}
.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc;}.lt-ie8 .with-wireframes #header,.lt-ie8 .with-wireframes #main,.lt-ie8 .with-wireframes #content,.lt-ie8 .with-wireframes #navigation,.lt-ie8 .with-wireframes .region-sidebar-first,.lt-ie8 .with-wireframes .region-sidebar-second,.lt-ie8 .with-wireframes #footer,.lt-ie8 .with-wireframes .region-bottom{border:1px solid #ccc;}.element-invisible,.element-focusable,#navigation .block-menu .block__title,#navigation .block-menu-block .block__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}.header__logo{float:left;margin:0;padding:0;}.header__logo-image{vertical-align:bottom;}.header__name-and-slogan{float:left;}.header__site-name{margin:0;font-size:2em;line-height:1.5em;}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none;}.header__site-link:hover,.header__site-link:focus{text-decoration:underline;}.header__site-slogan{margin:0;}.header__secondary-menu{float:right;}.header__region{clear:both;}#navigation{}#navigation .block{margin-bottom:0;}#navigation .links,#navigation .menu{margin:0;padding:0;text-align:left;}#navigation .links li,#navigation .menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none;}.breadcrumb ol{margin:0;padding:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.page__title,.node__title,.block__title,.comments__title,.comments__form-title,.comment__title{margin:0;}.messages,.messages--status,.messages--warning,.messages--error{margin:1.5em 0;padding:10px 10px 10px 50px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD6UlEQVR42s2WX0xbVRzH3YwmC4k+GF/0ZS/S267/bmnX9nL7bwstZlnbjTDYyoC5GCbB0ZW5pdJCe6swbLFA6bpWIGuRMWVjKGP+21QW3SZBSAjGh4XEaTZTH82Cm/3ztS2xs7mw4KLRk3xyzj33/H6fe5Pz7zEA/yr/vUDukj9FH6drqTaqT8EoPs/UV+nX6TD1BlUh9AqLHlmgPKLcRHmoCOWmElK/FOKTYpS8UwLJkASiUyLI3pKhlClN0g46qj+qL/pbArlbrlO1q25JeiSgR2iYJ8ywXLSg/qP6LNl2ro8+Q4MMkKCd9K2t3q3KdQnkXXIF5aISkgEJzONm1F2qW52pDJN1MI2bUBIuAdVOJWSMTPNQgX6/vkjVpvpREpag6oMqWCYta1IzbsHh9ga0RJtzY8URMdRO9U/KSuWmNQUqh2pY3CtG+fvlqJyofMAFNrZAE+7e/RWR4X4cD9tgOGsA2U2CdtMDqwqyMyIzQ5KKqAKmcyaYxkzYd3YvjGNGFtXRPRj58DT+LOemRrFnrBLyITmUDmUyO/NYgu2d26ukHVJo3tXAMGpAs+cQmh0NeClan30uwN7TgnQ6nRd4r3thOGOAJqYB2UVC79AfZAnKHGUxQa8A2tNaNLW/jKvXv8Dyb8s4yryKA4O10A3roIvpUB+swTdz1/LJZ27PQBvT5lBH1RD4BChzlQ2wBNtc22aE/ULQgzRCl4P5BPcT93GMOYz9wb2QhCRgAq35d8u/L2PXe7tADVGgBlcQ+AXQtmlvsP/gzbJZvp8PMkJCFBYh8m0knyiVSsHe0YIGZz1+/uVOvt8z7QGvnwf+ST5EIRHIUyR4fh50rbp5lsDcYR4ReAXgBrng9q/Qfa0bfy035r7Ot2dvz4IX4IEIEAXwvDzscOw4zxJUd1YfEXlE4Aa4BQHMlwzSSBeI7iXvoTxWDqKPYCFsFaKmr+YVliB0JfS89DVpiuhlB9k/tSOZTuYFvq98yI7L0/MAsVWcGp0bfW61hbahwltxSeARsIKyWKesSKQSWIwvYkvvllwfx88pgOvhwthu/AzAxlVX8vz385tLbaVxwpcLZtEw0QDjsBGctzksiE4CimZFfHp++oWHbnbuUfdB0komMgHsRN1r0MWBsEmYODF5onY92/UTwcvBxuzXcN1ccHycVSn2FaPYWwzCQUDWKIt7z3utAJ5c74Hz+OLSomynY+cVfiM/xW3JiDyZpB3FuZrj4oCwE+Ad4qWMjPHjpTtL0mzMoxyZz9yM39Q7Y85Ok930icqm+k59TL2wm9l90dZv8y/8sPAigGf/iUN/Q4anM2zOsdLe+L+4VfwBVVjDs2rTYx0AAAAASUVORK5CYII=');*background-image:url(/sites/mahj.org/themes/mahj/images/message-24-ok.png);background-position:8px 8px;background-repeat:no-repeat;border:1px solid #be7;}.messages--warning{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACuElEQVRIiWP4//8/Ay0xSYqntTpnT252zqeJBf0Njhsykrz/pyd6/e9vcNpGVQv6q2wlm0qc/r0+IPD/3UG+/61l9v9mdrjIUc2C7hqHUzc3S///eZwBjO9tF/vfWe1wjioWTKixVm8otPn38wQT3IKfxxn/t5Va/utpsNSg2ILWcttrNzdJgQ3+dpQRjEHs+9tE/zeXWt+gyILOamuTqlxrsOtPLub+7+emBsSq/88v5wL7oqHQ9H9nmbkF2RbUF1rev7lJEuziuU3i/90ddcB4UZsoJC62ifyvK7R4QJYFrcUGrmUZ5v9hYb9hosh/bzcDMN42VRgeF9W5hv8bi/XdSbagKtfs2c1NEvCIPbaQ/7+/pwkYn17Ki0hR24T/l2eZPCfJgsZ83dCiNOP/yCnn7iau/8G+5mD8aBsHSoqqyNL9X5erHUm0BcVpRm9ubhZHMoTh/4eDzP/DA23+RwTZ/P96hAlF7t5Wof8FyfpvibKgNk8noyDZ4D9quofg1Bjr/1kJlhjiIF+Upmn/r83RzCJoQXaC3qcbm8SwGMLwvybP/H8jMGlik7u7VeB/Zqz2J7wWVGdr1uTG62J1PQgfWST1/+hiCaxyIF8UJqv9r8hQrcVpQVqkzrcbG0WwGvB2H/P/lnx5MAaxsam5vYn3f2KY+jesFpSlqfZnxWjidP2OGWL/g/0swBjExu4Lhv958Ur/i5KU+lEsCA1lYI4JUv95bZ0gTo2Pt3P+z0myBmMQG5e6mxu4/kf4Kf8EmQm3oCRNebKrvSawIGPBqRG9sMOp5hjjfwdrlf/58bKT4RaUpWvtcLZV/39iscD/H0AFP46jYwYiMeP/44u4/9tbKQODSXUH3II9G7v18hI0n8YGKv+IDVT6joxj/BVx4mgcOCde/SnITPRUJAHEGlTCEkQV19TAAN8FC67hZdFXAAAAAElFTkSuQmCC');*background-image:url(/sites/mahj.org/themes/mahj/images/message-24-warning.png);border-color:#ed5;}.messages--error{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACpElEQVR42rWWTUgbQRiGQ0Tx4MWDeFM8eBA9iKAoggiCoCiiIiL4L3oQV1CJB0UEf6iRYFpK7UniTw9VSqL2kvQsVDBpSZrtRo35czVNW3oprRf17exSl4yzu1ikAy9h59vvedhkMrMGAGoxknAk2w8MJ/WosXThiZkZt9jdLeglPjn5ATc3mhJNuNjbK0QbG3ExMICL/n6IfX0gcxB7ekDAELu6IHZ2IlJbi1hLS1BLogmPtbUhMTv7oMSamzUlqnByMxLT0/8STQkDj9TV4ZLj5OysrODl8jIu5Gs68dFR7JG6dWkJ0fFx+TpSX89IDMnwcHU1yKec12Yz3rlc4HkeLwjkXJpPip3U3+7vIx6P4ymph4eG5PlwTQ0lMdytlmBxMWKtrXLeT0zA5XTibvj9fjxfXETkb/3N/Dz2dneVuiTZtliU/rPSUsQ5ziuxZYG03IIlJdKKUPJjdRUAKMmzuTnskB/VYbdTtd9HR4g2NCi9Z2VliDY1BSnBaUEBzsrLqXyzWCiQ9HU5HA4afniIUFWV0hOqqMBpURErOM7NxWlhIZOvCwvA7S3Uxq+DA5AnZ3pO8vJYQSArC8c5Oeqx2Rj4udeLQH6+6v2B7GxW8DkjA0JmJpONwUHY7XZGIAgCzCYTeJUewmIFfqMRfEoKlQ2yJbza2oLWcLvdeDI2hk/3+iQWKzAYkJzNjg5srq9TwJ9OJ76YTNScx+ORJT66X1/grKyEbW2NgfPp6XKd/JMZySrHaQsSU1Oe+0/w3WpVgyu5HBlR6lc+H8gioevDwz6JrWwV5+3txyoSFk5DcOX1MnCyJ4Vwfb1zt1UY9SR8aioDpuppaVpwZbPTl+hHF04dOKzk8XBF8DgJC3/woU/W/EciOtELOWi8DDwp//215Q+p7kiKh2lQSAAAAABJRU5ErkJggg==');*background-image:url(/sites/mahj.org/themes/mahj/images/message-24-error.png);border-color:#ed541d;}.messages__list{margin:0;}.messages__item{list-style-image:none;}.messages--error p.error{color:#333;}.ok,.messages--status{background-color:#f8fff0;color:#234600;}.warning,.messages--warning{background-color:#fffce5;color:#840;}.error,.messages--error{background-color:#fef5f1;color:#8c2e0b;}.tabs-primary,.tabs-secondary{overflow:hidden;*zoom:1;background-image:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(100%,#bbbbbb),color-stop(100%,transparent));background-image:-webkit-linear-gradient(bottom,#bbbbbb 1px,transparent 1px);background-image:-moz-linear-gradient(bottom,#bbbbbb 1px,transparent 1px);background-image:-o-linear-gradient(bottom,#bbbbbb 1px,transparent 1px);background-image:linear-gradient(bottom,#bbbbbb 1px,transparent 1px);list-style:none;border-bottom:1px solid #bbbbbb \0/ie;margin:1.5em 0;padding:0 2px;white-space:nowrap;}.tabs-primary__tab,.tabs-secondary__tab,.tabs-secondary__tab.is-active{float:left;margin:0 3px;}a.tabs-primary__tab-link,a.tabs-secondary__tab-link{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.5em;text-decoration:none;}.tabs-primary__tab,.tabs-primary__tab.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:1px 1px 0 white;border:1px solid #bbbbbb;border-bottom-color:transparent;border-bottom:0 \0/ie;}.is-active.tabs-primary__tab{border-bottom-color:white;}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;color:#333;background-color:#dedede;letter-spacing:1px;padding:0 1em;text-align:center;}a.tabs-primary__tab-link:hover,a.tabs-primary__tab-link:focus{background-color:#e9e9e9;border-color:#f2f2f2;}a.tabs-primary__tab-link:active,a.tabs-primary__tab-link.is-active{background-color:transparent;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE9E9E9',endColorstr='#00E9E9E9');background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e9e9e9),color-stop(100%,rgba(233,233,233,0)));background-image:-webkit-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-moz-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-o-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff;}.tabs-secondary{font-size:.9em;margin-top:-1.5em;}.tabs-secondary__tab,.tabs-secondary__tab.is-active{margin:0.75em 3px;}a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{-webkit-border-radius:0.75em;-moz-border-radius:0.75em;-ms-border-radius:0.75em;-o-border-radius:0.75em;border-radius:0.75em;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;text-shadow:1px 1px 0 white;background-color:#f2f2f2;color:#666;padding:0 .5em;}a.tabs-secondary__tab-link:hover,a.tabs-secondary__tab-link:focus{background-color:#dedede;border-color:#999;color:#333;}a.tabs-secondary__tab-link:active,a.tabs-secondary__tab-link.is-active{text-shadow:1px 1px 0 #333333;background-color:#666;border-color:#000;color:#fff;}.inline{display:inline;padding:0;}.inline li{display:inline;list-style-type:none;padding:0 1em 0 0;}span.field-label{padding:0 1em 0 0;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVR42qWTPQqDQBCFcwSPkCNITpAj5AjeIm1uYpkyR7Cy2Mot7OwsBAsRwUKwmOwLGRle3EIy8PyBfZ/z3J2TiPylz8VWWZZpUB40BonRKyizaxkA88MYYiqCEgv4MTvnZJom0VqWRbz3FlJZgLYtqmEY1Lg9r+sKsIXcLSC3AC019H0vqLquLeC5AfiHYSGkcdAJimKIBQiJ4+CO92OAtm0FNc8zOjkMwE5Q63FAtbeg6zpAYvG8BWR7i5qmQYwY4MIHqYhE2DOPQWcGJBQF2XU72ZzyUeZ5GCNt5/hybJgYdAXsq5sOEE/jG6dC5IOqCXTmAAAAAElFTkSuQmCC');*background-image:url(/sites/mahj.org/themes/mahj/images/help.png);background-position:0 50%;background-repeat:no-repeat;padding:1px 0 1px 20px;}.pager{clear:both;padding:0;text-align:center;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{display:inline;padding:0 0.5em;list-style-type:none;background-image:none;}.pager-current{font-weight:bold;}.block{margin-bottom:1.5em;}.menu__item.is-leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');*list-style-image:url(/sites/mahj.org/themes/mahj/images/menu-leaf.png);list-style-type:square;}.menu__item.is-expanded{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');*list-style-image:url(/sites/mahj.org/themes/mahj/images/menu-expanded.png);list-style-type:circle;}.menu__item.is-collapsed{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');*list-style-image:url(/sites/mahj.org/themes/mahj/images/menu-collapsed.png);list-style-type:disc;}.menu a.active{color:#000;}.new,.update{color:#c00;background-color:transparent;}.unpublished{height:0;overflow:visible;background-color:transparent;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}.lt-ie8 .node-unpublished > *,.lt-ie8 .comment-unpublished > *{position:relative;}.comments{margin:1.5em 0;}.comment-preview{background-color:#ffffea;}.comment{}.comment .permalink{text-transform:uppercase;font-size:75%;}.indented{margin-left:30px;}.form-item{margin:1.5em 0;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}tr.odd .form-item,tr.even .form-item{margin:0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item .description{font-size:0.85em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}.form-required{color:#c00;}label.option{display:inline;font-weight:normal;}a.button{-webkit-appearance:button;-moz-appearance:button;appearance:button;}.password-parent,.confirm-parent{margin:0;}#user-login-form{text-align:left;}.openid-links{margin-bottom:0;}.openid-link,.user-link{margin-top:1.5em;}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-left:-20px;}#user-login ul{margin:1.5em 0;}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}form tbody{border-top:1px solid #ccc;}form table ul{margin:0;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}tr.even{background-color:#fff;}.lt-ie8 tr.even th,.lt-ie8 tr.even td,.lt-ie8 tr.odd th,.lt-ie8 tr.odd td{border-bottom:1px solid #ccc;}td.active{background-color:#ddd;}td.checkbox,th.checkbox{text-align:center;}td.menu-disabled{background:#ccc;}#autocomplete .selected{background:#0072b9;color:#fff;}html.js .collapsible .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');*background-image:url(/sites/mahj.org/themes/mahj/images/menu-expanded.png);background-position:5px 65%;background-repeat:no-repeat;padding-left:15px;}html.js .collapsed .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');*background-image:url(/sites/mahj.org/themes/mahj/images/menu-collapsed.png);background-position:5px 50%;}.fieldset-legend .summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}tr.selected td{background:#ffc;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}.progress .filled{background-color:#0072b9;background-image:url(/sites/mahj.org/themes/mahj/images/progress.gif);}
@media print{a:link,a:visited{text-decoration:underline !important;}a:link.header__site-link,a:visited.header__site-link{text-decoration:none !important;}#content a[href]:after,#content .views-row-1 .views-field-field-blocpromo-image a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:12px;float:left;line-height:normal;font-family:"mahj_light","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;width:100%;}#content .views-field-field-ag-image a[href]:after,#content .views-field-field-blocpromo-image a[href]:after{content:inherit;}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:"";}#content abbr[title]:after{content:" (" attr(title) ")";}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none;}}
@font-face{font-family:'mahj_light';src:url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Light_webfont.eot);src:url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Light_webfont.eot?#iefix) format('embedded-opentype'),url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Light_webfont.woff) format('woff'),url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Light_webfont.ttf) format('truetype'),url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Light_webfont.svg#mahj_light) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'mahj_regular';src:url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Regular_webfont.eot);src:url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Regular_webfont.eot?#iefix) format('embedded-opentype'),url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Regular_webfont.woff) format('woff'),url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Regular_webfont.ttf) format('truetype'),url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Regular_webfont.svg#mahj_regular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'mahj_medium';src:url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Medium_webfont.eot);src:url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Medium_webfont.eot?#iefix) format('embedded-opentype'),url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Medium_webfont.woff) format('woff'),url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Medium_webfont.ttf) format('truetype'),url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Medium_webfont.svg#mahj_medium) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'mahj_lightitalic';src:url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Light_Italic_webfont.eot);src:url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Light_Italic_webfont.eot?#iefix) format('embedded-opentype'),url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Light_Italic_webfont.woff) format('woff'),url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Light_Italic_webfont.ttf) format('truetype'),url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Light_Italic_webfont.svg#mahj_regular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'mahj_italic';src:url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Italic_webfont.eot);src:url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Italic_webfont.eot?#iefix) format('embedded-opentype'),url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Italic_webfont.woff) format('woff'),url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Italic_webfont.ttf) format('truetype'),url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Italic_webfont.svg#mahj_italic) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'mahj_mediumitalic';src:url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Medium_Italic_webfont.eot);src:url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Medium_Italic_webfont.eot?#iefix) format('embedded-opentype'),url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Medium_Italic_webfont.woff) format('woff'),url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Medium_Italic_webfont.ttf) format('truetype'),url(/sites/mahj.org/themes/mahj/css/fonts/Mahj-Medium_Italic_webfont.svg#mahj_regular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'mahj';src:url(/sites/mahj.org/themes/mahj/css/fonts/mahj.eot);src:url(/sites/mahj.org/themes/mahj/css/fonts/mahj.eot#iefix) format('embedded-opentype'),url(/sites/mahj.org/themes/mahj/css/fonts/mahj.ttf) format('truetype'),url(/sites/mahj.org/themes/mahj/css/fonts/mahj.woff) format('woff'),url(/sites/mahj.org/themes/mahj/css/fonts/mahj.svg#mahj) format('svg');font-weight:normal;font-style:normal;}.container,.one-sidebar #main,.tabs-primary,.tabs-secondary,#footer .block-menu .menu,#block-views-exp-recherche-globale-page .views-exposed-form,.page-search #main,.view-collection-diaporama .item-list,.view-display-id-block_cycle,#block-views-voir-aussi-block-theme,.view-mosaique,.region-home,.region-alert .homealerte,.page-user #main,.page-collections-recherche.no-sidebars #main,.no-media .node-agenda .group-headleft,.page-page #main,.home-sidebar .block-content,.page-contact #main,.node-webform{margin-left:auto;margin-right:auto;max-width:1180px;}#user-login{padding-bottom:30px;}#header,#main,#footer{* position:relative;* zoom:1;}#header:before,#header:after,#main:before,#main:after,#footer:before,#footer:after{content:"";display:table;}#header:after,#main:after,#footer:after{clear:both;}html,body{height:100%;}body{background-color:#f4f3f1;font-size:0.95em;line-height:1.4em;font-family:"mahj_regular","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all 2s linear;-moz-transition:all 2s linear;-ms-transition:all 2s linear;-o-transition:all 2s linear;transition:all 2s linear;max-width:1920px;margin:0 auto;position:relative;}a{color:#000;text-decoration:none;}a:hover{text-decoration:underline;}p,.type-video,.type-image{margin:0 0 0.4em 0;}b,strong{font-family:'mahj_medium',"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-weight:normal;}i,em{font-family:'mahj_italic',"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-style:normal;}strong em,b em,strong i,b i,em strong,em b,i strong,i b{font-family:'mahj_italic';}h1 i,h1 em,h2 i,h2 em,h3 i,h3 em,.field-name-field-pub-auteur em,.field-name-field-pub-prix em,.view-navigation-article i,.view-navigation-article em{font-family:'mahj_mediumitalic';}ul,ol{list-style:none;margin:0;padding:0}h1{font-size:4.2em;line-height:1em;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;margin:0 0 0.2em 0;padding-top:5px;font-weight:normal;}h2{font-size:3.1em;line-height:1em;font-family:'mahj_medium',"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;margin:12px 0 0.2em;font-weight:normal;}h3{font-size:2.6em;line-height:1em;font-family:'mahj_medium',"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;margin:0 0 0.2em 0;font-weight:normal;}.left{width:48%;float:left;}.right{width:48%;float:right;}.field .field-label{font-weight:inherit;}.label-inline{display:inline;margin-right:5px;}.block{margin-bottom:0;}.taxonomy-term-description{margin:0;}.lt-ie9 .container,.lt-ie9 .one-sidebar #main,.lt-ie9 .tabs-primary,.lt-ie9 .tabs-secondary,.lt-ie9 #footer .block-menu .menu,.lt-ie9 #block-views-exp-recherche-globale-page .views-exposed-form,.lt-ie9 .page-search #main,.lt-ie9 .view-collection-diaporama .item-list,.lt-ie9 .view-display-id-block_cycle,.lt-ie9 #block-views-voir-aussi-block-theme,.lt-ie9 .view-mosaique,.lt-ie9 .region-home,.lt-ie9 .region-alert,.lt-ie9 .view-promotions-actus .view-content,.lt-ie9 .view-promotions-activites .view-content,.lt-ie9 .page-user #main,.lt-ie9 .page-page #main{width:1180px;padding-left:20px;padding-right:20px;}.lt-ie9 .views-row img{position:static !important;}.lt-ie9 .view-mosaique .views-row-1 img{max-width:none;}.lt-ie9 #header{position:static;}.lt-ie9 .breadcrumb li,.lt-ie9 .block-menu-block .menu li,.lt-ie9 .is-leaf.menu__item{display:inline;}.lt-ie9 .home-sidebar li a{padding-left:10px;}.lt-ie9 .tiled #main .view-content .views-row-4,.lt-ie9 .tiled #main .view-content .views-row-8,.lt-ie9 .tiled #main .view-content .views-row-12{margin-right:0}.lt-ie9 .tiled .views-field-field-obj-images span,.lt-ie9 #footer .follow,.lt-ie9 .infopratique .container,.lt-ie9 #footer .block-menu{background:#fff;}.lt-ie9 .headerCookies{background:#333;}.lt-ie9 #footer .follow span{text-indent:0;}.context-medium .field-name-field-scald-legende,.context-large .field-name-field-scald-legende,.context-medium .field-name-field-obj-img-copyright,.context-large .field-name-field-obj-img-copyright{font-size:0.85em;line-height:1.2em;padding:5px 0;}.field-type-text-long ul,.field-type-text-long ol,.field-name-body ul{margin:0.4em;}.field-type-text-long ol{list-style:inside decimal;}.field-type-text-long ul li:before,.field-name-body li:before{content:"\e918";}.field-name-body a
.field-type-text-long a,.group-right a,.field-name-field-ag-contenu a,.node-obj-collection .field-name-display-texte-contacter a,.field-name-field-ag-resume a,.field-name-field-ag-modalites a,.field-name-field-ag-organisme a,.field-name-field-pub-editeur a,.field-name-field-pub-disponibilite a,.field-name-field-pub-descriptif a{color:#3fa07b;font-size:0.95em;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}.group-fichiers a,.field-name-field-ag-fichier a{font-size:0.95em;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}.field-type-text-long .field-item > div{margin-top:10px;margin-bottom:20px;}.dnd-widget-wrapper{margin-bottom:20px;}.clear-fix:before{clear:both;content:".";display:block;height:0;visibility:hidden;}hr{clear:both;border:none;margin:0;}.scald-file-icon{display:none;}.type-file .dnd-atom-rendered a:before{content:"\e925";color:#3fa07b;float:left;margin-top:-6px;margin-left:-6px;font-size:2em;}.type-file .dnd-atom-rendered a{color:#3fa07b;}div.galleria-container.galleria-theme-classic{background-color:#EAE8E5;padding:0px;}div.galleria-info{padding:0;}div.galleria-info-text{background-color:#333 !important;top:0px;margin:0;}div.galleria-info-link{background-color:#333  !important;color:#000 !important;border-radius:50%}.galleria-fullscreen-link{cursor:pointer;}.view-promotions-home div.views-row b,.view-promotions-home div.views-row strong{font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.view-promotions-home div.views-row i,.view-promotions-home div.views-row em{font-family:'mahj_italic',"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-style:normal;}.view-promotions-home div.views-row strong em,.view-promotions-home div.views-row b em,.view-promotions-home div.views-row strong i,.view-promotions-home div.views-row b i,.view-promotions-home div.views-row em strong,.view-promotions-home div.views-row em b,.view-promotions-home div.views-row i strong,.view-promotions-home div.views-row i b{font-family:'mahj_mediumitalic';}.type-video{position:relative;padding-bottom:75%;height:0;}.type-video iframe,.type-video object,.type-video embed,.type-video video{position:absolute;top:0;left:0;width:100%;height:100%;}.context-medium .dnd-atom-rendered{max-width:300px;}.context-large .dnd-atom-rendered{max-width:672px;}.context-image_small.atom-align-left{margin-right:10px;}.js .type-image.context-medium .dnd-atom-rendered img,.js .type-image.context-large .dnd-atom-rendered img{width:100%;}.atom-align-left.context-medium{margin-right:20px;}.atom-align-right.context-medium{margin-left:20px;}.atom-align-center{margin:0 auto;}.galleria-image img{height:auto !important;max-width:100% !important;width:auto !important;max-height:100% !important;}.js #block-views-exp-recherche-globale-page span:before,.js #menu-content .toggle:before,.field-name-field-ag-lien-web a:before,.node-agenda .group-reservation .field-item a:before,.node-agenda .field-name-field-ag-statut .field-item:before,.node-agenda .group-header .group-copy:before,.group-fichiers a:before,.field-name-field-ag-fichier a:before,.node-publication .field-name-field-statut-publication .field-item:before,.block-facetapi h2:after,.block-mahj-datepicker-block .ui-widget-header .ui-icon:before,.agenda-link p a:after,.view .pager-first a,.view .pager-next a,.view .pager-previous a,.view .pager-last a,.zoom .field-name-diaporam .zoom-close:before,.view-cycle-thematique .btn-more:before,.view-blocs-entete .btn-more:before,.field-type-text-long li:before,#footer .follow li a:before,.home-sidebar .block-content a:before,.slidebtn a,.btntiled:before,.menu-open #block-views-exp-recherche-globale-page:before,.slidenav:before,.facette .facetoption span:before,.block-mahj-datepicker-block .mahj_datepicker_show p:after,.togglehandler:after,.type-file .dnd-atom-rendered a:before{font-family:'mahj';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ocher{color:#bc8b51;display:block;}.blue{color:#3a6eaa;display:block;}.red{color:#e64853;display:block;}.green{color:#3fa07b;display:block;}.node-webform input,.contact-form input,.node-webform .form-textarea-wrapper textarea,.contact-form .form-textarea-wrapper textarea{border:1px solid #ccc;padding:5px;}.contact-form .form-type-textarea,.node-webform .form-type-textarea{max-width:800px;}.contact-form label,.node-webform label{margin-bottom:5px;}.contact-form #edit-submit,.node-webform .webform-submit{background:#948E7C;border:none;color:#fff;font-family:"mahj_regular","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;padding:5px 15px;}.node-webform fieldset{margin:0;padding:0;border:none;}.headerCookies{background:rgba(51,51,51,0.9);position:fixed;z-index:999999;font-family:"mahj_regular","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;line-height:16px;font-size:13px;bottom:0;width:100%;color:#fff;}.headerCookiesContent{color:#fff;padding-top:30px;padding-bottom:30px;padding-right:120px !important;position:relative;}.headerCookies a{color:#fff;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.arche_button_cookie{background:#948E7C;padding:5px 10px;border-radius:1px;position:absolute;margin:0 0 12px 30px;right:20px;top:24px;}.scroll #main{}#header{background:#fff;}#logo{position:absolute;right:0;top:0;}.logged-in #logo{}.scroll.logged-in #logo{top:0;}.header__region,#menu-content{padding-top:30px;float:left;clear:none;padding-right:255px;}#menu-content{display:none;}#menu-content .toggle{display:block;width:32px;height:30px;cursor:pointer;color:#948e7c;font-size:9px;line-height:5px;text-align:center;float:left;}.js .region-menu{display:none;}.js #menu-content .toggle:before{content:"\e917";font-size:32px;display:block;color:#000;}.menu-open #block-views-exp-recherche-globale-page:before{content:"\e917";font-size:32px;color:#000;margin-right:25px;float:left;}.menu-open #menu-content{position:absolute;left:-500px;top:0;background:#333;z-index:100;text-align:right;padding-top:0}.menu-open #menu-content .menu{color:#fff;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:1.1em;}.menu-open #menu-content .menu a{color:#fff;}.menu-open #menu-content a:hover{opacity:0.8;}.menu-open #menu-content .menu .is-active-trail{color:#948e7c;}.logged-in.menu-open #menu-content{}.scroll.logged-in.menu-open #menu-content{top:0;}.menu-open #menu-content .toggle{position:absolute;right:-70px;top:0;height:80px;width:70px;background:#333;text-align:center;color:#fff;}.menu-open #menu-content .menu li{list-style:none !important;padding:10px 0 10px 30px;display:block;}.menu-open .region-menu{display:block;min-width:220px;padding:0 30px;overflow-y:auto;}.menu-open #menu-content .toggle:before{content:"\e920";line-height:80px;color:#fff;}.menu-open #menu-content .menu-block-wrapper .menu .first{padding:0;}.menu-open #menu-content .menu-block-wrapper .menu .first a{display:block;line-height:70px;}.menu-open #menu-content .menu-block-wrapper .menu{margin:10px 0 20px 0;text-transform:uppercase;}.menu-open .toggle span{display:none;}.js #block-locale-language-content{position:absolute;left:30px;top:10px;line-height:68px;z-index:100;}.js #block-locale-language-content a{color:#fff;}#block-locale-language-content .locale-untranslated{display:none;}#block-locale-language-content .active{display:none;}#block-menu-menu-layer-menu-annexe,.region-menu .block-views{clear:both;padding:20px 0;border-top:#948e7c 1px solid;}.region-menu .block-views h2,.region-menu .view-header{color:#948e7c;font-size:1.1em;margin-bottom:15px;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;line-height:1em;}.js .region-menu .block-views a{color:#fff;font-size:0.8rem;}.region-menu .block-views li{padding:5px 0;}.front #header{min-height:168px;}.scroll.front #header{min-height:0;}.scroll .headerfixed{width:100%;position:fixed;background:#fff;border-bottom:1px solid #ccc;z-index:10000;height:60px;max-width:1920px;}.scroll .header__logo-image{float:right;}.scroll .breadcrumb{margin-top:30px;}.scroll .header__region,.scroll #menu-content{padding-top:15px;}.scroll.menu-open #menu-content .menu-block-wrapper .menu{margin-top:0}.scroll.menu-open #menu-content{padding-top:0}.js .scroll.menu-open #block-locale-language-content{line-height:48px;}.scroll.menu-open #menu-content .toggle{height:61px;}.scroll.menu-open #menu-content .toggle:before{line-height:61px;}#block-views-exp-recherche-globale-page{position:static;}.js #block-views-exp-recherche-globale-page{float:left;margin-right:30px;}.js #block-views-exp-recherche-globale-page form{display:none;background:#333;background:rgba(51,51,51,0.95);height:100%;left:0;position:fixed;width:100%;z-index:1000;top:0;bottom:0;}.js #block-views-exp-recherche-globale-page.open form{display:block;}.js #block-views-exp-recherche-globale-page .layer-open,#menu-content .layer-open{cursor:pointer;display:block;width:30px;height:30px;float:left;}.js #block-views-exp-recherche-globale-page .layer-open:before,#menu-content .layer-open:before{content:"\e916";cursor:pointer;font-size:2em;}.js #block-views-exp-recherche-globale-page .close:before{content:"\e90b";cursor:pointer;font-size:2em;float:right;}.js #block-views-exp-recherche-globale-page .close{position:absolute;right:0;top:0;color:#948E7C;padding:1% 2%;width:96%;text-align:right;cursor:pointer;line-height:35px}.js #views-exposed-form-recherche-globale-page .views-exposed-widgets{display:table-cell;vertical-align:middle;margin:0;}.js #views-exposed-form-recherche-globale-page .views-exposed-form .views-exposed-widget{width:70%;padding:0;}.js #views-exposed-form-recherche-globale-page .views-exposed-form .views-exposed-widget.views-submit-button{width:auto;}.js #views-exposed-form-recherche-globale-page .views-exposed-form .views-exposed-widget input{width:100%;border:none;color:#fff;background:none;line-height:50px;float:left;margin-top:40px;}.js #views-exposed-form-recherche-globale-page .views-exposed-form .views-exposed-widget.views-submit-button input{margin-top:60px;font-size:40px;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;text-transform:uppercase;}.js #views-exposed-form-recherche-globale-page .views-exposed-form .views-exposed-widget #edit-search-api-views-fulltext{border-bottom:1px solid #948E7C;}.js #views-exposed-form-recherche-globale-page .views-exposed-form .views-exposed-widget .placeholder{color:#948E7C;}.js #views-exposed-form-recherche-globale-page .views-exposed-form label{color:#fff;font-weight:normal;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;text-transform:uppercase;}.js .region-header .block-menu-block{float:left;}.block-menu-block .menu li{display:inline-block;font-size:16px;font-family:"mahj_medium";padding-right:40px;line-height:2em;}.block-menu-block .menu li ul li ul li{line-height:inherit;padding-top:8px;padding-bottom:5px;display:block;}.block-menu-block .menu li ul li ul li a{display:block;line-height:1.4em;}.block-menu-block .menu a.active,.block-menu-block .menu a.is-active-trail{color:#948E7C;}a.menu__link:hover{color:#948E7C;}.breadcrumb{clear:both;font-size:0.75em;padding-top:75px;padding-bottom:3px;}.breadcrumb li{display:inline-block;margin-left:2px;}.breadcrumb li:before{content}#footer{background:#fff;border-top:1px #F4F3F1 solid;}.menu__item.is-leaf{list-style:none;display:inline-block;}#footer .block-menu{border-top:1px solid #D1CEC5;font-size:0.85em;line-height:1.4em;font-family:"mahj_medium","Helvetica Neue";padding:25px 0;}#footer .block-menu a{margin-right:25px;}#footer .follow{overflow:hidden;padding-top:60px;padding-bottom:60px;font-family:"mahj_medium","Helvetica Neue";}#footer .follow li{float:left;width:31%;line-height:32px;overflow:hidden;position:relative;}#footer .follow .social{float:right;width:38%;min-width:260px;}#footer .follow li a:before{content:"\e922";float:left;color:#948E7C;font-size:30px;padding-right:20px;}#footer .follow li a:hover:before{color:#333;}#footer .follow .newsletter a:before{content:"\e91b";}#footer .follow .agenda a:before{content:"\e900";}#footer .follow .fb a:before{content:"\e90a";}#footer .follow .tweet a:before{content:"\e91d";}#footer .follow .ytube a:before{content:"\e91e";}#footer .follow .insta a:before{content:"\e926";}#footer .follow .akadem a:before{content:"";}#footer .follow .akadem a{background:url(/sites/mahj.org/themes/mahj/images/logoAkadem.png) no-repeat 0 0;display:block;width:80px;height:23px;padding-right:20px;}#footer .follow ul ul li{width:auto;}#footer .follow ul ul{float:right;}#footer .follow span{float:right;text-indent:-250px;}.infopratique{border-top:1px solid #D1CEC5;}.infopratique ul{overflow:hidden;padding:35px 0 35px 60px;background:url(/sites/mahj.org/themes/mahj/images/logo-footer-MAHJ.svg) no-repeat 0 40px;}.infopratique ul li{width:19%;float:left;font-size:0.85em;padding-right:2%;}.infopratique ul li:last-child{width:auto;padding-right:0;float:right;}.infopratique a{font-family:"mahj_medium","Helvetica Neue";}.infopratique ul ul{padding:0;background:none;}.infopratique ul ul li{width:auto;padding:0 20px 0 0;}.infopratique ul ul li img{display:block;}.infopratique ul ul li:last-child{padding:0;width:auto;}.front .header__region{padding-bottom:30px;}.front .block-title span{display:block;}.view-promotions-home div.views-row{box-shadow:none;margin-bottom:0;float:left;font-family:"mahj_regular","Helvetica Neue";}.view-promotions-home div.views-row .views-field-field-ag-image{position:relative;}.view-promotions-home div.views-row .views-field-field-ag-image .statut{content:'NOUVEAU';position:absolute;top:0;right:0;display:block;padding:0 5px;background:#4d4d4d;color:#FFF;font-size:0.813em;}.view-promotions-home.view-display-id-block_2 div.views-row img{width:100%;height:auto;}.view-promotions-home.view-display-id-page div.views-row{width:25%;height:800px;position:relative;}.view-promotions-home.view-display-id-page div.views-row .detail{position:absolute;top:0;left:0;width:100%;height:800px;box-sizing:border-box;background:rgba(0,0,0,0.3);}.view-promotions-home.view-display-id-page div.views-row .detail .views-field-field-ag-type-manifestation{position:absolute;top:20px;left:20px;color:#FFF;font-size:0.928em;}.view-promotions-home.view-display-id-page div.views-row .detail .content{position:absolute;top:50%;left:30px;color:#FFF;margin-right:30px;height:50%;}.view-promotions-home.view-display-id-page div.views-row .detail .content a{color:#FFF;}.view-promotions-home.view-display-id-page div.views-row .views-field-field-blocpromo-image{position:absolute;top:0;left:calc((100% - 480px) / 2);width:480px;}.view-promotions-home.view-display-id-page div.views-row .detail .content h2{font-size:2.625em;margin-bottom:20px;}.view-promotions-home.view-display-id-page div.views-row .detail .content h2 .ocher{color:#FFF;}.view-promotions-home.view-display-id-page div.views-row .detail .content .views-field-body{font-size:1.188em;margin-bottom:20px;}.view-promotions-home.view-display-id-page div.views-row .detail .content .views-field-field-lien-1 .field-content{font-size:0.938em;display:inline-block;padding:7px 15px;border:solid 1px #FFF;position:absolute;left:0;bottom:60px;}.view-promotions-home div.views-row:hover{box-shadow:none;}.view-promotions-diapo{position:relative;overflow:hidden;}.slidebtn a:before{display:block;content:'\e919';font-size:25px;line-height:30px;float:left;width:18px;}.slidebtn .selected:before{content:'\e918';}.slidebtn span{text-indent:100%;white-space:nowrap;overflow:hidden;display:block;width:0;}.slidebtn a{display:inline-block;}.slidebtn a:hover{color:#666;}.slidenav{position:absolute;top:0;height:100%;width:40px;cursor:pointer;}.slidenav:hover{background:rgba(255,255,255,0.1);}.slidenav:before{content:'\e904';position:absolute;top:50%;color:#948E7C;font-size:40px;margin-top:-40px;}.slidenav:hover:before{color:#666;}#slidenav-prev:before{content:'\e905';}#slidenav-prev{left:0;}#slidenav-next{right:0;}.region-alert{background:#CCDCE6;}.homealerte{font-family:"mahj_regular","Helvetica Neue";text-align:center;padding:20px 40px;}.homealerte p{max-width:700px;margin:0 auto;}.region-home{padding-bottom:20px;position:relative}.front .block-views.one-sidebar{width:74.5%;margin:40px 0 20px 0;}.home-sidebar{font-family:"mahj_regular","Helvetica Neue";padding-bottom:30px;}.scroll .home-sidebar.position{margin-top:70px;}.home-sidebar{padding-top:30px;text-align:center;border-bottom:1px solid #D1CEC5;overflow:hidden;}.home-sidebar li{display:inline-block;margin-right:20px;}.home-sidebar.position{margin:10px 0 0 0;}.home-sidebar .block-content ul{margin-top:20px;}.home-sidebar .block-content a{font-family:"mahj_medium","Helvetica Neue";font-size:0.8rem;background:#fff;border-radius:3px;display:block;margin-bottom:12px;clear:both;padding:8px 30px 8px 0;line-height:30px;box-shadow:0 0 2px #ccc;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.home-sidebar .block-content li:last-child a{margin-bottom:0;}.home-sidebar .block-content a:hover{background-color:#948E7C;color:#fff;text-decoration:none;}.home-sidebar .block-content a:before{float:left;font-size:30px;padding:0 10px 0 15px;color:#948E7C;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.home-sidebar .block-content a:hover:before{color:#fff;}.home-sidebar .block-content .program:before{content:'\e91a';}.home-sidebar .block-content .info:before{content:'\e914';}.home-sidebar .block-content .ami:before{content:'\e901';}.home-sidebar .block-content .abo:before{content:'\e900';}.home-sidebar .block-content .soutien:before{content:'\e902';}#block-views-promotions-home-block-1{padding-top:30px;background:#F4F3F1;}#block-views-promotions-home-block-1 .block-title{font-size:1.938em;padding-bottom:20px;text-align:center;}.view-promotions-activites .view-content,.view-promotions-actus .view-content{margin-left:auto;margin-right:auto;max-width:1400px;}.view-promotions-actus{padding-bottom:40px;overflow:hidden;}.view-promotions-actus .views-row{width:calc(25% - 2px);margin-right:2px;line-height:1.4em;height:686px;box-sizing:border-box;padding:30px;margin-bottom:5px !important;position:relative;}.view-promotions-actus .views-row  .views-field-body a{display:inline-block;margin-top:15px;padding:7px 10px;border:solid 2px #333;color:#333;}.view-promotions-actus .views-row  .views-field-body a.download{background:#333;color:#FFF;}.view-promotions-actus .views-row .home-actu-more{position:absolute;left:30px;bottom:50px;display:inline-block;padding:7px 15px;border:2px solid #707070;color:#231F20;font-size:0.85em;}.view-promotions-actus .views-row img{float:none;max-width:100%;width:100%;height:auto;}.view-promotions-actus .views-row h2{font-size:1.313em;line-height:1.4;color:#231F20;font-family:"mahj_medium","Helvetica Neue";margin-bottom:20px;}.view-promotions-actus .views-row .views-field-field-ag-type-manifestation{font-size:0.85em;line-height:1.4;font-family:"mahj_medium","Helvetica Neue";margin:10px 0;}.view-promotions-actus .views-row .views-field-field-ag-resume{font-size:0.85em;line-height:1.4;margin-top:20px;}.view-promotions-actus .views-row h2 a{color:#231F20;}.view-promotions-actus .detail .content{padding:10px 20px 20px 0;}.view-id-promotions_home.view-display-id-block_1 > .view-content > .views-row{background:#ACA692;}.view-promotions-activites{overflow:hidden;padding:30px 0;position:relative;}.view-promotions-activites .views-row{width:calc(25% - 2px);margin-right:2px;font-size:0.8rem;line-height:1.4em;box-sizing:border-box;background:#948E7C;}.view-promotions-activites .views-row-last{margin:0;}.view-promotions-activites .views-row h2{font-size:1.6em;color:#fff;font-family:"mahj_medium","Helvetica Neue";line-height:1.2em;background:#948E7C;color:#fff;margin:0;padding:20px 20px 0 20px;min-height:65px;}.view-promotions-activites .views-row h2 a{color:#fff;}.view-promotions-activites .views-field-body{padding:10px 10px 10px 20px;float:left;}.view-promotions-activites .views-field-field-lien-1{padding:20px;overflow:hidden;font-family:"mahj_medium","Helvetica Neue";background:#948E7C;}.view-promotions-activites .views-field-field-lien-1 a{display:inline-block;color:#FFF;padding:7px 15px;border:solid 1px #FFF;}.view-promotions-activites .views-field-field-lien-1 .last{float:right;}.view-promotions-activites .views-field-field-lien-1 .first{float:left;}.view-mosaique .views-field-field-ag-resume{font-size:0.85em;}.view-mosaique .views-row h2{font-size:1.3em;}.view-mosaique .views-row{width:49.2%;float:left;min-height:208px}.view-mosaique .views-row-odd{margin-right:1.6%;}.view-mosaique .detail{float:left;width:46%;padding:20px 3%;position:relative;}.view-mosaique .views-field-field-ag-image{width:48%;position:absolute;top:0;right:0;height:100%;overflow:hidden;}.view-mosaique.view-accueils-rubrique img{position:absolute;overflow:hidden;max-width:inherit;left:50%;top:50%;height:100%;width:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.view-mosaique .views-row-4{margin-right:0;}.view-mosaique .views-row-5{clear:both;}.view-accueils-rubrique img{max-width:280px;float:right;}.view-accueils-rubrique .content{float:left;}.view-exposition .views-row-2 h2{font-size:2.6em;line-height:1em;}.view-exposition .red,.view-exposition .ocher,.view-exposition .blue,.view-exposition .green{color:inherit;display:inherit;margin-right:5px;}.view-exposition .views-row-1 .ocher,.view-exposition .views-row-2 .ocher{color:#bc8b51;display:block;}.view-exposition .views-row-1 .blue,.view-exposition .views-row-2 .blue{color:#3a6eaa;display:block;}.view-exposition .views-row-1 .red,.view-exposition .views-row-2 .red{color:#e64853;display:block;}.view-exposition .views-row-1 .green,.view-exposition .views-row-2 .green{color:#3fa07b;display:block;}.view-accueils-rubrique.view-exposition .views-row-1 img,.view-accueils-rubrique.view-exposition .views-row-2 img{max-width:inherit;position:absolute;left:-16.5%;top:0;height:100%;width:auto;}.view-accueils-rubrique.view-exposition .views-row-1 .views-field-field-ag-image,.view-accueils-rubrique.view-exposition .views-row-2 .views-field-field-ag-image{float:left;width:50%;height:434px;position:relative;overflow:hidden;max-width:inherit;}.one-sidebar .view-accueils-rubrique.view-exposition .views-row-1 .detail,.one-sidebar .view-accueils-rubrique.view-exposition .views-row-2 .detail{float:right;width:44%;padding-right:3%;}.one-sidebar .view-exposition .views-row-1 .views-field-field-ag-type-manifestation,.one-sidebar .view-exposition .views-row-2 .views-field-field-ag-type-manifestation{font-size:1rem;}.one-sidebar .view-exposition .views-row-1 .views-field-field-ag-affichage-dates,.one-sidebar .view-exposition .views-row-2 .views-field-field-ag-affichage-dates{font-size:1rem;font-family:"mahj_regular","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.one-sidebar .view-exposition .views-row-1 .views-field-field-ag-resume,.one-sidebar .view-exposition .views-row-2 .views-field-field-ag-resume{font-size:0.95rem;}.group-auteur{clear:both;border-top:1px solid #ccc;padding-top:30px;padding-bottom:30px;overflow:hidden;}.group-auteur .field{float:left;margin-right:15px;font-size:0.85em;line-height:1.4em}.field-name-field-auteur-contribution{font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.field-name-field-ag-resume{font-size:1.4em;line-height:1.24em;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;margin-bottom:1em;}.field-name-field-ag-resume b,.field-name-field-ag-resume strong{font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.group-right h2{font-size:1.4em;line-height:1.24em;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.group-right h3,.group-right h4{font-size:1rem;line-height:1.24em;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.field-name-field-ag-resume i,.field-name-field-ag-resume em,.group-right h2 i,.group-right h2 em,.group-right h3 i,.group-right h3 em,.group-right h4 i,.group-right h4 em{font-family:"mahj_mediumitalic","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.field-name-field-ag-lien-web{padding-right:10%;}.field-name-field-ag-lien-web a{background:#EAE8E5;line-height:27px;padding:8px 20px 8px 13px;border-radius:2px;display:inline-block;margin-top:25px;font-family:"mahj_regular","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:1em;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.field-name-field-ag-lien-web a:hover{background-color:#948E7C;color:#fff;}.field-name-field-ag-lien-web a:before{content:"\e91f";float:left;font-size:25px;padding-right:5px;}.group-fichiers a,.field-name-field-ag-fichier a{display:inline-block;padding:2px 0;color:#3fa07b;}.group-fichiers a:before,.field-name-field-ag-fichier a:before{content:"\e904";float:left;line-height:1.2em;font-size:1em;margin-right:10px;font-weight:bold;}.group-auteur .field-name-addthis{float:right;margin:0}.field-name-voir-aussi,.field-name-voir-aussi-cycle{background:#f4f3f1;padding:30px 0 10px 0;overflow:hidden;}.bloc-voiraussi .view-header h2,#block-views-voir-aussi-block-theme .block-title{float:left;font-family:"mahj_regular","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:1.55em;max-width:80%;margin-top:0;}.bloc-voiraussi .view-header a{float:right;margin-top:5px;}.bloc-voiraussi .view-content{padding:10px 0 20px 0;clear:both;display:flex;}.bloc-voiraussi .views-row{background:#fff;box-shadow:0 0 5px #ccc;float:left;margin-right:2%;min-height:0;width:32%;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.bloc-voiraussi .views-row:hover{box-shadow:0 1px 6px #333;}.bloc-voiraussi .views-row-last{margin-right:0}.bloc-voiraussi .views-field-field-ag-image{width:47.62%;float:left;background:#ccc;}.bloc-voiraussi .views-field-field-pub-image{min-height:180px;float:left;background:#ccc;}.bloc-voiraussi .views-field-field-pub-image img,.bloc-voiraussi .views-field-field-ag-image img{float:left;margin-right:20px;}.bloc-voiraussi .categ,.bloc-voiraussi .views-field-field-ag-type-manifestation,.bloc-voiraussi .views-field-field-ag-cycle-thematique{font-size:0.875em;line-height:1.4em;font-family:"mahj_regular","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;padding:10px 20px 5px 52%;}.bloc-voiraussi .views-field-title{padding:0 20px 5px 52%;}.bloc-voiraussi .views-field-field-ag-affichage-dates{padding:0 20px 10px 52%;font-size:0.875em;line-height:1.1em;}.bloc-voiraussi .views-row h2{font-size:1.3em;line-height:1em;}#block-views-voir-aussi-block-theme img{float:none;margin:0 auto;}#block-views-voir-aussi-block-theme .bloc-voiraussi .views-field-field-pub-image a{display:table-cell;height:175px;padding-bottom:5px;text-align:center;vertical-align:bottom;width:180px;background:#ececec;}.node-obj-collection h1{margin-right:30%;font-size:2.75em;margin-bottom:15px;}.node-obj-collection h2,.node-obj-collection .main-content .label-above{font-size:1rem;margin:0;line-height:1.4em;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.node-obj-collection .group-header{background:#fff;overflow:hidden;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.node-obj-collection .group-entete{padding-bottom:20px;overflow:hidden;}.node-obj-collection .field-name-field-obj-auteurs,.node-obj-collection .field-name-field-obj-exec,.node-obj-collection .field-name-field-obj-date{font-size:1.25em;}.node-obj-collection .field-name-field-obj-auteurs{padding-bottom:20px;}.node-obj-collection .group-invdeno{padding-bottom:20px;overflow:hidden;}.node-obj-collection .group-invdeno .left{width:23%;padding-right:2%;}.node-obj-collection .field-name-field-obj2-denov{font-family:'mahj_mediumitalic',"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.node-obj-collection .field-name-field-obj-inv3:before{content:"(";}.node-obj-collection .field-name-field-obj-inv3:after{content:")";}.node-obj-collection .vocabulary-auteurs-collections{overflow:hidden;}.node-obj-collection .vocabulary-auteurs-collections .field{display:inline;}.node-obj-collection .vocabulary-auteurs-collections .field-name-field-auteur-coll-dates:before{content:',';}.entity-field-collection-item.field-collection-item-field-obj-images{text-align:center;}.node-obj-collection .view-collection-diaporama .view-content{background:#F4F3F1;position:relative;}.node-obj-collection .view-collection-diaporama .views-row{background:none;box-shadow:none;margin:0;}.node-obj-collection .view-collection-diaporama .views-row:hover{box-shadow:none;}.node-obj-collection .view-collection-diaporama .views-field-field-obj-img-image .field-content{height:360px;}.node-obj-collection .view-collection-diaporama img{display:block;margin:0 auto;max-height:100%;width:auto;}.node-obj-collection .view-collection-diaporama .views-field-url a{background:url(/sites/mahj.org/themes/mahj/images/loupe-zoom.png) center center no-repeat;width:48px;height:48px;position:absolute;right:20px;text-indent:-20000px;top:20px;border-radius:50%;}.node-obj-collection .view-collection-diaporama .item-list{position:relative;}.node-obj-collection .view-collection-diaporama .pager{position:absolute;right:0;top:-56px;}.node-obj-collection .view-collection-diaporama .views-field-field-obj-img-copyright{min-height:56px;background:#fff;font-family:"mahj_regular","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.node-obj-collection .view-collection-diaporama .views-field-field-obj-img-copyright .field-content{border-bottom:1px solid #F4F3F1;margin-left:auto;margin-right:auto;max-width:1030px;padding:20px 150px 15px 0;min-height:16px;}.node-obj-collection .field-collection-container{background:#f4f3f1;clear:both;padding:40px 0 20px 0;}.node-obj-collection .main-content{background:#fff;overflow:hidden;padding:20px 0 40px 0;}.node-obj-collection .main-content .container{}.node-obj-collection .group-left{float:left;width:30%;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;padding-right:13%;}.node-obj-collection .field-name-field-obj-stat{float:left;}.node-obj-collection .group-left i,.node-obj-collection .group-left em{font-family:'mahj_mediumitalic',"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.node-obj-collection .group-left > div{margin-bottom:20px;overflow:hidden;}.node-obj-collection .group-right{float:left;width:57%;}.node-obj-collection .group-right > div{margin-bottom:15px;}.node-obj-collection .group-right .field{margin-bottom:0.4em;}.node-obj-collection .field-name-field-obj-cartel{font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.node-obj-collection .field-name-display-texte-contacter{font-family:"mahj_regular","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.node-obj-collection .group-footer .group-footerlien.container{display:table;border-spacing:30px 20px;max-width:1240px;width:100%;padding-bottom:10px;padding:0;}.node-obj-collection .group-footer .field-type-taxonomy-term-reference{width:21%;padding:2%;display:table-cell;background:#fff;box-shadow:0 0 5px #ccc;}.node-obj-collection .group-footer .field-type-taxonomy-term-reference:hover{box-shadow:0 1px 6px #333;}.node-obj-collection .field-name-field-obj-exec,.node-obj-collection .field-name-field-obj-date,.node-obj-collection .field-name-field-obj-scle{float:left;}.node-obj-collection .field-name-display-texte-footer-liens{padding-top:30px;}.node-obj-collection .field-name-display-texte-footer-liens h2{font-family:"mahj_regular","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:1.55em;}.node-obj-collection .group-footerlien .field-items{font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.node-obj-collection .group-footerlien .field-label{font-size:0.8rem;line-height:1.4em;font-family:'mahj_regular',"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}body.zoom{overflow:hidden;}.zoom .node-obj-collection .view-collection-diaporama .views-field-url a{display:none;}.print-media{text-align:center;display:none;}body.zoom .print-media{display:block;}.zoom .node-obj-collection .views-field.img-zoom{display:block;}.zoom .node-obj-collection .view-collection-diaporama{position:fixed;top:0;left:0;width:100%;height:100%;background:#F4F3F1;overflow-y:scroll;}.zoom .node-obj-collection .view-collection-diaporama .item-list{position:static;}.zoom .node-obj-collection .view-collection-diaporama .pager{top:0;padding-right:50px;z-index:10;width:15%;line-height:56px;min-width:170px;}.zoom .node-obj-collection .view-collection-diaporama .views-field-field-obj-img-copyright{background:#C3BAB3;width:100%;position:absolute;top:0;}.zoom .node-obj-collection .view-collection-diaporama .views-field-field-obj-img-copyright .field-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:inherit;border:none;padding-left:20px;padding-right:25%;margin:0;}.zoom .node-obj-collection .view-collection-diaporama img{margin-top:20px;}.zoom .node-obj-collection .view-collection-diaporama .views-field-field-obj-img-image .field-content{height:auto;padding-top:55px;}.zoom .views-field-field-obj-img-image.container{padding-left:0;padding-right:0;max-width:inherit;}.zoom .field-name-diaporam .zoom-close{position:absolute;right:20px;top:0;width:50px;height:50px;z-index:11;}.zoom .field-name-diaporam .zoom-close:before{content:"\e90b";display:block;font-size:40px;color:#948E7C;line-height:55px;text-align:center;cursor:pointer;}.logged-in.zoom .node-obj-collection .view-collection-diaporama{}.page-agenda #content{max-width:none;padding:0;background:#fff;}.node-agenda .group-header{position:relative;overflow:hidden;height:100%;}.node-agenda .group-left{clear:both;padding-top:30px;width:48%;float:left;}.node-agenda .group-right{width:50%;float:right;}.node-agenda .field-name-field-ag-contenu{max-width:580px}.node-agenda .main-content .group-right{padding:30px 0;}.node-agenda .group-headleft{position:relative;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;width:50%;}.node-agenda .group-headcontent{min-height:400px;width:566px;margin-right:24px;margin-left:30px;float:right;border-bottom:1px solid #ccc;padding-bottom:100px;position:relative;z-index:1;}.no-media .node-agenda .group-headleft{width:auto;float:none}.no-media .node-agenda .group-headcontent{min-height:0;width:auto;margin-left:auto;margin-right:auto;float:none;overflow:hidden;}.no-media .node-agenda h1{padding-right:30%;}.no-media .node-agenda .group-headleft .left,.no-media .node-agenda .group-headleft .right{width:23%;margin-right:2%;float:left;}.no-media .group-reservation{padding-right:10px;}.node-agenda .field-name-field-ag-dates{margin-bottom:20px;}.node-agenda .field-name-field-ag-statut .field-item{background:#948E7C;line-height:30px;color:#fff;display:inline-block;padding:0 20px;text-transform:uppercase;margin-bottom:20px;}.node-agenda .field-name-field-ag-image{width:50%;position:absolute;top:0;left:50%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;}.js .node-agenda .field-name-field-ag-image{-webkit-transition:all 2s linear;-moz-transition:all 2s linear;-ms-transition:all 2s linear;-o-transition:background 2s linear;transition:all 2s linear;opacity:0;}.node-agenda .field-name-field-ag-image .field-items,.node-agenda .field-name-field-ag-image .field-item{height:100%;}.node-agenda .group-header .field-name-field-scald-legende,.node-agenda .group-header .field-name-field-obj-img-copyright{float:right;padding-right:5px;}.node-agenda .group-header .group-copy{text-align:right;position:absolute;right:20px;bottom:5px;background:#333;color:#fff;font-size:0.85em;line-height:1.2em;padding:10px 15px 5px 20px;}.js .node-agenda .group-header .group-copy{padding:5px 10px;cursor:pointer;transition:0.5s;margin:5px 0;box-shadow:0 0 5px #fff;}.js .node-agenda .group-header .group-copy.show{padding:10px 35px 5px 20px;transition:1s;margin:0;box-shadow:none;}.node-agenda .group-header .group-copy:before{content:'i';float:right;font-size:18px;font-style:italic;font-family:"Times New Roman",Times,serif;color:#ccc;}.node-agenda .group-header .group-copy.show:before{position:absolute;right:0;bottom:0;padding:10px;}.js .node-agenda .group-header .field-name-field-scald-legende,.js .node-agenda .group-header .field-name-field-obj-img-copyright{display:none;}.js .node-agenda .group-header .show .field-name-field-scald-legende,.js .node-agenda .group-header .show .field-name-field-obj-img-copyright{display:block;}.node-agenda .group-reservation{float:right;margin-bottom:5px;}.node-agenda .group-reservation .field{float:left;}.node-agenda .group-reservation .field-item a{margin-left:15px;margin-bottom:10px;background:#EAE8E5;line-height:40px;padding-right:20px;border-radius:2px;display:inline-block;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.node-agenda .group-reservation .field-item a:hover{background-color:#948E7C;color:#fff;}.node-agenda .group-reservation .field-item a:before{content:"\e91c";float:left;line-height:40px;font-size:30px;padding:0 10px;}.node-agenda .group-head-bottom{position:absolute;bottom:0;width:100%;}.node-agenda .field-name-field-ag-handicap{float:left;margin-bottom:10px}.node-agenda .field-name-field-ag-handicap .field-item{float:left;margin-right:5px;}.node-agenda .main-content .container{clear:both;}.node-agenda .group-intro{padding-bottom:30px;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.node-agenda .field-name-field-ag-modalites,.node-agenda .group-date{margin-right:4%}.node-agenda .group-modalite{padding:30px 0;border-top:1px solid #ccc;overflow:hidden;}.node-agenda .group-left .group-modalite p,.node-agenda .group-left h3{font-size:0.85em;line-height:1.4em}.node-agenda .field-name-field-ag-fichier .field-label{font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;margin-bottom:2px;}.node-agenda .group-left .field-label{font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:1.1em;line-height:1.4em;margin-bottom:20px;}.node-agenda .field-name-field-ag-fichier,.node-agenda .group-footer .group-right{border-top:1px solid #ccc;padding:30px 0 40px 0;}.new-display-agenda .container{max-width:1280px;overflow:hidden;}.new-display-agenda .headerfixed > .container{max-width:1280px;}.new-display-agenda .header__region{padding-right:220px;}.node-agenda.view-mode-visuel_demi_colonne .group-header{margin-bottom:50px;overflow:hidden;}.node-agenda.view-mode-visuel_demi_colonne .group-image{float:right;position:relative;width:46.9%;background-color:#DDDDDD;}.node-agenda.view-mode-visuel_demi_colonne .group-image img{display:block;margin:0 auto;}.node-agenda.view-mode-visuel_demi_colonne .group-image .group-copy{right:0;bottom:0;box-shadow:none;margin:0;}.node-agenda.view-mode-visuel_demi_colonne .group-image .field-name-field-ag-statut{position:absolute;top:0;right:0;}.node-agenda.view-mode-visuel_demi_colonne .field-name-field-ag-statut .field-item{background-color:#333333;opacity:0.6;text-transform:none;line-height:1.26em;margin:0;padding:10px 20px;}.node-agenda.view-mode-visuel_demi_colonne .group-header-infos{width:53.1%;box-sizing:border-box;margin-right:40px;max-width:565px;}.node-agenda.view-mode-visuel_demi_colonne .field-name-field-ag-type-manifestation{font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;padding:20px 0 15px;font-size:1.5em;line-height:1.3em;}.node-agenda.view-mode-visuel_demi_colonne h1{color:#185EA3;font-size:3.6em;line-height:1.1em;}.node-agenda.view-mode-visuel_demi_colonne .field-name-field-ag-dates,.node-agenda.view-mode-visuel_demi_colonne .field-name-field-ag-affichage-dates{font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:2.3em;line-height:1.28em;}.node-agenda.view-mode-visuel_demi_colonne .field-name-field-ag-lien-vente,.node-agenda.view-mode-visuel_demi_colonne .field-name-field-ag-lien-reservation{margin-bottom:20px;}.node-agenda.view-mode-visuel_demi_colonne .field-name-field-ag-lien-vente a,.node-agenda.view-mode-visuel_demi_colonne .field-name-field-ag-lien-reservation a{display:inline-block;border:3px solid #333333;padding:12px 25px;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:1.12em;line-height:1.47em;background-color:#333333;color:#FFFFFF;}.node-agenda.view-mode-visuel_demi_colonne .field-name-field-ag-cycle-thematique{font-size:1.3em;line-height:1.4em;margin-top:50px;padding-bottom:10px;}.node-agenda.view-mode-visuel_demi_colonne .field-name-field-ag-cycle-thematique a{border-bottom:2px solid rgba(244,21,63,0.4);}.node-agenda.view-mode-visuel_demi_colonne .field-name-field-ag-cycle-thematique a:hover{text-decoration:none;}.new-display-agenda .node-agenda .field-name-field-ag-contenu{margin-bottom:50px;max-width:820px;}.new-display-agenda .node-agenda .field-name-field-ag-contenu.more-extensible .field-items::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:100px;background:transparent linear-gradient(180deg,#FFFFFF60 0%,#FFFFFF 100%) 0% 0% no-repeat padding-box;}.new-display-agenda .node-agenda .field-name-field-ag-contenu.more-extensible .field-items{position:relative;overflow:hidden;height:230px;}.more-extensible-trigger{text-align:center;}.more-extensible-trigger span{font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:1.12em;line-height:1.47em;border-bottom:2px solid rgba(244,21,63,0.4);cursor:pointer;}.more-extensible-trigger span::after{font-family:mahj;content:'\e903';font-weight:bold;}.new-display-agenda .node-agenda .group-left{padding-top:15px;width:72%;box-sizing:border-box;padding-right:85px;}.new-display-agenda .node-agenda .group-right{width:28%;border-bottom:1px solid rgb(114,114,114,0.26);padding-bottom:10px;}.new-display-agenda .node-agenda .field-name-field-ag-resume{max-width:820px;}.new-display-agenda .node-agenda .field-name-voir-aussi-cycle{background:#F0F0F0;padding:30px 40px;max-width:820px;}.new-display-agenda .node-agenda .field-name-voir-aussi-cycle .view-header{margin-bottom:20px;}.new-display-agenda .node-agenda .field-name-voir-aussi-cycle .view-header a{font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:0.85em;line-height:1.23em;border-bottom:2px solid rgba(244,21,63,0.4);margin-top:15px;}.new-display-agenda .node-agenda .field-name-voir-aussi-cycle .view-header a:hover{text-decoration:none;}.new-display-agenda .node-agenda .bloc-voiraussi .view-header h2{font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:1.77em;line-height:1.18em;padding-left:30px;position:relative;}.new-display-agenda .node-agenda .bloc-voiraussi .view-header h2::before{content:'-';font-size:1.8em;position:absolute;left:0;top:0;}.new-display-agenda .node-agenda .bloc-voiraussi .view-content{justify-content:space-between;display:flex;}.new-display-agenda .node-agenda .bloc-voiraussi .views-row{flex:0 30%;box-shadow:none;float:none;margin-right:0;margin-bottom:0;background:none;}.new-display-agenda .node-agenda .bloc-voiraussi .views-field-field-ag-affichage-dates{display:none;}.new-display-agenda .node-agenda .bloc-voiraussi .views-field-field-ag-image{width:100%;float:none;}.new-display-agenda .node-agenda .bloc-voiraussi .views-field-field-ag-image img{width:100%;height:auto;display:block;float:none;margin-right:0;}.new-display-agenda .node-agenda .bloc-voiraussi .views-field-field-ag-type-manifestation{padding:10px 0 0;}.new-display-agenda .node-agenda .bloc-voiraussi .views-field-title{padding:8px 0 0;}.new-display-agenda .addthis_toolbox a.at300b span{background-color:#BCBCBC !important;line-height:32px !important;height:32px !important;width:32px !important;border-radius:32px;text-align:center;}.new-display-agenda .addthis_toolbox a.at300b span  svg{height:22px !important;width:22px !important;margin-top:5px;}.new-display-agenda .node-agenda .field-name-addthis-2{border-top:1px solid rgb(114,114,114,0.26);padding-top:10px;}.new-display-agenda .node-agenda .group-lieu{border-top:1px solid rgb(114,114,114,0.26);padding-top:10px;margin-top:10px;}.new-display-agenda .node-agenda .field-name-field-ag-modalites{border-top:1px solid rgb(114,114,114,0.26);padding-top:10px;margin-top:10px;}.new-display-agenda .node-agenda .field-name-field-ag-public{border-top:1px solid rgb(114,114,114,0.26);padding-top:10px;margin-top:10px;}.new-display-agenda .node-agenda .group-right .field-label{padding-bottom:10px;font-size:1.05em;line-height:1.56em;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.new-display-agenda .node-agenda .field-name-field-ag-handicap{padding-top:15px;}.new-display-agenda .node-agenda .group-right h3{font-family:"mahj_regular","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.new-display-agenda .node-agenda .group-right .field-name-field-ag-public a{font-size:1em;color:#000000;border-bottom:2px solid rgba(244,21,63,0.4);font-family:"mahj_regular","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.new-display-agenda .node-agenda .group-right .field-name-field-ag-public a:hover{text-decoration:none;}.new-display-agenda .node-agenda .group-footer{margin-top:50px;}.new-display-agenda .node-agenda .group-footer .field-name-field-ag-partenaire p{font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:1.77em;line-height:1.18em;padding-left:30px;position:relative;}.new-display-agenda .node-agenda .group-footer .field-name-field-ag-partenaire p:before{content:'-';font-size:1.8em;position:absolute;left:0;top:0;}.new-display-agenda .node-agenda .group-file-doc{margin-top:50px;display:flex;}.new-display-agenda .node-agenda .field-name-field-ag-lien-web{flex:0 50%;padding-right:0;}.new-display-agenda .node-agenda .field-name-field-ag-fichier{flex:0 50%;padding:0;border:none;overflow:hidden;}.new-display-agenda .node-agenda .field-name-field-ag-lien-web .field-label{font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:1.77em;line-height:1.18em;padding-left:30px;position:relative;margin-bottom:30px;}.new-display-agenda .node-agenda .field-name-field-ag-lien-web .field-label:before{content:'-';font-size:1.8em;position:absolute;left:0;top:0;}.new-display-agenda .node-agenda .field-name-field-ag-fichier .field-label{font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:1.77em;line-height:1.18em;padding-left:30px;position:relative;margin-bottom:15px;}.new-display-agenda .node-agenda .field-name-field-ag-fichier .field-label:before{content:'-';font-size:1.8em;position:absolute;left:0;top:0;}.new-display-agenda .node-agenda .group-auteur{border:none;padding-top:50px;}.new-display-agenda .node-agenda .field-name-field-ag-lien-web a:before{content:'';}.new-display-agenda .node-agenda .field-name-field-ag-lien-web a{font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:1.12em;line-height:1.47em;border-bottom:2px solid rgba(244,21,63,0.4);display:inline;padding:0;margin-top:0;background:none;}.new-display-agenda .node-agenda .field-name-field-ag-lien-web a:hover{text-decoration:none;color:#000000;}.new-display-agenda .node-agenda .field-name-field-ag-lien-web .field-items{padding-right:20px;}.new-display-agenda .node-agenda .field-name-field-ag-lien-web .field-items .field-item{background:url(/sites/mahj.org/themes/mahj/images/arrow-right.png) left 7px no-repeat;padding-left:28px;margin-bottom:20px;}.new-display-agenda .node-agenda .field-name-field-ag-fichier a:before{content:'';}.new-display-agenda .node-agenda .field-name-field-ag-fichier a{font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:0.92em;line-height:1.28em;color:#000000;}.new-display-agenda .node-agenda .field-name-field-ag-fichier a:hover{text-decoration:none;}.new-display-agenda .node-agenda .field-name-field-ag-fichier img{display:block;margin-bottom:10px;}.new-display-agenda .node-agenda .field-name-field-ag-fichier .field-items .field-item{float:left;width:152px;padding-right:20px;margin-top:20px;}.new-display-agenda .node-agenda .field-name-field-ag-fichier .field-items .field-item:nth-child(2n+1){clear:left;}.node-agenda.view-mode-visuel_pleine_largeur .group-header{margin-bottom:50px;}.node-agenda.view-mode-visuel_pleine_largeur .field-name-field-ag-cycle-thematique{font-size:1.3em;line-height:1.4em;margin-bottom:70px;}.node-agenda.view-mode-visuel_pleine_largeur .field-name-field-ag-cycle-thematique a{border-bottom:2px solid rgba(244,21,63,0.4);}.node-agenda.view-mode-visuel_pleine_largeur .field-name-field-ag-cycle-thematique a:hover{text-decoration:none;}.new-display-agenda .node-agenda.view-mode-visuel_pleine_largeur .group-header .container{max-width:none;display:flex;position:relative;}.new-display-agenda .node-agenda.view-mode-visuel_pleine_largeur .group-header .container::before{content:" ";position:absolute;left:0;bottom:0;width:100%;height:100%;background:transparent linear-gradient(180deg,#00000000 0%,#000000 100%) 0% 0% no-repeat padding-box;opacity:0.5;}.new-display-agenda .node-agenda.view-mode-visuel_pleine_largeur .group-header .container .group-inner{max-width:1280px;margin:0 auto;position:relative;flex:100%;}.node-agenda.view-mode-visuel_pleine_largeur .group-header .group-copy{right:0;bottom:0;box-shadow:none;margin:0;}.node-agenda.view-mode-visuel_pleine_largeur .group-header .container{background-size:cover;min-height:48vw;background-repeat:no-repeat;background-position:center center;}.node-agenda.view-mode-visuel_pleine_largeur .field-name-field-ag-statut{position:absolute;top:0;right:0;}.node-agenda.view-mode-visuel_pleine_largeur .field-name-field-ag-statut .field-item{background-color:#333333;opacity:0.7;text-transform:none;font-size:1.3em;line-height:1.3em;margin:0;padding:15px 25px;}.node-agenda.view-mode-visuel_pleine_largeur .field-name-field-ag-type-manifestation a{color:#FFFFFF;font-size:1.58em;line-height:1.29em;}.node-agenda.view-mode-visuel_pleine_largeur h1{color:#FFFFFF;font-size:3.6em;line-height:1.1em;}.node-agenda.view-mode-visuel_pleine_largeur .field-name-field-ag-dates,.node-agenda.view-mode-visuel_pleine_largeur .field-name-field-ag-affichage-dates{color:#FFFFFF;font-size:2.96em;line-height:1.22em;}.node-agenda.view-mode-visuel_pleine_largeur .field-name-field-ag-lien-vente,.node-agenda.view-mode-visuel_pleine_largeur .field-name-field-ag-lien-reservation{margin-top:40px;}.node-agenda.view-mode-visuel_pleine_largeur .field-name-field-ag-lien-vente a,.node-agenda.view-mode-visuel_pleine_largeur .field-name-field-ag-lien-reservation a{display:inline-block;border:3px solid #FFFFFF;padding:12px 25px;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:1.12em;line-height:1.47em;color:#FFFFFF;background-color:#333333;}.node-agenda.view-mode-visuel_pleine_largeur .group-infos{max-width:1000px;position:absolute;left:0;bottom:60px;}.page-publication #content{background:#fff;}.node-publication .group-header{font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;overflow:hidden;border-bottom:1px solid #ccc;position:relative;}.node-publication .group-entete.left{padding-right:2%;padding-bottom:20px;}.node-publication .field-name-field-pub-sous-titre{font-size:4em;line-height:0.95em;margin:-10px 0 10px 0;}.node-publication .field-name-field-statut-publication .field-item{background:#948E7C;line-height:30px;color:#fff;display:inline-block;padding:0 20px;text-transform:uppercase;margin-bottom:20px;}.node-publication .group-theme{margin-top:30px;}.node-publication .group-theme .left{margin-right:2%;width:98%;}.node-publication .field-name-field-pub-auteur{padding-bottom:20px;}.node-publication .field-name-field-pub-auteur p{margin:0;}.node-publication .field-name-field-pub-image{width:50%;float:right;}.node-publication .field-name-field-pub-image img{display:block;}.node-publication .group-left{clear:both;padding-bottom:30px;width:48%;float:left;}.node-publication .group-right{width:50%;float:right;padding:30px 0;}.node-publication .field-name-field-ag-lien-web{border-bottom:1px solid #ccc;padding-bottom:20px;overflow:hidden;}.node-publication .field-name-field-ag-lien-web .field-item{float:left;margin-right:10px;}.node-publication .group-left .left{padding-top:30px;width:49%;}.node-publication .group-left .group-parution{margin-right:2%;}.node-publication .group-left p{margin:0}.node-publication .field-name-field-pub-editeur{font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;float:left;margin-right:5px;font-size:1rem;}.node-publication .field-name-field-pub-descriptif{font-size:0.8rem;line-height:1.4em;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.node-publication .field-name-field-pub-disponibilite{font-size:0.8rem;line-height:1.4em}.node-publication .field-name-field-pub-lien-vente{font-size:0.8rem;line-height:1.4em;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.node-publication .field-name-field-pub-annee-parution,.node-publication .field-name-field-pub-prix{padding-bottom:20px;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:1.1em;}.node-publication .group-fichiers,.node-publication .group-footer .group-right{border-top:1px solid #ccc;padding:30px 0 40px 0;}.node-publication .label-above{font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:0.95rem;line-height:1.4em;}.node-publication .field-name-field-pub-editeur em,.node-publication .field-name-field-pub-editeur i,.node-publication .field-name-field-pub-descriptif em,.node-publication .field-name-field-pub-descriptif i{font-family:'mahj_mediumitalic',"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.page-article .main-content .container{position:relative;}.page-article h1,.page-page h1{margin-top:0.6em;}.page-article .group-left{width:57%;float:left;padding-bottom:30px;max-width:670px;}.page-article .group-right{float:right;background:#fff;box-shadow:0 0 5px #ccc;font-size:0.8rem;font-family:'mahj_medium',"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;width:24%;min-width:260px;}.page-article .group-right.init{width:24% !important;}.page-article .group-right.margin-top{margin-top:-120px;}.page-article .group-right.position{margin-top:10px;}.scroll .page-article .group-right.position{margin-top:70px;}.page-article .group-right .block-views{padding:30px;}.page-article .group-right li{padding:7px 0;line-height:1.2rem;}.page-article .group-right a{color:#000;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.page-article .group-right a:hover{color:#948E7C;text-decoration:none;}.page-article .group-right .active{color:#999;}.page-article .field-name-field-ag-image .field-item{height:420px;overflow:hidden;}.page-article .field-name-field-ag-image img{width:100%;}.page-article .field-name-field-ag-contenu h2,.page-article .field-name-field-ag-contenu h3{padding-top:0.2em;}.view-oeuvres-cles .epoque span{float:left;}.page-oeuvre_cle .main-content .container{position:relative;}.page-oeuvre_cle h1{margin-top:0.6em;}.page-oeuvre_cle .group-left{width:57%;float:left;padding-bottom:30px;max-width:670px;}.page-oeuvre_cle .field-name-field-themes{font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;line-height:1.24em;margin-bottom:1em;}.page-oeuvre_cle .field-name-field-detail{margin-bottom:1em;}.page-oeuvre_cle .group-right{float:right;width:32%;min-width:260px;}.page-oeuvre_cle .group-right .view-content{font-size:0.875em;line-height:1.3em;}.page-oeuvre_cle .group-right.init{width:24% !important;}.page-oeuvre_cle .group-right.margin-top{margin-top:-120px;}.page-oeuvre_cle .group-right.position{margin-top:10px;}.scroll .page-oeuvre_cle .group-right.position{margin-top:70px;}.page-oeuvre_cle .field-name-field-ag-image .field-item{height:420px;overflow:hidden;}.page-oeuvre_cle .field-name-field-ag-image img{width:100%;}.page-oeuvre_cle .field-name-field-ag-contenu h2,.page-oeuvre_cle .field-name-field-ag-contenu h3{padding-top:0.2em;}.page-oeuvre_cle .group-right div.views-row{min-height:0;}.page-oeuvre_cle .group-right .view-footer a{float:right;color:#000;}.page-oeuvre_cle .views-field-field-pub-image{background:#ccc none repeat scroll 0 0;float:left;min-height:180px;max-width:48%;}.page-oeuvre_cle .views-field-field-pub-image img{margin:0 auto;}.page-oeuvre_cle .views-field-field-pub-image a{background:#ececec none repeat scroll 0 0;display:table-cell;height:175px;padding-bottom:5px;text-align:center;vertical-align:bottom;width:180px;}.page-oeuvre_cle .group-right .detail{padding:10px 20px 10px 52%;}.page-oeuvre_cle .group-right .views-field-field-ag-resume{line-height:1.1em;}.page-oeuvre_cle .group-right .views-field-title h2{font-size:1.3em;line-height:1em;font-family:'mahj_medium',"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;padding:5px 0;}.page-oeuvre_cle .group-right .views-field-title h2 a{color:#000;}.field-name-voir-aussi-oeuvres-cles .block-title{font-family:"mahj_regular","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:1.55em;margin:40px 0 20px 0;}.view-oeuvres-cles-voir-aussi{overflow:hidden;margin-bottom:20px;}.view-recherche-globale .views-row{padding:3%;min-height:inherit;}#block-search-api-sorts-search-sorts{background:#fff;margin-bottom:20px;padding:3%;}#block-search-api-sorts-search-sorts .search-api-sorts{overflow:hidden;}#block-search-api-sorts-search-sorts .search-api-sorts li{float:left;font-size:0.8rem;margin-right:20px;}#block-search-api-sorts-search-sorts .search-api-sorts .active-sort{font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}#block-search-api-sorts-search-sorts .search-api-sorts .active-sort img{margin-left:2px;}.views-widget-filter-field_obj_personnes_name{clear:both;margin-top:20px !important;}.facette .facetoption{display:none;}.block-current-search{background:#fff;padding:10px 3% 0 3%;margin-bottom:18px;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:0.8rem;overflow:hidden;}.block-current-search .current-search-item{float:left;}.block-current-search .current-search-item-text{margin-bottom:10px;margin-right:30px;line-height:30px;}.block-current-search .current-search-item-active li{float:left;background:#333;border-radius:3px;color:#fff;padding:5px 10px;margin-right:10px;margin-bottom:10px}.block-current-search .current-search-item-active li a{color:#fff;}.agenda-link{margin-top:30px;}.block-facetapi h2,.block-mahj-datepicker-block h2,.agenda-link p a{background:#333;color:#fff;font-size:1em;font-family:'mahj_regular',"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;line-height:normal;padding:13px 40px 13px 18px;cursor:pointer;border-bottom:1px solid #ccc;display:block;overflow:hidden;position:relative;}.block-facetapi.open h2{color:#8E8877;border:none;}.block-mahj-datepicker-block h2{color:#8E8877;border:none;cursor:default;}.block-facetapi h2:after,.agenda-link p a:after{content:"\e903";position:absolute;right:15px;font-size:25px;color:#8E8877;top:50%;margin-top:-15px;}.agenda-link p a:after{content:"\e906";}.block-facetapi.open h2:after,.block-mahj-datepicker-block.open h2:after{content:"\e90c";color:#fff;}.block-facetapi.open h2:before,.block-mahj-datepicker-block.open h2:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;content:"";position:absolute;bottom:0;left:5%;}.facetapi-facetapi-links{max-height:400px;overflow-y:auto;}.block-facetapi .item-list{background:#fff;padding:5px 0;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.block-facetapi.hidden .item-list,.block-facetapi.hidden form{display:none;transition:1s;}.block-facetapi.open,.block-facetapi.hidden{transition:1s;}.block-facetapi.open .item-list,.block-facetapi.open form{display:block;}.block-facetapi .item-list li,.block-mahj-datepicker-block .next-week,.block-mahj-datepicker-block .next-month{padding:10px 5%;font-size:0.85em;background:#fff;}.block-mahj-datepicker-block .mahj_datepicker_show{position:relative;}.block-mahj-datepicker-block .mahj_datepicker_show p{padding:0 0 0 5%;font-size:0.85em;margin:0;cursor:pointer;background:#D0CDC5;overflow:hidden;}.block-mahj-datepicker-block .mahj_datepicker_show p span{float:left;padding-top:15px;}.block-mahj-datepicker-block .mahj_datepicker_show p:before{content:"";border-left:6px solid transparent;border-top:6px solid #333;border-right:6px solid transparent;position:absolute;top:50%;right:15%;}.block-mahj-datepicker-block .mahj_datepicker_show p:after{content:'\e900';font-size:28px;line-height:50px;background:#C3BFB6;float:right;width:25%;padding-right:3%;text-align:right;color:#4D4D4D;max-width:120px;}.block-mahj-datepicker-block .next-week{padding-top:15px;font-family:"mahj_regular","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.block-mahj-datepicker-block .next-month{padding-bottom:15px;font-family:"mahj_regular","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.block-facetapi .item-list .facetapi-inactive{font-family:"mahj_regular","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.block-facetapi .form-item{margin:0;padding:15px 5%;background:#fff;}.block-facetapi .chosen-container{font-size:0.8rem;font-family:"mahj_regular","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;width:100% !important;}.block-facetapi select{font-size:0.8rem;font-family:"mahj_regular","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;width:100% !important;border:1px #aaa solid;border-radius:5px;box-shadow:0 0 3px white inset,0 1px 1px rgba(0,0,0,0.1);line-height:24px;height:26px;background-color:#fff;padding-left:4px;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#ffffff),color-stop(50%,#f6f6f6),color-stop(52%,#eeeeee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background:-moz-linear-gradient(top,#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background:-o-linear-gradient(top,#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background:linear-gradient(top,#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background-clip:padding-box;}.block-facetapi .chosen-container-single .chosen-single span{color:#000;}.block-mahj-datepicker-block{margin-bottom:30px;}.block-mahj-datepicker-block h2{border:none}.block-mahj-datepicker-block .ui-datepicker td{width:14.2%;}.block-mahj-datepicker-block .ui-datepicker{width:220px;background:#948E7C;border:none;padding:5px 20px;border-radius:0;}.block-mahj-datepicker-block .ui-widget-header{background:none;border:none;color:#fff;font-weight:normal;font-size:0.95rem;}.block-mahj-datepicker-block .ui-icon,.block-mahj-datepicker-block .ui-datepicker .ui-datepicker-prev-hover,.block-mahj-datepicker-block .ui-datepicker .ui-datepicker-next-hover{background:none !important;border-color:transparent !important}.block-mahj-datepicker-block .ui-widget-header .ui-icon:before{border-bottom:6px solid transparent;border-top:6px solid transparent;border-left:6px solid #fff;content:"";float:left;margin-top:3px;}.block-mahj-datepicker-block .ui-widget-header .ui-datepicker-prev .ui-icon:before{float:right;border-left:none;border-right:6px solid #fff;}.block-mahj-datepicker-block .ui-state-default,.block-mahj-datepicker-block .ui-widget-content .ui-state-default,.block-mahj-datepicker-block .ui-widget-header .ui-state-default{background:#fff;border:none;}.block-mahj-datepicker-block .ui-widget-content .ui-state-active{background:#32ABDF;color:#fff;}.block-mahj-datepicker-block .ui-datepicker th{font-weight:normal;font-size:0.8rem;padding-top:0;}.block-mahj-datepicker-block .ui-datepicker td span,.block-mahj-datepicker-block .ui-datepicker td a{text-align:center;color:#000;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}#mahj_datepicker_filter{position:absolute;visibility:hidden;opacity:0;transform:scale(0);transition:all 0.5s ease-in-out;box-shadow:-2px 2px 5px #333;right:0;top:63px;}#mahj_datepicker_filter:before{border-bottom:10px solid #948E7C;border-left:10px solid transparent;border-right:10px solid transparent;content:"";height:0;right:20px;position:absolute;top:-10px;width:0;}#pop-overlay{position:fixed;top:0;bottom:0;width:100%;height:100%;z-index:100;visibility:hidden;left:0;opacity:0;z-index:-1;left:0;}#mahj_datepicker_filter.show{transform:scale(1);visibility:visible;z-index:200;opacity:1;}#pop-overlay.show{opacity:1;visibility:visible;z-index:100;}.page-publicationlist #content{position:relative;}.page-publicationlist #block-search-api-sorts-search-sorts{padding:10px 3%;line-height:30px;overflow:hidden;float:right;}.page-publicationlist #block-search-api-sorts-search-sorts .content,.page-publicationlist #block-search-api-sorts-search-sorts .item-list{float:right;}.page-publicationlist #block-search-api-sorts-search-sorts .block-title{float:left;margin-right:10px;font-size:0.8rem;}.page-search #block-search-api-sorts-search-sorts .block-title{display:none;}.publicationlist{clear:both;}.publicationlist .views-row h2{font-size:1.4em;}.publicationlist .views-row h3{font-size:1.4em;line-height:1em;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.one-sidebar #main,.view-mosaique,.page-search #main,.page-collections-recherche.no-sidebars #main,.page-contact #main{padding-top:30px;position:relative;}#main{padding-bottom:30px;}.page-page #main,.page-contact #main{padding-bottom:60px;}.page-page #content{padding-right:20%;}.page-article #main,.page-oeuvre_cle #main,.page-agenda #main,.front #main,.page-publication #main{padding-bottom:0;}.one-sidebar #content{float:left;max-width:880px;width:74.6%}.one-sidebar .sidebars{float:right;max-width:280px;width:23.4%;z-index:1;}.one-sidebar .sidebars.init{width:23.4% !important;}.one-sidebar .sidebars.position{margin-top:10px;}.scroll.one-sidebar .sidebars.position{margin-top:70px;}.view-filters{background:#fff;margin-bottom:20px;padding:20px 3%}.views-exposed-form .views-exposed-widget .form-submit{font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:30px;text-transform:uppercase;display:block;}.views-exposed-widgets .form-type-textfield input{border:none;border-bottom:1px solid #989898;width:100%;background-color:#f3f3f2;min-height:40px;margin-top:10px;margin-bottom:10px;padding-top:6px;padding-bottom:6px;padding:6px;border-radius:2px;}.views-exposed-form .views-exposed-widget,.views-exposed-form .views-exposed-widgets{padding:0;margin:0;}.views-exposed-form .views-widget-checkboxes{margin-top:10px;}.views-exposed-form .views-widget-filter-search_api_views_fulltext{width:60%;margin-right:2%;float:none;}.views-exposed-form .views-exposed-widget.views-submit-button{float:right;}.views-exposed-form .views-exposed-widget .form-submit{border:none;text-transform:uppercase;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;padding:0;background:none;margin:0;}div.form-item.form-type-checkbox.form-item-only-titlel{margin-left:30px;}div.form-item.form-type-checkbox.form-item-only-title label{font-weight:normal;font-family:"mahj_regular","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.views-exposed-form label{font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-weight:normal;}.page-search .view-empty{font-size:1.2rem;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;padding:30px 0;}div.views-row{background:#fff;box-shadow:0 1px 2px #ccc;margin-bottom:20px;overflow:hidden;position:relative;min-height:210px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}div.views-row:hover{box-shadow:0 1px 6px #333;}.views-row img{display:block;}.views-row h2{font-size:1.5em;line-height:1em;margin:0.2em 0;}.views-row h3{font-size:1em;line-height:1.4em;font-family:"mahj_regular","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.one-sidebar .views-row img{margin:0 auto;}.one-sidebar .views-row .views-field-field-ag-image{height:100%;overflow:hidden;position:absolute;right:0;max-width:280px;width:35%;float:right;}.one-sidebar .views-row .views-field-field-ag-image img{max-width:inherit;position:absolute;left:50%;top:50%;height:100%;width:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.one-sidebar .views-row .detail{float:left;width:60%;padding:20px 0 20px 3%;position:relative;}.one-sidebar .publicationlist .views-row .detail{width:47%}.one-sidebar .views-row .views-field-field-pub-image,.one-sidebar .views-row .views-field-field-obj-images{position:absolute;background:#F4F3F2;height:100%;right:0;top:0;text-align:center;}.one-sidebar .views-row .entity-field-collection-item:after{clear:none;}.one-sidebar .views-row .views-field-field-pub-image span,.one-sidebar .views-row .views-field-field-obj-images a{display:table-cell;height:210px;width:280px;vertical-align:middle;}.one-sidebar .views-row .views-field-field-pub-categorie,.one-sidebar .views-row .views-field-field-pub-theme,.one-sidebar .views-row .views-field-field-ag-type-manifestation,.one-sidebar .views-row .views-field-field-themes{font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:0.8rem;line-height:1.4em;margin-bottom:0.2em;}.one-sidebar .views-row .views-field-field-pub-annee-parution,.one-sidebar .views-row .views-field-field-ag-resume{font-size:0.8rem;margin-top:10px;}.one-sidebar .views-row .epoque{font-size:0.8rem;margin-top:10px;overflow:hidden;}.one-sidebar .views-row .views-field-field-ag-statut,.one-sidebar .views-row .views-field-field-statut-publication{background:#948E7C;line-height:30px;color:#fff;text-transform:uppercase;position:absolute;right:290px;top:10px;padding:0 10px}.one-sidebar .views-row .views-field-field-pub-image span{background:#F4F3F2;}.one-sidebar .views-row .views-field-field-pub-image img{margin:0 auto;}.one-sidebar .views-row .views-field-field-pub-prix{position:absolute;right:290px;bottom:20px;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;}.one-sidebar .publicationlist .views-row .detail{padding-bottom:40px;}.view-cycle-thematique{position:relative;}.view-cycle-thematique .views-field-field-cycle-image{width:34.1%;}.view-cycle-thematique h1,.node-bloc-entete h1{font-size:2em;margin-bottom:20px}.view-cycle-thematique .detail-cycle{width:65.9%;float:left;position:relative;}.view-cycle-thematique.nomedia .detail-cycle{width:85%;}.view-cycle-thematique .detail-cycle .ombrage,.view-blocs-entete .ombrage{position:absolute;bottom:0;width:100%;height:40px;background:linear-gradient(to top,#fff 0px,transparent 40px)}.view-cycle-thematique .detail-cycle.slidebox{height:170px;overflow:hidden;}.view-blocs-entete .view-content.slidebox{height:120px;overflow:hidden;position:relative;}.view-cycle-thematique .detail-content{padding:30px;}.view-cycle-thematique .slidebox .detail-content{padding:30px 30px 100px 30px;}.view-cycle-thematique .btn-more,.view-blocs-entete .btn-more{position:absolute;bottom:20px;right:30px;cursor:pointer;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;line-height:35px;font-size:1rem;background:#EAE8E5;padding:0 5px;border-radius:3px;}.view-cycle-thematique .btn-more:before,.view-blocs-entete .btn-more:before{content:"\e903";font-size:35px;font-weight:bold;float:left;}.view-cycle-thematique .btn-more.open:before,.view-blocs-entete .btn-more.open:before{content:"\e908";}.view-cycle-thematique .btn-more span,.view-blocs-entete .btn-more span{display:none;}.view-cycle-thematique img{float:left;width:100%;}.view .pager{background:#fff;line-height:55px;padding-right:1%;}.pager-current{font-weight:normal;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;margin-left:0.4em;}.page-views .view .pager-next{margin-left:5%;}.page-views .view .pager-previous{margin-right:5%;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{padding:0 0.4em;}.view .pager-first a,.view .pager-next a,.view .pager-previous a,.view .pager-last a{display:inline-block;text-indent:-20000px;height:20px;width:20px;}.view .pager a:before{float:left;text-indent:0;font-size:30px;line-height:18px;}.view .pager-first a:before{content:"\e921";}.view .pager-next a:before{content:"\e922";}.view .pager-previous a:before{content:"\e906";}.view .pager-last a:before{content:"\e907";}.btntiled{float:right;cursor:pointer;line-height:25px;font-size:0.8rem;font-family:"mahj_regular","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;margin:0;}.btntiled .list,.tiled .btntiled .mosaik{display:none;}.tiled .btntiled .list{display:inline-block;}.btntiled:before{float:left;content:'\e90d';font-size:25px;margin-right:5px}.tiled .btntiled:before{content:'\e915';}.tiled div.views-row{float:left;width:23.1%;margin-right:2.5%;min-height:0;}.tiled #main .view-content{display:flex;flex-wrap:wrap;}.tiled #main .view-content div.views-row:nth-child(4n){margin-right:0;}.tiled #main .view-content div.views-row:nth-child(4n + 1){clear:both;}.tiled.one-sidebar .views-row .views-field-field-obj-images{position:static;height:auto;width:100% !important;margin:0 0 10px 0 !important;}.tiled.one-sidebar .views-row .views-field-field-obj-images a{display:block !important;width:100%;height:150px;}.tiled.one-sidebar .views-row .views-field-field-obj-images img{max-height:150px}.tiled.one-sidebar .detail span{display:none;}.tiled.one-sidebar .views-row h2{width:auto !important;}.tiled .views-field-field-obj-images span{display:block;background:url(/sites/mahj.org/themes/mahj/images/img_generique.png) no-repeat center center #DCDAD4;background-size:contain;height:150px;width:100%;}.tiled.one-sidebar .views-row .detail{width:auto !important;padding:0 15px 15px 15px;}.tiled .views-row h2{font-size:1em;font-family:"mahj_regular","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;line-height:1.2em;}.toggle-block.show{background:#fff;}.toggle-block.hidden{display:none;}.togglehandler{border-bottom:1px solid #ccc;margin:0;padding:10px 15px;cursor:pointer;position:relative;}.togglehandler.open{background:#fff;border-bottom:1px dashed #ccc;}.togglehandler:first-child{border-top:1px solid #ccc;}.field-type-text-long .field-item .toggle-block{border-bottom:1px solid #ccc;margin:0;padding:30px 15px;}.togglehandler:after{content:'\e903';right:10px;position:absolute;}.togglehandler.open:after{content:'\e90c';}.node-bloc-entete{padding:20px 3%;width:75%;}.block-views-blocs-entete-block{margin-bottom:20px;padding-bottom:30px;background:#fff;position:relative;}.block-views-blocs-entete-block div.views-row{box-shadow:none;min-height:0;}.plansite{margin-top:20px;}.plansite .menu .menu{margin-left:20px;}.plansite.block-menu-block .menu li{display:block;padding-right:0;line-height:1.2em;font-size:15px;}.plansite.block-menu-block a{color:#3fa07b;font-family:"mahj_regular","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;margin-bottom:8px;display:inline-block;}.section-atom #main,.section-admin.not-logged-in #main{margin-left:auto;margin-right:auto;max-width:1180px;padding:30px 0;}.headerfixed > .container{max-width:1400px;}.menu-name-main-menu > ul > li > ul{display:none;}.menu-name-main-menu li.opened > ul{display:block;position:absolute;top:95px;left:0;background:#333;width:100vw;box-sizing:border-box;padding-left:calc((100vw - 1300px) / 2);padding-right:calc((100vw - 1300px) / 2);z-index:1000;padding-top:40px;padding-bottom:40px;overflow:hidden;min-height:400px;max-width:1920px;}.scroll .menu-name-main-menu li.opened > ul{top:76px;}.menu-name-main-menu li.opened > ul > li{display:block;float:left;width:25%;box-sizing:border-box;padding-left:40px;}.menu-name-main-menu li.opened ul a{color:#FFF;}.block-menu-block .menu-name-main-menu > ul > li > a.active,.block-menu-block .menu-name-main-menu > ul  > li > a.is-active-trail{color:#000;border-bottom:solid 2px #000;}.menu-name-main-menu > ul  > li >  a.menu__link:hover{color:#000;border-bottom:solid 2px #000;text-decoration:none;}.block-menu-block .menu-name-main-menu > ul > li > ul >li > a{background:url(/sites/mahj.org/themes/mahj/images/chevron-droite.png) no-repeat left center;padding-left:20px;}.block-menu-block .menu-name-main-menu > ul > li > ul >li > ul{padding-left:20px;}.block-menu-block .menu-name-main-menu > ul > li > ul >li > ul a{color:#A5A0A0;font-size:0.938em;font-family:"mahj_regular";}.block-menu-block .menu li{padding-right:30px;}.block-menu-block .menu a.active,.block-menu-block .menu a.is-active-trail{color:#FFF;}#block-menu-menu-layer-menu-annexe{clear:none;float:left;padding:0 30px 0 0;border:0;line-height:2;}#block-menu-menu-layer-menu-annexe  a{background:#F6D3C3;padding:5px 10px;font-family:"mahj_medium";}.js #block-locale-language-content{position:static;top:0;left:0;line-height:inherit;float:left;padding:0 30px 0 0;line-height:2;}.js #block-locale-language-content a{color:#717171;font-size:0.875em;}#block-views-navigation-article-block-1{float:left;color:#717171;position:relative;line-height:2.286em;font-size:0.875em;}#block-views-navigation-article-block-1 li{padding:7px 0;line-height:1.4;}#block-views-navigation-article-block-1 a{color:#717171;}#block-views-navigation-article-block-1 .view-header{cursor:pointer;background:url(/sites/mahj.org/themes/mahj/images/chevron-bas.png) no-repeat right center;padding-right:18px;}#block-views-navigation-article-block-1 .view-content{display:none;}#block-views-navigation-article-block-1.opened .view-content{display:block;position:absolute;top:30px;left:-10px;background:#F4F4F1;padding:10px;z-index:25;min-width:110px;box-shadow:0 1px 2px #ccc;}#block-views-promos-rubriques-block{display:none;}.promo-menu h3{color:#A5A0A0;font-size:1.125em;line-height:1.3;}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:2000;}#overlay_content{margin:0 auto;height:100%;position:relative;}#overlay_load{background:#FFF;clear:both;overflow:auto;box-sizing:border-box;padding:60px 40px;text-align:center;font-size:1.35em;box-sizing:border-box;font-weight:bold;line-height:1.2;margin-top:calc((100vh - 300px) / 2);}#window{position:fixed;top:0;left:5%;width:90%;height:90%;z-index:2010;}.overlay-close{display:block;width:25px;height:25px;text-indent:-10000px;background:url(/sites/mahj.org/themes/mahj/images/mahj-icon_fermer-light.svg) no-repeat center center;position:absolute;top:15px;right:15px;}.alert-text{display:block;}.alert-link{background:#F6D3C2;padding:8px 15px;display:inline-block;margin-top:40px;}@media screen and (max-width:1400px){.view-promotions-home.view-display-id-page div.views-row .detail .content h2{font-size:1.75em;}.view-promotions-home.view-display-id-page div.views-row .detail .content{left:20px;margin-right:20px;}}@media screen and (max-width:1280px){.new-display-agenda .breadcrumb{padding-left:10px;}.new-display-agenda .node-agenda.view-mode-visuel_demi_colonne .group-header-infos{padding-left:10px;}.node-agenda.view-mode-visuel_demi_colonne .field-name-field-ag-type-manifestation{font--size:1.18em;line-height:1.28em;}.node-agenda.view-mode-visuel_demi_colonne h1{font-size:1.97em;line-height:1.2em;}.node-agenda.view-mode-visuel_demi_colonne .field-name-field-ag-dates{font-size:1.51em;line-height:1.21em;}.node-agenda.view-mode-visuel_demi_colonne .field-name-field-ag-cycle-thematique{font-size:1.05em;line-height:1.625em;}}@media screen and (max-width:1220px){.container,.one-sidebar #main,.tabs-primary,.tabs-secondary,#footer .block-menu .menu,#block-views-exp-recherche-globale-page .views-exposed-form,.view-collection-diaporama .item-list,.view-display-id-block_cycle,#block-views-voir-aussi-block-theme,.view-mosaique,.region-home,.region-alert,.view-promotions-actus .view-content,.view-promotions-activites .view-content,.page-user #main,.page-collections-recherche.no-sidebars #main,.no-media .node-agenda .group-headleft,.page-page #main,.page-contact #main{padding-right:30px;padding-left:30px;}.new-display-agenda .node-agenda .view-display-id-block_cycle{padding-left:0;padding-right:0;}.view-voir-aussi .view-header .container{padding:0;}.node-publication .container{padding-left:0;padding-right:0;margin-left:30px;margin-right:30px;}.node-obj-collection .view-collection-diaporama .views-field-field-obj-img-copyright .field-content{margin:0 30px;}.node-agenda .field-name-field-ag-handicap .field-item{width:35px;height:35px;}.one-sidebar .views-row .views-field-field-ag-statut{right:36%}h1{font-size:4rem;}h2{font-size:3.1rem;}h3{font-size:2.1rem;}.view-mosaique .views-row{width:49%;}.view-mosaique .views-row-odd{margin-right:2%}.view-mosaique .views-row-3,.view-mosaique .views-row-4{margin-right:0;}.view-promotions-diapo .views-row h2{font-size:4.2rem;}.view-promotions-diapo .views-row{min-height:350px;}.view-promotions-diapo .views-row-1 .views-field-field-blocpromo-image{min-height:350px;}.view-promotions-diapo .slidepager{right:auto;left:30px;width:auto;}.view-mosaique .views-row-1 .views-field-field-ag-image{position:relative;}.view-mosaique .views-row-1 img{left:50%;top:50%;height:100%;width:auto;position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.node-agenda .group-headcontent{float:left;width:auto;min-width:90%;}.one-sidebar .views-row .detail{}.one-sidebar .view-recherche-collections .views-row .detail{width:58%}.tiled div.views-row{float:left;width:31.3%;margin-right:3%}.tiled #main .view-content div.views-row:nth-child(4n){margin-right:3%;}.tiled #main .view-content div.views-row:nth-child(4n + 1){clear:none;}.tiled #main .view-content div.views-row:nth-child(3n){margin-right:0;}.tiled #main .view-content div.views-row:nth-child(3n + 1){clear:both;}#block-views-voir-aussi-block-theme img{max-width:80%;}#block-views-voir-aussi-block-theme .bloc-voiraussi .views-field-field-pub-image a{max-width:150px}.bloc-voiraussi .view-content{padding-bottom:0;}.bloc-voiraussi .views-row h2{font-size:1.2rem;}.bloc-voiraussi .views-field-field-ag-affichage-dates{font-size:0.8em;line-height:1.2em;}.page-article .group-left,.page-oeuvre_cle .group-left{width:63%;}.page-article .field-name-field-ag-image .field-item{height:400px;}.infopratique ul li{width:18%;padding-right:1%}.view-promotions-activites .views-field-field-lien-1 .last{float:none;margin-top:10px;}.view-promotions-activites .views-field-field-lien-1 .first{float:none;}.new-display-agenda .breadcrumb{padding-left:0;}.new-display-agenda .node-agenda.view-mode-visuel_demi_colonne .group-header-infos{padding-left:0;}}@media screen and (max-width:1050px){.block-menu-block .menu li{padding-right:25px;}.node-agenda.view-mode-visuel_pleine_largeur .group-header .container{min-height:100vw;}}@media screen and (max-width:1023px){#menu-content{display:block;}.header__region{display:none;}.header__region.search-open{display:block;}.header__region.search-open > div{display:none;}.header__region.search-open > div#block-views-exp-recherche-globale-page{display:block;}.header__region.search-open > div#block-views-exp-recherche-globale-page  .layer-open{display:none;}.header__region.menu-open{display:block;position:absolute;left:0;top:0;background:#333;width:100%;z-index:1000;height:100vh;box-sizing:border-box;padding:60px 20px;overflow-y:scroll;}.header__region.menu-open > div{float:none !important;padding:0 0 0 0 !important;}.header__region.menu-open > div#block-views-exp-recherche-globale-page{display:none;}.header__region.menu-open .block-menu-block .menu{height:auto !important;}.header__region.menu-open .block-menu-block .menu-name-main-menu > ul > li{display:block;float:none;margin-bottom:10px;}.header__region.menu-open .block-menu-block .menu-name-main-menu > ul > li > a{color:#FFF;float:none;padding:0 0 0 20px !important;background:url(/sites/mahj.org/themes/mahj/images/chevron-droite.png) no-repeat left center;}.header__region.menu-open .block-menu-block .menu-name-main-menu > ul > li > a.active,.header__region.menu-open.block-menu-block .menu-name-main-menu > ul > li > a.is-active-trail{border:0;color:#FFF;}.header__region.menu-open #block-views-navigation-article-block-1 .view-content{display:block;}.header__region.menu-open #block-menu-menu-layer-menu-annexe,.header__region.menu-open #block-views-navigation-article-block-1{padding-left:20px !important;}.header__region.menu-open #block-locale-language-content{padding:20px !important;position:absolute;top:0;right:0;text-align:right;z-index:1001;}.header__region.menu-open .gleft{background:url(/sites/mahj.org/themes/mahj/images/arrow-back.png) no-repeat center center;width:20px;height:20px;position:absolute;top:-35px;left:0px;cursor:pointer;z-index:1010;}.header__region.menu-open #block-views-navigation-article-block-1 .view-header{font-family:"mahj_medium";background:none;}.header__region.menu-open #block-views-navigation-article-block-1{font-size:1em;margin-top:30px;}.header__region.menu-open #block-menu-menu-layer-menu-annexe{margin-top:30px;}.menu-name-main-menu li.opened > ul{position:absolute;left:0;top:0;background:#333;width:100%;z-index:1003;height:100vh;box-sizing:border-box;padding:0;overflow-y:scroll;min-height:100vh;}.header__region.menu-open .menu-name-main-menu li.opened > ul > li{float:none;width:100%;margin-bottom:10px;}.header__region.menu-open .block-menu-block .menu-name-main-menu > ul > li > ul >li > ul{padding-left:0;padding-bottom:20px;}.header__region.menu-open .block-menu-block .menu li{display:block;}#menu-content .layer-open:before{content:"\e916";cursor:pointer;font-size:2em;font-family:'mahj';text-align:center;line-height:60px;}.scroll .menu-name-main-menu li.opened > ul{top:0;}.container,.one-sidebar #main,.tabs-primary,.tabs-secondary,#footer .block-menu .menu,#block-views-exp-recherche-globale-page .views-exposed-form,.view-collection-diaporama .item-list,.view-display-id-block_cycle,#block-views-voir-aussi-block-theme,.view-mosaique,.region-home,.region-alert,.view-promotions-actus .view-content,.view-promotions-activites .view-content,#header .breadcrumb,.no-media .node-agenda .group-headleft,.page-page #main,.page-contact #main{padding-left:20px;padding-right:20px;}.new-display-agenda .node-agenda .view-display-id-block_cycle{padding-left:0;padding-right:0;}.js .node-publication .container{margin-left:20px;margin-right:20px;}.page-article .field-name-field-ag-image .field-item{height:360px;}.view-promotions-actus .view-content,.view-promotions-activites .view-content,.region-home,.region-alert,#block-views-promotions-home-block-1 .container{max-width:940px;}.node-obj-collection .view-collection-diaporama .views-field-field-obj-img-copyright .field-content{margin:0 20px;}.node-obj-collection .group-footer .group-footerlien.container{border-spacing:15px 20px;}.node-agenda .group-headcontent{margin-left:20px;}.zoom .field-name-diaporam .zoom-close:before{font-size:30px;}.zoom .field-name-diaporam .zoom-close{right:0;top:100px;}.zoom .node-obj-collection .view-collection-diaporama .views-field-field-obj-img-image .field-content{padding-top:135px;}.zoom .node-obj-collection .view-collection-diaporama .views-field-field-obj-img-copyright .field-content{padding-right:250px;}.zoom .node-obj-collection .view-collection-diaporama .pager,.zoom .node-obj-collection .view-collection-diaporama .views-field-field-obj-img-copyright{top:100px;}.one-sidebar .view-recherche-collections .views-row .detail{width:55%;}.page-oeuvre_cle .context-medium{width:auto;}.context-medium{width:100%;}.no-media .node-agenda h1{padding-right:10%;}.no-media .node-agenda .group-headleft .left,.no-media .node-agenda .group-headleft .right{width:48%;}.js #header .container{padding:0;}.logged-in #logo{top:0;}.header__region{float:none;margin:0;padding:0;}.js #block-views-exp-recherche-globale-page .layer-open:before,#menu-content .layer-open:before{width:60px;display:block;}.js #block-views-exp-recherche-globale-page .layer-open,#menu-content .layer-open{width:60px;height:60px;border-right:1px solid #e8e8e8;cursor:pointer;}.js #menu-content{margin:0;padding-top:0;padding-right:0;}.js #block-views-exp-recherche-globale-page{padding:15px 0;height:30px;text-align:center;border-right:1px solid #e8e8e8;margin:0}#menu-content .toggle{padding:15px 0;height:30px;text-align:center;border-right:1px solid #e8e8e8;width:60px;}.menu-open #menu-content .toggle{padding:0;}#menu-content .toggle span{display:block;text-indent:-5000px;}.homealerte{padding:20px;}.home-sidebar p{text-align:center;}.js .region-header .block-menu-block{float:none;padding-top:10px;position:relative;}.js .region-header .block-menu-block .menu-block-wrapper{overflow:hidden;}.touch .region-header .block-menu-block .menu-block-wrapper{overflow-x:auto;}.touch .region-header .block-menu-block .menu{white-space:nowrap}.scroll .header__region,.scroll #menu-content{padding:0;}.scroll .header__region.menu-open{padding:60px 20px;}.headerfixed{width:100%;position:fixed;background:#fff;border-bottom:1px solid #ccc;z-index:10000;height:60px !important;}.scroll .breadcrumb{margin-top:35px;}.view-promotions-diapo{margin-top:60px;}.scroll .view-promotions-diapo{margin-top:120px;}.page-article .group-right.position,.page-oeuvre_cle .group-right.position{margin-top:70px;}.region-header .block-menu-block .menu li{float:none;padding:0;}.touch .region-header .block-menu-block .menu li{float:none;}.region-header .block-menu-block .menu li a{float:none;padding:0 0 0 20px;}.region-header .block-menu-block .menu li.last a{padding-right:0px}.js .region-header .block-menu-block .menu{height:2em;}.breadcrumb{margin-top:30px;background:rgba(244,243,241,0.8626685);}.front #header{min-height:0;}.header__logo-image{height:60px !important;float:right;}h1,.node-publication .field-name-field-pub-sous-titre{font-size:3rem;}h2{font-size:2.4rem;}h3{font-size:2rem;}.field-name-field-ag-resume{font-size:1.2rem;}.view-promotions-diapo .detail .content{padding-left:20px;}.view-promotions-diapo .views-row h2{font-size:3.5rem;}.front .block-views.one-sidebar{width:auto;margin:20px 0;clear:both;}.view-promotions-actus .views-row{width:49%;}.node-obj-collection .group-left{width:40%;padding-right:3%;}.node-publication .field-name-field-pub-image{background-size:contain;}#block-views-voir-aussi-block-theme .bloc-voiraussi .views-field-field-pub-image a{max-width:100px;}.bloc-voiraussi .categ,.bloc-voiraussi .views-field-field-ag-type-manifestation,.bloc-voiraussi .views-field-field-ag-cycle-thematique,.bloc-voiraussi .views-field-title,.bloc-voiraussi .views-field-field-ag-affichage-dates{padding-left:45%;}.bloc-voiraussi .views-field-field-ag-image{width:40%;}.bloc-voiraussi .views-row h2{font-size:1rem;line-height:1.1em;}.bloc-voiraussi .categ > div{line-height:1.2em;padding-bottom:3px;}.infopratique ul{padding-left:15%;}.infopratique ul li{width:30.3%;padding-right:3%;}.infopratique ul li:last-child{clear:both;float:none;}.infopratique ul ul{text-align:center;}.infopratique ul ul li{display:inline-block;float:none;margin-top:20px;}.pager-current{margin:0;}.page-views .view .pager-previous{margin-right:1%;}.page-views .view .pager-next{margin-left:1%;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{padding:0 0.2em;}.view-cycle-thematique .detail-cycle{width:60%;}.view-cycle-thematique .views-field-field-cycle-image{width:40%;}.one-sidebar .publicationlist .views-row .detail{width:40%;}.one-sidebar .views-row .views-field-field-pub-image{width:35%;}.one-sidebar .views-row .views-field-field-pub-prix,.one-sidebar .views-row .views-field-field-statut-publication{right:37%;}.page-oeuvre_cle .group-left{margin:0 auto;float:none;}.page-oeuvre_cle .group-right{width:100%;float:none;}.field-name-voir-aussi-oeuvres-cles{max-width:380px;margin:0 auto;}.view-promotions-home.view-display-id-page div.views-row{width:50%;height:auto;min-height:0;}.view-promotions-home.view-display-id-page div.views-row .detail{height:100%;}.view-promotions-home.view-display-id-page div.views-row .detail .views-field-field-ag-type-manifestation{position:absolute;top:20px;left:20px;color:#FFF;font-size:0.928em;}.view-promotions-home.view-display-id-page div.views-row .detail .content{top:unset;left:20px;bottom:20px;margin-right:20px;height:auto;padding:0;}.view-promotions-home.view-display-id-page div.views-row .views-field-field-blocpromo-image{position:static;left:inherit;width:100%;height:auto !important;min-height:0 !important;}.view-promotions-home.view-display-id-page div.views-row-1 .views-field-field-blocpromo-image{min-height:0;}.view-promotions-home.view-display-id-page div.views-row .detail .content h2{font-size:2em;}.view-promotions-home.view-display-id-page div.views-row .detail .content .views-field-body{font-size:1.188em;margin-bottom:20px;}.view-promotions-home.view-display-id-page div.views-row .detail .content .views-field-field-lien-1 .field-content{position:static;display:none;}.home-sidebar{margin:0 20px;}.view-promotions-actus .views-row h2{font-size:1.125em;line-height:1.3;margin-bottom:10px;}.node-agenda.view-mode-visuel_pleine_largeur .group-header .container{min-height:100vw;}}@media screen and (max-width:900px) and (min-width:800px){.one-sidebar .view-recherche-collections .views-row .detail{width:45%}.block-mahj-datepicker-block .mahj_datepicker_show p:after{width:15%;font-size:20px;padding-right:1%;}.block-mahj-datepicker-block .mahj_datepicker_show p:before{right:11%}.bloc-voiraussi .categ,.bloc-voiraussi .views-field-field-ag-type-manifestation,.bloc-voiraussi .views-field-field-ag-cycle-thematique,.bloc-voiraussi .views-field-title,.bloc-voiraussi .views-field-field-ag-affichage-dates{padding-right:10px;}.bloc-voiraussi .views-field-field-ag-affichage-dates{bottom:5px;}}@media screen and (max-width:799px){.bloc-voiraussi .view-content{display:block;}.bloc-voiraussi .views-row{width:auto;margin-right:0;float:none;max-width:480px;}.bloc-voiraussi .views-field-field-ag-image{background:none;margin-right:3%;}.bloc-voiraussi .categ{padding-left:43%}.bloc-voiraussi .view-header h2,#block-views-voir-aussi-block-theme .block-title,.node-obj-collection .field-name-display-texte-footer-liens h2{font-size:1.3rem}.node-obj-collection .group-footer .group-footerlien.container{display:block;padding-left:20px;padding-right:20px;width:auto;}.node-obj-collection .field-name-display-texte-footer-liens h2{margin-bottom:10px;}.node-obj-collection .group-footer .field-type-taxonomy-term-reference{display:block;max-width:480px;min-height:50px;margin-bottom:20px;width:auto;padding:20px;}.page-article .group-left,.page-oeuvre_cle .group-left,.one-sidebar #content{width:auto;}.one-sidebar .sidebars{max-width:inherit;}.page-article .group-right,.page-oeuvre_cle .group-right{width:100%;clear:both;float:none;max-width:500px;margin:0 auto 30px auto;}.page-article .group-right.init,.page-oeuvre_cle .group-right.init,.one-sidebar .sidebars.init{width:100% !important;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{padding:0 0.1em;}.pager-item{width:7%;display:inline-block;font-size:0.8rem;}.one-sidebar.facette #main{display:flex;flex-wrap:wrap;padding-left:0;padding-right:0;padding-top:20px;}.one-sidebar.facette #content{flex:auto;order:2;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;}.facette .sidebar{background:#BFBBB1;padding:20px;display:none;margin-bottom:20px;}.facette .open .sidebar{display:block;}.facette .facetoption{padding:0 20px;display:block;margin-bottom:20px;}.facette .facetoption div{background:#948E7C;color:#fff;line-height:50px;font-size:0.8rem;font-family:"mahj_medium","Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;cursor:pointer;position:relative;}.facette .facetoption span{display:block;padding:0 20px;}.facette .facetoption span:before{content:'\e903';float:right;font-size:25px;line-height:50px;}.facette .open .facetoption div:after{border-bottom:10px solid #BFBBB1;border-left:10px solid transparent;border-right:10px solid transparent;bottom:0;content:"";height:0;left:5%;position:absolute;width:0;}.facette .open .facetoption{margin-bottom:0;position:relative;}.block-mahj-datepicker-block{margin-bottom:0;}.agenda-link{margin-top:20px;}.one-sidebar .sidebars{width:100%;}.page-article .field-name-field-ag-image .field-item{height:300px;}.page-oeuvre_cle .group-right .detail{padding-left:45%;}.page-oeuvre_cle .views-field-field-pub-image{max-width:39%;}}@media screen and (max-width:799px) and (min-width:480px){#block-views-voir-aussi-block-theme .bloc-voiraussi .views-field-field-pub-image a{max-width:inherit;}#block-views-voir-aussi-block-theme img{max-width:100%;}.bloc-voiraussi .categ,.bloc-voiraussi .views-field-field-ag-type-manifestation,.bloc-voiraussi .views-field-field-ag-cycle-thematique,.bloc-voiraussi .views-field-title,.bloc-voiraussi .views-field-field-ag-affichage-dates{padding-left:200px;}.home-sidebar .block-content a::before{padding:0 5px}}@media screen and (max-width:767px){.view-promotions-actus .view-content,.view-promotions-activites .view-content{max-width:100%;padding:0;}#block-views-promotions-home-block-1{background:#FFF;}.view-id-promotions_home.view-display-id-block_1,.facette .sidebar .block,.facette .facetoption div,.one-sidebar.facette #content,.front .block-views.one-sidebar{max-width:578px;margin-left:auto;margin-right:auto;}.page-page #content{padding-right:0;}h1{font-size:3rem;}h2{font-size:2.5rem;}h3{font-size:2rem;}.context-medium{width:auto;}.view-promotions-diapo .views-row{height:auto;min-height:350px}.view-promotions-diapo .views-field-field-blocpromo-image{height:350px;width:100%;position:static;}.js .view-promotions-diapo .views-field-field-blocpromo-image{position:static;}.slidenav{height:350px;}.slidenav:before{bottom:0;top:auto;line-height:40px;font-size:30px;color:#000;}#slidenav-next:before{left:auto;right:0;}#slidepager a:before{line-height:40px;}.view-accueils-rubrique.view-exposition .views-row-1 .views-field-field-ag-image,.view-accueils-rubrique.view-exposition .views-row-2 .views-field-field-ag-image{position:static;height:auto;width:100%;}.view-accueils-rubrique.view-exposition .views-row-1 img,.view-accueils-rubrique.view-exposition .views-row-2 img{width:100%;height:auto;position:static;transform:none;-webkit-transform:none;-ms-transform:none;-moz-transform:none;-o-transform:none;}.one-sidebar .view-accueils-rubrique.view-exposition .views-row-1 h2,.one-sidebar .view-accueils-rubrique.view-exposition .views-row-1 .views-field-field-ag-affichage-dates,.one-sidebar .view-accueils-rubrique.view-exposition .views-row-2 h2,.one-sidebar .view-accueils-rubrique.view-exposition .views-row-2 .views-field-field-ag-affichage-dates{width:auto;}.one-sidebar .view-accueils-rubrique .views-row .views-field-field-ag-image{margin:0;}.one-sidebar .view-accueils-rubrique.view-exposition .views-row-1 .detail,.one-sidebar .view-accueils-rubrique.view-exposition .views-row-2 .detail{width:92%;padding:20px 4%;}.one-sidebar .views-row{min-height:0;}.one-sidebar .views-row .views-field-field-ag-image,.one-sidebar .views-row .views-field-field-obj-images{position:static;margin:0 0 20px 3%;width:35%;float:right;}.one-sidebar .views-row .views-field-field-pub-image{position:static;margin-left:3%;width:35%;float:right;}.one-sidebar .views-row .views-field-field-ag-image img{position:static;transform:none;-webkit-transform:none;-ms-transform:none;-moz-transform:none;-o-transform:none;max-width:100%;height:auto;}.one-sidebar .views-row .detail{float:none;width:auto;padding:20px 4%;}.one-sidebar .views-row .views-field-field-obj-images a{display:inline;}.one-sidebar .view-recherche-collections .views-row .detail{width:auto;}.one-sidebar .publicationlist .views-row .detail{padding-bottom:20px;width:57%;}.one-sidebar .views-row .views-field-field-ag-statut,.one-sidebar .views-row .views-field-field-statut-publication{position:static;display:inline-block;margin:0 4% 15px 4%}.tiled.one-sidebar .views-row .views-field-field-obj-images a,.tiled .views-field-field-obj-images span{height:120px;}.tiled.one-sidebar .views-row .detail{padding:10px;}.tiled.one-sidebar .views-row .views-field-field-obj-images img{max-height:120px;}.view-promotions-activites .view-content{display:block;}.view-promotions-actus .views-row{width:calc(50% - 2px);padding:15px;height:auto;}.view-promotions-actus .views-row:nth-child(2n+1){clear:both;}.view-mosaique .views-row{width:100%;margin-right:0;}.view-mosaique .views-row-1 .detail{min-height:0;}.node-obj-collection h1{margin-right:0;}.node-obj-collection .group-invdeno .left{width:48%;}.node-obj-collection .group-left{width:100%;padding-right:0;}.node-obj-collection .group-right{width:100%;padding-right:0;border-top:1px solid #f4f3f1;padding-top:30px;margin-top:20px;}.node-publication .group-entete.left,.node-publication .group-theme .left{width:100%;margin-right:0;}.node-publication .group-left{width:100%;padding-right:0;}.node-publication .group-right{width:100%;padding-right:0;border-top:1px solid #ccc;}.node-publication .field-name-field-pub-image{position:static;width:100%;}.zoom .view .pager a:before{line-height:13px;}.node-agenda .group-headleft,.node-agenda .group-left,.node-agenda .group-footer .left{width:100%;}.node-agenda .group-right{border-top:1px solid #ccc;width:100%;}.node-agenda .group-headcontent{max-width:inherit;min-height:0;margin-right:20px;padding-bottom:20px;min-width:0;}.node-agenda .field-name-field-ag-handicap,.group-expo.right{width:50%}.node-agenda .group-reservation .field-item a{margin-left:0;margin-right:10px;}.node-agenda .field-name-field-ag-image img{display:block !important;max-width:100%;}.node-agenda .field-name-field-ag-image{position:static;heihgt:auto;width:auto;background:none !important;}.node-agenda .group-reservation{float:left;}.node-agenda .group-head-bottom{position:static;clear:both;padding-top:20px;}.no-media .node-agenda h1{padding-right:0;}.infopratique ul{padding-left:0;background-position:center 20px;padding-top:110px;background-size:60px auto;}.infopratique ul li{line-height:normal;}.view-cycle-thematique .btn-more{right:15px;bottom:10px;}.view-cycle-thematique .detail-cycle.slidebox{height:130px;}.view-cycle-thematique .detail-content{padding:20px;}.view-cycle-thematique .slidebox .detail-content{padding:20px 20px 100px 20px;}.page-article .field-name-field-ag-image .field-item{height:260px;}.node-bloc-entete{padding:20px 4%;}#footer .follow{padding-top:20px;padding-bottom:20px;}#footer .follow ul ul{float:none;position:relative;padding-top:35px;margin-top:5px;}#footer .follow li{text-align:center;line-height:normal;}#footer .follow li a:before{display:block;float:none;padding:0 0 15px 0;}#footer .follow ul ul li{float:none;display:inline-block;width:auto;height:42px;padding:0;min-width:inherit;}#footer .follow ul ul li:last-child{position:absolute;top:0;width:100%;left:0;height:auto;line-height:normal;}#footer .follow .akadem a{padding-right:0;}.view-promotions-home.view-display-id-page div.views-row{width:100%;}.view-promotions-home.view-display-id-page div.views-row img{width:100%;height:auto;}.view-promotions-home.view-display-id-page div.views-row .detail .content h2{font-size:1.25em;}.view-promotions-home.view-display-id-page div.views-row .detail .content .views-field-body{font-size:0.75em;margin-bottom:20px;}.view-promotions-actus > .view-content > .views-row{width:100%;min-height:0;color:#000;height:auto;margin:0 auto 30px !important;float:none;max-width:80%;padding:20px;}.view-promotions-actus .views-row .home-actu-more{position:static;margin-top:18px;}.view-promotions-activites .views-row{width:calc(50% - 2px);}.node-agenda.view-mode-visuel_demi_colonne .group-image{width:100%;float:none;}.node-agenda.view-mode-visuel_demi_colonne .group-header-infos{width:100%;margin-right:0;max-width:none;box-sizing:border-box;}.new-display-agenda .node-agenda.view-mode-visuel_demi_colonne .group-header-infos{padding-left:20px;padding-right:20px;}.new-display-agenda .node-agenda .container{padding-left:0;padding-right:0;}.new-display-agenda .node-agenda .group-left{width:100%;padding-right:0;float:none;}.new-display-agenda .node-agenda .group-right{width:100%;float:none;box-sizing:border-box;padding-left:20px;padding-right:20px;border-top:none;}.new-display-agenda .node-agenda .field-name-field-ag-resume{padding-left:20px;padding-right:20px;}.new-display-agenda .node-agenda .field-name-field-ag-contenu{padding-left:20px;padding-right:20px;}.new-display-agenda .node-agenda .group-footer{padding-left:20px;padding-right:20px;}.new-display-agenda .node-agenda .field-name-addthis-2{border-top:none;padding-top:30px;}.new-display-agenda .node-agenda .group-file-doc{display:block;}.new-display-agenda .node-agenda .field-name-field-ag-fichier{margin-top:40px;}.new-display-agenda .node-agenda .bloc-voiraussi .view-header h2{float:none;}.new-display-agenda .node-agenda .field-name-voir-aussi-cycle .view-header a{float:none;}.new-display-agenda .node-agenda .field-name-voir-aussi-cycle .view-header p{text-align:right;}.new-display-agenda .node-agenda .bloc-voiraussi .views-row{width:100%;margin-bottom:30px;}.node-agenda.view-mode-visuel_pleine_largeur .field-name-field-ag-cycle-thematique{padding-left:20px;padding-right:20px;}.node-agenda.view-mode-visuel_pleine_largeur .field-name-field-ag-statut .field-item{font-size:1em;line-height:1.26em;}.node-agenda.view-mode-visuel_pleine_largeur .field-name-field-ag-type-manifestation a{font-size:1.25em;line-height:1.26em;}.node-agenda.view-mode-visuel_pleine_largeur h1{font-size:1.64em;line-height:1.24em;}.node-agenda.view-mode-visuel_pleine_largeur .field-name-field-ag-dates{font-size:1.3em;line-height:1.5em;}.node-agenda.view-mode-visuel_pleine_largeur .group-header .container{min-height:150vw;}.node-agenda.view-mode-visuel_pleine_largeur .group-infos{padding-left:20px;padding-right:20px;}.new-display-agenda .node-agenda .group-auteur .field-name-addthis{float:none;clear:both;padding-top:20px;}}@media screen and (max-width:679px) and (min-width:480px){}@media screen and (max-width:639px){.view-promotions-activites{width:280px;margin:0 auto;}.view-promotions-activites div.views-row{width:280px;margin:0 auto 20px auto;}}@media screen and (max-width:550px){.page-publicationlist #block-search-api-sorts-search-sorts{margin-bottom:0;padding-bottom:0;float:none;}#block-current-search-recherche-publications{padding-top:0;}.node-bloc-entete{width:auto;}.view-cycle-thematique .btn-more,.view-blocs-entete .btn-more{right:10px;bottom:10px;}.view-blocs-entete .view-content.slidebox{margin-bottom:30px;}.page-oeuvre_cle .context-medium{width:100%;margin-right:auto;margin-left:auto;}}@media screen and (max-width:479px){h1,.node-publication .field-name-field-pub-sous-titre,.node-obj-collection h1{font-size:2.3em;}h2{font-size:1.5em;}h3{font-size:1.2em;}.view-promotions-activites .views-row{width:calc(100% - 2px);}.container,.one-sidebar #main,.tabs-primary,.tabs-secondary,#footer .block-menu .menu,#block-views-exp-recherche-globale-page .views-exposed-form,.view-collection-diaporama .item-list,.view-display-id-block_cycle,#block-views-voir-aussi-block-theme,.view-mosaique,.region-home,.region-alert,.view-promotions-activites .view-content,.one-sidebar.facette #content,.facette .facetoption,.facette .sidebar,#header .breadcrumb,.page-collections-recherche.no-sidebars #main,.no-media .node-agenda .group-headleft,.page-page #main,.page-contact #main{padding-left:15px;padding-right:15px;}.context-medium{width:100%;margin-left:0;margin-right:0;}.js #views-exposed-form-recherche-globale-page .views-exposed-form .views-exposed-widget{width:auto;margin:0;float:none;margin:0 auto;}.view-promotions-diapo .detail .content{padding:15px 15px 0 15px;}.view-promotions-diapo .views-field-field-blocpromo-image,.view-promotions-diapo .views-row-1 .views-field-field-blocpromo-image{height:320px;min-height:320px;}.view-promotions-diapo .views-row{min-height:320px;}.slidenav{height:320px;}.view-promotions-diapo .slidepager{top:280px;}.view-promotions-actus .views-row-1 img{position:static;width:100%;height:auto;transform:none;-webkit-transform:none;-ms-transform:none;-moz-transform:none;-o-transform:none;}.view-promotions-activites .slidenav{position:static;height:auto;width:30px;}.view-promotions-activites .slidenav:before{position:static;float:left;margin:0;font-size:28px;line-height:28px;}.view-promotions-activites .slidebtn a:before{font-size:30px;}.view-promotions-activites #activites-prev:before{content:'\e905';}.view-promotions-activites #activitespager{float:left;width:220px;text-align:center;line-height:28px;}.view-promotions-activites #activites-prev{float:left}.view-promotions-activites #activites-next{float:right}.view-promotions-activites{width:280px;margin:0 auto;}.view-promotions-activites div.views-row{width:280px;margin:0 auto 20px auto;}.view-promotions-activites .view-content{padding:0;}.view-mosaique .views-row{display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;min-height:0;}.view-mosaique .views-row-1{display:block;}.view-mosaique .detail,.view-mosaique .views-row-1 .detail{width:92%;-webkit-order:2;order:2;min-height:100px;padding:15px 4%;}.view-mosaique .views-field-field-ag-image,.view-mosaique .views-row-1 .views-field-field-ag-image{width:100%;position:relative;height:auto;-webkit-order:1;order:1;}.view-promotions-actus .views-row-1{background:#fff;}.view-promotions-actus .views-row-1 h2,.view-promotions-actus .views-row-1 .detail a{color:#000;}.view-mosaique.view-accueils-rubrique img{position:static;width:100% !important;height:auto;transform:none;-webkit-transform:none;-ms-transform:none;-moz-transform:none;-o-transform:none;}.node-agenda .group-headleft .left,.node-agenda .group-headleft .right,.node-agenda .field-name-field-ag-handicap,.group-expo.right,.group-modalite .left,.no-media .node-agenda .group-headleft .left,.no-media .node-agenda .group-headleft .right{width:100%;margin-right:0;}.node-agenda .group-reservation{padding-top:10px;}.group-lieu{width:100%;padding-top:20px;}.node-agenda .group-left .field-label{margin-bottom:5px;}.main-content{padding-bottom:0;}.node-publication .group-left{padding-bottom:10px;}.node-publication .group-left .left{margin-right:0;width:100%;}.node-obj-collection .group-invdeno .left{width:100%;padding-right:0;}.node-obj-collection .group-invdeno,.node-obj-collection .group-entete{padding-bottom:10px;}.field-name-field-ag-lien-web{padding-right:0;}.node-publication .field-name-field-pub-image{padding-bottom:15px;}.node-obj-collection .view-collection-diaporama .pager{position:static;border-bottom:1px solid #f4f3f1;}.node-obj-collection .view-collection-diaporama .views-field-field-obj-img-copyright{font-size:0.8rem;}.node-obj-collection .view-collection-diaporama .views-field-url a{bottom:15px;top:auto;height:35px;width:35px;background-size:cover;}.node-obj-collection .view-collection-diaporama .views-field-field-obj-img-copyright .field-content{padding-right:40px;}.node-obj-collection .view-collection-diaporama .views-field-url a{display:none;}.zoom .node-obj-collection .view-collection-diaporama .pager{font-size:0.8rem;position:absolute;border:none;line-height:36px;width:150px;min-width:150px;}.zoom .pager-current{padding:0;}.zoom .node-obj-collection .view-collection-diaporama .views-field-field-obj-img-copyright{min-height:36px;height:36px;}.zoom .node-obj-collection .view-collection-diaporama .views-field-field-obj-img-image .field-content{padding-top:36px;}.zoom .node-obj-collection .view-collection-diaporama .views-field-field-obj-img-copyright .field-content{padding-top:9px;height:16px;padding-bottom:10px;padding-right:200px;}.zoom .field-name-diaporam .zoom-close:before{line-height:36px;}.zoom .field-name-diaporam .zoom-close{height:36px;}.js .view-cycle-thematique .detail-cycle{width:auto;clear:both;}.view-cycle-thematique .views-field-field-cycle-image{width:100%;margin-bottom:10px;float:left;}.view-cycle-thematique img{float:none;}.view-cycle-thematique .detail-content,.view-cycle-thematique .slidebox .detail-content{padding:10px 3% 20px;}.detail-cycle.slidebox{margin-bottom:100px;}.view-cycle-thematique .btn-more{}.bloc-voiraussi .views-row{float:none;}.bloc-voiraussi .categ,#block-views-voir-aussi-block-theme .bloc-voiraussi .views-field-title{padding-left:120px;}.bloc-voiraussi .views-field-field-pub-image,.bloc-voiraussi .views-row{min-height:0}#block-views-voir-aussi-block-theme .bloc-voiraussi .views-field-field-pub-image a{height:150px;}.bloc-voiraussi .view-header h2,#block-views-voir-aussi-block-theme .block-title{font-size:1.2em;}.bloc-voiraussi .view-header a{margin-top:0;}#footer .follow li{font-size:0.8rem;padding-top:30px;line-height:1em;}#footer .follow .social,#footer .follow .newsletter{width:100%;}#footer .follow li a:before{padding:0;}#footer .follow ul ul{padding-top:20px;}.infopratique ul{background-position:right 20px;padding-top:100px;padding-bottom:20px;}.infopratique ul li{padding:0 0 20px 0;float:none;width:auto;}#footer .menu .menu__item.is-leaf{display:block;}.tiled div.views-row{width:48%;}.tiled #main .view-content div.views-row:nth-child(3n + 1){clear:none;}.tiled #main .view-content div.views-row:nth-child(2n){margin-right:0}.tiled #main .view-content div.views-row:nth-child(2n + 1){margin-right:4%}.views-exposed-form .views-widget-filter-search_api_views_fulltext{width:100%;margin-right:0;padding-top:20px;clear:both;}.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{padding:0 0.4em;}.pager-item{display:none;}.page-article .field-name-field-ag-image .field-item{height:200px;}.page-publicationlist .block-current-search{padding-right:10px;}.page-publicationlist #block-search-api-sorts-search-sorts{position:static;}.page-publicationlist #block-search-api-sorts-search-sorts .content{float:none;}.page-publicationlist #block-search-api-sorts-search-sorts .item-list{float:none;}.one-sidebar .views-row .views-field-field-pub-prix{position:static;padding:0 4% 10px 4%;}.one-sidebar .views-row .views-field-field-pub-image{width:auto;max-width:35%;background:none;margin-bottom:10px;}.one-sidebar .views-row .views-field-field-pub-image span{display:block;width:auto;background:none;height:auto;}.one-sidebar .publicationlist .views-row .detail{width:auto;}.page-oeuvre_cle .views-field-field-pub-image{max-width:39%;}.bloc-voiraussi .view-header h2,#block-views-voir-aussi-block-theme .block-title{max-width:inherit;}.new-display-agenda .node-agenda .field-name-field-ag-fichier .field-items .field-item{padding-right:10px;}.new-display-agenda .node-agenda .bloc-voiraussi .view-content{display:block;}.node-agenda.view-mode-visuel_pleine_largeur .group-header .container{min-height:161vw;}}@media screen and (max-width:360px){.field-name-field-ag-lien-web a{display:block;}.page-article .field-name-field-ag-image .field-item{height:150px;}.view-promotions-diapo .views-field-body{padding-left:0;}.new-display-agenda .node-agenda .field-name-field-ag-fichier .field-items .field-item{width:122px;}}@media print{.views-row,.group-description,.group-inscription,.field-name-field-obj-hist,.field-name-field-ag-resume,p,.field-name-voir-aussi,.field-name-voir-aussi-cycle,.group-modalite,.node-agenda .group-intro{page-break-inside:avoid;}.tiled .view-content{display:block;}.front #header{min-height:0;}.headerfixed{position:static !important;}.header__logo-image{height:60px !important;float:right;}h1,.view-promotions-diapo .views-row h2,#block-views-promotions-home-block-1 .block-title{font-size:2em;}.view-accueils-rubrique .views-row-1 h2,.view-exposition .views-row-2 h2,h2{font-size:1.5em;}.field-name-field-ag-resume{font-size:1.2em;}.view-promotions-diapo img{display:block !important;}.view-promotions-diapo{margin-left:auto;margin-right:auto;max-width:1180px;margin-top:0 !important;}.caroufredsel_wrapper,.view-promotions-home .view-content{width:100% !important;height:inherit !important;position:static !important;display:block;}.view-promotions-home div.views-row{width:100% !important;float:none;margin-bottom:20px;}.view-promotions-diapo .detail .content{width:auto;min-height:0;}.view-promotions-diapo .detail{clear:none;padding-bottom:0;}.js .view-promotions-diapo .views-field-field-blocpromo-image,.view-promotions-diapo .views-field-field-blocpromo-image.js a{position:static !important;float:right;}.view-promotions-actus{padding-bottom:0;}.view-promotions-actus .views-row-1 .views-field-field-blocpromo-image{float:none;width:473px;}.view-promotions-actus .views-row-1 .detail{float:none;}.view-promotions-activites .views-row h2{padding-left:0;padding-bottom:10px;min-height:0;}.view-promotions-activites img,.view-promotions-activites .views-field-field-lien-1 .last{float:left;}.front .block-views.one-sidebar{clear:both;width:100%;margin-top:0 !important;}.view-mosaique .views-row{width:100%}.view-mosaique .detail{padding-left:0;}.view-mosaique .views-field-field-ag-image{width:280px;}.page-article .group-left,.page-oeuvre_cle .group-left{width:100%;}.page-oeuvre_cle .group-right,.page-oeuvre_cle .group-right.init
.page-article .group-right,.page-article .group-right.init{width:100% !important;position:static !important;margin-top:0 !important}.page-article .group-right .block-views{padding-left:0;}.one-sidebar .views-row .detail{padding-left:0;}.node-obj-collection .group-footer .group-footerlien.container{display:block;}.node-obj-collection .group-footer .field-type-taxonomy-term-reference{display:block;width:96%;padding-left:0;padding-right:0;overflow:hidden;}.node-obj-collection .group-left{width:100%;padding-right:0;}.node-obj-collection .group-right{width:100%;}.node-obj-collection .main-content{overflow:visible;}.node-agenda .group-header{margin-left:auto;margin-right:auto;max-width:1180px;}.node-agenda .group-headleft,.node-agenda h1,.node-agenda .group-left,.node-agenda .group-right{width:100%;}.node-agenda .field-name-field-ag-contenu{max-width:inherit;}.node-agenda .group-headcontent{width:100%;min-height:0;float:left;margin:0;}.node-agenda .field-name-field-ag-image{position:static;clear:both;}.node-agenda .field-name-field-ag-image img{display:block !important;}.node-agenda .group-header .field-name-field-scald-legende,.node-agenda .group-header .field-name-field-obj-img-copyright{display:block !important;}.context-large .dnd-atom-rendered{max-width:580px;}.node-publication .bloc-voiraussi .categ,.node-publication .bloc-voiraussi .views-field-title{clear:both;padding-left:20px}.node-publication .group-left,.node-publication .group-right{width:100%;}#menu-content,#header,#block-views-exp-recherche-globale-page,.view-promotions-diapo .slidepager,.slidenav,.home-sidebar ul,.field-name-addthis,.view-filters,.zoom .view-collection-diaporama .zoom-close,.field-name-display-texte-contacter{display:none !important;}}.node-type-webform .breadcrumb li:first-child{display:none;}.node-type-webform .agenda,.node-type-webform a.infor_partiques,.node-type-webform a.billet{display:none;}.elfinder-tree div.elfinder-navbar-wrapper:first-child{display:none !important;}
