@import url(http://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900,900italic);.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc;}.lt-ie8 .with-wireframes #header,.lt-ie8 .with-wireframes #main,.lt-ie8 .with-wireframes #content,.lt-ie8 .with-wireframes #navigation,.lt-ie8 .with-wireframes .region-sidebar-first,.lt-ie8 .with-wireframes .region-sidebar-second,.lt-ie8 .with-wireframes #footer,.lt-ie8 .with-wireframes .region-bottom{border:1px solid #ccc;}.element-invisible,.element-focusable,#navigation .block-menu .block__title,#navigation .block-menu-block .block__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}.logo_image{float:left;margin:0;padding:0;}.header__logo-image{vertical-align:bottom;}.header__name-and-slogan{float:left;}.header__site-name{margin:0;font-size:2em;line-height:1.5em;}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none;}.header__site-link:hover,.header__site-link:focus{text-decoration:underline;}.header__site-slogan{margin:0;}.header__secondary-menu{float:right;}.header__region{clear:both;}#navigation{}#navigation .block{margin-bottom:0;}#navigation .links,#navigation .menu{margin:0;padding:0;text-align:left;}#navigation .links li,#navigation .menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none;}.breadcrumb ol{margin:0;padding:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.page__title,.node__title,.block__title,.comments__title,.comments__form-title,.comment__title{margin:0;}.messages,.messages--status,.messages--warning,.messages--error{margin:1.5em 0;padding:10px 10px 10px 50px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD6UlEQVR42s2WX0xbVRzH3YwmC4k+GF/0ZS/S267/bmnX9nL7bwstZlnbjTDYyoC5GCbB0ZW5pdJCe6swbLFA6bpWIGuRMWVjKGP+21QW3SZBSAjGh4XEaTZTH82Cm/3ztS2xs7mw4KLRk3xyzj33/H6fe5Pz7zEA/yr/vUDukj9FH6drqTaqT8EoPs/UV+nX6TD1BlUh9AqLHlmgPKLcRHmoCOWmElK/FOKTYpS8UwLJkASiUyLI3pKhlClN0g46qj+qL/pbArlbrlO1q25JeiSgR2iYJ8ywXLSg/qP6LNl2ro8+Q4MMkKCd9K2t3q3KdQnkXXIF5aISkgEJzONm1F2qW52pDJN1MI2bUBIuAdVOJWSMTPNQgX6/vkjVpvpREpag6oMqWCYta1IzbsHh9ga0RJtzY8URMdRO9U/KSuWmNQUqh2pY3CtG+fvlqJyofMAFNrZAE+7e/RWR4X4cD9tgOGsA2U2CdtMDqwqyMyIzQ5KKqAKmcyaYxkzYd3YvjGNGFtXRPRj58DT+LOemRrFnrBLyITmUDmUyO/NYgu2d26ukHVJo3tXAMGpAs+cQmh0NeClan30uwN7TgnQ6nRd4r3thOGOAJqYB2UVC79AfZAnKHGUxQa8A2tNaNLW/jKvXv8Dyb8s4yryKA4O10A3roIvpUB+swTdz1/LJZ27PQBvT5lBH1RD4BChzlQ2wBNtc22aE/ULQgzRCl4P5BPcT93GMOYz9wb2QhCRgAq35d8u/L2PXe7tADVGgBlcQ+AXQtmlvsP/gzbJZvp8PMkJCFBYh8m0knyiVSsHe0YIGZz1+/uVOvt8z7QGvnwf+ST5EIRHIUyR4fh50rbp5lsDcYR4ReAXgBrng9q/Qfa0bfy035r7Ot2dvz4IX4IEIEAXwvDzscOw4zxJUd1YfEXlE4Aa4BQHMlwzSSBeI7iXvoTxWDqKPYCFsFaKmr+YVliB0JfS89DVpiuhlB9k/tSOZTuYFvq98yI7L0/MAsVWcGp0bfW61hbahwltxSeARsIKyWKesSKQSWIwvYkvvllwfx88pgOvhwthu/AzAxlVX8vz385tLbaVxwpcLZtEw0QDjsBGctzksiE4CimZFfHp++oWHbnbuUfdB0komMgHsRN1r0MWBsEmYODF5onY92/UTwcvBxuzXcN1ccHycVSn2FaPYWwzCQUDWKIt7z3utAJ5c74Hz+OLSomynY+cVfiM/xW3JiDyZpB3FuZrj4oCwE+Ad4qWMjPHjpTtL0mzMoxyZz9yM39Q7Y85Ok930icqm+k59TL2wm9l90dZv8y/8sPAigGf/iUN/Q4anM2zOsdLe+L+4VfwBVVjDs2rTYx0AAAAASUVORK5CYII=');*background-image:url(/sites/all/themes/programmez/images/message-24-ok.png);background-position:8px 8px;background-repeat:no-repeat;border:1px solid #be7;}.messages--warning{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACuElEQVRIiWP4//8/Ay0xSYqntTpnT252zqeJBf0Njhsykrz/pyd6/e9vcNpGVQv6q2wlm0qc/r0+IPD/3UG+/61l9v9mdrjIUc2C7hqHUzc3S///eZwBjO9tF/vfWe1wjioWTKixVm8otPn38wQT3IKfxxn/t5Va/utpsNSg2ILWcttrNzdJgQ3+dpQRjEHs+9tE/zeXWt+gyILOamuTqlxrsOtPLub+7+emBsSq/88v5wL7oqHQ9H9nmbkF2RbUF1rev7lJEuziuU3i/90ddcB4UZsoJC62ifyvK7R4QJYFrcUGrmUZ5v9hYb9hosh/bzcDMN42VRgeF9W5hv8bi/XdSbagKtfs2c1NEvCIPbaQ/7+/pwkYn17Ki0hR24T/l2eZPCfJgsZ83dCiNOP/yCnn7iau/8G+5mD8aBsHSoqqyNL9X5erHUm0BcVpRm9ubhZHMoTh/4eDzP/DA23+RwTZ/P96hAlF7t5Wof8FyfpvibKgNk8noyDZ4D9quofg1Bjr/1kJlhjiIF+Upmn/r83RzCJoQXaC3qcbm8SwGMLwvybP/H8jMGlik7u7VeB/Zqz2J7wWVGdr1uTG62J1PQgfWST1/+hiCaxyIF8UJqv9r8hQrcVpQVqkzrcbG0WwGvB2H/P/lnx5MAaxsam5vYn3f2KY+jesFpSlqfZnxWjidP2OGWL/g/0swBjExu4Lhv958Ur/i5KU+lEsCA1lYI4JUv95bZ0gTo2Pt3P+z0myBmMQG5e6mxu4/kf4Kf8EmQm3oCRNebKrvSawIGPBqRG9sMOp5hjjfwdrlf/58bKT4RaUpWvtcLZV/39iscD/H0AFP46jYwYiMeP/44u4/9tbKQODSXUH3II9G7v18hI0n8YGKv+IDVT6joxj/BVx4mgcOCde/SnITPRUJAHEGlTCEkQV19TAAN8FC67hZdFXAAAAAElFTkSuQmCC');*background-image:url(/sites/all/themes/programmez/images/message-24-warning.png);border-color:#ed5;}.messages--error{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACpElEQVR42rWWTUgbQRiGQ0Tx4MWDeFM8eBA9iKAoggiCoCiiIiL4L3oQV1CJB0UEf6iRYFpK7UniTw9VSqL2kvQsVDBpSZrtRo35czVNW3oprRf17exSl4yzu1ikAy9h59vvedhkMrMGAGoxknAk2w8MJ/WosXThiZkZt9jdLeglPjn5ATc3mhJNuNjbK0QbG3ExMICL/n6IfX0gcxB7ekDAELu6IHZ2IlJbi1hLS1BLogmPtbUhMTv7oMSamzUlqnByMxLT0/8STQkDj9TV4ZLj5OysrODl8jIu5Gs68dFR7JG6dWkJ0fFx+TpSX89IDMnwcHU1yKec12Yz3rlc4HkeLwjkXJpPip3U3+7vIx6P4ymph4eG5PlwTQ0lMdytlmBxMWKtrXLeT0zA5XTibvj9fjxfXETkb/3N/Dz2dneVuiTZtliU/rPSUsQ5ziuxZYG03IIlJdKKUPJjdRUAKMmzuTnskB/VYbdTtd9HR4g2NCi9Z2VliDY1BSnBaUEBzsrLqXyzWCiQ9HU5HA4afniIUFWV0hOqqMBpURErOM7NxWlhIZOvCwvA7S3Uxq+DA5AnZ3pO8vJYQSArC8c5Oeqx2Rj4udeLQH6+6v2B7GxW8DkjA0JmJpONwUHY7XZGIAgCzCYTeJUewmIFfqMRfEoKlQ2yJbza2oLWcLvdeDI2hk/3+iQWKzAYkJzNjg5srq9TwJ9OJ76YTNScx+ORJT66X1/grKyEbW2NgfPp6XKd/JMZySrHaQsSU1Oe+0/w3WpVgyu5HBlR6lc+H8gioevDwz6JrWwV5+3txyoSFk5DcOX1MnCyJ4Vwfb1zt1UY9SR8aioDpuppaVpwZbPTl+hHF04dOKzk8XBF8DgJC3/woU/W/EciOtELOWi8DDwp//215Q+p7kiKh2lQSAAAAABJRU5ErkJggg==');*background-image:url(/sites/all/themes/programmez/images/message-24-error.png);border-color:#ed541d;}.messages__list{margin:0;}.messages__item{list-style-image:none;}.messages--error p.error{color:#333;}.ok,.messages--status{background-color:#f8fff0;color:#234600;}.warning,.messages--warning{background-color:#fffce5;color:#840;}.error,.messages--error{background-color:#fef5f1;color:#8c2e0b;}.tabs-primary,.tabs-secondary{overflow:hidden;*zoom:1;background-image:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(100%,#bbbbbb),color-stop(100%,transparent));background-image:-webkit-linear-gradient(bottom,#bbbbbb 1px,transparent 1px);background-image:-moz-linear-gradient(bottom,#bbbbbb 1px,transparent 1px);background-image:-o-linear-gradient(bottom,#bbbbbb 1px,transparent 1px);background-image:linear-gradient(bottom,#bbbbbb 1px,transparent 1px);list-style:none;border-bottom:1px solid #bbbbbb \0/ie;margin:1.5em 0;padding:0 2px;white-space:nowrap;}.tabs-primary__tab,.tabs-secondary__tab,.tabs-secondary__tab.is-active{float:left;margin:0 3px;}a.tabs-primary__tab-link,a.tabs-secondary__tab-link{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.5em;text-decoration:none;}.tabs-primary__tab,.tabs-primary__tab.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:1px 1px 0 white;border:1px solid #bbbbbb;border-bottom-color:transparent;border-bottom:0 \0/ie;}.is-active.tabs-primary__tab{border-bottom-color:white;}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;color:#333;background-color:#dedede;letter-spacing:1px;padding:0 1em;text-align:center;}a.tabs-primary__tab-link:hover,a.tabs-primary__tab-link:focus{background-color:#e9e9e9;border-color:#f2f2f2;}a.tabs-primary__tab-link:active,a.tabs-primary__tab-link.is-active{background-color:transparent;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE9E9E9',endColorstr='#00E9E9E9');background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e9e9e9),color-stop(100%,rgba(233,233,233,0)));background-image:-webkit-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-moz-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-o-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff;}.tabs-secondary{font-size:.9em;margin-top:-1.5em;}.tabs-secondary__tab,.tabs-secondary__tab.is-active{margin:0.75em 3px;}a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{-webkit-border-radius:0.75em;-moz-border-radius:0.75em;-ms-border-radius:0.75em;-o-border-radius:0.75em;border-radius:0.75em;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;text-shadow:1px 1px 0 white;background-color:#f2f2f2;color:#666;padding:0 .5em;}a.tabs-secondary__tab-link:hover,a.tabs-secondary__tab-link:focus{background-color:#dedede;border-color:#999;color:#333;}a.tabs-secondary__tab-link:active,a.tabs-secondary__tab-link.is-active{text-shadow:1px 1px 0 #333333;background-color:#666;border-color:#000;color:#fff;}.inline{display:inline;padding:0;}.inline li{display:inline;list-style-type:none;padding:0 1em 0 0;}span.field-label{padding:0 1em 0 0;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVR42qWTPQqDQBCFcwSPkCNITpAj5AjeIm1uYpkyR7Cy2Mot7OwsBAsRwUKwmOwLGRle3EIy8PyBfZ/z3J2TiPylz8VWWZZpUB40BonRKyizaxkA88MYYiqCEgv4MTvnZJom0VqWRbz3FlJZgLYtqmEY1Lg9r+sKsIXcLSC3AC019H0vqLquLeC5AfiHYSGkcdAJimKIBQiJ4+CO92OAtm0FNc8zOjkMwE5Q63FAtbeg6zpAYvG8BWR7i5qmQYwY4MIHqYhE2DOPQWcGJBQF2XU72ZzyUeZ5GCNt5/hybJgYdAXsq5sOEE/jG6dC5IOqCXTmAAAAAElFTkSuQmCC');*background-image:url(/sites/all/themes/programmez/images/help.png);background-position:0 50%;background-repeat:no-repeat;padding:1px 0 1px 20px;}.pager{clear:both;padding:0;text-align:center;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{display:inline;padding:0 0.5em;list-style-type:none;background-image:none;}.pager-current{font-weight:bold;}.block{margin-bottom:1.5em;}.menu__item.is-leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');*list-style-image:url(/sites/all/themes/programmez/images/menu-leaf.png);list-style-type:square;}.menu__item.is-expanded{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');*list-style-image:url(/sites/all/themes/programmez/images/menu-expanded.png);list-style-type:circle;}.menu__item.is-collapsed{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');*list-style-image:url(/sites/all/themes/programmez/images/menu-collapsed.png);list-style-type:disc;}.menu a.active{color:#000;}.new,.update{color:#c00;background-color:transparent;}.unpublished{height:0;overflow:visible;background-color:transparent;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}.lt-ie8 .node-unpublished > *,.lt-ie8 .comment-unpublished > *{position:relative;}.comments{margin:1.5em 0;}.comment-preview{background-color:#ffffea;}.comment{}.comment .permalink{text-transform:uppercase;font-size:75%;}.indented{margin-left:30px;}.form-item{margin:1.5em 0;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}tr.odd .form-item,tr.even .form-item{margin:0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item .description{font-size:0.85em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}.form-required{color:#c00;}label.option{display:inline;font-weight:normal;}a.button{-webkit-appearance:button;-moz-appearance:button;appearance:button;}.password-parent,.confirm-parent{margin:0;}#user-login-form{text-align:left;}.openid-links{margin-bottom:0;}.openid-link,.user-link{margin-top:1.5em;}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-left:-20px;}#user-login ul{margin:1.5em 0;}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}form tbody{border-top:1px solid #ccc;}form table ul{margin:0;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}tr.even{background-color:#fff;}.lt-ie8 tr.even th,.lt-ie8 tr.even td,.lt-ie8 tr.odd th,.lt-ie8 tr.odd td{border-bottom:1px solid #ccc;}td.active{background-color:#ddd;}td.checkbox,th.checkbox{text-align:center;}td.menu-disabled{background:#ccc;}#autocomplete .selected{background:#0072b9;color:#fff;}html.js .collapsible .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');*background-image:url(/sites/all/themes/programmez/images/menu-expanded.png);background-position:5px 65%;background-repeat:no-repeat;padding-left:15px;}html.js .collapsed .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');*background-image:url(/sites/all/themes/programmez/images/menu-collapsed.png);background-position:5px 50%;}.fieldset-legend .summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}tr.selected td{background:#ffc;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}.progress .filled{background-color:#0072b9;background-image:url(/sites/all/themes/programmez/images/progress.gif);}
@media print{a:link,a:visited{text-decoration:underline !important;}a:link.header__site-link,a:visited.header__site-link{text-decoration:none !important;}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:"";}#content abbr[title]:after{content:" (" attr(title) ")";}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none;}}
article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block;}body{background:#F2F2F2;padding:0px;}#page{width:1000px;margin:0 auto;background-color:#ffffff;overflow:hidden;}#header{height:112px;background-image:linear-gradient(#FFFFFF,#F9F9F9);border-bottom:1px solid #E6E6E6;}#logo .logo_image{width:264px;margin:34px 0px 0px 19px;border:0;float:left;}html{font-family:'Roboto';-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.5em;}a{text-decoration:none;color:#354A60;font-weight:400;font-size 14px;}a:hover{color:#E2231C;}p{font-family:Roboto !important;font-size:14px;font-weight:300;text-align:justify;color:#333;margin-top:0px;}table{width:100%;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;border-spacing:0;border:1px solid #DFE0E3;overflow:hidden;padding:0px;margin-top:10px;margin-bottom:10px;}table th,table td{border:1px solid #DFE0E3;overflow:hidden;font-weight:400;font-size:14px;padding:5px;text-align:left;vertical-align:top;color:#354A60;background-color:#FFFFFF;}table th{background-color:#F2F2F2;overflow:hidden;}img{border:0;}.header .search-form{width:310px;height:42px;float:left;}.header .search-form #input_search{background:url(/sites/all/themes/programmez/images/search.png) no-repeat 9px 11px;font-size:16px;font-weight:100;font-family:Roboto;font-style:italic;color:#7F8C8D;width:245px;padding:3px 15px 6px 45px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.7s ease 0s;-moz-transition:all 0.7s ease 0s;-o-transition:all 0.7s ease 0s;transition:all 0.7s ease 0s;height:35px;border:1px solid #E6E6E6;margin:33px 61px;}.header .search-form #search input[type="text"]:focus{width:200px;}.header .search-form #placeholder{font-size:16px;font-weight:100;font-family:Roboto;font-style:italic;color:#9FA4A4;}.header__region{clear:none;}#block-superfish-2{float:right;margin:35px 90px 0px 5px;font-weight:100;font-size:15px;}#block-superfish-1{margin:0;}#block-dropdown-login-login-dropdown{float:right;margin-left:50px;margin-right:30px;}#dropdown-login{position:relative;float:right;margin-top:40px;margin-right:0px;}.sf-menu.sf-style-white a,.sf-menu.sf-style-white span.nolink{padding:0.75em 0.85em;}#superfish-2{margin-bottom:13px;}#superfish-2 li{background:none;}#superfish-2 li.sf-depth-1{min-width:140px !important;}#superfish-2 .sf-depth-1 a.sf-depth-1{color:#7F8C8D;border:0;font-size:16px;font-weight:300;text-transform:capitalize;background-image:url(/sites/all/themes/programmez/images/arrow-user-dropdown.png);background-repeat:no-repeat;background-position:98% 50%;}#superfish-2 .sf-depth-1 a.sf-depth-1:hover{color:#7F8C8D;border:0;background:#F2F2F2;border-bottom:1px solid #CCC;background-image:url(/sites/all/themes/programmez/images/arrow-user-dropdown.png);background-repeat:no-repeat;background-position:98% 50%;margin-bottom:-1px;}#superfish-2 .sf-depth-1 ul{margin-top:3px;width:100% !important;}#superfish-2 .sf-depth-1 ul li{background:#F2F2F2;border-bottom:1px solid #CCC;}#superfish-2 .sf-depth-1 ul li a{color:#7F8C8D;font-weight:300;font-size:14px;border:0;}#superfish-2 .sf-depth-1 ul li a:hover{color:#FFF;font-weight:400;font-size:14px;background:#2C3E50;}.sf-depth-1{border:0;font-weight:400;}.sf-depth-1 a img{width:28px;height:28px;margin-top:-20px;display:block;}#my_account{margin-top:-35px;margin-left:50px;}#superfish-1{border-bottom:3px solid #E02D2D;font-weight:100;font-size:15px;font-family:Roboto;}.sf-depth-2{font-weight:400;font-size:14px;font-family:Roboto;font-weight:300;}#superfish-1{margin-bottom:40px;margin-top:35px;}#superfish-1,#superfish-1 li,#superfish-1 li a,#superfish-1 li a:hover{background:#FFF;}#superfish-1 li a.active{background:url(/sites/all/themes/programmez/images/arrow-menu-hover.png) no-repeat bottom center;}#superfish-1 li ul li a.sf-depth-2:hover{color:#2C3E50;}#superfish-1 li a:hover{color:#E02D2D;}#superfish-1 .sf-depth-1.active-trail{background:url(/sites/all/themes/programmez/images/arrow-menu-hover.png) no-repeat bottom center;}#superfish-1 .sf-depth-3.active-trail{background:none;}#superfish-1 a{color:#2C3E50;}#superfish-1 .sf-depth-1.active-trail a.sf-depth-1,#superfish-1 .sf-depth-2.active-trail a.sf-depth-2{color:#E02D2D;}#superfish-1 .sf-depth-2 a.sf-depth-2:hover{background:#E5E5E5;}#superfish-1 a{color:#333333;}#superfish-1 .sf-depth-1.first.sf-item-1 a{background:url(/sites/all/themes/programmez/images/home-icon.png) no-repeat center !important;text-indent:-9999px;}#superfish-1 li ul{margin-top:3px;background:#FFF;border-bottom:1px solid #CCCCCC;}#main{}#superfish-1 li ul.sf-megamenu{background:#E5E5E5;border:0;}#superfish-1 li ul.sf-megamenu li ol{margin-top:-2px;}#superfish-1 li ul.sf-megamenu li a:hover{background:#2c3e50;color:#FFF;font-size:14px;font-weight:500;}#superfish-1 .sf-sub-indicator{background:url(/sites/all/themes/programmez/images/menu-expanded.png) no-repeat 0px 0px !important;top:50%;right:12%;}#superfish-1 li ul.sf-megamenu li a{border-bottom:1px solid #CCCCCC;color:#2c3e50;background:#E5E5E5;}#superfish-1 li ul.sf-megamenu .sf-megamenu-wrapper{background:none;}#content{width:635px;float:left;margin:0px 40px 0px 10px;}#sidebars{float:left;width:300px;margin-right:10px;}#footer{background:#333;height:238px;float:left;width:1000px;border-bottom:1px solid #CCCCCC;}#footer div.block-menu{width:145px;height:195px;float:left;margin-left:40px;margin-top:20px;overflow:hidden;}#footer div.block-menu.first{margin-left:10px;}#footer div.block-menu ul{list-style-type:none !important;margin-top:5px;margin-left:0px;padding-left:18px;}#footer div.block-menu ul li{list-style-type:none !important;list-style-image:none;line-height:19px;font-size:15px;font-family:Roboto;font-weight:100;}#footer div.block-menu ul li a{color:#F2F2F2;font-weight:100;}#footer div.block-menu h2{font-size:21px;font-weight:100;color:#F2F2F2;border-bottom:1px solid #E5E8E8;border-spacing:15px 1px;margin-left:18px;padding-bottom:7px;}#bootom{float:left;}#bootom table{border-radius:0;border:0;margin:0;}#bootom table td,#bootom table th{background-color:#333333;border:none;padding:0;}#block-views-mag-home-block{height:250px;background:#F9F9F9;-moz-box-shadow:0px 0px 5px 0px #CCC;-webkit-box-shadow:0px 0px 5px 0px #CCC;-o-box-shadow:0px 0px 5px 0px #CCC;box-shadow:0px 0px 5px 0px #CCC;filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565,Direction=146,Strength=10);}#block-views-mag-home-block .view-mag-home,#block-views-mag-home-block view-content{overflow:hidden;}#block-views-mag-home-block .views-field-field-vignette{float:left;overflow:hidden;width:167px;padding:6px 0px 0px 6px;}#block-views-mag-home-block .views-field-field-mag-num{float:left;overflow:hidden;padding-left:15px;padding-top:10px;font-size:14px;font-weight:500;}#block-views-mag-home-block .views-field-field-mag-accueil{float:right;overflow:hidden;width:460px;}#block-views-mag-home-block .views-field-field-mag-accueil .content{padding:0px 10px;}#block-views-mag-home-block .view-footer a img{margin:4px 0px 0px 7px;}.title_artic{font-size:26px;font-weight:300;text-align:justify;line-height:35px;color:#333;border-bottom:solid 1px gray;margin-bottom:10px;}#block-views-mag-home-block .views-field-field-mag-accueil .field-items{list-style:none;border-bottom:1px solid #CCC;}#block-views-mag-home-block .views-field-field-mag-accueil .field-items .field-item a{color:#333;font-size:14px;font-weight:400;}#block-views-mag-home-block .views-field-field-mag-accueil .field-items .field-item:first-child{margin-top:6px;padding-bottom:5px;}#block-views-mag-home-block .views-field-field-mag-accueil .field-items .field-item:first-child a{font-size:26px;font-weight:200;color:#E02D2D;}#block-views-mag-home-block .views-field-buyitnowbutton{float:left;margin-left:15px;margin-bottom:0px;top:2px;height:38px;}#block-views-actualit-home-block h2{text-transform:uppercase;color:#E02D2D;font-size:14px;font-weight:900;border-bottom:1px solid #E02D2D;padding-left:10px;}#block-views-actualit-home-block .view-content .views-row:first-child .views-field-title{padding-top:10px;padding-left:10px;}#block-views-actualit-home-block .view-content .views-row-1{background:#F9F9F9;}#block-views-actualit-home-block .view-content .views-row:first-child .views-field-title span a{font-size:35px;font-weight:100;color:#E02D2D;font-family:Roboto;}#block-views-actualit-home-block .view-content .views-row:first-child .views-field-title span a:hover{}#block-views-actualit-home-block .view-content .views-row .views-field-title{padding:5px 5px;}#block-views-actualit-home-block .view-content .views-row .views-field-title span a{font-size:16px;font-weight:300;color:#2C3E50;font-family:Roboto;}#block-views-mag-home-block .views-field-buyitnowbutton .list-add-to-cart{background:url(/sites/all/themes/programmez/images/button-home-acheterpdf.png);border:0;font-size:1px;height:38px;width:142px;cursor:pointer;margin:4px 35px;text-indent:-999999px;}#block-views-actualit-home-block .views-field-body p{font-family:Roboto !important;font-size:16px;font-weight:300;text-align:justify;color:#333;margin-top:0px;}#block-views-actualit-home-block .views-field-body{padding:0px 10px 0px 10px;}#block-views-actualit-home-block .view-actualit-home .views-row{border-bottom:1px solid #CCC;}#block-views-actualit-home-block .view-footer .views-row-last{padding:5px 10px 5px 5px;}#block-views-actualit-home-block .views-row-last .last-actu-home{color:#007aff;font-size:14px;font-weight:300;}#block-views-actualit-home-block .views-row-last .last-actu-home .suite-sep{background:url(/sites/all/themes/programmez/images/arrow-next-blue.png) no-repeat 2px 7px !important;overflow:hidden;position:absolute;text-indent:-999em;width:10px;background-size:10%;}#block-views-avis-experts-home-block h2{text-transform:uppercase;color:#E02D2D;font-size:14px;font-weight:900;border-bottom:1px solid #E02D2D;padding-left:10px;}#block-views-avis-experts-home-block .view-avis-experts-home .views-row{width:200px;float:left;padding:5px 6px 0px 5px;}#block-views-avis-experts-home-block .view-avis-experts-home .views-row .views-field-title{width:200px;background:#000;filter:alpha(opacity=30);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);opacity:0.75;-moz-opacity:0.75;zoom:1;height:50px;position:absolute;font-size:12px;margin-top:-56px;overflow:hidden;}#block-views-avis-experts-home-block .view-avis-experts-home .views-row .views-field-title:hover{width:200px;background:#000;filter:alpha(opacity=30);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);opacity:0.9;-moz-opacity:0.9;zoom:1;height:50px;position:absolute;font-size:12px;margin-top:-56px;}#block-views-avis-experts-home-block .view-avis-experts-home .views-row .views-field-title span a{font-size:13px;color:#FFFFFF;padding:0px 5px 0px 3px;width:195px;display:block;line-height:16px;}#content .view-avis-experts-listing h2{text-transform:uppercase;color:#E02D2D;font-size:14px;font-weight:900;border-bottom:1px solid #E02D2D;padding-left:10px;}.view-avis-experts-listing .view-content{overflow:hidden;}.view-avis-experts-listing .views-row{overflow:hidden;float:left;border-bottom:1px solid #999;margin-top:5px;width:100%;}.view-avis-experts-listing .views-field-title span a{font-size:16px;color:#333;font-weight:500;}.view-avis-experts-listing .views-field-created{float:left;}.view-avis-experts-listing .views-field-created span{font-size:13px;font-weight:400;color:#999;padding-right:5px;}.view-avis-experts-listing .views-field-field-tags-avis-expert{float:left;padding-left:5px;color:#007aff;}.view-avis-experts-listing .views-field-field-tags-avis-expert a{font-size:13px;font-weight:400;color:#007aff;padding-right:5px;}.view-avis-experts-listing .views-field-field-nom-expert span{font-size:13px;font-weight:300;color:#999;border-left:1px solid #999;padding-left:5px;}.view-avis-experts-listing .views-field-field-nom-expert div{display:inline;font-size:13px;font-weight:400;font-style:italic;color:#999;}.view-avis-experts-listing .views-field-body{font-size:13px;color:#333;text-align:justify;float:none !important;font-weight:300;}.view-avis-experts-listing .views-field-field-image-avis-experts{float:left;padding-right:15px;}.pager{overflow:hidden;margin-left:23%;list-style:none;}.pager li div{padding:7px 2px;}.pager li div a{font-size:13px;font-weight:bold;color:#333;}.pager li.pager-item,.pager li.pager-ellipsis{float:left;height:38px;background:#F1F1F1;width:40px;padding:0;margin:3px 3px 3px 3px;}.pager li.pager-current{float:left;height:38px;background:#007aff;width:40px;padding:0;margin:3px 3px 3px 3px;}.pager li.pager-current{font-size:13px;font-weight:bold;color:#FFF;}.pager .pager-next,.pager .pager-last,.pager .pager-previous,.pager .pager-first{width:80px;float:left;height:38px;background:#F1F1F1;padding:0;margin:3px 3px 3px 3px;}#avis_exp_apropos{border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-left:1px solid #CCC;border-top:2px solid #E02D2D;min-height:160px;}#avis_exp_apropos .titre_aprp{height:45px;margin:0;background:#F2F2F2;}#avis_exp_apropos .titre_aprp p{margin:0;padding:10px 5px;color:#333;font-weight:500;font-size:15px;}#photo_expert{float:left;}#photo_expert img{-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;border:1px solid #F2F2F2;margin:5px;height:100px;width:100px;}#infos_expert{overflow:hidden;margin:0;}#infos_expert #left_infos{float:left;width:48%;padding:5px 5px;}#infos_expert #left_infos .field-name-field-nom-expert .field-item{font-size:18px;font-weight:500;color:#333;overflow:hidden;}#infos_expert #left_infos .field-name-field-profession-auteur .field-item{font-size:14px;font-weight:300;color:#333;overflow:hidden;text-align:left;}#a_prpos_text{float:right;}#a_prpos_text .field-name-field-a-propos-auteur .field-item p,#a_prpos_text .field-name-field-a-propos-auteur .field-item{color:#7F8C8D;font-size:13px;font-weight:300;text-align:justify;padding:10px 10px 3px 5px;}#right_infos .field-name-field-site-auteur{background:url(/sites/all/themes/programmez/images/widget-author-website.png) no-repeat 0px 5px;}#right_infos .field-name-field-compte-r-seau-social{background:url(/sites/all/themes/programmez/images/widget-author-twitter.png) no-repeat 0px 5px;}#infos_expert #right_infos{float:right;width:47%;padding:5px 5px;}#right_infos .field-name-field-site-auteur{font-size:13px;color:#007aff;padding-left:20px;}#right_infos .field-name-field-compte-r-seau-social{font-size:13px;color:#007aff;padding-left:20px;}#avis_exp_body{font-family:Roboto !important;font-size:14px;font-weight:300;color:#333;text-align:justify;}#avis_exp_tags{background:url(/sites/all/themes/programmez/images/tags.png) no-repeat 2px 5px;overflow:hidden;padding-left:20px;border-bottom:1px solid #CCC;display:none;}#avis_exp_tags  .field-item{display:inline;float:left;margin:0 0.5em 0 0;}#avis_exp_tags  .field-item a{color:#007aff;font-size:13px;font-weight:300;}#avis_exp_body a{color:#007aff;}#date_article{font-size:13px;font-weight:300;color:#7F8C8D;margin-top:10px;}#page-title,.block__title{font-size:26px;font-weight:300;text-align:justify;line-height:35px;color:#333;border-bottom:solid 1px gray;margin-bottom:10px;}#date_article .par_exp{float:left;padding-right:2px;}#date_article  .field-name-field-nom-expert .fild-item{display:inline;font-size:13px;font-weight:400;font-style:italic;color:#333;}#date_article  .field-name-field-nom-expert{float:left;margin-right:7px;}#date_article .field-name-field-nom-expert .fild-item{color:#333;float:left;font-weight:500;padding-right:5px;padding-left:5px;}#date_article .text_date  span{border-left:1px solid #CCC;padding-left:5px;font-size:13px;font-weight:300;color:#7F8C8D;}#content .view-actualites h2{text-transform:uppercase;color:#E02D2D;font-size:14px;font-weight:900;border-bottom:1px solid #E02D2D;padding-left:10px;}.view-actualites .view-content{overflow:hidden;}.view-actualites .views-row{overflow:hidden;border-bottom:1px solid #999;margin-top:5px;width:100%;}.view-actualites .views-field-title span a{font-size:16px;color:#333;font-weight:500;}.view-actualites .views-field-created{float:left;}.view-actualites .views-field-created span{font-size:13px;font-weight:400;color:#999;border-right:1px solid #999;padding-right:5px;}.view-actualites .views-field-field-categorie-actus{overflow:hidden;padding-left:5px;color:#007aff;float:left;}.view-actualites .views-field-field-categorie-actus a{font-size:13px;font-weight:400;color:#007aff;padding-right:5px;border-right:1px solid #999;}.view-actualites .views-field-body{font-size:13px;color:#333;text-align:justify;float:left;font-weight:300;padding-bottom:5px;width:635px;}.view-actualites .views-field-field-ressources-actualite{float:left;text-indent:-10000px;display:block;width:20px;height:17px;background:url(/sites/all/themes/programmez/images/video-icon.png) no-repeat 0px 0px !important;margin:5px 1px 0px 5px;}.view-actualites .views-field-field-autre-ressources{float:left;text-indent:-1000px;display:block;width:20px;height:17px;background:url(/sites/all/themes/programmez/images/download-ressource.png) no-repeat 0px 0px !important;margin:5px 1px 0px 5px;}#actu_body{font-family:Roboto !important;font-size:14px;font-weight:300;color:#333;text-align:justify;}#actu_tags{background:url(/sites/all/themes/programmez/images/tags.png) no-repeat 2px 5px;overflow:hidden;padding-left:20px;border-bottom:1px solid #CCC;}#actu_tags  .field-item{display:inline;float:left;margin:0 0.5em 0 0;}#actu_tags  .field-item a{color:#007aff;font-size:13px;font-weight:300;}#actu_body a{color:#007aff;}#date_article .author{float:left;padding-right:5px;padding-left:5px;}#date_article .author a{color:#333;font-weight:500;}div.field-name-field-url-ressources div.field-item{margin-top:10px;margin-bottom:10px;}.res_actu .field-name-field-url-ressources{}.res_actu .field-name-field-url-ressources a{color:#FFF;text-align:center;font-size:14px;font-weight:400;height:30px;background:#007aff;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;padding:5px 5px 5px 5px;}.view-sommaire-magazine{overflow:hidden;}.view-sommaire-magazine .views-field-nothing{float:left;}.view-sommaire-magazine .views-field-nothing-1{width:110px;float:left;overflow:hidden;margin-top:-38px;margin-left:13px;text-indent:-9999px;background:url(/sites/all/themes/programmez/images/bouton-magazine-sabonner.png) no-repeat;border:0;font-size:1px;height:35px;display:inline-block;}.view-sommaire-magazine .views-field-nothing-1 .mag-abonner{text-indent:-999px;cursor:pointer;display:block;}.view-sommaire-magazine .views-field-nothing span{color:#333;font-size:26px;font-weight:300;}.view-sommaire-magazine .views-field-field-mag-num{padding-left:6px;color:#007aff;font-size:26px;font-weight:300;}.view-sommaire-magazine  .views-field-field-mag-date{border-bottom:1px solid #CCC;}.view-sommaire-magazine  .views-field-field-mag-date span{color:#333;font-size:14px;font-weight:300;}.view-sommaire-magazine .views-field-field-vignette .field-content{width:240px;float:left;overflow:hidden;}.view-sommaire-magazine .views-field-field-vignette .field-content img{width:230px;height:314px;}.view-sommaire-magazine .views-field-field-vignette .field-content img{margin-left:7px;margin-top:10px;border:1px solid #CCC;}.view-sommaire-magazine .views-field-buyitnowbutton{width:140px;margin-left:117px;}.view-sommaire-magazine .views-field-field-mag-sommaire  .field-content{float:right;width:380px;}.view-sommaire-magazine .views-field-field-mag-sommaire  .field-content ul{list-style:none;margin:0;padding:0;}.view-sommaire-magazine .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rubrique .field-item{border-bottom:1px solid #E02D2D;font-size:18px;font-weight:bold;color:#E02D2D;padding-top:5px;}.view-sommaire-magazine .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .node-article-de-magazine header{padding-right:35px;}.view-sommaire-magazine .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .node-article-de-magazine header a{float:left;}.view-sommaire-magazine .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .node-article-de-magazine .field-name-field-source- .field-item{border:0;float:right;text-indent:-99999px;display:block;width:20px;height:17px;background:url(/sites/all/themes/programmez/images/download-ressource.png) no-repeat 0px 0px !important;margin:5px 1px 0px 8px;}.view-sommaire-magazine .views-field-field-mag-sommaire .field-content ul li .field-name-field-rub-articles .node-article-de-magazine ul{display:none;}.view-sommaire-magazine .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .field-item{border-bottom:1px solid #CCC;padding-top:2px;}.view-sommaire-magazine .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .field-item a{color:#333;font-size:14px;font-weight:300;}.view-sommaire-magazine .views-field-buyitnowbutton .list-add-to-cart{background:url(/sites/all/themes/programmez/images/bouton-magazine-acheter.png) no-repeat;border:0;font-size:1px;height:35px;width:110px;cursor:pointer;margin:3px 4px;text-indent:-999999px;}.view-sommaire-magazine .view-footer{float:left;overflow:hidden;width:635px;margin-top:20px;}.view-sommaire-magazine .view-footer .view-anciens-numeros-magazine .view-content{overflow:hidden;background:#333;margin-bottom:30px;}.view-sommaire-magazine .view-footer .view-anciens-numeros-magazine .view-content .views-row{overflow:hidden;width:150px;float:left;margin:5px 0px 5px 7px;}.view-sommaire-magazine .view-footer .view-anciens-numeros-magazine .view-content .views-row .views-field-field-vignette img{height:170px;width:125px;}.view-sommaire-magazine .view-footer .view-anciens-numeros-magazine .view-content .views-row .views-field-field-mag-num{margin-left:30%;color:#FFF;font-size:17px;font-weight:bold;}.view-sommaire-magazine .view-footer .view-anciens-numeros-magazine .view-header{margin:4px 0px 5px 0px;}.view-sommaire-magazine .view-footer .view-anciens-numeros-magazine .view-header a{color:#E02D2D;font-size:18px;font-weight:400;}.view-node-magazine .view-footer{float:left;overflow:hidden;width:635px;margin-top:20px;}.view-node-magazine .view-footer .view-anciens-numeros-magazine .view-content{overflow:hidden;background:#333;margin-bottom:30px;}.view-node-magazine .view-footer .view-anciens-numeros-magazine .view-content .views-row{overflow:hidden;width:150px;float:left;margin:5px 0px 5px 7px;}.view-node-magazine .view-footer .view-anciens-numeros-magazine .view-content .views-row .views-field-field-vignette img{height:170px;width:125px;}.view-node-magazine .view-footer .view-anciens-numeros-magazine .view-content .views-row .views-field-field-mag-num{margin-left:30%;color:#FFF;font-size:17px;font-weight:bold;}.view-node-magazine .view-footer .view-anciens-numeros-magazine .view-header{margin:4px 0px 5px 0px;}.view-node-magazine .view-footer .view-anciens-numeros-magazine .view-header a{color:#E02D2D;font-size:18px;font-weight:400;}.view-tous-les-numeros .view-content .views-row{overflow:hidden;width:150px;float:left;margin:5px 0px 5px 7px;}.view-tous-les-numeros .view-content .views-row .views-field-field-vignette img{height:170px;width:125px;}.view-tous-les-numeros .view-content .views-row .views-field-field-mag-num{margin-left:30%;color:#333;font-size:17px;font-weight:bold;}.view-tous-les-numeros .view-header{margin:4px 0px 5px 0px;border-bottom:1px solid #CCC;}.view-tous-les-numeros .view-header .anciens_num{color:#333;font-size:18px;font-weight:400;}.view-node-magazine{overflow:hidden;}.view-node-magazine .views-field-nothing{float:left;}.view-node-magazine .views-field-nothing-1{width:110px !important;float:left;overflow:hidden;margin-top:-38px;margin-left:13px;text-indent:-9999px;background:url(/sites/all/themes/programmez/images/bouton-magazine-sabonner.png) no-repeat;border:0;font-size:1px;height:35px;}.view-node-magazine .views-field-nothing-1 .mag-abonner{text-indent:-999px;cursor:pointer;display:block;}.view-node-magazine .views-field-nothing span{color:#333;font-size:26px;font-weight:300;}.view-node-magazine .views-field-field-mag-num{padding-left:6px;color:#007aff;font-size:26px;font-weight:300;}.view-node-magazine  .views-field-field-mag-date{border-bottom:1px solid #CCC;}.view-node-magazine  .views-field-field-mag-date span{color:#333;font-size:14px;font-weight:300;}.view-node-magazine .views-field-field-vignette .field-content{width:240px;float:left;overflow:hidden;}.view-node-magazine .views-field-field-vignette .field-content img{width:230px;height:314px;}.view-node-magazine .views-field-field-vignette .field-content img{margin-left:7px;margin-top:10px;border:1px solid #CCC;}.view-node-magazine .views-field-buyitnowbutton{width:235px;margin-left:117px;}.view-node-magazine .views-field-field-mag-sommaire  .field-content{float:right;width:380px;}.view-node-magazine .views-field-field-mag-sommaire  .field-content ul{list-style:none;margin:0;padding:0;}.view-node-magazine .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .node-article-de-magazine header{padding-right:35px;}.view-node-magazine .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .node-article-de-magazine header a{float:left;}.view-node-magazine .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .node-article-de-magazine .field-name-field-source- .field-item{border:0;float:right;text-indent:-99999px;display:block;width:20px;height:17px;background:url(/sites/all/themes/programmez/images/download-ressource.png) no-repeat 0px 0px !important;margin:5px 1px 0px 8px;}.view-node-magazine .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .node-article-de-magazine ul{display:none;}.view-node-magazine .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rubrique .field-item{border-bottom:1px solid #E02D2D;font-size:18px;font-weight:bold;color:#E02D2D;padding-top:5px;}.view-node-magazine .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .field-item{border-bottom:1px solid #CCC;padding-top:2px;}.view-node-magazine .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .field-item a{color:#333;font-size:14px;font-weight:300;}.view-node-magazine .views-field-buyitnowbutton .list-add-to-cart{background:url(/sites/all/themes/programmez/images/bouton-magazine-acheter.png) no-repeat;border:0;font-size:1px;height:35px;width:110px;cursor:pointer;margin:3px 4px;text-indent:-999999px;}.view-node-magazine .views-field-buyitnowbutton .list-add-to-cart:active{border:none;background-color:#FFFFFF;}.node-article-de-magazine .field-name-field-vignette{width:240px;float:left;overflow:hidden;}.node-article-de-magazine .field-name-field-vignette img{width:230px;height:314px;margin-left:7px;margin-top:5px;border:1px solid #CCC;}.node-article-de-magazine .field-name-field-article-resume{margin-left:10px;width:375px;float:left;}.node-article-de-magazine .field-name-field-article-resume,.node-article-de-magazine .field-name-field-article-resume p{font-family:'Roboto';font-size:14px;font-weight:300;text-align:justify;color:#333;}#view_somm .view-sommaire-article-magazine .views-row-1{border-bottom:1px solid #333;margin-top:5px;}.node-article-de-magazine .field-name-field-sources-article{width:360px;float:right;margin-right:25px;margin-top:10px;margin-bottom:15px;}.node-article-de-magazine .field-name-field-sources-article  .field-items .field-item{margin-top:10px;}.node-article-de-magazine .field-name-field-sources-article .file{height:30px;background:#007aff;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:4px;padding:5px 5px 5px 5px;}.node-article-de-magazine .field-name-field-sources-article img{display:none;}.node-article-de-magazine .field-name-field-sources-article a{color:#FFF;text-align:center;font-size:14px;font-weight:400;background:url(/sites/all/themes/programmez/images/download-ressource.png) no-repeat 0px 0px !important;padding-left:20px;padding-right:5px;}#article_mag_somm .mag-abonner{margin-top:26%;width:185px;height:23px;background:#007aff;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:4px;padding:5px 0px 5px 0px;color:#FFF;text-align:center;margin-left:30px;font-size:14px;font-weight:400;display:block;position:absolute;}#view_somm .view-sommaire-article-magazine .views-field-field-mag-sommaire  .field-content{float:right;width:380px;}#view_somm .view-sommaire-article-magazine .views-field-field-mag-sommaire  .field-content ul{list-style:none;margin:0;padding:0;}#view_somm .view-sommaire-article-magazine .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .node-article-de-magazine header{padding-right:35px;}#view_somm .view-sommaire-article-magazine .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .node-article-de-magazine header a{float:left;}#view_somm .view-sommaire-article-magazine .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .node-article-de-magazine .field-name-field-source- .field-item{border:0;float:right;text-indent:-99999px;display:block;width:20px;height:17px;background:url(/sites/all/themes/programmez/images/download-ressource.png) no-repeat 0px 0px !important;margin:5px 1px 0px 8px;}#view_somm .view-sommaire-article-magazine .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .node-article-de-magazine ul{display:none;}#view_somm .view-sommaire-article-magazine{overflow:hidden;width:390px;float:right;background:#F9F9F9;margin:5px 1px 30px 1px;}#view_somm .view-sommaire-article-magazine .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rubrique .field-item{border-bottom:1px solid #E02D2D;font-size:18px;font-weight:bold;color:#E02D2D;padding-top:5px;display:none;}#view_somm .view-sommaire-article-magazine .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .field-item{border-bottom:1px solid #CCC;padding-top:2px;}#view_somm .view-sommaire-article-magazine .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .field-item a{color:#333;font-size:14px;font-weight:300;}.view-livres-blancs-listing{overflow:hidden;margin-bottom:10px;}#content .view-livres-blancs-listing h2{text-transform:uppercase;color:#E02D2D;font-size:14px;font-weight:900;border-bottom:1px solid #E02D2D;padding-left:10px;}.view-livres-blancs-listing .view-menu-categories-livres-blancs{width:160px;float:left;}.view-livres-blancs-listing .view-menu-categories-livres-blancs ul{margin:0;padding:0;list-style:none;background:#F9F9F9;border-top:1px solid #CCC;}.view-livres-blancs-listing .view-menu-categories-livres-blancs ul li{height:40px;border-bottom:1px solid #CCC;padding:0px 5px;}.view-livres-blancs-listing .view-menu-categories-livres-blancs ul li a{color:#333;font-size:16px;font-weight:300;display:block;margin:0;padding:8px 0px 8px;cursor:pointer;}.view-livres-blancs-listing .view-menu-categories-livres-blancs ul li a:hover,.view-livres-blancs-listing .view-menu-categories-livres-blancs ul li a:active{color:#E02D2D;font-size:16px;font-weight:300;display:block;margin:0;padding:8px 0px 8px;cursor:pointer;}.view-livres-blancs-listing .view-menu-categories-livres-blancs .view-content{float:none;width:auto;overflow:hidden;}.view-livres-blancs-listing  .view-content{float:right;width:460px;overflow:hidden;}.view-livres-blancs-listing .view-content div.views-row{min-height:220px;float:left;border-bottom:1px solid #CCC;margin-top:5px;margin-bottom:5px;}.view-livres-blancs-listing .views-row .views-field-field-couverture-livre-blanc{width:160px;float:left;}.view-livres-blancs-listing .views-row .views-field-field-couverture-livre-blanc img{width:140px;height:200px;border:1px solid #CCC;margin-top:5px;}.view-livres-blancs-listing .views-row .views-field-title{float:left;width:300px;}.view-livres-blancs-listing .views-row .views-field-title a{font-size:18px;font-weight:500;color:#333;text-align:justify;display:block;}.view-livres-blancs-listing .views-row .views-field-field-categorie{float:left;}.view-livres-blancs-listing .views-row .views-field-field-categorie a{color:#007aff;font-size:13px;font-weight:300;border-right:1px solid #CCC;padding-right:10px;}.view-livres-blancs-listing .views-row .views-field-created{width:145px;float:left;margin-left:5px;}.view-livres-blancs-listing .views-row .views-field-created span{color:#7F8C8D;font-size:13px;font-weight:300;}.view-livres-blancs-listing .views-row .views-field-body{width:300px;float:left;color:#333;font-size:14px;font-weight:300;text-align:justify;}.view-livres-blancs-listing .views-row .views-field-nid .field-content{height:25px;background:#007aff;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:4px;padding:5px 5px 5px 5px;float:right;margin:3px 0 15px 1px;}.view-livres-blancs-listing .views-row .views-field-nid .field-content a{color:#FFF;text-align:center;font-size:14px;font-weight:400;padding-left:5px;padding-right:5px;}.view-livres-blancs-par-cat-gorie{overflow:hidden;margin-bottom:10px;}#content .view-livres-blancs-par-cat-gorie h2{text-transform:uppercase;color:#E02D2D;font-size:14px;font-weight:900;border-bottom:1px solid #E02D2D;padding-left:10px;}.view-livres-blancs-par-cat-gorie .view-menu-categories-livres-blancs{width:160px;float:left;}.view-livres-blancs-par-cat-gorie .view-menu-categories-livres-blancs ul{margin:0;padding:0;list-style:none;background:#F9F9F9;border-top:1px solid #CCC;}.view-livres-blancs-par-cat-gorie .view-menu-categories-livres-blancs ul li{height:40px;border-bottom:1px solid #CCC;padding:0px 5px;}.view-livres-blancs-par-cat-gorie .view-menu-categories-livres-blancs ul li a{color:#333;font-size:16px;font-weight:300;display:block;margin:0;padding:8px 0px 8px;cursor:pointer;}.view-livres-blancs-par-cat-gorie .view-menu-categories-livres-blancs ul li a:hover,.view-livres-blancs-par-cat-gorie .view-menu-categories-livres-blancs ul li a:active{color:#E02D2D;font-size:16px;font-weight:300;display:block;margin:0;padding:8px 0px 8px;cursor:pointer;}.view-livres-blancs-par-cat-gorie .view-menu-categories-livres-blancs .view-content{float:none;width:auto;overflow:hidden;}.view-livres-blancs-par-cat-gorie  .view-content{float:right;width:460px;overflow:hidden;}.view-livres-blancs-par-cat-gorie .view-content div.views-row{min-height:220px;float:left;border-bottom:1px solid #CCC;margin-top:5px;margin-bottom:5px;}.view-livres-blancs-par-cat-gorie .views-row .views-field-field-couverture-livre-blanc{width:160px;float:left;}.view-livres-blancs-par-cat-gorie .views-row .views-field-field-couverture-livre-blanc img{width:140px;height:200px;border:1px solid #CCC;margin-top:5px;}.view-livres-blancs-par-cat-gorie .views-row .views-field-title{float:left;width:300px;}.view-livres-blancs-par-cat-gorie .views-row .views-field-title a{font-size:18px;font-weight:500;color:#333;text-align:justify;display:block;}.view-livres-blancs-par-cat-gorie .views-row .views-field-field-categorie{width:145px;float:left;}.view-livres-blancs-par-cat-gorie .views-row .views-field-field-categorie a{color:#007aff;font-size:13px;font-weight:300;border-right:1px solid #CCC;padding-right:10px;}.view-livres-blancs-par-cat-gorie .views-row .views-field-created{width:145px;float:left;}.view-livres-blancs-par-cat-gorie .views-row .views-field-created span{color:#7F8C8D;font-size:13px;font-weight:300;}.view-livres-blancs-par-cat-gorie .views-row .views-field-body{width:300px;float:left;color:#333;font-size:14px;font-weight:300;text-align:justify;}.view-livres-blancs-par-cat-gorie .views-row .views-field-nid .field-content{height:25px;background:#007aff;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:4px;padding:5px 5px 5px 5px;float:right;margin:3px 0 15px 1px;}.view-livres-blancs-par-cat-gorie .views-row .views-field-nid .field-content a{color:#FFF;text-align:center;font-size:14px;font-weight:400;padding-left:5px;padding-right:5px;}.node_livres_blancs{margin-bottom:13px;}.node_livres_blancs .title_artic{font-size:26px;font-weight:300;border-bottom:1px solid #E02D2D;line-height:28px;text-align:justify;padding-bottom:5px;}.node_livres_blancs .left_block{width:210px;float:left;}.node_livres_blancs .left_block .couverture_lb{margin:1px 34px;}.node_livres_blancs .left_block .couverture_lb .field-name-field-couverture-livre-blanc img{height:200px;width:140px;border:1px solid #CCC;}.node_livres_blancs .left_block .infos_lb{width:202px;}.node_livres_blancs .left_block .infos_lb ul{margin:0;padding:0;list-style:none;background:#F9F9F9;border-top:1px solid #CCC;}.node_livres_blancs .left_block .infos_lb ul li{border-bottom:1px solid #CCC;padding:0px 5px;}.node_livres_blancs .left_block .infos_lb ul li .field-label{color:#7F8C8D;font-size:14px;font-weight:300;}.node_livres_blancs .left_block .infos_lb ul li .field-item a,.node_livres_blancs .left_block .infos_lb ul li .field-item{color:#007aff;font-size:14px;font-weight:300;}.node_livres_blancs .right_block{float:right;width:415px;}.node_livres_blancs .right_block .body,.node_livres_blancs .right_block .body .field-item p{font-size:14px !important;font-family:Roboto !important;line-height:20px !important;color:#333 !important;font-weight:300 !important;text-align:justify !important;}.node_livres_blancs .right_block .rappel_lb{border:1px solid #CCC;background:#F8F8F8;}.node_livres_blancs .right_block .rappel_lb .title_rapp{padding:5px 15px;color:#E02D2D;font-size:16px;}.node_livres_blancs .right_block .body_rapp{color:#333;font-size:14px;font-weight:300;padding:0px 14px;text-align:justify;}.node_livres_blancs .webform_lb{overflow:hidden;float:left;margin-top:20px;margin-bottom:20px;width:635px;}.node_livres_blancs .webform_lb .webform-confirmation,.node_livres_blancs .webform_lb .links{margin-left:36%;}#block-uc-catalog-catalog,#block-uc-cart-cart,#block-uc-country-price-country-block{margin-bottom:20px;border-top-style:solid;border-top-width:2px;border-top-color:#E2231C;background-color:#FAFAFA;}#block-uc-catalog-catalog h2,#block-uc-cart-cart h2,#block-uc-country-price-country-block h2{font-size:20px;margin:0px;font-weight:400;padding:17px;border-bottom-style:solid;border-bottom:solid 2px #E7E7E7;}#block-uc-country-price-country-block h2{border-bottom-style:none;}#block-uc-catalog-catalog ul{margin:0px;padding-left:0px;list-style-type:none;}#block-uc-catalog-catalog li{padding-left:20px;padding-top:2px;padding-bottom:2px;font-family:'Roboto';font-size:14px;border-bottom:solid #E7E7E7;border-width:2px;cursor:pointer;}#block-uc-catalog-catalog li a{color:#354A60;display:block;font-weight:400;}#block-uc-cart-cart li a{color:#354A60;}#block-uc-catalog-catalog li a:visited,#block-uc-cart-cart li a:visited{color:#354A60;}#block-uc-catalog-catalog li a:hover,#block-uc-cart-cart li a:hover{color:#E2231C;}#block-uc-cart-cart h2 a .cart-block-icon-full,#block-uc-cart-cart h2 a .cart-block-icon-empty{background:transparent url(/sites/all/themes/programmez/images/cart-icon.png) no-repeat center;background-size:cover;float:left;height:35px;width:35px;display:block;margin-top:-5px;}.view-uc-catalogue-programmez table,#cart-form-pane table,.fieldset-wrapper table{width:100%;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;border-spacing:0;border:1px solid #DFE0E3;overflow:hidden;}.view-uc-catalogue-programmez th,.view-uc-catalogue-programmez td,#cart-form-pane th,#cart-form-pane td{border:1px solid #DFE0E3;overflow:hidden;background-color:#FFFFFF;font-weight:400;font-size:14px;padding:5px;text-align:left;vertical-align:top;color:#354A60;}.view-uc-catalogue-programmez th,#cart-form-pane th{background-color:#F2F2F2;overflow:hidden;}.view-uc-catalogue-programmez th a,.view-uc-catalogue-programmez td a,.view-uc-catalogue-programmez td a:visited,#cart-form-pane a,#cart-form-pane #edit-actions a{display:block;color:#354A60;}.view-uc-catalogue-programmez td a:hover,#cart-form-pane a:hover,#cart-form-pane #edit-actions a:hover{color:#E2231C;}.view-uc-catalogue-programmez input,.view-uc-catalogue-programmez input:focus,#cart-form-pane #edit-update,#cart-form-pane #edit-checkout--2{background-color:#007AFF;font-size:13px;height:35px;width:170px;border:5px solid transparent;font-size:13px;color:#FFFFFF;cursor:pointer;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;padding:0px;outline:none;}.view-uc-catalogue-programmez input:active,#cart-form-pane #edit-update:active,#cart-form-pane #edit-checkout--2:active{background-color:#0071B3;border:3px solid #007AFF;outline:none;}.view-uc-catalogue-programmez .views-field-field-vignette,.view-uc-catalogue-programmez .form-actions,#cart-form-pane .image{text-align:center;}#cart-form-pane .form-actions{margin-left:0px;}#block-uc-cart-cart  table{padding:0px;width:100%;border-collapse:collapse;border:none;}#block-uc-cart-cart .cart-block-summary-links ul{padding-left:0px;margin:0px;text-align:center;}#block-uc-cart-cart ul .cart-block-view-cart,#block-uc-cart-cart ul .cart-block-checkout{font-size:14px;}#block-uc-cart-cart .cart-block-summary-items{font-weight:300;font-size:14px;}#block-uc-cart-cart  .cart-block-summary-total{font-weight:600;font-size:14px;}#block-uc-cart-cart table td{border-bottom:#E7E7E7;background-color:#FAFAFA;border-bottom-style:solid;border-bottom-width:2px;padding:5px 10px 5px 10px;}#cart-form-pane .subtotal,.fieldset-wrapper .subtotal{text-align:right;}#cart-form-pane #edit-update,#cart-form-pane #edit-checkout--2{margin-left:20px;}#cart-form-pane .form-type-uc-quantity input{height:20px;padding-right:10px;text-align:right;}#cart-form-pane .remove input{background-color:transparent;border:none;color:#E2231C;font-size:14px;cursor:pointer;margin:0px;padding:0px;}#cart-form-pane .remove input:active,#cart-form-pane .remove input:focus,#cart-form-pane .remove input:hover{outline:0;text-shadow:0px 1px 1px #E2231B;}#cart-form-pane img{padding:0;float:center;}#uc-country-price-region-form .form-item{margin:-1px;}#cart-pane legend{border-bottom:0px;}#edit-country-id{min-width:100%;}.bloc-encadre-pub{border:1px solid #CCC;margin-bottom:15px;background:#F8F8F8;}.bloc-encadre-pub .titre-encad-pub{font-size:16px;color:#E02D2D;padding:4px 4px 6px 9px;display:block;margin:0;}.details-encad-pub{margin:0;padding:0px 10px;color:#333;font-size:14px;font-weight:300;text-align:justify;}.bloc-encadre-pub a{margin:0;padding:0px 11px;font-size:14px;color:#007aff;font-weight:300;}#espace-pub-top,#espace-pub-bottom{overflow:hidden;margin:0 auto;width:1000px;}#espace-pub-top .pub,#espace-pub-bottom .pub{margin:0 auto;}#espace-pub-top .pub a img,#espace-pub-bottom .pub a img,#pub-float-right .pub a img,#pub-float-left .pub a img{border:1px solid #CCC;}#sidebars .pub-caree{margin:10px 0px;}#sidebars .pub-caree a img{border:1px solid #CCC;}#pub-float-right{position:absolute;margin-top:480px;margin-left:1010px;}#pub-float-left{position:absolute;margin-top:480px;margin-left:-170px;}#banner-in-content{float:right;padding-left:15px;padding-top:15px;}.title_serach_result{text-transform:uppercase;color:#E02D2D;font-size:14px;font-weight:900;border-bottom:1px solid #E02D2D;padding-left:10px;width:100%;float:left;}.search-results{margin:0;overflow:hidden;padding:0 0 0 5px;}.search-results .search-result{overflow:hidden;border-bottom:1px solid #999;margin-top:5px;width:100%;}.search-result  .title,.search-result  .title a{font-size:16px;color:#333;font-weight:500;margin:0;}.search-result  .text_date{font-size:13px;font-weight:400;color:#999;padding-right:5px;float:left;}.search-result  .type-result{font-size:13px;font-weight:400;color:#007aff;padding-left:5px;border-left:1px solid #999;}.search-result .search-snippet-info,.search-result .search-snippet-info p{font-size:13px;color:#333;text-align:justify;font-weight:300;padding:0;}#content  .search-form{width:100%;}#content .search-form #input_search{background:url(/sites/all/themes/programmez/images/search.png) no-repeat 9px 11px;font-size:16px;font-weight:100;font-family:Roboto;font-style:italic;color:#7F8C8D;width:245px;padding:3px 15px 6px 45px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.7s ease 0s;-moz-transition:all 0.7s ease 0s;-o-transition:all 0.7s ease 0s;transition:all 0.7s ease 0s;height:30px;border:1px solid #E6E6E6;margin:33px 61px;display:none;}#content  .search-form #search input[type="text"]:focus{width:200px;}#content  .search-form #placeholder{font-size:16px;font-weight:100;font-family:Roboto;font-style:italic;color:#9FA4A4;}#content .search-advanced{float:left;width:100%;border:0;margin-top:10px;}#content .search-advanced legend{border-bottom:1px solid #2c3e50;width:100%;}#content .search-advanced .fieldset-legend a{color:#333;font-size:16px;font-weight:500;}.order-review-table{border:none;width:100%;}.order-review-table td,.order-review-table th{border:none;padding-bottom:5px;margin-bottom:10px;color:#333333;font-size:14px;font-weight:500;}.order-review-table .cart-review td,.order-review-table .cart-review th{border:1px solid #DFE0E3;}.order-review-table .pane-title-row td{border:none;padding-bottom:5px;border-bottom:solid 1px #D1D5D8;margin-bottom:10px;color:#333333;font-weight:500;}.order-review-table .title-col{font-weight:300;}.form-wrapper{border:0px;padding:0px;margin-bottom:20px;font-size:14px;font-weight:300;color:#333;text-align:justify;}.form-item{margin-top:5px;margin-bottom:5px;height:auto;overflow:hidden;}.form-wrapper legend{display:block;width:100%;padding-bottom:5px;border-bottom:solid 1px #D1D5D8;margin-bottom:10px;color:#333333;font-weight:500;}.form-wrapper table th,.form-wrapper table td{border:1px solid #DFE0E3;overflow:hidden;background-color:#FFFFFF;font-weight:400;font-size:14px;padding:5px;text-align:left;vertical-align:top;color:#354A60;}.form-item label{float:left;width:15em;text-align:right;font-size:14px;font-weight:300;margin-right:20px;padding:5px 6px 6px;}.form-item input[type=text],.form-item input[type=password],.form-textarea-wrapper textarea{font-size:14px;font-weight:400;font-family:Roboto;font-style:italic;color:#333;max-width:220px;padding-top:1px;padding-bottom:1px;padding-left:5px;padding-right:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.7s ease 0s;-moz-transition:all 0.7s ease 0s;-o-transition:all 0.7s ease 0s;transition:all 0.7s ease 0s;height:35px;border:2px solid #E6E6E6;display:inline-block;margin-right:20px;outline:none;}.form-textarea-wrapper textarea{max-width:100%;height:80px;overflow:hidden;}.form-type-textarea label{width:auto;}.form-item .description{display:inline-block;font-size:12px;text-align:center;padding-left:24%;padding-right:10%;font-weight:300;width:auto;}.form-item select{font-size:14px;font-weight:400;max-width:240px;font-style:italic;color:#333;padding:0px 0px 0px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.7s ease 0s;-moz-transition:all 0.7s ease 0s;-o-transition:all 0.7s ease 0s;transition:all 0.7s ease 0s;height:35px;border:2px solid #E6E6E6;margin-right:20px;outline:none;line-height:normal;vertical-align:center;}.form-wrapper input[type=submit],.form-submit{height:38px;width:auto;min-width:130px;text-align:center;font-size:14px;font-weight:400;background:#007aff;border:3px solid transparent;color:#FFFFFF;cursor:pointer;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;margin-right:20px;outline:none;}.form-wrapper input.form-button-disabled{background-color:#B2B2B2;}.form-actions{text-align:left;margin-left:245px;}.view-mag-home .form-actions,.view-uc-catalogue-programmez .form-actions,.view-sommaire-magazine .form-actions,.view-magazine-sommaire-papier .form-actions,.view-node-magazine .form-actions,.view-magazine-sommaire-hors-serie-papier .form-actions,.view-magazine-sommaire-hs .form-actions{margin-left:0px;margin-bottom:0px;}.form-radios,.form-type-checkboxes{display:inline-block;min-height:20px;margin-top:0px;margin-bottom:10px;padding-left:20px;}.form-radios label,.form-type-checkboxes label{display:inline;cursor:pointer;width:auto;text-align:left;margin-right:20px;margin-left:5px;}.form-type-checkboxes{margin-left:50px;}.form-type-checkboxes label{float:none;margin-left:10px;}.form-checkboxes{height:auto;overflow:hidden;margin-top:10px;margin-left:50px;}.form-radios input[type=radio],.form-item input[type=checkbox]{float:left;margin-left:-20px;margin:6px 0 0;margin-top:10px;line-height:normal;}.form-item input[type=checkbox]{margin-top:6px;}.form-wrapper a{display:inline;font-weight:400;}.password-strength,div.password-confirm{float:none;width:auto;margin-top:1.4em;display:block;margin-left:242px;margin-top:10px;margin-bottom:10px;visibility:visible;}div.password-suggestions{margin-left:120px !important;}.form-wrapper input[type=submit]:active,.form-submit:active{background-color:#0071B3;border:3px solid #007AFF;outline:none;}.view-node-magazine .views-field-buyitnowbutton .list-add-to-cart:active,.view-magazine-sommaire-hs .views-field-buyitnowbutton .list-add-to-cart:active,.view-sommaire-magazine .views-field-buyitnowbutton .list-add-to-cart:active{border:none;background-color:#FFFFFF;}.form-item input[type=text]:focus,.form-item input[type=password]:focus,.form-item select:active,.form-textarea-wrapper textarea:focus{border:solid 2px #2c3e50;}.form-wrapper .fieldset-description{margin-bottom:10px;}.form-item .option label,.form-type-checkbox label{width:auto;display:block;padding-top:0px;text-align:top;margin-bottom:10px;}.form-item-signature-format{display:block;margin-top:20px;}.form-item-signature-format label{width:98px;}.field-items{font-family:Roboto !important;font-size:14px;font-weight:300;color:#333;text-align:justify;}#line-items-div{display:none;}.ascii_art_captcha{margin-left:180px;}#maildest-inscription-newsletter #edit-msg1{display:inline;}.tabs-primary{border-bottom:solid 1px #2C3E50;}.tabs-primary__tab{height:30px;font-weight:400;border-color:#2C3E50;font-size:13px;}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active{background-color:#FFFFFF;height:100%;line-height:1.9em;}a.tabs-primary__tab-link:hover,a.tabs-primary__tab-link:focus,a.tabs-primary__tab-link:active{background-color:#FFFFFF;background-image:linear-gradient(#E5E5E5,rgba(233,233,233,0));}a.tabs-primary__tab-link.is-active{display:block;border-color:#2C3E50;background-color:#2C3E50 !important;background-image:none;color:#FFFFFF;text-shadow:none;}#block-block-14 h2{text-transform:uppercase;color:#E02D2D;font-size:14px;font-weight:900;border-bottom:1px solid #E02D2D;padding-left:10px;margin-bottom:15px;}#block-block-14 a{font-size:16px;color:#333;font-weight:500;margin-top:5px;}#block-block-14 div.all-one-job{border-bottom:solid 1px #999;padding-bottom:5px;margin-bottom:10px;}#block-block-14 div.one-job-resume{font-size:13px;color:#333;}#block-block-14 div.one-job-resume span{font-size:13px;color:#999;padding-right:5px;border-right:solid 1px #999;}#block-block-14 div.one-job-resume span.one-job-company{padding-left:5px;}#block-block-14 div.one-job-resume span.one-job-pay{padding-left:5px;}#block-block-14 div.one-job-resume span.one-job-location{padding-left:5px;}#block-block-14 div.job-plus a{font-family:Roboto;font-size:14px;font-weight:300;color:#007aff;}#block-block-15 h2{text-transform:uppercase;color:#E02D2D;font-size:14px;font-weight:900;border-bottom:1px solid #E02D2D;padding-left:10px;margin-bottom:15px;}#block-block-15 a{font-size:16px;color:#333;font-weight:500;margin-top:5px;}#block-block-15 div.all-one-job{border-bottom:solid 1px #999;padding-bottom:5px;margin-bottom:10px;}#block-block-15 div.one-job-resume{font-size:13px;color:#333;}#block-block-15 div.one-job-resume span{font-size:13px;color:#999;padding-right:5px;border-right:solid 1px #999;}#block-block-15 div.one-job-resume span.one-job-company{padding-left:5px;}#block-block-15 div.one-job-resume span.one-job-pay{padding-left:5px;}#block-block-15 div.one-job-resume span.one-job-location{padding-left:5px;}#block-views-actu-emploi-block h2{text-transform:uppercase;color:#E02D2D;font-size:14px;font-weight:900;border-bottom:1px solid #E02D2D;padding-left:10px;margin-bottom:15px;}#block-views-actu-emploi-block a{font-size:16px;color:#333;font-weight:500;margin-top:5px;}#block-views-actu-emploi-block div.views-field-created{font-size:13px;font-weight:400;color:#999;padding-right:5px;}#block-views-actu-emploi-block div.views-field-body{font-size:13px;color:#333;text-align:justify;float:left;font-weight:300;padding-bottom:5px;width:635px;border-bottom:1px solid #999;margin-bottom:10px;}body.page-emploi-detail h2{color:#333;font-size:32px;font-weight:500;line-height:30px;}body.page-emploi-detail{font-family:Roboto !important;font-size:14px;font-weight:300;color:#333;text-align:justify;}body.page-emploi-detail a{color:#007aff;}.view-magazine-sommaire-hs{overflow:hidden;}.view-magazine-sommaire-hs .views-field-nothing{float:left;}.view-magazine-sommaire-hs .views-field-nothing-1{width:110px !important;float:left;overflow:hidden;margin-top:-57px;margin-left:13px;text-indent:-9999px;background:url(/sites/all/themes/programmez/images/bouton-magazine-sabonner.png) no-repeat;border:0;font-size:1px;height:35px;}.view-magazine-sommaire-hs .views-field-nothing-1 .mag-abonner{text-indent:-999px;cursor:pointer;display:block;}.view-magazine-sommaire-hs .views-field-nothing span{color:#333;font-size:26px;font-weight:300;}.view-magazine-sommaire-hs .views-field-field-hors-serie-num{padding-left:6px;color:#007aff;font-size:26px;font-weight:300;}.view-magazine-sommaire-hs  .views-field-field-mag-date{border-bottom:1px solid #CCC;}.view-magazine-sommaire-hs  .views-field-field-mag-date span{color:#333;font-size:14px;font-weight:300;}.view-magazine-sommaire-hs .views-field-field-vignette .field-content{width:240px;float:left;overflow:hidden;}.view-magazine-sommaire-hs .views-field-field-vignette .field-content img{width:230px;height:314px;}.view-magazine-sommaire-hs .views-field-field-vignette .field-content img{margin-left:7px;margin-top:10px;border:1px solid #CCC;}.view-magazine-sommaire-hs .views-field-buyitnowbutton{width:225px;margin-left:120px;}.view-magazine-sommaire-hs .views-field-field-mag-sommaire  .field-content{float:right;width:380px;}.view-magazine-sommaire-hs .views-field-field-mag-sommaire  .field-content ul{list-style:none;margin:0;padding:0;}.view-magazine-sommaire-hs .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .node-article-de-magazine header{padding-right:35px;}.view-magazine-sommaire-hs .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .node-article-de-magazine header a{float:left;}.view-magazine-sommaire-hs .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .node-article-de-magazine .field-name-field-source- .field-item{border:0;float:right;text-indent:-99999px;display:block;width:20px;height:17px;background:url(/sites/all/themes/programmez/images/download-ressource.png) no-repeat 0px 0px !important;margin:5px 1px 0px 8px;}.view-magazine-sommaire-hs .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .node-article-de-magazine ul{display:none;}.view-magazine-sommaire-hs .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rubrique .field-item{border-bottom:1px solid #E02D2D;font-size:18px;font-weight:bold;color:#E02D2D;padding-top:5px;}.view-magazine-sommaire-hs .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .field-item{border-bottom:1px solid #CCC;padding-top:2px;}.view-magazine-sommaire-hs .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .field-item a{color:#333;font-size:14px;font-weight:300;}.view-magazine-sommaire-hs .views-field-buyitnowbutton .list-add-to-cart{background:url(/sites/all/themes/programmez/images/bouton-magazine-acheter.png) no-repeat;border:0;font-size:1px;height:35px;width:200px !important;cursor:pointer;margin:3px -45px;text-indent:-99999px;}.view-magazine-sommaire-papier{overflow:hidden;}.view-magazine-sommaire-papier .views-field-nothing{float:left;}.view-magazine-sommaire-papier .views-field-nothing-1{width:110px !important;float:left;overflow:hidden;margin-top:-38px;margin-left:13px;text-indent:-9999px;background:url(/sites/all/themes/programmez/images/bouton-magazine-sabonner.png) no-repeat;border:0;font-size:1px;height:35px;}.view-magazine-sommaire-papier .views-field-nothing-1 .mag-abonner{text-indent:-999px;cursor:pointer;display:block;}.view-magazine-sommaire-papier .views-field-nothing span{color:#333;font-size:26px;font-weight:300;}.view-magazine-sommaire-papier .views-field-field-mag-paper-num{padding-left:6px;color:#007aff;font-size:26px;font-weight:300;}.view-magazine-sommaire-papier  .views-field-field-mag-date{border-bottom:1px solid #CCC;}.view-magazine-sommaire-papier  .views-field-field-mag-date span{color:#333;font-size:14px;font-weight:300;}.view-magazine-sommaire-papier .views-field-field-vignette .field-content{width:240px;float:left;overflow:hidden;}.view-magazine-sommaire-papier .views-field-field-vignette .field-content img{width:230px;height:314px;}.view-magazine-sommaire-papier .views-field-field-vignette .field-content img{margin-left:7px;margin-top:10px;border:1px solid #CCC;}.view-magazine-sommaire-papier .views-field-buyitnowbutton{width:225px;margin-left:120px;}.view-magazine-sommaire-papier .views-field-field-mag-sommaire  .field-content{float:right;width:380px;}.view-magazine-sommaire-papier .views-field-field-mag-sommaire  .field-content ul{list-style:none;margin:0;padding:0;}.view-magazine-sommaire-papier .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .node-article-de-magazine header{padding-right:35px;}.view-magazine-sommaire-papier .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .node-article-de-magazine header a{float:left;}.view-magazine-sommaire-papier .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .node-article-de-magazine .field-name-field-source- .field-item{border:0;float:right;text-indent:-99999px;display:block;width:20px;height:17px;background:url(/sites/all/themes/programmez/images/download-ressource.png) no-repeat 0px 0px !important;margin:5px 1px 0px 8px;}.view-magazine-sommaire-papier .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .node-article-de-magazine ul{display:none;}.view-magazine-sommaire-papier .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rubrique .field-item{border-bottom:1px solid #E02D2D;font-size:18px;font-weight:bold;color:#E02D2D;padding-top:5px;}.view-magazine-sommaire-papier .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .field-item{border-bottom:1px solid #CCC;padding-top:2px;}.view-magazine-sommaire-papier .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .field-item a{color:#333;font-size:14px;font-weight:300;}.view-magazine-sommaire-papier .views-field-buyitnowbutton .list-add-to-cart{border:0;height:35px;width:100px !important;cursor:pointer;margin:3px 5px;font-size:11px;min-width:10px;border-radius:4px;}.view-magazine-sommaire-hors-serie-papier{overflow:hidden;}.view-magazine-sommaire-hors-serie-papier .views-field-nothing{float:left;}.view-magazine-sommaire-hors-serie-papier .views-field-nothing-1{width:110px !important;float:left;overflow:hidden;margin-top:-57px;margin-left:13px;text-indent:-9999px;background:url(/sites/all/themes/programmez/images/bouton-magazine-sabonner.png) no-repeat;border:0;font-size:1px;height:35px;}.view-magazine-sommaire-hors-serie-papier .views-field-nothing-1 .mag-abonner{text-indent:-999px;cursor:pointer;display:block;}.view-magazine-sommaire-hors-serie-papier .views-field-nothing span{color:#333;font-size:26px;font-weight:300;}.view-magazine-sommaire-hors-serie-papier .views-field-field-hros-serie-paper-num{padding-left:6px;color:#007aff;font-size:26px;font-weight:300;}.view-magazine-sommaire-hors-serie-papier  .views-field-field-mag-date{border-bottom:1px solid #CCC;}.view-magazine-sommaire-hors-serie-papier  .views-field-field-mag-date span{color:#333;font-size:14px;font-weight:300;}.view-magazine-sommaire-hors-serie-papier .views-field-field-vignette .field-content{width:240px;float:left;overflow:hidden;}.view-magazine-sommaire-hors-serie-papier .views-field-field-vignette .field-content img{width:230px;height:314px;}.view-magazine-sommaire-hors-serie-papier .views-field-field-vignette .field-content img{margin-left:7px;margin-top:10px;border:1px solid #CCC;}.view-magazine-sommaire-hors-serie-papier .views-field-buyitnowbutton{width:225px;margin-left:120px;}.view-magazine-sommaire-hors-serie-papier .views-field-field-mag-sommaire  .field-content{float:right;width:380px;}.view-magazine-sommaire-hors-serie-papier .views-field-field-mag-sommaire  .field-content ul{list-style:none;margin:0;padding:0;}.view-magazine-sommaire-hors-serie-papier .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .node-article-de-magazine header{padding-right:35px;}.view-magazine-sommaire-hors-serie-papier .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .node-article-de-magazine header a{float:left;}.view-magazine-sommaire-hors-serie-papier .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .node-article-de-magazine .field-name-field-source- .field-item{border:0;float:right;text-indent:-99999px;display:block;width:20px;height:17px;background:url(/sites/all/themes/programmez/images/download-ressource.png) no-repeat 0px 0px !important;margin:5px 1px 0px 8px;}.view-magazine-sommaire-hors-serie-papier .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .node-article-de-magazine ul{display:none;}.view-magazine-sommaire-hors-serie-papier .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rubrique .field-item{border-bottom:1px solid #E02D2D;font-size:18px;font-weight:bold;color:#E02D2D;padding-top:5px;}.view-magazine-sommaire-hors-serie-papier .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .field-item{border-bottom:1px solid #CCC;padding-top:2px;}.view-magazine-sommaire-hors-serie-papier .views-field-field-mag-sommaire  .field-content ul li .field-name-field-rub-articles .field-item a{color:#333;font-size:14px;font-weight:300;}.view-magazine-sommaire-hors-serie-papier .views-field-buyitnowbutton .list-add-to-cart{border:0;height:35px;width:115px;cursor:pointer;margin:3px 44px 0px -50px;font-size:11px;min-width:10px;border-radius:4px;}#content-nl{height:65px;border-top:2px solid #E02D2D;background:#F7F7F7;border-bottom:1px solid #CCC;border-right:1px solid #CCC;border-left:1px solid #CCC;}#content-nl .cover-nl{float:left;width:62px;overflow:hidden;height:42px;margin:12px 10px;background:url(/sites/all/themes/programmez/images/newsletter-icon.png) no-repeat 0px 0px !important;}#content-nl .text-nl{padding:6px 14px;float:left;width:185px;}#content-nl .text-nl a{color:#333;font-weight:normal;font-size:19px;display:block;margin-top:5px;}#content-nl .text-nl a:hover{color:#E02D2D;font-weight:normal;font-size:19px;display:block;margin-top:5px;}#content-nl .plus-nl{font-size:16px;font-weight:200;line-height:15px;}#socials_net_top{border-bottom:1px solid #CCC;margin-bottom:10px;margin-top:0px;border-top:1px solid #CCC;padding-top:3px;padding-bottom:3px;}#socials_net_top #block-fb-social-facebook-button .fb_iframe_widget{vertical-align:top;}#socials_net_top #block-tweetbutton-tweetbutton-tweet{margin-top:3px;margin-left:3px;}#socials_net_top #block-google-plusone-google-plusone-block{margin-top:3px;margin-left:5px;}#socials_net_bottom{border-bottom:1px solid #CCC;margin-bottom:10px;margin-top:0px;border-top:1px solid #CCC;padding-top:3px;padding-bottom:3px;}#socials_net_bottom #block-fb-social-facebook-button--2 .fb_iframe_widget{vertical-align:top;}#socials_net_bottom #block-tweetbutton-tweetbutton-tweet--2{margin-top:3px;margin-left:3px;}#socials_net_bottom #block-google-plusone-google-plusone-block--2{margin-top:3px;margin-left:5px;}#fb_comment{margin:10px 7px 5px 5px;}.view-livres{overflow:hidden;margin-bottom:10px;}#content .view-livres h2{text-transform:uppercase;color:#E02D2D;font-size:14px;font-weight:900;border-bottom:1px solid #E02D2D;padding-left:10px;}.view-livres .view-menu-categories-livres-blancs{width:160px;float:left;}.view-livres .view-menu-categories-livres-blancs ul{margin:0;padding:0;list-style:none;background:#F9F9F9;border-top:1px solid #CCC;}.view-livres .view-menu-categories-livres-blancs ul li{height:40px;border-bottom:1px solid #CCC;padding:0px 5px;}.view-livres .view-menu-categories-livres-blancs ul li a{color:#333;font-size:16px;font-weight:300;display:block;margin:0;padding:8px 0px 8px;cursor:pointer;}.view-livres .view-menu-categories-livres-blancs ul li a:hover,.view-livres .view-menu-categories-livres-blancs ul li a:active{color:#E02D2D;font-size:16px;font-weight:300;display:block;margin:0;padding:8px 0px 8px;cursor:pointer;}.view-livres .view-menu-categories-livres-blancs .view-content{float:none;width:auto;overflow:hidden;}.view-livres  .view-content{overflow:hidden;}.view-livres .view-content div.views-row{min-height:220px;float:left;border-bottom:1px solid #CCC;margin-top:10px;margin-bottom:10px;padding-bottom:10px;}.view-livres .views-row .views-field-field-vignette{width:160px;float:left;}.view-livres .views-row .views-field-field-vignette img{width:140px;height:200px;border:1px solid #CCC;margin-top:5px;}.view-livres .views-row .views-field-title{float:left;width:445px;}.view-livres .views-row .views-field-title a{font-size:16px;font-weight:500;color:#333;text-align:justify;display:block;}.view-livres .views-row .views-field-title a:hover{font-size:16px;font-weight:500;color:#E02D2D;text-align:justify;display:block;}.view-livres .views-row .views-field-field-categorie-livres{float:left;}.view-livres .views-row .views-field-field-categorie-livres a{color:#007aff;font-size:13px;font-weight:300;border-right:1px solid #CCC;padding-right:10px;margin-right:5px;}.view-livres .views-row .views-field-field-auteur{float:left;margin-left:5px;}.view-livres .views-row .views-field-field-auteur .views-label{color:#7F8C8D;font-size:13px;font-weight:300;}.view-livres .views-row .views-field-field-auteur .field-content{color:#333;font-size:13px;font-weight:300;}.view-livres .views-row .views-field-field-editeur{float:left;width:340px;}.view-livres .views-row .views-field-field-editeur .views-label{color:#7F8C8D;font-size:13px;font-weight:300;}.view-livres .views-row .views-field-field-editeur .field-content{color:#333;font-size:13px;font-weight:300;padding-right:10px;}.view-livres .views-row .views-field-field-livre-magazine-num{width:240px;float:left;}.view-livres .views-row .views-field-field-livre-magazine-num .views-label{color:#7F8C8D;font-size:13px;font-weight:300;}.view-livres .views-row .views-field-field-livre-magazine-num .field-content  a{color:#007aff;font-size:13px;font-weight:300;}.view-livres .views-row .views-field-body{width:465px;float:left;color:#333;font-size:14px;font-weight:300;text-align:justify;margin-top:15px;line-height:21px;}.view-livres .views-row .views-field-field-prix{width:300px;float:left;color:#333;font-size:16px;font-weight:500;text-align:justify;margin-top:10px;}.view-livres-per-categ{overflow:hidden;margin-bottom:10px;}#content .view-livres-per-categ h2{text-transform:uppercase;color:#E02D2D;font-size:14px;font-weight:900;border-bottom:1px solid #E02D2D;padding-left:10px;}.view-livres-per-categ .view-menu-categories-livres-blancs{width:160px;float:left;}.view-livres-per-categ .view-menu-categories-livres-blancs ul{margin:0;padding:0;list-style:none;background:#F9F9F9;border-top:1px solid #CCC;}.view-livres-per-categ .view-menu-categories-livres-blancs ul li{height:40px;border-bottom:1px solid #CCC;padding:0px 5px;}.view-livres-per-categ .view-menu-categories-livres-blancs ul li a{color:#333;font-size:16px;font-weight:300;display:block;margin:0;padding:8px 0px 8px;cursor:pointer;}.view-livres-per-categ .view-menu-categories-livres-blancs ul li a:hover,.view-livres-per-categ .view-menu-categories-livres-blancs ul li a:active{color:#E02D2D;font-size:16px;font-weight:300;display:block;margin:0;padding:8px 0px 8px;cursor:pointer;}.view-livres-per-categ .view-menu-categories-livres-blancs .view-content{float:none;width:auto;overflow:hidden;}.view-livres-per-categ  .view-content{overflow:hidden;}.view-livres-per-categ .view-content div.views-row{min-height:220px;float:left;border-bottom:1px solid #CCC;margin-top:10px;margin-bottom:10px;padding-bottom:10px;}.view-livres-per-categ .views-row .views-field-field-vignette{width:160px;float:left;}.view-livres-per-categ .views-row .views-field-field-vignette img{width:140px;height:200px;border:1px solid #CCC;margin-top:5px;}.view-livres-per-categ .views-row .views-field-title{float:left;width:445px;}.view-livres-per-categ .views-row .views-field-title a{font-size:16px;font-weight:500;color:#333;text-align:justify;display:block;}.view-livres-per-categ .views-row .views-field-title a:hover{font-size:16px;font-weight:500;color:#E02D2D;text-align:justify;display:block;}.view-livres-per-categ .views-row .views-field-field-categorie-livres{float:left;}.view-livres-per-categ .views-row .views-field-field-categorie-livres a{color:#007aff;font-size:13px;font-weight:300;border-right:1px solid #CCC;padding-right:10px;margin-right:5px;}.view-livres-per-categ .views-row .views-field-field-auteur{width:325px;float:left;margin-left:5px;}.view-livres-per-categ .views-row .views-field-field-auteur .views-label{color:#7F8C8D;font-size:13px;font-weight:300;}.view-livres-per-categ .views-row .views-field-field-auteur .field-content{color:#333;font-size:13px;font-weight:300;}.view-livres-per-categ .views-row .views-field-field-editeur{float:left;width:340px;}.view-livres-per-categ .views-row .views-field-field-editeur .views-label{color:#7F8C8D;font-size:13px;font-weight:300;}.view-livres-per-categ .views-row .views-field-field-editeur .field-content{color:#333;font-size:13px;font-weight:300;padding-right:10px;}.view-livres-per-categ .views-row .views-field-field-livre-magazine-num{width:240px;float:left;}.view-livres-per-categ .views-row .views-field-field-livre-magazine-num .views-label{color:#7F8C8D;font-size:13px;font-weight:300;}.view-livres-per-categ .views-row .views-field-field-livre-magazine-num .field-content  a{color:#007aff;font-size:13px;font-weight:300;}.view-livres-per-categ .views-row .views-field-body{width:465px;float:left;color:#333;font-size:14px;font-weight:300;text-align:justify;margin-top:15px;line-height:21px;}.view-livres-per-categ .views-row .views-field-field-prix{width:300px;float:left;color:#333;font-size:16px;font-weight:500;text-align:justify;margin-top:10px;}#left_livre{float:left;width:230px;}#left_livre .vignette img{width:210px;height:298px;margin:1px 10px;border:1px solid #CCC;}#right_livre{width:390px;float:left;margin-left:6px;}#right_livre .title_livre{font-size:26px;font-weight:300;text-align:justify;line-height:35px;color:#333;border-bottom:solid 1px gray;margin-bottom:15px;margin-top:1px;}#descreption_livre{width:615px;overflow:hidden;margin:15px 11px 10px 15px;float:left;}#right_livre  .label,.content{color:#333;font-size:14px;font-weight:300;}#right_livre  .content  a{color:#007aff;font-size:14px;font-weight:300;}#right_livre  .prix .content .field-item{text-align:center;width:85px;background:#F2F2F2;margin:15px 0px 13px 0px;overflow:hidden;color:#333;font-size:18px;font-weight:500;height:30px;padding-top:4px;}#descreption_livre .titre_desc{font-size:18px;font-weight:500;color:#333;border-bottom:1px solid #CCC;padding:4px 0px 5px 0px;margin-bottom:7px;}#descreption_livre .field-name-body .field-item,#descreption_livre .field-name-body .field-item p{font-family:Roboto !important;font-size:14px;font-weight:300;color:#333;text-align:justify;}#content .view-tutoriels h2{text-transform:uppercase;color:#E02D2D;font-size:14px;font-weight:900;border-bottom:1px solid #E02D2D;padding-left:10px;}.view-tutoriels .view-content{overflow:hidden;}.view-tutoriels .views-row{overflow:hidden;border-bottom:1px solid #999;margin-top:5px;width:100%;}.view-tutoriels .views-field-title span a{font-size:16px;color:#333;font-weight:500;}.view-tutoriels .views-field-created{float:left;}.view-tutoriels .views-field-created span{font-size:13px;font-weight:400;color:#999;border-right:1px solid #999;padding-right:5px;}.view-tutoriels .views-field-name{float:left;}.view-tutoriels .views-field-name span{font-size:13px;font-weight:400;color:#999;border-right:1px solid #999;padding-right:5px;padding-left:5px;}.view-tutoriels .views-field-field-categorie-tuto{overflow:hidden;padding-left:5px;color:#007aff;float:left;}.view-tutoriels .views-field-field-categorie-tuto a{font-size:13px;font-weight:400;color:#007aff;padding-right:5px;border-right:1px solid #999;}.view-tutoriels .views-field-body{font-size:13px;color:#333;text-align:justify;float:left;font-weight:300;padding-bottom:5px;width:635px;}.view-tutoriels .views-field-field-ressources-actualite{float:left;text-indent:-10000px;display:block;width:20px;height:17px;background:url(/sites/all/themes/programmez/images/video-icon.png) no-repeat 0px 0px !important;margin:5px 1px 0px 5px;}.view-tutoriels .views-field-field-autre-ressources{float:left;text-indent:-1000px;display:block;width:20px;height:17px;background:url(/sites/all/themes/programmez/images/download-ressource.png) no-repeat 0px 0px !important;margin:5px 1px 0px 5px;}#tutos_body{font-family:Roboto !important;font-size:14px;font-weight:300;color:#333;text-align:justify;overflow:hidden;}#date_article_t{font-size:13px;font-weight:300;color:#7F8C8D;margin-top:10px;margin-bottom:10px;}#date_article_t .auth{float:left;padding-right:5px;}#date_article_t .auth a{font-size:14px;font-weight:300;color:#333;}#date_article_t .text_date_tuto span{border-left:1px solid #CCC;padding-left:5px;font-size:13px;font-weight:300;color:#7F8C8D;float:left;padding-right:5px;}#date_article_t .niv{border-left:1px solid #CCC;padding-left:5px;font-size:13px;font-weight:300;color:#7F8C8D;float:left;}#date_article_t .field-name-field-niveau-tuto{padding-left:5px;font-size:13px;font-weight:300;color:#7F8C8D;padding-right:5px;text-transform:capitalize;}#date_article_t .par_exp{float:left;}.comment-add{border-bottom:1px solid #CCC;border-top:1px solid #CCC;padding:20px 0 20px 0 !important;list-style-type:none;display:block !important;}.comment-add a{color:#FFF;text-align:center;font-size:14px;font-weight:400;height:32px;background:#007aff;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:5px;padding:8px 5px 2px 5px;display:block;width:175px;}.comments__title{font-size:26px;font-weight:300;text-align:justify;line-height:35px;color:#333;border-bottom:solid 1px gray;margin-bottom:10px;}#comments .submitted .sep{display:inline-block;}#comments .submitted .auth_comment .username{font-size:13px;font-weight:normal;color:#333;text-transform:capitalize;}#comments .submitted .date_comment{padding-left:2px;font-size:13px;font-weight:normal;color:#7F8C8D;padding-right:2px;}#comments .submitted .permalink{padding-left:2px;font-size:13px;font-weight:normal;color:#7F8C8D;padding-right:2px;text-transform:lowercase;}#comments .submitted .permalink:hover{padding-left:2px;font-size:13px;font-weight:normal;color:#E02D2D;padding-right:2px;text-transform:lowercase;}#comments .field-name-comment-body,#comments .field-name-comment-body p{font-family:Roboto !important;font-size:14px;font-weight:300;text-align:justify;color:#333;margin-top:0px;overflow:hidden;margin-bottom:0px;}#comments  ul.links{display:inline-block;margin-bottom:7px;margin-top:0px;}#comments  ul.links li a{font-size:13px;color:#007aff;font-weight:normal;}#comments .indented{border-left:3px solid #CCC;padding-left:5px;}#comments article.comment{border-top:1px solid #CCC;margin-top:11px;padding-top:5px;}#comments article.comment.first{border:0;margin-top:3px;padding-top:2px;}#comments .indented article{border:0;margin-top:3px;padding-top:2px;}#comments .comment .new{font-size:13px;color:#E02D2D;font-weight:normal;}#os-log-menu{padding:0;width:180px;border:1px solid #CCC;height:55px;background:#F9F9F9;}#os-log-menu  li{display:inline-block;padding:8px 3px;}.view-logiciels .view-logiciels-menu-categories{width:180px;float:left;}.view-logiciels .view-logiciels-menu-categories ul{margin:0;padding:0;list-style:none;background:#F9F9F9;border-top:1px solid #CCC;}.view-logiciels .view-logiciels-menu-categories ul li{height:40px;border-bottom:1px solid #CCC;padding:0px 5px;}.view-logiciels .view-logiciels-menu-categories ul li a{color:#333;font-size:16px;font-weight:300;display:block;margin:0;padding:8px 0px 8px;cursor:pointer;}.view-logiciels .view-logiciels-menu-categories ul li a:hover,.view-logiciels .view-logiciels-menu-categories ul li a:active{color:#E02D2D;font-size:16px;font-weight:300;display:block;margin:0;padding:8px 0px 8px;cursor:pointer;}.view-logiciels .view-logiciels-menu-categories .view-content{float:none;width:auto;overflow:hidden;}.view-logiciels  .view-content{float:right;width:445px;overflow:hidden;}.view-logiciels .view-content div.views-row{min-height:145px;float:left;border-bottom:1px solid #CCC;margin-top:5px;margin-bottom:5px;}.view-logiciels .views-row .views-field-field-vignette{width:130px;float:left;height:120px}.view-logiciels .views-row .views-field-field-vignette img{width:120px;height:120px;border:1px solid #CCC;margin-top:5px;}.view-logiciels .views-row .views-field-title{float:left;}.view-logiciels .views-row .views-field-title a{font-size:18px;font-weight:500;color:#333;text-align:justify;display:block;}.view-logiciels .views-row .views-field-field-categorie-logiciels{float:left;width:200px;}.view-logiciels .views-row .views-field-field-categorie-logiciels a{color:#007aff;font-size:13px;font-weight:300;border-right:1px solid #CCC;padding-right:10px;}.view-logiciels .views-row .views-field-field-version-logiciel{width:90px;float:left;margin-left:5px;}.view-logiciels .views-row .views-field-field-version-logiciel span{color:#7F8C8D;font-size:13px;font-weight:300;}.view-logiciels .views-row .views-field-field-platformes-logiciels{float:right;}.view-logiciels .views-row .views-field-field-platformes-logiciels ul{padding:0;display:inline-flex;list-style:none;margin:0;}.view-logiciels .views-row .views-field-field-platformes-logiciels ul .Windows{border:0;text-indent:-99999px;display:block;width:20px;height:17px;background:url(/sites/all/themes/programmez/images/download-windows-icon.png) no-repeat 0px 0px !important;}.view-logiciels .views-row .views-field-field-platformes-logiciels ul .MacOs{border:0;text-indent:-99999px;display:block;width:20px;height:17px;background:url(/sites/all/themes/programmez/images/download-mac-icon.png) no-repeat 0px 0px !important;}.view-logiciels .views-row .views-field-field-platformes-logiciels ul .Linux{border:0;text-indent:-99999px;display:block;width:20px;height:17px;background:url(/sites/all/themes/programmez/images/download-linux-icon.png) no-repeat 0px 0px !important;}.view-logiciels .views-row .views-field-field-platformes-logiciels ul .Smartphones{border:0;text-indent:-99999px;display:block;width:20px;height:17px;background:url(/sites/all/themes/programmez/images/download-small-icon.png) no-repeat 0px 0px !important;}.view-logiciels .views-row .views-field-body{width:300px;float:left;color:#333;font-size:14px;font-weight:300;text-align:justify;}.view-logiciels .views-row .views-field-nid .field-content{height:25px;background:#007aff;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:4px;padding:5px 5px 5px 5px;float:right;margin:3px 0 15px 1px;}.view-logiciels .views-row .views-field-nid .field-content a{color:#FFF;text-align:center;font-size:14px;font-weight:400;padding-left:5px;padding-right:5px;}#os-log-menu  .win a{border:0;text-indent:-99999px;display:block;width:30px;height:30px;background:url(/sites/all/themes/programmez/images/download-win.png) no-repeat 0px 0px !important;margin:3px 3px 3px 3px;}#os-log-menu  .macos a{border:0;text-indent:-99999px;display:block;width:30px;height:30px;background:url(/sites/all/themes/programmez/images/download-mac.png) no-repeat 0px 0px !important;margin:3px 3px 3px 3px;}#os-log-menu  .linux a{border:0;text-indent:-99999px;display:block;width:30px;height:30px;background:url(/sites/all/themes/programmez/images/download-linux.png) no-repeat 0px 0px !important;margin:3px 3px 3px 3px;}#os-log-menu  .smart  a{border:0;text-indent:-99999px;display:block;width:30px;height:30px;background:url(/sites/all/themes/programmez/images/download-smartphone.png) no-repeat 0px 0px !important;margin:3px 3px 3px 3px;}#user--menu{list-style:none;float:right;margin-bottom:0;margin-top:25px;margin-right:45px;}#user--menu li,#user--menu li a{font-size:14px;color:#7F8C8D;font-weight:300;}#user--menu li a:hover{font-size:14px;color:#E2231C;font-weight:300;}#user--menu .no-loged{margin-top:20px;}#left_log{width:150px;float:left;height:150px;margin:3px 3px;background:#F2F2F2;}#left_log .vignette img{margin:24px 23px;border:1px solid #CCC;width:102px;height:102px;}article.node_logiciels{min-height:430px;}#right_log{width:412px;float:left;margin-left:65px;min-height:165px;}#descreption_log{overflow:hidden;margin:15px 0px 10px 0px;float:left;}#descreption_log .field-name-body .field-item,#descreption_log .field-name-body .field-item p{font-family:Roboto !important;font-size:14px;font-weight:300;color:#333;text-align:justify;}#right_log  .prix .content .field-item{text-align:center;width:85px;background:#F2F2F2;margin:15px 0px 13px 0px;overflow:hidden;color:#333;font-size:18px;font-weight:500;height:30px;padding-top:4px;}.details-log{padding:0;list-style:none;background:#F9F9F9;border-top:1px solid #CCC;width:202px;margin-bottom:10px;margin-left:3px;position:absolute;overflow:hidden;margin-top:175px;}.details-log li{border-bottom:1px solid #CCC;padding:0px 5px;}.details-log li .label{color:#7F8C8D;font-size:14px;font-weight:300;float:left;padding-right:3px;}.details-log li .contenu .field-item,.details-log li .contenu .field-item a{color:#007aff;font-size:14px;font-weight:300;}.details-log li .contenu .field-name-field-field-platformes-logiciels{display:inline-block;}.details-log .download{height:25px;background:#007aff;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:4px;padding:3px 5px 6px 23px;width:129px;margin:6px 13px;}.details-log .download a{color:#FFF;text-align:center;font-size:14px;font-weight:400;background:url(/sites/all/themes/programmez/images/download-ressource.png) no-repeat 0px 0px !important;padding-left:20px;padding-right:5px;}.view-Agenda-Programmez .date-nav{padding-bottom:0px;}.view-Agenda-Programmez h2,.view-Agenda-Programmez h3{padding-top:10px;}.view-Agenda-Programmez h2 a,.view-Agenda-Programmez h3{font-size:18px;font-weight:500;padding-bottom:10px;color:#333}.view-Agenda-Programmez .field-name-field-date-debut-agenda,.view-agenda .field-name-field-date-fin-agenda{float:left;}.view-Agenda-Programmez .field-name-field-date-debut-agenda span,.view-agenda .field-name-field-date-fin-agenda span,.node-agenda .field-item{font-size:13px;font-weight:400;color:#354A60;padding-right:5px;float:left;}.view-Agenda-Programmez .field-name-field-date-debut-agenda span:before{font-size:13px;font-weight:400;color:#999;padding-right:5px;content:"Du ";}.view-Agenda-Programmez .field-name-field-date-fin-agenda span:before{font-size:13px;font-weight:400;color:#999;padding-right:5px;content:"Au ";}.view-Agenda-Programmez .field-name-field-categorie-agenda{overflow:hidden;padding-left:5px;color:#007aff;}.view-Agenda-Programmez .field-name-field-categorie-agenda a{font-size:13px;font-weight:400;color:#007aff;padding-left:5px;padding-top:0px;padding-bottom:0px;border-left:1px solid #999;}.view-Agenda-Programmez .field-name-body p{font-size:13px;color:#333;text-align:justify;font-weight:300;padding-bottom:5px;width:635px;}.view-Agenda-Programmez .views-row{overflow:hidden;border-bottom:1px solid #999;margin-top:5px;width:100%;}.view-mode-full .field-name-field-date-debut-agenda,.view-mode-full .field-name-field-date-fin-agenda,.view-mode-full .field-name-field-lieu-agenda,.view-mode-full .field-name-field-categorie-agenda{width:360px;background-color:#F2F2F2;}.view-mode-full .field-name-field-categorie-agenda{margin-bottom:20px;padding-bottom:10px;}.view-mode-full .field-name-field-date-debut-agenda{padding-top:10px;}.view-mode-full .field-name-field-categorie-agenda a{color:#007aff;}.node-agenda .field-label{padding-left:20px;font-size:13px;font-weight:400;color:#7F8C8D;padding-right:5px;}.node-type-agenda a{color:#007aff;}#fade{display:none;background:#000;position:fixed;left:0;top:0;width:100%;height:100%;opacity:.80;z-index:9999;}.popup_block{display:none;background:#fff;padding:5px;border:10px solid #ddd;float:left;font-size:1.2em;position:fixed;top:50%;left:50%;z-index:99999;-webkit-box-shadow:0px 0px 20px #000;-moz-box-shadow:0px 0px 20px #000;box-shadow:0px 0px 20px #000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}#btn_close{float:right;margin:-45px -40px 0 0;background:url(/sites/all/themes/programmez/images/popup_close.png) no-repeat 0px 0px !important;display:block;z-index:1000000;width:40px;height:50px;}*html #fade{position:absolute;}*html .popup_block{position:absolute;}#block-views-avis-experts-home-block{margin-bottom:20px;overflow:hidden;}.view-forum-home h2{text-transform:uppercase;color:#E02D2D;font-size:14px;font-weight:900;border-bottom:1px solid #E02D2D;padding-left:10px;}.view-forum-home .views-row .views-field-title{width:590px;float:left;margin-bottom:-3px;}.view-forum-home .views-row{border-bottom:1px solid #CCC;}.view-forum-home .views-row .views-field-title span a{font-size:16px;font-weight:300;color:#2C3E50;font-family:Roboto;}.view-forum-home .views-row .views-field-comment-count{border:0;float:right;text-indent:20px;display:block;width:20px;height:17px;background:url(/sites/all/themes/programmez/images/comment-icon-forum.png) no-repeat 0px 0px !important;margin:13px 20px 6px 0px;font-size:13px;color:#CCC;font-weight:300;}.view-forum-home .views-row{border-bottom:1px solid #CCC;}.view-forum-home .views-row .views-field-name{float:left;margin-right:10px;}.view-forum-home .views-row .views-field-name .views-label{font-size:13px;font-weight:300;color:#2C3E50;font-family:Roboto;}.view-forum-home .views-row .views-field-name .field-content .username{font-size:13px;font-weight:300;color:#007aff;font-family:Roboto;}.view-forum-home .views-row .views-field-name-1{width:280px;padding:0;margin:0;}.view-forum-home .views-row .views-field-name-1 .views-label{font-size:13px;font-weight:300;color:#2C3E50;font-family:Roboto;}.view-forum-home .views-row .views-field-name-1 .field-content a{font-size:13px;font-weight:300;color:#007aff;font-family:Roboto;}.forum-table-wrap .forum-table-superheader,.forum-table-topics thead tr{border:0;background:none;font-size:26px;font-weight:300;text-align:justify;line-height:35px;color:#333;border-bottom:solid 1px gray;margin-bottom:10px;padding:0;}.forum-table-superheader .forum-table-name,.forum-table-superheader .forum-table-name a{font-size:26px;font-weight:300;text-align:justify;line-height:35px;color:#333;}#forum table th,#forum  table td,#forum-topic-list table th,#forum-topic-list table td{vertical-align:middle;}#forum .forum-last-reply a,#forum-topic-list .views-field-last-updated a,#forum-topic-list .views-field-titlea{font-size:14px;font-weight:400;}#forum .username,#forum-topic-list .username,.post-edited .username{color:#007aff;font-size:14px !important;font-weight:300 !important;}#forum .forum-last-reply,#forum-topic-list .views-field-last-updated,#forum-topic-list .views-field-title{color:#333;font-size:13px;font-weight:300;}#forum table th,#forum-topic-list table th{color:#2C3E50;font-weight:500;}#forum .forum-list-text-legend-new-posts,#forum .forum-list-text-legend-default{font-size:13px;font-weight:300;color:#2C3E50;}#forum #forum-statistics{margin-bottom:20px;font-size:14px;color:#333;}.forum-table thead tr a,.forum-table thead tr a:visited,.forum-table thead tr a:link{color:#333333;font-weight:500;}#forum .forum-node-create-links{width:35%;float:left;}.forum-add-forum .af-button-large span{background:url(/sites/all/themes/programmez/images/new-discussion.png) no-repeat;height:34px;display:block;}.topic-reply-allowed .af-button-large span{background:url(/sites/all/themes/programmez/images/new-discussion.png) no-repeat;height:34px;display:block;}.topic-new-post-link .af-button-large span{background:url(/sites/all/themes/programmez/images/go-last.png) no-repeat;height:34px;display:block;}.last-post-link .af-button-large span{background:url(/sites/all/themes/programmez/images/go-last.png) no-repeat;height:34px;display:block;}.af-button-large span{font-size:13px;padding:2px 2px 2px 35px;line-height:30px;margin:0 7px 0 7px;}a.af-button-large:hover,a.af-button-small:hover,a.author-pane-link:hover{color:#E2231C;background:none;border:0;display:block;background:#F2F2F2;border:0;border-radius:5px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.af-button-large,.af-button-small,.author-pane-link{display:block;background:#F2F2F2;border:0;border-radius:5px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#333333;font-family:Roboto;text-decoration:none;vertical-align:middle;}.forum-pager .pager,.forum-comment-wrapper .pager{text-align:center;float:right;clear:none;width:auto;}#forum-pager-top .pager{padding:0;}.forum-pager .pager li,.forum-comment-wrapper .pager li{padding:0;margin:3px 3px 3px 3px;}.forum-pager .pager a:link,.forum-pager .pager a:visited,#forum-comments .pager a:link,#forum-comments .pager a:visited{text-decoration:none;border:0;}.forum-pager .pager-current,#forum-comments .pager-current{background:#F2F2F2;color:#FFF;}.forum-pager .pager a:hover,#forum-comments .pager a:hover{background:#F2F2F2;color:#333 !important;}.forum-topic-legend{font-size:14px;font-weight:300;margin-bottom:20px;}#sort-topic-submit{margin-right:1px;min-width:85px;}.forum-tools{float:left;margin-top:10px;margin-bottom:10px;}.forum-post-panel-main .post-title,.forum-post-panel-main .forum-post-content{margin-left:0;padding:10px;}.forum-post .comment-add{border-bottom:0;border-top:0;padding:0 !important;list-style-type:none;display:block !important;}.forum-post .comment-add a{display:block;background:#007aff;border:0;border-radius:5px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#FFF;font-family:Roboto;text-decoration:none;vertical-align:middle;width:auto;height:auto;padding:0;margin-right:15px;}#forum-comments h2.title{font-size:26px;font-weight:300;text-align:justify;line-height:35px;color:#333;border-bottom:solid 1px gray;margin-bottom:10px;}#forum-comments .comment-form label{float:left;width:5em;text-align:right;font-size:14px;font-weight:300;margin-right:20px;padding:5px 6px 6px;}#forum-comments .comment-form .form-actions{text-align:left;margin-left:165px;}.forum-post-wrapper .post-edited{font-size:14px;.
	color:#333;font-weight:400;border-top:1px solid #CCC;margin:0px 0px 0px 0px;padding-left:10px;}.view-Agenda-Programmez .date-nav{padding-bottom:0px;}.view-Agenda-Programmez h2,.view-Agenda-Programmez h3{padding-top:10px;}.view-Agenda-Programmez h2 a,.view-Agenda-Programmez h3{font-size:18px;font-weight:500;padding-bottom:10px;color:#333}.view-Agenda-Programmez .field-name-field-date-debut-agenda,.view-agenda .field-name-field-date-fin-agenda{float:left;}.view-Agenda-Programmez .field-name-field-date-debut-agenda span,.view-agenda .field-name-field-date-fin-agenda span,.node-agenda .field-item{font-size:13px;font-weight:400;color:#354A60;padding-right:5px;float:left;}.view-Agenda-Programmez .field-name-field-date-debut-agenda span:before{font-size:13px;font-weight:400;color:#999;padding-right:5px;content:"Du ";}.view-Agenda-Programmez .field-name-field-date-fin-agenda span:before{font-size:13px;font-weight:400;color:#999;padding-right:5px;content:"Au ";}.view-Agenda-Programmez .field-name-field-categorie-agenda{overflow:hidden;padding-left:5px;color:#007aff;}.view-Agenda-Programmez .field-name-field-categorie-agenda a{font-size:13px;font-weight:400;color:#007aff;padding-left:5px;padding-top:0px;padding-bottom:0px;border-left:1px solid #999;}.view-Agenda-Programmez .field-name-body p{font-size:13px;color:#333;text-align:justify;font-weight:300;padding-bottom:5px;width:635px;}.view-Agenda-Programmez .views-row{overflow:hidden;border-bottom:1px solid #999;margin-top:5px;width:100%;}.view-Agenda-Programmez .view-empty p{text-align:center;margin-top:20px;font-weight:300;}.view-mode-full .field-name-field-date-debut-agenda,.view-mode-full .field-name-field-date-fin-agenda,.view-mode-full .field-name-field-lieu-agenda,.view-mode-full .field-name-field-categorie-agenda{width:360px;background-color:#F2F2F2;display:block;float:left;}.view-mode-full .field-name-field-categorie-agenda{margin-bottom:20px;padding-bottom:10px;}.view-mode-full .field-name-field-date-debut-agenda{padding-top:10px;}.view-mode-full .field-name-field-categorie-agenda a{color:#007aff;}.node-agenda .field-label{padding-left:20px;font-size:13px;font-weight:400;color:#7F8C8D;padding-right:5px;}#block-views-agenda-programmez-block-1{background-color:#F2F2F2;}#block-views-agenda-programmez-block-1 .date-nav{padding-top:10px;padding-bottom:0px;}#block-views-agenda-programmez-block-1 .date-nav .pager{margin:0px;}#block-views-agenda-programmez-block-1 .date-nav .pager .date-prev{background-color:#F2F2F2;background:url(/sites/all/themes/programmez/images/arrow-calendar-prev.png) no-repeat 10px 10px;overflow:hidden;position:absolute;margin-top:4px;margin-left:10px;width:25px;height:25px;}#block-views-agenda-programmez-block-1 .date-nav .pager .date-next{background-color:#F2F2F2;background:url(/sites/all/themes/programmez/images/arrow-calendar-next.png) no-repeat 10px 10px;overflow:hidden;position:absolute;margin-right:21px;width:25px;height:25px;margin-top:5px;}#block-views-agenda-programmez-block-1 .date-nav .pager .date-next a,#block-views-agenda-programmez-block-1 .date-nav .pager .date-prev a{color:transparent;display:inline-block;height:35px;margin:2px;margin-top:-100%;overflow:hidden;}#block-views-agenda-programmez-block-1 .date-heading h3{font-size:18px;font-weight:400;}#block-views-agenda-programmez-block-1 .view-content table{border:none;}#block-views-agenda-programmez-block-1 .view-content thead tr th{border:none;background-color:#F2F2F2;color:#afafaf;font-weight:1000;font-size:16px;border-collapse:collapse;}#block-views-agenda-programmez-block-1 .view-content tbody tr td{border:1px solid #afafaf;border-left:none;background-color:#F2F2F2;color:#afafaf;padding-top:10px;padding-bottom:10px;padding-right:5px;padding-left:5px;text-align:center;color:#354A60;font-weight:bold;border-collapse:collapse;}#block-views-agenda-programmez-block-1 .view-content table .mini-day-on a{text-decoration:none;color:#e02d2d;}.view-Agenda-Programmez  .date-nav-wrapper .date-prev{background-color:#F2F2F2;background:url(/sites/all/themes/programmez/images/arrow-calendar-prev.png) no-repeat 10px 10px;overflow:hidden;position:absolute;margin-right:70%;margin-top:-4px;height:25px;width:35px;}.view-Agenda-Programmez .date-nav-wrapper .date-prev a{color:transparent;display:inline-block;height:35px;width:40px;margin-left:8px;margin-top:0px;}.view-Agenda-Programmez  .date-nav-wrapper .date-next{background-color:#F2F2F2;background:url(/sites/all/themes/programmez/images/arrow-calendar-next.png) no-repeat 10px 10px;overflow:hidden;position:absolute;margin-right:15%;margin-top:-4px;height:25px;width:35px;}.view-Agenda-Programmez .date-nav-wrapper .date-next a{color:transparent;display:inline-block;height:35px;margin:2px;margin-top:-100%;overflow:hidden;}#block-block-7 a{color:#007aff;}#block-block-7 a:visited{color:#007aff;}#block-block-7 a:hover{color:#007aff;text-decoration:underline;}div#block-block-22{border-left:1px solid #CCC;border-right:1px solid #CCC;border-top:1px solid #CCC;padding-left:5px;padding-right:5px;padding-top:5px;margin-bottom:0px;}div#block-block-22 p{margin:0px;}div#block-poll-recent{border-top:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC;padding-left:5px;padding-right:5px;margin-top:0px;max-height:420px;}#poll-view-voting .form-item label{float:none;font-weight:normal;}#poll-view-voting div.form-type-radio{margin-bottom:10px;}#poll-view-voting input{margin-bottom:10px;}#poll-view-voting div.title{margin-bottom:20px;font-weight:bold;}#block-poll-recent ul.links{visibility:hidden;}#block-poll-recent div.title{margin-bottom:20px;font-weight:bold;}#block-poll-recent h2.block-title{font-size:1.5em;}div.poll input{}#block-views-offres-emploi-premium-block h2{text-transform:uppercase;color:#E02D2D;font-size:14px;font-weight:900;border-bottom:1px solid #E02D2D;padding-left:10px;argin-bottom:15px;}#block-views-offres-emploi-premium-block div.views-row h2{border:none;padding-left:0px;margin-bottom:0px;line-height:1em;}#block-views-offres-emploi-premium-block a{text-transform:none;font-size:16px;color:#333;font-weight:500;margin-top:5px;margin-bottom:0px;}#block-views-offres-emploi-premium-block a{line-height:1em;}#block-views-offres-emploi-premium-block p{font-family:Roboto;font-size:14px;font-weight:300;text-align:justify;color:#333;margin-top:0px;}body.node-type-emploi-premium  p.submitted{font-family:Roboto;font-size:12px;font-weight:300;text-align:justify;color:#333;margin-top:0px;}#block-views-offres-emploi-premium-block span.offre-premium-resume-societe{font-size:13px;color:#999;padding-right:5px;border-right:solid 1px #999;}#block-views-offres-emploi-premium-block span.offre-premium-resume-contrat{font-size:13px;color:#999;padding-right:5px;border-right:solid 1px #999;}#block-views-offres-emploi-premium-block span.offre-premium-resume-salaire{font-size:13px;color:#999;padding-right:5px;border-right:solid 1px #999;}#block-views-offres-emploi-premium-block div.views-row{border-bottom:solid 1px #999;padding-bottom:5px;margin-bottom:10px;}div.offre-premium-content div.field-name-field-offre-premium-logo-societe{float:right;}div.offre-premium-content div.field-name-field-offre-premium-logo-societe  img{padding-left:10px;}div.field-name-field-offre-premium-sep{margin-top:15px;margin-bottom:15px;}div.field-name-field-offre-premium-sep div.field-item{font-weight:bold;border-top:solid 1px #999;border-bottom:solid 1px #999;}#block-views-offres-premium-actu-hp-block{border-top:2px solid #E02D2D;background-color:#F2F2F2;}#block-views-offres-premium-actu-hp-block h2.block-title{border-top:2px solid #E02D2D;background-color:#F2F2F2;font-size:20px;font-weight:400;color:#333;text-transform:none;padding-left:17px;padding-top:17px;padding-bottom:17px;border-bottom:solid 2px #E7E7E7;}#block-views-offres-premium-actu-hp-block  div.views-field-title{font-size:14px;color:#354A60;padding-left:17px;border-bottom:solid 2px #E7E7E7;}body.page-user-offres-emploi-premium  div#content a.publi-premium-link{color:#007aff;}div.supplement-pdf-archives p a{color:#007aff;}div#block-block-26 h2{text-transform:uppercase;color:#E02D2D;font-size:14px;font-weight:900;border-bottom:1px solid #E02D2D;padding-left:10px;}div#block-block-26 p{padding:0px 10px 0px 10px;}div#block-block-30 h2{text-transform:uppercase;color:#E02D2D;font-size:14px;font-weight:900;border-bottom:1px solid #E02D2D;padding-left:10px;}div#block-block-30 p{padding:0px 10px 0px 10px;}div#block-block-28 h2{text-transform:uppercase;color:#E02D2D;}div#block-block-28 p a{color:#007aff;}div#block-block-29 h2{text-transform:uppercase;color:#E02D2D;}div#block-block-29 p a{color:#007aff;}div#native-ad-1{background:#F9F9F9;width:635px;padding-top:5px;padding-bottom:5px;margin-bottom:-5px;margin-left:-5px;border-top:1px solid #CCC;}div#native-ad-1 a{font-size:16px;font-weight:300;color:#2C3E50;font-family:Roboto;margin-left:5px;}div#native-ad-1 div#publi-redac-1{font-size:8px;font-weight:300;color:#2C3E50;font-family:Roboto;text-align:right;padding-left:0;padding-top:0;padding-right:0;float:right;}div#native-ad-2{background:#F9F9F9;width:635px;padding-top:5px;padding-bottom:5px;margin-bottom:-10px;margin-left:-10px;border-top:1px solid #CCC;}div#native-ad-2 a{font-size:16px;font-weight:300;color:#2C3E50;font-family:Roboto;margin-left:5px;}div#native-ad-2 div#publi-redac-2{font-size:8px;font-weight:300;color:#2C3E50;font-family:Roboto;text-align:right;padding:0;margin-top:-20px;}article.node-publi-redactionnel a{color:#007aFF;}div#block-views-bloc-1-native-ad-block{background:#F9F9F9;}div#block-views-bloc-1-native-ad-block div.views-field-field-image-actualite{float:left;margin-right:5px;}div#block-views-bloc-1-native-ad-block div.views-field-field-image-actualite img{max-height:67px;}div#block-views-bloc-1-native-ad-block div.views-field-body{font-family:Roboto !important;font-size:14px;font-weight:300;text-align:justify;color:#333;margin-top:0px;padding-right:10px;}div#block-views-bloc-1-native-ad-block div.views-field-body span.field-content a{color:#007AFF;}div#block-views-bloc-1-native-ad-block  div.views-field-nothing{height:5px;width:630px;display:block;}div#block-views-bloc-1-native-ad-block  div.views-field-nothing-1{font-size:8px;font-weight:300;color:#2C3E50;font-family:Roboto;display:block;}div#cookie-banner{width:635px;margin-left:auto;margin-right:auto;font-family:"Roboto";font-size:12px;}div#cookie-banner a{color:#007aff;}pre.ascii_art_captcha{font-family:"Courier New",monospace;white-space:pre;}
