.IF-hide-no-js{display:none;}.page-admin-structure-block-demo-IF .block-region{font-size:1.5em;padding:15px;color:black;background:#f8fab3;outline:2px dashed #bcc308;}.page-admin-structure-block-demo-IF #topBarContainer{min-height:100px;text-align:center;}.exposed-filters .form-item label{width:14em}#edit-date-due-right.date-padding{padding:0}
a,a:visited,li a.active{color:#008ac9;text-decoration:none;}a:hover{color:#008ac9;}a:active{color:#008ac9;}a:focus{outline:none;}a img{border:none;}#site-title a:hover,#site-slogan a:hover,.block h2.title a{text-decoration:none;}.outsidecontent a,.outsidecontent li a.active,#header-images a,#navigation-secondary a{text-decoration:none;}.language-switcher-locale-url li:hover a{text-decoration:underline}.outsidecontent#topBar a{color:yellow;}@font-face{font-family:'dinot';src:url(/sites/all/themes/IF/fonts/DINPRO/dinpro-webfont.eot);src:url(/sites/all/themes/IF/fonts/DINPRO/dinpro-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/IF/fonts/DINPRO/dinpro-webfont.woff) format('woff'),url(/sites/all/themes/IF/fonts/DINPRO/dinpro-webfont.ttf) format('truetype'),url(/sites/all/themes/IF/fonts/DINPRO/dinpro-webfont.svg#dinproregular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'dinotMeduim';src:url(/sites/all/themes/IF/fonts/DINPRO/dinpro-medium-webfont.eot);src:url(/sites/all/themes/IF/fonts/DINPRO/dinpro-medium-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/IF/fonts/DINPRO/dinpro-medium-webfont.woff) format('woff'),url(/sites/all/themes/IF/fonts/DINPRO/dinpro-medium-webfont.ttf) format('truetype'),url(/sites/all/themes/IF/fonts/DINPRO/dinpro-medium-webfont.svg#din_promedium) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'dinotBold';src:url(/sites/all/themes/IF/fonts/DINPRO/dinpro-bold-webfont.eot);src:url(/sites/all/themes/IF/fonts/DINPRO/dinpro-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/IF/fonts/DINPRO/dinpro-bold-webfont.woff) format('woff'),url(/sites/all/themes/IF/fonts/DINPRO/dinpro-bold-webfont.ttf) format('truetype'),url(/sites/all/themes/IF/fonts/DINPRO/dinpro-bold-webfont.svg#din_probold) format('svg');font-weight:normal;font-style:normal;}div.block-muchomenu ul.muchomenu-menu li span.muchomenu-parent-title a{font-family:'dinotBold';}
html{}body,.form-text,.form-textarea{font-size:62.5%;font-family:Arial,Helvetica,sans-serif;color:#333333;}h1,h2,h3,h4,h5,h6{margin-top:0px;font-weight:normal;}h1{line-height:1em;margin-bottom:0.5em;}h2{line-height:1.1em;margin-bottom:0.75em;}h3{line-height:1.1em;margin-bottom:1em;}h4{line-height:1.25em;margin-bottom:1.25em;}h5{font-weight:bold;margin-bottom:1.5em;}h6{font-weight:bold;}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0;}p{margin:0 0 1.5em;line-height:1.3em;}p img.left{float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}p img.right{float:right;margin:1.5em 0 1.5em 1.5em;}blockquote{margin:1.5em;color:#666;font-style:italic;}strong{font-weight:bold;}em,dfn{font-style:italic;}dfn{font-weight:bold;}sup,sub{line-height:0;}abbr,acronym{border-bottom:1px dotted #666;}address{margin:0 0 1.5em;font-style:italic;}del{color:#666;}pre{margin:1.5em 0;white-space:pre;}pre,code,tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5;}li ul,li ol{margin:0;}ul,ol{margin:0;padding :0;}ul{list-style-type:disc;}ol{list-style-type:decimal;}dl{margin:0 0 1.5em 0;}dl dt{font-weight:bold;}dd{margin-left:1.5em;}table{margin-bottom:1.4em;width:100%;}th{font-weight:bold;}thead th{background:#c3d9ff;}th,td,caption{padding:4px 10px 4px 5px;border:1px solid #BEBFB9;}tr.even{background:#e2e2e2;}tfoot{font-style:italic;}caption{background:#eee;}.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}.hide{display:none;}.quiet{color:#666;}.loud{color:#000;}.highlight{background:#ff0;}.added{background:#060;color:#fff;}.removed{background:#900;color:#fff;}.first{margin-left:0;padding-left:0;}.last{margin-right:0;padding-right:0;}.top{margin-top:0;padding-top:0;}.bottom{margin-bottom:0;padding-bottom:0;}.clear{clear:both;overflow:hidden;height:0;}
label,.field-label{margin-bottom:5px;}.form-item .form-text,.form-item .form-textarea{padding:5px;}.form-submit{padding:5px;}.form-submit::-moz-focus-inner{border:0;padding:0;}#search .form-submit{margin-left:5px;padding:5px;}#search .form-text{width:180px;}label,.field-label{text-transform:uppercase;font-weight:bold;font-size:0.9em;}.form-item .form-text,.form-item .form-textarea{font-size:1.2em;border:1px solid #ccc;color:#333;background:#fff;}.form-text:focus,.form-textarea:focus{border:1px solid #f97e05;}.form-submit{font-size:120%;background:#008ac9;color:#fff;border:none;font-weight:bold;font-family:'dinotBold';}#block-user-login .form-submit{background:#054b81;border:1px solid #2d7fbe;color:white;}#search .form-text{background:#156aa3;border:4px solid #fff;color:white;font-size:1.2em;}#search .form-text:focus{background:#054b81;}#search .form-submit{text-transform:uppercase;font-weight:bold;font-size:1.2em;border:4px solid #fff;background:#054b81;color:white;}#search .form-submit:focus,#search .form-submit:hover{background:#f97e05;outline:none;}#search-block-form input.form-text{width:209px;height:8px;background:#f5f5f5;border:1px solid #CCCCCC;color:#58585a;font-style:italic;font-size:1em;}#search-block-form .form-item,#search-block-form  .form-actions{margin:0;float:left;}#search-block-form  .form-actions{margin-left:1px;float:left;}#search-block-form  .form-submit{padding:2px 5px;font-weight:normal;}
.tab-container{margin-bottom:15px;}.tabs.primary{margin:0;padding:0 0 5px 10px;}.tabs.primary li{display:inline-block;margin:0;padding:0;}.tabs.primary li a{padding:5px;}.tabs.secondary{margin:10px 0 10px 0;padding:0 0 10px 10px;}.tabs.secondary li{margin:0 5px 0 0;padding:0;}.tabs.secondary a{display:inline-block;padding:2px 4px 2px 4px;}div.messages{padding:15px 15px 15px 60px;margin-bottom:15px;}.item-list ul li,.node ul li{margin-left:0.4em;list-style-type:circle;}div.item-list ul.pager{text-align:left;margin:15px 0px 15px 0px;padding:0;}div.item-list ul.pager li{margin:0px 3px 0px 0px;padding:0px;}div.item-list ul.pager li.pager-next,div.item-list ul.pager li.pager-prev{margin-right:5px;}div.item-list ul.pager li.pager-current,div.item-list ul.pager li.pager-item a{}#block-user-login .item-list ul{margin-left:10px;}body.page-taxonomy-term h1#page-title{padding:2px 0 2px 40px;}.taxonomy-term-description{padding:15px;}.block .item-list ul{margin-left:12px;}.tabs.primary li a{background:#eee;color:#222;}.tabs.primary li a:hover{background:#f97e05;color:#fff;border-color:#f97e05}.tabs.primary li.active a{background:#fff;}.tabs.primary li.active a:hover{background:#fff;color:#222;border-color:#ccc;border-bottom-color:#fff;}.tabs.secondary li{border:none;}.tabs.secondary a{background:none;border:none;color:#222;border:1px solid #eee;}.tabs.secondary a.active,.tabs.secondary a:hover{text-decoration:none;color:#fff;background:#054b81;}div.messages.status{background:#ddf9b1 url(/sites/all/themes/IF/img/icons/tick_32.png) no-repeat 15px 10px;color:#5f7b35;border:1px solid #bbdc87;}div.messages.warning{background:#faed56 url(/sites/all/themes/IF/img/icons/warning_32.png) no-repeat 15px 10px;color:#5f5f58;border:1px solid #f1e23c;}div.messages.error{}div.messages.error a{color:white;}.item-list ul li,.node ul li{list-style-type:none;list-style:disc;}.item-list ul.pager a{text-decoration:none;}#content .item-list ul.pager li.pager-item a{}#content .item-list ul.pager li.pager-current,#content .item-list ul.pager li.pager-item a:hover{}body.page-taxonomy-term h1#page-title{background:url(/sites/all/themes/IF/img/icons/label_32.png) no-repeat left top;}.taxonomy-term-description{font-size:1.2em;font-style:italic;background:#fcfce2;}
@font-face{font-family:'FontAwesome';src:url(/sites/all/themes/IF/fonts/font-awesome/fonts/fontawesome-webfont.eot?v=4.4.0);src:url(/sites/all/themes/IF/fonts/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.4.0) format('embedded-opentype'),url(/sites/all/themes/IF/fonts/font-awesome/fonts/fontawesome-webfont.woff2?v=4.4.0) format('woff2'),url(/sites/all/themes/IF/fonts/font-awesome/fonts/fontawesome-webfont.woff?v=4.4.0) format('woff'),url(/sites/all/themes/IF/fonts/font-awesome/fonts/fontawesome-webfont.ttf?v=4.4.0) format('truetype'),url(/sites/all/themes/IF/fonts/font-awesome/fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}
html{height:100%;}html,body{min-height:100%;}.f-table{display:table;width:100%;border-collapse:collapse;}.f-tr{display:table-row;}.f-td{display:table-cell;vertical-align:middle;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}.cl{clear:left;}.clearfix:before,.clearfix:after{display:table;content:" ";}.clearfix:after{clear:both;}.text-center{text-align:center;margin-left:auto;margin-right:auto;}.panels-flexible-reusable_menu_4_cols_panel{background:url(/sites/all/themes/IF/img/backgrounds/bg_menu_bin.jpg);padding:12px 5px 3px 10px;}.panels-flexible-reusable_menu_4_cols_panel .panels-flexible-column{width:195px;margin-right:10px;}.panels-flexible-reusable_menu_4_cols_panel .panels-flexible-column:first-child{width:304px;}.panels-flexible-reusable_menu_4_cols_panel .panels-flexible-column.richmenu-col.n4{margin-right:0;}.panels-flexible-reusable_menu_4_cols_panel .panels-flexible-column.richmenu-col.n2 .pane-content,.panels-flexible-reusable_menu_4_cols_panel .panels-flexible-column.richmenu-col.n3 .pane-content,.panels-flexible-reusable_menu_4_cols_panel .panels-flexible-column.richmenu-col.n4 .pane-content{background:#fff;border:solid 1px #fff;}.panels-flexible-column-last.menu-close-box{width:auto;clear:both;float:right;}.panels-flexible-column-last.menu-close-box:before,.panels-flexible-column-last.menu-close-box:after{display:table;content:" ";}.panels-flexible-column-last.menu-close-box:after{clear:both;}.panels-flexible-reusable_menu_4_cols_panel .panels-flexible-column-inside{padding-left:0;padding-right:0;}.panels-flexible-reusable_menu_4_cols_panel h2.pane-title{display:none;}.panels-flexible-reusable_menu_4_cols_panel .panels-flexible-column:first-child ul.menu{display:table;width:calc(100% - 21px);}.panels-flexible-reusable_menu_4_cols_panel .panels-flexible-column:first-child li.leaf{display:table-row;}.panels-flexible-reusable_menu_4_cols_panel .panels-flexible-column:first-child .leaf:before{display:table-cell;color:#008AC9;content:'';background:url(/sites/all/themes/IF/img/icons/plus.svg) no-repeat 0 9px;vertical-align:top;width:18px;height:10px;}.panels-flexible-reusable_menu_4_cols_panel .panels-flexible-column:first-child .leaf a{display:table-cell;padding-top:5px;padding-bottom:5px;}#top_menu div.block-muchomenu ul.muchomenu-menu .muchomenu-parent-title a:hover,#top_menu div.block-muchomenu ul.muchomenu-menu .hovering .muchomenu-parent-title a,#top_menu div.block-muchomenu ul.muchomenu-menu .hovering .muchomenu-parent-title a:hover{padding-bottom:16px !important;margin-bottom:9px;}.muchomenu-parent .muchomenu-parent-title a:before{display:inline-block;width:30px;height:20px;border-style:solid;border-width:10px 15px;border-color:transparent;position:absolute;bottom:-20px;left:20px;z-index:1000;content:"\a0";}.muchomenu-parent.hovering .muchomenu-parent-title a:before{border-top-color:#fff;}a.menu-close-button{display:inline-block;line-height:1;text-decoration:none;margin-top:6px;width:10px;height:10px;overflow:hidden;text-indent:-9999em;background:url(/sites/all/themes/IF/img/icons/close2.svg) no-repeat;margin-right:-5px;}.menu-close-button:hover{border-color:#fff;}.btn{background-image:none;border:1px solid transparent;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap;text-decoration:none;}.btn-default{background:#f4f4f4;border-color:#ccc;text-shadow:0 1px 0 #fff;color:#262B33;}.btn-default:focus,.btn-default:hover{background-color:#e0e0e0;}.btn-default:hover{border-color:#adadad;color:#444;}.btn-primary{border-color:#fff;background:#0088CA;color:#fff;}.btn-primary:focus,.btn-primary:hover{background:#40AADE;}.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{box-shadow:0 1px 0 rgba(255,255,255,0.15) inset,0 1px 1px rgba(0,0,0,0.075);text-shadow:0 -1px 0 rgba(0,0,0,0.2);}.container-fluid{margin-right:-15px;margin-left:-15px;padding-left:15px;padding-right:15px;width:calc(100% + 30px);box-sizing:border-box;}.container-fluid > .row{margin-left:-15px;margin-right:-15px;box-sizing:border-box;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box;}.col-xs-12{width:100%;}.col-xs-11{width:91.66666667%;}.col-xs-10{width:83.33333333%;}.col-xs-9{width:75%;}.col-xs-8{width:66.66666667%;}.col-xs-7{width:58.33333333%;}.col-xs-6{width:50%;}.col-xs-5{width:41.66666667%;}.col-xs-4{width:33.33333333%;}.col-xs-3{width:25%;}.col-xs-2{width:16.66666667%;}.col-xs-1{width:8.33333333%;}.container-fluid:before,.container-fluid:after,.container-fluid > .row:before,.container-fluid > .row:after{content:" ";display:table;box-sizing:border-box;}.container-fluid:after,.container-fluid > .row:after{clear:both;}body.front{}body,html{margin:0px;padding:0px;font-family:Arial,Helvetica,sans-serif;}p{color:#333333;font-size:120%;}.block-search{float:right;background:url(/sites/all/themes/IF/img/icons/picto_search.gif) no-repeat scroll left center transparent;padding-left:20px;height:21px;}.element-invisible{display:none;}.region-utility-top #block-block-1{float:left;margin:0 5px 0 0;}.region-utility-top #block-locale-language{float:left;margin:0 5px 0 0;position:relative;}a.header_links,a.site_locaux{background:url(/sites/all/themes/IF/img/icons/picto_site_loc.gif) no-repeat scroll 94% 10px transparent;color:#333333;font-size:91.66%;padding:6px 19px 6px 6px;border:1px solid transparent;}a.site_locaux:hover{text-decoration:underline;}#branding{float:left;}#top_block{clear:right;float:right;margin-left:24px;}#top_block p,#top_block .block{margin:0;}a.actus{display:block;background:#008ac9;border:1px solid #008ac9;font-size:91.66%;text-align:center;padding:2px 21px 1px  21px;color:#fff;text-decoration:none;}a img{border:none}.form-submit{border:1px solid #008ac9;cursor:pointer;}.login_block .form-submit:focus,.login_block .form-submit:hover,.form-submit:focus,.form-submit:hover,a.actus:focus,a.actus:hover{background:#fff;color:#008ac9;}#topUtility{float:right;margin:46px 0 0;}#footer{clear:both;background:#dedede;padding:16px 0 41px 0;}#footer .region-footer{margin:0 auto;width:942px;position:relative;height:149px;}#footer .region-footer .block-menu{float:left;clear:left;margin-bottom:12px;}#footer .region-footer .block-menu ul li{list-style:none;margin:0 6px 0 0;padding:0 8px 0 0;float:left;background:url(/sites/all/themes/IF/img/backgrounds/separator_footer.jpg) no-repeat scroll right center transparent;font-size:120%;}#footer .region-footer .block-menu ul li.last{margin:0;padding:0;background:none;}#footer .region-footer  #block-menu-menu-footer-menu-1 ul li a{color:#333333;}#footer .region-footer  #block-menu-menu-footer-menu-2 ul li a{color:#676767;}#footer .region-footer  #block-menu-menu-footer-menu-3 ul li a{color:#666666;}ul.social_links li a:hover,#footer .region-footer  #block-menu-menu-footer-menu-2 ul li a:hover,#footer .region-footer  #block-menu-menu-footer-menu-3 ul li a:hover,#footer .region-footer  #block-menu-menu-footer-menu-1 ul li a:hover{text-decoration:underline;}#footer .region-footer  .block-block{float:right;}ul.social_links li{list-style:none;padding:0 0 0 25px;margin:0 0 4px 0;margin-left:1px;}ul.social_links li a{font-size:110%;color:#ffffff;}ul.social_links{background:#999999;padding:15px 10px;width:100px;height:120px;}ul.social_links li.facebook{background:url(/sites/all/themes/IF/img/icons/picto_facebook.png) no-repeat scroll left center transparent;}ul.social_links li.twitter{background:url(/sites/all/themes/IF/img/icons/picto_twitter.gif) no-repeat scroll left center transparent;}ul.social_links li.daily{background:url(/sites/all/themes/IF/img/icons/picto_daily.png) no-repeat scroll left center transparent;}ul.social_links li.vimeo{background:url(/sites/all/themes/IF/img/icons/picto_vimeo.png) no-repeat scroll left center transparent;}ul.social_links li.flicker{background:url(/sites/all/themes/IF/img/icons/picto_flicker.png) no-repeat scroll left center transparent;}#footer .region-footer  #block-block-7{position:absolute;right:2px;top:-1px;}#footer .region-footer  #block-block-6{position:absolute;right:161px;top:-1px;}.front h1#page-title{display:none;}h1#page-title,.sous-rubrique h1.page-title{color:#333333;font-size:300%;font-family:'dinotMeduim';text-transform:uppercase;line-height:40px;margin-bottom:13px;clear:both;}.sous-rubrique-content,.container_12 .grid_8{margin:0;width:631px;z-index:1;}.sous-rubrique .grid_8{width:auto !important;}#block-views-edito_2-block .block-title{float:left;}#block-views-edito_2-block .block-title h2{color:#008ac9;font-size:300%;text-decoration:none;font-family:'dinotBold';border:none;text-transform:uppercase;margin:5px 9px 0 0;padding:0;line-height:15px;}.sidebar .block-title h2.title{text-transform:uppercase;color:#333333;font-size:120%;}#block-views-edito_2-block .content p{line-height:18px;margin-bottom:3px;}#block-views-edito_2-block .content .views-field-created,#block-views-edito_2-block .content .views-field-field-auteur{line-height:24px;color:#8a8a8b;font-style:italic;font-size:120%;}#block-views-edito_2-block  .view-content{margin-bottom:11px;}.all_nodes{border-top:1px solid #dedede;padding-top:1px;}.all_nodes a{background:none repeat scroll 0 0 #008AC9;color:#FFFFFF;float:right;font-size:100%;font-weight:bold;padding:0 5px 0 4px;text-decoration:none;text-transform:uppercase;border:1px solid #008AC9;}.all_nodes a:hover{background:none repeat scroll 0 0 #FFFFFF;color:#008AC9;}#block-views-en_partenariat-block{float:left;width:100%;clear:left;}hr{border:none;border-top:1px solid #DEDEDE;}.field-collection-container .field-name-field-et-aussi .field-label,.field-name-field-media .field-label,#block-views-en_transversal-block h2.title,#block-block-8  h2.title,#block-views-en_partenariat-block .block-title h2.title,#block-block-28 .block-title h2.title,#block-views-actualit_s-block .block-title h2.title,.view-nodehierarchy-children-teasers .views-label-field-media,.view-nodehierarchy-children-teasers .views-label-field-et-aussi,#block-views-block_project_3-block .title,#block-ms_custom-block_three_projects .title,.hr-title-blue .title,.n-name-block-partner,#block-ms_human_resources-candidature .title{color:#008ac9 !important;font-size:300% !important;font-family:'dinotMeduim' !important;border:none !important;display:block !important;text-transform:uppercase !important;padding:0 0 6px 0 !important;background:url(/sites/all/themes/IF/img/bg_title.jpg) repeat-x scroll bottom left transparent !important;margin:0 0 5px !important;}#block-views-en_transversal-block h2.title{font-size:200% !important;}#block-block-8  h2.title{margin-bottom:3px;}#block-block-8  h2.title span{display:block;height:43px;text-indent:-9999px;width:236px;margin-bottom:5px;background:url(/sites/all/themes/IF/img/if_verso_title.jpg) no-repeat scroll 0 0 transparent;}#content #block-block-28,#content #block-views-actualit_s-block{position:relative;}#content #block-block-28{margin-bottom:15px;}#block-block-28 .content  div,#block-views-actualit_s-block .views-field-title,#block-views-actualit_s-block .views-field-body{background:#008ac9;}#block-views-actualit_s-block .views-field-field-image{height:141px;overflow:hidden;}#block-views-actualit_s-block .views-field-title{padding-top:6px;}#block-views-actualit_s-block .view-footer{margin-top:6px;}#block-block-28 .content  div a,#block-block-28 .content  div div,#block-views-actualit_s-block .views-field-title  .field-content,#block-views-actualit_s-block .views-field-body   .field-content{padding:0 0 0 9px;margin:0;}#block-block-28 .content  div.all_nodes{background:none;margin-top:15px;}#block-block-28 .content  div.all_nodes a{padding:2px 5px 1px 4px;}#block-block-28 .content  div.all_nodes a:hover{color:#008AC9;text-decoration:none;}#block-block-28 .content  div a{margin-bottom:3px;display:block;}#block-block-28 .content  div,#block-block-28 .content  p,#block-views-actualit_s-block  p{color:#80c5e4;font-size:100%;line-height:12px;padding-bottom:6px;text-transform:uppercase;}#block-block-28 .content  p{margin:0;padding:0 10px;}#block-views-actualit_s-block  h3{color:#ffffff;font-size:160%;font-weight:bold;line-height:22px;}#block-views-actualit_s-block  .field-content a{color:#ffffff;font-size:100%;text-decoration:none;text-transform:uppercase;}#block-block-28 .content  div h3 a{color:#FFFFFF;font-family:arial;font-size:140%;font-weight:bold;}#block-block-28 .content  div h3{margin-bottom:5px;}#block-block-28 .content  div a:hover,#block-views-actualit_s-block  .field-content a:hover{text-decoration:underline;}.field-name-field-et-aussi ol li,.field-collection-container .field-name-field-et-aussi .field-items .field-item,#block-views-en_partenariat-block .views-row,.view-nodehierarchy-children-teasers .views-field-field-et-aussi .field-content ol li{float:left;width:182px;margin-right:15px;background:#008ac9;padding:10px 9px 14px 9px;min-height:119px;height:auto !important;height:119px;cursor:pointer;}.vod_cinema{background:#008ac9;padding:10px 9px 14px 9px;}.vod_cinema .field-label-bottom p{margin-top:8px;color:#fff;}.vod_cinema .field-type-link-field a{color:#FFFFFF;font-family:arial;font-size:180%;font-weight:bold;line-height:22px;}.vod_cinema .field-name-field-intitule-et-aussi .field-item{color:#FFFFFF;font-family:arial;font-size:120%;line-height:15px;margin-top:0;}#block-views-en_partenariat-block .views-row .views-field-title a{color:#fff;font-size:180%;font-weight:bold;text-decoration:none;line-height:20px;}#block-views-en_partenariat-block .views-row .views-field-title{margin-bottom:3px;}#block-views-en_partenariat-block .views-row .views-field-body,#block-views-en_partenariat-block .views-row .views-field-field-description{color:#fff;font-size:120%;line-height:15px;}#block-views-en_partenariat-block .views-row .views-field-body p,#block-views-en_partenariat-block .views-row .views-field-field-description .field-content{margin-bottom:0;color:#fff;font-size:100%;line-height:1.3em;}#block-views-en_partenariat-block .views-row-last{margin-right:0;}#siteContent .block{margin-bottom:12px;padding-bottom:0;}body.node-type-gabarit-c .node-container h2,body.node-type-project .node-container h2,body.node-type-sous-gabarit-c .node-container h2,.view-human-resources h2{background:url(/sites/all/themes/IF/img/bg_title_press.jpg) repeat-x scroll bottom left transparent;margin-bottom:15px;padding-bottom:6px;clear:both;font-family:'dinotMeduim';font-size:200%;color:#333;line-height:20px;text-transform:uppercase;}.view-human-resources h2 a{color:#333 !important;}.view-human-resources h2{padding-bottom:6px;}.if_cinema  h2.title span{background:url(/sites/all/themes/IF/img/if_cinema_title.jpg) no-repeat scroll 0 0 transparent;float:left;height:33px;text-indent:-9999px;width:170px;}.if_cinema  h2.title strong{float:left;margin-left:8px;margin-top:21px;}.if_cinema  h2.title{font-size:120%;color:#333333;font-weight:bold;border:none;margin-bottom:5px;float:left;}.if_cinema .items .number,.if_cinema .items .visuel,.if_cinema .items .text{float:left;}.if_cinema .items .visuel{height:54px;}.if_cinema .items{float:left;clear:left;width:100%;margin-bottom:1px;}.if_cinema .items .number{background:none repeat scroll 0 0 #008AC9;color:#FFFFFF;float:left;font-family:'dinotBold';font-size:300%;padding:24px 0 10px 12px;width:18px;min-height:20px;height:auto !important;height:20px;line-height:15px;}.if_cinema .items .text{float:left;width:158px;background:#333333;padding:16px 11px 8px 10px;min-height:30px;height:auto !important;height:30px;line-height:15px;}.if_cinema .items .text p{color:#999999;line-height:15px;margin:0;}.if_cinema .items .text strong{display:block;color:#fff;font-size:116.66%;}.if_cinema .items .text span{color:#fff;}.if_cinema .footer_block{background:url(/sites/all/themes/IF/img/bg_footer_if_cinema.jpg) no-repeat scroll 0 0 transparent;padding:9px 13px 4px 11px;clear:both;cursor:pointer;display:block;}.if_cinema .footer_block:hover p,.if_cinema .footer_block:hover p span{text-decoration:underline;}.if_cinema .footer_block p{line-height:15px;color:#fafafa;text-transform:uppercase;font-weight:bold;background:url(/sites/all/themes/IF/img/picto_lecteur.jpg) no-repeat scroll left center transparent;padding:0 0 0 45px;}.if_cinema .footer_block p span{color:#95cde6;}.if_cinema,#block-block-10{float:left;width:305px;}#block-block-8{float:right;width:310px;margin-top:-5px;}.if_verso{background:url(/sites/all/themes/IF/img/bg_verso_block.jpg) no-repeat scroll bottom left transparent;padding-bottom:14px;}.if_verso p{margin:0;line-height:0;}.content_verso{border-left:1px solid #dedede;border-right:1px solid #dedede;padding:9px 4px 2px 6px;}.content_verso p{margin:0 0 15px;line-height:15px;}.content_verso h3{color:#008ac9;font-size:120%;font-weight:bold;margin-bottom:8px;text-transform:uppercase;}a.learn_more{background:url(/sites/all/themes/IF/img/bg_learn_more_verso.jpg) no-repeat scroll 0 0 transparent;color:#FFFFFF;display:block;font-weight:bold;height:32px;line-height:29px;margin:-3px auto 3px;text-align:center;text-decoration:none;text-transform:uppercase;width:170px;font-size:120%;}.field-name-field-lien-block-manuel .field-items .field-item,.link_a a{background:url(/sites/all/themes/IF/img/bg_left_link_a.jpg) no-repeat scroll 0 0 transparent;float:left;margin-bottom:5px;}.link_a{margin:-3px auto 3px;width:170px;}.field-name-field-lien-block-manuel .field-items .field-item  a,.link_a a span{background:url(/sites/all/themes/IF/img/bg_right_link_a.jpg) no-repeat scroll right top transparent;color:#FFFFFF;display:block;font-weight:bold;line-height:29px;text-align:center;text-decoration:none;text-transform:uppercase;font-size:120%;height:32px;width:170px;font-family:arial;}.field-name-field-lien-block-manuel .field-items .field-item  a:hover,.link_a a:hover span{text-decoration:underline;}.field-name-field-lien-block-manuel .field-items .field-item  a{width:auto;}.field-name-field-lien-block-manuel .field-items .field-item{float:none;display:block;}.field-name-field-lien-block-manuel .field-items{float:right;clear:right;width:310px;}#block-block-12{margin-bottom:0;}#block-block-27  h2.title,#block-views-lien_libre-block  h2.title,#block-block-23  h2.title,#block-views-liens-block h2.title,#block-ms_custom-gabaritc_block_liens h2.title,#block-views-acualit_interne-block  h2.title,#block-block-14  h2.title,#block-block-13  h2.title,#block-block-12  h2.title,#sidebar-first .block .block-title  h2,.title-blue-type-1,#block-ms_human_resources-candidature .title{background:none repeat scroll 0 0 #FFFFFF;border:medium none;display:inline-block;color:#333333;font-size:120%;font-weight:normal;margin-bottom:3px;text-transform:uppercase;}.region-sidebar-first p{margin-bottom:0;}#block-views-en_transversal-block h2.title{font-size:200%;}#block-views-en_transversal-block .views-field-title{margin-bottom:2px;}#block-views-en_transversal-block .views-field-title span{color:#008AC9;display:block;font-size:140%;padding:14px 15px 13px;text-decoration:none;margin-right:11px;font-weight:bold;cursor:pointer;}#block-views-en_transversal-block .views-field-title span.up{background:url(/sites/all/themes/IF/img/bg_fleche_transvers_up.png) no-repeat scroll right center #F6F6F7;}#block-views-en_transversal-block .views-field-title span.down{background:url(/sites/all/themes/IF/img/bg_fleche_transvers_down.png) no-repeat scroll right center #F6F6F7;}#block-views-en_transversal-block .views-field-view-node,#block-views-en_transversal-block .views-field-title,#block-views-en_transversal-block .views-field-body,#block-views-en_transversal-block .views-field-field-description{background:#F6F6F7;}#block-views-en_transversal-block .views-field-view-node,#block-views-en_transversal-block .views-field-body,#block-views-en_transversal-block .views-field-field-description{display:none;}#block-views-en_transversal-block .views-field-view-node{margin-bottom:2px;padding-bottom:12px;}#block-views-lien_libre-block .field-content  a,#block-views-liens-block .field-content  a,#block-ms_custom-gabaritc_block_liens .field-content a,#block-block-19 .content  a,#block-block-17 .content  a,#block-block-16 .content  a,#block-block-21 .content  a,#block-views-en_transversal-block .views-field-view-node a,a.lien{color:#1d8ccc;font-size:120%;line-height:15px;background:url(/sites/all/themes/IF/img/puce_link.png) no-repeat scroll left center transparent;padding-left:9px;margin-left:15px;text-decoration:none;}a.lien{font-size:100%;}#block-views-lien_libre-block .field-content  a{margin-left:0;}#block-views-en_transversal-block .views-field-body p,#block-views-en_transversal-block .views-field-field-description .field-content{line-height:18px;font-size:120%;}#block-views-en_transversal-block .views-field-body,#block-views-en_transversal-block .views-field-field-description{padding:4px 10px 3px 15px;}#block-views-en_transversal-block .views-field-title{border-bottom:1px solid #008AC9;}#sidebar-first #block-block-11{margin-bottom:13px;}.fil_info{margin:0 -3px;}.fil_info .head-block{background:url(/sites/all/themes/IF/img/bg_top_info_1.jpg) no-repeat scroll 0 0 transparent;overflow:hidden;list-style:none;}.fil_info .head-block li{width:136px;float:left;text-align:center;background:url(/sites/all/themes/IF/img/bgd-tab.png) no-repeat 0 0;list-style:none;height:40px}.fil_info .head-block li:first-child{width:145px;background-position:0 -60px}.fil_info .head-block li.active{background:none}.fil_info .head-block,.fil_info .body-block{padding :0 14px 0 18px;}.fil_info .body-block{background:url(/sites/all/themes/IF/img/bg_center_info.jpg) repeat-y scroll 0 0 transparent;padding-bottom:19px;padding-top:14px;}.fil_info .body-block div.items{margin-bottom:6px;}.fil_info .head-block{padding-top :4px;padding-left:3px;padding-right:0;margin:0 0 -1px -1px;}.fil_info .footer-block{background:url(/sites/all/themes/IF/img/bg_bottom_info.jpg) no-repeat scroll center center transparent;height:4px;}.fil_info .items .left_visuel{float:left;margin:4px 10px 0 0;height:46px;}.fil_info .items .left_content{float:left;width:163px;}.fil_info .items h3,.fil_info .items h3 a{font-size:12px;font-weight:bold;color:#008ac9;margin:0 0 2px;line-height:15px;}.fil_info .lat-france .items h3,.fil_info .lat-france .items h3 a{color:#F26522}.fil_info .lat-france .all_nodes a{background:#F26522;border:1px solid #F26522}.fil_info .lat-france .all_nodes a:hover{color:#F26522}.fil_info .items span{font-size:10px;color:#8a8a8b;text-transform:uppercase;line-height:10px;display:block;}.fil_info  .view-footer{margin-top:10px;}.fil_info   .all_nodes a{background:none repeat scroll 0 0 #008ac9;border:1px solid #008ac9;}#sidebar-first .fil_info   .all_nodes a:hover{background:none repeat scroll 0 0 #fff;color:#008ac9;text-decoration:none !important;}#block-views-en_transversal-block{margin-bottom:23px;}#block-block-13{margin-bottom:19px;}#block-block-13 h2.title{margin-bottom:1px;}#block-block-14 h2.title{margin:0;padding:0;}#contentWrapper{clear:both;}#breadcrumb{float:left;font-size:110%;margin-top:-4px;}#breadcrumb a{color:#008ac9;text-decoration:none;}#breadcrumb a:hover{text-decoration:underline;}#print_share{float:right;margin-top:-4px;}.print{}.addthis_toolbox .custom_hover .custom_button,.print a{border:1px solid #CCCCCC;color:#333333;font-size:110%;line-height:16px;padding:0 5px 1px 7px;text-decoration:none;cursor:pointer;}.addthis_toolbox .custom_hover .custom_button{background:url(/sites/all/themes/IF/img/puce_share.png) no-repeat scroll 93% center transparent;padding-right:17px;}.addthis_toolbox .custom_hover .custom_button:hover,.print a:hover{background-color:#cccccc;}#block-block-26,#block-block-15{float:left;}#block-block-15{float:left;margin-right:5px;}#block-addthis-addthis{float:left;margin-left:5px;width:67px;}#block-block-14{margin-bottom:15px;}.top_content{margin-bottom:20px;}#siteContent  #block-system-main,#siteContent  .links-container{margin:0;padding:0;}#block-block-19{margin-top:27px;}#block-block-19,#block-block-18,#block-block-17,#block-block-21,#block-block-16,#sidebar-first .block{margin-bottom:13px;}#sidebar-first #block-block-16{margin-bottom:13px;}#block-block-17{margin-top:24px;}#sidebar-first  .group-en-savoir-plus  h3,#sidebar-first  #block-block-19 .block-title h2,#sidebar-first  #block-block-18 .block-title h2,#sidebar-first  #block-block-17 .block-title h2,#sidebar-first  #block-block-21 .block-title h2,#sidebar-first  #block-block-16 .block-title h2{background:#f6f6f7;color:#8a8a8b;font-size:200%;font-family:'dinotBold';text-transform:uppercase;line-height:20px;margin:0 0 1px 0;padding:11px 14px 13px 14px;font-weight:normal;border:medium none;display:block;}#sidebar-first  .group-en-savoir-plus  .field-group-format-wrapper,#sidebar-first  #block-block-19 .content,#sidebar-first  #block-block-18 .content,#sidebar-first  #block-block-17 .content,#sidebar-first  #block-block-21 .content,#sidebar-first  #block-block-16 .content{background:#f6f6f7;padding:12px 15px 15px 14px;}#sidebar-first  #block-block-19 .content  p,#sidebar-first  #block-block-18 .content  p,#sidebar-first  #block-block-17 .content  p,#sidebar-first  #block-block-21 .content  p,#sidebar-first  #block-block-16 .content  p{margin:0 0 10px 0;line-height:15px;}#sidebar-first  #block-block-19 .content a,#sidebar-first  #block-block-18 .content a,#sidebar-first  #block-block-17 .content a,#sidebar-first  #block-block-21 .content a,#sidebar-first  #block-block-16 .content a{margin-left:0;}#sidebar-first a:hover{text-decoration:underline !important;}#block-block-18{}#sidebar-first  #block-views-lien_libre-block,#sidebar-first  #block-views-liens-block,#sidebar-first  #block-ms_custom-gabaritc_block_liens,#sidebar-first  #block-views-acualit_interne-block{margin:0 -3px 20px -3px;float:left;}#sidebar-first  #block-views-liens-block,#sidebar-first  #block-ms_custom-gabaritc_block_liens{margin-bottom:29px;position:relative;}#block-views-lien_libre-block  .views-field-field-visuel-lien-libre,#block-views-acualit_interne-block  .views-field-field-image{float:left;width:82px;height:46px;overflow:hidden;margin:3px 9px 0 0;}#block-views-liens-block  .views-row,#block-ms_custom-gabaritc_block_liens .views-row{margin-bottom:13px;position:relative;padding-left:25px;background:url(/sites/all/themes/IF/img/interlink.png) no-repeat scroll 1px 2px transparent;}#block-views-liens-block  .views-field-body,#block-ms_custom-gabaritc_block_liens .view-field-body p{line-height:15px;margin-bottom:1px;}#block-views-lien_libre-block  .views-row,#block-views-acualit_interne-block .views-row{float:left;clear:left;width:100%;margin-bottom:2px;}#block-views-acualit_interne-block .views-row{margin-bottom:5px;}#block-views-lien_libre-block  .views-row{float:left;clear:left;width:100%;margin-bottom:10px;}#block-views-lien_libre-block  .views-field-title,#block-views-liens-block  .views-field-title,#block-ms_custom-gabaritc_block_liens .views-field-title,#block-views-acualit_interne-block  .views-field-title a{color:#008ac9;font-size:120%;font-weight:bold;text-decoration:none;line-height:15px;}#block-views-acualit_interne-block  .views-field-body p{color:#8a8a8b;text-transform:uppercase;font-size:100%;line-height:15px;margin:0;}#block-views-lien_libre-block  .content,#block-views-liens-block  .content,#block-ms_custom-gabaritc_block_liens .content,#block-views-acualit_interne-block  .content,#block-views-block_project_c-block .content{background:url(/sites/all/themes/IF/img/bg_top_block.jpg) no-repeat scroll 0 0 transparent;float:left;width:286px;}#block-views-lien_libre-block  .view-lien-libre,#block-views-liens-block .view-liens,#block-ms_custom-gabaritc_block_liens .view-liens,#block-views-acualit_interne-block  .view-acualit-interne,#block-views-block_project_c-block .view-block-project-c{background:url(/sites/all/themes/IF/img/bg_center_info.jpg) repeat-y scroll 0 0 transparent;float:left;width:286px;margin-top:5px;}#block-views-lien_libre-block  .view-content,#block-views-liens-block  .view-content,#block-ms_custom-gabaritc_block_liens .view-content,#block-views-acualit_interne-block  .view-content,#block-views-block_project_c-block .view-content{background:url(/sites/all/themes/IF/img/bg_bottom_info.jpg) no-repeat scroll left bottom transparent;float:left;width:250px;padding:10px 18px 17px;}#block-views-acualit_interne-block  .view-content{background:none;padding:10px 18px 5px;}#block-views-acualit_interne-block  .view-footer{background:url(/sites/all/themes/IF/img/bg_bottom_info.jpg) no-repeat scroll left bottom transparent;float:left;padding:0 8px 10px 18px;width:260px;}#block-views-liens-block .view-content,#block-ms_custom-gabaritc_block_liens .view-content{padding:10px 10px 5px 18px;width:260px;}#block-views-lien_libre-block  h2.title,#block-views-liens-block  h2.title,#block-ms_custom-gabaritc_block_liens h2.title,#block-views-acualit_interne-block h2.title{margin-bottom:0;border:none;}#block-block-27  h2.title{margin-bottom:3px;border:none;}#block-views-liens-block  span.ext,#block-ms_custom-gabaritc_block_liens span.ext{height:16px;left:0;position:absolute;top:0;width:16px;background:url(/sites/all/themes/IF/img/extlink.png) no-repeat scroll right center transparent;padding:0;display:block;}#block-views-liens-block .field-content,#block-ms_custom-gabaritc_block_liens .field-content a{margin-left:0;}.field-name-field-description .field-label,.field-name-field-description .field-items{display:none;}.field-name-field-description .field-items,.top_description{font-weight:bold;line-height:18px;background:url(/sites/all/themes/IF/img/backgrounds/bg_top_description.jpg) repeat-x scroll center bottom transparent;padding:0 0 38px;margin:0 0 17px;}.top_description div{font-size:12px;}.field-name-field-description .field-items{font-size:120%;}.fieldset-legend{color:#333333;display:block;font-size:150%;text-transform:uppercase;clear:both;}.webform-client-form fieldset legend{display:block;clear:both;}.webform-client-form fieldset{margin:0;padding:0;}.webform-client-form fieldset#webform-component-votre-message-fieldset,.webform-client-form fieldset#webform-component-vos-coordonnees{padding:20px 0 0 41px;clear:both;margin-top:3px;}.webform-client-form fieldset label .form-required,.webform-client-form fieldset label{text-transform:none;color:#333333;font-size:120%;}.webform-client-form fieldset label,#user-profile-form label,#user-register-form label{width:170px;margin:0;padding:0;float:left;}#user-profile-form .form-item .form-item label,#user-register-form .form-item .form-item label{float:none;width:auto;}#user-profile-form .password-parent label,#user-register-form .password-parent label,#user-profile-form .confirm-parent label,#user-register-form .confirm-parent label{width:169px !important;float:left !important;}.password-strength,div.password-confirm{display:none;}#user-register-form .form-item,#user-profile-form .form-item{margin:0;}#edit-field-fonction-user span{font-size:120%;}#user-profile-form .field-name-field-civilite-user,#user-register-form .field-name-field-civilite-user{height:20px;}#user-profile-form .form-item .description,#user-register-form .form-item .description{float:left;font-size:12px;margin:10px 0;width:100%;}#user-profile-form .form-item .form-type-radio,#user-register-form .form-item .form-type-radio{float:left;margin:0 10px 0 0;}.captcha-reload{display:none !important;}#user-profile-form .fieldset-wrapper .form-wrapper,#user-register-form .fieldset-wrapper .form-wrapper,#user-register-form .form-item-mail,#user-register-form .form-item-pass-pass1{width:100%;clear:both;padding:0 0 20px;}#user-profile-form #edit-locale .fieldset-wrapper,#user-profile-form .field-group-fieldset,#user-register-form .field-group-fieldset{background:none repeat scroll 0 0 #F2F2F2;margin-bottom:20px;clear:both;margin-top:36px;padding:20px 40px 0;position:relative;}#user-profile-form #user_user_form_group_text_req,#user-register-form #user_user_form_group_text_req{background:none repeat scroll 0 0 transparent;bottom:15px;display:block;margin:0;padding:0;position:absolute;width:200px;}#user-profile-form #user_user_form_group_text_req  .fieldset-wrapper,#user-register-form #user_user_form_group_text_req  .fieldset-wrapper{display:none;}#user-profile-form #user_user_form_group_text_req  legend .fieldset-legend,#user-register-form #user_user_form_group_text_req  legend .fieldset-legend{font-size:120%;text-transform:none;}#user-profile-form .group-vos-coordonnees,#user-register-form .group-vos-coordonnees{margin-top:24px;}#user-profile-form .confirm-parent,#user-register-form .confirm-parent,#user-profile-form .password-parent,#user-register-form .password-parent{width:100%;}#user-profile-form .field-group-fieldset legend,#user-register-form .field-group-fieldset legend{left:0;position:absolute;top:-23px;}#user-profile-form  fieldset select,#user-register-form  fieldset select{border:1px solid #CCCCCC;width:380px;}#user-profile-form fieldset .form-type-radio input.form-radio,#user-register-form fieldset .form-type-radio input.form-radio{vertical-align:top;}#user-profile-form fieldset label,#user-register-form fieldset label{color:#333333;font-size:120%;text-transform:none;}#user-profile-form fieldset .form-type-radio label,#user-register-form fieldset .form-type-radio label{float:none;width:auto;}.webform-client-form fieldset input.form-text,#user-profile-form .form-text,#user-register-form .form-text{width:373px;border:1px solid #cccccc;height:18px;padding:0 2px;}.webform-client-form fieldset .webform-component{float:left;clear:left;width:100%;margin:0 0 16px 0;}.webform-client-form fieldset .form-type-radio label{float:none;width:auto;}.webform-client-form fieldset .form-type-radio input.form-radio{vertical-align:top;}.webform-client-form fieldset select{border:1px solid #cccccc;width:380px;}.webform-client-form fieldset .form-textarea{width:380px;}#user-register-form fieldset.captcha .description,.webform-client-form fieldset.captcha .description,#user-register-form  fieldset.captcha .form-type-textfield label,.webform-client-form fieldset.captcha .form-type-textfield label,#user-register-form .resizable-textarea .grippie,.webform-client-form .resizable-textarea .grippie{display:none;}.webform-client-form fieldset.captcha .fieldset-legend{display:none;}#user-register-form  fieldset.captcha .fieldset-wrapper,.webform-client-form fieldset.captcha .fieldset-wrapper{background:none repeat scroll 0 0 #F2F2F2;float:left;padding:26px 0 39px 40px;width:592px;}#user-register-form fieldset.captcha input.form-text,.webform-client-form fieldset.captcha input.form-text{width:130px;height:48px;float:left;margin-left:58px;font-size:3em;}#user-register-form fieldset.captcha img,.webform-client-form fieldset.captcha img{float:left;}#user-register-form fieldset.captcha .fieldset-description,.webform-client-form fieldset.captcha .fieldset-description{font-size:120%;font-weight:bold;color:#333;margin-bottom:2px;}.login_block .form-actions,#edit-actions{float:right;}.login_block .form-actions{margin:7px 0 15px;}.webform-client-form #edit-actions  input{color:#ffffff;font-size:240%;padding:7px 18px;font-weight:normal;}#webform-component-vos-coordonnees{margin-bottom:20px;background:#F2F2F2;}#webform-component-votre-message-fieldset{margin-bottom:20px;background:#F2F2F2;}#webform-component-pour-eviter-le-spam .fieldset-legend{margin-bottom:6px;}.popin_selection h2.title,h2.title,#site-map .site-map-box h2.title,#block-views-actualites-block_1  .views-field-title,.field-name-body h3,.field-collection-view  .field-type-text .field-item,.view-ressources .views-field-title,.view-presse .views-field-title,#t-project-page .views-field-title,.hr-title{background:url(/sites/all/themes/IF/img/bg_title_press.jpg) repeat-x scroll bottom left transparent;margin-bottom:15px;padding-bottom:6px;clear:both;}.popin_selection h2.title,h2.title,#site-map .site-map-box h2.title,#block-views-actualites-block_1  .views-field-title span a,.field-name-field-rte-block h3,.field-name-body h3,.field-collection-view  .field-type-text .field-item,.view-ressources .views-field-title  .field-content,.view-presse .views-field-title  .field-content,.page-search #siteContent #block-system-main h2,#t-project-page .views-field-title a,#block-system-main .field-name-field-hr-intro .field-items,.hr-title span{font-family:'dinotMeduim';font-size:200%;color:#333;line-height:20px;text-transform:uppercase;}.apachesolr_search-results li h3.title a{font-family:arial;color:#008ac9;line-height:20px;font-size:18pt;}.page-search-apachesolr-search h2{clear:both;}.page-search #siteContent #block-system-main h2 a:hover{text-decoration:none;}.view-ressources p,.view-presse p{line-height:18px;margin-bottom:12px;}.views-field-created   span,.views-field-created   div,.views-field-field-date-publication   span,.views-field-field-date-publication  div,.views-field-field-type-document span,.views-field-field-type-document div{float:left;}.views-field-filename,.views-field-filesize,.views-field-field-upload-document{float:right;}.views-field-created span,.views-field-field-type-document span,.views-field-field-humanres-type span,.views-field-field-date-publication   span{color:#8a8a8b;text-transform:uppercase;margin-right:4px;}.views-field-created span.field-content,.views-field-field-type-document div,.views-field-field-date-publication   div{color:#000000;text-transform:uppercase;}.views-field-field-type-document{clear:left;padding-top:4px;}.views-field-filename a,.views-field-filesize .field-content a,.file a{background:url(/sites/all/themes/IF/img/bg_upload_file.jpg) no-repeat scroll left top #1D8CCC;color:#FFFFFF;display:block;font-size:140%;font-weight:bold;height:30px;line-height:29px;padding:0 8px 0 40px;text-decoration:none;border:1px solid #fff;}.views-field-filename a:hover,.views-field-filesize .field-content a:hover{background:url(/sites/all/themes/IF/img/bg_upload_file.jpg) no-repeat scroll left top #fff;color:#1D8CCC;border:1px solid #1D8CCC;}.views-field-filename,.views-field-filename a,.views-field-filesize,.views-field-filesize  a{color:#FFFFFF;}.views-field-field-upload-document{display:none;}.view-ressources .views-row,.view-presse .views-row{clear:both;margin-bottom:49px;}#mailing_list label{color:#333333;font-size:120%;text-transform:none;text-transform:none;float:left;}#mailing_list input{float:left;}#mailing_list input.input_text{width:378px;height:18px;border:1px solid #cccccc;}#mailing_list label.text_label{width:169px;}#mailing_list .field_group{width:100%;clear:left;float:left;margin-bottom:18px;}#mailing_list .form-submit{float:right;font-size:180%;font-weight:normal;padding:10px 20px;}.mandat_champs{float:left;margin:15px 0;}h4.title_newsletter{color:#333333;font-size:120%;margin-bottom:13px;text-transform:uppercase;}#mailing_list fieldset{background:#f2f2f2;margin-bottom:15px;padding:10px 0 10px 41px;}#mailing_list_result{color:#EE2129;font-size:140%;margin:0 0 20px;text-align:center;}.field-collection-container .field-label{display:none;}.field-collection-container .field-type-text .field-items .field-item{margin-bottom:20px;}.content .field-collection-view{border-bottom:none;margin:0;padding:0;}.top_description ul,.field-collection-container ul,.view-nodehierarchy-children-teasers ul{color:#333333;font-size:120%;margin-left:40px !important;}.field-collection-container .f_supports ul{margin-left:0!important}.field-collection-container .f_supports ul li{background:none repeat scroll 0 0 transparent;color:white;list-style:square outside none;margin-bottom:2px;font-size:11px;padding-left:2px;margin-left:24px;}.m_sous_title{color:#008AC9!important}.view-nodehierarchy-children-teasers .views-field-field-collection-paragraphes{color:#333333;}.top_description ul ul,.field-collection-container ul ul{font-size:100%;}.view-nodehierarchy-children-teasers .views-field-field-collection-paragraphes ul{}.block .view-nodehierarchy-children-teasers .item-list ul{margin-left:12px !important;}.top_description ul li,.field-collection-container ul li,.view-nodehierarchy-children-teasers .views-field-field-collection-paragraphes ul li,.view-nodehierarchy-children-teasers .field-name-field-detail-paragraphe ul li{background:url(/sites/all/themes/IF/img/puce_content.jpg) no-repeat scroll left 7px transparent;list-style:none outside none;padding-left:10px;margin-bottom:18px;margin-left:0;}.top_description ul li,.top_description ul  ul li,.field-collection-container ul ul li{margin-bottom:0px;}.content .field-collection-container{border-bottom:none;margin-bottom:0;}.search-snippet-info,.field-name-field-detail-paragraphe,.field-name-field-block,.field-name-body,.field-collection-item-field-block,.field_block,.field-name-field-rte-block,.field-collection-item-field-collection-paragraphes,.field-name-field-collection-paragraphes,.top_description{font-family:verdana;}.search-snippet-info div{font-size:120%;}.sous-rubrique-content{float:left;}.top_description ul,.top_description p{line-height:18px;}.page-node .container_12  #sidebar-first{margin:0 0 0 27px;}.field_block .item-list ol li,.field-collection-container .field .field-items .field-item{margin-bottom:14px;}.field-collection-container .field-name-field-et-aussi .field-label,.field-name-field-media .field-label,.view-nodehierarchy-children-teasers .views-label-field-media,.view-nodehierarchy-children-teasers .views-label-field-et-aussi{display:block;line-height:1.1em;font-weight:normal;}.field-collection-container .field-name-field-et-aussi  .field-type-link-field  .field-label,.field-collection-container .field-name-field-et-aussi  .field-type-text  .field-label{display:none;}.field-name-field-et-aussi ol li,.field-collection-container .field-name-field-et-aussi  .field-items .field-item,.view-nodehierarchy-children-teasers .views-field-field-et-aussi .field-content ol li{float:left;margin:0 15px 13px 0;width:290px;cursor:auto;}.view-nodehierarchy-children-teasers .views-field-field-et-aussi .field-content ol ul li{float:none;margin:0 15px 13px 0;width:auto;background:none;}.view-nodehierarchy-children-teasers .views-field-field-et-aussi .field-content ol ul li a{color:#FFF;}.field-name-field-et-aussi ol li.last,.field-collection-container  .field-name-field-et-aussi  .field-items .odd{margin:0;}.field-collection-view  .entity-field-collection-item  .field-name-field-intitule-et-aussi .field-item p,.field-collection-view  .entity-field-collection-item  .field-name-field-intitule-et-aussi  .field-item{background:none repeat scroll 0 0 transparent;color:#FFFFFF;font-family:arial;font-size:120%;height:auto;line-height:15px;margin:0;min-height:0;padding:0;text-transform:none;}.field-collection-view  .entity-field-collection-item  .field-type-text  .field-item  .field-item{margin-bottom:0;color:#fff;font-family:'dinotbold';font-size:200%;line-height:20px;background:none;padding-bottom:0;}.field-collection-container .field-name-field-et-aussi  .field-type-link-field  .field-item a,.view-nodehierarchy-children-teasers .views-field-field-et-aussi .field-content ol li .field-name-field-link-et-aussi a{color:#FFFFFF;font-family:arial;font-size:180%;font-weight:bold;line-height:22px;}.field-collection-container .field-name-field-et-aussi  .field-type-link-field  .field-item a:hover,.view-nodehierarchy-children-teasers .views-field-field-et-aussi .field-content ol li .field-name-field-link-et-aussi a:hover{text-decoration:underline;}.field-collection-container .field-name-field-et-aussi  .field-type-link-field  .field-item,.view-nodehierarchy-children-teasers .views-field-field-et-aussi .field-content ol li .field-name-field-link-et-aussi .field-item{background:none;padding:0;margin:0 0 7px 0;width:auto;min-height:0;}.field-collection-view .field-name-field-texte-separateur .field-item p,.field-collection-view .field-name-field-texte-separateur .field-item{background:none;margin:0;padding:0;clear:both;}.field-collection-view .field-name-field-texte-separateur .field-item p{font-size:60%;text-transform:none;}.field-type-image .field-name-field-rte-block h3,.node-type-gabarit-d .field-name-body h3{background:none repeat scroll 0 0 transparent;margin:0 0 5px;padding:0;}.page-search .node  .field-type-image img,.field-name-field-visuel-d  img,.field-name-field-rte-block img,.field-name-body img{border:1px solid #333;float:left;margin-right:10px;padding:2px;}.node-type-projet  .field-name-field-visuel-d  img{border:none;float:none;margin-right:0;padding:0;}.page-search .node{margin-bottom:10px;}.field-name-field-rte-block img{width:280px;}.field-name-field-rte-block h4,.field-name-body h4{color:#333333;font-family:arial;font-size:150%;margin-bottom:5px;}.field-name-field-rte-block p{margin-bottom:10px;}.field-collection-container .field-name-field-rte-block .field-items .field-item{margin-bottom:0;}.field-collection-container .field-name-field-lien-block-manuel .field-items .field-item{margin-bottom:5px;}.group_block_manuel{border:1px solid #E2E2E2;padding:10px 10px 5px;float:left;}.field-collection-container .field-collection-view .entity-field-collection-item{width:100%;}.field-collection-item-field-block{border:none;padding:0;}.field-collection-container  .field-name-field-texte-separateur  .field-items .field-item{margin:0;font-size:120%;text-transform:none;}.field-collection-container  .field-name-field-texte-separateur  .field-items .field-item p{margin:0;}.focus{padding:15px;background:#58585a;margin-bottom:23px;}.focus  h3{color:#ffffff;font-size:140%;font-weight:bold;line-heigh:15px;margin:0 0 5px 0;}.focus  h3 a{color:#ffffff;}.focus   p{margin:0;color:#dedede;line-heigh:15px;font-size:100%;text-transform:uppercase;}.node-article .field-name-body h3{margin:0 0 15px;}.media-gallery-media-item-thumbnail .meta-wrapper{background:url(/sites/all/themes/IF/img/transparent_bg.png) repeat scroll 0 0 transparent;bottom:0;padding:0;position:absolute;width:95%;margin:5px;}.media-gallery-media-item-thumbnail .meta-wrapper .media-title{color:#FFF;padding:0 10px;width:auto;line-height:25px;}.block-media-gallery .more-link{display:none;}#site-map .site-map-box .content a{background:url(/sites/all/themes/IF/img/puce_map.jpg) no-repeat scroll left 8px transparent;color:#333333;font-size:120%;padding-left:8px;}#site-map .site-map-box .content{margin-bottom:25px;}#site-map .site-map-box .content a:hover{color:#008ac9;background:url(/sites/all/themes/IF/img/puce_map_hover.jpg) no-repeat scroll left 8px transparent;}#site-map .site-map-box .content ul,#site-map .site-map-box .content ul li{background:none;list-style:none;padding-left:0;}#site-map{padding-top:13px;}.block-media-gallery .media-gallery-media .media-gallery-item-wrapper{margin:0 5px 10px;}.block-media-gallery .mg-col{margin:0;}#siteContent .block-media-gallery{margin-bottom:5px;}.sous-rubrique h1.nodehierarchy-title{font-family:'dinotMeduim' !important;color:#008ac9 !important;font-size:300% !important;margin-bottom:0 !important;}.view-nodehierarchy-children-list{background:url(/sites/all/themes/IF/img/backgrounds/bg-nodehierarchy-children-list.jpg) repeat-x 0 0;float:left;margin:0 0 40px;padding:10px 0 6px;width:100%;}.view-nodehierarchy-children-list ul{}.view-nodehierarchy-children-teasers li{list-style:none;margin-left:0;}.view-nodehierarchy-children-list ul li{float:left;list-style:none;width:49%;}.view-nodehierarchy-children-list ul li a{color:#FFFFFF;font-size:13px;text-transform:uppercase;font-family:'dinot';}.sous-rubrique  #siteContent{margin-left:0 !important;}.view-nodehierarchy-children-teasers .sous-rubrique-content .views-field-title{clear:both;}.view-nodehierarchy-children-teasers .views-row,div#views_infinite_scroll-ajax-loader{clear:both;}.sous-rubrique .D .field-name-field-media,.sous-rubrique .D .field-name-field-et-aussi{display:none;}.sous-rubrique table td{padding:0;}#ddblock-2{position:relative;}.movingBoxes .left_top_masque{background:url(/sites/all/themes/IF/img/bg_left_top_masque.png) no-repeat scroll 0 0 transparent;left:630px;}.left_top_masque{background:url(/sites/all/themes/IF/img/bg_left_top_masque_full.png) no-repeat scroll 0 0 transparent;height:140px;left:0;position:absolute;top:0px;width:51px;z-index:2147483647;}.movingBoxes .right_bottom_masque{background:url(/sites/all/themes/IF/img/bg_right_bottom_masque.png) no-repeat scroll 0 0 transparent;bottom:22px;height:213px;position:absolute;right:0;width:79px;z-index:2147483647;}.right_bottom_masque{background:url(/sites/all/themes/IF/img/bg_right_bottom_masque_full.png) no-repeat scroll 0 0 transparent;bottom:22px;height:285px;position:absolute;right:0;width:105px;z-index:2147483647;}.left_masque,.right_masque{background:url(/sites/all/themes/IF/img/masques_vitrine_bg.png);top:0;height:355px;position:absolute;left:0;width:630px;z-index:2147483646;}.right_masque{left:auto;right:0;}.movingBoxes .right_bottom_masque{right:630px;}.node-type-projet  .field-name-field-visuel-d,.node-type-gabarit-c .field-type-image{margin-bottom:10px;position:relative;}.node-type-projet   .field-type-image .left_top_masque,.node-type-gabarit-c .field-type-image .left_top_masque{top:0;}div.ddblock-cycle-upright10p div.slide-text-inner,div.ddblock-cycle-upright10p div.slide-read-more{float:left;clear:both;}.masque_gabarit_c{background:url(/sites/all/themes/IF/img/bg_masque_gabarit_c.png) repeat-x scroll 0 0 transparent;width:100%;height:355px;position:absolute;right:0;}.front .masque_gabarit_c{top:200px;background:url(/sites/all/themes/IF/img/trame.jpg) repeat-x scroll 0 0 transparent;}.trame_block{background:url(/sites/all/themes/IF/img/bg_trame_block.jpg) repeat-y scroll 0 0 transparent;width:100%;height:30px;clear:both;}.nodehierarchy_children_header{clear:both;}#siteContent .nodehierarchy_children_header .block{margin:0;}.view-nodehierarchy-children-list div#views_infinite_scroll-ajax-loader,.view-acualit-interne div#views_infinite_scroll-ajax-loader,.view-liens div#views_infinite_scroll-ajax-loader{display:none;}.nodehierarchy_children_header  .view-nodehierarchy-children-list .views-row{clear:none;}#cboxLoadedContent{overflow:hidden !important;}#siteContent #block-views-edito_2-block{border-bottom:1px solid #DEDEDE;margin-bottom:15px;}#block-views-edito_2-block .views-field-created span{float:none;}.nodecontent a:hover{text-decoration:underline;}.addthis_toolbox .custom_hover{position:relative;}.addthis_toolbox .hover_menu{display:none;position:absolute;background:#fff;}.addthis_toolbox .custom_hover .tower{}.addthis_toolbox .hover_menu{width:136px;padding:1px;border:3px solid #ccc;z-index:99999;}.addthis_toolbox .hover_menu a{position:relative;display:block;width:102px;padding:4px 0 4px 34px;text-decoration:none;color:#00bff3;}.addthis_toolbox .hover_menu a:hover{background:none;color:#027999;text-decoration:none;}.addthis_toolbox .hover_menu span{position:absolute;left:14px;top:4px;}.addthis_toolbox .hover_menu .more{border-top:solid 1px #eee;padding:0;margin:18px 10px 0 10px;text-align:center;}.addthis_toolbox .hover_menu .more a{padding:4px 0;margin:0;}.addthis_toolbox .hover_menu .more a:hover{background:none;}.addthis_toolbox .hover_menu .more span{display:none;}.addthis_button_google_plusone #___plusone_0{float:left !important;}.addthis_button_google_plusone #___plusone_0,.addthis_button_google_plusone #___plusone_0 iframe{width:27px !important;}.addthis_button_google_plusone #___plusone_0{position:absolute;left:14px;}.addthis_button_google_plusone strong.gplus{float:left;font-weight:normal;margin-left:7px;}ul.pagination,div.item-list ul.pager{background:url(/sites/all/themes/IF/img/separator_pager.jpg) no-repeat scroll right center transparent;margin:0;position:absolute;right:3px;}.page-search div.item-list ul.pager,.view-actualites div.item-list ul.pager{position:inherit;float:right;margin-bottom:118px;}ul.pagination  .inactive,ul.pagination  .goto_next,ul.pagination  .goto_previous,div.item-list ul.pager .pager-last,div.item-list ul.pager .pager-next,div.item-list ul.pager .pager-first,div.item-list ul.pager .pager-previous{display:none;}ul.pagination  li,div.item-list ul.pager li{background:url(/sites/all/themes/IF/img/separator_pager.jpg) no-repeat scroll left center transparent;display:block;float:left;margin:0;font-weight:bold;font-size:12px;}div.item-list ul.pager li.pager-current{padding:0 5px;}ul.pagination  li a,div.item-list ul.pager li a{font-weight:bold;font-size:12px;padding:0 5px;}ul.pagination  li a.active{color:#333;}#sidebar-first ul.pagination  li a.active:hover{text-decoration:none !important;}#sidebar-first .group-en-savoir-plus{background:none repeat scroll 0 0 #F6F6F7;margin-bottom:13px;padding-bottom:15px;}#sidebar-first .group-en-savoir-plus  h3{margin:0;border-bottom:1px solid #fff;}.group-en-savoir-plus  .field-name-field-sous-titre,.group-en-savoir-plus  .field-collection-container .field-type-node-reference .field-items .field-item,.group-en-savoir-plus  .field-collection-container .field-type-link-field .field-items .field-item{padding:0 15px 0 14px;margin:0;}.group-en-savoir-plus  .field-collection-container{margin:0;border:none;}.group-en-savoir-plus  .field-collection-container .field .field-items .field-item{margin:0;}.group-en-savoir-plus  .field-collection-container .field .field-items .field-item .field-collection-view{margin:0;border:none;padding:0;}.group-en-savoir-plus  .field-name-field-sous-titre{padding-top:12px;}.field-collection-view .group-en-savoir-plus  .field-type-text .field-item{font-family:arial;font-size:12px;color:#333;line-height:15px;text-transform:uppercase;background:none;margin:0 0 5px 0;padding:0;}.field-collection-view .group-en-savoir-plus  .field-type-text .field-item strong{display:block;}.field-collection-view .group-en-savoir-plus  .field-type-text .field-item p{margin:0;}.group-en-savoir-plus  .field-collection-container .field .field-items .field-item a{font-size:12px;font-weight:bold;line-height:20px;}.group-en-savoir-plus h3 span{background:url(/sites/all/themes/IF/img/en_savoir_plus.png) no-repeat scroll right center transparent;display:inline-block;padding:13px 50px 10px 0;}.hidden-block{display:none;}.view-actualites .views-row,#t-project-page .views-row{float:left;width:100%;margin:0 0 15px;}.view-actualites .views-row .views-field-field-image,#t-project-page .views-row .views-field-field-project-media{float:left;margin-right:29px;}.view-actualites .views-row .views-field-created span,#t-project-page .views-field-created .field-content{color:#8A8A8B;display:block;float:none;font-family:arial;font-size:12px;font-style:italic;text-transform:inherit;line-height:8px;margin-bottom:10px;}.view-actualites .views-row .views-field-body p,.view-actualites .views-row .views-field-body,.view-actualites .views-row .views-field-field-description,#t-project-page .views-field-field-paragraphe .field-content{text-align:justify;font-size:12px;margin:0 0 10px;}.view-actualites .views-field-view-node,#t-project-page .views-field-view-node{float:right;}.view-actualites .views-field-view-node a,#t-project-page .views-field-view-node a{background:url(/sites/all/themes/IF/img/puce_link.png) no-repeat scroll left center transparent;color:#1D8CCC;font-size:12px;line-height:15px;margin-left:15px;padding-left:9px;text-decoration:none;}.ds-search-extra{font-size:15px;color:#008AC9;margin:15px 0;clear:both;}.ds-search-extra strong{color:#333;font-weight:bold;}#siteContent .search-form label{float:left;font-family:'dinotMeduim';font-size:12px;line-height:25px;margin-right:10px;}#siteContent .search-form input{float:left;height:20px;margin-right:5px;padding:0 5px;}#siteContent .search-form input.form-submit{height:22px}.node-type-gabarit-c .field-name-field-et-aussi{clear:both;}#sidebar-first .block .content{background-color:#FFFFFF;}#block-search-form #search-block-form{margin:0;}.view-footer{clear:both;}.go-to-top{background:url(/sites/all/themes/IF/img/pic_top_page.png) no-repeat scroll left 4px transparent;color:#FFFFFF !important;float:right;font-size:11px;padding:0 5px 0 13px;text-transform:uppercase;}.view-nodehierarchy-children-list .actif{color:#000;}#block-block-35,#block-block-78{float:left;}.login_block{position:relative;}.login_block .sub_block a{text-decoration:underline;}.sub_block{padding:20px;width:302px;border:1px solid #1d8ccc;background:#fff;position:absolute;top:20px;right:0;z-index:99999;display:none;}.sub_block .confirmation{display:none;}.sub_block .confirmation li{list-style:none outside none;font-size:1.2em;margin:0 0 10px;}.sub_block .close_confirmation{color:#FFFFFF;display:block;font-size:1.2em !important;margin:20px auto 0;text-align:center;text-decoration:none !important;width:70px;}.login_block .title_block{font-weight:bold;font-size:14px;color:#008ac9;}.login_block .sub_title{text-transform:uppercase;color:#333333;clear:both;margin-bottom:5px;}.login_block .txt_intro{font-size:11px;margin-left:10px;}.login_block .back_ident{float:left;margin:15px 0 0;}.login_block label{text-transform:none;color:#333333;font-size:12px;float:left;font-weight:normal;width:98px;}.login_block label .form-required{color:#333333;}.login_block .form-item .form-text{width:175px;padding:4px;height:12px;}.login_block .form-item{margin-left:19px;}.login_block #edit-header-pass-block,.login_block #edit-footer-login-block,.login_block #edit-header-login-block{margin-left:0;}.login_block .form-item-pass{margin-bottom:0;}.login_block .links{font-size:11px;}.login_block #ajax_link,.login_block #edit-some-text{float:right;font-size:10px;margin:0;}#ajaxlogin-login-form{float:left;position:relative;width:100%;}.login_block .ajax-progress{float:left;margin:5px 5px 0 0;}.login_block #edit-some-text{margin:7px 5px 0 0;}.login_block .form-submit{font-family:arial;font-size:11px;font-weight:normal;padding:4px 9px;cursor:pointer;border:1px solid #008ac9;}.login_block .lost-pass{display:none;}.login_block .lost-pass .error_email{background:url(/sites/all/themes/IF/img/icons/pop_in_erreur.jpg) no-repeat scroll left top #FFFFFF;font-weight:bold;height:19px;line-height:22px;margin:0 auto;padding:0 0 0 30px;width:180px;}#block-search-form{margin-left:22px;}div.login_block a.actif{border:1px solid #1D8CCC;padding:6px 19px 6px 6px;background:url(/sites/all/themes/IF/img/icons/picto_site_loc_actif.gif) no-repeat scroll right 10px #FFFFFF;color:#008ac9;position:relative;z-index:99999999;border-bottom:0;}div.login_block .sub_block #user-login-form  .item-list li.first{display:none;}div.login_block .sub_block #user-login-form  .item-list li{list-style:none;}div.login_block .sub_block #user-login-form #edit-actions{clear:right;}div.login_block .sub_block #user-login-form  .item-list ul{margin:0;}div.login_block .sub_block #ajax_register-user-pass  #ajax_link{float:left;margin:10px 0;}#edit-field-centres-interets-user-und{float:left;width:381px;}#user-profile-form  #edit-field-centres-interets-user-und .form-item,#user-register-form  #edit-field-centres-interets-user-und .form-item{margin:0 0 10px;width:127px;float:left;}#user-profile-form  #user_user_form_group_lettre_information .form-wrapper,#user-register-form  #user_user_form_group_lettre_information .form-wrapper{float:left;padding:0 0 10px;width:100%;}#user-profile-form  #user_user_form_group_lettre_information .form-wrapper input.form-checkbox,#user-profile-form  #user_user_form_group_lettre_information .form-wrapper  input.form-radio,#user-register-form  #user_user_form_group_lettre_information .form-wrapper input.form-checkbox,#user-register-form #user_user_form_group_lettre_information .form-wrapper  input.form-radio,#user-register-form  #user_user_form_group_lettre_information .form-wrapper{vertical-align:top;}#user-profile-form  .form-submit,#user-register-form  .form-submit{font-family:arial;font-size:24px;padding:5px 10px;}.login_block .login-bloc #commande_reserve{font-size:1.2em;}#loginbar p{color:#3c3c3c;font-weight:bold;}#loginbar ul{margin-left:10px;}#loginbar ul li{color:#1d8ccc;font-size:120%;background:url(/sites/all/themes/IF/img/puce_link.png) no-repeat scroll left center transparent;padding-left:9px;list-style:none;margin-bottom:13px;}#loginbar ul li a{text-decoration:none;}#loginbar ul li a:hover{text-decoration:underline;}#user-register-form div.password-suggestions ul{margin-left:20px;}.front div.messages.status,.front .status{left:101px;padding:8px 23px 7px 60px;position:absolute;top:-57px;width:550px;z-index:2147483647;display:none;}#ajax_register-user-pass div.messages.status,#ajax_register-user-pass .status{padding:0 !important;position:inherit !important;width:auto !important;background:none !important;border:none !important;color:#333333 !important;font-size:11px !important;font-family:arial !important;margin-left:10px !important;display:block !important;}#ajax_register-user-pass .status strong{display:block;padding:20px 0;text-align:center;}#ajax_register-user-pass .status strong em{font-style:normal;}#ajax_register-user-pass span.email_pass{text-align:center;display:block;color:#333333;font-size:11px;font-family:arial;font-weight:bold;margin:10px 0;}div.password-suggestions ul{margin-left:20px;}#edit-autoassignrole-user{display:none;}#edit-newsletters{display:none;}#user-register-form  .form-item-field-if-cinema-user-und label{padding-right:19px;width:150px;}.group_right{float:right;width:280px;}.node-type-film .top_description,.node-type-peav .top_description{margin:0}.node-type-film .group_left{padding-top:17px}.group_left{float:left;width:630px;margin-right:32px;}.node-type-film .container_12 .grid_8,.node-type-peav .container_12 .grid_8{width:auto;}.node-type-film .top_description,.node-type-peav .top_description{width:630px;}.node-type-film h1#page-title,.node-type-peav h1#page-title,.page-search  h1#page-title{margin-bottom:0;}.node-type-film h1#page-title,.node-type-peav h1#page-title{width:630px;}.group_right .field-name-field-visuel-film img{border:1px solid #cccccc;}.group-left-top .field-label{font-size:12px;font-weight:normal;text-transform:none;width:143px;color:#999;}.field-label-inline .field-label,.field-label-inline .field-items{color:#333333;font-size:12px;margin:0 0 2px;}.group-left-bottom .field-name-field-version-disponible .field-items .field-item,.group_disponibilites .field-label-inline .field-items .field-item,.group-left-top .field-label-inline .field-items .field-item{float:left;margin-right:5px;}.view-id-fiche_film .field-name-field-realisation .field-collection-item-field-supports .field-label{display:none !important;}.view-id-fiche_film .field-name-field-realisation div{float:left;padding:0 5px 0 0;}.view-id-fiche_film .field-name-field-realisation .field_content{padding:0 5px 0 0;}.field-label-inline .field-label a,.field-label-inline .field-items a{text-decoration:underline;}.group-left-bottom .field-label-inline .field-label{display:block;float:none;margin-bottom:5px;}.group-left-top,.group-left-bottom .field-label-inline .field-items{margin-bottom:20px;}.group-left-bottom h3 span{color:#333333;font-size:12px;font-weight:bold;text-transform:uppercase;}.group_disponibilites  .field-label-inline .field-label{color:#FFF;font-size:12px;font-weight:normal;text-transform:none;}.group_disponibilites  .group_disponibilites_right,.group_disponibilites  .group_disponibilites_left{padding:15px 10px 16px 13px;min-height:136px;height:auto !important;height:136px;}.group_disponibilites  .group_disponibilites_right{width:291px;float:right;}.group_disponibilites  .group_disponibilites_left{float:left;margin-right:1px;padding-right:30px;width:272px;}.group_disponibilites  .group_disponibilites_left .field{margin-bottom:15px;}.group_disponibilites  .field-label-inline .field-label,.group_disponibilites  .field-label-inline .field-items{margin-bottom:0;}.group_disponibilites  .field-label-inline .field-items a,.group_disponibilites  .field-label-inline .field-items{color:#FFF;text-decoration:none;}.group_disponibilites  .field-name-field-version-disponible .field-items .field-item{color:#cccccc;font-size:12px;font-weight:normal;text-transform:none;float:left;}.group_disponibilites{float:left;margin-bottom:20px;}#clientsidevalidation-horizontal-login-block-errors label{width:100%;}#clientsidevalidation-horizontal-login-block-errors li{clear:both;}.login_block div.error{display:block;}#ajax_register-error{clear:both;padding-top:1px;}#edit-locale .fieldset-wrapper,#user-profile-form #user_user_form_group_spam,#user-register-form  #user_user_form_group_spam{background:none;margin-bottom:0;padding:0;}.captcha legend,#user_user_form_group_spam .fieldset-wrapper{display:none;}.reset_filter{background:url(/sites/all/themes/IF/img/bg_reset_filter.jpg) no-repeat scroll 0 0 transparent;color:#000 !important;padding:0 0 0 20px;font-size:120%;}#block-search_api_page-search_cinema .form-item{margin:0;}#block-search_api_page-search_cinema .form-text,#block-search_api_page-search_cinema .form-submit{float:left;}.page-search-catalogue-cinema  #siteContent  .search-form  .form-submit,#block-search_api_page-search_cinema .form-submit{height:20px;padding:0 5px;}.page-search-product-movie  #siteContent  .search-form  label,.page-search-catalogue-cinema  #siteContent  .search-form  label{color:#fff;line-height:20px;display:none;}.page-search-catalogue-cinema  #siteContent  .search-form  .form-text,#block-search_api_page-search_cinema .form-text{border:1px solid #CCCCCC;height:18px;margin-right:5px;padding:0 0 0 7px;width:206px;}.page-search-product-movie  #siteContent  .search-form  .form-text,.page-search-catalogue-cinema  #siteContent  .search-form  .form-text{color:#858585;font-size:11px;font-style:italic;width:378px;}#sidebar-first  .block-facetapi{margin-bottom:5px;}#sidebar-first  #block-search_api_page-search_cinema .content,#sidebar-first  .block-facetapi .content,#sidebar-first .block-frame-filter .content{background:#f2f2f2;padding:11px 14px;border-bottom:1px solid #ffffff;margin:0;}#sidebar-first  #block-search_api_page-search_cinema .content{float:left;margin-bottom:5px;width:252px;}#sidebar-first  #block-search_api_page-search_cinema .form-submit{background:none repeat scroll 0 0 #FFFFFF;color:#008AC9;}#sidebar-first  .block-facetapi .content{font-size:120%;}#sidebar-first  #block-search_api_page-search_cinema  .block-title,#sidebar-first  .block-facetapi  .block-title,#sidebar-first  .block-frame-filter .block-title{background:none repeat scroll 0 0 #008ac9;padding:4px 10px 2px 16px;}#sidebar-first  #block-search_api_page-search_cinema  h2.title,#sidebar-first  .block-facetapi  h2.title,#sidebar-first  .block-frame-filter h2.title{background:none;font-weight:normal;margin-bottom:0;text-transform:uppercase;color:#fff;font-size:11px;}#sidebar-first  .block-facetapi  h2.title{padding-left:28px;cursor:pointer;}#sidebar-first  .block-facetapi  h2.up{background:url(/sites/all/themes/IF/img/bg_title_filter_up.jpg) no-repeat scroll 0 0 transparent;}#sidebar-first  .block-facetapi  h2.down{background:url(/sites/all/themes/IF/img/bg_title_filter_down.jpg) no-repeat scroll 0 0 transparent;}#sidebar-first  .block-facetapi  .content  .item-list ul{margin-left:0;}#sidebar-first .block-facetapi .content .item-list ul ul{margin-left:20px;}#sidebar-first  .block-facetapi  .content  .item-list ul li{margin-left:0;list-style:none;}#sidebar-first  .block-facetapi  .content  .item-list ul li a.facetapi-active,.delete_filter_by_filter a.facetapi-active{background:url(/sites/all/themes/IF/img/remove_filter.jpg) no-repeat scroll 0 0 transparent;color:#008AC9;display:block;float:left;margin-right:5px;text-indent:-9999px;width:15px;}.delete_filter_by_filter{color:#1D8CCC;font-size:120%;margin:0 0 10px;}.delete_filter_by_filter li{list-style:none  !important;}.delete_filter_by_filter h2.title{color:#333333 !important;font-size:12px !important;font-weight:bold !important;margin:10px 0 0;text-transform:none !important;}#sidebar-first  .block-facetapi  .content  .item-list ul li a{color:#333;}.facetapi-checkbox{vertical-align:middle;}.page-search-product-movie .form-item-retain-filters,.page-search-catalogue-cinema .form-item-retain-filters{display:none;}.page-search-apachesolr-search .search-info,.page-search-catalogue-cinema .search-info{color:#999999;font-size:100%;text-transform:uppercase;}.spelling-suggestions{clear:both;}#block-system-main ul{clear:both;}.page-search-catalogue-cinema  #sidebar-first .search-form{background:none;height:auto;padding:0;width:auto;}#search-api-page-search-form-search-cinema,.page-search-catalogue-cinema .search-form label{display:none;}.view-last-films .views-row{float:left;width:151px;margin-right:8px;}.view-last-films .views-row-4{margin-right:0;}.view-last-films .views-row .views-field-title a{font-size:120%;font-weight:bold;}.view-last-films .views-row .views-field-nothing  span{font-size:12px;}#user-profile-form #user_user_form_group_spam{display:none;}.group_disponibilites_left .description,.group_disponibilites_right .description{color:#FFF;font-size:12px;font-weight:bold;line-height:18px;}.group_disponibilites_right .field-collection-container .field .field-items .field-item{color:#FFFFFF;font-size:18px;font-weight:bold;line-height:17px;margin:0 0 5px;padding-top:3px;}.group_disponibilites_right .field-name-field-supports .item-list .support_class{background:url(/sites/all/themes/IF/img/picto_film.png) no-repeat scroll 0 0 transparent;padding:1px 0 1px 42px;margin:7px 0 0;height:28px;}.group_disponibilites_right .item-list ul li.full{width:100%}.group_disponibilites_right .field-name-field-supports .item-list .support_class_dvd{background:url(/sites/all/themes/IF/img/picto_cd.png) no-repeat scroll 0 0 transparent;padding-top:6px;}.group_disponibilites_right .field-name-field-supports .item-list .support_class_beta{background:url(/sites/all/themes/IF/img/picto_beta.png) no-repeat scroll left 4px transparent;}.group_disponibilites_right .item-list ul{float:left;margin-bottom:10px;margin-left:0 !important;width:100%;}.group_disponibilites_right .item-list ul li{float:left;width:50%;background:none;padding:0;margin:0;}.group_disponibilites_right .bottom_dispo{background:url(/sites/all/themes/IF/img/picto_lecteur_dispo.png) no-repeat scroll 0 0 transparent;padding:1px 0 1px 55px;clear:both;}.group_disponibilites_right .bottom_dispo a.ext{background:url(/sites/all/themes/IF/img/puce_fiche.png) no-repeat scroll 0 3px transparent;color:#FFFFFF;font-size:12px;padding:0 0 0 9px;text-decoration:underline;}.group_right .add_to_selection{}.group_right .add_to_selection a{background:none repeat scroll 0 0 #1D8CCC;color:#FFFFFF;display:block;font-size:24px;height:50px;line-height:50px;text-align:center;font-weight:bold;}.group_right .add_to_selection a.login_to_select{margin:0 0 20px;}.group_right .add_to_selection a.unflag-action{font-size:21px;}.group_right .add_to_selection span.grise,.group_right .add_to_selection span.grise_grand_public{background:none repeat scroll 0 0 #999999;color:#FFFFFF;display:block;font-size:21px;height:50px;line-height:50px;text-align:center;margin:0 0 10px;}.group_right .add_to_selection strong{display:block;font-size:12px;text-align:left;}.group_disponibilites .sub_group_disponibilites{background:url(/sites/all/themes/IF/img/backgrounds/bg_sub_group_disponibilites.jpg) repeat-y  0 0 transparent;}.view-fiche-film .group-left .post_date{margin:0 0 15px 0;text-transform:uppercase;}.view-fiche-film .group-left .post_date span{color:#8a8a8b;}.views-field-field-visuel-selection{float:left;margin:6px 20px 0 0;}.views-field-body-selection{float:left;width:410px;font-size:12px;}.views-field-body-selection .views-field-url-selection a{text-transform:uppercase;background:none repeat scroll 0 0 #1D8CCC;color:#FFFFFF;text-align:center;padding:1px 5px 0 5px;font-size:10px;font-weight:bold;float:left;margin-top:5px;}#siteContent  #block-views-s_lection_et_v_nement-block{float:left;width:100%;clear:left;margin:15px 0;}#overNode .top_description{background:none;padding-bottom:0;}#overNode #block-block-38,#overNode #block-block-80{margin-bottom:0;}#overNode #block-block-38  .field-name-body h3,#overNode #block-block-80  .field-name-body h3{margin-bottom:5px;}.search-results li{clear:both;float:left;margin-bottom:10px;width:100%;}.visuel_search{float:left;margin-right:15px;width:150px;}.data_search{width:460px;float:left}.data_search .date_publication{text-transform:uppercase;font-family:arial;color:#a8a8a8;margin-bottom:10px;line-height:12px;font-size:12px;}.data_search .criteria,.data_search .name_realis,.data_search .ann_prod{font-size:12px;}.data_search .name_realis{font-size:12px;font-weight:bold;}.data_search .criteria{color:#a8a8a8;margin-bottom:10px;}.data_search .title{margin-bottom:5px;}.data_search .search-snippet-info p{margin-bottom:0;}.page-search-apachesolr-search #search-form{display:none;}.field-name-field-laboratoir-tirage,.field-name-field-laboratoir-ss-tirage,.field-name-field-version-audio,.field-name-field-sous-titrage,.field-name-field-observations-supp,.field-name-field-disponible{display:none;}.popin_selection{display:none;width:668px;}.popin_selection .content ul,.popin_selection .content ul li.views-row{list-style:none outside none;margin:0;}.popin_selection .content ul li.views-row{float:left;width:595px;}.popin_selection .content .infos{float:left;width:570px;font-size:12px;}.popin_selection .content .infos .title_content{font-size:18px;color:#008ac9;font-weight:bold;}.popin_selection .content .infos .fieldset-legend{font-size:12px;color:#333;font-weight:bold;}.popin_selection .content .infos .title_content .num{margin-right:19px;}.popin_selection .content .add_to_select{float:right;width:22px;}.popin_selection .content .add_to_select a.flag{display:block;text-indent:-9999px;background:transparent url(/sites/all/themes/IF/img/picto_flag.jpg);height:22px;}.popin_selection .content{padding:20px;width:618px;}.popin_selection #block-views-add_to_selection-block_1 .content{padding:0;}.popin_selection .footer{background:none repeat scroll 0 0 #F2F2F2;border-top:1px solid #DDDDDD;clear:both;height:50px;padding:34px 21px 34px 113px;width:524px;}.popin_selection .footer .call_back{float:left;padding-top:12px;}.popin_selection .footer .command{float:right;}.popin_selection .footer .command a,.popin_selection .footer .command span.inactif{background:none repeat scroll 0 0 #1D8CCC;color:#FFFFFF;display:block;font-size:20px;height:50px;line-height:50px;text-align:center;font-weight:bold;padding:0 20px;}.popin_selection .footer .command span.inactif{background:none repeat scroll 0 0 #999;}.popin_selection .footer .call_back a{background:transparent url(/sites/all/themes/IF/img/puce_to_select.png) no-repeat left center;padding:0 0 0 11px;font-size:16px;font-weight:bold;color:#2a2a2a;text-decoration:underline;}.popin_selection .webform-client-form fieldset input.form-text{width:178px;height:18px;border:1px solid #cccccc;}.popin_selection .webform-client-form fieldset select{width:200px;}.popin_selection .webform-client-form #webform-component-manifestation--date{float:left;}.popin_selection .webform-client-form label{font-weight:normal;}.popin_selection .webform-client-form .webform-component-fieldset .fieldset-legend,.popin_selection .webform-client-form #webform-component-observations label{color:#333333;font-size:12px;font-weight:bold;text-transform:none;}.popin_selection .webform-client-form #webform-component-manifestation label{width:57px;margin:0 66px 0 0;}.popin_selection .webform-client-form #webform-component-manifestation--description label{width:auto;margin:0;}.popin_selection .webform-client-form #webform-component-manifestation--description{float:right;width:277px !important;}.popin_selection .webform-client-form #webform-component-manifestation--description textarea{width:277px;clear:both;}.popin_selection .webform-client-form #webform-component-manifestation .webform-component{width:325px;}.popin_selection .webform-client-form .webform-component{margin:0 0 7px;}.popin_selection .webform-client-form #webform-component-manifestation--date select{width:55px;}.popin_selection .webform-client-form #webform-component-manifestation--date label{margin:0 0 0 66px;}.popin_selection .webform-client-form #webform-component-manifestation--date legend span{font-weight:normal;}.popin_selection .webform-client-form #webform-component-manifestation--type select,.popin_selection .webform-client-form #webform-component-identification--etablissement select{width:181px;}.popin_selection .webform-client-form #webform-component-manifestation--type{margin:22px 0 7px;}.popin_selection .webform-client-form #webform-component-manifestation{border-bottom:1px solid #dddddd;padding:0 0 22px;}.popin_selection .webform-client-form #webform-component-observations{border-top:1px solid #dddddd;padding:20px 0 0;clear:both;}.popin_selection .node-webform .nodecontent h2{display:none;}.popin_selection .webform-client-form #webform-component-identification label{width:100px;text-align:right;margin:0 23px 0 0;}.popin_selection .webform-client-form #webform-component-identification{width:310px;margin:22px 0 20px;float:left;}.popin_selection .webform-client-form #webform-component-identification .fieldset-wrapper{padding:10px 0 0;}.popin_selection .webform-client-form #webform-component-mode-de-transport{width:290px;float:right;margin:60px 0 0;}.popin_selection .webform-client-form #webform-component-mode-de-transport .fieldset-wrapper{padding:6px 0 0;}.popin_selection .webform-client-form #webform-component-mode-de-transport .fieldset-wrapper .fieldset-description{margin-bottom:6px;}.popin_selection .webform-client-form #edit-actions--3{display:none;}.group_right .add_to_selection{text-align:center;}.node-type-film #block-search-form #clientsidevalidation-search-block-form-errors{display:none !important;}#block-search-form .block-search{height:21px}#selection_form{background:none repeat scroll 0 0 #F2F2F2;padding:10px 20px 20px;width:618px;}.popin_selection #step2 .content{padding:0;width:650px;}.popin_selection #step2 h2.title{margin-left:20px;margin-right:20px;margin-top:20px;}#edit-submitted-mode-de-transport-mode-d-acheminement{float:right;padding:0;width:148px;}.webform-client-form fieldset #webform-component-mode-de-transport--mode-d-acheminement label{width:auto;}.popin_selection_confirm{padding:20px;width:618px;font-size:12px;font-family:arial;}.popin_selection_confirm  h3{color:#218ecd;font-size:18px;font-family:arial;font-weight:bold;margin:0;}.popin_selection_confirm  h2.title{font-size:20px;}.captcha-reload{clear:both;float:left;font-size:120%;margin:10px 0 0;width:100%;}.captcha-reload a{display:block;font-weight:bold;padding:3px 0 0;}.error_search{font-size:120%;margin:0 0 20px 20px;}.error_search li{padding:0 0 10px;}ol.apachesolr_search-results li:last-child{margin-bottom:20px;}.facetapi-facet-dm-field-annee-production .expanded .item-list,.delete_filter_by_filter .expanded .item-list{display:none;}.formats_disponibles{font-size:120%;line-height:26px;margin:0 0 0 40px;}.formats_disponibles .formats_details{display:block;}.formats_disponibles a.title{background:url(/sites/all/themes/IF/img/puce_formats_disponibles_down.jpg) no-repeat scroll 0 0 transparent;color:#333;padding:0 0 0 15px;}.formats_disponibles a.down{background:url(/sites/all/themes/IF/img/puce_formats_disponibles_down.jpg) no-repeat scroll 0 3px transparent;}.formats_disponibles a.up{background:url(/sites/all/themes/IF/img/puce_formats_disponibles_up.jpg) no-repeat scroll 0 3px transparent;}.view-add-to-selection .formats_disponibles label{display:inline;font-weight:normal;text-transform:none;font-size:100%;}.count_result{font-family:arial;font-size:40px;}#webform-component-manifestation--date--date-du .fieldset-wrapper,#webform-component-manifestation--date--date-au .fieldset-wrapper{background:url(/sites/all/themes/IF/img/masque_date_selection.jpg) no-repeat scroll 0 0 transparent;float:left;}#webform-component-manifestation--date--date-du .fieldset-wrapper .webform-component,#webform-component-manifestation--date--date-au .fieldset-wrapper .webform-component{clear:none !important;width:auto !important;}#webform-component-manifestation--date--date-du #edit-submitted-manifestation-date-date-du-date-du-month,#webform-component-manifestation--date--date-du #edit-submitted-manifestation-date-date-du-date-du-day,#webform-component-manifestation--date--date-au #edit-submitted-manifestation-date-date-au-date-au-month,#webform-component-manifestation--date--date-au #edit-submitted-manifestation-date-date-au-date-au-day{width:29px;background:none repeat scroll 0 0 transparent;border:0 none;text-align:center;margin:0 4px 0 0;padding:2px 0 0;}#webform-component-manifestation--date--date-du #edit-submitted-manifestation-date-date-du-date-du-month,#webform-component-manifestation--date--date-au #edit-submitted-manifestation-date-date-au-date-au-month{width:27px;}#webform-component-manifestation--date--date-du #edit-submitted-manifestation-date-date-du-date-du-year,#webform-component-manifestation--date--date-au #edit-submitted-manifestation-date-date-au-date-au-year{width:78px;background:none repeat scroll 0 0 transparent;border:0 none;padding:2px 0 0 2px;}#webform-component-manifestation--date--date-du legend,#webform-component-manifestation--date--date-au legend{float:left;margin:0 15px 0 56px;}#webform-component-manifestation--date--date-au--au select,#webform-component-manifestation--date--date-du--du select{display:none;}.apachesolr_search-results{padding-top:10px;}#webform-component-manifestation--date legend:first-child{float:left;}#webform-component-manifestation--date .fieldset-wrapper{float:left;}.view-add-to-selection ul{height:200px;}.node-type-projet   .field-name-body ul{padding-left:40px;font-style:italic;margin-bottom:20px;}.node-type-projet   .field-name-body span{font-size:12px;}.node-type-projet .field-name-field-media .field-label{font-size:20px;color:#333333  !important;font-family:'dinotMeduim';font-size:200%;line-height:20px;text-transform:uppercase;background:url(/sites/all/themes/IF/img/bg_title_press.jpg) repeat-x scroll left bottom transparent !important;clear:both;margin-bottom:15px;padding-bottom:15px !important;}.node-type-projet .media-gallery-media .media-gallery-item{background:none;border:none;padding:0;}.node-type-projet .media-gallery-media-item-thumbnail .meta-wrapper{background:none;margin:0;padding:0;position:inherit;width:95%;}.node-type-projet .media-gallery-media-item-thumbnail .meta-wrapper .media-title{color:#333333;line-height:25px;padding:0;width:auto;font-size:11px;font-style:italic;font-weight:normal;}#siteContent #block-views-last_films-block{float:left;margin-bottom:41px;}.view-add-to-selection{height:205px;overflow-y:auto;}body.page-user-register #block-system-main div.error{display:block;}div.messages.status{background:url(/sites/all/themes/IF/img/icon_msg.jpg) no-repeat scroll 48px 18px #4A88C3 !important;border:1px solid #4A88C3 !important;color:#FFFFFF !important;line-height:19px;padding:15px 15px 15px 70px !important;margin-bottom:20px !important;font-size:12px !important;}div.messages.status  a{color:#FFFFFF !important;text-decoration:underline !important;}div.messages ul{margin:0  !important;}div.messages ul li{list-style:none outside none  !important;}#clientsidevalidation-user-login-form-errors{display:none !important;}.over_search_result .custom_search_per_page{float:left;position:relative;z-index:1;}.over_search_result ul.pager{margin-bottom:0 !important;}.over_search_result .item-list{float:right;}.under_search_result{clear:both;margin-bottom:88px;}#webform-component-manifestation--date span.error{color:red;display:block;font-size:1.2em;margin:0 0 0 124px;}.group_right .add_to_selection a.view_commande{font-size:20px;height:30px;line-height:30px;margin-bottom:10px;}.back_search{font-family:arial;font-size:1.2em;margin-bottom:10px;display:block;float:right;}.confirmation_registation{font-size:1.2em;}.region-utility-top #block-locale-language .content{background:#FFFFFF;border:1px solid #1D8CCC;padding:10px 25px;position:absolute;display:none;right:0;top:20px;z-index:99;}.region-utility-top #block-locale-language.active .content{display:block}ul.language-switcher-locale-url,.language-switcher-locale-url li{list-style:0 none;list-style-type:none}.language-switcher-locale-url li{background:url(/sites/all/themes/IF/img/puce_link.png) no-repeat 0 50%;padding-left:10px}#topUtility .active > p{background:red}#topUtility .active > p > a{border:1px solid #1D8CCC;border-bottom:0 none;padding:6px 19px 6px 6px;background:url(/sites/all/themes/IF/img/icons/picto_site_loc_actif.gif) no-repeat scroll right 10px #FFFFFF;color:#008ac9;position:relative;z-index:9999;border-bottom:0;}.paging{float:right;background:url(/sites/all/themes/IF/img/bg-li-1.png) no-repeat 100% 50%;padding-right:5px}.paging li{display:inline;background:url(/sites/all/themes/IF/img/bg-li-1.png) no-repeat 0 50%;padding:0 2px 0 5px;text-align:center}.paging li a{font-weight:bold;color:#008ac9;font-size:12px}.paging li.current a{color:#333}.content-article-1{width:630px;}.header-article-1{padding-bottom:20px;overflow:hidden}ul.list-region{width:100%;overflow:hidden;color:#333;font-size:12px;line-height:16px;margin:0 !important}ul.list-region li{padding-bottom:20px;overflow:hidden;list-style:none !important;margin:0 !important;font-family:Verdana,Geneva,sans-serif}.list-region li .thumb-logo{float:left;margin:25px 10px 0 0;max-width:151px}.list-region li .description{width:465px;float:left}.list-region .datetime{color:#8a8a8b;font-size:10px;text-transform:uppercase;line-height:16px;padding:0 0 5px;display:block}.list-region h3{font-size:18px;color:#008ac9;line-height:25px;margin:0}.list-region .description strong{display:block}.list-region .description p{padding-bottom:10px;font-size:12px}.lnk-type-1{margin:15px 0 0;display:block}.lnk-type-1 a,.m-more-detail-publication{background:#1d8ccc;color:#fff !important;text-decoration:none;font-size:14px;font-weight:bold;line-height:30px;float:right;padding:0 10px}.list-region .lnk-type-1:hover,.lnk-type-1:hover,.lnk-type-1 a:hover{background:#999;text-decoration:none}.block-filter{float:right;font-size:12px;margin:0 15px 0 0;min-width:100px;color:#333}.block-filter a{margin-left:10px;color:#1d8ccc;background:url(/sites/all/themes/IF/img/bg-select.png) no-repeat 100% 8px;padding:0 15px 0 0}.block-filter a:hover{text-decoration:none}.block-filter a.active{background:url(/sites/all/themes/IF/img/bg-select-up.png) no-repeat 100% 50%;}#block-views-block_project_3-block,#block-ms_custom-block_three_projects{width:100%;overflow:hidden;clear:both}.view-block-project-3{width:630px;overflow:hidden;clear:both}.list-project{width:100%;overflow:hidden;color:#333;font-size:12px;line-height:16px;margin:0 0 25px!important;padding:0 !important}.list-project li{width:200px;float:left;list-style:none !important;margin:0 0 0 15px !important;padding:0;}.list-project li:first-child{margin-left:0 !important}.list-project .thumb-logo{float:left;margin:0 0 5px}.type-project{color:#333;font-size:10px;text-transform:uppercase;line-height:16px;display:block;margin:0;padding:0}.list-project .title-type-1{margin:0;padding:0 0 5px;display:block}.list-project .title-type-1 a{color:#008ac9;font-size:14px;text-decoration:none;font-weight:bold}.list-project .title-type-1 a:hover{text-decoration:underline}.list-project .field-content{color:#8a8a8b;font-size:10px;padding:0;margin:0;text-transform:uppercase;line-height:14px}#block-views-block_project_c-block{font-size:11px;line-height:14px}#block-views-block_project_c-block .view-content .views-field-field-project-media{float:left;margin:0 10px 10px}#block-views-block_project_c-block .views-field-title{margin-bottom:5px;}#block-views-block_project_c-block .views-field-title a{color:#008AC9;font-size:120%;font-weight:bold;line-height:15px;text-decoration:none;}#block-views-block_project_c-block  .views-row{width:100%;overflow:hidden;margin:0 0 15px}.field-items{width:100%;overflow:hidden}.fix-width-type-1{width:100%;overflow:hidden}.nodecontent{position:relative}.nodecontent .left_top_masque{top:0}.nodecontent .right_bottom_masque{top:70px;bottom:auto}.item-list{overflow:hidden;clear:both}.views-field-field-due-date{float:left;margin-top:10px}.date-span-hr{color:#8b8b8b}.field-name-field-upload-document .field-item{overflow:hidden}.file a{float:right}#form-human-resources{overflow:hidden;clear:both}#form-human-resources .form-wrapper legend{background:#fff;width:100%;overflow:hidden}#form-human-resources .fieldset-wrapper{background:#f2f2f2;padding:10px 25px;overflow:hidden}#form-human-resources .fieldset-wrapper input{float:left}#form-human-resources .fieldset-wrapper label{width:170px;float:left}#form-human-resources .fieldset-wrapper label.option{width:auto;margin-right:20px;line-height:20px}.form-type-radios{width:100%;overflow:hidden}#form-human-resources .fieldset-wrapper input[type="text"]{width:380px}#form-human-resources .form-type-textfield{width:100%;overflow:hidden}#edit-block-3 .form-textarea-wrapper{float:left;width:380px}#edit-block-3 #edit-message{width:380px}#edit-block-3 .form-type-textarea,.captcha .description{width:100%;overflow:hidden}#edit-block-3  .fieldset-wrapper > span{float:right;margin-right:20px;font-size:11px;}#edit-block-4 .fieldset-wrapper div:first-child{font-weight:bold;padding:0 0 10px}#edit-block-4 .form-item-captcha-response{float:right;width:300px}#edit-block-4 .form-item-captcha-response input[type="text"]{width:280px;padding:10px 5px}#form-human-resources .captcha img{float:left}#form-human-resources .captcha input[type="text"]{width:50px;margin:0 0 0 10px}#edit-m-captcha{background:none repeat scroll 0 0 #F2F2F2;clear:both;margin-bottom:20px;margin-top:10px;padding:20px 40px 10px;position:relative;}#edit-m-captcha  .form-item-captcha-response{width:300px;float:right}#edit-m-captcha  .form-item-captcha-response input[type="text"]{width:140px;padding:17px 5px;margin-top:10px}.captcha .field-prefix{float:left}#edit-submit{float:right;margin:0 5px 20px 0;padding:5px 15px}.field-name-field-due-date .field-items{float:left;overflow:visible;width:auto;font-size:11px}.field-name-field-due-date .field-label{color:#8b8b8b;font-size:11px;float:left}.node-human-resources.node-promoted .field-name-field-due-date{margin-top:10px}.paging-header-content{width:100%;overflow:hidden;clear:both;min-height:30px;padding:0;margin-top:-4px}.list-file-hr-span a{background:url(/sites/all/themes/IF/img/ico-link-1.png) no-repeat 0 0;padding:0 0 0 20px;}.list-file-hr{width:100%;overflow:hidden;clear:both;}.list-file-hr span{display:block;float:left}.list-file-hr span:first-child,.note-txt-type-1{width:200px}.note-txt-type-1{float:left}.list-file-hr span strong,.note-txt-type-1 strong{display:block}#siteContent .region-content #block-system-main{margin-bottom:20px;padding-bottom:10px}.node-type-film #siteContent .region-content #block-system-main{margin:0;padding:0}.views-field-body{overflow:hidden}#block-views-edito_2-block .views-field-body{overflow:visible !important}.field-name-field-upload-document{margin:10px 0 0}.m-publication-file-download a{background:url("/sites/all/themes/IF/img/bg_upload_file.jpg") no-repeat scroll left top #1D8CCC;border:1px solid #FFFFFF;color:#FFFFFF !important;float:right;font-size:140%;font-weight:bold;height:30px;line-height:29px;padding:0 8px 0 40px;text-decoration:none;}.m-search-result-paging div.item-list ul.pager,.m-search-result-paging  div.item-list ul.pager{margin-bottom:0}.txt-bold{font-weight:bold}#block-views-en_partenariat-block .block-title{margin-bottom:20px}.all-resource .item-list{clear:both}#overNode #block-block-83,.page-search-product-move #siteContent .region-content #block-system-main{margin-bottom:0;padding-bottom:0}#siteContent .mar-1{margin-bottom:0;padding-bottom:0}.list-project-photo{width:100%;overflow:hidden}.list-project-photo li{float:left;width:200px;min-height:112px;position:relative;margin:0 0 20px 15px !important;list-style-type:none !important;}.list-project-photo li:first-child{margin-left:0 !important}.link-add-type-1{width:25px;height:67px;background:url(/sites/all/themes/IF/img/ico-link-2.png) no-repeat 0 0;display:block;position:absolute;right:0;top:45px;z-index:1}.list-project-photo .type-project{font-style:italic;text-transform:none}.list-project-photo .mask-photo{width:11px;height:26px;position:absolute;top:0;left:0;z-index:1;background:url(/sites/all/themes/IF/img/mask-photo-1.png) no-repeat 0 0;}.node-type-project .view-content{margin:10px 0 0}.block-project-discipline .views-field-field-image{float:left;margin:0 5px 5px 0}.block-project-discipline .views-field-body{overflow:visible}.n-name-block-partner{font-size:200% !important}.n-image-block-partner{margin:10px 0 0;overflow:hidden}.n-image-block-partner img{display:block;margin:0 auto 10px;}.n-block-partner{width:100%;overflow:hidden;margin-bottom:10px}.n-link-block-partner{display:block;width:100%;text-align:center}.n-link-block-partner a{text-align:center;text-decoration:underline;font-weight:bold}.node_not_access{width:609px;background:#f2f2f2 url(/sites/all/themes/IF/img/icon-not-access.png) no-repeat 100% 0;overflow:hidden;clear:both;border:solid 1px #000;padding:10px;position:relative}.node_not_access,.node_not_access .field-content{color:#a7a7a7 !important;margin-right:5px}.node_not_access .field-content a{opacity:0.3;filter:alpha(opacity = 30);}.node_not_access .views-field-created{width:100%;overflow:hidden}.mask-not-access{height:100%;width:100%;position:absolute;top:0;left:0;z-index:99;background:url(/sites/all/themes/IF/img/bg-mask.png) repeat 0 0;opacity:0.5;filter:alpha(opacity = 50);cursor:pointer}.node_not_access_1{cursor:default}.view-header{min-height:30px;overflow:hidden}.list-region-type-1 .description p{padding:0;margin:0}.text-type-3{font-weight:bold}.group-link-type-1{margin:10px 0 0;float:right;width:470px}.group-link-type-1 .m-type-residences{line-height:30px;font-weight:bold;font-size:11px}.group-link-type-1 .lnk-type-1{margin:0}.num-result{font-size:300% !important;font-weight:bold}.top_description{font-weight:normal;}#sidebar-first .block.m_block_right_question .content{background:#f6f6f7;padding:0 10px}.m_block_right_question{padding:15px 0;background:#f6f6f7}.m_block_right_question .block-title{padding:0 10px;border-bottom:1px solid #fff;margin-bottom:10px}.m_block_right_question .title{background:none !important;}.m_block_right_question p{font-size:100%}.m_block_right_question .title{font-size:200% !important;font-family:'dinotMeduim';color:#8c8c8e !important;margin:0 0 10px !important}.m_block_right_question .lien{margin:0}.project-more{}.block-type-special{overflow:hidden}.block-type-grey{background:#58585a;margin:0 auto;padding:10px;text-transform:uppercase;margin-bottom:1px;font-family:'dinotMeduim';}.block-type-grey p{font-size:100%;color:#8a8a8c;overflow:hidden;padding:5px 0}.block-type-grey p span{font-size:150%;color:#fff;display:block}.block-type-blue{background:#008ac9;color:#fff;padding:10px;overflow:hidden;font-family:'dinotMeduim';}.block-type-blue span{display:block;}.block-type-blue span.text{width:230px;margin-top:5px;}.block-type-blue a,.lnk-arrow-1,.block-type-blue span.text{color:#fff;font-size:150%;font-weight:bold;background:url(/sites/all/themes/IF/img/ico-link-3.png) no-repeat 0 50%;padding-left:30px;float:left}.right-ico{float:right;width:215px;margin:0 0 0 15px}.right-ico p{padding:0;margin:0;font-size:100%}.right-ico p span{text-transform:uppercase;font-size:90%}.right-ico h4{color:#333;font-size:150%;margin:0;font-weight:bold}.right-ico .lien{margin-left:0}.right-ico,.right-ico a{font-size:120%}.ico-home{width:33px;height:33px;background:url(/sites/all/themes/IF/img/ico-home.png) no-repeat 0 0;display:block;margin:15px 0 0 15px}#sidebar-first ul.pagination{overflow:hidden;position:static;float:right;margin:5px 0}.p-liens{width:100%;overflow:hidden;background:#fff;padding:5px 0}.login-bloc .item-list{clear:none;overflow:auto;float:right;margin:5px 0 0}.form-actions.form-wrapper{clear:right;}#t-project-page .views-field-created{float:left;min-width:180px}#t-project-page .views-field-created  .field-content{font-size:100%;line-height:16px;font-style:normal;color:#333}#t-project-page .m-human-resource-title{font-size:100%;line-height:16px;font-style:normal;color:#333}#t-project-page .views-field-field-due-date{float:left;margin:1px 0 0 0}#t-project-page .views-field-field-humanres-type{float:left;margin-right:20px;clear:right}#t-project-page .views-label-field-humanres-type{float:left;margin:1px 2px 0 20px}#t-project-page .views-field-field-humanres-type .field-content{float:left;font-weight:bold}#t-project-page .m-view-node-human-resources{overflow:hidden;width:100%}#t-project-page .views-field-field-hr-intro{padding-bottom:10px}.view-block-project-3 .list-project .date-display-single{color:#8A8A8B;font-size:10px}#t-project-page .views-field-field-date-publication  span,#t-project-page .views-field-field-humanres-type span,#t-project-page  .views-field-created span{text-transform:none;}.form-item-captcha-response label{display:none}#t-project-page .views-field-field-humanres-type .m-human-resource-title{line-height:16px}.list-file-hr .list-file-hr-span-2,.list-file-hr .list-file-hr-span-1{margin:6px;}.list-file-hr .list-file-hr-span-2 a,.list-file-hr .list-file-hr-span-1 a{background:url(/sites/all/themes/IF/img/ico-link-1.png) no-repeat 0 0 !important;padding:0 0 0 20px;}#user_user_form_group_spam.field-group-fieldset legend{top:-27px;left:0}#user-register-form .field-group-fieldset{padding:0}#user-register-form .fieldset-wrapper{padding:20px 40px 0}fieldset.captcha{padding:0}.field-name-field-humanres-type .field-label{float :left;font-size:1em;color:#8B8B8B;}.field-name-field-humanres-type .field-items{width:90%}.link-catalogue{font-size:14px;color:#fff;text-decoration:none;line-height:14px;font-weight:bold}.link-catalogue:hover{text-decoration:underline;color:#fff}.page-search-product-movie .search-form,.page-search-catalogue-cinema .search-form{background:none repeat scroll 0 0 #58585A;padding:20px 40px 0;width:550px;overflow:hidden;display:inline-block;}.link-search-all{width:100%;overflow:hidden;margin:-10px 0 15px;}.page-search #siteContent #block-system-main h2.title-no-result{text-transform:none;}.page-search-product-movie .search-form #edit-basic,.page-search-catalogue-cinema .search-form #edit-basic{overflow:hidden}.over_search_result{float:left;font-size:1.2em;margin:0 0 20px;width:100%;position:relative;}.over_search_result .paging-header-content{position:absolute;top:10px}.f_supports{margin-top:20px}.view-content .views-row a.ext{}#block-block-95{margin-bottom:13px}#sidebar-first #block-block-95 .block-title h2{background:none repeat scroll 0 0 #F6F6F7;border:medium none;color:#8A8A8B;display:block;font-family:'dinotBold';font-size:200%;font-weight:normal;line-height:20px;margin:0 0 1px;padding:11px 14px 13px;text-transform:uppercase;}#sidebar-first #block-block-95 .content{background:none repeat scroll 0 0 #F6F6F7;padding:12px 15px 15px 14px;}#block-block-95 .content a{background:url(/sites/all/themes/IF/img/puce_link.png) no-repeat scroll left center transparent;color:#1D8CCC;font-size:120%;line-height:15px;margin-left:15px;padding-left:9px;text-decoration:none;margin-left:0;}.node-type-peav .nodecontent .field-items{width:631px;word-wrap:break-word}.nodecontent .field-items{word-wrap:break-word}.view-liens .field-content a{word-wrap:break-word}.search-result .data_search .search-snippet-info{padding-left:0}.field{overflow:hidden}.link_a2 a{background:url(/sites/all/themes/IF/img/bg_left_link_a2.jpg) no-repeat scroll 0 0 transparent;float:left;margin-bottom:0px;}.link_a2{margin:2px auto 0px;width:170px;}.link_a2 a span{background:url(/sites/all/themes/IF/img/bg_right_link_a2.jpg) no-repeat scroll right top transparent;color:#FFFFFF;display:block;line-height:25px;text-align:center;text-decoration:none;font-size:120%;height:30px;width:170px;font-family:Verdana,Geneva,sans-serif;}.link_a2 a:hover span{text-decoration:underline;}body.page-user-register #edit-field-pays2-user,body.page-user-register #edit-field-recevoir-la-lettre-user,body.node-type-film div.views-row-first a.ext,body.node-type-peav div.views-row-first a.ext{display:none;}.group_disponibilites_right .bottom_dispo a.link-01{display:block!important;}.node-type-peav #siteContent .region-content #block-system-main{margin-bottom:0;padding-bottom:0;}.node-type-peav .group_right{margin-top:-15px;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red !important;}.node-type-peav #clientsidevalidation-search-block-form-errors{display:none;}.field-name-field-paragraphe{font-weight:bold;color:#323232;margin:15px 0 25px;text-align:justify}.content .field-collection-view .field-type-image{float:left;width:200px;margin:0 10px 0 0;overflow:hidden}.content .field-collection-view .field-type-image img{max-width:200px;display:block;height:auto}.content .field-collection-view .field-type-text-long{width:609px;}.content .field-collection-view .field-name-field-upload-document{clear:both;padding-top:10px}.style-image-publication{float:left;width:200px;overflow:hidden;margin:0 10px 0 0}.style-image-publication img{max-width:200px}.block-publication{overflow:hidden;margin-bottom:20px;}.example-select-facet select{width:250px;}.node-type-sousrubriquequisommesnous .style-block-poste{padding-bottom:0!important;}.field-name-body ul li,.field-name-field-paragraphe ul li{list-style:inside;list-style-type:disc;}.img-left{float:left;margin-right:20px}.view-s-lection-et-v-nement .views-field-title{color:#333333;font-size:20px;line-height:23px;font-weight:bold;margin:0 0 3px}.view-s-lection-et-v-nement .views-field-date{text-transform:uppercase;color:#8b8b8b;font-size:14px}#siteContent #block-ms_custom-block_three_projects{width:631px;}#siteContent #block-ms_custom-block_three_projects ul.list-project{margin-left:0px !important;}.style-box-avec{background:#f6f6f8;padding:15px 10px 10px 10px;text-align:center;margin:0 0 10px 0;}.style-box-avec p,.style-url-avec{margin:0;}.block-title h2.tlt-avec{font-size:200%!important;}#sidebar-first .hr-title-blue > .content{background-color:transparent}.box-1{width:280px;background:url(/sites/all/themes/IF/img/top-1.png) 0 0 no-repeat;padding-top:5px}.box-1 > .outer{width:280px;background:url(/sites/all/themes/IF/img/bottom-1.png) 0 100% no-repeat;padding-bottom:5px}.box-1 > .outer > .inner{width:260px;background:url(/sites/all/themes/IF/img/cen-1.png) 0 0 repeat-y;padding:0 10px 10px 10px;overflow:hidden}.box-1 > .outer > .inner .right-ico{width:195px;margin:15px 0 0 30px}.box-1 > .outer > .inner .right-ico h4{font-size:125%;line-height:1.20em}.box-1 > .outer > .inner .right-ico a.lien{font-size:100%}@font-face{font-family:'if-icons';src:url(/sites/all/themes/IF/fonts/if-icons/if-icons.eot?-qei2f0);src:url(/sites/all/themes/IF/fonts/if-icons/if-icons.eot?#iefix-qei2f0) format('embedded-opentype'),url(/sites/all/themes/IF/fonts/if-icons/if-icons.ttf?-qei2f0) format('truetype'),url(/sites/all/themes/IF/fonts/if-icons/if-icons.woff?-qei2f0) format('woff'),url(/sites/all/themes/IF/fonts/if-icons/if-icons.svg?-qei2f0#if-icons) format('svg');font-weight:normal;font-style:normal;}.if-icon{font-family:'if-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.if-icon-download:before{content:"\e600";}.if-icon-link:before{content:"\e601";}.if-icon-speak:before{content:"\e602";}.if-icon-user:before{content:"\e603";}.addthis_sharing_toolbox.addthis-prg{float:right;margin:0 0 15px;line-height:1;clear:both;}body.page-la-communaute{background:url(/sites/all/themes/IF/img/bg-trame-community-gradient.png) 0 195px repeat-x,url(/sites/all/themes/IF/img/bg-trame-community.png) 0 195px repeat-x;}body.page-la-communaute .container_12 .grid_12{width:100%;margin-left:0;margin-right:0;}body.page-la-communaute #content,body.page-la-communaute .ui-widget{font-family:Verdana,sans-serif;font-size:13px;color:#262B33;}body.page-la-communaute h1#page-title{line-height:71px;margin-bottom:13px;background:#fff url(/sites/all/themes/IF/img/community/community-icon.svg) no-repeat 20px 50%;padding-left:80px;padding-right:20px;display:inline-block;font-size:29pt;color:#262B33;text-transform:uppercase;}body.page-la-communaute h1 + .top_description{display:none;}.if-community-tabs.level-1.ui-widget-content,.if-community-tabs.level-1 .ui-widget-content{background:transparent;border:none;color:#262B33;}.if-community-tabs.level-1 .ui-state-default,.if-community-tabs.level-1 .ui-widget-content .ui-state-default,.if-community-tabs.level-1 .ui-widget-header .ui-state-default{background:#262B33;border:1px solid #f2f2f2;border-bottom:none;color:#fff;font-weight:normal;}.if-community-tabs.level-1 .ui-state-default a,.if-community-tabs.level-1 .ui-state-default a:link,.if-community-tabs.level-1 .ui-state-default a:visited{color:#fff;font-family:"dinotMeduim";font-size:18px;text-transform:uppercase;font-weight:300;background:#262B33;display:block;width:calc(100% - 2em);text-align:center;}.if-community-tabs.level-1 .ui-state-hover,.if-community-tabs.level-1 .ui-widget-content .ui-state-hover,.if-community-tabs.level-1 .ui-widget-header .ui-state-hover,.if-community-tabs.level-1 .ui-state-focus,.if-community-tabs.level-1 .ui-widget-content .ui-state-focus,.if-community-tabs.level-1 .ui-widget-header .ui-state-focus{border-color:#f2f2f2;border-bottom-color:#fff;background:#fff;font-weight:normal;}.if-community-tabs.level-1 .ui-state-active,.if-community-tabs.level-1 .ui-widget-content .ui-state-active,.if-community-tabs.level-1 .ui-widget-header .ui-state-active{background:#ffffff;border-color:#f2f2f2;border-bottom-color:#fff;font-weight:normal;}.if-community-tabs.level-1 .ui-state-active a,.if-community-tabs.level-1 .ui-state-active a:link,.if-community-tabs.level-1 .ui-state-active a:visited{color:#52C49C;background:#fff;}.if-community-tabs.level-1.ui-tabs{padding:0;}.if-community-tabs.level-1.ui-tabs .ui-tabs-nav,.if-community-tabs.level-1 .ui-tabs .ui-tabs-nav{padding:0;}.if-community-tabs.level-1 .ui-corner-all,.if-community-tabs.level-1 .ui-corner-bottom,.if-community-tabs.level-1 .ui-corner-right,.if-community-tabs.level-1 .ui-corner-br,.if-community-tabs.level-1 .ui-corner-left,.if-community-tabs.level-1 .ui-corner-bl,.if-community-tabs.level-1 .ui-corner-top,.if-community-tabs.level-1 .ui-corner-right,.if-community-tabs.level-1 .ui-corner-tr,.if-community-tabs.level-1 .ui-corner-tl{border-radius:0;}.if-community-tabs.level-1 .ui-widget-header{background:transparent;border:none;color:transparent;font-weight:normal;}.if-community-tabs.level-1.ui-tabs .ui-tabs-panel{padding:0;}.if-community-tabs.level-1.ui-tabs .ui-tabs-panel,.if-community-tabs.level-1 .ui-tabs .ui-tabs-panel{background:#fff;border:solid 1px #F2F2F2}.if-community-tabs.level-1 .tab-trigger{width:calc(33.3333% - 8px);margin-right:9px !important;}.if-community-tabs.level-1 .tab-trigger:last-child{margin-right:0 !important;}.form-item.form-type-select.form-item-if-sessions{width:450px;height:55px;overflow:hidden;background:url(/sites/all/themes/IF/img/custom-select-bg.png) no-repeat right #fff;border:1px solid #262B33;margin-bottom:30px;}.form-item.form-type-select.form-item-if-sessions select{background:transparent;width:500px;padding:5px 100px 5px 5px;font-size:27px;line-height:1;border:none;border-radius:0;height:55px;-webkit-appearance:none;font-family:"dinotMeduim",sans-serif;font-weight:normal;text-transform:uppercase;}#session-content .part{border-bottom:solid 2px #f4f4f4;margin-bottom:5px;}#session-content .f-td.column-left{width:calc(66.6666% - 60px);padding-right:30px;padding-left:30px;vertical-align:top;}#session-content .f-td.column-left p{font-size:100%;}.programm-date-place-time{margin-top:1em;margin-bottom:1em;}.programm-date-place-time .lbl{font-weight:bold;}#session-content h2{font-size:23pt;line-height:25pt;font-family:"dinotMeduim",sans-serif;margin-top:30px;margin-bottom:30px;text-transform:uppercase;color:#262B33;font-weight:normal;}#session-content h2 span{display:inline-block;padding-bottom:15px;background:url(/sites/all/themes/IF/img/backgrounds/h2-bg.svg) repeat-x 0 100%;}#session-content h2 span em{font-style:normal;color:#52C49C;}#session-content h3{font-size:20pt;line-height:25pt;font-family:"dinotMeduim",sans-serif;margin-top:40px;margin-bottom:20px;text-transform:uppercase;color:#262B33;font-weight:normal;}#session-content h3 .if-icon{color:#52C49C;}#session-content h4{font-family:"dinotMeduim",sans-serif;font-size:13pt;line-height:16pt;text-transform :uppercase;font-weight:normal;}#session-content h5{font-family:"dinotMeduim",sans-serif;font-size:18pt;line-height:22pt;text-transform :uppercase;font-weight:normal;}.ressources-links,.ressources-documents{width:45%;margin-right:5%;float:left;}.ressources-links ul,.ressources-documents ul,.session-animators ul{list-style-type:none;display:block;margin:0 0 20px;padding:0;}.ressources-links li,.ressources-documents li,.session-animators li{display:block;margin:0 0 10px;padding:0;}.ressources-links a .if-icon,.ressources-documents a .if-icon,.session-animators .if-icon{color:#52C49C;font-size:1.2em;}.session-animators .if-icon{font-size:32px;bottom:-8px;display:inline-block;position:relative;}.session-animators .name{display:inline-block;font-weight:bold;}.session-animators .phone{display:inline-block;}.session-animators .email{display:inline-block;}#session-content .f-td.column-right{width:33.3333%;vertical-align:bottom;background:#F4F4F4;}#session-content .column-right > .placeholder{margin-left:30px;margin-right:30px;}#session-content .column-right .social-links{font-size:13px;font-weight:bold;text-align:center;margin-top:40px;margin-bottom:80px;}#session-content .column-right .social-links .lbl{display:block;margin-bottom:20px;}#session-content .column-right .social-links a{display:inline-block;width:46px;height:46px;line-height:46px;font-size:24px;border:solid 2px #262B33;border-radius:100%;margin-right:12px;}#session-content .column-right .social-links a:last-child{margin-right:0;}#session-content .column-right .social-links a .ext{display:none;}#session-content .column-right .social-links a:hover{color:#262B33;}#session-content .learn-more{margin-bottom:30px;}#session-content .learn-more a{border:solid 1px #262B33;color:#262B33;font-size:32px;font-weight:bold;}#session-content .learn-more .f-td{vertical-align:middle;}#session-content .learn-more .f-td:first-child{width:65px;text-align:center;}#session-content .learn-more a i{width:45px;}#session-content .learn-more a .lbl{font-size:13px;}#session-content .learn-more.members-list a i{display:inline-block;width:33px;height:24px;background:url(/sites/all/themes/IF/img/community/users-icon.svg) no-repeat;}.give-us-your-opinion{margin-top:80px;}.give-us-your-opinion a{background:#52C49C;color:#fff;text-decoration:none;display:block;transition:background-color .5s ease;}.give-us-your-opinion a:hover{background:#28946e;}.give-us-your-opinion span{display:block;text-align:center;}.give-us-your-opinion span:first-child{font-size:20px;font-family:"dinotMeduim";font-weight:300;text-transform:uppercase;padding:30px;}.give-us-your-opinion span:last-child{font-size:13px;padding:0 70px 30px;}#session-content > .placeholder{padding-right:30px;padding-left:30px;}.programm-dl{float:right;}.programm-dl a{background-color:#52C49C;text-decoration:none;color:#fff;display:inline-block;padding:10px;text-align:center;width:233px;}.level2.ui-tabs .ui-tabs-nav li{margin-right:0;}.if-community-tabs.level-1 .level2 .ui-state-default,.if-community-tabs.level-1 .level2 .ui-widget-content .ui-state-default,.if-community-tabs.level-1 .level2 .ui-widget-header .ui-state-default{border:none;}.if-community-tabs.level-1 .level2 .ui-state-default a,.if-community-tabs.level-1 .level2 .ui-state-default a:link,.if-community-tabs.level-1 .level2 .ui-state-default a:visited{font-size:13px;width:auto;}.if-community-tabs.level-1 .level2 .ui-state-active a,.if-community-tabs.level-1 .level2 .ui-state-active a:link,.if-community-tabs.level-1 .level2 .ui-state-active a:visited{color:#262B33;}.if-community-tabs.level-1 .level2.ui-tabs .ui-tabs-panel{border:none;padding-top:30px;}.if-community-tabs #session-content .event h1,.if-community-tabs #session-content .event h2,.if-community-tabs #session-content .event h3,.if-community-tabs #session-content .event h4,.if-community-tabs #session-content .event h5,.if-community-tabs #session-content .event h6{font-family:"dinotMeduim",sans-serif;font-size:13px;color:#52C49C;margin-top:10px;margin-bottom:0;line-height:normal;}.if-community-tabs #session-content .event h1:first-child,.if-community-tabs #session-content .event h2:first-child,.if-community-tabs #session-content .event h3:first-child,.if-community-tabs #session-content .event h4:first-child,.if-community-tabs #session-content .event h5:first-child,.if-community-tabs #session-content .event h6:first-child{margin-top:0;}.if-community-tabs #session-content .event{margin-bottom:30px;}.if-community-tabs #session-content .event .f-td{vertical-align:top;}.if-community-tabs #session-content .event .f-td:first-child{padding-right:30px;width:60%;}.if-community-tabs #session-content .event .f-td:last-child{padding-left:30px;}.if-community-tabs #session-content .event .details{border-right:solid 1px #52C49C;padding-top:15px;padding-bottom:30px;}.if-community-tabs #session-content .event .speakers{padding-bottom:30px;}.if-community-tabs #session-content .event .speakers h3{position:relative;margin-bottom:30px;}.event .speakers h3 .if-icon{font-size:36px;position:relative;top:10px;}.event .user .f-td:first-child{padding-right:0;width:65%;}.event .user .f-td:last-child{padding-left:15px;}.user .social{text-align:center;}.user .social a .fa{font-size:15px;line-height:24px;text-align:center;width:24px;height:24px;color:#52C49C;border:solid 1px #52C49C;border-radius:100%;}.user .social a .ext{display:none;}.event .user .f-td{vertical-align:middle;}.user-end{width:32px;height:1px;overflow:hidden;background:#262B33;margin:15px 0;}.user-end:last-child{display:none;}.contributions > ul{list-style-type:none;display:block;margin:0 0 10px;padding:0;float:left;width:100%;}.contributions > ul li{display:block;float:left;margin-right:26px;margin-bottom:26px;}.contributions > ul li:nth-child(4n){margin-right:0;}a.contributionpop,a.inline-contrib,a.user-profile-page{display:block;width:200px;height:200px;position:relative;overflow:hidden;background:#F4F4F4;box-shadow:4px 4px 0 #52C49C;}a.contributionpop{background:#52C49C;box-shadow:4px 4px 0 transparent;text-align:center;font-family:"dinotMeduim",sans-serif;font-size:17px;color:#fff;text-transform:uppercase;}a.contributionpop .placeholder{display:block;padding:40px 15px 0;}a.contributionpop .fa{width:50px;height:50px;line-height:50px;border:solid 1px #fff;border-radius:100%;font-size:24px;margin-bottom:15px;transition:all .3s ease;}a.contributionpop:hover{background:#f4f4f4;color:#52C49C;}a.contributionpop:hover .fa{border-color:#52C49C;}a.inline-contrib:hover,.user-profile-page:hover{box-shadow:4px 4px 0 #595959;}a.inline-contrib .hover,a.user-profile-page .hover{display:block;opacity:0;top:10%;z-index:2;position:absolute;width:80%;height:30%;padding:35% 10%;background:#52C49C;transition:all .3s ease-in-out;color:#fff;text-align:center;text-transform:uppercase;font-family:"dinotMeduim",sans-serif;font-size:17px;}a.inline-contrib:hover .hover,a.user-profile-page:hover .hover{top:0;opacity:.95;}a.inline-contrib .member,a.user-profile-page .member{display:block;margin:15px 15px 5px;font-family:"dinotMeduim",sans-serif;font-size:15px;color:#52C49C;}a.inline-contrib .member .member-identity{display:block;}a.inline-contrib .member .user-status{display:inline-block;background:#262B33;color:#fff;font-family:"dinotMeduim",sans-serif;font-size:9px;line-height:1;text-transform:uppercase;padding:2px 5px 3px 5px;clear:both;visibility:hidden;}a.inline-contrib .member .user-status.speaker,a.inline-contrib .member .user-status.animator{visibility:visible;}.contribution-abstract{display:block;margin:0 15px 15px;font-family:"dinotMeduim",sans-serif;font-size:16px;color:#262B33;max-height:110px;overflow:hidden;}.prog-attractivite #colorbox,.prog-attractivite #cboxOverlay,.prog-attractivite #cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}.prog-attractivite #cboxWrapper{max-width:none;}.prog-attractivite #cboxOverlay{position:fixed;width:100%;height:100%;}.prog-attractivite #cboxMiddleLeft,.prog-attractivite #cboxBottomLeft{clear:left;}.prog-attractivite #cboxContent{position:relative;}.prog-attractivite #cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}.prog-attractivite #cboxTitle{margin:0;}.prog-attractivite #cboxLoadingOverlay,.prog-attractivite #cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}.prog-attractivite #cboxPrevious,.prog-attractivite #cboxNext,.prog-attractivite #cboxClose,.prog-attractivite #cboxSlideshow{cursor:pointer;}.prog-attractivite .cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;}.prog-attractivite .cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0;}.prog-attractivite #colorbox,.prog-attractivite #cboxContent,.prog-attractivite #cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}.prog-attractivite#cboxOverlay{background:#262B33 !important;opacity:.3 !important;filter:alpha(opacity = 30) !important;}.prog-attractivite #colorbox{outline:0;}.prog-attractivite #cboxContent{overflow:visible;background:#fff;margin:50px 50px 0;}.prog-attractivite .cboxIframe{background:#fff;}.prog-attractivite #cboxError{padding:50px;border:1px solid #ccc;}.prog-attractivite #cboxLoadedContent{background:#fff;padding:0;overflow-y:auto !important;}.prog-attractivite #cboxLoadingGraphic{background:url(/sites/all/libraries/colorbox/example4/images/loading.gif) no-repeat center center;}.prog-attractivite #cboxLoadingOverlay{background:#fff;}.prog-attractivite #cboxTitle{position:absolute;top:-22px;left:0;color:#000;}.prog-attractivite #cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px;}.prog-attractivite #cboxClose:active{outline:0;}.prog-attractivite #cboxPrevious,.prog-attractivite #cboxNext,.prog-attractivite #cboxTitle,.prog-attractivite #cboxCurrent,.prog-attractivite #cboxTopLeft,.prog-attractivite #cboxTopCenter,.prog-attractivite #cboxTopRight,.prog-attractivite #cboxMiddleLeft,.prog-attractivite #cboxMiddleRight,.prog-attractivite #cboxBottomLeft,.prog-attractivite #cboxBottomCenter,.prog-attractivite #cboxBottomRight{display:none !important;}.prog-attractivite #cboxWrapper{background:#fff;}.prog-attractivite #cboxContent{width:calc(100% - 100px) !important;}.prog-attractivite #cboxLoadedContent{width:100% !important;margin-bottom:0;}.prog-attractivite #cboxClose{display:block;text-indent:-9999em;width:22px;height:22px;position:absolute;top:-20px;background:url(/sites/all/themes/IF/img/icons/close.svg) no-repeat;}.prog-attractivite #cboxClose{background-position:0 0;right:-15px;}.prog-attractivite #cboxClose:hover{background-position:0 0;}#colorbox.prog-attractivite{box-shadow:5px 5px 0 #52C49C;}p.contrib-member{font-family:"dinotMeduim",sans-serif;font-size:15px;color:#52C49C;}.colorbox-contrib h2{font-family:"dinotMeduim",sans-serif;font-size:23px;color:#262B33;margin-bottom:30px;}.list-contrib-images-f-table,.list-contrib-videos-f-table{display:table;width:100%;border-collapse:collapse;border-right:none;border-left:none;margin-bottom:30px;}.list-contrib-images,.list-contrib-videos{display:table-row;padding:0;width:100%;}.list-contrib-images > .item,.list-contrib-videos > .item{display:table-cell;box-sizing:border-box;width:33.3333%;margin:0;padding-right:10px;text-align:center;vertical-align:middle;}ul.contrib-images li:nth-child(3),ul.contrib-videos li:nth-child(3){padding-right:0;}.list-contrib-images > .item a,.list-contrib-videos > .item a{display:block;width:100%;text-align:center;}.list-contrib-images img,.list-contrib-videos img{display:inline-block;max-width:177px;}.contrib-video{position:relative;}.contrib-video .play{display:block;position:absolute;box-sizing:border-box;width:64px;height:64px;top:50%;left:50%;margin-left:-32px;margin-top:-32px;background:url(/sites/all/themes/IF/img/icons/play.svg) no-repeat;color:#262B33;z-index:2;opacity:1;transition:opacity .5s ease-in-out;}.contrib-video a:hover .play{opacity:.5;}.contrib-details{font-family:Verdana,Geneva,sans-serif;font-size:13px;width:100%;}.contrib-document{border-top:solid 1px #52C49C;padding:15px 0;color:#52C49C;font-family:"dinotMeduim",sans-serif;font-size:14px;margin-top:30px;}.contrib-document .dl-title{display:inline-block;padding:10px 0;}.contrib-document a{color:#52C49C;display:inline-block;padding:10px;background:#fff;transition:all .3s ease;}.contrib-document a:hover{color:#fff;background:#52C49C;}.contrib-document .f-td{width:50%;}.contrib-document .f-td:last-child{text-align:right;}.contrib-document .f-td:last-child .lbl{text-transform:uppercase;font-size:13px;}#contributionform .form-title{font-size:23pt;line-height:25pt;font-family:"dinotMeduim",sans-serif;margin-top:0;margin-bottom:30px;text-transform:uppercase;color:#262B33;font-weight:normal;display:inline-block;padding-bottom:15px;background:url(/sites/all/themes/IF/img/backgrounds/h2-bg.svg) repeat-x 0 100%;}#contributionform label{font-size:13px;font-family:Verdana,Geneva,sans-serif;font-weight:normal;text-transform:none;}#contributionform .form-text{background:#f4f4f4;border:solid 1px #e6e6e6;height:38px;width:calc(100% - 20px);line-height:38px;padding:0 10px;}#contributionform .form-textarea{background:#f4f4f4;border:solid 1px #e6e6e6;padding:10px;}#contributionform .form-item{margin-bottom:30px;}#contributionform .form-type-file > label:before,#contributionform .form-type-managed-file > label:before,#contributionform .form-item-cvideo > label:before{content:"";-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:FontAwesome;font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:inherit;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;margin-right:10px;}#contributionform .form-type-managed-file.form-item-cfiles > label:before,#contributionform .form-type-file.form-item-files- > label:before{content:"";}#contributionform .form-item-cvideo > label:before{content:"" !important;}#contributionform .form-managed-file{clear:both;}#contributionform .form-managed-file .form-submit{background:#262B33;border:none;font-weight:normal;font-size:10px;font-family:Verdana,Geneva,sans-serif;color:#fff;display:block;float:right;}#contributionform #edit-submit.form-submit{float:none;display:block;width:120px;margin:50px auto 10px;color:#fff;background:#52C49C;font-weight:normal;font-size:10px;font-family:Verdana,Geneva,sans-serif;text-align:center;border:none;padding:10px 15px;}body.node-type-programme-attractivite .container_12 .grid_12{margin-left:0;margin-right:0;width:100%;}.program .program-header .program-logo{width:230px;padding-right:30px;}.program .program-header .program-logo img{max-width:230px;width:auto;height:auto;vertical-align:middle;margin-top:30px;margin-bottom:30px;}.program .program-statistics-title{display:block;font-family:"dinotMeduim",sans-serif;font-size:16px;text-transform:uppercase;color:#0088ca;margin-bottom:20px;font-weight:bold;margin-top:10px;margin-bottom:15px;}.program-statistics-details .figure{display:inline-block;width:130px;height:150px;margin-right:20px;margin-bottom:30px;border:solid 2px #0088ca;color:#0088ca;font-family:"dinotBold",sans-serif;font-weight:bold;text-align:center;text-transform:uppercase;}.program-statistics-details .program-statistics-promos{background-image:url(/sites/all/themes/IF/img/backgrounds/programmes/bg-stats-promos.svg);}.program-statistics-details .program-statistics-contributors{background-image:url(/sites/all/themes/IF/img/backgrounds/programmes/bg-stats-contributors.svg);}.program-statistics-details .program-statistics-beneficiary{background-image:url(/sites/all/themes/IF/img/backgrounds/programmes/bg-stats-beneficiary.svg);}.program-statistics-details .program-statistics-countries{background-image:url(/sites/all/themes/IF/img/backgrounds/programmes/bg-stats-countries.svg);}.program-statistics-details .figure .value{margin-top:30px;font-size:45px;display:block;line-height:80px;}.program-statistics-details .figure .lbl{font-size:15px;display:block;}#program-content-tabs.ui-widget-content{background:transparent;border:none;color:#262B33;}#program-content-tabs.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:13px;}#program-content-tabs.ui-tabs{padding:0;}#program-content-tabs.ui-tabs .ui-tabs-nav{padding:0;margin:0;border-radius:0;background:none;border:none;font-weight:normal;}#program-content-tabs.ui-tabs .ui-tabs-nav li.tab-trigger{margin:0 10.5px 0 0;width:calc(33.3333% - 7px);}#program-content-tabs.ui-tabs .ui-tabs-nav li.tab-trigger:last-child{margin-right:0;}#program-content-tabs .ui-state-default,#program-content-tabs .ui-widget-content .ui-state-default,#program-content-tabs .ui-widget-header .ui-state-default{background:transparent;border:none;color:#fff;font-weight:normal;}#program-content-tabs .ui-tabs-anchor{font-family:"dinot",sans-serif;font-size:18px;color:#fff;font-weight:normal;text-transform:uppercase;background:#40AADE url(/sites/all/themes/IF/img/backgrounds/programmes/bg-tabs-menu.svg);width:100%;box-sizing:border-box;text-align:center;padding-top:20px;padding-bottom:20px;line-height:1;}#program-content-tabs .ui-tabs-active .ui-tabs-anchor{background:#0088CA;}#program-content-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:0;padding-bottom:0;}.ui-tabs .program-content.ui-tabs-panel{background:#0088CA;border-width:0;display:block;padding:30px 30px 0;color:#fff;border-right:0;}.ui-tabs .program-content.ui-tabs-panel a{color:#fff;text-decoration:underline;}.program-content.ui-corner-all,.program-content.ui-corner-bottom,.program-content.ui-corner-right,.program-content.ui-corner-br{border-bottom-right-radius:0;}.program-content.ui-corner-all,.program-content.ui-corner-bottom,.program-content.ui-corner-left,.program-content.ui-corner-bl{border-bottom-left-radius:0;}.program-content{margin-bottom:30px;}.program-content > .left{float:left;box-sizing:border-box;width:70%;padding-right:90px;}.program-content > .right{float:left;width:30%;}.program-content .field-chapo{font-size:16px;font-weight:bold;margin-bottom:15px;}.program-content .field-content{margin-bottom:15px;}.program-content p{margin-top:0;margin-bottom:15px;font-size:100%;color:#fff;}.program-content .field-name-field-brochure .field-items,.program-content .field-name-field-brochure .field-item{display:block;margin-bottom:15px;}.program-content .field-name-field-brochure .field-label,.program-content .field-name-field-brochure .field-item .file-icon{display:none;}.program-content .field-name-field-brochure .field-item .file a{float:none;}.program-content .field-name-field-brochure .field-item .views-field-filename a,.program-content .field-name-field-brochure .field-item .views-field-filesize .field-content a,.program-content .field-name-field-brochure .field-item .file a{background:#fff;border:none;color:#0A4785;display:block;font-size:16px;font-family:"dinot",sans-serif;font-weight:normal;height:60px;line-height:60px;text-decoration:none;padding:0 30px 0 0;text-transform:uppercase;text-align:center;clear:both;}.program-content .field-name-field-brochure .field-item .views-field-filename a:before,.program-content .field-name-field-brochure .field-item .views-field-filesize .field-content a:before,.program-content .field-name-field-brochure .field-item .file a:before{display:block;float:left;text-align:center;color:#fff;content:"";-moz-osx-font-smoothing:grayscale;font-family:"if-icons";font-style:normal;font-variant:normal;font-weight:normal;line-height:59px;text-transform:none;background:#0A4785;font-size:32px;width:60px;height:60px;margin-right:15px;}.program-content h3{font-family:"dinotMeduim",sans-serif;font-size:20px;text-transform:uppercase;margin-top:0;margin-bottom:15px;}.program-content h3 span{display:block;height:1px;width:26px;background:#fff;overflow:hidden;margin-top:15px;clear:left;}.program-content .contact{margin-bottom:15px;}.program-content .contact-lbl{display:block;margin-bottom:15px;}.program-content .contact-lbl .if-icon{font-size:32px;}.program-content .contact-lbl .f-td{vertical-align:top;}.program-content .contact-lbl .f-td:last-child{padding-top:6px;padding-left:10px;}.program-content .contact-lbl .f-td:last-child div{display:inline;}.ui-widget-content a.program-contact-email{color:#fff;margin-bottom:15px;clear:both;font-family:"dinot",sans-serif;font-weight:normal;font-size:14px;text-transform:uppercase;text-decoration:none !important;}.ui-widget-content a.program-contact-email .fa{font-size:1.2em;}.program-content .testimony{margin-bottom:30px;}.program-content .testimony-link{display:block;position:relative;color:#262B33;z-index:1;float:left;width:100%;}.program-content .testimony-link .play{display:block;position:absolute;box-sizing:border-box;width:64px;height:64px;top:50%;left:50%;margin-left:-32px;margin-top:-32px;background:url(/sites/all/themes/IF/img/icons/play.svg) no-repeat;color:#262B33;z-index:2;opacity:1;transition:opacity .5s ease-in-out;}.program-content .testimony-link:hover .play{opacity:.3;}.program-content .testimony-img{max-width:100%;}ul.program-archives-list{list-style-type:none;display:block;margin:0 0 30px;padding:0;float:left;width:100%;}ul.program-archives-list li{display:block;margin:0 15px 15px 0;padding:0;width:calc(33.333% - 10px);float:left;}ul.program-archives-list li:nth-child(3n+3){margin-right:0;}ul.program-archives-list a.btn{display:block;color:#fff;font-family:"dinotMeduim",sans-serif;text-decoration:none !important;}h2.programme-attractivite{font-size:230%;line-height:25px;font-family:"dinotMeduim",sans-serif;margin-top:30px;margin-bottom:30px;text-transform:uppercase;color:#262B33;font-weight:normal;}h2.programme-attractivite span{display:block;padding-bottom:15px;background:url(/sites/all/themes/IF/img/backgrounds/h2-bg.svg) repeat-x 0 100%;}h2 span em{font-style:normal;color:#52C49C;}.mediatheque-tabs-container{display:block;width:100%;overflow:hidden;margin-bottom:30px;}.f-table.mediatheque{display:table;table-layout:fixed;width:calc(100% + 7px);}.program-mediatheque.ui-corner-all,.program-mediatheque .ui-corner-all{border-radius:0;}.program-mediatheque.ui-widget-content{border:none;background:transparent;color:inherit;}.program-mediatheque.ui-tabs{padding:0;}.program-mediatheque.ui-tabs .ui-tabs-nav{padding:0;}.program-mediatheque .ui-widget-header{border:none;background:transparent;font-weight:normal;display:table-row;}.program-mediatheque.ui-tabs .ui-tabs-nav li{list-style:none;float:none;position:relative;top:auto;margin:0;border-bottom:0;padding:0;white-space:nowrap;display:table-cell;}.program-mediatheque .ui-state-default,.program-mediatheque .ui-widget-content .ui-state-default,.program-mediatheque .ui-widget-header .ui-state-default{border:none;background:transparent;font-weight:normal;color:#000;}.program-mediatheque .ui-helper-clearfix:before,.program-mediatheque .ui-helper-clearfix:after{display:none;}.program-mediatheque.ui-tabs .ui-tabs-nav li a{display:block;float:none;padding:15px;margin-right:7px;text-align:center;background:#B3B3B3 url(/sites/all/themes/IF/img/backgrounds/programmes/bg-tabs-mediatheque.svg) no-repeat 50% 50%;color:#fff;font-family:'dinotMeduim',sans-serif;font-size:18px;transition:background-color .3s ease;}.program-mediatheque.ui-tabs .ui-tabs-nav li.ui-tabs-active > a,.program-mediatheque.ui-tabs .ui-tabs-nav li.ui-state-disabled > a,.program-mediatheque.ui-tabs .ui-tabs-nav li.ui-tabs-loading > a,.program-mediatheque.ui-tabs .ui-tabs-nav li.ui-state-hover > a{cursor:default;background:#F4F4F4;color:#000;}.program-mediatheque.ui-tabs .ui-tabs-nav li.ui-state-hover a{cursor:pointer;}.program-mediatheque.ui-tabs .ui-tabs-nav li ul{list-style-type:none;display:block;padding:0;position:absolute;top:100%;left:0;width:calc(100% - 7px);display:none;opacity:0;visibility:hidden;z-index:1;transition:opacity 0.3s;}.program-mediatheque.ui-tabs .ui-tabs-nav li ul li{background:transparent;display:block;color:#fff;box-sizing:border-box;float:left;clear:left;width:100%;}.program-mediatheque.ui-tabs .ui-tabs-nav li ul li a{display:block;width:100%;border:solid 1px #f4f4f4;border-bottom-width:0;box-sizing:border-box;float:left;clear:left;background:#fff;color:#000;transition:background-color .3s;}.program-mediatheque.ui-tabs .ui-tabs-nav li ul li a:hover{background-color:#f4f4f4;}.program-mediatheque.ui-tabs .ui-tabs-nav li ul li:last-child a{border-bottom-width:1px;}.program-mediatheque.ui-tabs .ui-tabs-nav li:hover ul{display:block;opacity:1;visibility:visible;}.media-tabs{width:calc(100% + 7px);}.pull-right{float:right!important;}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}ul.droptabs-nav{margin-top:0;margin-bottom:0;padding-left:0;list-style:none;box-sizing:border-box;}ul.droptabs-nav:before,ul.droptabs-nav:after{content:" ";display:table;}ul.droptabs-nav:after{clear:both;}.droptabs-nav > li{position:relative;display:block;float:left;box-sizing:border-box;width:237px;margin-right:0;background:transparent;}.node ul.droptabs-nav li{display:block;margin-left:0;}.droptabs-nav > li > a{line-height:1.42857143;position:relative;display:flex;text-decoration:none;box-sizing:border-box;padding:0 15px;height:53px;margin-right:7px;text-align:center;background:#B3B3B3 url(/sites/all/themes/IF/img/backgrounds/programmes/bg-tabs-mediatheque.svg) no-repeat 50% 50%;color:#fff;font-family:'dinotMeduim',sans-serif;font-size:18px;transition:background-color .3s ease;align-items:center;justify-content:center;flex-wrap:wrap;}.droptabs-nav > li > a > i{display:block;font-style:normal;text-align:center;}.droptabs-nav > li.active > a,.droptabs-nav > li.active > a:hover,.droptabs-nav > li.active > a:focus{background:#f4f4f4;color:#000;box-sizing:border-box;}.tab-content > .tab-pane{display:none;box-sizing:border-box;width:calc(100% - 7px);padding:50px 50px 35px;background:#f4f4f4;color:#000;}.tab-content > .active{display:block;}.dropdown{position:relative;box-sizing:border-box;}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;box-sizing:border-box;}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box;box-sizing:border-box;}.media-tabs .dropdown-menu{min-width:calc(100% - 7px);}.dropdown-menu a{display:block;padding:5px 15px;color:#000;background:#fff;text-decoration:none;}.dropdown-menu a i{font-style:normal;}.dropdown-menu a:hover{color:#52C49C;}.open > .dropdown-menu{display:block;}.pull-right>.dropdown-menu{right:auto;left:0;}.droptabs-nav .dropdown-menu{list-style-type:none;margin:0;box-sizing:border-box;}.media-tabs .flex-container{display:flex;align-items:flex-end;flex-wrap:wrap;}.media-tabs .media{display:none;width:33.3333%;box-sizing:border-box;margin-bottom:15px;height:183px;text-align:center;}.media-tabs .media.media-nb-1,.media-tabs .media.media-nb-2,.media-tabs .media.media-nb-3,.media-tabs .media.media-nb-4,.media-tabs .media.media-nb-5,.media-tabs .media.media-nb-6{display:block;}.media-tabs .media:nth-child(3n+1){clear:left;padding-right:6px;}.media-tabs .media:nth-child(3n+2){padding-right:6px;padding-left:6px;}.media-tabs .media:nth-child(3n+3){padding-left:6px;}.media-tabs .media .placeholder{display:flex;align-items:center;width:100%;height:100%;background-color:#fff;}.media-tabs .media .placeholder .item{width:100%;max-height:100%;text-align:center;}.media-tabs .media .placeholder .item a{display:block;max-height:100%;text-align:center;position:relative;}.media-tabs .media img{display:block;width:auto;max-width:100%;max-height:183px;margin:0 auto;}.media-tabs .media .play{display:block;position:absolute;box-sizing:border-box;width:64px;height:64px;top:50%;left:50%;margin-left:-32px;margin-top:-32px;background:url(/sites/all/themes/IF/img/icons/play.svg) no-repeat;color:#262B33;z-index:2;opacity:1;transition:opacity .5s ease-in-out;}.media-tabs a:hover .play{opacity:.5;}.media-tabs .media.media-file .placeholder .item{font-family:Verdana,Geneva,sans-serif;text-align:left;padding:30px;font-size:130%;}.media-tabs .media.media-file .placeholder .item a{display:inline;}p.more-medias-please{margin-top:15px;margin-bottom:15px;text-align:center;}.more-medias-please button{background:transparent;border:none;padding:0;margin:0;color:#000;text-decoration:none;cursor:pointer;transition:.5s ease-in-out;}.more-medias-please button span{display:inline-block;width:30px;height:30px;line-height:1;border:solid 1px #000;border-radius:100%;font-size:35px;transition:background-color .3s ease;-webkit-transition:background-color .3s ease;background:#f4f4f4 url(/sites/all/themes/IF/img/backgrounds/programmes/mediatheque-plus.svg) no-repeat;text-indent:-9999em;outline:none;}.more-medias-please button:hover span{background-color:#000;color:#f4f4f4;background-position:-30px 0;}.program-footer{display:table;width:100%;border-collapse:collapse;}.program-footer > .f-tr > .f-td{vertical-align:bottom;}.program-footer > .f-tr > .f-td:first-child{background:#58D3A8;color:#fff;padding:30px;box-sizing:border-box;width:40%;}.program-footer .program-community{font-family:Verdana,Geneva,sans-serif;}.program-footer .program-community h2{font-family:"dinotMeduim",sans-serif;font-size:18px;font-weight:normal;margin:0 0 40px;line-height:normal;color:#fff;text-align:center;text-transform:uppercase;}.program-footer .program-community .icon{text-align:center;margin-bottom:30px;}.community-space-icon{width:110px;height:110px;}.program-footer .program-community p.block-sub-title{font-family:"dinotMeduim",sans-serif;font-size:18px;margin:0 0 30px;color:#fff;}.program-footer .program-community p.block-content{margin:0 0 30px;color:#fff;font-size:13px;}.program-access-form .placeholder{padding:30px 0;background:#262B33;color:#fff;}.program-access-form p{color:#fff;font-family:Verdana,Geneva,sans-serif;font-size:13px;}.program-access-form .f-td{vertical-align:top;padding:0 30px;width:50%;box-sizing:border-box;}.program-access-form .f-td:first-child{background:url(/sites/all/themes/IF/img/backgrounds/programmes/vertical-form-sep.svg) no-repeat 100% 55%;}.program-access-form h3{text-transform:uppercase;font-family:"dinotMeduim",sans-serif;font-weight:normal;font-size:14px;color:#fff;margin:0 0 30px 0;padding:0;line-height:normal;}.program-access-form form{margin-top:10px;}.program-access-form form > div{position:relative;min-height:212px;}.program-access-form .form-actions.form-wrapper#edit-actions{position:absolute;bottom:0;}.program-access-form label,.program-access-form .description{display:none;}.program-access-form ::-webkit-input-placeholder{color:#58D3A8;}.program-access-form :-moz-placeholder{color:#58D3A8;opacity:1;}.program-access-form ::-moz-placeholder{color:#58D3A8;opacity:1;}.program-access-form :-ms-input-placeholder{color:#58D3A8;}.program-access-form input[type=text],.program-access-form input[type=password]{width:100%;height:36px;line-height:normal;font-family:Verdana,Geneva,sans-serif;font-size:12px;}.program-access-form p.forgot-password{margin:0 5px;padding:0;text-align:right;}.program-access-form p.forgot-password a{color:#fff;text-decoration:underline;font-family:Verdana,Geneva,sans-serif;font-size:10px;}.program-access-form .form-item .form-text,.program-access-form .form-item .form-textarea{width:100%;max-width:100%;box-sizing:border-box;}.program-access-form #edit-submit,a.formdemandpopup{float:none;display:inline-block;margin:0;padding:10px 15px;}.program-access-form .login_block .form-actions,.program-access-form #edit-actions{float:none;margin:0;}.program-access-form .form-submit,a.formdemandpopup{border:1px solid #fff;cursor:pointer;background:#262B33;color:#fff;font-family:Verdana,Geneva,sans-serif;font-size:12px;font-weight:normal;}p.no-login-explanation{min-height:152px;}#if-user-demande-form .form-submit{border:1px solid #fff;cursor:pointer;background:#0088ca;color:#fff;font-family:"dinotMeduim";font-size:14px;font-weight:normal;padding:6px 12px;box-shadow:0 1px 0 rgba(255,255,255,0.15) inset,0 1px 1px rgba(0,0,0,0.075);text-shadow:0 -1px 0 rgba(0,0,0,0.2);display:inline-block;line-height:1.42857;margin-bottom:0;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap;}#program-content-subscription .field-name-field-paragraphe{font-family:Verdana,Geneva,sans-serif;color:#fff;font-size:13px;padding-bottom:30px;font-weight:normal;}ul.partners{list-style-type:none;margin:0 0 15px;padding:0;display:table;border-collapse:collapse;width:100%;}ul.partners > li{display:table-row;margin:0;padding:0;}ul.partners > li .partner-logo{display:table-cell;vertical-align:top;padding:0 15px 15px 0;text-align:center;box-sizing:border-box;width:15%;}ul.partners > li .partner-logo img{max-width:100%;}ul.partners > li .partner-content{display:table-cell;vertical-align:top;padding:0 0 15px 15px;}ul.partners h3.partner-name{font-family:"dinotMeduim";font-size:18px;font-weight:normal;text-transform:uppercase;margin:15px 0 15px;padding:0;line-height:normal;}.masque-gabarit-c-programs{background:url(/sites/all/themes/IF/img/backgrounds/programmes/bg-page-programmes.svg);width:100%;height:355px;position:absolute;right:0;}.programms-list{background:#f4f4f4;}body.page-node-18508 .container_12 .grid_12{width:100%;margin-left:0;margin-right:0;}.programms-list .f-td.chapo{padding:30px;font-size:15px;font-weight:bold;color:#262B33;line-height:1.6em;}.programms-list .f-td.chapo div,.programms-list .f-td.chapo p{font-size:15px;line-height:1.6em;font-family:Verdana,Geneva,sans-serif;}.prg-s-header{margin-left:30px;margin-right:30px;margin-bottom:30px;}.prg-s-header .stats > div{border:2px solid #0088ca;color:#0088ca;display:inline-block;font-family:"dinotBold",sans-serif;font-weight:bold;height:150px;margin-right:20px;text-align:center;text-transform:uppercase;width:130px;}.prg-s-header .stats > div:nth-child(1){background-image:url(/sites/all/themes/IF/img/backgrounds/programmes/bg-stats-promos.svg);}.prg-s-header .stats > div:nth-child(2){background-image:url(/sites/all/themes/IF/img/backgrounds/programmes/bg-stats-beneficiary.svg);}.prg-s-header .stats > div:nth-child(3){background-image:url(/sites/all/themes/IF/img/backgrounds/programmes/bg-stats-countries.svg);}.prg-s-header .value{margin-top:30px;font-size:50px;}.prg-s-header .lbl{font-size:15px;}.prg-s-header .f-td.communaute-login-form{background:#262B33;color:#fff;vertical-align:top}.prg-s-header .td-stats{width:54%;}.user-login-block .block-title{background:#52C49C;color:#fff;}.user-login-block .block-title .community-icon{padding:8px 10px 4px;width:1%;}.user-login-block .block-title .community-icon img{width:35px;height:35px;}.user-login-block .block-title .title{font-family:"dinot",sans-serif;font-size:20px;font-weight:normal;text-transform:uppercase;margin:15px 0 15px;padding:0;line-height:normal;}.user-login-block .login-form p.logged-in{font-size:15px;text-align:center;color:#fff;margin:15px;}.user-login-block .login-form p.logged-in a{display:inline-block;font-family:Verdana,Geneva,sans-serif;font-size:13px;color:#fff;margin:15px 15px 5px;padding:15px;line-height:1;border:solid 1px #fff;}.communaute-login-form form > div{width:100%;float:left;clear:both;}.communaute-login-form form > div:before,.communaute-login-form form > div:after{display:table;content:" ";}.communaute-login-form form > div:after{clear:both;}.communaute-login-form .form-item{float:left;width:50%;box-sizing:border-box;}.communaute-login-form .form-item:first-child{padding:0 10px 0 20px;}.communaute-login-form .form-item:nth-child(2){padding:0 20px 0 10px;}.communaute-login-form .form-item input{max-width:100%;box-sizing:border-box;}.communaute-login-form .form-item .description{display:none;}.communaute-login-form .form-actions{margin-bottom:10px;margin-top:0;}.communaute-login-form .form-submit{border:1px solid #fff;cursor:pointer;background:transparent;color:#fff;font-family:Verdana,Geneva,sans-serif;font-size:12px;font-weight:normal;padding:5px;float:right;margin-right:20px;margin-top:-10px;}.communaute-login-form ::-webkit-input-placeholder{color:#58D3A8;}.communaute-login-form :-moz-placeholder{color:#58D3A8;opacity:1;}.communaute-login-form ::-moz-placeholder{color:#58D3A8;opacity:1;}.communaute-login-form :-ms-input-placeholder{color:#58D3A8;}.communaute-login-form input[type=text],.communaute-login-form input[type=password]{width:100%;height:36px;line-height:normal;font-family:Verdana,Geneva,sans-serif;font-size:12px;}.communaute-login-form p.forgot-password{margin:0 20px;padding:0;}.communaute-login-form p.forgot-password a{color:#fff;text-decoration:underline;font-family:Verdana,Geneva,sans-serif;font-size:10px;}.prg-list{padding:30px 30px 0;background:#f4f4f4;margin-bottom:30px;}.prg-list > .views-row{float:left;width:100%;clear:both;border-bottom:solid 1px #262B33;margin-bottom:30px;}.prg-list > .views-row.views-row-last{border-bottom:none;}.prg-list > .views-row:before,.prg-list > .views-row:after{display:table;content:" ";}.prg-list > .views-row:after{clear:both;}.prg-list > .views-row .col-left{float:left;width:30%;text-align:center;padding:0 30px;box-sizing:border-box;}.prg-list > .views-row .col-right{float:left;width:70%;padding:0 70px 0 60px;box-sizing:border-box;}.prg-list .col-left .logo{width:135px;margin:0 auto 15px;text-align:center;}.prg-list .col-left .logo img{max-width:100%;margin:0 auto;}.prg-list .col-left .program-session-title{text-align:center;font-family:"dinotMeduim";font-size:13px;font-weight:normal;text-transform:uppercase;margin:0 0 15px;padding:0;line-height:normal;color:#0088CA;}.prg-list .col-left .time{text-align:center;font-family:"dinotMeduim";font-size:16px;font-weight:normal;margin:0 0 30px;padding:15px 0;line-height:1;color:#0088CA;border-top:solid 1px #0088CA;border-bottom:solid 1px #0088CA;}.prg-list > .views-row .col-right,.prg-list > .views-row .col-right p{font-family:Verdana,Geneva,sans-serif;font-size:13px;color:#262B33;line-height:1.6em}.prg-list > .views-row .col-right p{margin:0;}.prg-list > .views-row .col-right h2{font-family:"dinotMeduim";font-size:20px;font-weight:normal;text-transform:uppercase;margin:0 0 15px;padding:0;line-height:normal;color:#262B33;}.prg-list > .views-row .col-right h2 a{color:#262B33;text-decoration:none;}.prg-list > .views-row .col-right .chapo{margin-bottom:30px;}.prg-list > .views-row .col-right .file{display:block;text-align:left;float:none;margin-bottom:15px;}.prg-list > .views-row .col-right .file a{display:inline-block;float:none;background:#fff;border:none;color:#0088CA;font-size:13px;font-weight:normal;height:37px;line-height:1;padding:0 10px 0 0;text-decoration:none;font-family:"dinotMeduim";font-size:13px;font-weight:normal;text-transform:uppercase;vertical-align:middle;}.prg-list > .views-row .col-right .file a .if-icon{font-size:28px;width:37px;height:37px;color:#fff;background:#0088CA;text-align:center;line-height:1;margin-right:10px;}.prg-list > .views-row .col-right .file a .if-icon:before{display:inline-block;width:37px;height:37px;color:#fff;background:#0088CA;line-height:37px;}.prg-list > .views-row .col-right .file a .lbl{display:inline-block;position:relative;top:-6px;}.dl-modalites{margin-bottom:15px;}.dl-modalites a{text-decoration:none;font-family:"dinotMeduim";font-size:13px;font-weight:normal;text-transform:uppercase;color:#0088CA;}.prg-list > .views-row .col-right .path{margin-bottom:15px;text-align:right;}.prg-list > .views-row .col-right .path a{display:inline-block;background:#0088CA;padding:0 10px;color:#fff;text-decoration:none;font-family:"dinotMeduim";font-size:11px;font-weight:normal;}#block-views-programmes_attractivite-block .attachment-after h2,#block-views-attr_prog_news-block h2{color:#262b33;font-family:"dinotMeduim",sans-serif;font-size:23pt;font-weight:normal;line-height:25pt;margin:30px;text-transform:uppercase;}#block-views-programmes_attractivite-block .attachment-after h2 span,#block-views-attr_prog_news-block h2 span{background:rgba(0,0,0,0) url(/sites/all/themes/IF/img/backgrounds/h2-bg.svg) repeat-x scroll 0 100%;display:block;padding-bottom:15px;}#block-views-programmes_attractivite-block .attachment-after .view-display-id-temoignages{float:left;width:100%;clear:both;background:#f4f4f4;}#block-views-programmes_attractivite-block .attachment-after .view-display-id-temoignages > .view-content{float:left;width:100%;clear:both;background:#f4f4f4;}#block-views-programmes_attractivite-block .attachment-after .view-display-id-temoignages .views-row{float:left;width:33.3333%;}#block-views-programmes_attractivite-block .attachment-after .view-display-id-temoignages .views-row.views-row-first{width:66.6666%;overflow:hidden;}#block-views-programmes_attractivite-block .testimony{display:block;width:100%;overflow:hidden;position:relative;z-index:1;height:350px;}#block-views-programmes_attractivite-block .views-row-1 .testimony,#block-views-programmes_attractivite-block .views-row-2 .testimony{height:389px;}#block-views-programmes_attractivite-block .views-row-3{clear:left;}.testimony-image.no-video{display:block;height:100%;position:relative;}.testimony-video a{color:#262B33;}.testimony-video a:hover{text-decoration:underline;}#block-views-programmes_attractivite-block .views-row:first-child span.img{display:block;text-align:center;position:absolute;z-index:1;}#block-views-programmes_attractivite-block .views-row:first-child span.filtre{z-index:2;display:block;width:100%;height:100%;position:absolute;background:rgba(10,71,133,.3);top:0;}#block-views-programmes_attractivite-block .views-row:first-child span.testimony-description{display:block;position:absolute;z-index:3;width:100%;height:100%;box-sizing:border-box;padding:250px 20px 0;color:#fff;font-family:"dinotBold",sans-serif;font-size:23px;font-weight:bold;text-align:center;top:0;}#block-views-programmes_attractivite-block .views-row:first-child .testimony-video a{color:#fff;}#block-views-programmes_attractivite-block .views-row:first-child span.testimony-description *{display:inline-block;color:#fff;font-weight:inherit;font-family:inherit;font-size:inherit;}#block-views-programmes_attractivite-block .views-row:first-child span.testimony-details{display:block;position:absolute;z-index:3;bottom:24px;text-align:center;color:#fff;width:100%;}#block-views-programmes_attractivite-block .views-row:first-child .prenom-user{display:block;font-family:Verdana,Geneva,sans-serif;font-size:13px;font-weight:bold;}#block-views-programmes_attractivite-block .views-row:first-child .fonction-user-et-prg{display:block;font-family:Verdana,Geneva,sans-serif;font-size:11px;}#block-views-programmes_attractivite-block .views-row:nth-child(n+2) span.img{display:block;text-align:center;}#block-views-programmes_attractivite-block .views-row:nth-child(n+2) span.testimony-description{display:none;}#block-views-programmes_attractivite-block .views-row:nth-child(n+2) span.testimony-details{display:block;padding:30px 30px 0;}#block-views-programmes_attractivite-block .views-row:nth-child(n+2) .prenom-user{display:block;font-family:Verdana,Geneva,sans-serif;font-size:13px;font-weight:bold;}#block-views-programmes_attractivite-block .views-row:nth-child(n+2) .fonction-user-et-prg{display:block;font-family:Verdana,Geneva,sans-serif;font-size:11px;}#block-views-programmes_attractivite-block .testimony .testimony-image img{width:100%;}.testimony{position:relative;width:100%;height:235px;}.views-row-first .testimony{height:100%;}.testimony iframe{width:100%;height:100%;}.testimony a{display:block;width:100%;height:50%;}.views-row-first .testimony a{height:100%;}.right .testimony a{height:auto;}.testimony .img-container{display:block;position:relative;width:314px;max-width:100%;height:195px;max-height:100%;overflow:hidden;}.views-row-first .testimony .img-container{width:628px;height:389px;}.testimony img{max-width:100%;}.testimony .play{display:block;position:absolute;box-sizing:border-box;width:64px;height:64px;top:27%;left:50%;margin-left:-32px;margin-top:-32px;background:url(/sites/all/themes/IF/img/icons/play.svg) no-repeat;color:#262B33;text-align:center;z-index:3;opacity:1;transition:opacity .5s ease-in-out;}.views-row-first .testimony .play{top:50%;}.testimony a:hover .play{opacity:.3;}.view-attr-prog-news .list-project{color:#262B33;font-size:15px;line-height:normal;margin:0 0 15px !important;overflow:auto;padding:0 !important;width:100%;float:left;clear:both;}.view-attr-prog-news .list-project li{margin:0 20px 20px 0 !important;padding:0;width:calc(33.3333% - 13.3333px);min-height:160px;}.view-attr-prog-news .list-project li:first-child{margin-left:0 !important;}.view-attr-prog-news .list-project li:nth-child(3n){margin-right:0 !important;}.view-attr-prog-news .list-project li img{width:100%;height:auto;margin-bottom:15px;}.view-attr-prog-news .list-project li .date-display-single{font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#B3B3B3;margin-bottom:15px;display:block;}.view-attr-prog-news .list-project li .title-type-1 a{font-size:15px;font-family:Verdana,Geneva,sans-serif;color:#262B33;font-weight:normal;}.communaute-login-form #user-login label{display:none;}.maintenance{min-height:100%;height:100%;background:#f4f4f4;}.flexbox-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;justify-content:center;}.maintenance > .flexbox-container{min-height:100%;height:100%;width:500px;max-width:90%;margin:0 auto;flex-flow:row wrap;}.maintenance .flex-content{background:#fff;padding:30px;border-radius:10px;}.maintenance img{margin:30px;}.maintenance p{margin-top:0;margin-bottom:15px;line-height:1.3;}.verylightbox-mask{display:block;position:fixed;width:100%;height:100%;z-index:55555;background:#333;top:0;left:0;cursor:pointer;}.verylightbox-img-container{position:fixed;box-sizing:border-box;width:100%;height:100%;padding:30px;z-index:66666;background:transparent;text-align:center;top:0;left:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;justify-content:center;cursor:pointer;}.verylight-img{flex-flow:row wrap;width:100%;height:100%;vertical-align:middle;overflow:hidden;box-shadow:4px 4px 0 #52C49C;box-sizing:border-box;background:#fff;padding:60px;}.verylight-img a{display:block;width:auto;margin:0 auto;width:100%;height:100%;margin-right:4%;margin-bottom:4%;box-sizing:border-box;overflow:hidden;}.verylight-img .f-table{height:100%;overflow:auto;}.verylight-img .f-td{vertical-align:middle;height:100%;}.verylight-img .f-td .placeholder{display:block;height:100%;max-height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:auto countain;}.verylightbox-close{cursor:pointer;display:block;text-indent:-9999em;width:22px;height:22px;position:fixed;top:55px;right:55px;background:url(/sites/all/themes/IF/img/icons/close.svg) no-repeat;z-index:66667;border:none;}.verylightbox-img-container.my-video-popin{width:980px;height:590px;top:50%;left:50%;margin-top:-295px;margin-left:-490px;cursor:default;}.verylightbox-close.my-video-popin{top:50%;right:50%;margin-top:-242px;margin-right:-438px;}fieldset.group-community{}#block-menu-menu-organigramme h2{display :none !important;}body.page-annuaire-membres{background:url(/sites/all/themes/IF/img/bg-trame-community-gradient.png) 0 195px repeat-x,url(/sites/all/themes/IF/img/bg-trame-community.png) 0 195px repeat-x;}body.page-annuaire-membres .container_12 .grid_12{width:100%;margin-left:0;margin-right:0;}body.page-annuaire-membres #content,body.page-annuaire-membres .ui-widget{font-family:Verdana,sans-serif;font-size:13px;color:#262B33;}body.page-annuaire-membres h1#page-title{line-height:71px;margin-bottom:13px;background:#fff url(/sites/all/themes/IF/img/community/community-icon.svg) no-repeat 20px 50%;padding-left:80px;padding-right:20px;display:inline-block;font-size:29pt;color:#262B33;text-transform:uppercase;}body.page-annuaire-membres h1 + .top_description{display:none;}.page-annuaire-membres .insider{margin:0 30px;}.search-members-form{margin:30px 60px;}.page-annuaire-membres #session-content h2{font-size:23px;}.search-members-form .views-exposed-form .views-exposed-widget{float:left;padding:0 2% 15px 0;margin:0;width:34.3333%;box-sizing:border-box;}.search-members-form .views-exposed-form .views-exposed-widget:nth-child(3n+3){width:30.3333%;padding-right:0;}.search-members-form .views-exposed-form .views-exposed-widget#edit-combine-wrapper{}.search-members-form .views-exposed-form label{font-weight:normal;text-transform:none;font-size:13px;font-family:Verdana,Geneva,sans-serif;}.search-members-form .form-item .form-text,.search-members-form .form-item .form-textarea{font-size:1em;border:1px solid #E6E6E6;color:#333;background-color:#F4F4F4;width:100%;box-sizing:border-box;}.search-members-form .form-item .form-text{height:37px;}.search-members-form .form-item.form-type-select{border:1px solid #E6E6E6;background:#F4F4F4;}.search-members-form .form-item.form-type-select select{background:transparent;border:none;padding:5px;width:100%;font-size:1em;line-height:1;border-radius:0;outline:none;height:35px;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;}.notie .search-members-form .form-item.form-type-select select{background:transparent url(/sites/all/themes/IF/img/backgrounds/programmes/select-arrow.svg) no-repeat right;padding-right:50px;}.search-members-form .views-exposed-form .views-exposed-widget.views-submit-button{width:auto;margin-left:31.5%;}.search-members-form .views-exposed-form #edit-session-wrapper{margin-right:55%;}.search-members-form .views-exposed-form .views-exposed-widget.views-reset-button{width:auto;}.search-members-form .views-exposed-form .views-exposed-widget.views-submit-button .form-submit,.search-members-form .views-exposed-form .views-exposed-widget.views-reset-button .form-submit:hover{font-family:Verdana,Geneva,sans-serif;font-size:11px;font-weight:normal;color:#fff;background:#000;border:solid 1px #000;height:35px;line-height:1;}.search-members-form .views-exposed-form .views-exposed-widget.views-submit-button .form-submit:hover,.search-members-form .views-exposed-form .views-exposed-widget.views-reset-button .form-submit{font-family:Verdana,Geneva,sans-serif;font-size:11px;font-weight:normal;color:#000;background:#fff;border:solid 1px #000;height:35px;line-height:1;}.search-members-form .views-exposed-form .views-exposed-widget.views-submit-button .form-submit{width:146px;}.search-members-form .views-exposed-form .views-exposed-widget.views-reset-button .form-submit{width:146px;}.member-profile .insider{padding-left:60px;padding-right:60px;margin:0;border-bottom:solid 2px #F2F2F2;}.member-profile .insider:last-child{border-bottom:none;}.back-to-directory{margin:15px 0 30px;font-size:11px;font-family:'dinotBold',sans-serif;}.member-profile .main-card{margin-bottom:60px;}.member-profile .member-identity{width:33.3333%;border-right:solid 2px #f0f0f0;padding-right:30px;vertical-align:top;}.member-profile .member-details{padding-left:30px;vertical-align:top;}.member-profile .lbl{font-weight:bold;}.member-profile .member-pic{width:105px;border-radius:100%;margin:0 auto 15px;}.member-profile .member-pic img,.member-profile .member-pic span{display:inline-block;width:100%;height:100%;border-radius:100%;}.member-profile .member-name{text-transform:uppercase;font-family:'dinotMeduim',sans-serif;font-size:20px;line-height:1;margin-bottom:20px;}.member-profile .member-email .data{display:inline-block;white-space:nowrap;}.member-profile .social-links{margin-top:15px;}.member-profile .social-links a,.member-profile .social-links a:visited{display:inline-block;width:36px;height:36px;line-height:36px;border-radius:100%;border:solid 2px #000;font-size:20px;text-align:center;overflow:hidden;margin-right:10px;color:#000;}.member-profile .social-links a:hover{color:#008ac9;border-color:#008ac9;}.member-profile h4{font-size:20px;font-family:'dinotMeduim',sans-serif;margin-top:0;margin-bottom:10px;}.member-profile .data-section{margin-bottom:20px;}.member-profile .member-details-section:last-child .data-section{margin-bottom:0;}.member-profile-more{text-align:center;}.member-profile a.complete-linkedin-profile{display:inline-block;height:35px;padding:0 15px;color:#fff;background:#52C49C;line-height:35px;font-size:11px;border:solid 1px #52C49C;transition:background-color .5s ease;margin-bottom:10px;}.member-profile a.complete-linkedin-profile:hover{background-color:#fff;color:#52C49C;}.member-profile a.complete-linkedin-profile .fa{font-size:1.5em;margin-right:10px;}#if-profile-report-form{margin-bottom:30px;}#if-profile-report-form #edit-submit{float:none;display:inline;border:none;margin:0;padding:0;background:#fff;color:#000;font-size:11px;}body.page-annuaire-membres- #siteContent .region-content #block-system-main{margin-bottom:0;padding-bottom:0;}.all-announcements a{display:inline-block;padding:10px 15px;color:#fff;background-color:#52C49C;border:solid 1px #52C49C;text-decoration:none;transition:background-color .3s;}.all-announcements a:hover{background-color:#28946e;}.trombi{margin:30px;}.trombi h2 i{display:inline-block;width:12px;height:17px;background:url(/sites/all/themes/IF/img/icons/trombi.svg) no-repeat;}.trombi .views-row{float:left;display:block;width:49%;margin-right:2%;background:#F4F4F4;box-sizing:border-box;padding:15px;margin-bottom:15px;min-height:195px;}.trombi .views-row.views-row-odd{clear:left;}.trombi .views-row.views-row-even{margin-right:0;}.trombi .views-row .f-td{vertical-align:top;}.trombi .views-row .left-col{width:40%;box-sizing:border-box;padding-left:15px;padding-right:15px;text-align:center;}.trombi .views-row .left-col .member-avatar-link{display:inline-block;box-sizing:border-box;text-align:center;margin-bottom:5px;width:115px;height:115px;vertical-align:top;overflow:hidden;border-radius:100%;border:solid 5px #52C49C;transition:border-color .5s ease;background-image:url(/sites/all/themes/IF/img/icons/no-avatar.svg);background-size:cover;background-position:50%;}.trombi .views-row .left-col .member-avatar-link span{display:inline-block;text-indent:-9999em;white-space:nowrap;}.trombi .views-row .left-col .member-avatar-link:hover{border-color:#000;}.trombi .member-name{display:flex;align-items:center;min-height:4em;justify-content:center;}.trombi .member-name a{display:block;flex:1;color:#000;text-decoration:none;font-size:20px;font-family:'dinotMeduim',sans-serif;text-transform:uppercase;line-height:1;transition:color .5s ease;}.trombi .member-name a:hover{color:#52C49C;}.trombi .member-session{font-weight:bold;}.trombi .lbl{font-weight:bold;}.trombi .social-links a{display:inline-block;width:30px;height:30px;overflow:hidden;line-height:30px;text-align:center;font-size:16px;color:#52C49C;border:solid 1px #52C49C;border-radius:100%;transition:border-color,color .5s ease;}.trombi .social-links a:hover{color:#000;border-color:#000;}.trombi-footer{width:100%;}.trombi-footer .f-td{width:33.3333%;}.see-more-profiles{text-align:center;}.csv-export{text-align:right;}.trombi #edit-submit{float:none;margin:0;padding:5px 15px;height:35px;background-color:#52C49C;color:#fff;font-family:'dinotBold',sans-serif;font-size:13px;border:solid 1px #52C49C;cursor:pointer;line-height:1;transition:background-color .5s ease;}.trombi #edit-submit .fa{margin-right:10px;}.trombi #edit-submit:hover{background-color:#fff;color:#52C49C;}.trombi-footer .see-more-profiles button{color:#52C49C;background:#fff;padding:5px 15px;height:35px;line-height:1;border:solid 1px transparent;cursor:pointer;transition:border-color .5s ease;}.trombi-footer .see-more-profiles button:hover{border-color:#52C49C;}html.js .trombi .view-content .views-row{display:none;transition:opacity 1 easeOutBounce;}html.js .trombi .view-content .views-row.views-row-1,html.js .trombi .view-content .views-row.views-row-2,html.js .trombi .view-content .views-row.views-row-3,html.js .trombi .view-content .views-row.views-row-4,html.js .trombi .view-content .views-row.views-row-5,html.js .trombi .view-content .views-row.views-row-6{display:block;}#user-register-form #edit-field-member-community .form-item.form-type-radios.form-item-field-member-community-und label
#user-profile-form #edit-field-member-community .form-item.form-type-radios.form-item-field-member-community-und label{float:none;width:100%;display:block;clear:both;font-size:120%;text-transform:none;}#user-register-form #edit-field-image .form-item .description,#user-profile-form #edit-field-image .form-item .description{margin-bottom:20px;}#user-register-form .field-group-fieldset #field-birth-date-add-more-wrapper legend,#user-profile-form .field-group-fieldset #field-birth-date-add-more-wrapper legend{position:relative;float:left;top:auto;left:auto;width:170px;}html.js fieldset.collapsible.group-community .fieldset-legend{background:transparent;padding-left:0;}fieldset.group-community #edit-field-image #edit-field-image-und-0-upload-button{font-size:120%;background:#333;color:#fff;border:none;padding:5px 15px;}#user-register-form .fieldset-legend a,#user-profile-form .fieldset-legend a{color:inherit;}#field-birth-date-add-more-wrapper.form-wrapper{margin-bottom:0;padding:0;}#field-birth-date-add-more-wrapper .fieldset-legend{font-size:120%;text-transform:none;font-weight:bold;}#field-birth-date-add-more-wrapper .fieldset-wrapper{float:left !important;padding:0;width:380px;overflow:hidden;}#field-birth-date-add-more-wrapper legend{display:block;width:170px;float:left;}#field-birth-date-add-more-wrapper .date-no-float{clear:none;float:none;width:100%;}#field-birth-date-add-more-wrapper .container-inline-date .date-padding{padding:0;float:none;}#field-birth-date-add-more-wrapper fieldset{margin-bottom:0;padding:0 !important;}.link-field-column{width:380px !important;}#field-facebook-user-add-more-wrapper .link-field-url.link-field-column,#field-twitter-user-add-more-wrapper .link-field-url.link-field-column,#edit-field-linkedin-user .link-field-url.link-field-column{float:right;}body.page-petites-annonces{background:url(/sites/all/themes/IF/img/bg-trame-community-gradient.png) 0 195px repeat-x,url(/sites/all/themes/IF/img/bg-trame-community.png) 0 195px repeat-x;}body.page-petites-annonces .container_12 .grid_12{width:100%;margin-left:0;margin-right:0;}body.page-petites-annonces #content,body.page-petites-annonces .ui-widget{font-family:Verdana,sans-serif;font-size:13px;color:#262B33;}body.page-petites-annonces h1#page-title{line-height:71px;margin-bottom:13px;background:#fff url(/sites/all/themes/IF/img/community/community-icon.svg) no-repeat 20px 50%;padding-left:80px;padding-right:20px;display:inline-block;font-size:29pt;color:#262B33;text-transform:uppercase;}body.page-petites-annonces h1 + .top_description{display:none;}.page-petites-annonces .insider{}.page-petites-annonces .search-members-form{margin:30px 40px;}.page-petites-annonces #session-content h2{font-size:23px;}.page-petites-annonces #session-content label{text-transform:none;font-weight:normal;font-size:100%;}.page-petites-annonces #session-content .search-members-form .form-item.form-type-select{float:left;width:31%;padding-right:30px;border:none;background:transparent;}.page-petites-annonces #session-content .search-members-form .form-item.form-type-select select,.view-petites-annonces .form-item.form-type-select select{border:1px solid #E6E6E6;background-color:#F4F4F4;}.page-petites-annonces #session-content .search-members-form .form-item.form-type-textfield.form-item-autoType{float:left;width:calc(69% - 30px);}.post-annoncement-submit{text-align:center;margin-top:15px;}.page-petites-annonces #session-content .search-members-form .form-submit#edit-submit{float:none;display:inline-block;margin:0 auto;background:#52C49C;color:#fff;border:solid 1px #52C49C;cursor:pointer;transition:background-color .3s;}.page-petites-annonces #session-content .search-members-form .form-submit#edit-submit:hover{background:#28946e;}.page-petites-annonces #siteContent .region-content #block-system-main{margin-bottom:0;padding:0;}#block-views-petites_annonces-block,#block-views-petites_annonces-block_user{background:#fff;padding:30px 40px;border:solid 1px #F2F2F2;}#block-views-petites_annonces-block h2{font-size:23px;color:#000;margin-bottom:30px;}#block-views-petites_annonces-block h2 span{display:inline-block;padding-bottom:15px;background:url(/sites/all/themes/IF/img/backgrounds/h2-bg.svg) repeat-x 0 100%;}#block-views-petites_annonces-block_user h2{margin-bottom:30px;}.region-content .block#block-views-petites_annonces-block h2.title span{padding:0 0 15px;margin:0;}html.js .view-petites-annonces input.form-autocomplete{width:calc(100% - 10px) !important;}.view-petites-annonces .views-exposed-form .views-exposed-widget.col-xs-4{padding-left:15px !important;padding-right:15px !important;}.view-petites-annonces label{text-transform:none;font-weight:normal;font-size:100%;}.view-petites-annonces .form-item.form-type-select{border:1px solid #E6E6E6;background-color:#F4F4F4;}.view-petites-annonces .form-item.form-type-select select{background:transparent;border:none;padding:5px;width:100%;font-size:1em;line-height:1;border-radius:0;outline:none;height:35px;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;}.notie .view-petites-annonces .form-item.form-type-select select{background:transparent url(/sites/all/themes/IF/img/backgrounds/programmes/select-arrow.svg) no-repeat right;padding-right:50px;}.view-petites-annonces .views-exposed-form .views-exposed-widget{padding:0;}.view-petites-annonces .views-exposed-form .views-exposed-widget.col-xs-1,.view-petites-annonces .views-exposed-form .views-exposed-widget.col-xs-2,.view-petites-annonces .views-exposed-form .views-exposed-widget.col-xs-3,.view-petites-annonces .views-exposed-form .views-exposed-widget.col-xs-4,.view-petites-annonces .views-exposed-form .views-exposed-widget.col-xs-5,.view-petites-annonces .views-exposed-form .views-exposed-widget.col-xs-6,.view-petites-annonces .views-exposed-form .views-exposed-widget.col-xs-7,.view-petites-annonces .views-exposed-form .views-exposed-widget.col-xs-8,.view-petites-annonces .views-exposed-form .views-exposed-widget.col-xs-9,.view-petites-annonces .views-exposed-form .views-exposed-widget.col-xs-10,.view-petites-annonces .views-exposed-form .views-exposed-widget.col-xs-11,.view-petites-annonces .views-exposed-form .views-exposed-widget.col-xs-12{padding-left:15px;padding-right:15px;}.view-petites-annonces .form-item .form-text{height:37px;}.view-petites-annonces .form-item .form-text,.view-petites-annonces .form-item .form-textarea{font-size:1em;border:1px solid #E6E6E6;color:#333;background-color:#F4F4F4;width:100%;box-sizing:border-box;}.annonces-col-2,.annonces-col-3{display:none;}.annonces-col-6 .form-submit{float:none;display:inline-block;margin:0 auto;background:#52C49C;color:#fff;border:solid 1px #52C49C;cursor:pointer;height:37px;width:100%;font-size:100%;transition:background-color .3s;}.view-petites-annonces .views-exposed-form .views-exposed-widget .form-submit{margin-top:1.85em;}.annonces-col-6 .form-submit:hover{background-color:#28946e;}.view-petites-annonces hr{border-color:#52C49C;margin:30px 0;overflow:hidden;}.view-petites-annonces .view-header{min-height:1px;margin-bottom:30px;}.view-petites-annonces .view-header:before,.view-petites-annonces .view-header:after{display:table;content:" ";}.view-petites-annonces .view-header:after{clear:both;}.view-petites-annonces .view-header .view-counter{float:left;white-space:nowrap;margin-top:5px;}.view-petites-annonces .view-header #reverse-order{display:block;font-family:Verdana,Geneva,sans-serif;font-size:13px;color:#000;border:solid 1px #000;padding:5px 10px 5px 30px;background:#fff url(/sites/all/themes/IF/img/icons/reverse-order.svg) no-repeat 10px 50%;cursor:pointer;float:right;}.search-members-form .container-fluid{margin-right:auto;margin-left:auto;width:auto;}.liste-petites-annonces{display:block;float:left;width:calc(100% + 15px);margin-bottom:15px;}.liste-petites-annonces .views-row{box-sizing:border-box;float:left;width:calc(33.3333% - 15px);margin-right:15px;}.liste-petites-annonces .inline-contrib{box-sizing:border-box;width:calc(100% - 4px);min-height:200px;margin-bottom:19px;padding:15px;font-size:10px;}.liste-petites-annonces:before,.liste-petites-annonces:after,.liste-petites-annonces .user-profile-page{box-sizing:border-box;width:calc(100% - 4px);min-height:200px;margin-bottom:19px;padding:15px;font-size:10px;}.liste-petites-annonces + .item-list:before,.liste-petites-annonces + .item-list:after{display:table;content:" ";}.liste-petites-annonces:after,.liste-petites-annonces + .item-list:after{clear:both;}.liste-petites-annonces + div.item-list ul.pager{background:none;bottom:auto;margin:0 0 30px;position:relative;right:auto;display:block;width:100%;text-align:center;}.liste-petites-annonces + div.item-list ul.pager li{display:inline-block;float:none;margin:0 auto;background:none;}.liste-petites-annonces .date{display:block;font-size:150%;font-family:"DinotMeduim",sans-serif;color:#52C49C;margin-bottom:15px;}.liste-petites-annonces span.title{font-family:"DinotMeduim",sans-serif;color:#000;font-size:160%;display:block;margin-bottom:15px;}.liste-petites-annonces span.author,.liste-petites-annonces span.type{font-family:"DinotMeduim",sans-serif;color:#52C49C;font-size:150%;display:block;}.view-petites-annonces .pager-show-more-next a{display:inline-block;color:#52C49C;background:#fff;border:solid 1px transparent;cursor:pointer;transition:border-color .5s ease;}.view-petites-annonces .pager-show-more-next a:hover{border-color:#52C49C;}.view-petites-annonces div.item-list ul.pager li a{font-weight:normal;font-family:"dinot",sans-serif;padding:5px 15px;font-size:13px;text-transform:uppercase;}.page-petites-annonces .prog-attractivite #cboxContent,.page-annuaire-membres- .prog-attractivite #cboxContent{margin-top:0;margin-left:0;margin-right:0;min-width:100%;}.page-petites-annonces .prog-attractivite #cboxClose,.page-annuaire-membres- .prog-attractivite #cboxClose{right:15px;top:15px;}.annonce-header{font-size:15px;font-family:"dinotMeduim",sans-serif;color:#52C49C;padding-bottom:15px;border-bottom:solid 1px #52C49C;margin-top:15px;margin-right:50px;margin-left:50px;margin-bottom:15px;}.annonce-regular-content{margin-right:50px;margin-left:50px;}.annonce-header .img-container{display:inline-block;width:50px;height:50px;border-radius:100%;border:solid 2px #52C49C;overflow:hidden;}.annonce-header .img-container img{width:auto;height:auto;max-width:100%;max-height:100%;}.annonce-header .author{display:block;margin-left:15px;}.annonce-header .date{text-align:right;}.annonce-body h2{font-size:23px;font-family:"dinotMeduim",sans-serif;color:#000;}.annonce-keywords{display:block;margin-bottom:30px;}.annonce-keywords .keyword{display:inline-block;margin-right:10px;padding:2px 10px;font-size:10px;color:#000;border:solid 1px #000;border-radius:4px;}.annonce-body .body{margin-bottom:15px;}.f-table.classified-comands{width:auto;margin-left:auto;margin-right:auto;}.annonce-body .classified-comands a,.annonce-body .classified-comands input[type=submit],.annonce-body .classified-comands input[type=button],.annonce-body .classified-comands input[type=cancel],.annonce-body .classified-comands button{cursor:pointer;display:inline-block;color:#fff;border:solid 2px #52C49C;background-color:#52C49C;text-align:center;padding:5px 15px;font-size:13px;font-family:"dinot",sans-serif;transition:background-color .3s;margin-left:7.5px;margin-right:7.5px;}.annonce-body .classified-comands .classified-delete-form input[type=submit]{border-color:#262B33;background-color:#262B33;}.annonce-body .classified-comands a:hover,.annonce-body .classified-comands input[type=submit]:hover,.annonce-body .classified-comands input[type=button]:hover,.annonce-body .classified-comands input[type=cancel]:hover,.annonce-body .classified-comands button:hover{background-color:#28946e;}.annonce-body .classified-comands .classified-delete-form input[type=submit]:hover{border-color:#262B33;background-color:#f4f4f4;color:#262B33;}.comments-only{background:#F4F4F4;padding:30px 50px;}.annonce-comments-header,.annonce-comments-header a{color:#52C49C;}h2.comment-section-title{font-family:"dinotMeduim",sans-serif;font-size:13px;font-weight:normal;text-transform:uppercase;}.show-hide-comments{text-align:right;white-space:nowrap;}.show-hide-comments a{font-size:10px;display:none;}.js .show-hide-comments a.hide{display:inline-block;}.comments-only .the-comments{padding-top:15px;}.comment-the-comment .the-icon{color:#52C49C;text-align:center;font-size:24px;padding-right:15px;width:1%;}.comment-the-comment h3{display:none;}.comment .submitted{margin-bottom:0 !important;font-size:1em !important;color:#52C49C;}.comment .submitted a{font-weight:bold;color:#52C49C;}.comment-form-petites-annonces div[id^="edit-author--"],.comment-form-petites-annonces .form-item-subject,.comment-form-petites-annonces .form-item-comment-body-und-0-value label,.comment-form-petites-annonces fieldset[id^="edit-comment-body-und-"],.comment-form-petites-annonces *[id^="preview-ajax-comments-reply-form-"]{display:none;}.comment-form-petites-annonces p.title.comment-form{font-size:13px;margin-top:30px;}.comment-form-petites-annonces input[type="submit"]{border-color:#52C49C;background-color:#52C49C;color:#fff;font-family:"dinotBold",sans-serif;font-weight:bold;font-size:13px;line-height:1;padding:10px 15px;cursor:pointer;transition:background-color .3s;}.comment-form-petites-annonces input[type="submit"]:hover{background-color:#28946e;}.alert-msg,#block-views-alert_messages-block{background-color:#262B33;color:#fff;margin-bottom:15px;padding:20px;text-align:center;}.alert-msg .close,#block-views-alert_messages-block .close{float:right;width:100px;text-align:right;}.alert-msg .msg-container,#block-views-alert_messages-block .view-alert-messages{float:none;width:calc(100% - 200px);margin-left:100px;}.alert-msg p,#block-views-alert_messages-block .alert-message-description{color:#fff;margin-top:0;font-size:13px;margin-bottom:1.5em;line-height:1.4em;}.alert-msg p:last-child,#block-views-alert_messages-block p:last-child{margin-bottom:0;}.alert-msg .btn-close,#block-views-alert_messages-block .btn-close{display:inline-block;background:transparent url(/sites/all/themes/IF/img/icons/close-white.svg) no-repeat;width:22px;height:22px;cursor:pointer;border:none;text-indent:-9999em;}.alert-msg p.title,#block-views-alert_messages-block p.title,#block-views-alert_messages-block h2.alert-message-title{font-family:"dinotMeduim",sans-serif;font-size:18px;font-weight:normal;color:#52C49C;text-transform:uppercase;margin-top:0;margin-bottom:1.5em;}#block-views-alert_messages-block h2.alert-message-title a{color:#52C49C;cursor:default;}a.alert-msg-inside-link{color:#52C49C;font-size:13px;display:flex;align-items:center;justify-content:center;}.alert-msg-inside-link i{display:inline-block;background:transparent url(/sites/all/themes/IF/img/icons/alert-msg-read-more.svg) no-repeat;width:36px;height:36px;margin-right:10px;}.alert-msg-inside-link span{display:inline-block;vertical-align:middle;line-height:36px;}.alert-message-link{color:#52C49C;font-size:13px;display:flex;align-items:center;justify-content:center;}.alert-message-link a{color:#52C49C;font-size:13px;display:inline-block;position:relative;height:36px;margin-right:-46px;margin-bottom:15px;margin-top:15px;}.alert-message-link a:before{content:url(/sites/all/themes/IF/img/icons/alert-msg-read-more.svg);display:inline-block;width:36px;height:36px;height:100%;position:absolute;top:-9px;left:0;text-align:center;margin-left:-46px;}.node-annonce #comments .comment{background:#F4F4F4;padding-left:50px;padding-bottom:20px;margin-bottom:0px !important;}.node-annonce #comments .annonce-comments-header{background:#F4F4F4;padding:30px 50px;}.view-taxonomy-term .teaser-container .field-name-field-paragraphe .field-item{font-family:verdana,geneva,sans-serif;font-size:12px;font-weight:normal;}a.speacker-f-td-lbl,a.speacker-f-td-lbl:hover{color :#333333;}
#navigation-primary{float:right;margin-top:3px;}#navigation-primary ul li{float:left;list-style:none;padding-right:6px;margin-right:7px;background:url(/sites/all/themes/IF/img/backgrounds/separator_prim_menu.gif) no-repeat scroll right center transparent;font-size:110%;}#navigation-primary ul li.last{padding-right:0;margin-right:0;background:none;}#navigation-primary ul li  a{text-decoration:none;}#navigation-primary ul li  a:hover{text-decoration:underline;}#navigation-primary ul li.active a,#navigation-primary ul li.active-trail a{color:#333}#top_menu div.block-muchomenu ul.muchomenu-menu  li.muchomenu-parent{float:left;list-style:none;font-size:150%;font-weight:bold;height:62px;margin:0 1px 0 0;}#top_menu div.block-muchomenu ul.muchomenu-menu  li.last{margin-right:0;}#top_menu div.block-muchomenu ul.muchomenu-menu li.last span.muchomenu-parent-title a{padding-right:1px;}#top_menu div.block-muchomenu ul.muchomenu-menu li  span.muchomenu-parent-title{}#top_menu div.block-muchomenu ul.muchomenu-menu li  span.muchomenu-parent-title a{-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;border-radius:0 0 0 0;background:none repeat scroll 0 0 #008AC9;border:1px solid #008AC9;color:#FFFFFF;display:block;height:30px;line-height:15px;margin:0;padding:5px 0 8px 4px;position:relative;text-decoration:none;text-transform:uppercase;width:150px;z-index:999;}ul.muchomenu-menu{padding:0;margin:8px 0 0 0;position:relative;z-index:9;}#top_menu div.block-muchomenu ul.muchomenu-menu   .muchomenu-parent-title a:hover,#top_menu div.block-muchomenu ul.muchomenu-menu .hovering .muchomenu-parent-title a,#top_menu div.block-muchomenu ul.muchomenu-menu .hovering .muchomenu-parent-title a:hover{-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;border-radius:0 0 0 0;background:#fff;color:#008ac9;padding-bottom:23px;z-index:99999;}#top_menu div.block-muchomenu ul.muchomenu-menu   .muchomenu-parent-title a.actif{background:#58585a;border:1px solid #58585a;color:#fff;}div.block-muchomenu  .muchomenu-bin{width:942px;}div.block-muchomenu  .muchomenu-bin .panel-display{width:924px;background:url(/sites/all/themes/IF/img/backgrounds/bg_menu_bin.jpg) repeat scroll 50% 50% transparent;border:none;padding:21px 9px 20px 9px;-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;border-radius:0 0 0 0;}div.block-muchomenu  .muchomenu-menu .muchomenu-bin{margin-top:-10px;border:none;}div.block-muchomenu  .muchomenu-menu .muchomenu-bin p{color:#fff;margin-bottom:12px;font-size:91.66%;}div.block-muchomenu  .muchomenu-menu .muchomenu-bin h2.pane-title{color:#fff;font-size:66.66%;margin-bottom:3px;text-transform:uppercase;}.panel-pane .menu{background:#fff;padding:5px 7px 7px 14px;width:239px;height:auto !important;height:115px;}#top_menu .panel-pane ul.menu li.leaf{background:#fff;list-style:none;margin:0 0 4px 0;line-height:16px;}.panel-pane .menu li a{color:#008ac9;text-transform:uppercase;font-family:'dinot';font-weight:normal;font-size:100%;}.panel-pane .menu li a:hover{text-decoration:underline;}.panel-pane .menu li span.ext{display:none;}div.block-muchomenu  .panel-3col-stacked .panel-col,div.block-muchomenu  .panel-3col-stacked .panel-col-last{width:170px;}div.block-muchomenu  .panel-3col-stacked .panel-col{margin-right:5px;}div.block-muchomenu  .panel-3col-stacked .panel-col-first{width:260px;margin-right:15px;}div.block-muchomenu  .panel-3col-stacked .panel-panel .inside{margin:0;}div.block-muchomenu .panel-3col-stacked .panel-col-last .pane-content,div.block-muchomenu .panel-3col-stacked .panel-col .pane-content{background:#fff;padding:1px;}div.block-muchomenu .panel-3col-stacked .panel-panel h3{color:#008ac9;font-family:'dinot';text-transform:uppercase;line-height:14px;margin:3px 0 5px 3px;}
#header-images{display:block;float:left;position:relative;z-index:2;width:100%;height:320px;}#header-images.unlimited{height:auto;}img.slide{width:100%;height:320px;}#header-image-text{position:absolute;bottom:0px;left:0px;z-index:9;width:100%;}#header-image-text-data{padding:15px 20px 15px 20px;margin-right:70px;}#header-image-navigation{position:absolute;z-index:110;bottom:10px;right:10px;width:60px;}#header-image-title{margin-top:0px;margin-bottom:10px;}#header-image-description{margin-bottom:0px;margin-top:0px;}#header-image-navigation a{float:left;width:1em;height:1em;line-height:0.85em;margin-right:3px;margin-left:3px;}#header-image-navigation a#header-image-prev,#header-image-navigation a#header-image-next{text-indent:0.35em;}#header-images{color:white;background:#054b81;}#header-image-text{background:black;}#header-image-title{font-size:1.6em;font-weight:bold;}#header-image-description{font-size:1em;font-style:italic;color:#898989;}#header-image-title,#header-image-title a{color:#d7d7d7;}#header-image-description a{color:#898989;}#header-image-title a:hover,#header-image-description a:hover{text-decoration:none;}#header-image-description a:hover{color:#898989;}a#header-image-prev,a#header-image-next{font-family:arial;font-weight:lighter;font-size:1.8em;color:#fff;background:#444444;}a#header-image-prev:hover,a#header-image-next:hover{background:#f97e05;text-decoration:none;}
#navigation-secondary{float:left;width:100%;height:40px;line-height:40px;}#navigation-secondary ul{margin:0px 0px 0px 5px;padding:0px;list-style:none;}#navigation-secondary li{float:left;margin-left:5px;padding:0px;}#navigation-secondary li:after{content:"|";}#navigation-secondary a{padding-right:5px;}#navigation-secondary span{padding:5px;}#navigation-secondary{font-size:1em;background:#054b81;color:#417297;margin-bottom:20px;}#navigation-secondary a{color:#eee;}#navigation-secondary li a:hover{text-decoration:none;color:white;}#navigation-secondary li a.active{font-weight:bold;}#navigation-secondary li a.active:before{content:"↓";}
#advertise.unlimited .block{padding:5px;margin-bottom:0px;}.blockhide .title{visibility:hidden;position:absolute;left:-5000px;height:0em;}.utility .block{margin:0;float:left;}#block-user-login .block-title{padding:5px 10px 5px 0px;}#block-user-login .title{margin-bottom:0;margin-left:10px;}#block-user-login .content{padding:10px;}#block-user-login .form-item{margin-top:0;}#advertise.unlimited .block .title{border-bottom:none;}#block-user-login .title{font-size:1em;font-weight:bold;text-transform:uppercase;color:#fff;border:none;background:url(/sites/all/themes/IF/img/icons/key.png) no-repeat top right;}#block-user-login .block-title{background:#054b81;}#block-user-login .content{background:#eee;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}.outsidecontent .block .title{border-bottom:none;}#sidebar-first .block{clear:both;line-height:1.5em;}.utility .block-text-resize{float:left;margin:-16px 13px 0 0;}.block .content .border .all a{background:#2B86CA;color:#fff;font-weight:bold;padding:1px 0 1px 4px;font-size:110%;}.block .content .border .all a span{background:#444;color:#fff;padding:1px 4px;}.block .content .border .all a:hover span{background:#2B86CA;color:#fff;}.region-content .block h2.title{background:transparent;color:#fff;font-family:'dinot' !important;font-size:200% !important;padding:0;text-transform:uppercase;display:block;margin:0 0 2px 0;line-height:1.3em;}.region-content .block .hr-title-blue h2.title{color:#008AC9 !important;}.region-content .block h2.title span{background-color:#000;padding:2px 8px;margin:0 0 2px 0;}
.node-unpublished{padding:10px;}.user-picture img{float:right;margin:0 0 5px 10px;}span.teaser-sticky{padding:1px 4px;position:relative;top:-2px;}.submitted-info{margin-bottom:20px;padding:5px 0px 5px 10px;position:relative;}.node-name,.node-date{padding-left:20px;}span.node-status-unpublished{position:absolute;right:0px;top:0px;padding:4px;}.links-container{margin:15px 0 15px 0;padding:0px;}.links-container ul.links{margin:0px;padding:0px;}.links-container ul.links li.comment-add{padding:2px 0 2px 23px;}.field-name-field-tags{overflow:auto;margin-bottom:10px;}.field-name-field-tags a{float:left;padding:5px 5px 5px 25px;margin-right:5px;margin-bottom:5px;}.teaser-container{margin-bottom:15px;padding-bottom:15px;}.teaser-created{width:50px;height:50px;float:right;margin:0 0 5px 10px;}.teaser-created-month{width:50px;height:20px;line-height:20px;}.teaser-created-day{width:50px;height:30px;line-height:30px;}.teaser-content{margin-left:0px;}.teaser-meta{margin-top:15px;position:relative;min-height:10px;}.teaser-text{min-height:50px;}.teaser-meta strong.teaser-author{padding:2px 0 0px 23px;}.teaser-meta span.teaser-readmore{position:absolute;right:0px;top:0px;padding-left:23px;}.node-unpublished{background:#fcf3f2;}span.node-status-unpublished{font-size:0.8em;text-transform:uppercase;font-weight:bold;background:red;border:1px solid #e50404;color:white;}span.teaser-sticky{background:red;border:1px solid #e50404;color:white;font-variant:small-caps;font-size:60%;font-weight:bold;}.submitted-info{background:#eee;border-left:6px solid #ccc;}.node-name,.node-date{font-style:italic;font-weight:bold;}.node-date{background:url(/sites/all/themes/IF/img/icons/calendar_view_month.png) no-repeat top left;}.node-name{background:url(/sites/all/themes/IF/img/icons/user_16.png) no-repeat top left;}.field-name-field-tags a{background:url(/sites/all/themes/IF/img/icons/label_16.png) no-repeat 5px center;}h2.teaser-title{font-size:1.6em;}.teaser-container{border-bottom:1px dashed #ccc;}.teaser-created{border:1px solid #ccc;}.teaser-created-month{font-weight:bold;background:#054b81;color:white;text-transform:uppercase;text-align:center;}.teaser-created-day{background:white;text-align:center;font-style:italic;font-size:2.2em;font-weight:bold;}strong.teaser-author{background:url(/sites/all/themes/IF/img/icons/user_16.png) no-repeat left center;}span.teaser-readmore{background:url(/sites/all/themes/IF/img/icons/page_white_text_width.png) no-repeat left center;}//Programme attractivite

.node-type-programme-attractivite #sidebar-first{display:none;}.node-type-programme-attractivite #siteContent{width:100%}.program-community .block-title a{color:#fff;}.node-type-gabarit-c h1#page-title,.node-type-sous-gabarit-c h1#page-title{width:70%;}
#comments ul.links{margin:-10px 0px 0px 0px;padding:0px;text-align:right;display:block;}#comments ul.links li{margin-right:3px;padding:2px 0px 2px 20px;}.comment{margin-bottom:20px;}.comment-content{padding:10px;position:relative;}.arrow{height:0;width:0;position:absolute;top:10px;left:-28px;}.arrow-border{height:0;width:0;position:absolute;top:10px;left:-38px;}.comment .user-picture img{float:left;margin:0px 10px 2px 0px;}.comment h3{margin-bottom:5px;}.comment .submitted{margin-bottom:10px;}.user-signature p{margin-top:3px;}li.comment-add,li.comment-reply{background:url(/sites/all/themes/IF/img/icons/comment_add.png) no-repeat left center;}li.comment-delete{background:url(/sites/all/themes/IF/img/icons/comment_delete.png) no-repeat left center;}li.comment-edit{background:url(/sites/all/themes/IF/img/icons/comment_edit.png) no-repeat left center;}li.comment-forbidden{background:url(/sites/all/themes/IF/img/icons/block_16.png) no-repeat left center;}.arrow{border-style:solid;border-width:15px;}.arrow-border{border-style:solid;border-width:15px;}.odd .comment-content{border:8px solid #dff0fc;background:#f2f9fe;}.even .comment-content{border:8px solid #e8e8e8;background:#f6f8f9;}.odd .arrow{border-color:transparent #f2f9fe transparent transparent;}.even .arrow{border-color:transparent #f6f8f9 transparent transparent;}.odd .arrow-border{border-color:transparent #dff0fc transparent transparent;}.even .arrow-border{border-color:transparent #e8e8e8 transparent transparent;}.comment .submitted{font-size:0.9em;}.user-signature{font-style:italic;color:#979696;}
body#maintenance-page{margin:0;padding:0;}#maintenance-page-left,#maintenance-page-right{float:left;width:50%;}#maintenance-page-left form{float:right;}.maintenance-page-panel{padding:40px;}#maintenance-page h1{margin-top:15px;margin-bottom:0;}body#maintenance-page{color:black;background:white url(/sites/all/themes/IF/img/backgrounds/maintenance-page.png) 50% top repeat-y;}#maintenance-page-left{color:white;}#maintenance-page h1{font-weight:bold;}#maintenance-page input.form-text{width:250px;}
#block-views-edito_2-block{margin-top:360px;}#movingboxes{width:900px;min-height:200px;}#movingboxes > li{width:350px;}.mb-wrapper{margin:0 auto;position:absolute;left:-630px;top:0;}.mb-slider,.mb-scroll{width:100%;height:100%;overflow:hidden;margin:0 auto;padding:0;position:relative;left:0;top:0;}.mb-active-slider{border-color:#999bff;}.mb-slider .mb-panel{margin:0;display:block;cursor:pointer;float:left;list-style:none;opacity:0.8;}.mb-slider .mb-panel.current{cursor:auto;opacity:1;}.mb-inside{}.mb-inside *{}.mb-scrollButtonsControl{height:22px;left:630px;overflow:hidden;position:absolute;width:630px;bottom:0;}.mb-scrollButtonsControl > span{display:none!important;}.scrollButtonsControl{height:22px;width:630px;background-color:#0088CA;}a.mb-scrollButtons.disabled{display:none;}.mb-controls{background:none repeat scroll 0 0 transparent;display:block;height:22px;left:660px;margin:0 auto;overflow:hidden;position:absolute;text-align:center;bottom:0;z-index:9999999;}.mb-controls span.mb-links{background:none;float:left;list-style-type:none;width:100%;height:100%;}.scrollButtonsControl span.separator{background:#FFFFFF;width:11px !important;}.scrollButtonsControl span{border:none !important;text-indent:0 !important;line-height:70px !important;width:14px !important;}.scrollButtonsControl .mb-left span{line-height:80px !important;position:relative;}.scrollButtonsControl .mb-left span > img{margin-left:-4px}.scrollButtonsControl .mb-right span > img{margin-left:-2px}.scrollButtonsControl .mb-left span > span{top:5px;left:-8px}.scrollButtonsControl .mb-right span > span{top:5px;left:-5px}.mb-scrollButtons{overflow:hidden;}.scrollButtonsControl span,a.mb-scrollButtons,.mb-controls span.mb-links a{background:url(/sites/all/themes/IF/img/control-off.png) no-repeat scroll 0 0 rgba(0,0,0,0);display:block;float:left;font-family:Tahoma,Arial,sans-serif;height:22px;margin-left:-10px;text-align:center;text-decoration:none !important;text-indent:-9000px;width:104px;cursor:pointer;z-index:2147483647;}.mb-controls span.mb-links a.mb-panel1{margin-left:0;}a.mb-scrollButtons{margin-left:0;}.scrollButtonsControl span{background:none;}.mb-controls span.mb-links a.current{background:url(/sites/all/themes/IF/img/control-on.png) no-repeat scroll 0 0 rgba(0,0,0,0);color:#FFFFFF !important;}.mb-controls span.mb-links a:hover{background:url(/sites/all/themes/IF/img/control-hover.png) no-repeat scroll 0 0 rgba(0,0,0,0);color:#FFFFFF !important;}ul.ul-vitrine{margin:0 !important;width:1890px;}ul.ul-vitrine > li{position:relative;height:355px;width:630px;}.ul-vitrine div.slide-text-inner{position:absolute;bottom:30px;left:10px;z-index:9999999;width:auto;background:#FFFFFF !important;padding:2px 10px 7px;min-height:60px;}.ul-vitrine div.slide-triangle{left:10px;position:absolute;top:-14px;z-index:9999999;}.ul-vitrine div.slide-type{color:#333333 !important;font-size:100%;margin:0;padding:0;text-decoration:none;text-transform:uppercase;margin-top:6px;}.ul-vitrine div.slide-title{color:#008AC9 !important;font-size:180%;font-weight:bold;margin:0;padding:0;line-height:20px;}.ul-vitrine div.slide-sous-titre{color:#8A8A8B;font-size:100%;margin:0 8px 0 0;padding:0;text-transform:uppercase;}.ul-vitrine div.slide-read-more a{background:none repeat scroll 0 0 #2B86CA;border:medium none;color:#FFFFFF;font-family:arial;font-size:110%;margin:4px 0 0 0;padding:0 4px 0 4px;position:inherit;text-align:left;text-decoration:none;font-weight:bold;display:inline-block;}.ul-vitrine div.slide-read-more a:hover{background:none repeat scroll 0 0 #000000;}.ul-vitrine .play_video{display:none;position:absolute;z-index:9999999;}.control-left{background:transparent url(/sites/all/themes/IF/img/control-left.png) no-repeat !important;display:block;height:22px;text-decoration:none;width:38px !important;position:absolute;left:0;}.control-right{background:transparent url(/sites/all/themes/IF/img/control-right.png) no-repeat !important;display:block;height:22px;text-decoration:none;width:38px !important;right:0 !important;position:absolute;}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.fancybox-opened{z-index:8030;}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);}.fancybox-outer,.fancybox-inner{position:relative;}.fancybox-inner{overflow:hidden;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/sites/all/themes/IF/css/fancybox_sprite.png);}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div{width:44px;height:44px;background:url(/sites/all/themes/IF/css/fancybox_loading.gif) center center no-repeat;}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/sites/all/themes/IF/css/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}.fancybox-prev{left:0;}.fancybox-next{right:0;}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}.fancybox-prev span{left:10px;background-position:0 -36px;}.fancybox-next span{right:10px;background-position:0 -72px;}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock{overflow:visible !important;width:auto;}.fancybox-lock body{overflow:hidden !important;}.fancybox-lock-test{overflow-y:hidden !important;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/sites/all/themes/IF/css/fancybox_overlay.png);}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8);}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/sites/all/themes/IF/css/fancybox_sprite@2x.png);background-size:44px 152px;}#fancybox-loading div{background-image:url(/sites/all/themes/IF/css/fancybox_loading@2x.gif);background-size:24px 24px;}}
#cboxTitle{font-family:verdana,geneva,sans-serif;font-size:11px;color:#949494;width:73%;margin-left:135px;line-height:1.3em;overflow:hidden;text-align:left;}
#footer{background:#444444;padding:16px 0 20px 0}#footer .region-footer{margin:0 auto;position:relative;width:942px;height:auto;}#block-menu-menu-footer-menu-2 ul{margin:0;padding:0;list-style:none;}#block-menu-menu-footer-menu-2 ul li{display:inline-block;}#footer .region-footer  ul li{background:none;float:left;font-size:120%;list-style:none outside none;margin:0 32px 0 0;padding:0;}#footer .region-footer ul li a{color:#999999!important}#footer .region-footer ul li a:hover{color:#1596d7!important;text-decoration:none!important;}[class^="res-"],[class*=" res-"]{display:inline-block;width:18px;height:19px;margin-top:0px;margin-right:6px;line-height:14px;vertical-align:text-top;background-image:url(/sites/all/themes/IF/img/footer-sprite.png);background-position:18px 19px;background-repeat:no-repeat;}#footer .res-lettre{background-position:0 0;}#footer a:hover .res-lettre{background-position:0 -19px;}#footer .res-facebook{background-position:-20px 0;}#footer a:hover .res-facebook{background-position:-20px -19px;}#footer .res-twitter{background-position:-40px 0;}#footer a:hover .res-twitter{background-position:-40px -19px;}#footer .res-contact{background-position:-60px 0;}#footer a:hover .res-contact{background-position:-60px -19px;}#footer .res-haut{background-position:-80px 0;}#footer a:hover .res-haut{background-position:-80px -19px;}.footer-liste{float:right;width:735px;}.footer-mae{float:right;width:59px;display:block;}#footerenrichi{background:#333333;clear:both;padding:16px 0 10px;margin-top:24px;}#footerenrichi .region-footer{margin:0 auto;position:relative;width:942px;}#footerenrichi .region-footer  .block-menu-enrichi{float:left;width:176px;margin:0 0 0 12px;}#footerenrichi .region-footer  .block-menu-enrichi ul{margin:0 0 14px 0;padding:0;list-style:none;}#footerenrichi .region-footer  .block-menu-enrichi ul li{list-style:none;font-family:'dinotMeduim';font-size:12px;text-transform:uppercase;color:#FFF;padding-right:20px}#footerenrichi .region-footer  .block-menu-enrichi ul li a{font-family:arial;text-transform:none;color:#999999;font-size:12px}#footerenrichi .region-footer  .block-menu-enrichi ul li a:hover{text-decoration:underline}#footerenrichi .region-footer  .block-menu-enrichi ul.last-col{min-height :115px;}
