#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1;}html.js input.form-autocomplete{background-image:url(http://www.fmsh.fr/misc/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat;}html.js input.throbbing{background-image:url(http://www.fmsh.fr/misc/throbber-active.gif);background-position:100% center;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}html.js fieldset.collapsed .fieldset-wrapper{display:none;}fieldset.collapsible{position:relative;}fieldset.collapsible .fieldset-legend{display:block;}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.resizable-textarea .grippie{background:#eee url(http://www.fmsh.fr/misc/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}body.drag{cursor:move;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{background:url(http://www.fmsh.fr/misc/draggable.png) no-repeat 6px 9px;height:13px;margin:-0.4em 0.5em;padding:0.42em 0.5em;width:13px;}a.tabledrag-handle-hover .handle{background-position:6px -11px;}div.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}div.tree-child{background:url(http://www.fmsh.fr/misc/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(http://www.fmsh.fr/misc/tree-bottom.png) no-repeat 11px center;}div.tree-child-horizontal{background:url(http://www.fmsh.fr/misc/tree.png) no-repeat -11px center;}.tabledrag-toggle-weight-wrapper{text-align:right;}table.sticky-header{background-color:#fff;margin-top:0;}.progress .bar{background-color:#fff;border:1px solid;}.progress .filled{background-color:#000;height:1.5em;width:5px;}.progress .percentage{float:right;}.ajax-progress{display:inline-block;}.ajax-progress .throbber{background:transparent url(http://www.fmsh.fr/misc/throbber-active.gif) no-repeat 0px center;float:left;height:15px;margin:2px;width:15px;}.ajax-progress .message{padding-left:20px;}tr .ajax-progress .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.container-inline div,.container-inline label{display:inline;}.container-inline .fieldset-wrapper{display:block;}.nowrap{white-space:nowrap;}html.js .js-hide{display:none;}.element-hidden{display:none;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}*:first-child + html .clearfix{min-height:1%;}
/**/div.messages{background-position:8px 8px;background-repeat:no-repeat;border:1px solid;margin:6px 0;padding:10px 10px 10px 50px;}div.status{background-image:url(http://www.fmsh.fr/misc/message-24-ok.png);border-color:#be7;}div.status,.ok{color:#234600;}div.status,table tr.ok{background-color:#f8fff0;}div.warning{background-image:url(http://www.fmsh.fr/misc/message-24-warning.png);border-color:#ed5;}div.warning,.warning{color:#840;}div.warning,table tr.warning{background-color:#fffce5;}div.error{background-image:url(http://www.fmsh.fr/misc/message-24-error.png);border-color:#ed541d;}div.error,.error{color:#8c2e0b;}div.error,table tr.error{background-color:#fef5f1;}div.error p.error{color:#333;}div.messages ul{margin:0 0 0 1em;padding:0;}div.messages ul li{list-style-image:none;}
/**/.container-inline-date{clear:both;}.container-inline-date .form-item{float:none;margin:0;padding:0;}.container-inline-date > .form-item{display:inline-block;margin-right:0.5em;margin-bottom:10px;vertical-align:top;}.container-inline-date .form-item .form-item{float:left;}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}.container-inline-date .description{clear:both;}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;}.container-inline-date .date-spacer{margin-left:-5px;}.views-right-60 .container-inline-date div{margin:0;padding:0;}.container-inline-date .date-timezone .form-item{clear:both;float:none;width:auto;}.container-inline-date .date-padding{padding:10px;float:left;}.views-exposed-form .container-inline-date .date-padding{padding:0;}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0;}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{border-collapse:separate;margin:0;width:185px;}.calendar td{padding:0;}span.date-display-single{}span.date-display-start{}span.date-display-end{}.date-prefix-inline{display:inline-block;}.date-clear{clear:both;display:block;float:none;}.date-no-float{clear:both;float:none;width:98%;}.date-float{clear:none;float:left;width:auto;}.date-float .form-type-checkbox{padding-right:1em;}.form-type-date-select .form-type-select[class$=hour]{margin-left:.75em;}.date-container .date-format-delete{float:left;margin-top:1.8em;margin-left:1.5em;}.date-container .date-format-name{float:left;}.date-container .date-format-type{float:left;padding-left:10px;}.date-container .select-container{clear:left;float:left;}div.date-calendar-day{background:#F3F3F3;border-top:1px solid #EEE;border-left:1px solid #EEE;border-right:1px solid #BBB;border-bottom:1px solid #BBB;color:#999;float:left;line-height:1;margin:6px 10px 0 0;text-align:center;width:40px;}div.date-calendar-day span{display:block;text-align:center;}div.date-calendar-day span.month{background-color:#B5BEBE;color:white;font-size:.9em;padding:2px;text-transform:uppercase;}div.date-calendar-day span.day{font-size:2em;font-weight:bold;}div.date-calendar-day span.year{font-size:.9em;padding:2px;}.form-item.form-item-instance-widget-settings-input-format-custom,.form-item.form-item-field-settings-enddate-required{margin-left:1.3em;}#edit-field-settings-granularity .form-type-checkbox{margin-right:.6em;}.date-year-range-select{margin-right:1em;}
/**/#ui-datepicker-div{font-size:100%;font-family:Verdana,sans-serif;background:#eee;border-right:2px #666 solid;border-bottom:2px #666 solid;z-index:9999;}.ui-datepicker{width:17em;padding:.2em .2em 0;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
/**/.field .field-label{font-weight:bold;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}form .field-multiple-table{margin:0;}form .field-multiple-table th.field-label{padding-left:0;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}form .field-add-more-submit{margin:.5em 0 0;}
/**/.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;}
/**/.search-form{margin-bottom:1em;}.search-form input{margin-top:0;margin-bottom:0;}.search-results{list-style:none;}.search-results p{margin-top:0;}.search-results .title{font-size:1.2em;}.search-results li{margin-bottom:1em;}.search-results .search-snippet-info{padding-left:1em;}.search-results .search-info{font-size:0.85em;}.search-advanced .criterion{float:left;margin-right:2em;}.search-advanced .action{float:left;clear:left;}
/**/#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}#user-admin-settings fieldset .fieldset-description{font-size:0.85em;padding-bottom:.5em;}#user-admin-roles td.edit-name{clear:both;}#user-admin-roles .form-item-name{float:left;margin-right:1em;}.password-strength{width:17em;float:right;margin-top:1.4em;}.password-strength-title{display:inline;}.password-strength-text{float:right;font-weight:bold;}.password-indicator{background-color:#C4C4C4;height:0.3em;width:100%;}.password-indicator div{height:100%;width:0%;background-color:#47C965;}input.password-confirm,input.password-field{width:16em;margin-bottom:0.4em;}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em;}div.form-item div.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;width:38.5em;border:1px solid #B4B4B4;}div.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em;}.profile{clear:both;margin:1em 0;}.profile .user-picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;}
/**/.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid tbody{border-top:none;}.view .progress-disabled{float:none;}
/**/.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(http://www.fmsh.fr/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(http://www.fmsh.fr/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
/**/form#-taxonomy-access-permissions-form .form-radio{margin:0;padding:0;}form#-taxonomy-access-permissions-form .form-select{font-size:10px;}table.grant_help th{vertical-align:top;}table.grant_help td p{margin-top:0px;margin-bottom:8px;}table.grant_help em.perm{font-weight:bold;}label.disabled{color:#999;font-style:italic;}
/**/.locale-untranslated{font-style:normal;text-decoration:line-through;}#locale-translation-filter-form .form-item-language,#locale-translation-filter-form .form-item-translation,#locale-translation-filter-form .form-item-group{float:left;padding-right:.8em;margin:0.1em;width:15em;}#locale-translation-filter-form .form-type-select select{width:100%;}#locale-translation-filter-form .form-actions{float:left;padding:3ex 0 0 1em;}.language-switcher-locale-session a.active{color:#0062A0;}.language-switcher-locale-session a.session-active{color:#000000;}
/**/html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}
/**/ul.primary,ul.secondary{overflow:hidden;*zoom:1;border-bottom:1px solid #bbbbbb;list-style:none;margin:1em 0 1.5em;padding:0 2px;white-space:nowrap;}ul.primary li,ul.secondary li{float:left;margin:0.5em 3px 0;}ul.primary a,ul.secondary a{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.5em;text-decoration:none;}ul.primary li{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:white 1px 1px 0;border:1px solid #bbbbbb;border-bottom:0;margin:0.5em 0 0 3px;}ul.primary li.active{border-bottom:1px solid white;margin-bottom:-1px;}ul.primary a:link,ul.primary a:visited{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-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;}ul.primary a:hover,ul.primary a:focus{background-color:#e9e9e9;border-color:#f2f2f2;}ul.primary a.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:-ms-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff;}ul.secondary{font-size:.9em;margin-top:-1.5em;padding-bottom:.5em;}ul.secondary a:link,ul.secondary a:visited{-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;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;text-shadow:white 1px 1px 0;background-color:#f2f2f2;color:#666;padding:0 .5em;}ul.secondary a:hover,ul.secondary a:focus{background-color:#dedede;border-color:#999;color:#333;}ul.secondary a.active,ul.secondary a:active{text-shadow:#333333 1px 1px 0;background-color:#666;border-color:#000;color:#fff;}
/**/.field-collection-view{padding:0;margin:0;border-bottom:0;}.field-collection-container{border-bottom:0;margin-bottom:0;}.field-collection-container.clearfix:after{clear:none;}.entity.clearfix:after,.field-collection-view.clearfix:after{clear:left;}.field-collection-view .field-label{width:auto;}
/**/@font-face{font-family:'fmsh';src:url(/sites/all/themes/fmsh_theme/fonts/fmsh.eot);src:url(/sites/all/themes/fmsh_theme/fonts/fmsh.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/fmsh_theme/fonts/fmsh.woff) format('woff'),url(/sites/all/themes/fmsh_theme/fonts/fmsh.ttf) format('truetype'),url(/sites/all/themes/fmsh_theme/fonts/fmsh.svg#fmsh) format('svg');font-weight:normal;font-style:normal;}[data-icon]:before{font-family:'fmsh';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;}.iconfont{font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;}.alttitlefont{font-family:'Oxygen',serif;}.textfont{font-family:Arial,sans-serif;}.alttextfont{font-family:Georgia,serif;}.no-screen{display:none;}.notext{text-indent:-100%;overflow:hidden;}.embosslight{-moz-text-shadow:1px 1px 0 rgba(255,255,255,0.7);-webkit-text-shadow:1px 1px 0 rgba(255,255,255,0.7);-o-text-shadow:1px 1px 0 rgba(255,255,255,0.7);text-shadow:1px 1px 0 rgba(255,255,255,0.7);}.fullblock{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(/sites/all/themes/fmsh_theme/images/empty.gif);}.clearfix{zoom:1;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.menu-small .menu{width:100%;float:none;}.menu-small .menu a{display:block;}.menu-small .menu> li{float:none;}.menu-small .menu> li a{white-space:normal;}.menu-small .menu> li a span{display:inline;padding:auto;}.menu-small .menu li li ul{display:block;}.menu-small .menu ul{display:block;width:100%;left:0;position:static;}.menu-small .menu li.hover,.menu-small .menu li:hover,.menu-small .menu li.active-trail{padding-bottom:0;}.menu-small .menu li.hover>a,.menu-small .menu li:hover>a,.menu-small .menu li.active-trail>a{color:white;background-color:#355587;}.menu-small .menu li.active-trail>a{background-color:#848FA1;}.menu-small .menu li.active-trail>a:hover{background-color:#6E7887;color:white;}.menu-small .menu li.active-trail>a.active-trail:hover,.menu-small .menu li.active-trail>a.active-trail{color:white;background-color:#355587;}.menu-small .menu li.active-trail li.active-trail a{background-color:#6E7887;color:white;}.menu-small .menu> li.hover > ul,.menu-small .menu> li:hover > ul,.menu-small .menu li li.hover ul,.menu-small .menu li li:hover ul{position:static;}.menu-small .menu ul a{line-height:40px;}.menu-small li{float:none;display:block;}.menu-small li a,.menu-small li span.language-link{margin:0;line-height:inherit;height:40px;display:block;padding:0 0 0 10px;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:25px;font-size:2.5rem;line-height:40px;background-color:#848FA1;border-bottom:2px solid white;-moz-text-shadow:0 0 0 transparent;-webkit-text-shadow:0 0 0 transparent;-o-text-shadow:0 0 0 transparent;text-shadow:0 0 0 transparent;}.menu-small li a:hover,.menu-small li span.language-link:hover{background-color:#6E7887;}.menu-small li a.parent:after,.menu-small li span.language-link.parent:after{font-family:Arial,sans-serif;font-size:1.2em;content:"+";float:right;line-height:40px;padding:0 10px;}.menu-small li a:before,.menu-small li span.language-link:before{display:none;}.menu-small li span.language-link{border-top:2px solid white;border-bottom-width:0;}.menu-small .hover a{background-color:#355587;}.menu-small .hover a:hover{background-color:#333;}.menu-small .hover li a{background:white;color:#848FA1;font-size:16px;font-size:1.6rem;border-bottom:none;padding:0 10px !important;line-height:40px !important;}.menu-small .hover li a:before{display:block;float:left;content:"→";font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;padding:5px;line-height:30px;-o-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);}.menu-small .hover li a:hover{background-color:#eee;color:#355587;}.menu-small .hover li.hover a{background-color:#355587;color:white;}.menu-small .hover li.hover a:before{-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:transform 0.4s ease-in-out 0s;-moz-transition:transform 0.4s ease-in-out 0s;-o-transition:transform 0.4s ease-in-out 0s;-ms-transition:transform 0.4s ease-in-out 0s;transition:transform 0.4s ease-in-out 0s;}.menu-small .hover li.hover a:hover{background:#333;}.menu-small .hover li.hover:hover{background-color:#9FABBD;color:#19171C;}.menu-small .hover li.hover li a{background:#eee;color:#848FA1;}.menu-small .hover li.hover li a:before{-o-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);content:"→";margin-left:20px;}.menu-small .hover li.hover li a:hover{background-color:#A0ABBD;color:#19171C;}.menu-small .hover li.hover li.hover a{background-color:#355587;color:white;}.menu-small .hover li.hover li.hover a:before{-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:transform 0.4s ease-in-out 0s;-moz-transition:transform 0.4s ease-in-out 0s;-o-transition:transform 0.4s ease-in-out 0s;-ms-transition:transform 0.4s ease-in-out 0s;transition:transform 0.4s ease-in-out 0s;}.menu-small .hover li.hover li.hover a:hover{background:#333;}.menu-small .hover li.hover li.hover li a{background-color:#9FABBD;color:#19171C;}.menu-small .hover li.hover li.hover li a:before{content:"";margin-left:40px;}.menu-small .hover li.hover li.hover li a:hover{background-color:#848FA1;}.vignette-title{height:135px;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:32px;font-size:3.2rem;text-transform:uppercase;color:white;line-height:100%;text-align:right;padding:15px 10px 0 0;-moz-text-shadow:0 1px 2px rgba(0,0,0,0.8);-webkit-text-shadow:0 1px 2px rgba(0,0,0,0.8);-o-text-shadow:0 1px 2px rgba(0,0,0,0.8);text-shadow:0 1px 2px rgba(0,0,0,0.8);}.encart-title h2{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:30px;font-size:3rem;line-height:31px;text-transform:lowercase;color:#808080;}.encart-title h2 a{display:block;color:#808080;}.encart-title h2 a small{font-family:Arial,sans-serif;font-size:12px;font-size:1.2rem;}.encart-title h2 a:hover{color:#333;}.touchSlide .block-inner,.touchSlide .content,.touchSlide .view,.touchSlide .view-content,.touchSlide .iosSlider,.touchSlide .slider,.touchSlide .slide{width:100%;height:100%;}.touchSlide .iosSlider{display:block !important;}.touchSlide .skip{-moz-text-shadow:0 1px 2px rgba(0,0,0,0.5);-webkit-text-shadow:0 1px 2px rgba(0,0,0,0.5);-o-text-shadow:0 1px 2px rgba(0,0,0,0.5);text-shadow:0 1px 2px rgba(0,0,0,0.5);font-size:20px;z-index:2;position:absolute;left:0;bottom:40%;width:100%;}.touchSlide .skip li{font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;position:absolute;bottom:0;width:30px;height:60px;line-height:60px;text-align:center;color:#00FFFF;opacity:0.7;z-index:10;cursor:pointer;}.touchSlide .skip li:hover{color:#333;opacity:0.9;}.touchSlide .skip li.next{right:0;-webkit-transition:right 0.5s ease-in-out 0s;-moz-transition:right 0.5s ease-in-out 0s;-o-transition:right 0.5s ease-in-out 0s;-ms-transition:right 0.5s ease-in-out 0s;transition:right 0.5s ease-in-out 0s;}.touchSlide .skip li.next.unselectable{-webkit-transition:right 0.5s ease-in-out 0s;-moz-transition:right 0.5s ease-in-out 0s;-o-transition:right 0.5s ease-in-out 0s;-ms-transition:right 0.5s ease-in-out 0s;transition:right 0.5s ease-in-out 0s;right:-30px;}.touchSlide .skip li.prev{left:0;-webkit-transition:left 0.5s ease-in-out 0s;-moz-transition:left 0.5s ease-in-out 0s;-o-transition:left 0.5s ease-in-out 0s;-ms-transition:left 0.5s ease-in-out 0s;transition:left 0.5s ease-in-out 0s;}.touchSlide .skip li.prev.unselectable{left:-30px;}.touchSlide .skip li.unselectable{cursor:default !important;}.touchSlide .skip li.unselectable:hover{opacity:0.2;}.touchSlide .skip li{color:white;}.touchSlide .skip li:hover{color:#00FFFF;}.touchSlide .index{position:absolute;top:7px;left:7px;font-size:14px;z-index:10;}.touchSlide .index li{float:left;height:25px;width:25px;font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;color:white;-moz-text-shadow:0 1px 2px rgba(0,0,0,0.5);-webkit-text-shadow:0 1px 2px rgba(0,0,0,0.5);-o-text-shadow:0 1px 2px rgba(0,0,0,0.5);text-shadow:0 1px 2px rgba(0,0,0,0.5);opacity:0.7;}.touchSlide .index li:hover{color:#00FFFF;opacity:1;}.touchSlide .slide{float:left;position:relative;overflow:hidden;}.touchSlide .slide .caption{background-color:#19171C;background-color:rgba(25,23,28,0.7);text-align:left;display:block;position:absolute;bottom:0;left:0;right:0;padding:10px 15px;font-family:'Roboto Condensed',sans-serif;font-weight:400;color:white;-moz-text-shadow:0 1px 0 #19171C;-webkit-text-shadow:0 1px 0 #19171C;-o-text-shadow:0 1px 0 #19171C;text-shadow:0 1px 0 #19171C;}.touchSlide .slide .caption h3,.touchSlide .slide .caption p{line-height:20px;margin:0;font-size:18px;font-size:1.8rem;max-height:60px;overflow:hidden;text-overflow:ellipsis;color:white;}.touchSlide .slide .caption .taxonomy{text-transform:uppercase;}.touchSlide .slide img{position:absolute;left:50%;top:50%;min-width:100%;min-height:100%;width:auto;height:auto;}.touchSlide .slide.keep-ratio .views-field,.touchSlide .slide.keep-ratio .field-content,.touchSlide .slide.cover .views-field,.touchSlide .slide.cover .field-content{display:block;width:100%;height:100%;text-align:center;}.touchSlide .slide.keep-ratio .image,.touchSlide .slide.cover .image{position:absolute;top:30px;left:30px;bottom:30px;right:30px;}.touchSlide .slide.keep-ratio img,.touchSlide .slide.cover img{min-width:0;min-height:0;max-width:100%;max-height:100%;}.touchSlide .slide.cover img,.touchSlide .slide .cover img{-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.15);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.15);-o-box-shadow:1px 1px 5px rgba(0,0,0,0.15);box-shadow:1px 1px 5px rgba(0,0,0,0.15);}.touchSlide .slide a{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(/sites/all/themes/fmsh_theme/images/empty.gif);}.touchSlide .slide a span{display:none;}.touchSlide .iosSlider{width:100%;}.touchSlide .iosSlider .slider{height:100%;width:100%;}.unselectable{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;}html{width:100%;height:100%;}.container{margin:0 auto;max-width:1200px;position:relative;padding-top:99px;background-color:white;overflow:visible;}.region-navigation{position:absolute;top:0;left:0;width:100%;overflow:visible;z-index:20;}.no-normal{display:none;}.only-small{display:none;}.only-medium{display:none;}.region-content,.sidebar{zoom:1;color:#808080;font-size:13px;font-size:1.3rem;float:left;}.region-content:before,.region-content:after,.sidebar:before,.sidebar:after{content:"";display:table;}.region-content:after,.sidebar:after{clear:both;}.region-sidebar-first{width:21.5%;}.region-sidebar-second{width:29.5%;}.one-sidebar.sidebar-second .region-content{width:60%;margin:0 0 0 4.5%;}.one-sidebar.sidebar-second .region-sidebar-first{display:none;}.one-sidebar.sidebar-second .region-sidebar-second{margin:120px 0 0 1.5%;}.one-sidebar.sidebar-second .region-content header{margin-left:38.4%;width:113.3%;}.one-sidebar.sidebar-first .region-content{width:68%;margin:0 0 0 27.5%;}.one-sidebar.sidebar-first .region-sidebar-first{margin:175px 0 0 -91%;}.one-sidebar.sidebar-first .region-sidebar-second{display:none;}.two-sidebars .region-content{width:37%;margin:0 0 0 27.5%;}.two-sidebars .region-sidebar-first{margin:175px 0 0 -60%;}.two-sidebars .region-sidebar-second{margin:121px 0 0 1.5%;}.no-sidebars .region-content{width:91%;margin:0 4.5%;}.no-sidebars .region-content header{margin-left:25%;}.error-404 .region-content{margin-top:30px;}.toggleMenu{display:none;}.region-blockgroup-menusphone{width:100%;position:absolute;z-index:70;}.region-blockgroup-menusphone a{text-decoration:none;color:white;line-height:33px;}.region-blockgroup-menusphone ul,.region-blockgroup-menusphone li{margin:0;padding:0;list-style:none;*zoom:1;}.region-blockgroup-menusphone .menu{float:right;}.region-blockgroup-menusphone .menu .menu{float:none;}.region-blockgroup-menusphone .menu:before,.region-blockgroup-menusphone .menu:after{content:" ";display:table;}.region-blockgroup-menusphone .menu:after{clear:both;}.region-blockgroup-menusphone .menu ul{list-style:none;min-width:9em;}.region-blockgroup-menusphone .menu li{position:relative;}.region-blockgroup-menusphone .menu li ul{position:absolute;z-index:51;left:-9999px;}.region-blockgroup-menusphone .menu > li{float:left;}.region-blockgroup-menusphone .menu > li > a{display:block;}.region-blockgroup-menusphone .menu > li.hover > ul,.region-blockgroup-menusphone .menu > li:hover > ul{left:0;}.region-blockgroup-menusphone .menu li li ul{display:none;}.region-blockgroup-menusphone .menu li li.hover ul{left:100%;top:0;}.region-blockgroup-menusphone .menu li li a{display:block;position:relative;z-index:100;}.region-blockgroup-menusphone .menu li li li a{z-index:200;}.region-blockgroup-menusphone .language-switcher-locale-url:before,.region-blockgroup-menusphone .language-switcher-locale-url:after{content:" ";display:table;}.region-blockgroup-menusphone .language-switcher-locale-url:after{clear:both;}.region-blockgroup-menusphone .language-switcher-locale-url li{float:left;}.region-blockgroup-menusphone #block-menu-block-6,.region-blockgroup-menusphone #block-menu-block-2,.region-blockgroup-menusphone #block-menu-menu-secondary-menu,.region-blockgroup-menusphone #block-menu-menu-intranet-secondary-menu,.region-blockgroup-menusphone #block-block-4,.region-blockgroup-menusphone #block-locale-language{position:absolute;right:0;height:33px;overflow:visible;}.region-blockgroup-menusphone #block-menu-block-6,.region-blockgroup-menusphone #block-menu-block-2{width:98.5%;background:#848FA1;top:33px;font-family:'Roboto Condensed',sans-serif;font-weight:300;-moz-text-shadow:1px 1px 3px rgba(0,0,0,0.1);-webkit-text-shadow:1px 1px 3px rgba(0,0,0,0.1);-o-text-shadow:1px 1px 3px rgba(0,0,0,0.1);text-shadow:1px 1px 3px rgba(0,0,0,0.1);font-size:22px;font-size:2.2rem;text-transform:uppercase;z-index:3;}.region-blockgroup-menusphone #block-menu-block-6 .menu,.region-blockgroup-menusphone #block-menu-block-2 .menu{margin-right:2.5em;}.region-blockgroup-menusphone #block-menu-block-6 a,.region-blockgroup-menusphone #block-menu-block-2 a{padding:0 10px;}.region-blockgroup-menusphone #block-menu-block-6 li.active,.region-blockgroup-menusphone #block-menu-block-6 li.active-trail,.region-blockgroup-menusphone #block-menu-block-2 li.active,.region-blockgroup-menusphone #block-menu-block-2 li.active-trail{background-image:url(/sites/all/themes/fmsh_theme/images/st.png);background-repeat:repeat-x;background-position:0 -1900px;background-color:white;padding-bottom:5px;}.region-blockgroup-menusphone #block-menu-block-6 li.active a,.region-blockgroup-menusphone #block-menu-block-6 li.active-trail a,.region-blockgroup-menusphone #block-menu-block-2 li.active a,.region-blockgroup-menusphone #block-menu-block-2 li.active-trail a{color:#6E7887;}.region-blockgroup-menusphone #block-menu-block-6 li.hover,.region-blockgroup-menusphone #block-menu-block-6 li:hover,.region-blockgroup-menusphone #block-menu-block-2 li.hover,.region-blockgroup-menusphone #block-menu-block-2 li:hover{background:white;padding-bottom:5px;}.region-blockgroup-menusphone #block-menu-block-6 li.hover li,.region-blockgroup-menusphone #block-menu-block-6 li:hover li,.region-blockgroup-menusphone #block-menu-block-2 li.hover li,.region-blockgroup-menusphone #block-menu-block-2 li:hover li{padding-bottom:0;background-image:none;text-transform:none;float:none;font-size:16px;font-size:1.6rem;}.region-blockgroup-menusphone #block-menu-block-6 li.hover li>a,.region-blockgroup-menusphone #block-menu-block-6 li:hover li>a,.region-blockgroup-menusphone #block-menu-block-2 li.hover li>a,.region-blockgroup-menusphone #block-menu-block-2 li:hover li>a{color:#6E7887;padding:10px;line-height:100%;}.region-blockgroup-menusphone #block-menu-block-6 li.hover li.hover,.region-blockgroup-menusphone #block-menu-block-6 li.hover li:hover,.region-blockgroup-menusphone #block-menu-block-6 li:hover li.hover,.region-blockgroup-menusphone #block-menu-block-6 li:hover li:hover,.region-blockgroup-menusphone #block-menu-block-2 li.hover li.hover,.region-blockgroup-menusphone #block-menu-block-2 li.hover li:hover,.region-blockgroup-menusphone #block-menu-block-2 li:hover li.hover,.region-blockgroup-menusphone #block-menu-block-2 li:hover li:hover{background-color:#eee;}.region-blockgroup-menusphone #block-menu-block-6 li.hover>ul,.region-blockgroup-menusphone #block-menu-block-6 li:hover>ul,.region-blockgroup-menusphone #block-menu-block-2 li.hover>ul,.region-blockgroup-menusphone #block-menu-block-2 li:hover>ul{background-image:url(/sites/all/themes/fmsh_theme/images/st.png);background-repeat:repeat-x;background-position:0 -1900px;background-color:white;-moz-box-shadow:0 5px 5px rgba(0,0,0,0.6);-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.6);-o-box-shadow:0 5px 5px rgba(0,0,0,0.6);box-shadow:0 5px 5px rgba(0,0,0,0.6);}.region-blockgroup-menusphone #block-menu-block-6 li.hover>a,.region-blockgroup-menusphone #block-menu-block-6 li:hover>a,.region-blockgroup-menusphone #block-menu-block-2 li.hover>a,.region-blockgroup-menusphone #block-menu-block-2 li:hover>a{color:#6E7887;}.region-blockgroup-menusphone #block-menu-menu-intranet-secondary-menu,.region-blockgroup-menusphone #block-menu-menu-secondary-menu{background:#A0ABBD;top:66px;width:97%;-moz-text-shadow:1px 1px 3px rgba(0,0,0,0.5);-webkit-text-shadow:1px 1px 3px rgba(0,0,0,0.5);-o-text-shadow:1px 1px 3px rgba(0,0,0,0.5);text-shadow:1px 1px 3px rgba(0,0,0,0.5);font-size:14px;font-size:1.4rem;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;font-weight:400;z-index:1;}.region-blockgroup-menusphone #block-menu-menu-intranet-secondary-menu a,.region-blockgroup-menusphone #block-menu-menu-secondary-menu a{line-height:20px;padding:10px 15px 0 5px;height:23px;display:inline-block;}.region-blockgroup-menusphone #block-block-4{z-index:50;top:0;width:100%;background:#19171C;font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:12px;font-size:1.2rem;}.region-blockgroup-menusphone #block-block-4 .menu>li>a{padding:0 0 0 20px;line-height:33px;white-space:nowrap;}.region-blockgroup-menusphone #block-block-4 .menu>li>a:before{font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;content:"↓";padding:5px;font-size:20px;font-size:2rem;font-weight:normal;float:right;}.region-blockgroup-menusphone #block-block-4 .menu>li>a span{display:block;padding:0 33px 0 0;}.region-blockgroup-menusphone #block-block-4 .menu ul{background-color:#19171C;font-weight:normal;}.region-blockgroup-menusphone #block-block-4 .menu ul a{padding:5px 5px;font-size:13px;font-size:1.3rem;line-height:14px;text-align:left;white-space:nowrap;}.region-blockgroup-menusphone #block-block-4 .menu ul a:hover{color:#00FFFF;}.region-blockgroup-menusphone #block-block-4 .menu>li:hover ul{left:auto;right:0;}.region-blockgroup-menusphone #block-locale-language{top:33px;z-index:40;}.region-blockgroup-menusphone #block-locale-language a,.region-blockgroup-menusphone #block-locale-language span{display:inline-block;margin:1px 1px 1px 0;padding:16px 2px 0 2px;height:15px;line-height:15px;font-size:13px;font-size:1.3rem;color:#d7d7d7;text-transform:uppercase;background-color:#6E7887;}.region-blockgroup-menusphone #block-locale-language a:hover,.region-blockgroup-menusphone #block-locale-language span:hover{background-color:#333;}.region-blockgroup-menusphone #block-locale-language .locale-untranslated{text-decoration:line-through;}.region-blockgroup-menusphone #block-locale-language .locale-untranslated:hover{background-color:#6E7887;opacity:0.5;}.region-blockgroup-menusphone #block-locale-language .active a{color:#333;background-color:#00FFFF;}#block-block-12,#block-block-5{position:absolute;z-index:80;background-color:#415B81;color:white;left:4.5%;top:0;width:21.49%;height:235px;}#block-block-12 a,#block-block-5 a{color:white;display:block;width:100%;overflow:hidden;}#block-block-12 .block-inner,#block-block-5 .block-inner{background-image:url(/sites/all/themes/fmsh_theme/images/st.png);background-repeat:repeat-x;background-position:0 0;height:100%;position:relative;}#block-block-12 img,#block-block-5 img{width:100%;}#block-block-12 .brand .logo,#block-block-5 .brand .logo{display:block;left:10%;right:10%;position:absolute;text-align:center;bottom:70px;}#block-block-12 .brand .logo abbr,#block-block-5 .brand .logo abbr{display:none;}#block-block-12 .part,#block-block-5 .part{display:none;}#block-block-12 .block-inner{background-image:url(/sites/all/themes/fmsh_theme/images/si.jpg);background-repeat:no-repeat;background-position:50% 0;}#block-block-12 img{width:50%;}#block-block-12 .brand .logo{bottom:65px;}#block-block-12 .brand .logo:after{content:'INTRANET';font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:30px;font-size:3rem;color:white;display:block;-moz-text-shadow:1px 1px 5px rgba(0,0,0,0.3);-webkit-text-shadow:1px 1px 5px rgba(0,0,0,0.3);-o-text-shadow:1px 1px 5px rgba(0,0,0,0.3);text-shadow:1px 1px 5px rgba(0,0,0,0.3);}.front #block-block-12 img{width:auto;}.node-type-homepage-intranet #block-block-12,.node-type-homepage-intranet #block-block-5,.front #block-block-12,.front #block-block-5{height:280px;width:29.30%;}.purple #block-block-5{background-color:#801A4A;}.green #block-block-5{background-color:#AAAD00;}.orange #block-block-5{background-color:#E95D0F;}#block-views-exp-intranet-search-page,#block-views-exp-global-search-page{position:absolute;z-index:90;left:4.5%;top:180px;width:21.49%;}#block-views-exp-intranet-search-page form,#block-views-exp-global-search-page form{padding:5px 10%;position:relative;}#block-views-exp-intranet-search-page form:after,#block-views-exp-global-search-page form:after{font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;content:'»';height:26px;line-height:26px;color:#808080;font-size:20px;position:absolute;top:6px;left:12%;}#block-views-exp-intranet-search-page .views-exposed-form .views-exposed-widget,#block-views-exp-global-search-page .views-exposed-form .views-exposed-widget{float:none;padding:0;}#block-views-exp-intranet-search-page .views-widget-per-page,#block-views-exp-global-search-page .views-widget-per-page{display:none;}#block-views-exp-intranet-search-page .form-item-search-block-form,#block-views-exp-global-search-page .form-item-search-block-form{width:100%;}#block-views-exp-intranet-search-page .form-actions,#block-views-exp-global-search-page .form-actions{float:left;}#block-views-exp-intranet-search-page .form-text,#block-views-exp-global-search-page .form-text{width:70%;padding:0 15%;-moz-border-radius:14px;-webkit-border-radius:14px;-o-border-radius:14px;border-radius:14px;font-size:14px;font-size:1.4rem;color:#355587;border:none;height:26px;line-height:26px;}#block-views-exp-intranet-search-page .form-text:focus,#block-views-exp-global-search-page .form-text:focus{-moz-box-shadow:0 0 10px #00FFFF;-webkit-box-shadow:0 0 10px #00FFFF;-o-box-shadow:0 0 10px #00FFFF;box-shadow:0 0 10px #00FFFF;outline:none;}#block-views-exp-intranet-search-page .form-text:hover,#block-views-exp-global-search-page .form-text:hover{-moz-box-shadow:0 0 10px rgba(0,0,0,0.8);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.8);-o-box-shadow:0 0 10px rgba(0,0,0,0.8);box-shadow:0 0 10px rgba(0,0,0,0.8);}#block-views-exp-intranet-search-page #edit-submit-intranet-search,#block-views-exp-intranet-search-page #edit-submit-global-search,#block-views-exp-global-search-page #edit-submit-intranet-search,#block-views-exp-global-search-page #edit-submit-global-search{width:26px;font-size:18px;height:25px;line-height:25px;border:none;outline:none;font-family:'Roboto Condensed',sans-serif;font-weight:400;color:#808080;background:transparent;cursor:pointer;position:absolute;top:-22px;right:12%;}#block-views-exp-intranet-search-page #edit-submit-intranet-search:hover,#block-views-exp-intranet-search-page #edit-submit-global-search:hover,#block-views-exp-global-search-page #edit-submit-intranet-search:hover,#block-views-exp-global-search-page #edit-submit-global-search:hover{color:#355587;}.node-type-homepage-intranet #block-views-exp-intranet-search-page,.front #block-views-exp-global-search-page{top:220px;width:29.3%;}.region-top{padding:0 0 0 27.49%;}.breadcrumb{height:30px;color:#d7d7d7;}.breadcrumb li{float:left;white-space:nowrap;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:12px;font-size:1.2rem;line-height:30px;}.breadcrumb a{color:#848FA1;display:block;}.breadcrumb a:hover{color:#355587;}.breadcrumb a:before{float:right;font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;content:'→';color:#808080;font-size:10px;font-size:1rem;padding:0 5px;line-height:30px;z-index:3;position:relative;}h1{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:30px;font-size:3rem;padding-top:5px;line-height:80%;color:#808080;}.region-content header{height:105px;position:relative;margin:0 0 20px 0;}.region-content header .header-inner{position:absolute;bottom:0;left:0;width:100%;}.pitch{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:15px;font-size:1.5rem;color:#808080;margin:6px 0 -6px 0;}.pitch a{color:#00c2c2;}.pitch a:hover{color:#355587;}.toolbox{zoom:1;}.toolbox:before,.toolbox:after{content:"";display:table;}.toolbox:after{clear:both;}.toolbox li{float:left;height:50px;}.toolbox li a{float:left;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:12px;font-size:1.2rem;line-height:20px;color:#808080;text-align:center;padding:5px 30px 5px 0;}.toolbox li a:before{display:block;font-size:20px;font-size:2rem;}.toolbox li a:hover{color:#4F555E;}.toolbox .first-set{float:left;}.toolbox.second-set li{height:auto;}.reading{float:right;border:1px solid #d7d7d7;}.reading li{float:left;}.reading li a{float:left;font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;font-size:16px;font-size:1.6rem;line-height:30px;color:#808080;text-align:center;padding:0 20px;}.reading li a:before{display:none;}.reading li a:hover{background-color:#00FFFF;}.reading .prev{border-right:1px solid #eee;}.toc{zoom:1;margin:0 0 10px 0;position:relative;}.toc:before,.toc:after{content:"";display:table;}.toc:after{clear:both;}.toc .horizon{zoom:1;background-image:url(/sites/all/themes/fmsh_theme/images/st.png);background-repeat:repeat-x;background-position:0 -1900px;border-top:1px solid #d7d7d7;height:35px;overflow:hidden;padding:0 50px;}.toc .horizon:before,.toc .horizon:after{content:"";display:table;}.toc .horizon:after{clear:both;}.toc .horizon ul{width:200%;}.toc .horizon li{float:left;}.toc .horizon li a{float:left;line-height:35px;height:35px;padding:0 10px;color:#808080;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:15px;font-size:1.5rem;position:relative;border-right:1px solid #eee;}.toc .horizon li a:hover{background:#00FFFF;}.toc .horizon li.active a{color:white;background-image:url(/sites/all/themes/fmsh_theme/images/st.png);background-repeat:repeat-x;background-position:0 0;background-color:#808080;}.toc.bottom{margin-bottom:0;}.toc.bottom .horizon{border-top:none;background-image:url(/sites/all/themes/fmsh_theme/images/st.png);background-repeat:repeat-x;background-position:0 -1300px;}.toc.bottom .skip li a{background-image:url(/sites/all/themes/fmsh_theme/images/st.png);background-repeat:repeat-x;background-position:0 -1300px;}.toc h3{text-transform:uppercase;line-height:40px;height:40px;overflow:hidden;color:#808080;padding:5px 15px;}.toc .skip li{position:absolute;font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;font-size:16px;line-height:35px;height:35px;bottom:0;width:50px;letter-spacing:-10px;overflow:hidden;}.toc .skip li a{display:block;width:35px;background-color:white;margin:-10px 0;padding:10px 0 10px 15px;background-image:url(/sites/all/themes/fmsh_theme/images/st.png);background-repeat:repeat-x;background-position:0 -1900px;color:#4F555E;-moz-box-shadow:0 0 10px rgba(0,0,0,0.6);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.6);-o-box-shadow:0 0 10px rgba(0,0,0,0.6);box-shadow:0 0 10px rgba(0,0,0,0.6);}.toc .skip li a:hover{background:#00FFFF;}.toc .skip li.prev{left:0;padding-right:10px;float:left;}.toc .skip li.prev a{float:left;}.toc .skip li.next{right:0;padding-left:10px;text-align:left;}.toc .skip li.next a{float:right;}.toc.enough .skip{display:none;}.toc.enough .horizon{padding:0;}.toc-anchor{display:none;}.group_summary,.summary,.summary_content{zoom:1;padding:0 0 30px 0;border-bottom:1px solid #eee;margin:0 0 30px 0;}.group_summary:before,.group_summary:after,.summary:before,.summary:after,.summary_content:before,.summary_content:after{content:"";display:table;}.group_summary:after,.summary:after,.summary_content:after{clear:both;}.group_summary h3,.summary h3,.summary_content h3{padding-bottom:20px;color:#19171C;}.main-content.boxed{border:1px solid #d7d7d7;}.main-content.boxed .toolbox.second-set{padding-left:15px;background-color:#eee;}.main-content.boxed .toolbox.second-set a{color:#808080;}.main-content.boxed .toolbox.second-set a:hover{color:#4F555E;}.main-content.boxed .toolbox.second-set li span{display:none;}.main-content.boxed .reading{border-bottom:none;margin:-32px -1px 0 0;}.main-content.boxed em{font-style:italic;}.main-content.boxed strong{font-weight:bold;}.boxed-inner{padding:15px;clear:both;}.boxed-inner .toc{margin-left:-15px;margin-right:-15px;}.main-content{zoom:1;}.main-content:before,.main-content:after{content:"";display:table;}.main-content:after{clear:both;}.main-content h2{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:30px;font-size:3rem;color:#333;line-height:110%;}.main-content h3{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:20px;font-size:2rem;color:#808080;}.main-content .field-name-field-program-sub-title .field-item,.main-content .field-name-field-intranet-sub-title .field-item,.main-content .field-name-field-generic-page-sub-title .field-item{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:20px;font-size:2rem;color:#808080;margin-bottom:10px;}.main-content h4{font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:18px;font-size:1.8rem;color:#848FA1;}.main-content a{color:#00c2c2;}.main-content a:hover{color:#355587;}.main-content p{font-size:13px;font-size:1.3rem;margin:10px 0;}.main-content .field-name-field-presentation,.main-content .field-name-field-presentation p,.main-content .field-name-field-place-reception-conditions,.main-content .field-name-field-place-reception-conditions p,.main-content .field-name-field-place-scientific-activity,.main-content .field-name-field-place-scientific-activity p,.main-content .field-name-field-paragraphes,.main-content .field-name-field-paragraphes p,.main-content .field-name-field-paragraphes .field-name-field-paragraphe-content,.main-content .field-name-field-intranet-content .field-items .field-item{font-family:Georgia,serif;line-height:150%;font-size:15px;font-size:1.5rem;color:#19171C;}.main-content .field-name-field-presentation img[style*='float:right'],.main-content .field-name-field-presentation img[style*='float:right'],.main-content .field-name-field-presentation p img[style*='float:right'],.main-content .field-name-field-presentation p img[style*='float:right'],.main-content .field-name-field-place-reception-conditions img[style*='float:right'],.main-content .field-name-field-place-reception-conditions img[style*='float:right'],.main-content .field-name-field-place-reception-conditions p img[style*='float:right'],.main-content .field-name-field-place-reception-conditions p img[style*='float:right'],.main-content .field-name-field-place-scientific-activity img[style*='float:right'],.main-content .field-name-field-place-scientific-activity img[style*='float:right'],.main-content .field-name-field-place-scientific-activity p img[style*='float:right'],.main-content .field-name-field-place-scientific-activity p img[style*='float:right'],.main-content .field-name-field-paragraphes img[style*='float:right'],.main-content .field-name-field-paragraphes img[style*='float:right'],.main-content .field-name-field-paragraphes p img[style*='float:right'],.main-content .field-name-field-paragraphes p img[style*='float:right'],.main-content .field-name-field-paragraphes .field-name-field-paragraphe-content img[style*='float:right'],.main-content .field-name-field-paragraphes .field-name-field-paragraphe-content img[style*='float:right'],.main-content .field-name-field-intranet-content .field-items .field-item img[style*='float:right'],.main-content .field-name-field-intranet-content .field-items .field-item img[style*='float:right']{margin:0 0 10px 10px;}.main-content .field-name-field-presentation img[style*='float:left'],.main-content .field-name-field-presentation img[style*='float:left'],.main-content .field-name-field-presentation p img[style*='float:left'],.main-content .field-name-field-presentation p img[style*='float:left'],.main-content .field-name-field-place-reception-conditions img[style*='float:left'],.main-content .field-name-field-place-reception-conditions img[style*='float:left'],.main-content .field-name-field-place-reception-conditions p img[style*='float:left'],.main-content .field-name-field-place-reception-conditions p img[style*='float:left'],.main-content .field-name-field-place-scientific-activity img[style*='float:left'],.main-content .field-name-field-place-scientific-activity img[style*='float:left'],.main-content .field-name-field-place-scientific-activity p img[style*='float:left'],.main-content .field-name-field-place-scientific-activity p img[style*='float:left'],.main-content .field-name-field-paragraphes img[style*='float:left'],.main-content .field-name-field-paragraphes img[style*='float:left'],.main-content .field-name-field-paragraphes p img[style*='float:left'],.main-content .field-name-field-paragraphes p img[style*='float:left'],.main-content .field-name-field-paragraphes .field-name-field-paragraphe-content img[style*='float:left'],.main-content .field-name-field-paragraphes .field-name-field-paragraphe-content img[style*='float:left'],.main-content .field-name-field-intranet-content .field-items .field-item img[style*='float:left'],.main-content .field-name-field-intranet-content .field-items .field-item img[style*='float:left']{margin:0 10px 10px 0;}.main-content .field-name-field-presentation ul,.main-content .field-name-field-intranet-content ul,.main-content .field-name-field-paragraphe-content.field-type-text-long .field-item ul{margin:10px -15px 20px 0;}.main-content .field-name-field-presentation li,.main-content .field-name-field-intranet-content li,.main-content .field-name-field-paragraphe-content.field-type-text-long .field-item li{margin:0 10%;list-style-type:disc;}.main-content .field-type-taxonomy-term-reference,.main-content .field-name-field-associated-program,.main-content .field-name-field-program-team,.main-content .field-name-field-url,.main-content .field-name-field-download-link,.main-content .field-name-field-list-link,.main-content .field-name-field-event-attached-documents,.main-content .group_summary,.main-content .summary,.main-content .summary_content{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:15px;font-size:1.5rem;line-height:130%;font-size:15px;font-size:1.5rem;}.main-content .field-type-taxonomy-term-reference p,.main-content .field-name-field-associated-program p,.main-content .field-name-field-program-team p,.main-content .field-name-field-url p,.main-content .field-name-field-download-link p,.main-content .field-name-field-list-link p,.main-content .field-name-field-event-attached-documents p,.main-content .group_summary p,.main-content .summary p,.main-content .summary_content p{font-size:15px;font-size:1.5rem;margin-top:0;}.main-content .field-type-taxonomy-term-reference .field,.main-content .field-name-field-associated-program .field,.main-content .field-name-field-program-team .field,.main-content .field-name-field-url .field,.main-content .field-name-field-download-link .field,.main-content .field-name-field-list-link .field,.main-content .field-name-field-event-attached-documents .field,.main-content .group_summary .field,.main-content .summary .field,.main-content .summary_content .field{color:#333;}.main-content .field-type-taxonomy-term-reference .date,.main-content .field-type-taxonomy-term-reference .time,.main-content .field-type-taxonomy-term-reference .field-name-field-date-start,.main-content .field-name-field-associated-program .date,.main-content .field-name-field-associated-program .time,.main-content .field-name-field-associated-program .field-name-field-date-start,.main-content .field-name-field-program-team .date,.main-content .field-name-field-program-team .time,.main-content .field-name-field-program-team .field-name-field-date-start,.main-content .field-name-field-url .date,.main-content .field-name-field-url .time,.main-content .field-name-field-url .field-name-field-date-start,.main-content .field-name-field-download-link .date,.main-content .field-name-field-download-link .time,.main-content .field-name-field-download-link .field-name-field-date-start,.main-content .field-name-field-list-link .date,.main-content .field-name-field-list-link .time,.main-content .field-name-field-list-link .field-name-field-date-start,.main-content .field-name-field-event-attached-documents .date,.main-content .field-name-field-event-attached-documents .time,.main-content .field-name-field-event-attached-documents .field-name-field-date-start,.main-content .group_summary .date,.main-content .group_summary .time,.main-content .group_summary .field-name-field-date-start,.main-content .summary .date,.main-content .summary .time,.main-content .summary .field-name-field-date-start,.main-content .summary_content .date,.main-content .summary_content .time,.main-content .summary_content .field-name-field-date-start{font-size:25px;font-size:2.5rem;line-height:110%;color:#808080;}.main-content .field-type-taxonomy-term-reference .field-name-field-date-stop,.main-content .field-name-field-associated-program .field-name-field-date-stop,.main-content .field-name-field-program-team .field-name-field-date-stop,.main-content .field-name-field-url .field-name-field-date-stop,.main-content .field-name-field-download-link .field-name-field-date-stop,.main-content .field-name-field-list-link .field-name-field-date-stop,.main-content .field-name-field-event-attached-documents .field-name-field-date-stop,.main-content .group_summary .field-name-field-date-stop,.main-content .summary .field-name-field-date-stop,.main-content .summary_content .field-name-field-date-stop{font-size:20px;font-size:2rem;color:#808080;}.main-content .field-type-taxonomy-term-reference .taxonomy,.main-content .field-name-field-associated-program .taxonomy,.main-content .field-name-field-program-team .taxonomy,.main-content .field-name-field-url .taxonomy,.main-content .field-name-field-download-link .taxonomy,.main-content .field-name-field-list-link .taxonomy,.main-content .field-name-field-event-attached-documents .taxonomy,.main-content .group_summary .taxonomy,.main-content .summary .taxonomy,.main-content .summary_content .taxonomy{text-transform:uppercase;font-size:14px;font-size:1.4rem;}.main-content .field-type-taxonomy-term-reference .taxonomy a,.main-content .field-name-field-associated-program .taxonomy a,.main-content .field-name-field-program-team .taxonomy a,.main-content .field-name-field-url .taxonomy a,.main-content .field-name-field-download-link .taxonomy a,.main-content .field-name-field-list-link .taxonomy a,.main-content .field-name-field-event-attached-documents .taxonomy a,.main-content .group_summary .taxonomy a,.main-content .summary .taxonomy a,.main-content .summary_content .taxonomy a{font-family:'Roboto Condensed',sans-serif;font-weight:700;color:#808080;}.main-content .field-type-taxonomy-term-reference .taxonomy a:hover,.main-content .field-name-field-associated-program .taxonomy a:hover,.main-content .field-name-field-program-team .taxonomy a:hover,.main-content .field-name-field-url .taxonomy a:hover,.main-content .field-name-field-download-link .taxonomy a:hover,.main-content .field-name-field-list-link .taxonomy a:hover,.main-content .field-name-field-event-attached-documents .taxonomy a:hover,.main-content .group_summary .taxonomy a:hover,.main-content .summary .taxonomy a:hover,.main-content .summary_content .taxonomy a:hover{color:#355587;}.main-content .field-type-taxonomy-term-reference .field-label,.main-content .field-name-field-associated-program .field-label,.main-content .field-name-field-program-team .field-label,.main-content .field-name-field-url .field-label,.main-content .field-name-field-download-link .field-label,.main-content .field-name-field-list-link .field-label,.main-content .field-name-field-event-attached-documents .field-label,.main-content .group_summary .field-label,.main-content .summary .field-label,.main-content .summary_content .field-label{color:#808080;font-weight:300;}.main-content .field-type-taxonomy-term-reference .field-label,.main-content .field-type-taxonomy-term-reference .field-items,.main-content .field-type-taxonomy-term-reference .field-item,.main-content .field-name-field-associated-program .field-label,.main-content .field-name-field-associated-program .field-items,.main-content .field-name-field-associated-program .field-item,.main-content .field-name-field-program-team .field-label,.main-content .field-name-field-program-team .field-items,.main-content .field-name-field-program-team .field-item,.main-content .field-name-field-url .field-label,.main-content .field-name-field-url .field-items,.main-content .field-name-field-url .field-item,.main-content .field-name-field-download-link .field-label,.main-content .field-name-field-download-link .field-items,.main-content .field-name-field-download-link .field-item,.main-content .field-name-field-list-link .field-label,.main-content .field-name-field-list-link .field-items,.main-content .field-name-field-list-link .field-item,.main-content .field-name-field-event-attached-documents .field-label,.main-content .field-name-field-event-attached-documents .field-items,.main-content .field-name-field-event-attached-documents .field-item,.main-content .group_summary .field-label,.main-content .group_summary .field-items,.main-content .group_summary .field-item,.main-content .summary .field-label,.main-content .summary .field-items,.main-content .summary .field-item,.main-content .summary_content .field-label,.main-content .summary_content .field-items,.main-content .summary_content .field-item{display:inline;}.main-content .field-type-taxonomy-term-reference .field-item p,.main-content .field-name-field-associated-program .field-item p,.main-content .field-name-field-program-team .field-item p,.main-content .field-name-field-url .field-item p,.main-content .field-name-field-download-link .field-item p,.main-content .field-name-field-list-link .field-item p,.main-content .field-name-field-event-attached-documents .field-item p,.main-content .group_summary .field-item p,.main-content .summary .field-item p,.main-content .summary_content .field-item p{display:block;}.main-content .field-type-taxonomy-term-reference .fmsh_addcalendar_menu,.main-content .field-name-field-associated-program .fmsh_addcalendar_menu,.main-content .field-name-field-program-team .fmsh_addcalendar_menu,.main-content .field-name-field-url .fmsh_addcalendar_menu,.main-content .field-name-field-download-link .fmsh_addcalendar_menu,.main-content .field-name-field-list-link .fmsh_addcalendar_menu,.main-content .field-name-field-event-attached-documents .fmsh_addcalendar_menu,.main-content .group_summary .fmsh_addcalendar_menu,.main-content .summary .fmsh_addcalendar_menu,.main-content .summary_content .fmsh_addcalendar_menu{min-height:65px;padding-top:15px;}.main-content .field-type-taxonomy-term-reference .fmsh_addcalendar_menu li,.main-content .field-name-field-associated-program .fmsh_addcalendar_menu li,.main-content .field-name-field-program-team .fmsh_addcalendar_menu li,.main-content .field-name-field-url .fmsh_addcalendar_menu li,.main-content .field-name-field-download-link .fmsh_addcalendar_menu li,.main-content .field-name-field-list-link .fmsh_addcalendar_menu li,.main-content .field-name-field-event-attached-documents .fmsh_addcalendar_menu li,.main-content .group_summary .fmsh_addcalendar_menu li,.main-content .summary .fmsh_addcalendar_menu li,.main-content .summary_content .fmsh_addcalendar_menu li{float:left;overflow:visible;margin:15px 15px 25px 0;padding:0 15px 0 0;height:20px;border-right:1px solid #eee;}.main-content .field-type-taxonomy-term-reference .fmsh_addcalendar_menu li.last,.main-content .field-name-field-associated-program .fmsh_addcalendar_menu li.last,.main-content .field-name-field-program-team .fmsh_addcalendar_menu li.last,.main-content .field-name-field-url .fmsh_addcalendar_menu li.last,.main-content .field-name-field-download-link .fmsh_addcalendar_menu li.last,.main-content .field-name-field-list-link .fmsh_addcalendar_menu li.last,.main-content .field-name-field-event-attached-documents .fmsh_addcalendar_menu li.last,.main-content .group_summary .fmsh_addcalendar_menu li.last,.main-content .summary .fmsh_addcalendar_menu li.last,.main-content .summary_content .fmsh_addcalendar_menu li.last{border-right:none;}.main-content .field-type-taxonomy-term-reference .fmsh_addcalendar_menu li a,.main-content .field-name-field-associated-program .fmsh_addcalendar_menu li a,.main-content .field-name-field-program-team .fmsh_addcalendar_menu li a,.main-content .field-name-field-url .fmsh_addcalendar_menu li a,.main-content .field-name-field-download-link .fmsh_addcalendar_menu li a,.main-content .field-name-field-list-link .fmsh_addcalendar_menu li a,.main-content .field-name-field-event-attached-documents .fmsh_addcalendar_menu li a,.main-content .group_summary .fmsh_addcalendar_menu li a,.main-content .summary .fmsh_addcalendar_menu li a,.main-content .summary_content .fmsh_addcalendar_menu li a{float:left;display:block;color:#333;border:1px solid #808080;padding:10px 0;margin:-15px 0;height:30px;line-height:15px;text-transform:uppercase;width:60px;text-align:center;font-size:12px;font-size:1.2rem;}.main-content .field-type-taxonomy-term-reference .fmsh_addcalendar_menu li a[href$=".ics"],.main-content .field-name-field-associated-program .fmsh_addcalendar_menu li a[href$=".ics"],.main-content .field-name-field-program-team .fmsh_addcalendar_menu li a[href$=".ics"],.main-content .field-name-field-url .fmsh_addcalendar_menu li a[href$=".ics"],.main-content .field-name-field-download-link .fmsh_addcalendar_menu li a[href$=".ics"],.main-content .field-name-field-list-link .fmsh_addcalendar_menu li a[href$=".ics"],.main-content .field-name-field-event-attached-documents .fmsh_addcalendar_menu li a[href$=".ics"],.main-content .group_summary .fmsh_addcalendar_menu li a[href$=".ics"],.main-content .summary .fmsh_addcalendar_menu li a[href$=".ics"],.main-content .summary_content .fmsh_addcalendar_menu li a[href$=".ics"]{margin:-15px 0;padding:15px 0;height:20px;line-height:20px;}.main-content .field-type-taxonomy-term-reference .fmsh_addcalendar_menu li a:hover,.main-content .field-name-field-associated-program .fmsh_addcalendar_menu li a:hover,.main-content .field-name-field-program-team .fmsh_addcalendar_menu li a:hover,.main-content .field-name-field-url .fmsh_addcalendar_menu li a:hover,.main-content .field-name-field-download-link .fmsh_addcalendar_menu li a:hover,.main-content .field-name-field-list-link .fmsh_addcalendar_menu li a:hover,.main-content .field-name-field-event-attached-documents .fmsh_addcalendar_menu li a:hover,.main-content .group_summary .fmsh_addcalendar_menu li a:hover,.main-content .summary .fmsh_addcalendar_menu li a:hover,.main-content .summary_content .fmsh_addcalendar_menu li a:hover{background:#eee;}.main-content .field-type-taxonomy-term-reference .field-name-field-reference p,.main-content .field-name-field-associated-program .field-name-field-reference p,.main-content .field-name-field-program-team .field-name-field-reference p,.main-content .field-name-field-url .field-name-field-reference p,.main-content .field-name-field-download-link .field-name-field-reference p,.main-content .field-name-field-list-link .field-name-field-reference p,.main-content .field-name-field-event-attached-documents .field-name-field-reference p,.main-content .group_summary .field-name-field-reference p,.main-content .summary .field-name-field-reference p,.main-content .summary_content .field-name-field-reference p{display:inline;}.main-content .field-name-field-event-attached-documents .field-item{display:block;}.main-content .field-name-field-download-link{margin-top:10px;}.main-content .field-name-field-download-link a{padding:0px 0px 0px 22px;background-image:url(/sites/all/themes/fmsh_theme/images/st.png);background-repeat:repeat-x;background-position:-78px -455px;background-repeat:no-repeat;}.main-content .group_summary .field-name-field-visu,.main-content .group_summary .field-name-field-people-page-photo,.main-content .holder{float:left;background:#eee;padding:18px 0;margin:0 20px 10px 0;position:relative;text-align:center;width:50%;}.main-content .group_summary .field-name-field-visu img,.main-content .group_summary .field-name-field-people-page-photo img,.main-content .holder img{max-width:70%;}.main-content .group_summary .field-name-field-visu:after,.main-content .group_summary .field-name-field-visu:before,.main-content .group_summary .field-name-field-people-page-photo:after,.main-content .group_summary .field-name-field-people-page-photo:before,.main-content .holder:after,.main-content .holder:before{font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;color:#808080;font-size:20px;font-size:2rem;position:absolute;}.main-content .group_summary .field-name-field-visu:after,.main-content .group_summary .field-name-field-people-page-photo:after,.main-content .holder:after{bottom:0;right:0;content:'\2518';}.main-content .group_summary .field-name-field-visu:before,.main-content .group_summary .field-name-field-people-page-photo:before,.main-content .holder:before{left:0;top:0;content:'\250c';}.main-content .group_summary .field-name-field-visu{background-color:transparent;}.main-content .field-name-place-gmap{float:left;width:100%;margin:0 0 10px 0;}.main-content .field-name-field-visu-image,.main-content .field-name-field-visu-legende{text-align:center;}.main-content .field-name-field-visu-legende{padding:0 10px;}.accordion .items h4,.accordion .items .field-name-field-paragraphe-title{cursor:pointer;padding:5px 45px 5px 15px;}.accordion .items .group_paragraphe_content{padding:15px;}.accordion .field-item{margin:0 !important;}.group_more_information{margin:0 -15px;}.group_more_information h3{cursor:pointer;background:#d7d7d7;color:#808080;padding:5px 45px 5px 15px;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:18px;font-size:1.8rem;position:relative;}.group_more_information h3:after{font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;position:absolute;right:10px;top:50%;margin-top:-8px;content:"▼";font-size:20px;font-size:2rem;-webkit-transition:transform 0.4s ease-in-out 0s;-moz-transition:transform 0.4s ease-in-out 0s;-o-transition:transform 0.4s ease-in-out 0s;-ms-transition:transform 0.4s ease-in-out 0s;transition:transform 0.4s ease-in-out 0s;}.group_more_information h3:hover{color:#19171C;}.group_more_information h3.opened{background:#808080;color:white;}.group_more_information h3.opened:after{-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.group_more_information .content{background-image:-o-linear-gradient(bottom,white 0%,#eee 100%);background-image:-moz-linear-gradient(bottom,white 0%,#eee 100%);background-image:-webkit-linear-gradient(bottom,white 0%,#eee 100%);background-image:-ms-linear-gradient(bottom,white 0%,#eee 100%);background-image:linear-gradient(bottom,white 0%,#eee 100%);background-color:#eee;}.group_more_information h3 + .field-name-field-more-information{display:none;}.group_more_information .field-name-field-more-information{margin:15px;}.accordinfos{margin:0 -15px;}.accordinfos .all{float:right;border-left:1px solid #d7d7d7;border-top:1px solid #d7d7d7;font-family:'Roboto Condensed',sans-serif;zoom:1;}.accordinfos .all:before,.accordinfos .all:after{content:"";display:table;}.accordinfos .all:after{clear:both;}.accordinfos .all li{float:left;}.accordinfos .all li a{float:left;font-size:12px;font-size:1.2rem;line-height:30px;color:#808080;text-align:center;padding:0 20px;}.accordinfos .all li a:before{display:none;}.accordinfos .all li a:hover{background-color:#00FFFF;}.accordinfos .all .open{border-right:1px solid #eee;}.accordinfos .items{clear:right;}.accordinfos .items>li{border-bottom:1px solid white;}.accordinfos .items h4{background:#d7d7d7;color:#808080;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:18px;font-size:1.8rem;}.accordinfos .items h4:after{font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;float:right;content:"▼";padding-top:2px;font-size:20px;font-size:2rem;-webkit-transition:transform 0.4s ease-in-out 0s;-moz-transition:transform 0.4s ease-in-out 0s;-o-transition:transform 0.4s ease-in-out 0s;-ms-transition:transform 0.4s ease-in-out 0s;transition:transform 0.4s ease-in-out 0s;}.accordinfos .items h4:hover{color:#19171C;}.accordinfos .items h4.opened{background:#808080;color:white;}.accordinfos .items h4.opened:after{-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.accordinfos .items .field-name-field-paragraphe-title{background:#d7d7d7;color:#808080;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:18px;font-size:1.8rem;position:relative;overflow:visible;}.accordinfos .items .field-name-field-paragraphe-title:hover{color:#19171C;}.accordinfos .items .field-name-field-paragraphe-title.opened{background:#808080;color:white;}.accordinfos .items .field-name-field-paragraphe-title.opened:after,.accordinfos .items .field-name-field-paragraphe-title.opened .field-item:after{-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.accordinfos .items .field-name-field-paragraphe-title .field-item:after{font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;position:absolute;right:10px;top:50%;content:"▼";font-size:20px;font-size:2rem;-webkit-transition:transform 0.4s ease-in-out 0s;-moz-transition:transform 0.4s ease-in-out 0s;-o-transition:transform 0.4s ease-in-out 0s;-ms-transition:transform 0.4s ease-in-out 0s;transition:transform 0.4s ease-in-out 0s;margin-top:-8px;}.accordinfos .items .content{background-image:-o-linear-gradient(bottom,white 0%,#eee 100%);background-image:-moz-linear-gradient(bottom,white 0%,#eee 100%);background-image:-webkit-linear-gradient(bottom,white 0%,#eee 100%);background-image:-ms-linear-gradient(bottom,white 0%,#eee 100%);background-image:linear-gradient(bottom,white 0%,#eee 100%);background-color:#eee;}.accordinfos .items h4 + .content{display:none;}.accordinfos .items .field-name-field-paragraphe-title + .group_paragraphe_content{display:none;}.tiled form{margin:0 0 0 4.5%;}.tiled fieldset{zoom:1;float:left;width:33.33%;}.tiled fieldset:before,.tiled fieldset:after{content:"";display:table;}.tiled fieldset:after{clear:both;}.tiled .fieldset-inner{margin:0 20px 0 0;padding:15px;background:#eee;}#-fmsh-newsletter-form{position:relative;padding-bottom:40px;color:#19171C;zoom:1;}#-fmsh-newsletter-form:before,#-fmsh-newsletter-form:after{content:"";display:table;}#-fmsh-newsletter-form:after{clear:both;}#-fmsh-newsletter-form form{margin:0 0 0 4.5%;}#-fmsh-newsletter-form fieldset{zoom:1;float:left;width:33.3333%;position:relative;}#-fmsh-newsletter-form fieldset:before,#-fmsh-newsletter-form fieldset:after{content:"";display:table;}#-fmsh-newsletter-form fieldset:after{clear:both;}#-fmsh-newsletter-form .fieldset-inner{margin:10px 0 0 0;padding:15px 15px 30px 15px;background:#eee;min-height:220px;}#-fmsh-newsletter-form .form-item{zoom:1;margin-bottom:5px;}#-fmsh-newsletter-form .form-item:before,#-fmsh-newsletter-form .form-item:after{content:"";display:table;}#-fmsh-newsletter-form .form-item:after{clear:both;}#-fmsh-newsletter-form label{display:block;padding-left:20px;font-family:Arial,sans-serif;font-weight:normal;font-size:13px;font-size:1.3rem;}#-fmsh-newsletter-form .form-type-radio input{float:left;margin:3px 0 5px 0;}#-fmsh-newsletter-form .form-type-textfield{width:100%;}#-fmsh-newsletter-form .form-type-textfield input{width:98%;height:20px;}#-fmsh-newsletter-form input[type='submit']{display:block;width:100%;height:45px;line-height:45px;color:white;padding:0;font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:20px;font-size:2rem;text-transform:uppercase;text-align:center;cursor:pointer;border:0;outline:0;background:#355587;-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);-o-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5);}#-fmsh-newsletter-form .agenda-info{clear:left;}#-fmsh-newsletter-form .col{float:left;width:33.3333%;}#-fmsh-newsletter-form h2{font-size:25px;font-size:2.5rem;}#-fmsh-newsletter-form .nl-address{width:100%;zoom:1;padding:0;}#-fmsh-newsletter-form .nl-address .col{padding-bottom:0;}#-fmsh-newsletter-form .nl-address .fieldset-inner{margin:10px 0 0 0;padding:0 0 15px 0;}#-fmsh-newsletter-form .nl-address .form-item{padding:0 10px;width:auto;}#-fmsh-newsletter-form .nl-address:before,#-fmsh-newsletter-form .nl-address:after{content:"";display:table;}#-fmsh-newsletter-form .nl-address:after{clear:both;}#-fmsh-newsletter-form .nl-address h2{margin:10px 0 0 15px;}#-fmsh-newsletter-form .nl-address p{margin:15px 15px 0 15px;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:16px;font-size:1.6rem;}#-fmsh-newsletter-form .nl-address label{padding:0;}#-fmsh-newsletter-form .col2 .fieldset-inner{margin:10px 10px 0 10px;}#-fmsh-newsletter-form .col1 .fieldset-inner{margin:10px 10px 0 0;}#-fmsh-newsletter-form .col3 .fieldset-inner{margin:10px 0 0 10px;}#-fmsh-newsletter-form .nl-presse .fieldset-inner,#-fmsh-newsletter-form .nl-editions .fieldset-inner,#-fmsh-newsletter-form .nl-arr .fieldset-inner{text-align:right;min-height:0;padding:0;}#-fmsh-newsletter-form .nl-presse .fieldset-inner a,#-fmsh-newsletter-form .nl-editions .fieldset-inner a,#-fmsh-newsletter-form .nl-arr .fieldset-inner a{background:#808080;display:block;color:white;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:20px;font-size:2rem;text-align:right;padding:15px 15px 15px 15px;}#-fmsh-newsletter-form .nl-presse .fieldset-inner a:hover,#-fmsh-newsletter-form .nl-editions .fieldset-inner a:hover,#-fmsh-newsletter-form .nl-arr .fieldset-inner a:hover{background:#4F555E;}#-fmsh-newsletter-form .nl-presse .fieldset-inner a,#-fmsh-newsletter-form .nl-editions .fieldset-inner a{padding:15px 15px 15px 40%;}#-fmsh-newsletter-form .form-item-lettre-language label,#-fmsh-newsletter-form .form-item-college-language label,#-fmsh-newsletter-form .form-item-fmsh-news-language label{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:20px;font-size:2rem;margin:15px 0 5px 0;padding-left:0;}#-fmsh-newsletter-form .form-item-lettre-language .form-item,#-fmsh-newsletter-form .form-item-college-language .form-item,#-fmsh-newsletter-form .form-item-fmsh-news-language .form-item{margin-bottom:0;}#-fmsh-newsletter-form .form-item-lettre-language .form-item label,#-fmsh-newsletter-form .form-item-college-language .form-item label,#-fmsh-newsletter-form .form-item-fmsh-news-language .form-item label{padding-left:20px;margin:0;font-family:Arial,sans-serif;font-weight:normal;font-size:13px;font-size:1.3rem;}#-fmsh-newsletter-form h2{margin:0 0 20px 0;}#-fmsh-newsletter-form .form-actions{clear:both;padding:30px 0;}#-fmsh-newsletter-form .nl-network{clear:both;display:block;padding:20px 0 0 0;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:20px;font-size:2rem;color:#808080;text-align:right;text-transform:uppercase;line-height:30px;}#-fmsh-newsletter-form .nl-network:before{font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;content:'→';font-size:20px;line-height:30px;vertical-align:middle;margin:0 5px 0 0;}#-fmsh-newsletter-form .nl-network:hover{color:#4F555E;}#-fmsh-newsletter-form .nl-read{display:block;text-align:right;bottom:10px;right:15px;left:15px;position:absolute;line-height:22px;color:#808080;}#-fmsh-newsletter-form .nl-read:after{font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;font-size:22px;line-height:22px;content:'N';margin:0 0 0 5px;display:inline-block;vertical-align:bottom;opacity:0.5;}#-fmsh-newsletter-form .nl-read:hover{color:#355587;}#-fmsh-newsletter-form .nl-read:hover:after{opacity:1;}#-fmsh-newsletter-form .nl-agenda .nl-read,#-fmsh-newsletter-form .nl-info .nl-read{right:25px;}.region-blockgroup-facets{margin:-40px 0 30px 0;}.region-blockgroup-facets h2{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:18px;font-size:1.8rem;text-transform:lowercase;}.region-blockgroup-facets h2.group-title{font-size:30px;font-size:3rem;height:40px;line-height:40px;}.region-blockgroup-facets .cancel{display:none;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:18px;font-size:1.8rem;text-transform:uppercase;}.region-blockgroup-facets .cancel a{color:#A0ABBD;line-height:35px;}.region-blockgroup-facets .cancel:hover{color:#9FABBD;}.region-blockgroup-facets #reset-refine{display:none;float:right;color:#A0ABBD;line-height:35px;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:18px;font-size:1.8rem;text-transform:uppercase;cursor:pointer;}.region-blockgroup-facets #send-refine{display:none;}.block-facetapi{background-color:white;}.block-facetapi ul{padding-bottom:10px;}.block-facetapi ul li{font-size:14px;font-size:1.4rem;padding:10px 0 10px 15px;cursor:pointer;color:#848FA1;}.block-facetapi ul li:hover{color:#19171C;}.block-facetapi .form-checkbox{margin:0 5px 0 0;border:1px solid #808080;}.block-facetapi small{color:#d7d7d7;}.block-facetapi #send-refine{margin-top:15px;width:100%;color:white;padding:2px 0;background:#808080;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:20px;font-size:2rem;-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);-o-box-shadow:0 0 5px rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.2);cursor:pointer;border:none;outline:none;}.block-facetapi #send-refine:hover{background-color:#333;}.block-facetapi .block-title{display:block;padding:0 1.5%;color:white;line-height:30px;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:22px;font-size:2.2rem;background-image:url(/sites/all/themes/fmsh_theme/images/st.png);background-repeat:repeat-x;background-position:0 0;background-color:#415B81;cursor:pointer;border-bottom:2px solid white;}.block-facetapi .block-title:before{-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:transform 0.4s ease-in-out 0s;-moz-transition:transform 0.4s ease-in-out 0s;-o-transition:transform 0.4s ease-in-out 0s;-ms-transition:transform 0.4s ease-in-out 0s;transition:transform 0.4s ease-in-out 0s;display:block;float:left;content:"\2193";font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;padding:0 5px;line-height:30px;-o-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);font-size:18px;font-size:1.8rem;}.block-facetapi .block-title.opened{background-image:none;}.block-facetapi .block-title.opened:before{-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:transform 0.4s ease-in-out 0s;-moz-transition:transform 0.4s ease-in-out 0s;-o-transition:transform 0.4s ease-in-out 0s;-ms-transition:transform 0.4s ease-in-out 0s;transition:transform 0.4s ease-in-out 0s;}.block-facetapi .block-title:hover{background-color:#333;}.purple .block-facetapi .block-title{background-color:#801A4A;}.green .block-facetapi .block-title{background-color:#AAAD00;}.orange .block-facetapi .block-title{background-color:#E95D0F;}.sidebar .agenda-archives{background-color:#808080;color:white;display:block;font-size:18px;font-size:1.8rem;font-family:'Roboto Condensed',sans-serif;font-weight:300;line-height:60px;position:relative;}.sidebar .agenda-archives:before{float:left;font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;font-size:50px;content:"A";padding:0 10px;line-height:60px;}.sidebar .agenda-archives:after{position:absolute;bottom:0;right:0;font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;font-size:25px;font-size:2.5rem;content:"+";color:#00FFFF;}.sidebar .agenda-archives:hover{background-color:#4F555E;}.sidebar .agenda-upcoming{background-color:#808080;color:white;display:block;font-size:18px;font-size:1.8rem;font-family:'Roboto Condensed',sans-serif;font-weight:300;line-height:60px;position:relative;}.sidebar .agenda-upcoming:before{float:left;font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;font-size:50px;content:"A";padding:0 10px;line-height:60px;}.sidebar .agenda-upcoming:after{position:absolute;bottom:0;right:0;font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;font-size:25px;font-size:2.5rem;content:"+";color:#00FFFF;}.sidebar .agenda-upcoming:hover{background-color:#4F555E;}.view-alaune{width:37.5%;margin:0 0 -23px 35.33%;height:345px;overflow:hidden;border-right:1px solid #eee;border-bottom:1px solid #eee;border-left:1px solid #eee;}.view-alaune .block-inner,.view-alaune .content,.view-alaune .view,.view-alaune .view-content,.view-alaune .iosSlider,.view-alaune .slider,.view-alaune .slide{width:100%;height:100%;}.view-alaune .iosSlider{display:block !important;}.view-alaune .skip{-moz-text-shadow:0 1px 2px rgba(0,0,0,0.5);-webkit-text-shadow:0 1px 2px rgba(0,0,0,0.5);-o-text-shadow:0 1px 2px rgba(0,0,0,0.5);text-shadow:0 1px 2px rgba(0,0,0,0.5);font-size:20px;z-index:2;position:absolute;left:0;bottom:40%;width:100%;}.view-alaune .skip li{font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;position:absolute;bottom:0;width:30px;height:60px;line-height:60px;text-align:center;color:#00FFFF;opacity:0.7;z-index:10;cursor:pointer;}.view-alaune .skip li:hover{color:#333;opacity:0.9;}.view-alaune .skip li.next{right:0;-webkit-transition:right 0.5s ease-in-out 0s;-moz-transition:right 0.5s ease-in-out 0s;-o-transition:right 0.5s ease-in-out 0s;-ms-transition:right 0.5s ease-in-out 0s;transition:right 0.5s ease-in-out 0s;}.view-alaune .skip li.next.unselectable{-webkit-transition:right 0.5s ease-in-out 0s;-moz-transition:right 0.5s ease-in-out 0s;-o-transition:right 0.5s ease-in-out 0s;-ms-transition:right 0.5s ease-in-out 0s;transition:right 0.5s ease-in-out 0s;right:-30px;}.view-alaune .skip li.prev{left:0;-webkit-transition:left 0.5s ease-in-out 0s;-moz-transition:left 0.5s ease-in-out 0s;-o-transition:left 0.5s ease-in-out 0s;-ms-transition:left 0.5s ease-in-out 0s;transition:left 0.5s ease-in-out 0s;}.view-alaune .skip li.prev.unselectable{left:-30px;}.view-alaune .skip li.unselectable{cursor:default !important;}.view-alaune .skip li.unselectable:hover{opacity:0.2;}.view-alaune .skip li{color:white;}.view-alaune .skip li:hover{color:#00FFFF;}.view-alaune .index{position:absolute;top:7px;left:7px;font-size:14px;z-index:10;}.view-alaune .index li{float:left;height:25px;width:25px;font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;color:white;-moz-text-shadow:0 1px 2px rgba(0,0,0,0.5);-webkit-text-shadow:0 1px 2px rgba(0,0,0,0.5);-o-text-shadow:0 1px 2px rgba(0,0,0,0.5);text-shadow:0 1px 2px rgba(0,0,0,0.5);opacity:0.7;}.view-alaune .index li:hover{color:#00FFFF;opacity:1;}.view-alaune .slide{float:left;position:relative;overflow:hidden;}.view-alaune .slide .caption{background-color:#19171C;background-color:rgba(25,23,28,0.7);text-align:left;display:block;position:absolute;bottom:0;left:0;right:0;padding:10px 15px;font-family:'Roboto Condensed',sans-serif;font-weight:400;color:white;-moz-text-shadow:0 1px 0 #19171C;-webkit-text-shadow:0 1px 0 #19171C;-o-text-shadow:0 1px 0 #19171C;text-shadow:0 1px 0 #19171C;}.view-alaune .slide .caption h3,.view-alaune .slide .caption p{line-height:20px;margin:0;font-size:18px;font-size:1.8rem;max-height:60px;overflow:hidden;text-overflow:ellipsis;color:white;}.view-alaune .slide .caption .taxonomy{text-transform:uppercase;}.view-alaune .slide img{position:absolute;left:50%;top:50%;min-width:100%;min-height:100%;width:auto;height:auto;}.view-alaune .slide.keep-ratio .views-field,.view-alaune .slide.keep-ratio .field-content,.view-alaune .slide.cover .views-field,.view-alaune .slide.cover .field-content{display:block;width:100%;height:100%;text-align:center;}.view-alaune .slide.keep-ratio .image,.view-alaune .slide.cover .image{position:absolute;top:30px;left:30px;bottom:30px;right:30px;}.view-alaune .slide.keep-ratio img,.view-alaune .slide.cover img{min-width:0;min-height:0;max-width:100%;max-height:100%;}.view-alaune .slide.cover img,.view-alaune .slide .cover img{-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.15);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.15);-o-box-shadow:1px 1px 5px rgba(0,0,0,0.15);box-shadow:1px 1px 5px rgba(0,0,0,0.15);}.view-alaune .slide a{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(/sites/all/themes/fmsh_theme/images/empty.gif);}.view-alaune .slide a span{display:none;}.view-alaune .iosSlider{width:100%;}.view-alaune .iosSlider .slider{height:100%;width:100%;}.view-alaune .view-header{display:none;}.view-alaune .view-content{position:relative;}.view-alaune .slide{background:white;}.view-agenda,.view-actualites,.view-listing{overflow:hidden;zoom:1;}.view-agenda .block-inner,.view-agenda .content,.view-agenda .view,.view-agenda .iosSlider,.view-agenda .slider,.view-agenda .slide,.view-actualites .block-inner,.view-actualites .content,.view-actualites .view,.view-actualites .iosSlider,.view-actualites .slider,.view-actualites .slide,.view-listing .block-inner,.view-listing .content,.view-listing .view,.view-listing .iosSlider,.view-listing .slider,.view-listing .slide{width:100%;height:100%;}.view-agenda .iosSlider .slide .field-content,.view-agenda .iosSlider .slide .views-field,.view-actualites .iosSlider .slide .field-content,.view-actualites .iosSlider .slide .views-field,.view-listing .iosSlider .slide .field-content,.view-listing .iosSlider .slide .views-field{width:100%;height:100%;display:block;}.view-agenda .view-content,.view-actualites .view-content,.view-listing .view-content{height:100%;clear:left;position:relative;}.view-agenda .view-content .skip li,.view-actualites .view-content .skip li,.view-listing .view-content .skip li{font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;position:absolute;bottom:0;width:50px;height:107px;line-height:107px;text-align:center;color:#00FFFF;opacity:0.7;z-index:10;cursor:pointer;}.view-agenda .view-content .skip li:hover,.view-actualites .view-content .skip li:hover,.view-listing .view-content .skip li:hover{color:#333;opacity:0.9;}.view-agenda .view-content .skip li.next,.view-actualites .view-content .skip li.next,.view-listing .view-content .skip li.next{right:0;-webkit-transition:right 0.5s ease-in-out 0s;-moz-transition:right 0.5s ease-in-out 0s;-o-transition:right 0.5s ease-in-out 0s;-ms-transition:right 0.5s ease-in-out 0s;transition:right 0.5s ease-in-out 0s;}.view-agenda .view-content .skip li.next.unselectable,.view-actualites .view-content .skip li.next.unselectable,.view-listing .view-content .skip li.next.unselectable{-webkit-transition:right 0.5s ease-in-out 0s;-moz-transition:right 0.5s ease-in-out 0s;-o-transition:right 0.5s ease-in-out 0s;-ms-transition:right 0.5s ease-in-out 0s;transition:right 0.5s ease-in-out 0s;right:-50px;}.view-agenda .view-content .skip li.prev,.view-actualites .view-content .skip li.prev,.view-listing .view-content .skip li.prev{left:0;-webkit-transition:left 0.5s ease-in-out 0s;-moz-transition:left 0.5s ease-in-out 0s;-o-transition:left 0.5s ease-in-out 0s;-ms-transition:left 0.5s ease-in-out 0s;transition:left 0.5s ease-in-out 0s;}.view-agenda .view-content .skip li.prev.unselectable,.view-actualites .view-content .skip li.prev.unselectable,.view-listing .view-content .skip li.prev.unselectable{left:-50px;}.view-agenda .view-content .skip li.unselectable,.view-actualites .view-content .skip li.unselectable,.view-listing .view-content .skip li.unselectable{cursor:default !important;}.view-agenda .view-content .skip li.unselectable:hover,.view-actualites .view-content .skip li.unselectable:hover,.view-listing .view-content .skip li.unselectable:hover{opacity:0.2;}.view-agenda .view-content .skip .next,.view-agenda .view-content .skip .prev,.view-actualites .view-content .skip .next,.view-actualites .view-content .skip .prev,.view-listing .view-content .skip .next,.view-listing .view-content .skip .prev{color:#00FFFF;font-size:40px;font-size:4rem;}.view-agenda:before,.view-agenda:after,.view-actualites:before,.view-actualites:after,.view-listing:before,.view-listing:after{content:"";display:table;}.view-agenda:after,.view-actualites:after,.view-listing:after{clear:both;}.view-agenda h2,.view-actualites h2,.view-listing h2{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:30px;font-size:3rem;line-height:31px;text-transform:lowercase;color:#808080;}.view-agenda h2 a,.view-actualites h2 a,.view-listing h2 a{display:block;color:#808080;}.view-agenda h2 a small,.view-actualites h2 a small,.view-listing h2 a small{font-family:Arial,sans-serif;font-size:12px;font-size:1.2rem;}.view-agenda h2 a:hover,.view-actualites h2 a:hover,.view-listing h2 a:hover{color:#333;}.view-agenda .views-row,.view-actualites .views-row,.view-listing .views-row{height:107px;position:relative;margin-bottom:10px;}.view-agenda .views-row .more,.view-actualites .views-row .more,.view-listing .views-row .more{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(/sites/all/themes/fmsh_theme/images/empty.gif);text-indent:-100%;overflow:hidden;font-size:1px;}.view-agenda .views-row .inner,.view-actualites .views-row .inner,.view-listing .views-row .inner{height:100%;position:relative;}.front .view-agenda,.node-type-homepage-intranet .view-actualites,.front .view-actualites{padding-top:15px;}.front .view-agenda .view-content,.node-type-homepage-intranet .view-actualites .view-content,.front .view-actualites .view-content{width:92.5%;padding:0 4.5% 0 3%;background-image:url(/sites/all/themes/fmsh_theme/images/st.png);background-repeat:repeat-x;background-position:0 -1900px;margin-bottom:0;}.front .view-agenda .iosSlider,.front .view-agenda .slider,.node-type-homepage-intranet .view-actualites .iosSlider,.node-type-homepage-intranet .view-actualites .slider,.front .view-actualites .iosSlider,.front .view-actualites .slider{height:107px;}.front .view-agenda .slide,.node-type-homepage-intranet .view-actualites .slide,.front .view-actualites .slide{float:left;min-width:280px;width:33.33333%;}.front .view-agenda .slide .inner,.node-type-homepage-intranet .view-actualites .slide .inner,.front .view-actualites .slide .inner{margin:0 0 0 4.95%;}.front .view-agenda h2,.node-type-homepage-intranet .view-actualites h2,.front .view-actualites h2{font-size:40px;font-size:4rem;height:53px;padding-left:4.5%;}.view-agenda .views-row:hover .description{background:#333;border-color:#333;}.view-agenda .views-row:hover .description:after{background-image:-o-linear-gradient(right,#333 0,rgba(51,51,51,0.15) 100%);background-image:-moz-linear-gradient(right,#333 0,rgba(51,51,51,0.15) 100%);background-image:-webkit-linear-gradient(right,#333 0,rgba(51,51,51,0.15) 100%);background-image:-ms-linear-gradient(right,#333 0,rgba(51,51,51,0.15) 100%);background-image:linear-gradient(right,#333 0,rgba(51,51,51,0.15) 100%);}.view-agenda .views-row p{margin:0;}.view-agenda .description{background:#4F555E;color:white;padding:15px 15px 0 90px;height:78px;border-bottom:15px solid #4F555E;overflow:hidden;margin:0 0 0 17px;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:15px;font-size:1.5rem;line-height:19px;overflow:hidden;position:relative;max-width:100%;}.view-agenda .description:after{position:absolute;width:50%;height:18px;left:100%;margin-left:-50%;bottom:0px;background-image:-o-linear-gradient(right,#4F555E 0%,rgba(79,85,94,0.15) 100%);background-image:-moz-linear-gradient(right,#4F555E 0%,rgba(79,85,94,0.15) 100%);background-image:-webkit-linear-gradient(right,#4F555E 0%,rgba(79,85,94,0.15) 100%);background-image:-ms-linear-gradient(right,#4F555E 0%,rgba(79,85,94,0.15) 100%);background-image:linear-gradient(right,#4F555E 0%,rgba(79,85,94,0.15) 100%);content:'';font-size:10px;text-align:right;z-index:2;}.view-agenda .description h3{color:#A0ABBD;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:16px;font-size:1.6rem;margin-bottom:2px;}.view-agenda .description .taxonomy{float:left;margin-right:0.5em;text-transform:uppercase;}.view-agenda .description .taxonomy:after{content:' :';}.view-agenda .description p{font-size:15px;font-size:1.5rem;}.view-agenda .date{position:absolute;left:0;top:0;width:95px;height:75px;padding-top:23px;-moz-text-shadow:1px 1px 0 rgba(255,255,255,0.7);-webkit-text-shadow:1px 1px 0 rgba(255,255,255,0.7);-o-text-shadow:1px 1px 0 rgba(255,255,255,0.7);text-shadow:1px 1px 0 rgba(255,255,255,0.7);color:#6E7887;background-image:url(/sites/all/themes/fmsh_theme/images/st.png);background-repeat:repeat-x;background-position:0 -333px;z-index:20;}.view-agenda span{display:block;text-align:center;}.view-agenda .day{font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:30px;font-size:3rem;line-height:23px;}.view-agenda .month{font-family:'Roboto Condensed',sans-serif;font-weight:400;text-transform:uppercase;font-size:18px;font-size:1.8rem;margin-bottom:2px;}.view-agenda .year{margin-top:-4px;}.view-listing .views-row{background:#4F555E;}.view-listing .views-row:hover{background:#333;}.view-listing .views-row:hover .description h3:after{background-image:-o-linear-gradient(right,#333 0,rgba(51,51,51,0.15) 100%);background-image:-moz-linear-gradient(right,#333 0,rgba(51,51,51,0.15) 100%);background-image:-webkit-linear-gradient(right,#333 0,rgba(51,51,51,0.15) 100%);background-image:-ms-linear-gradient(right,#333 0,rgba(51,51,51,0.15) 100%);background-image:linear-gradient(right,#333 0,rgba(51,51,51,0.15) 100%);}.view-listing .views-row:hover .image{border-color:#333;}.view-listing .views-row p{margin:0;}.view-listing .views-row img{max-width:none;}.view-listing .description{color:white;padding:16px 15px 0 0;border-bottom:18px solid transparent;height:73px;margin:0px;overflow:hidden;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:15px;font-size:1.5rem;line-height:18px;}.view-listing .description h3{color:#d7d7d7;text-transform:uppercase;font-size:16px;font-size:1.6rem;line-height:18px;font-weight:400;max-height:36px;overflow:hidden;overflow:hidden;position:relative;max-width:100%;}.view-listing .description h3:after{position:absolute;width:50%;height:18px;left:100%;margin-left:-50%;bottom:0px;background-image:-o-linear-gradient(right,#4F555E 0%,rgba(79,85,94,0.15) 100%);background-image:-moz-linear-gradient(right,#4F555E 0%,rgba(79,85,94,0.15) 100%);background-image:-webkit-linear-gradient(right,#4F555E 0%,rgba(79,85,94,0.15) 100%);background-image:-ms-linear-gradient(right,#4F555E 0%,rgba(79,85,94,0.15) 100%);background-image:linear-gradient(right,#4F555E 0%,rgba(79,85,94,0.15) 100%);content:'';font-size:10px;text-align:right;z-index:2;}.view-listing .description h3:after{bottom:auto;top:18px;}.view-listing .description .taxonomy{margin-right:0.5em;text-transform:uppercase;line-height:13px;padding-top:5px;}.view-listing .image{float:left;width:115px;margin-right:15px;height:105px;overflow:hidden;background:#333;line-height:103px;text-align:center;border:1px solid #4F555E;}.view-listing .keep-ratio .image img{max-width:105px;max-height:95px;min-width:0;min-height:0;vertical-align:middle;}.view-listing .date{margin-right:0.5em;}.view-actualites .slide .inner{background-color:#848FA1;}.view-actualites .slide .inner:hover{background:#4F555E;border-color:#4F555E;}.view-actualites .slide .inner:hover .description:after{background-image:-o-linear-gradient(right,#4F555E 0,rgba(79,85,94,0.15) 100%);background-image:-moz-linear-gradient(right,#4F555E 0,rgba(79,85,94,0.15) 100%);background-image:-webkit-linear-gradient(right,#4F555E 0,rgba(79,85,94,0.15) 100%);background-image:-ms-linear-gradient(right,#4F555E 0,rgba(79,85,94,0.15) 100%);background-image:linear-gradient(right,#4F555E 0,rgba(79,85,94,0.15) 100%);}.view-actualites .slide .inner:hover .holder{border-color:#4F555E;}.view-actualites .slide.keep-ratio .holder img{max-width:105px;max-height:95px;min-width:0;min-height:0;vertical-align:middle;}.view-actualites .description{font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:15px;font-size:1.5rem;line-height:18px;padding:16px 15px 0 15px;color:white;height:73px;overflow:hidden;overflow:hidden;position:relative;max-width:100%;}.view-actualites .description:after{position:absolute;width:50%;height:18px;left:100%;margin-left:-50%;bottom:0px;background-image:-o-linear-gradient(right,#848FA1 0%,rgba(132,143,161,0.15) 100%);background-image:-moz-linear-gradient(right,#848FA1 0%,rgba(132,143,161,0.15) 100%);background-image:-webkit-linear-gradient(right,#848FA1 0%,rgba(132,143,161,0.15) 100%);background-image:-ms-linear-gradient(right,#848FA1 0%,rgba(132,143,161,0.15) 100%);background-image:linear-gradient(right,#848FA1 0%,rgba(132,143,161,0.15) 100%);content:'';font-size:10px;text-align:right;z-index:2;}.view-actualites .holder{float:right;width:115px;height:105px;line-height:103px;overflow:hidden;background:#4F555E;text-align:center;border-right:1px solid #848FA1;border-top:1px solid #848FA1;border-bottom:1px solid #848FA1;position:relative;}.view-actualites .holder .frame{width:210px;height:190px;line-height:190px;text-align:center;margin:-95px 0 0 -105px;position:absolute;top:50%;left:50%;}.view-actualites .taxonomy,.view-actualites .date{margin-right:0.5em;}.view-actualites .taxonomy{text-transform:uppercase;color:#00FFFF;}.sidebar .block-views{margin-top:15px;}.sidebar .block-views#block-views-9b5260fd0ccbed6db911396f10e735eb{margin-top:5px;}.region-homeblocks{padding:0 4.5% 0 3%;zoom:1;clear:left;font-size:13px;font-size:1.3rem;color:#808080;}.region-homeblocks:before,.region-homeblocks:after{content:"";display:table;}.region-homeblocks:after{clear:both;}.front .region-homeblocks{margin-top:30px;background-image:url(/sites/all/themes/fmsh_theme/images/st.png);background-repeat:repeat-x;background-position:0 -1750px;}.front #block-block-13,.front #block-block-6,.front #block-views-homepage-block,.front #block-views-homepage-block-1,.front #block-views-homepage-block-2,.front #block-views-videos-archives-block,.front #block-views-msh-homepage-slideshow-block,.front .region-blockgroup-librairie-encarts,.front .region-blockgroup-facebook-scoopit,.front #block-fmsh-social-twitter,.front #block-views-contacts-block-3{float:left;margin:0 0 40px 1.65%;width:31.68%;}#block-block-13,#block-block-6,#block-views-homepage-block,#block-views-homepage-block-1,#block-views-homepage-block-2,#block-views-videos-archives-block,#block-views-msh-homepage-slideshow-block,.region-blockgroup-librairie-encarts,.region-blockgroup-facebook-scoopit,#block-fmsh-social-twitter,#block-views-contacts-block-3{position:relative;}#block-block-13 .taxonomy,#block-block-6 .taxonomy,#block-views-homepage-block .taxonomy,#block-views-homepage-block-1 .taxonomy,#block-views-homepage-block-2 .taxonomy,#block-views-homepage-block-3 .taxonomy{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(/sites/all/themes/fmsh_theme/images/empty.gif);bottom:auto;text-indent:-100%;overflow:hidden;height:150px;}#block-block-13 .taxonomy strong,#block-block-6 .taxonomy strong,#block-views-homepage-block .taxonomy strong,#block-views-homepage-block-1 .taxonomy strong,#block-views-homepage-block-2 .taxonomy strong,#block-views-homepage-block-3 .taxonomy strong{position:absolute;right:7px;bottom:7px;font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;color:#00FFFF;text-indent:0;font-weight:normal;font-size:25px;font-size:2.5rem;}#block-block-13 .taxonomy:hover strong,#block-block-6 .taxonomy:hover strong,#block-views-homepage-block .taxonomy:hover strong,#block-views-homepage-block-1 .taxonomy:hover strong,#block-views-homepage-block-2 .taxonomy:hover strong,#block-views-homepage-block-3 .taxonomy:hover strong{color:#eee;}#block-views-homepage-block .block-inner,#block-views-homepage-block-1 .block-inner,#block-views-homepage-block-2 .block-inner{border:1px solid #d7d7d7;background:white;}#block-views-homepage-block .block-title,#block-views-homepage-block-1 .block-title,#block-views-homepage-block-2 .block-title{height:135px;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:32px;font-size:3.2rem;text-transform:uppercase;color:white;line-height:100%;text-align:right;padding:15px 10px 0 0;-moz-text-shadow:0 1px 2px rgba(0,0,0,0.8);-webkit-text-shadow:0 1px 2px rgba(0,0,0,0.8);-o-text-shadow:0 1px 2px rgba(0,0,0,0.8);text-shadow:0 1px 2px rgba(0,0,0,0.8);}#block-views-homepage-block h3,#block-views-homepage-block-1 h3,#block-views-homepage-block-2 h3{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:18px;font-size:1.8rem;margin:0 0 10px 0;color:#6E7887;}#block-views-homepage-block .content,#block-views-homepage-block-1 .content,#block-views-homepage-block-2 .content{padding:10px 15px 0 15px;line-height:19px;font-size:13px;font-size:1.3rem;border-bottom:10px solid white;}.front #block-views-homepage-block .content,.front #block-views-homepage-block-1 .content,.front #block-views-homepage-block-2 .content{height:140px;overflow:hidden;}#block-block-13 .block-title,#block-block-6 .block-title{padding:5px 0 0 0;font-size:18px;font-size:1.8rem;}#block-block-13 .more,#block-block-6 .more{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(/sites/all/themes/fmsh_theme/images/empty.gif);text-indent:-100%;overflow:hidden;}#block-block-13,.front #block-block-6{position:absolute;top:120px;right:4.5%;width:21%;padding-top:195px;height:0;overflow:visible;background-image:url("/sites/default/files/sprites/sl.jpg");background-repeat:no-repeat;background-position:left -450px;text-align:right;color:#848FA1;}#block-block-13 h2.block-title,.front #block-block-6 h2.block-title{font-family:'Roboto Condensed',sans-serif;font-weight:300;}#block-block-13{background-image:url(/sites/all/themes/fmsh_theme/images/si.jpg);background-repeat:no-repeat;background-position:50% -280px;background-repeat:repeat-x;margin-top:0;}#block-views-homepage-block .block-title{background-image:url("/sites/default/files/sprites/sl.jpg");background-repeat:no-repeat;background-position:0 0;}#block-views-homepage-block-1 .block-title{background-image:url("/sites/default/files/sprites/sl.jpg");background-repeat:no-repeat;background-position:0 -150px;}#block-views-homepage-block-2 .block-title{background-image:url("/sites/default/files/sprites/sl.jpg");background-repeat:no-repeat;background-position:0 -300px;}#block-views-videos-archives-block{clear:left;}#block-views-videos-archives-block .holder{height:200px;width:100%;overflow:hidden;}#block-views-videos-archives-block img{min-width:100%;min-height:200px;width:auto;height:auto;}#block-views-videos-archives-block .video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(/sites/all/themes/fmsh_theme/images/empty.gif);top:45px;height:auto;font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;line-height:200px;font-size:90px;font-size:9rem;text-align:center;color:white;opacity:0.7;-moz-text-shadow:0 0 5px rgba(0,0,0,0.8);-webkit-text-shadow:0 0 5px rgba(0,0,0,0.8);-o-text-shadow:0 0 5px rgba(0,0,0,0.8);text-shadow:0 0 5px rgba(0,0,0,0.8);}#block-views-videos-archives-block .video:hover{opacity:1;-moz-text-shadow:0 0 20px #00FFFF;-webkit-text-shadow:0 0 20px #00FFFF;-o-text-shadow:0 0 20px #00FFFF;text-shadow:0 0 20px #00FFFF;}#block-views-videos-archives-block h4{color:#6E7887;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:18px;font-size:1.8rem;}#block-views-videos-archives-block,#block-views-msh-homepage-slideshow-block,#block-views-press-block,#block-block-8{height:333px;}#block-views-videos-archives-block h2,#block-views-msh-homepage-slideshow-block h2,#block-views-press-block h2,#block-block-8 h2{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:30px;font-size:3rem;line-height:31px;text-transform:lowercase;color:#808080;}#block-views-videos-archives-block h2 a,#block-views-msh-homepage-slideshow-block h2 a,#block-views-press-block h2 a,#block-block-8 h2 a{display:block;color:#808080;}#block-views-videos-archives-block h2 a small,#block-views-msh-homepage-slideshow-block h2 a small,#block-views-press-block h2 a small,#block-block-8 h2 a small{font-family:Arial,sans-serif;font-size:12px;font-size:1.2rem;}#block-views-videos-archives-block h2 a:hover,#block-views-msh-homepage-slideshow-block h2 a:hover,#block-views-press-block h2 a:hover,#block-block-8 h2 a:hover{color:#333;}#block-views-msh-homepage-slideshow-block{background-image:url(/sites/all/themes/fmsh_theme/images/st.png);background-repeat:repeat-x;background-position:0 -1855px;}#block-views-msh-homepage-slideshow-block .block-inner{height:333px;background-image:url(/sites/all/themes/fmsh_theme/images/st.png);background-repeat:repeat-x;background-position:0 -1013px;}.front #block-views-videos-archives-block h2,.front #block-views-msh-homepage-slideshow-block h2,.front #block-views-press-block h2,.front #block-block-8 h2,.front #block-views-homepage-block-3 h2{font-size:32px;font-size:3.2rem;height:45px;}.ContentFlow{position:relative;overflow:hidden;height:265px;padding-top:15px;width:100%;}.ContentFlow *{margin:0px;padding:0px;}.ContentFlow img{-ms-interpolation-mode:bicubic;height:100%;width:auto;}.ContentFlow .mouseoverCheckElement{position:absolute;width:0px;height:0px;left:0px;visibility:hidden;}.ContentFlow:hover .mouseoverCheckElement{left:1px;}.ContentFlow .flow{position:relative;z-index:0;visibility:hidden;width:100%;margin:0 auto;height:190px;}.ContentFlow .flow .item{position:absolute;visibility:hidden;top:0px;left:0px;height:190px;}.ContentFlow .flow .item .content{display:block;height:100%;}.ContentFlow .flow .item .label{display:none;}.ContentFlow .flow .item canvas.reflection{margin-top:-1px;}.ContentFlow .flow .item .caption{position:absolute;display:none;}.ContentFlow .flow .item .reflection{display:block;}.ContentFlow .flow.hidden{visibility:hidden;}.ContentFlow .globalCaption{position:absolute;left:15px;right:15px;top:220px;text-align:center;}.ContentFlow .globalCaption h3{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:18px;font-size:1.8rem;line-height:18px;}.ContentFlow .skip{position:absolute;top:200px;left:0;width:100%;font-size:30px;font-size:3pxrem;}.ContentFlow .skip li{font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;position:absolute;bottom:0;width:60px;height:200px;line-height:200px;text-align:center;color:#00FFFF;opacity:0.7;z-index:10;cursor:pointer;}.ContentFlow .skip li:hover{color:#333;opacity:0.9;}.ContentFlow .skip li.next{right:0;-webkit-transition:right 0.5s ease-in-out 0s;-moz-transition:right 0.5s ease-in-out 0s;-o-transition:right 0.5s ease-in-out 0s;-ms-transition:right 0.5s ease-in-out 0s;transition:right 0.5s ease-in-out 0s;}.ContentFlow .skip li.next.unselectable{-webkit-transition:right 0.5s ease-in-out 0s;-moz-transition:right 0.5s ease-in-out 0s;-o-transition:right 0.5s ease-in-out 0s;-ms-transition:right 0.5s ease-in-out 0s;transition:right 0.5s ease-in-out 0s;right:-60px;}.ContentFlow .skip li.prev{left:0;-webkit-transition:left 0.5s ease-in-out 0s;-moz-transition:left 0.5s ease-in-out 0s;-o-transition:left 0.5s ease-in-out 0s;-ms-transition:left 0.5s ease-in-out 0s;transition:left 0.5s ease-in-out 0s;}.ContentFlow .skip li.prev.unselectable{left:-60px;}.ContentFlow .skip li.unselectable{cursor:default !important;}.ContentFlow .skip li.unselectable:hover{opacity:0.2;}.ContentFlow .skip li div{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;}.ContentFlow .more{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;text-indent:-100%;overflow:hidden;font-size:1px;}.front .region-blockgroup-librairie-encarts{float:right;}#block-views-homepage-block-3{margin-bottom:30px;}#block-views-homepage-block-3 h2{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:30px;font-size:3rem;line-height:31px;text-transform:lowercase;color:#808080;}#block-views-homepage-block-3 h2 a{display:block;color:#808080;}#block-views-homepage-block-3 h2 a small{font-family:Arial,sans-serif;font-size:12px;font-size:1.2rem;}#block-views-homepage-block-3 h2 a:hover{color:#333;}#block-views-homepage-block-3 .content{border:1px solid #d7d7d7;padding:165px 15px 15px;background-image:url("/sites/default/files/sprites/sl.jpg");background-repeat:no-repeat;background-position:0 -730px;background-repeat:repeat-x;position:relative;}#block-views-homepage-block-3 .content a{color:#355587;}#block-views-homepage-block-3 .content a:hover{color:#333;}#block-views-homepage-block-3 .more{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(/sites/all/themes/fmsh_theme/images/empty.gif);bottom:auto;text-indent:-100%;overflow:hidden;height:150px;}#block-views-homepage-block-3 .more strong{position:absolute;right:10px;bottom:10px;font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;color:#00FFFF;text-indent:0;font-weight:normal;font-size:25px;font-size:2.5rem;}#block-views-homepage-block-3 .more:hover strong{color:#eee;}.view-homepage .field-content a{color:#355587;}.view-homepage .field-content a:hover{color:#333;}#block-views-press-block{height:auto;margin-bottom:15px;}#block-views-press-block .views-row,#block-block-8 .content{padding:15px 15px 15px 90px;position:relative;color:#eee;background-color:#7b7b7b;}#block-views-press-block .views-row:before,#block-block-8 .content:before{font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;font-size:60px;font-size:6rem;content:'N';position:absolute;top:50%;left:15px;margin-top:-30px;color:white;}#block-views-press-block .views-row h4,#block-block-8 .content h4{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:18px;font-size:1.8rem;}#block-views-press-block .views-row .more,#block-block-8 .content .more{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(/sites/all/themes/fmsh_theme/images/empty.gif);bottom:auto;text-indent:-100%;overflow:hidden;height:100%;}#block-views-press-block .views-row .more strong,#block-block-8 .content .more strong{position:absolute;right:0px;bottom:0px;font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;color:#00FFFF;text-indent:0;font-weight:normal;font-size:25px;font-size:2.5rem;}#block-views-press-block .views-row .more:hover strong,#block-block-8 .content .more:hover strong{color:#eee;}#block-block-8{height:auto;margin-bottom:30px;}#block-block-8 .content:before{content:'P';}#block-block-3{background-color:#848FA1;color:white;margin-bottom:30px;margin-top:48px;overflow:hidden;}#block-block-3 .block-inner{position:relative;}#block-block-3 h2{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:30px;font-size:3rem;line-height:31px;text-transform:lowercase;color:#808080;}#block-block-3 h2 a{display:block;color:#808080;}#block-block-3 h2 a small{font-family:Arial,sans-serif;font-size:12px;font-size:1.2rem;}#block-block-3 h2 a:hover{color:#333;}#block-block-3 h2{color:white;padding:5px 15px 0 15px;}#block-block-3 h4{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:18px;font-size:1.8rem;}#block-block-3 h4 strong{display:block;text-transform:uppercase;}#block-block-3 h4 strong:before{font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;content:'→';float:left;font-size:17px;font-size:1.7rem;line-height:24px;}#block-block-3 .content{background-image:url(/sites/all/themes/fmsh_theme/images/st.png);background-repeat:repeat-x;background-position:0 -1900px;padding:5px 15px 15px 15px;}#block-block-3 .more{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(/sites/all/themes/fmsh_theme/images/empty.gif);bottom:auto;text-indent:-100%;overflow:hidden;height:100%;}#block-block-3 .more strong{position:absolute;right:0px;bottom:0px;font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;color:#00FFFF;text-indent:0;font-weight:normal;font-size:25px;font-size:2.5rem;}#block-block-3 .more:hover strong{color:#eee;}.front #block-block-3 h2{font-size:35px;font-size:3.5rem;}#block-views-employment-block,#block-views-public-contracts-block{background-color:#7b7b7b;margin-bottom:30px;color:white;}#block-views-employment-block h2,#block-views-public-contracts-block h2{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:30px;font-size:3rem;line-height:31px;text-transform:lowercase;color:#808080;}#block-views-employment-block h2 a,#block-views-public-contracts-block h2 a{display:block;color:#808080;}#block-views-employment-block h2 a small,#block-views-public-contracts-block h2 a small{font-family:Arial,sans-serif;font-size:12px;font-size:1.2rem;}#block-views-employment-block h2 a:hover,#block-views-public-contracts-block h2 a:hover{color:#333;}#block-views-employment-block h2,#block-views-public-contracts-block h2{font-size:26px;font-size:2.6rem;height:auto;}#block-views-employment-block h2 a,#block-views-public-contracts-block h2 a{color:white;padding:5px 0 5px 15px;}#block-views-employment-block h2 a:hover,#block-views-public-contracts-block h2 a:hover{color:white;background-color:#333;}#block-views-employment-block .views-row,#block-views-public-contracts-block .views-row{padding:5px 15px 5px 60px;position:relative;background-image:url(/sites/all/themes/fmsh_theme/images/st.png);background-repeat:repeat-x;background-position:0 -1900px;}#block-views-employment-block .views-row:hover,#block-views-public-contracts-block .views-row:hover{background-color:#333;}#block-views-employment-block .views-row:before,#block-views-public-contracts-block .views-row:before{font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;font-size:35px;font-size:3.5rem;content:'U';position:absolute;top:50%;left:15px;margin-top:-17px;color:white;}#block-views-employment-block .more,#block-views-public-contracts-block .more{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(/sites/all/themes/fmsh_theme/images/empty.gif);bottom:auto;text-indent:-100%;overflow:hidden;height:100%;}#block-views-employment-block .more strong,#block-views-public-contracts-block .more strong{position:absolute;right:0px;bottom:0px;font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;color:#00FFFF;text-indent:0;font-weight:normal;font-size:25px;font-size:2.5rem;}#block-views-employment-block .more:hover strong,#block-views-public-contracts-block .more:hover strong{color:#eee;}#block-views-employment-block .more strong,#block-views-public-contracts-block .more strong{display:none;}#block-views-public-contracts-block .views-row:before{content:'?';}.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style]{width:100% !important;}#block-fmsh-social-facebook,#block-fmsh-social-scoopit,#block-fmsh-social-twitter,#block-views-contacts-block-3{margin-bottom:15px;-moz-box-shadow:0 2px 3px rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.15);-o-box-shadow:0 2px 3px rgba(0,0,0,0.15);box-shadow:0 2px 3px rgba(0,0,0,0.15);}#block-fmsh-social-facebook .block-inner,#block-fmsh-social-scoopit .block-inner,#block-fmsh-social-twitter .block-inner,#block-views-contacts-block-3 .block-inner{border:1px solid #eee;}#block-fmsh-social-facebook h2,#block-fmsh-social-facebook .join,#block-fmsh-social-scoopit h2,#block-fmsh-social-scoopit .join,#block-fmsh-social-twitter h2,#block-fmsh-social-twitter .join,#block-views-contacts-block-3 h2,#block-views-contacts-block-3 .join{background:#eee;line-height:28px;height:28px;}#block-fmsh-social-facebook h2 strong,#block-fmsh-social-facebook .join strong,#block-fmsh-social-scoopit h2 strong,#block-fmsh-social-scoopit .join strong,#block-fmsh-social-twitter h2 strong,#block-fmsh-social-twitter .join strong,#block-views-contacts-block-3 h2 strong,#block-views-contacts-block-3 .join strong{display:none;}#block-fmsh-social-facebook h2 a,#block-fmsh-social-facebook .join a,#block-fmsh-social-scoopit h2 a,#block-fmsh-social-scoopit .join a,#block-fmsh-social-twitter h2 a,#block-fmsh-social-twitter .join a,#block-views-contacts-block-3 h2 a,#block-views-contacts-block-3 .join a{color:#808080;display:block;}#block-fmsh-social-facebook h2 a:hover,#block-fmsh-social-facebook .join a:hover,#block-fmsh-social-scoopit h2 a:hover,#block-fmsh-social-scoopit .join a:hover,#block-fmsh-social-twitter h2 a:hover,#block-fmsh-social-twitter .join a:hover,#block-views-contacts-block-3 h2 a:hover,#block-views-contacts-block-3 .join a:hover{background-color:#333;color:white;-moz-text-shadow:0 0 10px #00FFFF;-webkit-text-shadow:0 0 10px #00FFFF;-o-text-shadow:0 0 10px #00FFFF;text-shadow:0 0 10px #00FFFF;}#block-fmsh-social-facebook h2 em,#block-fmsh-social-facebook .join em,#block-fmsh-social-scoopit h2 em,#block-fmsh-social-scoopit .join em,#block-fmsh-social-twitter h2 em,#block-fmsh-social-twitter .join em,#block-views-contacts-block-3 h2 em,#block-views-contacts-block-3 .join em{font-style:normal;font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;font-size:28px;font-size:2.8rem;line-height:28px;height:28px;color:#3ACDFF;vertical-align:top;display:inline-block;}#block-fmsh-social-facebook h2,#block-fmsh-social-scoopit h2,#block-fmsh-social-twitter h2,#block-views-contacts-block-3 h2{font-weight:bold;}#block-fmsh-social-facebook h2 em,#block-fmsh-social-scoopit h2 em,#block-fmsh-social-twitter h2 em,#block-views-contacts-block-3 h2 em{background-color:white;}#block-fmsh-social-facebook h2 em{color:#03549F;}#block-fmsh-social-scoopit h2 em{color:#92D309;}#block-fmsh-social-scoopit .join a{background-color:#19171C;color:white;text-align:center;font-family:Georgia,serif;font-style:italic;font-weight:bold;}#block-fmsh-social-scoopit .join em{display:none;}#block-fmsh-social-scoopit .feed{padding:15px 15px 15px 130px;position:relative;}#block-fmsh-social-scoopit .feed img{position:absolute;top:15px;left:15px;max-width:100px;}#block-fmsh-social-scoopit .feed a{color:#19171C;}#block-fmsh-social-scoopit .feed .itemTitle{font-weight:bold;}#block-fmsh-social-scoopit .feed .itemDate{color:#A0ABBD;}#block-fmsh-social-scoopit .feed .itemContent{color:#6E7887;}#block-fmsh-social-twitter .jtwt_tweet{padding:10px;border-bottom:1px dashed #9FABBD;}#block-fmsh-social-twitter .jtwt_tweet:last-child{border-bottom:none;}#block-fmsh-social-twitter a{color:#333;}#block-fmsh-social-twitter a:hover{color:#355587;}#block-fmsh-social-twitter .join{text-align:right;}#block-fmsh-social-twitter .join a{padding-right:10px;}#block-fmsh-social-twitter .join em{color:white;font-size:24px;font-size:2.4rem;-moz-text-shadow:0 1px 2px rgba(0,0,0,0.3);-webkit-text-shadow:0 1px 2px rgba(0,0,0,0.3);-o-text-shadow:0 1px 2px rgba(0,0,0,0.3);text-shadow:0 1px 2px rgba(0,0,0,0.3);margin-left:5px;float:left;}#block-fmsh-social-twitter .jtwt_date{color:#A0ABBD;display:block;text-align:right;font-size:12px;font-size:1.2rem;}.front #block-fmsh-social-twitter{float:right;}.front #block-views-contacts-block-3{margin:10px 0 0 0;width:100%;}.front #block-views-contacts-block-3 h2{cursor:pointer;}.main-content .view{margin-top:0px;}.main-content .view .views-row{margin-bottom:10px;}.main-content .view-agenda .views-row{height:auto;}.main-content .view-agenda .summary,.main-content .view-agenda .summary_content{background-color:#eee;margin:0 0 0 17px;padding:15px;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:15px;font-size:1.5rem;line-height:130%;}.main-content .view-listing .views-row,.region-content-bottom .view-listing .views-row{height:auto;}.main-content .view-listing .summary,.main-content .view-listing .summary_content,.region-content-bottom .view-listing .summary,.region-content-bottom .view-listing .summary_content{background-color:#eee;margin:0px;padding:15px;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:15px;font-size:1.5rem;line-height:130%;}.main-content .view-generic .views-row{padding:15px;border:1px solid #d7d7d7;}.main-content .view-generic .views-row h3{text-transform:uppercase;margin-bottom:0.75em;}.main-content .view-generic .taxonomy{color:#d7d7d7;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:15px;font-size:1.5rem;text-transform:uppercase;}.main-content .view-generic .taxonomy a{font-weight:700;color:#808080;}.main-content .view-generic .taxonomy a:after,.main-content .view-generic .taxonomy span:after{content:',';}.main-content .view-generic .more{display:block;text-align:right;}.main-content.boxed .view-generic .views-row{border:none;}.main-content.boxed .view-generic .views-row-odd{background-color:#eee;}#items-number{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:30px;font-size:3rem;line-height:30px;border-bottom:1px solid #d7d7d7;padding:10px 0;margin-bottom:10px;}.items-number{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:30px;font-size:3rem;line-height:30px;border-bottom:1px solid #d7d7d7;padding:10px 0;margin-bottom:10px;}.perpage{float:right;position:relative;z-index:30;top:-10px;}.perpage ul{position:absolute;right:0px;top:0;}.perpage li{display:none;}.perpage li.current{display:block;}.perpage a{color:#808080;padding:10px 30px 10px 10px;display:block;}.perpage a:hover{background-color:#eee;}.perpage:hover ul{background-color:white;border:1px solid #d7d7d7;margin:-1px -6px -1px -1px;-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.5);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.5);-o-box-shadow:2px 2px 5px rgba(0,0,0,0.5);box-shadow:2px 2px 5px rgba(0,0,0,0.5);}.perpage:hover li{display:block;}.perpage:hover a{padding-right:35px;}.perpage:before{position:absolute;top:8px;right:0;z-index:32;font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;content:'\2193';padding:2px 0 0 10px;}.perpage:hover:before{right:0px;}.current-search-item-active{zoom:1;}.current-search-item-active:before,.current-search-item-active:after{content:"";display:table;}.current-search-item-active:after{clear:both;}.current-search-item-active li{float:left;margin:0 10px 10px 0;padding:2px 5px;background:#808080;color:white;}.current-search-item-active li .remove{display:inline-block;color:white;font-weight:bold;padding:0 5px;}.current-search-item-active li .remove:hover{background-color:#333;}.current-search-item-active a{display:inline-block;color:white;font-weight:bold;padding:0 5px;float:right;margin-left:2px;}.current-search-item-active a:hover{background-color:#333;}.pager{zoom:1;}.pager:before,.pager:after{content:"";display:table;}.pager:after{clear:both;}.pager li{float:left;height:30px;overflow:hidden;line-height:30px;}.pager a{color:#808080;}.pager a:hover{background-color:#eee;}.pager a,.pager span{line-height:30px;float:left;padding:0 10px;}.pager .pager-current{color:#19171C;padding:0 10px;}.pager .pager-last,.pager .pager-first{display:none;}.pager .pager-next,.pager .pager-previous,.pager .pager-last,.pager .pager-first{font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;font-size:15px;font-size:1.5rem;}html{font-size:62.5%;}body{background-color:#d7d7d7;font-family:Arial,sans-serif;}a{text-decoration:none;}.toggleSearch{display:none;}.region-footer{clear:both;}.region-footer .copyright{text-align:center;background:#333;padding:10px 0;color:white;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:13px;font-size:1.3rem;}#block-fmsh-tools-back-to-top{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:18px;font-size:1.8rem;}#block-fmsh-tools-back-to-top a{color:#808080;padding:10px 0;margin:0 0 20px 0;text-align:center;display:block;}#block-fmsh-tools-back-to-top a:before{font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;display:block;content:"↑";font-size:30px;font-size:3rem;}#block-fmsh-tools-back-to-top a:hover{color:#00FFFF;}#block-menu-menu-menu-footer{width:100%;background-color:#19171C;text-align:center;text-transform:lowercase;}#block-menu-menu-menu-footer li{display:inline-block;}#block-menu-menu-menu-footer a{color:white;display:inline-block;padding:5px;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:18px;font-size:1.8rem;}#block-menu-menu-menu-footer a:hover{color:#d7d7d7;}#block-menu-block-3{background:#333;padding:0 4.5% 10px 4.5%;margin-bottom:0;zoom:1;}#block-menu-block-3:before,#block-menu-block-3:after{content:"";display:table;}#block-menu-block-3:after{clear:both;}#block-menu-block-3 a{display:block;color:white;padding:2px 5px;}#block-menu-block-3 a:hover{color:#d7d7d7;}#block-menu-block-3 .menu li{float:left;width:15%;margin:20px 0 0 0;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:18px;font-size:1.8rem;}#block-menu-block-3 .menu li li{margin:0;float:none;text-transform:none;font-family:Arial,sans-serif;font-size:13px;font-size:1.3rem;width:100%;}#block-menu-block-3 .menu li a{display:block;padding:0 15px 0 0;}.mid-666> a,.mid-777> a{visibility:hidden;}.mid-666 li a,.mid-777 li a{visibility:visible;}.sidebar .view-contact-entities-navigation .view-content,.sidebar #block-menu-block-7,.sidebar #block-menu-block-8,.sidebar #block-menu-block-1{border:1px solid #d7d7d7;}.sidebar .view-contact-entities-navigation .view-content .item-list ul a,.sidebar .view-contact-entities-navigation .view-content .menu a,.sidebar #block-menu-block-7 .item-list ul a,.sidebar #block-menu-block-7 .menu a,.sidebar #block-menu-block-8 .item-list ul a,.sidebar #block-menu-block-8 .menu a,.sidebar #block-menu-block-1 .item-list ul a,.sidebar #block-menu-block-1 .menu a{display:block;}.sidebar .view-contact-entities-navigation .view-content .item-list ul>li,.sidebar .view-contact-entities-navigation .view-content .menu>li,.sidebar #block-menu-block-7 .item-list ul>li,.sidebar #block-menu-block-7 .menu>li,.sidebar #block-menu-block-8 .item-list ul>li,.sidebar #block-menu-block-8 .menu>li,.sidebar #block-menu-block-1 .item-list ul>li,.sidebar #block-menu-block-1 .menu>li{clear:left;}.sidebar .view-contact-entities-navigation .view-content .item-list ul>li>a,.sidebar .view-contact-entities-navigation .view-content .menu>li>a,.sidebar #block-menu-block-7 .item-list ul>li>a,.sidebar #block-menu-block-7 .menu>li>a,.sidebar #block-menu-block-8 .item-list ul>li>a,.sidebar #block-menu-block-8 .menu>li>a,.sidebar #block-menu-block-1 .item-list ul>li>a,.sidebar #block-menu-block-1 .menu>li>a{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:18px;font-size:1.8rem;color:#808080;padding:5px 0;}.sidebar .view-contact-entities-navigation .view-content .item-list ul>li>a:before,.sidebar .view-contact-entities-navigation .view-content .menu>li>a:before,.sidebar #block-menu-block-7 .item-list ul>li>a:before,.sidebar #block-menu-block-7 .menu>li>a:before,.sidebar #block-menu-block-8 .item-list ul>li>a:before,.sidebar #block-menu-block-8 .menu>li>a:before,.sidebar #block-menu-block-1 .item-list ul>li>a:before,.sidebar #block-menu-block-1 .menu>li>a:before{font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;font-size:16px;font-size:1.6rem;float:left;padding:5px 15px;content:'\21d2';}.sidebar .view-contact-entities-navigation .view-content .item-list ul>li>a:hover,.sidebar .view-contact-entities-navigation .view-content .menu>li>a:hover,.sidebar #block-menu-block-7 .item-list ul>li>a:hover,.sidebar #block-menu-block-7 .menu>li>a:hover,.sidebar #block-menu-block-8 .item-list ul>li>a:hover,.sidebar #block-menu-block-8 .menu>li>a:hover,.sidebar #block-menu-block-1 .item-list ul>li>a:hover,.sidebar #block-menu-block-1 .menu>li>a:hover{color:#355587;}.sidebar .view-contact-entities-navigation .view-content .item-list ul>li.active>a,.sidebar .view-contact-entities-navigation .view-content .menu>li.active>a,.sidebar #block-menu-block-7 .item-list ul>li.active>a,.sidebar #block-menu-block-7 .menu>li.active>a,.sidebar #block-menu-block-8 .item-list ul>li.active>a,.sidebar #block-menu-block-8 .menu>li.active>a,.sidebar #block-menu-block-1 .item-list ul>li.active>a,.sidebar #block-menu-block-1 .menu>li.active>a{color:#19171C;}.sidebar .view-contact-entities-navigation .view-content .item-list ul>li.active>a:before,.sidebar .view-contact-entities-navigation .view-content .menu>li.active>a:before,.sidebar #block-menu-block-7 .item-list ul>li.active>a:before,.sidebar #block-menu-block-7 .menu>li.active>a:before,.sidebar #block-menu-block-8 .item-list ul>li.active>a:before,.sidebar #block-menu-block-8 .menu>li.active>a:before,.sidebar #block-menu-block-1 .item-list ul>li.active>a:before,.sidebar #block-menu-block-1 .menu>li.active>a:before{content:'\21d3';}.sidebar .view-contact-entities-navigation .view-content .item-list ul>li>ul,.sidebar .view-contact-entities-navigation .view-content .menu>li>ul,.sidebar #block-menu-block-7 .item-list ul>li>ul,.sidebar #block-menu-block-7 .menu>li>ul,.sidebar #block-menu-block-8 .item-list ul>li>ul,.sidebar #block-menu-block-8 .menu>li>ul,.sidebar #block-menu-block-1 .item-list ul>li>ul,.sidebar #block-menu-block-1 .menu>li>ul{border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;background-color:#eee;}.sidebar .view-contact-entities-navigation .view-content .item-list ul>li>ul a,.sidebar .view-contact-entities-navigation .view-content .menu>li>ul a,.sidebar #block-menu-block-7 .item-list ul>li>ul a,.sidebar #block-menu-block-7 .menu>li>ul a,.sidebar #block-menu-block-8 .item-list ul>li>ul a,.sidebar #block-menu-block-8 .menu>li>ul a,.sidebar #block-menu-block-1 .item-list ul>li>ul a,.sidebar #block-menu-block-1 .menu>li>ul a{padding:5px 15px;color:#4F555E;}.sidebar .view-contact-entities-navigation .view-content .item-list ul>li ul ul,.sidebar .view-contact-entities-navigation .view-content .menu>li ul ul,.sidebar #block-menu-block-7 .item-list ul>li ul ul,.sidebar #block-menu-block-7 .menu>li ul ul,.sidebar #block-menu-block-8 .item-list ul>li ul ul,.sidebar #block-menu-block-8 .menu>li ul ul,.sidebar #block-menu-block-1 .item-list ul>li ul ul,.sidebar #block-menu-block-1 .menu>li ul ul{padding-left:20px;}.sidebar .view-contact-entities-navigation .view-content .item-list ul .expanded .menu,.sidebar .view-contact-entities-navigation .view-content .menu .expanded .menu,.sidebar #block-menu-block-7 .item-list ul .expanded .menu,.sidebar #block-menu-block-7 .menu .expanded .menu,.sidebar #block-menu-block-8 .item-list ul .expanded .menu,.sidebar #block-menu-block-8 .menu .expanded .menu,.sidebar #block-menu-block-1 .item-list ul .expanded .menu,.sidebar #block-menu-block-1 .menu .expanded .menu{display:none;}.sidebar .view-contact-entities-navigation .view-content .item-list ul .active-trail .menu,.sidebar .view-contact-entities-navigation .view-content .menu .active-trail .menu,.sidebar #block-menu-block-7 .item-list ul .active-trail .menu,.sidebar #block-menu-block-7 .menu .active-trail .menu,.sidebar #block-menu-block-8 .item-list ul .active-trail .menu,.sidebar #block-menu-block-8 .menu .active-trail .menu,.sidebar #block-menu-block-1 .item-list ul .active-trail .menu,.sidebar #block-menu-block-1 .menu .active-trail .menu{display:block;}#block-views-contacts-block{font-family:'Roboto Condensed',sans-serif;font-weight:300;}#block-views-contacts-block .view-content{background-color:#eee;padding:15px;font-size:15px;font-size:1.5rem;color:#808080;}#block-views-contacts-block .view-content .views-label,#block-views-contacts-block .view-content .views-content{display:block;}#block-views-contacts-block .view-content .views-field{margin:0 0 10px 0;}#block-views-contacts-block .view-content .views-label{font-size:18px;font-size:1.8rem;color:#19171C;padding-bottom:10px;}#block-views-contacts-block .view-content a{color:#355587;}#block-views-contacts-block h2{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:35px;font-size:3.5rem;color:#808080;line-height:110%;}.toolbox.first-set{display:none;}.page-node .toolbox.first-set,.page-views .toolbox.first-set{display:block;}.main-content .node-generic-page .group_summary .field-name-field-visu{float:none;background:transparent;padding:0;margin:0 0 10px 0;position:relative;text-align:center;width:100%;}.main-content .node-generic-page .group_summary .field-name-field-visu:before,.main-content .node-generic-page .group_summary .field-name-field-visu:after{content:'';}.main-content .node-generic-page .group_summary .field-name-field-visu img{width:auto;max-width:100%;}.field-name-field-visu.visuSlider{margin:0;position:relative;overflow:hidden;background-image:-o-linear-gradient(bottom,#eee 0%,white 100%);background-image:-moz-linear-gradient(bottom,#eee 0%,white 100%);background-image:-webkit-linear-gradient(bottom,#eee 0%,white 100%);background-image:-ms-linear-gradient(bottom,#eee 0%,white 100%);background-image:linear-gradient(bottom,#eee 0%,white 100%);border:1px solid #eee;}.field-name-field-visu.visuSlider .block-inner,.field-name-field-visu.visuSlider .content,.field-name-field-visu.visuSlider .view,.field-name-field-visu.visuSlider .view-content,.field-name-field-visu.visuSlider .iosSlider,.field-name-field-visu.visuSlider .slider,.field-name-field-visu.visuSlider .slide{width:100%;height:100%;}.field-name-field-visu.visuSlider .iosSlider{display:block !important;}.field-name-field-visu.visuSlider .skip{-moz-text-shadow:0 1px 2px rgba(0,0,0,0.5);-webkit-text-shadow:0 1px 2px rgba(0,0,0,0.5);-o-text-shadow:0 1px 2px rgba(0,0,0,0.5);text-shadow:0 1px 2px rgba(0,0,0,0.5);font-size:20px;z-index:2;position:absolute;left:0;bottom:40%;width:100%;}.field-name-field-visu.visuSlider .skip li{font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;position:absolute;bottom:0;width:30px;height:60px;line-height:60px;text-align:center;color:#00FFFF;opacity:0.7;z-index:10;cursor:pointer;}.field-name-field-visu.visuSlider .skip li:hover{color:#333;opacity:0.9;}.field-name-field-visu.visuSlider .skip li.next{right:0;-webkit-transition:right 0.5s ease-in-out 0s;-moz-transition:right 0.5s ease-in-out 0s;-o-transition:right 0.5s ease-in-out 0s;-ms-transition:right 0.5s ease-in-out 0s;transition:right 0.5s ease-in-out 0s;}.field-name-field-visu.visuSlider .skip li.next.unselectable{-webkit-transition:right 0.5s ease-in-out 0s;-moz-transition:right 0.5s ease-in-out 0s;-o-transition:right 0.5s ease-in-out 0s;-ms-transition:right 0.5s ease-in-out 0s;transition:right 0.5s ease-in-out 0s;right:-30px;}.field-name-field-visu.visuSlider .skip li.prev{left:0;-webkit-transition:left 0.5s ease-in-out 0s;-moz-transition:left 0.5s ease-in-out 0s;-o-transition:left 0.5s ease-in-out 0s;-ms-transition:left 0.5s ease-in-out 0s;transition:left 0.5s ease-in-out 0s;}.field-name-field-visu.visuSlider .skip li.prev.unselectable{left:-30px;}.field-name-field-visu.visuSlider .skip li.unselectable{cursor:default !important;}.field-name-field-visu.visuSlider .skip li.unselectable:hover{opacity:0.2;}.field-name-field-visu.visuSlider .skip li{color:white;}.field-name-field-visu.visuSlider .skip li:hover{color:#00FFFF;}.field-name-field-visu.visuSlider .index{position:absolute;top:7px;left:7px;font-size:14px;z-index:10;}.field-name-field-visu.visuSlider .index li{float:left;height:25px;width:25px;font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;color:white;-moz-text-shadow:0 1px 2px rgba(0,0,0,0.5);-webkit-text-shadow:0 1px 2px rgba(0,0,0,0.5);-o-text-shadow:0 1px 2px rgba(0,0,0,0.5);text-shadow:0 1px 2px rgba(0,0,0,0.5);opacity:0.7;}.field-name-field-visu.visuSlider .index li:hover{color:#00FFFF;opacity:1;}.field-name-field-visu.visuSlider .slide{float:left;position:relative;overflow:hidden;}.field-name-field-visu.visuSlider .slide .caption{background-color:#19171C;background-color:rgba(25,23,28,0.7);text-align:left;display:block;position:absolute;bottom:0;left:0;right:0;padding:10px 15px;font-family:'Roboto Condensed',sans-serif;font-weight:400;color:white;-moz-text-shadow:0 1px 0 #19171C;-webkit-text-shadow:0 1px 0 #19171C;-o-text-shadow:0 1px 0 #19171C;text-shadow:0 1px 0 #19171C;}.field-name-field-visu.visuSlider .slide .caption h3,.field-name-field-visu.visuSlider .slide .caption p{line-height:20px;margin:0;font-size:18px;font-size:1.8rem;max-height:60px;overflow:hidden;text-overflow:ellipsis;color:white;}.field-name-field-visu.visuSlider .slide .caption .taxonomy{text-transform:uppercase;}.field-name-field-visu.visuSlider .slide img{position:absolute;left:50%;top:50%;min-width:100%;min-height:100%;width:auto;height:auto;}.field-name-field-visu.visuSlider .slide.keep-ratio .views-field,.field-name-field-visu.visuSlider .slide.keep-ratio .field-content,.field-name-field-visu.visuSlider .slide.cover .views-field,.field-name-field-visu.visuSlider .slide.cover .field-content{display:block;width:100%;height:100%;text-align:center;}.field-name-field-visu.visuSlider .slide.keep-ratio .image,.field-name-field-visu.visuSlider .slide.cover .image{position:absolute;top:30px;left:30px;bottom:30px;right:30px;}.field-name-field-visu.visuSlider .slide.keep-ratio img,.field-name-field-visu.visuSlider .slide.cover img{min-width:0;min-height:0;max-width:100%;max-height:100%;}.field-name-field-visu.visuSlider .slide.cover img,.field-name-field-visu.visuSlider .slide .cover img{-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.15);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.15);-o-box-shadow:1px 1px 5px rgba(0,0,0,0.15);box-shadow:1px 1px 5px rgba(0,0,0,0.15);}.field-name-field-visu.visuSlider .slide a{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(/sites/all/themes/fmsh_theme/images/empty.gif);}.field-name-field-visu.visuSlider .slide a span{display:none;}.field-name-field-visu.visuSlider .iosSlider{width:100%;}.field-name-field-visu.visuSlider .iosSlider .slider{height:100%;width:100%;}.field-name-field-visu.visuSlider .slide{background-image:-o-linear-gradient(bottom,#eee 0%,white 100%);background-image:-moz-linear-gradient(bottom,#eee 0%,white 100%);background-image:-webkit-linear-gradient(bottom,#eee 0%,white 100%);background-image:-ms-linear-gradient(bottom,#eee 0%,white 100%);background-image:linear-gradient(bottom,#eee 0%,white 100%);}.field-name-field-visu.visuSlider .slide .field-name-field-visu-image{position:absolute;left:30px;right:30px;top:30px;bottom:30px;}.field-name-field-visu.visuSlider .slide .field-name-field-visu-image .field,.field-name-field-visu.visuSlider .slide .field-name-field-visu-image .field-items,.field-name-field-visu.visuSlider .slide .field-name-field-visu-image .field-item{position:static;display:block;width:100%;height:100%;}.field-name-field-visu.visuSlider .slide .field-name-field-visu-image img{min-height:0;min-width:0;}.field-collection-item-field-visu{position:relative;}.group-content-visu .copyright,.field-collection-item-field-visu .copyright{color:#19171C;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:13px;font-size:1.3rem;padding:0 0 0 65px;position:absolute;top:10px;right:10px;z-index:1;position:absolute;background-image:url(/sites/all/themes/fmsh_theme/images/st.png);background-repeat:repeat-x;background-position:right -575px;background-repeat:no-repeat;width:0px;line-height:30px;overflow:hidden;}.group-content-visu .copyright:hover,.field-collection-item-field-visu .copyright:hover{width:auto;background-color:#eee;-moz-box-shadow:0 10px 10px rgba(0,0,0,0.15);-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.15);-o-box-shadow:0 10px 10px rgba(0,0,0,0.15);box-shadow:0 10px 10px rgba(0,0,0,0.15);padding:0 65px 0 10px;cursor:help;}.field-name-field-related-topic,.field-name-field-keywords,.field-name-field-people-disciplines{padding-top:10px;}.field-name-field-related-topic .field-item,.field-name-field-keywords .field-item,.field-name-field-people-disciplines .field-item{display:inline;margin-right:10px;}.field-name-field-people-page-gender,.field-name-field-people-page-firstname,.field-name-field-people-page-lastname{display:inline;margin-right:4px;}.field-name-field-date-position .field-items .field-item{width:35%;display:inline-block;}article{margin-bottom:15px;}#main .tabs.primary li a{color:#00c2c2;}#main .tabs.primary li a:hover{color:#355587;}.exposed{height:50px;margin:0;padding:0;}.view-filters{float:right;}.view .views-exposed-form .views-exposed-widget{float:right;}.form-item-items-per-page{position:relative;z-index:10;width:45px;}.form-item-items-per-page select{display:none;}.form-item-items-per-page label{display:none;}.view .view-header .pitch.no-medium{display:none;}.view .view-header p{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:15px;font-size:1.5rem;color:#808080;margin-top:0;}.main-content img{max-width:100%;height:auto;}#block-views-ressources-block,#block-views-program-block,#block-views-program-block-1,#block-views-program-block-2{border-bottom:1px solid white;}#block-views-ressources-block .title,#block-views-program-block .title,#block-views-program-block-1 .title,#block-views-program-block-2 .title{cursor:pointer;padding:5px 15px;background:#d7d7d7;color:#808080;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:18px;font-size:1.8rem;}#block-views-ressources-block .title:after,#block-views-program-block .title:after,#block-views-program-block-1 .title:after,#block-views-program-block-2 .title:after{font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;float:right;content:"▼";padding-top:2px;font-size:20px;font-size:2rem;-webkit-transition:transform 0.4s ease-in-out 0s;-moz-transition:transform 0.4s ease-in-out 0s;-o-transition:transform 0.4s ease-in-out 0s;-ms-transition:transform 0.4s ease-in-out 0s;transition:transform 0.4s ease-in-out 0s;}#block-views-ressources-block .title:hover,#block-views-program-block .title:hover,#block-views-program-block-1 .title:hover,#block-views-program-block-2 .title:hover{color:#19171C;}#block-views-ressources-block .title.opened,#block-views-program-block .title.opened,#block-views-program-block-1 .title.opened,#block-views-program-block-2 .title.opened{background:#808080;color:white;}#block-views-ressources-block .title.opened:after,#block-views-program-block .title.opened:after,#block-views-program-block-1 .title.opened:after,#block-views-program-block-2 .title.opened:after{-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}#block-views-ressources-block h2,#block-views-program-block h2,#block-views-program-block-1 h2,#block-views-program-block-2 h2{display:inline-block;*zoom:1;*display:inline;}#block-views-ressources-block .content,#block-views-program-block .content,#block-views-program-block-1 .content,#block-views-program-block-2 .content{padding:15px;background-image:-o-linear-gradient(bottom,white 0%,#eee 100%);background-image:-moz-linear-gradient(bottom,white 0%,#eee 100%);background-image:-webkit-linear-gradient(bottom,white 0%,#eee 100%);background-image:-ms-linear-gradient(bottom,white 0%,#eee 100%);background-image:linear-gradient(bottom,white 0%,#eee 100%);background-color:#eee;}#block-views-ressources-block .content h3 .date-display-single,#block-views-program-block .content h3 .date-display-single,#block-views-program-block-1 .content h3 .date-display-single,#block-views-program-block-2 .content h3 .date-display-single{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:20px;font-size:2rem;color:#808080;padding-bottom:10px;}#block-views-person-tabs-block .view{margin:0;}#block-views-person-tabs-block .view-content{font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:20px;font-size:2rem;}.sidebar a{color:#848FA1;}.main-content h2.node-title{padding-bottom:10px;}.node-type-generic-page .group_data .field-name-field-associated-program{margin-top:10px;}.node-type-generic-page .group_data .field-name-field-associated-program .field-item{float:left;margin-right:3px;}.webform-client-form .form-item label{width:100px;display:block;float:left;}.webform-client-form .form-item{padding-bottom:7px;}#webform-component-message .form-textarea-wrapper{clear:left;padding-top:5px;}.webform-client-form #edit-actions input{width:100%;bottom:0;right:0;left:0;color:#fff;padding:2px 0;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:30px;font-size:3rem;cursor:pointer;border:0;outline:0;margin-top:15px;background:#355587;z-index:400;-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);-o-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5);}#user-login,#user-pass,#fmsh-ldap-login-form{margin-bottom:20px;zoom:1;}#user-login:before,#user-login:after,#user-pass:before,#user-pass:after,#fmsh-ldap-login-form:before,#fmsh-ldap-login-form:after{content:"";display:table;}#user-login:after,#user-pass:after,#fmsh-ldap-login-form:after{clear:both;}#user-login .description,#user-pass .description,#fmsh-ldap-login-form .description{display:none;color:#19171C;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:13px;font-size:1.3rem;position:absolute;top:10px;left:53%;z-index:1;position:absolute;line-height:30px;overflow:hidden;}#user-login .form-item,#user-pass .form-item,#fmsh-ldap-login-form .form-item{position:relative;padding:0 0 20px 0;clear:both;}#user-login .form-required,#user-pass .form-required,#fmsh-ldap-login-form .form-required{display:none;}#user-login label,#user-pass label,#fmsh-ldap-login-form label{width:48%;padding:0 2% 0 0;float:left;text-align:right;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:25px;font-size:2.5rem;text-transform:uppercase;}#user-login label:hover ~.description,#user-pass label:hover ~.description,#fmsh-ldap-login-form label:hover ~.description{display:block;background-color:#eee;-moz-box-shadow:0 10px 10px rgba(0,0,0,0.15);-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.15);-o-box-shadow:0 10px 10px rgba(0,0,0,0.15);box-shadow:0 10px 10px rgba(0,0,0,0.15);padding:0 10px;cursor:help;}#user-login input.form-text,#user-login input.form-submit,#user-pass input.form-text,#user-pass input.form-submit,#fmsh-ldap-login-form input.form-text,#fmsh-ldap-login-form input.form-submit{font-size:20px;font-size:2rem;padding:5px 10px;width:25%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}#user-login input.form-text:focus,#user-pass input.form-text:focus,#fmsh-ldap-login-form input.form-text:focus{border-color:#355587;color:#355587;}#user-login input.form-submit,#user-pass input.form-submit,#fmsh-ldap-login-form input.form-submit{font-family:'Roboto Condensed',sans-serif;font-weight:300;margin:0 0 0 50%;border:1px solid #355587;background:#355587;color:white;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;font-weight:400;-moz-box-shadow:1px 1px 10px #19171C;-webkit-box-shadow:1px 1px 10px #19171C;-o-box-shadow:1px 1px 10px #19171C;box-shadow:1px 1px 10px #19171C;}#user-pass label{font-size:18px;font-size:1.8rem;}#user-pass input.form-submit{font-size:15px;font-size:1.5rem;}#user-pass input.form-text,#user-pass input.form-submit{width:35%;}.page-user .tabs{border:none;}.page-user .tabs li{float:right;background:none;border:none;}.page-user .tabs li a{background:none;border:none;}.page-user .tabs li.active{display:none;}.node-type-homepage-intranet #main{display:none;}.node-type-homepage-intranet .region-homeblocks{clear:both;}.node-type-homepage-intranet .region-homeblocks .block{float:left;margin:1.65% 0 0 1.65%;width:31.68%;height:150px;position:relative;}.node-type-homepage-intranet .region-homeblocks .block#block-views-intranet-homepage-block-5{background-color:#264f6d;}.node-type-homepage-intranet .region-homeblocks .block#block-views-intranet-homepage-block{background-color:#3e8fac;}.node-type-homepage-intranet .region-homeblocks .block#block-views-intranet-homepage-block-1{background-color:#90c83f;}.node-type-homepage-intranet .region-homeblocks .block#block-views-intranet-homepage-block-2{background-color:#342d70;}.node-type-homepage-intranet .region-homeblocks .block#block-views-intranet-homepage-block-3{background-color:#ffa133;}.node-type-homepage-intranet .region-homeblocks .block#block-views-intranet-homepage-block-4{background-color:#ba5c8e;}.node-type-homepage-intranet .region-homeblocks .block#block-views-intranet-homepage-block:hover,.node-type-homepage-intranet .region-homeblocks .block#block-views-intranet-homepage-block-1:hover,.node-type-homepage-intranet .region-homeblocks .block#block-views-intranet-homepage-block-2:hover,.node-type-homepage-intranet .region-homeblocks .block#block-views-intranet-homepage-block-3:hover,.node-type-homepage-intranet .region-homeblocks .block#block-views-intranet-homepage-block-4:hover,.node-type-homepage-intranet .region-homeblocks .block#block-views-intranet-homepage-block-5:hover{background-color:#333;}.node-type-homepage-intranet .region-homeblocks .block .views-row h2{font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:32px;font-size:3.2rem;text-transform:uppercase;color:white;line-height:100%;text-align:right;padding:15px 10px 0 0;-moz-text-shadow:0 1px 2px rgba(0,0,0,0.8);-webkit-text-shadow:0 1px 2px rgba(0,0,0,0.8);-o-text-shadow:0 1px 2px rgba(0,0,0,0.8);text-shadow:0 1px 2px rgba(0,0,0,0.8);}.node-type-homepage-intranet .region-homeblocks .block .views-row a{display:block;position:absolute;top:0;left:0;right:0;bottom:0;}.node-type-homepage-intranet .region-homeblocks .block .views-row a strong{position:absolute;right:7px;bottom:7px;font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;color:white;text-indent:0;font-weight:normal;font-size:25px;font-size:2.5rem;}.node-type-homepage-intranet #block-block-13{position:absolute;}.node-intranet h2.node-title{display:none;}div.atclear{width:124px;}#block-fmsh-social-googleplus{display:none;}.two-sidebars .main-content .group_summary .field-name-field-visu{width:100%;}.responsive{z-index:2;}@media screen and (min-width:1200px){#responsive-stylesheet{z-index:1;opacity:0.1;}}@media screen and (max-width:980px){.no-normal{display:block;}.container{padding-top:80px;}.no-medium{display:none;}.only-small{display:none;}.only-medium{display:block;}.one-sidebar.sidebar-second .region-content,.one-sidebar.sidebar-first .region-content,.one-sidebar.sidebar-second .region-content,.two-sidebars .region-content{width:91%;margin:0 0 0 4.5%;}.one-sidebar.sidebar-second .region-content header,.one-sidebar.sidebar-first .region-content header,.one-sidebar.sidebar-second .region-content header,.two-sidebars .region-content header{margin-left:0;width:auto;}.one-sidebar.sidebar-second .region-sidebar-second,.one-sidebar.sidebar-first .region-sidebar-second,.one-sidebar.sidebar-second .region-sidebar-second,.two-sidebars .region-sidebar-second{width:91%;margin:0 4.5%;float:none;}.one-sidebar.sidebar-second .region-sidebar-first,.one-sidebar.sidebar-first .region-sidebar-first,.one-sidebar.sidebar-second .region-sidebar-first,.two-sidebars .region-sidebar-first{width:100%;height:100%;margin:-120px 0 0 -200%;position:relative;z-index:800;}.region-sidebar-first{background-color:transparent;}.region-sidebar-first .aside-inner{position:absolute;top:0;right:0;left:0;bottom:0px;left:0;background:#eee;-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);-o-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5);overflow:auto;}.opened-sidebar.sidebar-first,.opened-sidebar.two-sidebars{height:100%;overflow:hidden;}.opened-sidebar.sidebar-first .container,.opened-sidebar.two-sidebars .container{height:100%;overflow:hidden;}.opened-sidebar.sidebar-first .sidebars,.opened-sidebar.two-sidebars .sidebars{position:absolute;height:100%;width:100%;-webkit-transition:all 1s ease-in-out 0s;-moz-transition:all 1s ease-in-out 0s;-o-transition:all 1s ease-in-out 0s;-ms-transition:all 1s ease-in-out 0s;transition:all 1s ease-in-out 0s;margin:-120px 0 0 0;z-index:800;}.opened-sidebar.sidebar-first .region-sidebar-first,.opened-sidebar.two-sidebars .region-sidebar-first{position:absolute;top:0px;right:0;bottom:0;left:0;margin:0;background:#eee;-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);-o-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5);overflow:auto;height:auto;}.opened-sidebar.sidebar-first .region-sidebar-first .region-blockgroup-facets,.opened-sidebar.two-sidebars .region-sidebar-first .region-blockgroup-facets{padding:20px 4.5% 0px 4.5%;margin:0;width:91%;}.opened-sidebar.sidebar-first .region-sidebar-second,.opened-sidebar.two-sidebars .region-sidebar-second{display:none;}.opened-sidebar.sidebar-first .padder,.opened-sidebar.two-sidebars .padder{padding:20px 4.5% 70px 4.5%;}.opened-sidebar.sidebar-first .refine-wrapper,.opened-sidebar.two-sidebars .refine-wrapper{zoom:1;margin-top:0;}.opened-sidebar.sidebar-first .refine-wrapper:before,.opened-sidebar.sidebar-first .refine-wrapper:after,.opened-sidebar.two-sidebars .refine-wrapper:before,.opened-sidebar.two-sidebars .refine-wrapper:after{content:"";display:table;}.opened-sidebar.sidebar-first .refine-wrapper:after,.opened-sidebar.two-sidebars .refine-wrapper:after{clear:both;}.opened-sidebar.sidebar-first .cancel,.opened-sidebar.two-sidebars .cancel{display:block;float:right;}.opened-sidebar.sidebar-first .region-blockgroup-facets #send-refine,.opened-sidebar.two-sidebars .region-blockgroup-facets #send-refine{display:block;position:fixed;margin-top:15px;width:100%;color:white;padding:2px 0;cursor:pointer;font-family:'Roboto Condensed',sans-serif;font-weight:400;border:none;outline:none;bottom:0;right:0;left:0;background:#355587;font-size:30px;font-size:3rem;z-index:400;-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);-o-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5);text-align:center;}.opened-sidebar.sidebar-first .region-blockgroup-facets #send-refine:hover,.opened-sidebar.two-sidebars .region-blockgroup-facets #send-refine:hover{background-color:#333;}.container .region-content header{margin-left:0;}#block-block-10,#block-block-11{padding:0px 4.5% 0px 4.5%;}.region-blockgroup-menusphone #block-block-4{height:40px;}.region-blockgroup-menusphone #block-block-4 .menu>li a{padding-left:10px;}#block-fmsh-tools-mobile-toggler{position:absolute;top:40px;height:40px;left:1.5%;width:98.5%;background-color:#848FA1;}#block-fmsh-tools-mobile-toggler .toggler{position:absolute;font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;color:white;line-height:40px;height:40px;padding:0 10px;font-size:24px;font-size:2.4rem;}#block-fmsh-tools-mobile-toggler .toggler span{font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:18px;font-size:1.8rem;text-transform:uppercase;display:inline-block;padding:0 10px;vertical-align:top;}#block-fmsh-tools-mobile-toggler .toggler:hover{background-color:#9FABBD;}#block-fmsh-tools-mobile-toggler .toggleMenu{left:17.3%;width:100px;z-index:2;}#block-fmsh-tools-mobile-toggler .toggleSearch{right:0px;padding:0 10px;z-index:11;}#block-fmsh-tools-mobile-toggler .toggleSearch span{display:none;}.front #block-fmsh-tools-mobile-toggler .toggleMenu{left:32.8%;}.region-blockgroup-menustablette{position:absolute;top:80px;left:18.5%;width:81.5%;padding-bottom:40px;background:white;-moz-box-shadow:1px 1px 10px rgba(0,0,0,0.5);-webkit-box-shadow:1px 1px 10px rgba(0,0,0,0.5);-o-box-shadow:1px 1px 10px rgba(0,0,0,0.5);box-shadow:1px 1px 10px rgba(0,0,0,0.5);display:none;}.region-blockgroup-menustablette #block-menu-block-2 .menu,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .menu,.region-blockgroup-menustablette #block-locale-language .menu,.region-blockgroup-menustablette #block-menu-block-6 .menu,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .menu{width:100%;float:none;}.region-blockgroup-menustablette #block-menu-block-2 .menu a,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .menu a,.region-blockgroup-menustablette #block-locale-language .menu a,.region-blockgroup-menustablette #block-menu-block-6 .menu a,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .menu a{display:block;}.region-blockgroup-menustablette #block-menu-block-2 .menu> li,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .menu> li,.region-blockgroup-menustablette #block-locale-language .menu> li,.region-blockgroup-menustablette #block-menu-block-6 .menu> li,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .menu> li{float:none;}.region-blockgroup-menustablette #block-menu-block-2 .menu> li a,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .menu> li a,.region-blockgroup-menustablette #block-locale-language .menu> li a,.region-blockgroup-menustablette #block-menu-block-6 .menu> li a,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .menu> li a{white-space:normal;}.region-blockgroup-menustablette #block-menu-block-2 .menu> li a span,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .menu> li a span,.region-blockgroup-menustablette #block-locale-language .menu> li a span,.region-blockgroup-menustablette #block-menu-block-6 .menu> li a span,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .menu> li a span{display:inline;padding:auto;}.region-blockgroup-menustablette #block-menu-block-2 .menu li li ul,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .menu li li ul,.region-blockgroup-menustablette #block-locale-language .menu li li ul,.region-blockgroup-menustablette #block-menu-block-6 .menu li li ul,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .menu li li ul{display:block;}.region-blockgroup-menustablette #block-menu-block-2 .menu ul,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .menu ul,.region-blockgroup-menustablette #block-locale-language .menu ul,.region-blockgroup-menustablette #block-menu-block-6 .menu ul,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .menu ul{display:block;width:100%;left:0;position:static;}.region-blockgroup-menustablette #block-menu-block-2 .menu li.hover,.region-blockgroup-menustablette #block-menu-block-2 .menu li:hover,.region-blockgroup-menustablette #block-menu-block-2 .menu li.active-trail,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .menu li.hover,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .menu li:hover,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .menu li.active-trail,.region-blockgroup-menustablette #block-locale-language .menu li.hover,.region-blockgroup-menustablette #block-locale-language .menu li:hover,.region-blockgroup-menustablette #block-locale-language .menu li.active-trail,.region-blockgroup-menustablette #block-menu-block-6 .menu li.hover,.region-blockgroup-menustablette #block-menu-block-6 .menu li:hover,.region-blockgroup-menustablette #block-menu-block-6 .menu li.active-trail,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .menu li.hover,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .menu li:hover,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .menu li.active-trail{padding-bottom:0;}.region-blockgroup-menustablette #block-menu-block-2 .menu li.hover>a,.region-blockgroup-menustablette #block-menu-block-2 .menu li:hover>a,.region-blockgroup-menustablette #block-menu-block-2 .menu li.active-trail>a,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .menu li.hover>a,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .menu li:hover>a,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .menu li.active-trail>a,.region-blockgroup-menustablette #block-locale-language .menu li.hover>a,.region-blockgroup-menustablette #block-locale-language .menu li:hover>a,.region-blockgroup-menustablette #block-locale-language .menu li.active-trail>a,.region-blockgroup-menustablette #block-menu-block-6 .menu li.hover>a,.region-blockgroup-menustablette #block-menu-block-6 .menu li:hover>a,.region-blockgroup-menustablette #block-menu-block-6 .menu li.active-trail>a,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .menu li.hover>a,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .menu li:hover>a,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .menu li.active-trail>a{color:white;background-color:#355587;}.region-blockgroup-menustablette #block-menu-block-2 .menu li.active-trail>a,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .menu li.active-trail>a,.region-blockgroup-menustablette #block-locale-language .menu li.active-trail>a,.region-blockgroup-menustablette #block-menu-block-6 .menu li.active-trail>a,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .menu li.active-trail>a{background-color:#848FA1;}.region-blockgroup-menustablette #block-menu-block-2 .menu li.active-trail>a:hover,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .menu li.active-trail>a:hover,.region-blockgroup-menustablette #block-locale-language .menu li.active-trail>a:hover,.region-blockgroup-menustablette #block-menu-block-6 .menu li.active-trail>a:hover,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .menu li.active-trail>a:hover{background-color:#6E7887;color:white;}.region-blockgroup-menustablette #block-menu-block-2 .menu li.active-trail>a.active-trail:hover,.region-blockgroup-menustablette #block-menu-block-2 .menu li.active-trail>a.active-trail,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .menu li.active-trail>a.active-trail:hover,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .menu li.active-trail>a.active-trail,.region-blockgroup-menustablette #block-locale-language .menu li.active-trail>a.active-trail:hover,.region-blockgroup-menustablette #block-locale-language .menu li.active-trail>a.active-trail,.region-blockgroup-menustablette #block-menu-block-6 .menu li.active-trail>a.active-trail:hover,.region-blockgroup-menustablette #block-menu-block-6 .menu li.active-trail>a.active-trail,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .menu li.active-trail>a.active-trail:hover,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .menu li.active-trail>a.active-trail{color:white;background-color:#355587;}.region-blockgroup-menustablette #block-menu-block-2 .menu li.active-trail li.active-trail a,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .menu li.active-trail li.active-trail a,.region-blockgroup-menustablette #block-locale-language .menu li.active-trail li.active-trail a,.region-blockgroup-menustablette #block-menu-block-6 .menu li.active-trail li.active-trail a,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .menu li.active-trail li.active-trail a{background-color:#6E7887;color:white;}.region-blockgroup-menustablette #block-menu-block-2 .menu> li.hover > ul,.region-blockgroup-menustablette #block-menu-block-2 .menu> li:hover > ul,.region-blockgroup-menustablette #block-menu-block-2 .menu li li.hover ul,.region-blockgroup-menustablette #block-menu-block-2 .menu li li:hover ul,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .menu> li.hover > ul,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .menu> li:hover > ul,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .menu li li.hover ul,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .menu li li:hover ul,.region-blockgroup-menustablette #block-locale-language .menu> li.hover > ul,.region-blockgroup-menustablette #block-locale-language .menu> li:hover > ul,.region-blockgroup-menustablette #block-locale-language .menu li li.hover ul,.region-blockgroup-menustablette #block-locale-language .menu li li:hover ul,.region-blockgroup-menustablette #block-menu-block-6 .menu> li.hover > ul,.region-blockgroup-menustablette #block-menu-block-6 .menu> li:hover > ul,.region-blockgroup-menustablette #block-menu-block-6 .menu li li.hover ul,.region-blockgroup-menustablette #block-menu-block-6 .menu li li:hover ul,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .menu> li.hover > ul,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .menu> li:hover > ul,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .menu li li.hover ul,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .menu li li:hover ul{position:static;}.region-blockgroup-menustablette #block-menu-block-2 .menu ul a,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .menu ul a,.region-blockgroup-menustablette #block-locale-language .menu ul a,.region-blockgroup-menustablette #block-menu-block-6 .menu ul a,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .menu ul a{line-height:40px;}.region-blockgroup-menustablette #block-menu-block-2 li,.region-blockgroup-menustablette #block-menu-menu-secondary-menu li,.region-blockgroup-menustablette #block-locale-language li,.region-blockgroup-menustablette #block-menu-block-6 li,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu li{float:none;display:block;}.region-blockgroup-menustablette #block-menu-block-2 li a,.region-blockgroup-menustablette #block-menu-block-2 li span.language-link,.region-blockgroup-menustablette #block-menu-menu-secondary-menu li a,.region-blockgroup-menustablette #block-menu-menu-secondary-menu li span.language-link,.region-blockgroup-menustablette #block-locale-language li a,.region-blockgroup-menustablette #block-locale-language li span.language-link,.region-blockgroup-menustablette #block-menu-block-6 li a,.region-blockgroup-menustablette #block-menu-block-6 li span.language-link,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu li a,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu li span.language-link{margin:0;line-height:inherit;height:40px;display:block;padding:0 0 0 10px;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:25px;font-size:2.5rem;line-height:40px;background-color:#848FA1;border-bottom:2px solid white;-moz-text-shadow:0 0 0 transparent;-webkit-text-shadow:0 0 0 transparent;-o-text-shadow:0 0 0 transparent;text-shadow:0 0 0 transparent;}.region-blockgroup-menustablette #block-menu-block-2 li a:hover,.region-blockgroup-menustablette #block-menu-block-2 li span.language-link:hover,.region-blockgroup-menustablette #block-menu-menu-secondary-menu li a:hover,.region-blockgroup-menustablette #block-menu-menu-secondary-menu li span.language-link:hover,.region-blockgroup-menustablette #block-locale-language li a:hover,.region-blockgroup-menustablette #block-locale-language li span.language-link:hover,.region-blockgroup-menustablette #block-menu-block-6 li a:hover,.region-blockgroup-menustablette #block-menu-block-6 li span.language-link:hover,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu li a:hover,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu li span.language-link:hover{background-color:#6E7887;}.region-blockgroup-menustablette #block-menu-block-2 li a.parent:after,.region-blockgroup-menustablette #block-menu-block-2 li span.language-link.parent:after,.region-blockgroup-menustablette #block-menu-menu-secondary-menu li a.parent:after,.region-blockgroup-menustablette #block-menu-menu-secondary-menu li span.language-link.parent:after,.region-blockgroup-menustablette #block-locale-language li a.parent:after,.region-blockgroup-menustablette #block-locale-language li span.language-link.parent:after,.region-blockgroup-menustablette #block-menu-block-6 li a.parent:after,.region-blockgroup-menustablette #block-menu-block-6 li span.language-link.parent:after,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu li a.parent:after,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu li span.language-link.parent:after{font-family:Arial,sans-serif;font-size:1.2em;content:"+";float:right;line-height:40px;padding:0 10px;}.region-blockgroup-menustablette #block-menu-block-2 li a:before,.region-blockgroup-menustablette #block-menu-block-2 li span.language-link:before,.region-blockgroup-menustablette #block-menu-menu-secondary-menu li a:before,.region-blockgroup-menustablette #block-menu-menu-secondary-menu li span.language-link:before,.region-blockgroup-menustablette #block-locale-language li a:before,.region-blockgroup-menustablette #block-locale-language li span.language-link:before,.region-blockgroup-menustablette #block-menu-block-6 li a:before,.region-blockgroup-menustablette #block-menu-block-6 li span.language-link:before,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu li a:before,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu li span.language-link:before{display:none;}.region-blockgroup-menustablette #block-menu-block-2 li span.language-link,.region-blockgroup-menustablette #block-menu-menu-secondary-menu li span.language-link,.region-blockgroup-menustablette #block-locale-language li span.language-link,.region-blockgroup-menustablette #block-menu-block-6 li span.language-link,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu li span.language-link{border-top:2px solid white;border-bottom-width:0;}.region-blockgroup-menustablette #block-menu-block-2 .hover a,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .hover a,.region-blockgroup-menustablette #block-locale-language .hover a,.region-blockgroup-menustablette #block-menu-block-6 .hover a,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .hover a{background-color:#355587;}.region-blockgroup-menustablette #block-menu-block-2 .hover a:hover,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .hover a:hover,.region-blockgroup-menustablette #block-locale-language .hover a:hover,.region-blockgroup-menustablette #block-menu-block-6 .hover a:hover,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .hover a:hover{background-color:#333;}.region-blockgroup-menustablette #block-menu-block-2 .hover li a,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .hover li a,.region-blockgroup-menustablette #block-locale-language .hover li a,.region-blockgroup-menustablette #block-menu-block-6 .hover li a,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .hover li a{background:white;color:#848FA1;font-size:16px;font-size:1.6rem;border-bottom:none;padding:0 10px !important;line-height:40px !important;}.region-blockgroup-menustablette #block-menu-block-2 .hover li a:before,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .hover li a:before,.region-blockgroup-menustablette #block-locale-language .hover li a:before,.region-blockgroup-menustablette #block-menu-block-6 .hover li a:before,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .hover li a:before{display:block;float:left;content:"→";font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;padding:5px;line-height:30px;-o-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);}.region-blockgroup-menustablette #block-menu-block-2 .hover li a:hover,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .hover li a:hover,.region-blockgroup-menustablette #block-locale-language .hover li a:hover,.region-blockgroup-menustablette #block-menu-block-6 .hover li a:hover,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .hover li a:hover{background-color:#eee;color:#355587;}.region-blockgroup-menustablette #block-menu-block-2 .hover li.hover a,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .hover li.hover a,.region-blockgroup-menustablette #block-locale-language .hover li.hover a,.region-blockgroup-menustablette #block-menu-block-6 .hover li.hover a,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .hover li.hover a{background-color:#355587;color:white;}.region-blockgroup-menustablette #block-menu-block-2 .hover li.hover a:before,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .hover li.hover a:before,.region-blockgroup-menustablette #block-locale-language .hover li.hover a:before,.region-blockgroup-menustablette #block-menu-block-6 .hover li.hover a:before,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .hover li.hover a:before{-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:transform 0.4s ease-in-out 0s;-moz-transition:transform 0.4s ease-in-out 0s;-o-transition:transform 0.4s ease-in-out 0s;-ms-transition:transform 0.4s ease-in-out 0s;transition:transform 0.4s ease-in-out 0s;}.region-blockgroup-menustablette #block-menu-block-2 .hover li.hover a:hover,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .hover li.hover a:hover,.region-blockgroup-menustablette #block-locale-language .hover li.hover a:hover,.region-blockgroup-menustablette #block-menu-block-6 .hover li.hover a:hover,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .hover li.hover a:hover{background:#333;}.region-blockgroup-menustablette #block-menu-block-2 .hover li.hover:hover,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .hover li.hover:hover,.region-blockgroup-menustablette #block-locale-language .hover li.hover:hover,.region-blockgroup-menustablette #block-menu-block-6 .hover li.hover:hover,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .hover li.hover:hover{background-color:#9FABBD;color:#19171C;}.region-blockgroup-menustablette #block-menu-block-2 .hover li.hover li a,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .hover li.hover li a,.region-blockgroup-menustablette #block-locale-language .hover li.hover li a,.region-blockgroup-menustablette #block-menu-block-6 .hover li.hover li a,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .hover li.hover li a{background:#eee;color:#848FA1;}.region-blockgroup-menustablette #block-menu-block-2 .hover li.hover li a:before,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .hover li.hover li a:before,.region-blockgroup-menustablette #block-locale-language .hover li.hover li a:before,.region-blockgroup-menustablette #block-menu-block-6 .hover li.hover li a:before,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .hover li.hover li a:before{-o-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);content:"→";margin-left:20px;}.region-blockgroup-menustablette #block-menu-block-2 .hover li.hover li a:hover,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .hover li.hover li a:hover,.region-blockgroup-menustablette #block-locale-language .hover li.hover li a:hover,.region-blockgroup-menustablette #block-menu-block-6 .hover li.hover li a:hover,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .hover li.hover li a:hover{background-color:#A0ABBD;color:#19171C;}.region-blockgroup-menustablette #block-menu-block-2 .hover li.hover li.hover a,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .hover li.hover li.hover a,.region-blockgroup-menustablette #block-locale-language .hover li.hover li.hover a,.region-blockgroup-menustablette #block-menu-block-6 .hover li.hover li.hover a,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .hover li.hover li.hover a{background-color:#355587;color:white;}.region-blockgroup-menustablette #block-menu-block-2 .hover li.hover li.hover a:before,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .hover li.hover li.hover a:before,.region-blockgroup-menustablette #block-locale-language .hover li.hover li.hover a:before,.region-blockgroup-menustablette #block-menu-block-6 .hover li.hover li.hover a:before,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .hover li.hover li.hover a:before{-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:transform 0.4s ease-in-out 0s;-moz-transition:transform 0.4s ease-in-out 0s;-o-transition:transform 0.4s ease-in-out 0s;-ms-transition:transform 0.4s ease-in-out 0s;transition:transform 0.4s ease-in-out 0s;}.region-blockgroup-menustablette #block-menu-block-2 .hover li.hover li.hover a:hover,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .hover li.hover li.hover a:hover,.region-blockgroup-menustablette #block-locale-language .hover li.hover li.hover a:hover,.region-blockgroup-menustablette #block-menu-block-6 .hover li.hover li.hover a:hover,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .hover li.hover li.hover a:hover{background:#333;}.region-blockgroup-menustablette #block-menu-block-2 .hover li.hover li.hover li a,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .hover li.hover li.hover li a,.region-blockgroup-menustablette #block-locale-language .hover li.hover li.hover li a,.region-blockgroup-menustablette #block-menu-block-6 .hover li.hover li.hover li a,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .hover li.hover li.hover li a{background-color:#9FABBD;color:#19171C;}.region-blockgroup-menustablette #block-menu-block-2 .hover li.hover li.hover li a:before,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .hover li.hover li.hover li a:before,.region-blockgroup-menustablette #block-locale-language .hover li.hover li.hover li a:before,.region-blockgroup-menustablette #block-menu-block-6 .hover li.hover li.hover li a:before,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .hover li.hover li.hover li a:before{content:"";margin-left:40px;}.region-blockgroup-menustablette #block-menu-block-2 .hover li.hover li.hover li a:hover,.region-blockgroup-menustablette #block-menu-menu-secondary-menu .hover li.hover li.hover li a:hover,.region-blockgroup-menustablette #block-locale-language .hover li.hover li.hover li a:hover,.region-blockgroup-menustablette #block-menu-block-6 .hover li.hover li.hover li a:hover,.region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu .hover li.hover li.hover li a:hover{background-color:#848FA1;}.region-blockgroup-menustablette #block-menu-block-2,.region-blockgroup-menustablette #block-menu-menu-secondary-menu{position:relative;top:auto;width:100%;margin:0;height:auto;}.region-blockgroup-menustablette #block-locale-language{position:absolute;bottom:0;top:auto;height:auto;width:100%;}.region-blockgroup-menustablette #block-locale-language a{color:white;}.region-blockgroup-menustablette #block-locale-language ul li a{border:none;}.region-blockgroup-menustablette #block-locale-language .active{display:none;}.region-blockgroup-menustablette .active{display:block;}.front .region-blockgroup-menustablette{left:33.8%;width:66.2%;}#block-menu-block-2,#block-menu-menu-secondary-menu{position:relative;top:auto;left:auto;right:auto;}.toggleMenu:after{content:"";}.node-type-homepage-intranet #block-views-exp-intranet-search-page,.front #block-views-exp-global-search-page,#block-views-exp-global-search-page{left:auto;top:41px;right:0px;width:300px;z-index:10;}.toggleSearch.active{visibility:hidden;}#block-block-5{height:110px;width:14%;}#block-block-5 .brand .logo{bottom:10px;top:15px;}#block-block-5 img{width:175px;height:100%;width:69px;height:85px;}#block-block-5 .complete{display:none;}#block-block-5 .part{display:inline-block;}.front #block-block-5{height:230px;}.front #block-block-5 .complete{display:inline-block;}.front #block-block-5 .part{display:none;}.front #block-block-5 img{width:100%;height:auto;padding-top:66px;}.breadcrumb li{overflow:hidden;position:relative;max-width:200px;}.breadcrumb li:after{position:absolute;width:30px;height:100%;left:200px;margin-left:-30px;bottom:0px;background-image:-o-linear-gradient(right,white 0%,rgba(255,255,255,0.15) 100%);background-image:-moz-linear-gradient(right,white 0%,rgba(255,255,255,0.15) 100%);background-image:-webkit-linear-gradient(right,white 0%,rgba(255,255,255,0.15) 100%);background-image:-ms-linear-gradient(right,white 0%,rgba(255,255,255,0.15) 100%);background-image:linear-gradient(right,white 0%,rgba(255,255,255,0.15) 100%);content:'';font-size:10px;text-align:right;z-index:2;}.breadcrumb li:after{border-right:15px solid white;left:185px;}.region-sidebar-second{float:none;clear:both;width:91%;margin:0 4.5%;}.sidebar-second .region-content{width:91%;margin:0 4.5%;}.region-top{padding:0 0 10px 20%;}.region-content header{height:auto;margin:0 0 20px 0;}.region-content header .header-inner{position:relative;}.main-content .field-name-field-presentation,.main-content .field-name-field-presentation p{font-size:18px;font-size:1.8rem;}.main-content .field-name-place-gmap{float:none;width:auto;margin:0 0 20px 0;}.front .region-topcontent{background-image:url(/sites/all/themes/fmsh_theme/images/st.png);background-repeat:repeat-x;background-position:0 1900px;background-repeat:repeat-x;}.view-alaune{width:60.2%;}.view-agenda .view-content .skip .next,.view-agenda .view-content .skip .prev,.view-listing .view-content .skip .next,.view-listing .view-content .skip .prev,.view-actualites .view-content .skip .next,.view-actualites .view-content .skip .prev{font-size:18px;font-size:1.8rem;width:30px;color:#355587;opacity:0.8;background-color:white;}.front .view-agenda .view-content,.front .view-listing .view-content,.front .view-actualites .view-content{width:97%;padding:0 0 0 3%;}.front .region-homeblocks{background:none;}.front #block-block-6{height:auto;position:relative;right:auto;top:auto;padding:0;}.front #block-block-6 .block-inner h2{font-weight:400;}.front #block-block-6 .block-title{height:135px;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:32px;font-size:3.2rem;text-transform:uppercase;color:white;line-height:100%;text-align:right;padding:15px 10px 0 0;-moz-text-shadow:0 1px 2px rgba(0,0,0,0.8);-webkit-text-shadow:0 1px 2px rgba(0,0,0,0.8);-o-text-shadow:0 1px 2px rgba(0,0,0,0.8);text-shadow:0 1px 2px rgba(0,0,0,0.8);background-image:url("/sites/default/files/sprites/ss.jpg");background-repeat:no-repeat;background-position:0 -645px;}.front #block-block-6,.front #block-views-homepage-block,.front #block-views-homepage-block-1,.front #block-views-homepage-block-2,.front #block-views-videos-archives-block,.front #block-views-msh-homepage-slideshow-block,.front #block-views-homepage-block-3{float:left;width:48.35%;}.front #block-block-6,.front #block-views-homepage-block,.front #block-views-homepage-block-1,.front #block-views-homepage-block-2{margin-bottom:15px;}.front #block-block-6 .block-title,.front #block-views-homepage-block .block-title,.front #block-views-homepage-block-1 .block-title,.front #block-views-homepage-block-2 .block-title{height:70px;font-size:25px;font-size:2.5rem;padding:15px 15px 0px 15px;background-image:url(/sites/all/themes/fmsh_theme/images/ss.jpg);cursor:pointer;}.front #block-block-6 .taxonomy,.front #block-views-homepage-block .taxonomy,.front #block-views-homepage-block-1 .taxonomy,.front #block-views-homepage-block-2 .taxonomy{background:#333;position:relative;height:auto;top:auto;left:0;right:auto;text-indent:0;display:block;margin:5px -15px 0 -15px;padding:5px 15px;color:white;}.front #block-block-6 .taxonomy strong,.front #block-views-homepage-block .taxonomy strong,.front #block-views-homepage-block-1 .taxonomy strong,.front #block-views-homepage-block-2 .taxonomy strong{font-size:15px;font-size:1.5rem;}.front #block-block-6 .taxonomy span,.front #block-views-homepage-block .taxonomy span,.front #block-views-homepage-block-1 .taxonomy span,.front #block-views-homepage-block-2 .taxonomy span{display:block;}.front #block-block-6 .content,.front #block-views-homepage-block .content,.front #block-views-homepage-block-1 .content,.front #block-views-homepage-block-2 .content{height:auto;}.front #block-block-6 .opened,.front #block-views-homepage-block .opened,.front #block-views-homepage-block-1 .opened,.front #block-views-homepage-block-2 .opened{border-bottom:none;padding-bottom:0;}.front #block-block-6 .opened strong,.front #block-views-homepage-block .opened strong,.front #block-views-homepage-block-1 .opened strong,.front #block-views-homepage-block-2 .opened strong{display:block;right:5px;bottom:5px;}.front #block-block-6 .block-title{padding-left:43%;}.front #block-views-homepage-block .content,.front #block-views-homepage-block-1 .content,.front #block-views-homepage-block-2 .content{display:none;}.front #block-views-homepage-block .content.opened,.front #block-views-homepage-block-1 .content.opened,.front #block-views-homepage-block-2 .content.opened{display:block;}.front .region-blockgroup-librairie-encarts{float:none;margin:0;width:100%;}.front .region-blockgroup-librairie-encarts #block-views-homepage-block-3{margin-left:1.65%;}.front .region-blockgroup-librairie-encarts .region-blockgroup-encarts{float:right;width:48.35%;margin:0;}.front .region-blockgroup-facebook-scoopit{float:left;width:48.35%;margin:0;}.front #block-fmsh-social-twitter{width:48.35%;margin:0;}.region-footer .copyright{background-color:#19171C;}#block-block-12{height:110px;width:14%;}#block-block-12 .brand .logo{bottom:10px;}#block-block-12 .complete{display:none;}#block-block-12 .part{display:inline-block;}.node-type-homepage-intranet #block-block-12{height:230px;}.node-type-homepage-intranet #block-block-12 .complete{display:inline-block;}.node-type-homepage-intranet #block-block-12 .part{display:none;}.node-type-homepage-intranet #block-block-12 img{padding-top:66px;}.node-type-homepage-intranet #block-fmsh-tools-mobile-toggler .toggleMenu{left:32.8%;}.node-type-homepage-intranet .region-blockgroup-menustablette{left:33.8%;width:66.2%;}.section-intranet .region-blockgroup-menustablette,.node-type-intranet .region-blockgroup-menustablette{padding-bottom:0;}.section-intranet .region-blockgroup-menustablette #block-menu-block-6,.section-intranet .region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu,.node-type-intranet .region-blockgroup-menustablette #block-menu-block-6,.node-type-intranet .region-blockgroup-menustablette #block-menu-menu-intranet-secondary-menu{position:relative;top:auto;width:100%;margin:0;height:auto;}#block-views-exp-intranet-search-page{left:auto;top:41px;right:0px;width:300px;z-index:10;}.section-intranet .region-homeblocks,.node-type-intranet .region-homeblocks{margin-top:1.65%;}.section-intranet .region-homeblocks .block,.node-type-intranet .region-homeblocks .block{width:48.35%;}.section-intranet #block-block-13,.node-type-intranet #block-block-13{height:auto;position:relative;right:auto;top:auto;padding:0;width:48.35%;background-position:-150px -280px;margin:1.65% 0 0 1.65%;}.section-intranet #block-block-13 .block-title,.node-type-intranet #block-block-13 .block-title{height:70px;font-size:25px;font-size:2.5rem;padding:15px 15px 0px 15px;cursor:pointer;height:135px;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:32px;font-size:3.2rem;text-transform:uppercase;color:white;line-height:100%;text-align:right;padding:15px 10px 0 0;-moz-text-shadow:0 1px 2px rgba(0,0,0,0.8);-webkit-text-shadow:0 1px 2px rgba(0,0,0,0.8);-o-text-shadow:0 1px 2px rgba(0,0,0,0.8);text-shadow:0 1px 2px rgba(0,0,0,0.8);}.section-intranet #block-block-13 .block-inner h2,.node-type-intranet #block-block-13 .block-inner h2{font-weight:400;}#-fmsh-newsletter-form fieldset{min-height:0px;padding-bottom:0;}#-fmsh-newsletter-form .nl-address{width:100%;}#-fmsh-newsletter-form .nl-address .col{float:right;clear:right;padding-bottom:0;}#-fmsh-newsletter-form .nl-address .col.first{float:left;}#-fmsh-newsletter-form .nl-address .nl-read{right:50%;margin-right:10px;}#-fmsh-newsletter-form .col,#-fmsh-newsletter-form .col1,#-fmsh-newsletter-form .col2,#-fmsh-newsletter-form .col3{width:50%;}#-fmsh-newsletter-form .col.nl-info,#-fmsh-newsletter-form .col.nl-college{clear:left;}#-fmsh-newsletter-form .col.nl-info .fieldset-inner,#-fmsh-newsletter-form .col.nl-college .fieldset-inner{margin:10px 10px 0 0;}#-fmsh-newsletter-form .col.nl-info .fieldset-inner .nl-read,#-fmsh-newsletter-form .col.nl-college .fieldset-inner .nl-read{right:25px;}#-fmsh-newsletter-form .col.nl-agenda .fieldset-inner{margin:10px 0 0 10px;}#-fmsh-newsletter-form .col.nl-agenda .fieldset-inner .nl-read{right:15px;}#-fmsh-newsletter-form .col.nl-presse,#-fmsh-newsletter-form .col.nl-editions,#-fmsh-newsletter-form .col.nl-arr{width:33.33%;}#-fmsh-newsletter-form .col.nl-presse .fieldset-inner,#-fmsh-newsletter-form .col.nl-editions .fieldset-inner,#-fmsh-newsletter-form .col.nl-arr .fieldset-inner{margin-top:0;}#-fmsh-newsletter-form .col.nl-presse a,#-fmsh-newsletter-form .col.nl-editions a,#-fmsh-newsletter-form .col.nl-arr a{padding:10px 15px 0 15px;height:75px;font-size:16px;font-size:1.6rem;}.two-sidebars .main-content .group_summary .field-name-field-visu{width:50%;}#responsive-stylesheet{z-index:3;opacity:0.3;}}@media screen and (max-width:705px){.no-normal{display:block;}.container{padding-top:55px;}.front .container{padding-top:125px;}.no-small{display:none;}.only-small{display:block;}.only-medium{display:none;}.opened-sidebar.sidebar-first .sidebars,.opened-sidebar.two-sidebars .sidebars{position:absolute;height:100%;width:100%;}.opened-sidebar.sidebar-first .region-sidebar-first,.opened-sidebar.two-sidebars .region-sidebar-first{height:auto;top:0px;}.node-type-entity-contact .no-small{display:block;}#block-fmsh-tools-mobile-toggler{height:55px;width:100%;left:0;margin:0;top:0;left:0;}#block-fmsh-tools-mobile-toggler .toggleMenu{left:0;}#block-fmsh-tools-mobile-toggler .toggler{line-height:55px;height:55px;width:9%;text-align:center;padding:0;}#block-fmsh-tools-mobile-toggler .toggler span{display:none;}#block-fmsh-tools-mobile-toggler .toggler:hover{background-color:transparent;}.front #block-fmsh-tools-mobile-toggler{height:125px;}.front #block-fmsh-tools-mobile-toggler .toggleMenu{width:15%;left:0;padding:0 0 70px 0;text-align:center;}.front #block-fmsh-tools-mobile-toggler .toggleSearch{width:15%;}.region-blockgroup-menusphone{display:none;width:100%;position:absolute;top:55px;left:0;background:white;-moz-box-shadow:0 10px 10px rgba(0,0,0,0.9);-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.9);-o-box-shadow:0 10px 10px rgba(0,0,0,0.9);box-shadow:0 10px 10px rgba(0,0,0,0.9);padding-bottom:40px;}.region-blockgroup-menusphone .region-blockgroup-menustablette{width:100%;position:static;padding-bottom:0;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;-o-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;top:auto;left:auto;}.region-blockgroup-menusphone #block-block-4{position:relative;top:auto;left:auto;right:auto;height:auto;}.region-blockgroup-menusphone #block-block-4 .menu > li > a:after{content:"";}.region-blockgroup-menusphone #block-block-4 .menu{width:100%;float:none;}.region-blockgroup-menusphone #block-block-4 .menu a{display:block;}.region-blockgroup-menusphone #block-block-4 .menu> li{float:none;}.region-blockgroup-menusphone #block-block-4 .menu> li a{white-space:normal;}.region-blockgroup-menusphone #block-block-4 .menu> li a span{display:inline;padding:auto;}.region-blockgroup-menusphone #block-block-4 .menu li li ul{display:block;}.region-blockgroup-menusphone #block-block-4 .menu ul{display:block;width:100%;left:0;position:static;}.region-blockgroup-menusphone #block-block-4 .menu li.hover,.region-blockgroup-menusphone #block-block-4 .menu li:hover,.region-blockgroup-menusphone #block-block-4 .menu li.active-trail{padding-bottom:0;}.region-blockgroup-menusphone #block-block-4 .menu li.hover>a,.region-blockgroup-menusphone #block-block-4 .menu li:hover>a,.region-blockgroup-menusphone #block-block-4 .menu li.active-trail>a{color:white;background-color:#355587;}.region-blockgroup-menusphone #block-block-4 .menu li.active-trail>a{background-color:#848FA1;}.region-blockgroup-menusphone #block-block-4 .menu li.active-trail>a:hover{background-color:#6E7887;color:white;}.region-blockgroup-menusphone #block-block-4 .menu li.active-trail>a.active-trail:hover,.region-blockgroup-menusphone #block-block-4 .menu li.active-trail>a.active-trail{color:white;background-color:#355587;}.region-blockgroup-menusphone #block-block-4 .menu li.active-trail li.active-trail a{background-color:#6E7887;color:white;}.region-blockgroup-menusphone #block-block-4 .menu> li.hover > ul,.region-blockgroup-menusphone #block-block-4 .menu> li:hover > ul,.region-blockgroup-menusphone #block-block-4 .menu li li.hover ul,.region-blockgroup-menusphone #block-block-4 .menu li li:hover ul{position:static;}.region-blockgroup-menusphone #block-block-4 .menu ul a{line-height:40px;}.region-blockgroup-menusphone #block-block-4 li{float:none;display:block;}.region-blockgroup-menusphone #block-block-4 li a,.region-blockgroup-menusphone #block-block-4 li span.language-link{margin:0;line-height:inherit;height:40px;display:block;padding:0 0 0 10px;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:25px;font-size:2.5rem;line-height:40px;background-color:#848FA1;border-bottom:2px solid white;-moz-text-shadow:0 0 0 transparent;-webkit-text-shadow:0 0 0 transparent;-o-text-shadow:0 0 0 transparent;text-shadow:0 0 0 transparent;}.region-blockgroup-menusphone #block-block-4 li a:hover,.region-blockgroup-menusphone #block-block-4 li span.language-link:hover{background-color:#6E7887;}.region-blockgroup-menusphone #block-block-4 li a.parent:after,.region-blockgroup-menusphone #block-block-4 li span.language-link.parent:after{font-family:Arial,sans-serif;font-size:1.2em;content:"+";float:right;line-height:40px;padding:0 10px;}.region-blockgroup-menusphone #block-block-4 li a:before,.region-blockgroup-menusphone #block-block-4 li span.language-link:before{display:none;}.region-blockgroup-menusphone #block-block-4 li span.language-link{border-top:2px solid white;border-bottom-width:0;}.region-blockgroup-menusphone #block-block-4 .hover a{background-color:#355587;}.region-blockgroup-menusphone #block-block-4 .hover a:hover{background-color:#333;}.region-blockgroup-menusphone #block-block-4 .hover li a{background:white;color:#848FA1;font-size:16px;font-size:1.6rem;border-bottom:none;padding:0 10px !important;line-height:40px !important;}.region-blockgroup-menusphone #block-block-4 .hover li a:before{display:block;float:left;content:"→";font-family:'fmsh';line-height:1;-webkit-font-smoothing:antialiased;speak:none;padding:5px;line-height:30px;-o-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);}.region-blockgroup-menusphone #block-block-4 .hover li a:hover{background-color:#eee;color:#355587;}.region-blockgroup-menusphone #block-block-4 .hover li.hover a{background-color:#355587;color:white;}.region-blockgroup-menusphone #block-block-4 .hover li.hover a:before{-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:transform 0.4s ease-in-out 0s;-moz-transition:transform 0.4s ease-in-out 0s;-o-transition:transform 0.4s ease-in-out 0s;-ms-transition:transform 0.4s ease-in-out 0s;transition:transform 0.4s ease-in-out 0s;}.region-blockgroup-menusphone #block-block-4 .hover li.hover a:hover{background:#333;}.region-blockgroup-menusphone #block-block-4 .hover li.hover:hover{background-color:#9FABBD;color:#19171C;}.region-blockgroup-menusphone #block-block-4 .hover li.hover li a{background:#eee;color:#848FA1;}.region-blockgroup-menusphone #block-block-4 .hover li.hover li a:before{-o-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);content:"→";margin-left:20px;}.region-blockgroup-menusphone #block-block-4 .hover li.hover li a:hover{background-color:#A0ABBD;color:#19171C;}.region-blockgroup-menusphone #block-block-4 .hover li.hover li.hover a{background-color:#355587;color:white;}.region-blockgroup-menusphone #block-block-4 .hover li.hover li.hover a:before{-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:transform 0.4s ease-in-out 0s;-moz-transition:transform 0.4s ease-in-out 0s;-o-transition:transform 0.4s ease-in-out 0s;-ms-transition:transform 0.4s ease-in-out 0s;transition:transform 0.4s ease-in-out 0s;}.region-blockgroup-menusphone #block-block-4 .hover li.hover li.hover a:hover{background:#333;}.region-blockgroup-menusphone #block-block-4 .hover li.hover li.hover li a{background-color:#9FABBD;color:#19171C;}.region-blockgroup-menusphone #block-block-4 .hover li.hover li.hover li a:before{content:"";margin-left:40px;}.region-blockgroup-menusphone #block-block-4 .hover li.hover li.hover li a:hover{background-color:#848FA1;}.region-blockgroup-menusphone .language-switcher-locale-url li{float:none;}.region-blockgroup-menusphone .language-switcher-locale-url li.active{display:none;}.front .region-blockgroup-menusphone{top:125px;}#block-menu-block-2 .menu>li:first-child>a,#block-menu-block-6 .menu>li:first-child>a{padding-top:15px;background-image:-o-linear-gradient(top,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 10%);background-image:-moz-linear-gradient(top,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 10%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 10%);background-image:-ms-linear-gradient(top,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 10%);background-image:linear-gradient(top,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 10%);}#block-menu-block-2 .menu>li li:first-child>a,#block-menu-block-6 .menu>li li:first-child>a{padding-top:0;background-image:none;}.front #block-menu-block-2 .menu>li:first-child>a,.front #block-menu-block-6 .menu>li:first-child>a{padding-top:0;}.breadcrumb li{max-width:140px;}.breadcrumb li:after{border-right-width:15px;left:125px;}.view-alaune .slide .caption h3{font-size:16px;font-size:1.6rem;}.view-alaune .slide.cover .image,.view-alaune .slide.keep-ratio .image{top:10px;bottom:10px;}.region-top{zoom:1;margin:0 0 0 4.5%;padding:15px 0 10px 5px;border-left:1px solid #d7d7d7;}.region-top:before,.region-top:after{content:"";display:table;}.region-top:after{clear:both;}.region-content header{border-left:1px solid #d7d7d7;padding-left:5px;}.toolbox .first-set{float:right;}.main-content.boxed .reading{margin:0 0 0 0;border:1px solid #d7d7d7;border-right:none;border-top:none;}.main-content .field-name-field-presentation,.main-content .field-name-field-presentation p{font-size:18px;font-size:1.8rem;}.main-content .group_summary .field-name-field-visu,.main-content .group_summary .field-name-field-people-page-photo,.main-content .field-name-place-gmap,.main-content .holder{float:none;width:auto;margin:0 0 20px 0;}.view-alaune{width:91%;margin:0 4.5% 10px 4.5%;height:auto;position:relative;border-left:none;border-right:none;margin:0 0 10px 0;width:100%;}.view-alaune .index{display:none;}.view-alaune .view-header{display:block;padding-top:57.5%;}.view-alaune .view-content{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(/sites/all/themes/fmsh_theme/images/empty.gif);}.region-homeblocks{padding:0 4.5%;background:none;}.front #block-block-6,.front #block-views-homepage-block,.front #block-views-homepage-block-1,.front #block-views-homepage-block-2,.front #block-views-videos-archives-block,.front #block-fmsh-social-facebook,.front #block-fmsh-social-scoopit,.front #block-fmsh-social-twitter,.front #block-views-contacts-block-3,.front .region-blockgroup-facebook-scoopit{width:100%;margin-left:0;}.front #block-views-videos-archives-block{height:auto;}.front .view-agenda .view-content,.front .view-listing .view-content,.front .view-actualites .view-content{width:98.5%;padding:0 0 0 1.5%;}#block-fmsh-social-facebook,#block-fmsh-social-scoopit,#block-fmsh-social-twitter,#block-views-contacts-block-3{margin-bottom:10px;box-shadow:none;}#block-fmsh-social-facebook h2,#block-fmsh-social-scoopit h2,#block-fmsh-social-twitter h2,#block-views-contacts-block-3 h2{font-family:'Roboto Condensed',sans-serif;font-weight:700;font-weight:normal;font-size:27px;font-size:2.7rem;background-image:url(/sites/all/themes/fmsh_theme/images/st.png);background-repeat:repeat-x;background-position:0 -1900px;background-color:#9FABBD;color:white;text-transform:uppercase;line-height:27px;padding:10px;}#block-fmsh-social-facebook h2 span,#block-fmsh-social-facebook h2 strong,#block-fmsh-social-scoopit h2 span,#block-fmsh-social-scoopit h2 strong,#block-fmsh-social-twitter h2 span,#block-fmsh-social-twitter h2 strong,#block-views-contacts-block-3 h2 span,#block-views-contacts-block-3 h2 strong{display:block;}#block-fmsh-social-facebook h2:hover,#block-fmsh-social-scoopit h2:hover,#block-fmsh-social-twitter h2:hover,#block-views-contacts-block-3 h2:hover{background-color:#333;}#block-fmsh-social-facebook h2 span,#block-fmsh-social-facebook h2 em,#block-fmsh-social-scoopit h2 span,#block-fmsh-social-scoopit h2 em,#block-fmsh-social-twitter h2 span,#block-fmsh-social-twitter h2 em,#block-views-contacts-block-3 h2 span,#block-views-contacts-block-3 h2 em{display:none;}#block-fmsh-social-facebook h2 strong,#block-fmsh-social-scoopit h2 strong,#block-fmsh-social-twitter h2 strong,#block-views-contacts-block-3 h2 strong{display:block;font-weight:normal;}#block-fmsh-social-facebook #facebook-feed
    #block-fmsh-social-scoopit #scoopit-feed,#block-fmsh-social-twitter #twitter-feed{min-height:200px;}#block-views-contacts-block-3 h2{text-align:right;font-size:35px;font-size:3.5rem;background-color:#848FA1;padding:15px 10px;}#block-views-contacts-block-3 .content{display:none;padding:10px 15px;font-size:14px;font-size:1.4rem;}#block-views-contacts-block-3 .content a{display:block;padding:10px 15px;margin:0 -15px;border-top:1px dashed #d7d7d7;font-size:18px;font-size:1.8rem;font-family:'Roboto Condensed',sans-serif;font-weight:300;color:#848FA1;}#block-views-contacts-block-3 .content a:hover{color:#355587;background-color:#00FFFF;}#block-views-contacts-block-3 .content ul{margin-top:10px;}.front #block-views-contacts-block-3{margin-top:30px;}#block-block-5,#block-block-12{left:50%;height:70px;width:65px;margin-left:-32px;}#block-block-5 .block-inner,#block-block-5 .content,#block-block-12 .block-inner,#block-block-12 .content{height:70px;}#block-block-5 .brand .logo,#block-block-12 .brand .logo{bottom:5px;top:10px;left:0;right:0;}#block-block-5 .brand .logo img,#block-block-12 .brand .logo img{width:45px;height:55px;}#block-block-5 .complete,#block-block-12 .complete{display:none;}#block-block-5 .part,#block-block-12 .part{display:inline-block;}.front #block-block-5{height:125px;left:15%;width:85%;margin:0;}.front #block-block-5 .block-inner,.front #block-block-5 .content{height:125px;}.front #block-block-5 .block-inner{padding:0 40px 0 20px;}.front #block-block-5 .brand .logo{bottom:15px;top:15px;text-align:left;}.front #block-block-5 .brand .logo img{width:177px;height:95px;margin-left:4.5%;padding-top:0px;}.front #block-block-5 .complete{display:inline-block;}.front #block-block-5 .part{display:none;}.node-type-homepage-intranet #block-views-exp-intranet-search-page,.front #block-views-exp-global-search-page,#block-views-exp-global-search-page{top:-40px;width:100%;height:40px;background-color:#19171C;}.node-type-homepage-intranet #block-views-exp-intranet-search-page form,.front #block-views-exp-global-search-page form,#block-views-exp-global-search-page form{padding-top:7px;}#block-fmsh-tools-mobile-toggler .toggleSearch{z-index:90;}.searchOpened{padding-top:40px;-webkit-transition:padding 0.5s ease-in-out 0s;-moz-transition:padding 0.5s ease-in-out 0s;-o-transition:padding 0.5s ease-in-out 0s;-ms-transition:padding 0.5s ease-in-out 0s;transition:padding 0.5s ease-in-out 0s;}.node-type-homepage-intranet #block-fmsh-tools-mobile-toggler{height:125px;}.node-type-homepage-intranet #block-fmsh-tools-mobile-toggler .toggleMenu{width:15%;left:0;padding:0 0 70px 0;text-align:center;}.node-type-homepage-intranet #block-fmsh-tools-mobile-toggler .toggleSearch{width:15%;}.node-type-homepage-intranet #block-block-12{height:125px;left:15%;width:85%;margin:0;}.node-type-homepage-intranet #block-block-12 .block-inner,.node-type-homepage-intranet #block-block-12 .content{height:125px;overflow:hidden;}.node-type-homepage-intranet #block-block-12 .block-inner{padding:0 0 0 20px;background-position:50% -475px;margin-right:16%;}.node-type-homepage-intranet #block-block-12 .brand .logo{bottom:5px;text-align:left;}.node-type-homepage-intranet #block-block-12 .brand .logo img{width:auto;height:100%;margin-left:4.5%;padding-top:0px;float:left;}.node-type-homepage-intranet #block-block-12 .brand .logo:after{float:left;line-height:120px;}.node-type-homepage-intranet #block-block-12 .complete{display:inline-block;}.node-type-homepage-intranet #block-block-12 .part{display:none;}.node-type-homepage-intranet .region-blockgroup-menusphone{top:125px;}.node-type-homepage-intranet .container{padding-top:145px;}.node-type-homepage-intranet .view-actualites .view-content{width:98.5%;padding:0 0 0 1.5%;}.section-intranet .region-blockgroup-menusphone .region-blockgroup-menustablette,.node-type-intranet .region-blockgroup-menusphone .region-blockgroup-menustablette{width:100%;}.section-intranet #block-block-13,.section-intranet .region-homeblocks #block-views-intranet-homepage-block,.section-intranet .region-homeblocks #block-views-intranet-homepage-block-1,.section-intranet .region-homeblocks #block-views-intranet-homepage-block-2,.section-intranet .region-homeblocks #block-views-intranet-homepage-block-3,.section-intranet .region-homeblocks #block-views-intranet-homepage-block-4,.section-intranet .region-homeblocks #block-views-intranet-homepage-block-5{width:100%;margin-left:0;position:relative;}#-fmsh-newsletter-form .fieldset-inner{min-height:0;padding-bottom:1px;}#-fmsh-newsletter-form .fieldset-inner .nl-read{left:auto;right:auto;position:static;margin:10px 0;clear:both;}#-fmsh-newsletter-form .nl-address{padding-bottom:15px;}#-fmsh-newsletter-form .nl-address .col,#-fmsh-newsletter-form .nl-address .col.first{float:none;width:100%;}#-fmsh-newsletter-form .nl-address .col.first{margin-bottom:10px;}#-fmsh-newsletter-form .nl-address .nl-read{margin:15px 15px 0 0;}#-fmsh-newsletter-form .col.col1,#-fmsh-newsletter-form .col.col2,#-fmsh-newsletter-form .col.col3{float:none;width:100%;margin:0;}#-fmsh-newsletter-form .col.col1 .fieldset-inner,#-fmsh-newsletter-form .col.col2 .fieldset-inner,#-fmsh-newsletter-form .col.col3 .fieldset-inner{margin:10px 0 0 0;}#-fmsh-newsletter-form .col.col1 a,#-fmsh-newsletter-form .col.col2 a,#-fmsh-newsletter-form .col.col3 a{height:auto;padding:10px 15px;}.webform-client-form .form-item input{width:57%;}.field-collection-item-field-media .field-name-field-video-content embed{width:270px;height:202.5px;}#responsive-stylesheet{z-index:4;opacity:0.4;}}
/**/