tr.taxonomy-term-preview{background-color:#EEE;}tr.taxonomy-term-divider-top{border-bottom:none;}tr.taxonomy-term-divider-bottom{border-top:1px dotted #CCC;}.taxonomy-term-description{margin:5px 0 20px;}/**/article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;font-size:75%;font-size:87.5%;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.5em;}button,input,select,textarea{font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;}body{margin:0;padding:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}p,pre{margin:1.5em 0;}blockquote{margin:1.5em 30px;}h1{font-size:2em;line-height:1.5em;margin-top:0.75em;margin-bottom:0.75em;}h2{font-size:1.5em;line-height:2em;margin-top:1em;margin-bottom:1em;}h3{font-size:1.17em;line-height:1.28205em;margin-top:1.28205em;margin-bottom:1.28205em;}h4{font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em;}h5{font-size:0.83em;line-height:1.80723em;margin-top:1.80723em;margin-bottom:1.80723em;}h6{font-size:0.67em;line-height:2.23881em;margin-top:2.23881em;margin-bottom:2.23881em;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;border:1px solid #666;padding-bottom:-1px;margin:1.5em 0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;_font-family:'courier new',monospace;font-size:1em;line-height:1.5em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1.5em 0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 30px;}menu,ol,ul{padding:0 0 0 30px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;height:auto;width:auto;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.5em 0.625em 1em;}legend{border:0;padding:0;*margin-left:-7px;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}label{display:block;font-weight:bold;}table{border-collapse:collapse;border-spacing:0;margin-top:1.5em;margin-bottom:1.5em;}#page,.region-bottom{margin-left:auto;margin-right:auto;max-width:1200px;}#header,#content,#navigation,.region-sidebar-first,.region-sidebar-second,#footer{padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;*behavior:url("/path/to/boxsizing.htc");_display:inline;_overflow:hidden;_overflow-y:visible;}#header,#main,#footer{*position:relative;*zoom:1;}#header:before,#header:after,#main:before,#main:after,#footer:before,#footer:after{content:"";display:table;}#header:after,#main:after,#footer:after{clear:both;}@media all and (min-width:480px){#main{padding-top:3em;position:relative;}#navigation{position:absolute;top:0;height:3em;width:100%;}}@media all and (min-width:480px) and (max-width:959px){.sidebar-first #content{float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%;}.sidebar-first .region-sidebar-first{float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;}.sidebar-second #content{float:left;width:66.66667%;margin-left:0%;margin-right:-66.66667%;}.sidebar-second .region-sidebar-second{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;}.two-sidebars #content{float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%;}.two-sidebars .region-sidebar-first{float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;}.two-sidebars .region-sidebar-second{float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:0;padding-right:0;clear:left;}.two-sidebars .region-sidebar-second .block{padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;*behavior:url("/path/to/boxsizing.htc");_display:inline;_overflow:hidden;_overflow-y:visible;}.two-sidebars .region-sidebar-second .block:nth-child(3n+1){float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;clear:left;}.two-sidebars .region-sidebar-second .block:nth-child(3n+2){float:left;width:33.33333%;margin-left:33.33333%;margin-right:-66.66667%;}.two-sidebars .region-sidebar-second .block:nth-child(3n){float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;}}@media all and (min-width:960px){.sidebar-first #content{float:left;width:80%;margin-left:20%;margin-right:-100%;}.sidebar-first .region-sidebar-first{float:left;width:20%;margin-left:0%;margin-right:-20%;}.sidebar-second #content{float:left;width:100%;margin-left:0%;margin-right:-80%;}.sidebar-second .region-sidebar-second{float:left;width:20%;margin-left:80%;margin-right:-100%;}.two-sidebars #content{float:left;width:60%;margin-left:20%;margin-right:-80%;}.two-sidebars .region-sidebar-first{float:left;width:20%;margin-left:0%;margin-right:-20%;}.two-sidebars .region-sidebar-second{float:left;width:20%;margin-left:80%;margin-right:-100%;}}.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc;}.lt-ie8 .with-wireframes #header,.lt-ie8 .with-wireframes #main,.lt-ie8 .with-wireframes #content,.lt-ie8 .with-wireframes #navigation,.lt-ie8 .with-wireframes .region-sidebar-first,.lt-ie8 .with-wireframes .region-sidebar-second,.lt-ie8 .with-wireframes #footer,.lt-ie8 .with-wireframes .region-bottom{border:1px solid #ccc;}.element-invisible,.element-focusable,#navigation .block-menu .block__title,#navigation .block-menu-block .block__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}.header__logo{float:left;margin:0;padding:0;}.header__logo-image{vertical-align:bottom;}.header__name-and-slogan{float:left;}.header__site-name{margin:0;font-size:2em;line-height:1.5em;}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none;}.header__site-link:hover,.header__site-link:focus{text-decoration:underline;}.header__site-slogan{margin:0;}.header__secondary-menu{float:right;}.header__region{clear:both;}#navigation{}#navigation .block{margin-bottom:0;}#navigation .links,#navigation .menu{margin:0;padding:0;text-align:left;}#navigation .links li,#navigation .menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none;}.breadcrumb ol{margin:0;padding:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.page__title,.node__title,.block__title,.comments__title,.comments__form-title,.comment__title{margin:0;}.messages,.messages--status,.messages--warning,.messages--error{margin:1.5em 0;padding:10px 10px 10px 50px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD6UlEQVR42s2WX0xbVRzH3YwmC4k+GF/0ZS/S267/bmnX9nL7bwstZlnbjTDYyoC5GCbB0ZW5pdJCe6swbLFA6bpWIGuRMWVjKGP+21QW3SZBSAjGh4XEaTZTH82Cm/3ztS2xs7mw4KLRk3xyzj33/H6fe5Pz7zEA/yr/vUDukj9FH6drqTaqT8EoPs/UV+nX6TD1BlUh9AqLHlmgPKLcRHmoCOWmElK/FOKTYpS8UwLJkASiUyLI3pKhlClN0g46qj+qL/pbArlbrlO1q25JeiSgR2iYJ8ywXLSg/qP6LNl2ro8+Q4MMkKCd9K2t3q3KdQnkXXIF5aISkgEJzONm1F2qW52pDJN1MI2bUBIuAdVOJWSMTPNQgX6/vkjVpvpREpag6oMqWCYta1IzbsHh9ga0RJtzY8URMdRO9U/KSuWmNQUqh2pY3CtG+fvlqJyofMAFNrZAE+7e/RWR4X4cD9tgOGsA2U2CdtMDqwqyMyIzQ5KKqAKmcyaYxkzYd3YvjGNGFtXRPRj58DT+LOemRrFnrBLyITmUDmUyO/NYgu2d26ukHVJo3tXAMGpAs+cQmh0NeClan30uwN7TgnQ6nRd4r3thOGOAJqYB2UVC79AfZAnKHGUxQa8A2tNaNLW/jKvXv8Dyb8s4yryKA4O10A3roIvpUB+swTdz1/LJZ27PQBvT5lBH1RD4BChzlQ2wBNtc22aE/ULQgzRCl4P5BPcT93GMOYz9wb2QhCRgAq35d8u/L2PXe7tADVGgBlcQ+AXQtmlvsP/gzbJZvp8PMkJCFBYh8m0knyiVSsHe0YIGZz1+/uVOvt8z7QGvnwf+ST5EIRHIUyR4fh50rbp5lsDcYR4ReAXgBrng9q/Qfa0bfy035r7Ot2dvz4IX4IEIEAXwvDzscOw4zxJUd1YfEXlE4Aa4BQHMlwzSSBeI7iXvoTxWDqKPYCFsFaKmr+YVliB0JfS89DVpiuhlB9k/tSOZTuYFvq98yI7L0/MAsVWcGp0bfW61hbahwltxSeARsIKyWKesSKQSWIwvYkvvllwfx88pgOvhwthu/AzAxlVX8vz385tLbaVxwpcLZtEw0QDjsBGctzksiE4CimZFfHp++oWHbnbuUfdB0komMgHsRN1r0MWBsEmYODF5onY92/UTwcvBxuzXcN1ccHycVSn2FaPYWwzCQUDWKIt7z3utAJ5c74Hz+OLSomynY+cVfiM/xW3JiDyZpB3FuZrj4oCwE+Ad4qWMjPHjpTtL0mzMoxyZz9yM39Q7Y85Ok930icqm+k59TL2wm9l90dZv8y/8sPAigGf/iUN/Q4anM2zOsdLe+L+4VfwBVVjDs2rTYx0AAAAASUVORK5CYII=');*background-image:none;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:none;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:none;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;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;}.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:none;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:none;list-style-type:square;}.menu__item.is-expanded{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');*list-style-image:none;list-style-type:circle;}.menu__item.is-collapsed{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');*list-style-image:none;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[type="text"].error,.form-item input[type="password"].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:none;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:none;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:none;}ul.primary,ul.secondary{overflow:hidden;*zoom:1;border-bottom:1px solid #bbbbbb;list-style:none;margin:1em 0 1.5em;padding:0 2px;white-space:nowrap;}ul.primary li,ul.secondary li{float:left;margin:0.5em 3px 0;}ul.primary a,ul.secondary a{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.5em;text-decoration:none;}ul.primary li{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:white 1px 1px 0;border:1px solid #bbbbbb;border-bottom:0;margin:0.5em 0 0 3px;}ul.primary li.active{border-bottom:1px solid white;margin-bottom:-1px;}ul.primary a:link,ul.primary a:visited{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;color:#333;background-color:#dedede;letter-spacing:1px;padding:0 1em;text-align:center;}ul.primary a:hover,ul.primary a:focus{background-color:#e9e9e9;border-color:#f2f2f2;}ul.primary a.active{background-color:transparent;*zoom:1;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e9e9e9),color-stop(100%,rgba(233,233,233,0)));background-image:-webkit-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-moz-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-o-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-ms-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff;}ul.secondary{font-size:.9em;margin-top:-1.5em;padding-bottom:.5em;}ul.secondary a:link,ul.secondary a:visited{-webkit-border-radius:0.75em;-moz-border-radius:0.75em;-ms-border-radius:0.75em;-o-border-radius:0.75em;border-radius:0.75em;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;text-shadow:white 1px 1px 0;background-color:#f2f2f2;color:#666;padding:0 .5em;}ul.secondary a:hover,ul.secondary a:focus{background-color:#dedede;border-color:#999;color:#333;}ul.secondary a.active,ul.secondary a:active{text-shadow:#333333 1px 1px 0;background-color:#666;border-color:#000;color:#fff;}@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^="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;}#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;}.field-name-custom-social-sharing,.field-name-ft-news-term-back,#authenticated-block-user,#region-top_header,#region-bottom{display:none;}.sidebar-second #content{margin:0;float:none;}}.field-name-body.field-type-text-with-summary{}.field-type-text-with-summary h2{color:#E0107C;font-size:36px;font-weight:normal;}.field-type-text-with-summary h3{color:#E0107C;font-size:20px;font-weight:normal;}.field-type-text-with-summary p{font-size:13px;color:#826F68;}.field-type-text-with-summary table{margin:0 auto;border:none 0;}.field-type-text-with-summary .field-items > .field-item > table tr td{border-top:none 0;border-right:1px dotted #CCC;border-bottom:none 0;border-left:none 0;}.field-type-text-with-summary .field-items > .field-item table tr td:last-of-type{border-right:none 0;}.field-type-text-with-summary table tr td{vertical-align:text-top;padding:5px 15px;}.node-basic-page.view-mode-full{color:#8C7A76;background-color:#FFFFFF;padding:0;margin-top:0;}.node-basic-page.view-mode-full.croqs h1,.node-basic-page.view-mode-full.avantagescroqs .field-name-title{display:none;}.node-basic-page.view-mode-full .field-name-title h1,.node-basic-page.view-mode-full .field-name-title h2{background-color:#5782A2;color:#FFF;font-weight:normal;padding:20px;text-transform:uppercase;}.node-basic-page.view-mode-full .field-name-title .field-item h1{font-size:22px;}.node-basic-page.view-mode-full.serviceconso .field-name-title h1{background-color:#826F68;color:#FFF;font-weight:normal;height:53px;padding:20px 0 0 80px;text-transform:uppercase;}.node-basic-page.view-mode-full.serviceconso:before{background:none no-repeat 0px 0px #826f68;width:41px;height:33px;content:' ';position:absolute;top:61px;left:20px;}.view-display-id-game_block_results .view-filters #edit-range-wrapper .chosen-container-single .chosen-single div b,.view-display-id-game_block_results .view-filters #edit-brand-wrapper .chosen-container-single .chosen-single div b{background:none no-repeat right #ffffff;}.view-display-id-game_block_results .view-filters #edit-range-wrapper .select-clv-style select,.view-display-id-game_block_results .view-filters #edit-brand-wrapper .select-clv-style select{width:226px;}.node.node-game.view-mode-push .field-name-clv-ds-content-type:after{display:none;}.node.node-game.view-mode-push .field-name-field-game-brand{float:left;background:none 0 center no-repeat #ffffff;position:relative;font-size:14px;height:24px;line-height:22px;color:#8c7b74;font-weight:normal;padding:4px 10px 5px 10px;top:3px;}.node.node-game.view-mode-push .field-name-field-game-brand:after{content:" ";background:none;position:absolute;right:-3px;top:0;height:3px;width:3px;}.node.node-game.view-mode-push .field-name-field-game-button-title{background:none 66px center no-repeat #1f7dbe;color:#FFF;padding:5px 10px;height:25px;width:65px;position:absolute;bottom:30px;right:0;}.node.node-game.view-mode-push .field-name-field-game-button-title a{color:white;text-decoration:none;}.node.node-game.view-mode-push .field-name-title,.node.node-game.view-mode-push .field-name-ds-select-title{bottom:75px;min-height:24px;margin:0;padding:0;}.node.node-game.view-mode-push .field-name-title h2,.node.node-game.view-mode-push .field-name-ds-select-title h2{margin:0;line-height:18px;padding:0 0 5px 10px;}.node.node-game.view-mode-push .field-name-title h2 a,.node.node-game.view-mode-push .field-name-ds-select-title h2 a{font-size:13px;margin:0;color:#766D69;font-weight:normal;line-height:16px;position:static;padding:10px 0 0 0;text-align:left;text-decoration:none;}.view-display-id-game_page .view-footer #slideshow-nav{position:relative;text-align:center;top:-42px;width:635px;z-index:98;}.view-display-id-game_page .view-footer #slideshow-nav a{background:none no-repeat scroll center center rgba(0,0,0,0);float:left;font-size:0;height:31px;margin:0 auto;padding:0;width:31px;}.view-display-id-game_page .view-footer #slideshow-nav a.activeSlide{font-size:0;float:left;background:none center center no-repeat transparent;}.view-display-id-game_page .view-footer #slideshow-nav a:first-of-type{margin-left:40%;}.view-display-id-game_page .view-footer #slideshow-nav a:last-of-type{margin-right:40%;}.node-game.view-mode-full .field-name-body .field-items p{margin:0;padding:0;}.view-id-quiz.view-display-id-block_listing_all_quiz form#views-exposed-form-quiz-block-listing-all-quiz .select-clv-style{background:none no-repeat right #ffffff;}.view-id-quiz.view-display-id-block_listing_all_quiz .view-filters .chosen-container-single .chosen-single div b{background:none no-repeat right #ffffff;}.node-type-quiz #quiz-report-form .dt{color:#A8C034;background-color:white;border:none 0;margin-top:30px;}.node-type-quiz #quiz-report-form .quiz-report-score-container,.node-type-quiz #quiz-report-form tbody,.node-type-quiz #quiz-report-form tr,.node-type-quiz #quiz-report-form th{background-color:white;border:none 0;}.node-type-quiz .field-type-taxonomy-term-reference a,body.node-type-quiz #quiz-question-answering-form input[type=text],body.node-type-quiz #quiz-question-answering-form textarea{color:#8C7A76;}.node-quiz.view-mode-quiz_take .field-name-field-bdiet-carousel-image{text-align:center;}.node-quiz.view-mode-quiz_take #quiz-view-table,.node-quiz.view-mode-quiz_take #quiz-start-quiz-button-form #edit-button{display:none;}.node-quiz.view-mode-quiz_take .field-name-field-bdiet-subtitle,.node-type-quiz .field-type-taxonomy-term-reference{padding:10px 20px 5px 20px;}.node-quiz.view-mode-quiz_take .field-name-field-bdiet-bdiet-thematic,.node-quiz.view-mode-quiz_take .field-name-field-bdiet-carousel-image,.node-quiz.view-mode-quiz_take .field-name-field-bdiet-quiztype,body.node-type-quiz #quiz_progress{display:none;}.node-quiz.rubric-pleasure.view-mode-teaser{width:310px;float:left;margin:0 15px 25px 0;}table td .node-article.rubric-pleasure.view-mode-teaser,table td .node-quiz.rubric-pleasure.view-mode-teaser{margin:0;}div.rubric-pleasure.view-mode-teaser:nth-child(3n+1){margin-right:0;}.node-quiz.view-mode-teaser.rubric-brand .field-name-field-bdiet-quiztype label{font-weight:normal;color:#1F7DBE;display:inline-block;width:auto;background:#FFF;position:absolute;padding:0 5px;top:-5px;left:20px;}.node-quiz.node-teaser.rubric-pleasure .field-name-title h2 a{color:#8c7b74;text-decoration:none;font-weight:normal;}form#quiz-question-answering-form .form-radios{max-height:142px;overflow:hidden;}form#quiz-question-answering-form .form-radios tbody,form#quiz-question-answering-form .form-radios table tr.odd,form#quiz-question-answering-form .form-radios table tr.even{background-color:transparent;border:0 none;}form#quiz-question-answering-form .form-radios table tr,form#quiz-question-answering-form .form-radios table tr td,form#quiz-question-answering-form .form-radios table tr td p{padding:0;margin:0;}form#quiz-question-answering-form .form-radios table tr td{vertical-align:top;padding-bottom:10px;}form#quiz-question-answering-form li{margin-top:30px;}form#quiz-question-answering-form input[type=submit][name^=op]{margin:0 auto;display:block;width:87px;height:33px;font-size:16px;background:none no-repeat 74px center #a8c034;text-align:left;}#quiz-question-answering-form .item-list > ul li > div{position:relative;height:200px;}#quiz-report-form .quiz-report .question-number,#quiz-report-form .quiz-report .queqtion-wrapper > p,#quiz-question-answering-form .quiz-question-body > p,#quiz-question-answering-form .quiz-question-body > div,#quiz-question-answering-form .quiz-question-body .question-number{display:inline;font-size:16px;}#quiz-question-answering-form .form-item-tries-answer p{line-height:14px;vertical-align:middle;}#quiz-report-form .quiz-report .dt .question-image{width:210px;float:left;clear:both;}#quiz-report-form .quiz-report .question-image img{width:200px;}#quiz-report-form .quiz-report .dd .user-answer-feedback,#quiz-report-form .quiz-report .dt .queqtion-wrapper{margin-left:210px;min-width:390px;}#quiz-report-form{border-top:1px dotted #8C7A76;}#quiz-report-form td.selector-td.multichoice-icon-cell + td{font-style:italic;display:list-item;margin-left:10px;}#quiz-report-form .tableheader-processed tbody tr td{display:block;clear:both;}#quiz-report-form .tableheader-processed tbody tr td:nth-child(1){font-weight:bold;}#quiz-report-form .tableheader-processed tbody tr td:nth-child(2){font-style:italic;}#quiz-report-form .tableheader-processed tbody tr td:nth-child(3){color:#a8c034;}#quiz-report-form .tableheader-processed tbody tr td:nth-child(4){font-style:italic;}#quiz-report-form .quiz-report div > table.sticky-header,#quiz-report-form .tableheader-processed thead,#quiz-report-form .tableheader-processed tbody tr td.quiz_summary_qcell,#quiz-report-form .quiz-report .multichoice-label{display:none;}#quiz-report-form table tr td.selector-td.multichoice-icon-cell{vertical-align:top;}.form-item-tries .resizable-textarea textarea{height:41px;}body.rubric-pleasure #quiz_score_possible{color:#A8C034;font-size:21px;}.rubric-cooking .quiz-question-body,.node-quiz.view-mode-quiz_take.rubric-cooking .field-name-title h2,.node-quiz.view-mode-quiz_take.rubric-cooking .field-name-clv-ds-content-type:before,.node-quiz.view-mode-quiz_take.rubric-cooking #edit-button,.node-quiz.view-mode-full.rubric-cooking .field-name-title h2,.node-quiz.view-mode-full.rubric-cooking .field-name-clv-ds-content-type:before,.node-quiz.view-mode-full.rubric-cooking #edit-button{color:#E0107C;}.rubric-cooking .quiz-score-submit .form-submit,.rubric-cooking #quiz-question-answering-form input[type=submit],.node-quiz.view-mode-quiz_take.rubric-cooking .field-name-clv-ds-content-type,.node-quiz.view-mode-full.rubric-cooking .field-name-clv-ds-content-type{background-color:#E0107C;}.rubric-childhood .quiz-question-body,.node-quiz.view-mode-quiz_take.rubric-childhood .field-name-title h2,.node-quiz.view-mode-quiz_take.rubric-childhood .field-name-clv-ds-content-type:before,.node-quiz.view-mode-quiz_take.rubric-childhood #edit-button,.node-quiz.view-mode-full.rubric-childhood .field-name-title h2,.node-quiz.view-mode-full.rubric-childhood .field-name-clv-ds-content-type:before,.node-quiz.view-mode-full.rubric-childhood #edit-button{color:#F2B33A;}.rubric-childhood .quiz-score-submit .form-submit,.rubric-childhood #quiz-question-answering-form input[type=submit],.node-quiz.view-mode-quiz_take.rubric-childhood .field-name-clv-ds-content-type,.node-quiz.view-mode-full.rubric-childhood .field-name-clv-ds-content-type{background-color:#F2B33A;}.rubric-brand .node-quiz.view-mode-quiz_take header h2 a:before,.rubric-brand .node-quiz.view-mode-quiz_take .field-name-clv-ds-content-type:before,.rubric-brand .node-quiz.view-mode-full .field-name-clv-ds-content-type:before{color:#1F7DBE;}.rubric-brand .node-quiz.view-mode-quiz_take header,.rubric-brand .quiz-score-submit .form-submit,.rubric-brand #quiz-question-answering-form input[type=submit],.node-quiz.view-mode-quiz_take.rubric-brand .field-name-clv-ds-content-type,.node-quiz.view-mode-full.rubric-brand .field-name-clv-ds-content-type{background-color:#1F7DBE;}.rubric-brand .node-quiz.view-mode-quiz_take .field-name-body p,.rubric-brand .quiz-question-body,.node-quiz.view-mode-quiz_take.rubric-brand .field-name-title h2,.node-quiz.view-mode-quiz_take.rubric-brand #edit-button,.node-quiz.view-mode-full.rubric-brand .field-name-title h2,.node-quiz.view-mode-full.rubric-brand #edit-button{color:#1F7DBE;font-size:16px;font-weight:normal;}.rubric-brand .quiz-question-body,.node-quiz.view-mode-quiz_take.rubric-brand .field-name-title h2,.node-quiz.view-mode-quiz_take.rubric-brand .field-name-clv-ds-content-type:before,.node-quiz.view-mode-quiz_take #edit-button,.node-quiz.view-mode-full.rubric-brand .field-name-title h2,.node-quiz.view-mode-full.rubric-brand .field-name-clv-ds-content-type:before,.node-quiz.view-mode-full #edit-button{color:#1F7DBE;}.rubric-brand .quiz-score-submit .form-submit,.rubric-brand #quiz-question-answering-form input[type=submit],.node-quiz.view-mode-full.rubric-brand .field-name-clv-ds-content-type,.node-quiz.view-mode-full.rubric-brand .field-name-clv-ds-content-type{background-color:#1F7DBE;}form#quiz-question-answering-form .form-radios table tr td p{margin-bottom:5px;margin-top:0 !important;}.form-item-tries-answer tr.selected td,.form-item-tries-answer tr.even,.form-item-tries-answer tr.odd{background-color:#F1EEE9;border-bottom:0 none;}form .form-item-tries-answer tbody p{margin:0;}form .form-item-tries-answer tbody{border:none 0;line-height:14px;}div.quiz-report .dd{margin-bottom:10px;min-height:170px;}/**/fieldset{border:none 0;}table{margin:0;}#page-title,#navigation{display:none;}body{font-family:'Bree Serif',serif;margin:0;background-position-x:center;background-position-y:top;background-size:auto !important;background:#ede8e2;background:-moz-linear-gradient(top,#ede8e2 0%,#d0c4b7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d0c4b7),color-stop(100%,#d0c4b7));background:-webkit-linear-gradient(top,#ede8e2 0%,#d0c4b7 100%);background:-o-linear-gradient(top,#ede8e2 0%,#d0c4b7 100%);background:-ms-linear-gradient(top,#ede8e2 0%,#d0c4b7 100%);background:linear-gradient(to bottom,#ede8e2 0%,#d0c4b7 100%);}a{text-decoration:none;}body[class^="cke_"]{background:none;}#main{margin:0 auto;width:960px;padding-top:0;}#page{padding:0;min-height:700px;margin:0 auto;}#page{width:960px;max-width:960px;min-width:960px;}#content{min-height:500px;max-width:960px;margin:0 auto;padding:0;}.sidebar-second .region-sidebar-second{margin-left:635px;padding:38px 0 0 15px;float:none;}body.page-search #main{color:#8C7B74;max-width:100%;}#region-bottom:before{clear:both;}#region-bottom:after{clear:both;}#region-bottom{background-color:#826F68;box-sizing:border-box;color:#FFFFFF;display:table;font-size:14px;margin:0 auto;width:100%;overflow:hidden;padding:20px 20px 0;clear:both;text-align:center;max-width:100%;}.sidebar-second #content{float:left;width:100%;margin-left:0;margin-right:-79.5%;}h1#site-name{display:none;}.block{margin-bottom:0;}#region-megamenu_1{background:none no-repeat scroll 660px center #e0107c;}#region-megamenu_1 .block-views .views-field-path a{background:none center right no-repeat transparent;color:#e0107c;}#region-megamenu_2{background:none no-repeat scroll 660px center #f2b33a;}#region-megamenu_2 .block-views .views-field-path a{background:none center right no-repeat transparent;color:#f2b33a;}#region-megamenu_2 #block-ft-news-rich-nav-tools-childhood p{width:140px;padding:5px;margin:3px 0 3px -5px;}#region-megamenu_2 #block-ft-news-rich-nav-tools-childhood p a{color:grey;text-decoration:none;background:none right center no-repeat #ffffff;width:100%;display:block;}#region-megamenu_3{background:none no-repeat scroll 660px center #a8c034;}#region-megamenu_3 .block-views .views-field-path a{background:none center right no-repeat transparent;color:#a8c034;}#region-megamenu_4{background:none no-repeat scroll 660px center #1f7dbe;}#region-megamenu_4 .block-views .views-field-path a{background:none center right no-repeat transparent;color:#1f7dbe;}div[id^="region-megamenu"]{border:5px solid white;box-sizing:border-box;margin-bottom:-45px;width:960px;height:368px;display:none;left:auto;overflow:hidden;right:auto;z-index:100;background-position:664px center;top:-54px;}div[id^="region-megamenu"] .richnav-c{margin-top:0;}div[id^="region-megamenu"] .node.view-mode-rich_nav .field-name-title{width:100%;}div[id^="region-megamenu"] ul li,div[id^="region-megamenu"] .menu__item.is-leaf{list-style:none;}div[id^="region-megamenu"] ul li a,div[id^="region-megamenu"] .menu__item.is-leaf a,div[id^="region-megamenu"] ul li #region-megamenu_4 #block-clv-coupons-richnav > p > a,div[id^="region-megamenu"] .menu__item.is-leaf #region-megamenu_4 #block-clv-coupons-richnav > p > a{background:none center right no-repeat transparent;border-bottom:1px dotted #FFFFFF;color:#FFFFFF;display:inline-block;font-size:11px;text-decoration:none;width:80%;padding-right:10%;}div[id^="region-megamenu"] a.megamenu-close{background:none center center no-repeat transparent;color:#FFF;cursor:pointer;float:right;font-family:sans-serif;height:11px;padding:5px;width:11px;}div[id^="region-megamenu"] .block{vertical-align:top;}div[id^="region-megamenu"] .block__title{display:none;}div[id^="region-megamenu"] .block-ft-news{margin:0;padding:0;float:left;min-width:334px;min-height:358px;}div[id^="region-megamenu"] .block-ft-news p{margin:0;padding:0;}div[id^="region-megamenu"] .block-ft-news.last{margin-top:0;margin-left:71px;}div[id^="region-megamenu"] .block-menu{float:left;margin:20px 0 20px 0;padding:0 300px 0 71px;}div[id^="region-megamenu"] .block-menu ul{width:175px;margin:0;padding:0;}div[id^="region-megamenu"] .block-views,div[id^="region-megamenu"] .block-clv-coupons{position:absolute;right:64px;top:33px;border-left:1px dotted #FFF;min-height:279px;width:196px;padding-left:63px;z-index:400;}div[id^="region-megamenu"] .block-views .views-field-title a,div[id^="region-megamenu"] .block-clv-coupons .views-field-title a{color:#826F68;text-decoration:none;}div[id^="region-megamenu"] .block-views .views-field-path a,div[id^="region-megamenu"] .block-clv-coupons .views-field-path a{padding-right:20px;text-decoration:none;width:100px;}div[id^="region-megamenu"] .block-views p,div[id^="region-megamenu"] .block-clv-coupons p{margin:0;}div[id^="region-megamenu"] .view-content{background-color:#FFF;color:#826F68;padding:0;text-align:center;}div[id^="region-megamenu"] .views-label{display:none;}div[id^="region-megamenu"] .block-clv-coupons p,div[id^="region-megamenu"] .view-footer{float:left;margin:3px 0 0;width:100%;text-align:center;}div[id^="region-megamenu"] .block-clv-coupons p a,div[id^="region-megamenu"] .view-footer a{background:none center right no-repeat transparent;color:#FFFFFF;display:inline-block;margin-left:0;text-decoration:none;width:150px;font-size:11px;text-align:left;}div[id^="region-megamenu"] .block-clv-coupons p a:first-child,div[id^="region-megamenu"] .view-footer a:first-child{border-bottom:1px dotted #FFFFFF;}div[id^="region-megamenu"] .block-clv-coupons p:first-child{border-bottom:1px dotted #FFFFFF;}div[id^="block-ft-news-rich-nav-image-"] a{display:block;max-height:358px;}#region-megamenu_4 #block-clv-coupons-richnav > p{margin:5px 0 0;padding:0;}#region-megamenu_4 #block-clv-coupons-richnav > p > a{width:65%;margin-left:40px;}#region-megamenu_4 .block-clv-coupons p:last-child a{border-bottom:none;}#region-megamenu_4 #block-ft-news-rich-nav-tools-brands-products{margin:0 0 0 71px;}#region-megamenu_4 #block-ft-news-rich-nav-tools-brands-products p{margin:10px 0;background-color:#FFF;color:#766D69;width:195px;}#region-megamenu_4 #block-ft-news-rich-nav-tools-brands-products p a{text-decoration:none;font-size:13px;color:#766D69;}#region-megamenu_4 #block-ft-news-rich-nav-tools-brands-products p a img{vertical-align:middle;padding-right:5px;border-right:1px dotted #1F7BDE;margin-right:10px;}#block-views-contextual-articles-block,#block-views-b6189bde4bfb884201a2d18cc02adb6b,#block-views-f94109861129cd8fac263261068e5a58,#block-views-733a1d4a8425be0b7ce8cafa6c266d52{background-color:#FFFFFF;margin-top:10px;padding-top:0;width:auto;}body.rubric-brand #block-views-contextual-articles-block h2.block-title,#block-views-b6189bde4bfb884201a2d18cc02adb6b h2.block-title{color:#FFFFFF;height:50px;line-height:50px;background-color:#1F7DBE;text-align:center;text-transform:uppercase;font-size:18px;}body.rubric-pleasure #block-views-contextual-articles-block h2.block-title,#block-views-f94109861129cd8fac263261068e5a58 h2.block-title{color:#FFFFFF;height:50px;line-height:50px;background-color:#A9C035;text-align:center;text-transform:uppercase;font-size:18px;}body.rubric-cooking #block-views-contextual-articles-block h2.block-title,#block-views-733a1d4a8425be0b7ce8cafa6c266d52 h2.block-title{color:#FFFFFF;height:50px;line-height:50px;background-color:#E0107C;text-align:center;text-transform:uppercase;font-size:18px;font-weight:normal;}body.rubric-childhood #block-views-contextual-articles-block h2.block-title{color:#FFFFFF;height:50px;line-height:50px;background-color:#F2B33A;text-align:center;text-transform:uppercase;font-size:18px;font-weight:normal;}[id*='block-quicktabs-quicktab-top-recettes'],[id*='block-quicktabs-top-recipes-authenticated']{margin-bottom:20px;float:left;width:310px;}[id*='block-quicktabs-quicktab-top-recettes'] h2,[id*='block-quicktabs-top-recipes-authenticated'] h2{height:59px;line-height:59px;}[id*='block-quicktabs-quicktab-top-recettes'] ul.quicktabs-tabs,[id*='block-quicktabs-top-recipes-authenticated'] ul.quicktabs-tabs{padding:0 0 0 15px;}#block-views-contextual-articles-block{margin-bottom:20px;padding:0;float:left;}#block-views-contextual-articles-block .view-content .views-row{padding-left:15px;}#block-views-contextual-articles-block .view-content .views-row.views-row-1{padding-left:0;}.taxonomy-term.vocabulary-thematique-plaisirs-equilibre.view-mode-full .field-name-block-field-block-user{min-height:365px;}.taxonomy-term.vocabulary-thematique-plaisirs-equilibre.view-mode-full .field-name-block-field-block-user{float:right;}.taxonomy-term.vocabulary-thematique-plaisirs-equilibre.view-mode-full .field-name-field-balanceddiet-image.field-label-hidden{float:left;}.taxonomy-term.vocabulary-thematique-plaisirs-equilibre.view-mode-full #taxonomy-term-thematique-plaisirs-equilibre-full-group-term-wrapper{position:relative;}.taxonomy-term.vocabulary-essential.view-mode-full a,#block-ft-common-user-ft-common-user-block-user a,.pane-ft-common-user-ft-common-user-block-user a,.field-name-block-field-block-user a{color:#FFF;font-size:14px;margin:0;top:5px;}.taxonomy-term.vocabulary-inspirations.view-mode-full a{color:#FFF;font-size:14px;margin:0;top:1px;}#block-ft-common-user-ft-common-user-mini-block-user a{color:#FFF;font-size:14px;margin:0;top:7px;}.taxonomy-term.vocabulary-essential.view-mode-full > a,.taxonomy-term.vocabulary-inspirations.view-mode-full > a{margin-left:20px;}.region-bottom .block{clear:both;display:inline-block;margin:0;width:227px;padding:0;vertical-align:text-top;overflow:hidden;text-align:left;}.region-bottom .block h2,.region-bottom .block .block-title{font-size:16px;font-weight:normal;text-transform:uppercase;margin-bottom:10px;color:#fff;line-height:2em;}.region-bottom .block ul{margin:0;padding:0;}.region-bottom .block ul li{list-style:none;line-height:15px;}.region-bottom .block a,.region-bottom .block a:link,.region-bottom .block a:visited{color:#E4DDDB;text-decoration:none;}#block-menu-menu-bottom-menu li.first.leaf{line-height:52px;}.region.region-bottom #block-menu-brands-products-footer-medium,.region.region-bottom #block-menu-balanced-diet-footer-medium,.region.region-bottom #block-menu-childhood-footer-medium,.region.region-bottom #block-menu-cooking-footer-medium,.region.region-bottom #block-menu-cooking-footer-links,.region.region-bottom #block-menu-childhood-footer-links,.region.region-bottom #block-menu-brands-products-footer-links,.region.region-bottom #block-menu-balanced-diet-footer-links{margin-top:10px;}.region-bottom-menu{background-color:#ede8e2;padding:3px 0 0;}#block-menu-menu-bottom-menu{display:block;line-height:52px;margin:20px auto 10px;margin:0 auto;overflow:visible;width:auto;background-color:#826f68;}@media screen and (max-width:1024px){#block-menu-menu-bottom-menu{width:auto;height:auto;line-height:1;}}#block-menu-menu-bottom-menu ul.menu{white-space:nowrap;overflow:visible;position:relative;padding:3px 0 3px 130px;width:830px;margin:0 auto;}@media screen and (max-width:1024px){#block-menu-menu-bottom-menu ul.menu{white-space:normal;}}#block-menu-menu-bottom-menu ul.menu li{margin-right:10px;}#block-menu-menu-bottom-menu ul.menu li a{color:#F3F0EE;font-family:Arial,sans-serif;font-size:11px;}#block-menu-menu-bottom-menu ul.menu li.menu__item.first a:before{background:none left center no-repeat;border-radius:6px;content:' ';height:52px;width:118px;left:-4px;position:absolute;}@media screen and (max-width:1024px){#block-menu-menu-bottom-menu ul.menu li.menu__item.first a:before{top:3px;}}#block-menu-menu-bottom-menu h2,#block-menu-menu-bottom-menu ul.menu li{display:inline-block;font-size:12px;}#block-menu-menu-bottom-menu h2{text-transform:none;height:52px;line-height:52px;}#block-menu-menu-bottom-menu h2.block-title{margin-right:10px;}#modalContent{border:8px solid #5783A2;}div.messages--error{background:none no-repeat 10px center #ffffff;border:5px solid #E00;color:#E00;font-family:sans-serif;font-size:14px;}body.section-inscription .breadcrumb ~ .messages--error,body.section-connexion-inscription .breadcrumb ~ .messages--error{display:none;}body.section-inscription .header-with-gender-body ~ .messages--error,body.section-inscription .item-list ~ .messages--error{display:block;}#modalContent .popups-container{border-radius:0;}#modalContent .popups-container .form-type-textfield.form-item-name,#modalContent .popups-container .form-actions.form-wrapper{display:inline-block;}#modalContent .popups-container .form-type-textfield.form-item-name{min-width:260px;width:auto;}#modalContent .popups-container .form-type-textfield.form-item-name label{display:inline-block;}#modalContent .popups-container .modal-content{overflow:hidden;}#modalContent .popups-container #user-pass{background-color:#FFF;margin:10px auto 0 auto;color:#8C7B74;width:400px;padding:0;}#modalContent .popups-container label{color:#8C7B74;}#modalContent .popups-container .popups-title #modal-title{display:none;}#modalContent .popups-container .popups-title .popups-close{background:none center center no-repeat transparent;}body.not-logged-in #modalContent div.ctools-modal-content.modal-forms-modal-content{max-height:210px;min-height:180px;}#modalContent .modal-header.popups-title{position:relative;top:10px;width:50px;left:376px;}#bdiet-thematic-listing-page .panels-flexible-region-8-terms_region,#inspiration-page-terms-listing .panels-flexible-region-new-terms_region{background-color:white;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;padding:20px 0 0 20px;-webkit-box-sizing:border-box;}#bdiet-thematic-listing-page .panels-flexible-region-8-terms_region table,#inspiration-page-terms-listing .panels-flexible-region-new-terms_region table{width:100%;}#bdiet-thematic-listing-page .panels-flexible-region-8-terms_region,#inspiration-page-terms-listing .panels-flexible-region-new-terms_region,#bdiet-thematic-listing-page .panels-flexible-region-8-terms_region.panels-flexible-region,#inspiration-page-terms-listing .panels-flexible-region-new-terms_region.panels-flexible-region{float:none;padding:0;}#bdiet-thematic-listing-page .panels-flexible-region-8-terms_region .pager,#inspiration-page-terms-listing .panels-flexible-region-new-terms_region .pager{margin-left:-20px;border-top:1px dotted #826F68;}#inspiration-page-terms-listing .white-bg{background-color:white;box-sizing:border-box;padding:20px 0 0 20px;}#inspiration-page-terms-listing .view-inspirations td.col-first{width:33.333333%;}.node-product.view-mode-full.rubric-brand .field-name-ft-product-back2products a,.taxonomy-term.vocabulary-menu-thematic.view-mode-full .field-name-ft-menu-term-back a,.taxonomy-term.vocabulary-inspirations.view-mode-full .field-name-ft-recipe-term-back a,.node-recipe.view-mode-full.rubric-cooking .field-name-ft-recipe-node-back a,.node-recipe.view-mode-full .field-name-ft-recipe-node-back a{color:#E0107C;position:absolute;top:8px;right:0;font-size:13px;}.node-recipe.view-mode-full.rubric-cooking .field-name-ft-recipe-node-back a{top:-29px;right:-320px;}.node-article.view-mode-full.rubric-pleasure .field-name-ft-news-term-back a{color:#A8C034;}.node-product.view-mode-full.rubric-brand .field-name-ft-product-back2products a,.node-article.view-mode-full.rubric-brand .field-name-ft-news-term-back a{color:#1F7DBE;}.node-article.view-mode-full.rubric-childhood .field-name-ft-news-term-back a{color:#F2B33A;}.node-product.view-mode-full.rubric-brand .field-name-ft-product-back2products a:before,.taxonomy-term.vocabulary-menu-thematic.view-mode-full .field-name-ft-menu-term-back a:before,.node-article.view-mode-full.rubric-pleasure .field-name-ft-news-term-back a:before,.node-article.view-mode-full.rubric-brand .field-name-ft-news-term-back a:before,.node-article.view-mode-full.rubric-childhood .field-name-ft-news-term-back a:before,.taxonomy-term.vocabulary-inspirations.view-mode-full .field-name-ft-recipe-term-back a:before,.node-article.view-mode-full.rubric-cooking .field-name-ft-news-term-back a:before,.node-recipe.view-mode-full.rubric-cooking .field-name-ft-recipe-node-back a:before{content:'<< ';}.taxonomy-term.vocabulary-menu-thematic.view-mode-full .field-name-ft-menu-term-back a{top:-31px;}.vocabulary-menu-thematic.view-mode-full .group-right #anonymous-block-user{margin-left:0;}#balanceddiet-homepage .panel-pane.pane-node,#childhood-homepage .panel-pane.pane-node{display:inline-block;margin:0 10px 10px 0;width:310px;}#balanceddiet-homepage .panel-pane.pane-node:nth-child(n+3),#childhood-homepage .panel-pane.pane-node:nth-child(n+3){margin:0 0 10px 0;}.ds-2col-stacked > .group-right{width:auto;}#sliding-popup{background-color:#826F68;min-width:960px;font-size:12px;font-weight:normal;}#sliding-popup .popup-content.info{height:41px;width:960px;}#sliding-popup .popup-content #popup-text{padding-top:0;margin-top:0;max-width:78%;}#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text p{font-weight:normal;}#sliding-popup .popup-content #popup-text a{color:#FFF;}#sliding-popup .popup-content #popup-buttons button{background:none;border:none 0;font-size:12px;color:white;box-shadow:none;text-shadow:none;font-weight:normal;font-family:'Bree Serif';margin:15px 0 0 0;padding:0 10px;}#sliding-popup .popup-content #popup-buttons button:hover{background:none #826F68;}#sliding-popup.sliding-popup-top{height:40px !important;}#region-top_header{font-size:12px;font-weight:normal;color:#FFF;width:100%;text-align:center;min-width:960px;float:left;position:relative;}#region-top_header div{background-color:#826F68;width:100%;position:relative;top:0;height:44px;float:left;}#region-top_header p{display:inline-block;margin:10px;}#region-top_header span.close{background:none center center no-repeat transparent;cursor:pointer;font-size:0;height:11px;margin:0 20px;width:11px;display:inline-block;}#region-top_header [id*='block-block-']:nth-child(1){z-index:1;}#region-top_header [id*='block-block-']:nth-child(2){z-index:2;margin-top:-44px;}#region-top_header [id*='block-block-']:nth-child(3){z-index:3;margin-top:-88px;}#region-top_header [id*='block-block-']:nth-child(4){z-index:4;margin-top:-132px;}#region-top_header [id*='block-block-']:nth-child(5){z-index:5;margin-top:-176px;}#region-top_header [id*='block-block-']:nth-child(6){z-index:6;margin-top:-220px;}#region-top_header [id*='block-block-']:nth-child(7){z-index:7;margin-top:-264px;}#region-top_header [id*='block-block-']:nth-child(8){z-index:8;margin-top:-308px;}#region-top_header [id*='block-block-']:nth-child(9){z-index:9;margin-top:-352px;}#region-top_header [id*='block-block-']:nth-child(10){z-index:10;margin-top:-396px;}#block-ft-common-kd-single{float:left;height:223px;margin-right:10px;width:310px;}#block-ft-common-kd-for-you{background-color:#FFF;width:305px;}#block-ft-common-kd-for-you .node{width:305px;background-color:white;overflow:hidden;}.kd-request.kd-request-processed > .node{margin:0px 15px 24px 0;float:left;}.kd-request.kd-request-processed > .node-recipe.view-mode-mini_push.rubric-cooking{margin:0px 10px 24px 10px;}body.front .panels-flexible-region.brands-region .kd-request.kd-request-processed > .node:nth-child(2n){margin-right:0;}#block-ft-common-kd-trio-1 .kd-request.kd-request-processed > .node:nth-child(2){margin:0px 5px 0 5px;}#block-ft-common-kd-trio-1 .kd-request.kd-request-processed > .node:last-of-type{margin-right:0;float:right;}#block-ft-common-kd-trio-2 .kd-request-processed{margin-top:30px;display:inline-block;}#block-ft-common-kd-trio-2 .kd-request-processed > .node{margin-top:30px;}.panels-flexible-region-new-balanced_diet_region-inside .kd-request.kd-request-processed{display:block;}.panels-flexible-region-inside #recipes-search-header-title span,.panels-flexible-region-inside #activities-header-title span,.panels-flexible-region-inside #for-more-header-title span,.panels-flexible-region-inside .region-header-title span,.panels-flexible-region-inside-last .region-header-title span,.panels-flexible-region-first .region-header-title span,.panels-flexible-region-inside .region-header-title span,.panels-flexible-region-inside .region-header-title span,#for-more-region .region-header-title span,#balanced-diet-header-block h1{font-family:'Bree Serif';font-size:18px;line-height:17px;}body.logged-in #block-ft-childhood-hp-childhood-hp-for-more-region #for-more-header-title span,body.logged-in #block-ft-brandhp-ft-brandhp-coupons-header #coupons-region-title span,body.logged-in .panels-flexible-region-inside #activities-header-title span,body.logged-in .panels-flexible-region-inside #for-more-header-title span,body.logged-in .panels-flexible-region-inside .region-header-title span,body.logged-in .panels-flexible-region-inside-last .region-header-title span,body.logged-in .panels-flexible-region-first .region-header-title span,body.logged-in #for-more-region .region-header-title span{font-weight:normal;font-size:20px;}.panels-flexible-region-inside.panels-flexible-region-new-recipes_search_region-inside #recipes-search-header-title span,.panels-flexible-region-inside.panels-flexible-region-new-recipes_search_region-inside #recipes-search-header-title h1{font-family:'Bree Serif',serif;font-size:15px;}.node-type-webfolder #block-block-13,.node-type-webfolder #block-clv-coupons-monocoupon{width:310px;height:223px;overflow:hidden;float:left;margin:0 15px 0 0;}.node-type-webfolder #block-block-13{margin:0;}#authenticated-block-user,#anonymous-block-user{height:362px;width:310px;float:left;padding:0;color:#5783a2;background-color:#5783a2;margin-left:14px;}#authenticated-block-user #authenticated-pub a,#anonymous-block-user #authenticated-pub a,#authenticated-block-user #anonymous-pub a,#anonymous-block-user #anonymous-pub a{display:block;height:13px;line-height:13px;width:175px;margin:10px auto 0 auto;padding:10px;color:white;text-decoration:none;font-weight:normal;background:none 177px center no-repeat #e0107c;text-align:center;}#authenticated-block-user #mini-block-user{padding-bottom:0;background-color:#5783a2;}#authenticated-block-user #mini-block-user #header-user-block{font-size:14px;color:white;font-weight:bold;padding:9px 15px;}#authenticated-block-user #mini-block-user #header-user-block a{color:white;}#authenticated-block-user #mini-block-user .croqs a{color:white;text-decoration:none;line-height:1em;position:absolute;text-align:center;text-transform:capitalize;}#authenticated-block-user #authenticated-pub{height:172px;background-color:white;margin:5px auto;width:298px;overflow:hidden;}#authenticated-block-user #authenticated-pub h4,#authenticated-block-user #authenticated-pub p{font-size:20px;font-family:Deibi;margin:0;padding:5px 0 0 5px;}#authenticated-block-user #authenticated-pub center br{display:none;}#authenticated-block-user div#header-user-block{color:#FFF;}#authenticated-block-user div .title-case{color:#8C7B74;display:inline-block;margin:0;padding:0;position:relative;text-align:center;top:-15px;width:100%;}#authenticated-block-user #content-block-user{background-color:#FFF;}#authenticated-block-user #content-block-user a{color:#826f68;text-decoration:none;font-size:12px;font-weight:normal;}#authenticated-block-user #row1,#authenticated-block-user #row2{background-color:#FFF;padding:0;height:66px;}#authenticated-block-user #row1 .case,#authenticated-block-user #row2 .case{float:left;margin:0;padding:5px 1px 0 5px;font-size:10px;width:102px;height:66px;vertical-align:top;text-align:center;box-sizing:border-box;position:relative;}#authenticated-block-user #row1 #profile,#authenticated-block-user #row2 #profile,#authenticated-block-user #row1 #menu,#authenticated-block-user #row2 #menu{margin-left:1px;border-right:1px solid #EAE7E0;}#authenticated-block-user #row1 #avantages,#authenticated-block-user #row2 #avantages,#authenticated-block-user #row1 #shopping-list,#authenticated-block-user #row2 #shopping-list{position:relative;margin-right:1px;border-left:1px solid #EAE7E0;}#authenticated-block-user #row1{border-bottom:1px solid #EAE7E0;}#authenticated-block-user .croqs{margin-left:27px;margin-top:0;position:absolute;text-align:left;top:8px;width:38px;}#authenticated-block-user .croqs a{line-height:14px;z-index:5;}#authenticated-block-user .notifications{color:#E0107C;right:3px;position:absolute;top:-2px;}#authenticated-block-user .user-name{text-decoration:none;font-weight:normal;max-width:200px;height:25px;overflow:hidden;display:inline-block;}#authenticated-block-user .user-name a{text-decoration:none;font-weight:normal;}#authenticated-block-user .deconnection a{font-weight:normal;float:right;}#anonymous-block-user{font-size:10px;margin-top:3px;}#anonymous-block-user a[href$='/password']{font-size:12px;padding:0;}#anonymous-block-user h4{font-size:23px;font-weight:normal;margin:0;text-align:center;padding:0;color:#5783a2;}#anonymous-block-user span{color:white;font-size:16px;margin-left:5px;font-weight:bold;margin-top:5px;}#anonymous-block-user p{margin:0;font-size:14px;padding:0;color:#5782A2;text-align:center;}#anonymous-block-user p:first-of-type{font-size:17px;line-height:17px;width:100% !important;}#anonymous-block-user img{margin-left:85px;}#anonymous-block-user img[alt="Logo Croquons La Vie"]{margin-left:0 !important;text-align:center;}#anonymous-block-user #anonymous-pub{background-color:#FFF;margin:10px auto;max-width:285px;height:215px;text-align:center;}#anonymous-block-user #anonymous-pub center br{display:none;}#anonymous-block-user > a{margin-left:20px;}#anonymous-block-user #user-login div > span{margin-left:0;font-weight:normal;}#anonymous-block-user #user-login span{font-weight:normal;margin-left:20px;}#anonymous-block-user #user-login label{display:none;}#anonymous-block-user #user-login .special-actions-coupon p{color:#FFF;padding:0 20px;}#anonymous-block-user #user-login .form-item{margin:0;margin-top:1px;}#anonymous-block-user #user-login .description{display:none;}#anonymous-block-user #anonymous-pub-link{margin:auto;text-align:center;width:130px;}.sidebar-second .region-sidebar-second #authenticated-block-user,.sidebar-second .region-sidebar-second #anonymous-block-user{margin-left:0;margin-bottom:30px;z-index:99;}.sidebars .region-sidebar-second .block-fb-likebox{background-color:#FFF;margin-bottom:30px;}body.page-admin #branding{overflow:visible;}body.page-admin #sliding-popup{z-index:1;}.sidebar-second .region-sidebar-second{margin-right:0;width:auto;position:relative;z-index:10;}#block-block-31{margin:20px -30px 20px 0;}#block-block-33{float:right;}#inspiration-page-terms-listing{width:auto;}#inspiration-page-terms-listing > .panel-flexible-inside{padding-right:0px;}#inspiration-page-terms-listing .panels-flexible-region{padding:0;float:left;}#inspiration-page-terms-listing .panels-flexible-region-inside{padding-right:0.5em;padding-left:0.5em;}#inspiration-page-terms-listing .panels-flexible-region-inside-first{padding-left:0;}#inspiration-page-terms-listing .panels-flexible-region-inside-last{padding-right:0;}#inspiration-page-terms-listing .panels-flexible-column{padding:0;}#inspiration-page-terms-listing .panels-flexible-column-inside{padding-right:0.5em;padding-left:0.5em;}#inspiration-page-terms-listing .panels-flexible-column-inside-first{padding-left:0;}#inspiration-page-terms-listing .panels-flexible-column-inside-last{padding-right:0;}#inspiration-page-terms-listing .panels-flexible-row{padding:0 0 0.5em 0;margin:0;}#inspiration-page-terms-listing .panels-flexible-row-last{padding-bottom:0;}#gigya-raas-login-div.gigya-style-modern{border:none;}.region-sidebar-second #gigya-raas-login-div{margin-left:0;margin-bottom:15px;}.section-marques .region-sidebar-second #gigya-raas-login-div{margin:0;}.node-type-recipe .region-sidebar-second #gigya-raas-login-div,.node-type-product .region-sidebar-second #gigya-raas-login-div{margin-bottom:0px;}.section-marques .pane-gigya-gigya-raas-login #gigya-raas-login-div{float:right;}.taxonomy-term.vocabulary-thematique-plaisirs-equilibre.view-mode-full .field-name-block-field-block-user #gigya-raas-login-div{margin-top:0;}.taxonomy-term.vocabulary-menu-thematic.view-mode-full .field-name-block-field-block-user #gigya-raas-login-div{margin:0;}/**/#user-pass{background-color:#5783A2;color:#8C7B74;margin:10% auto;max-height:195px;max-width:507px;padding:10px;}#user-pass div:first-child{background-color:#FFF;margin:0;padding:0;}#user-pass > div:first-child{min-height:170px;}#modalContent .popups-body form.ctools-use-modal-processed input[type=text],#user-pass input[type=text]{height:31px;border:2px solid #CBC6C5;width:288px;}#modalContent .popups-body form.ctools-use-modal-processed input[type=submit],#user-pass input[type=submit]{background-color:#5783A2;border:medium none;color:#FFFFFF;height:31px;line-height:23px;}form .password-guide .password-guide-title,#user-pass .password-guide .password-guide-title{font-family:'Bree Serif',serif;color:#8C7B74;font-size:16px;font-weight:normal;text-align:center;text-transform:uppercase;}form .password-guide .password-guide-description,#user-pass .password-guide .password-guide-description{font-family:Deibi;font-size:16px;font-weight:normal;text-align:center;color:#8C7B74;}form#user-pass div.password-guide{padding-top:0;}form#user-pass div.form-item-name > label{font-weight:normal;}form#user-pass div.form-item-name,form#user-pass div.form-item-name > label,form#user-pass div.form-item-name #edit-name,form#user-pass div.form-item-name #edit-actions{float:left;}form#user-pass div.form-actions{margin-top:1.48em;}form#user-pass #edit-actions{padding-top:0;}form#user-pass div.form-item-name{margin-right:10px;margin-left:20px;}form#user-pass div.form-item-name > label{margin:3px 10px 0px 0px;}body.page-user-password form#user-pass{max-width:460px;}#forward-form{background-color:#FFF;padding:20px;}#forward-form input[type=text]{color:#8C7B74;max-width:255px;border:2px solid #CAC6C3;border-right-width:3px;border-left-width:3px;border-radius:0;}#forward-form textarea{color:#8C7B74;max-width:255px;border:2px solid #CAC6C3;border-right-width:3px;border-left-width:3px;border-radius:0;}div#edit-account div.password-suggestions.description{background-color:#aea19b;border:none 0;border-radius:5px;color:white;font-size:14px;margin-left:432px;padding:10px;width:255px;z-index:auto;}div#edit-account div.password-suggestions.description:before{background:none no-repeat center center #ffffff;content:" ";height:10px;margin-left:110px;margin-top:-20px;position:absolute;width:20px;}div#edit-account div.password-suggestions.description div.item-list{margin:0;background:none;position:inherit;min-width:0;top:0;}div#edit-account div.password-suggestions.description ul{list-style:none inside;padding:0;}div#edit-account div.password-suggestions.description ul li{font-size:12px;font-weight:normal;line-height:14px;}div#edit-account div.password-suggestions.description ul li:before{content:'- ';}form div.error{background-image:none;background-color:transparent;font-size:12px;color:#d81c1b;margin-left:410px;}form#user-profile-form div.error{line-height:1.2;margin-left:408px;margin-top:5px;width:255px;}form span.error{background-color:transparent;}#user-register-form .form-item div.error{font-size:12px;color:#d81c1b;margin-left:431px;}#user-profile-form #user-user-form-group-your-children .form-item-field-user-child-number-und div.error{margin-top:40px;position:absolute;}#user-register-form #user-user-form-group-user-birth-date-children .form-item div.error{margin-left:0;margin-top:35px;min-width:230px;position:absolute;}#user-register-form #user-user-form-group-user-newsletters .form-item div.error{clear:left;height:20px;margin:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:360px;}#edit-field-user-child-number .select-clv-style ~ span.valid,#edit-field-user-title-und span.valid{background:none no-repeat scroll right center transparent;display:inline-block;padding-left:15px;padding-top:20px;width:10px;position:relative;left:10px;top:0;}#edit-field-user-title-und span.valid{left:0;top:5px;}#page #main .form-item input.valid{background:none no-repeat right center transparent !important;padding:5px;color:#8C7B74;}#page #main #user-user-form-group-user-newsletters .form-item input[type=radio].valid{background-color:transparent;background-image:none;}#page #main .form-item input[type="text"].error,#page #main .form-item input[type="password"].error{background:#FFF none;border:2px #d81c1b solid;}#user-register-form .form-item-captcha-response div.error{left:0;position:absolute;top:75px;}#user-register-form .field-name-field-user-child-number .error{padding-top:10px;}#user-register-form .field-name-field-user-title .error{margin-top:0;}#user-register-form .form-item-captcha-response .error{top:103px;}#user-register-form .form-type-password .error{margin-top:-3px;}#user-register-form .form-item-field-user-child-number-und div.error{background-color:transparent;margin:37px 0 0 0px;position:absolute;width:310px;}#user-register-form #user_user_form_group_user_birth_date_children div.error{margin-top:45px;}#modalContent input[type="text"].error{background-color:white;}#user-register-form #edit-field-user-child-number{min-height:50px;}#user-register-form #user_user_form_group_user_birth_date_children label{float:left;}.chosen-container-single.chosen-error{border:2px solid #d81c1b;}body.page-confirmation .header-with-gender,body.page-user .header-with-gender,body.page-inscription .header-with-gender{background:none 20px top no-repeat #5782a2;color:#FFF;height:40px;padding:5px;padding-top:5px;min-width:930px;}body.page-confirmation .header-with-gender:before,body.page-user .header-with-gender:before,body.page-inscription .header-with-gender:before{background:none center top no-repeat transparent;content:" ";display:inline-block;height:3px;left:15px;position:relative;top:-23px;width:41px;}body.page-confirmation .header-with-gender .profil-label,body.page-user .header-with-gender .profil-label,body.page-inscription .header-with-gender .profil-label{font-weight:normal;font-size:21px;margin-left:75px;text-transform:uppercase;min-width:220px;position:relative;top:-12px;}body.page-user .header-with-gender .profil-label h1,body.page-inscription .header-with-gender .profil-label h1{font-weight:normal;font-size:21px;margin-left:0;text-transform:uppercase;min-width:220px;position:relative;top:-20px;}body.page-confirmation .header-with-gender a.log-out,body.page-user .header-with-gender a.log-out,body.page-inscription .header-with-gender a.log-out{color:#FFF;float:right;margin-right:40px;position:relative;font-size:13px;top:-40px;}body.page-confirmation .header-with-gender-body:after,body.page-user .header-with-gender-body:after,body.page-inscription .header-with-gender-body:after{background-color:#FFF;}body.page-confirmation .header-with-gender-body p,body.page-user .header-with-gender-body p,body.page-inscription .header-with-gender-body p{margin:0;}#user_user_form_group_user_account .description{max-width:400px;margin-left:281px;}#result-total{color:#5783A2;}#user-register-form .form-item-mail{margin-bottom:0;}#user-register-form .form-item-pass{margin-top:25px;}body.page-user .profile,body.page-inscription .profile{width:635px;}body.page-user-edit .conso-block,body.page-user .conso-block p,body.page-user .conso-block,body.page-inscription .conso-block,body.page-inscription .conso-block p{margin:0;padding:0;}body.page-confirmation .header-with-gender-body,body.page-confirmation .conso-block,body.page-user .conso-block,body.page-inscription .conso-block{background-color:#FFF;width:100%;position:relative;top:-11px;}body.page-user .header-with-gender-body,body.page-inscription .header-with-gender-body{top:-2px;margin-bottom:0;padding-bottom:0;}body.page-user .header-with-gender-body + .item-list,body.page-inscription .header-with-gender-body + .item-list{background:#fff;top:-7px;}body.page-user-edit .conso-block{top:-43px;}body.page-user .header-with-gender-body table tbody tr td p img,body.page-user .header-with-gender-body table tbody tr td img,body.page-user .conso-block table tbody tr td p img,body.page-user .conso-block table tbody tr td img,body.page-inscription .header-with-gender-body table tbody tr td p img,body.page-inscription .header-with-gender-body table tbody tr td img,body.page-inscription .conso-block table tbody tr td p img,body.page-inscription .conso-block table tbody tr td img{max-width:100%;}body.page-user .header-with-gender-body img,body.page-user .conso-block img,body.page-inscription .header-with-gender-body img,body.page-inscription .conso-block img{max-width:100%;}#mandatory_fields,#cnil_terms{color:#8C7B74;font-size:11px;font-family:sans-serif;background-color:#FFF;margin:0;padding:10px;position:relative;}body.page-confirmation .region-sidebar-second #block-ft-common-user-ft-common-user-block-user{display:none;}#user-profile-form input[type=submit]#edit-skip,#user-profile-form input[type=submit]#edit-return-step-2,#user-profile-form input[type=submit]#edit-return-step-3{margin-bottom:10px;float:right;background:none;color:#5783A2;line-height:1.4;outline:none;padding-top:0;padding-right:12px;text-align:right;text-decoration:underline;}#user-profile-form input[type=submit]#edit-skip:hover,#user-profile-form input[type=submit]#edit-return-step-2:hover,#user-profile-form input[type=submit]#edit-return-step-3:hover{text-decoration:none;}#user-profile-form input[type=submit]#edit-skip{float:right;padding-right:35px;}#user-profile-form input[type=submit]#edit-return-step-2,#user-profile-form input[type=submit]#edit-return-step-3{float:left;text-align:left;padding-left:12px;padding-left:35px;}body.page-user-edit #user-profile-form input[type=submit]#edit-skip{position:absolute;right:0;}body.page-user-edit #user-profile-form input[type=submit]#edit-return-step-2,body.page-user-edit #user-profile-form input[type=submit]#edit-return-step-3{position:absolute;left:0;}form.ctools-use-modal-processed .form-item-name .form-required,#user-pass .form-item-name .form-required{display:none;}#edit-search::-webkit-input-placeholder{font-weight:normal;color:#BFB4B4;font-style:italic;}#edit-search:-moz-placeholder{font-weight:normal;color:#BFB4B4;font-style:italic;}#edit-search::-moz-placeholder{font-weight:normal;color:#BFB4B4;font-style:italic;}#edit-search:-ms-input-placeholder{font-weight:normal !important;color:#BFB4B4 !important;font-style:italic;}#edit-keys::-webkit-input-placeholder{font-weight:normal;color:#BFB4B4;font-style:italic;}#edit-keys:-moz-placeholder{font-weight:normal;color:#BFB4B4;font-style:italic;}#edit-keys::-moz-placeholder{font-weight:normal;color:#BFB4B4;font-style:italic;}#edit-keys:-ms-input-placeholder{font-weight:normal !important;color:#BFB4B4 !important;font-style:italic;}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:none no-repeat center 3px;}.chosen-container-single .chosen-single div b{background:none no-repeat center 3px;}.views-widget-per-page .chosen-container-single .chosen-single span{margin-right:25px;}.chosen-container{position:relative;display:inline-block;vertical-align:middle;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15);}.chosen-container.chosen-with-drop .chosen-drop{left:0;}.chosen-container.chosen-disabled a{cursor:initial;opacity:.5;}.chosen-container a{cursor:default;}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;color:#826F68;text-decoration:none;white-space:nowrap;font-size:16px;line-height:1;border:4px solid #CAC6C3;border-radius:0;height:34px;margin-top:1px;}.chosen-container-single .chosen-single{border:solid 2px #CAC6C3;background-color:#FFF;}.chosen-container-single .chosen-default{color:#999;}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;padding:9px 0 9px 9px;text-overflow:ellipsis;white-space:nowrap;}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px;}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px;}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px;}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:26px;height:100%;}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap;}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box;}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px;}.chosen-container .chosen-results{color:#826F68;font-weight:normal;font-size:16px;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch;}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;-webkit-touch-callout:none;}.chosen-container .chosen-results li.active-result{color:#826F68;font-weight:normal;font-size:16px;display:list-item;cursor:default;}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default;}.chosen-container .chosen-results li.highlighted{background-color:#ccc;}div.ctools-modal-content .modal-content{padding-top:0;}div.ctools-modal-content .modal-content .modal-throbber-wrapper img{margin-top:60px;}#ft-common-user-user-pass-reset .header-with-gender{height:48px;padding:0;margin-top:30px;}#ft-common-user-user-pass-reset .header-with-gender .gender-unknown{float:left;}#ft-common-user-user-pass-reset .header-with-gender .gender-unknown .profil-label{top:0;margin-left:50px;}#ft-common-user-user-pass-reset .header-with-gender .gender-unknown .profil-label h1{line-height:48px;margin:0;top:0;}#ft-common-user-user-pass-reset .header-with-gender:before{float:left;top:-3px;left:20px;}#ft-common-user-user-pass-reset .message,#ft-common-user-user-pass-reset .help,#ft-common-user-user-pass-reset #edit-actions,#ft-common-user-user-pass-reset [class^='reminder-']{padding:10px 20px;color:#8c7b74;font-weight:normal;background:#FFF;margin:0;font-size:13px;}#ft-common-user-user-pass-reset .message:last-of-type,#ft-common-user-user-pass-reset .help:last-of-type,#ft-common-user-user-pass-reset #edit-actions:last-of-type,#ft-common-user-user-pass-reset [class^='reminder-']:last-of-type{padding-bottom:30px;}#ft-common-user-user-pass-reset .message{padding-top:30px;font-size:18px;}#ft-common-user-user-pass-reset .message em.placeholder{color:#1f7dbe;}#ft-common-user-user-pass-reset #edit-actions input{background:none no-repeat scroll 150px center #e0107c;color:#fff;display:block;font-weight:normal;line-height:30px;height:35px;text-decoration:none;width:165px;border:none;}.page-forward #forward-form{padding-top:40px !important;}body.page-user-reset form#ft-common-user-user-pass-reset{background:white;}body.page-user-reset form#ft-common-user-user-pass-reset > div > .header-with-gender{margin-top:0 !important;}body.page-user-reset form#ft-common-user-user-pass-reset > div > .help{padding-bottom:0;padding-top:10px;margin-bottom:0;}body.page-user-reset form#ft-common-user-user-pass-reset > div #edit-account .form-type-password-confirm{color:#826F68;margin:10px 0 0 0 !important;}body.page-user-reset form#ft-common-user-user-pass-reset > div #edit-account .form-type-password-confirm > .form-item-pass-pass1,body.page-user-reset form#ft-common-user-user-pass-reset > div #edit-account .form-type-password-confirm > .form-item-pass-pass2{position:relative;padding-left:354px;}body.page-user-reset form#ft-common-user-user-pass-reset > div #edit-account .form-type-password-confirm > .form-item-pass-pass1 .password-strength,body.page-user-reset form#ft-common-user-user-pass-reset > div #edit-account .form-type-password-confirm > .form-item-pass-pass2 .password-strength,body.page-user-reset form#ft-common-user-user-pass-reset > div #edit-account .form-type-password-confirm > .form-item-pass-pass1 .password-confirm,body.page-user-reset form#ft-common-user-user-pass-reset > div #edit-account .form-type-password-confirm > .form-item-pass-pass2 .password-confirm{width:240px;}body.page-user-reset form#ft-common-user-user-pass-reset > div #edit-account .form-type-password-confirm > .form-item-pass-pass1 > label,body.page-user-reset form#ft-common-user-user-pass-reset > div #edit-account .form-type-password-confirm > .form-item-pass-pass2 > label{position:absolute;top:14px;left:130px;font-size:14px;font-weight:normal;}body.page-user-reset form#ft-common-user-user-pass-reset > div #edit-account .form-type-password-confirm > .form-item-pass-pass1 input.password-field,body.page-user-reset form#ft-common-user-user-pass-reset > div #edit-account .form-type-password-confirm > .form-item-pass-pass2 input.password-field,body.page-user-reset form#ft-common-user-user-pass-reset > div #edit-account .form-type-password-confirm > .form-item-pass-pass1 input.password-confirm,body.page-user-reset form#ft-common-user-user-pass-reset > div #edit-account .form-type-password-confirm > .form-item-pass-pass2 input.password-confirm{display:inline-block;margin:10px 0 0 0;width:255px;height:33px;color:#8C7B74;border:2px solid #CAC6C3;border-right-width:3px;border-left-width:3px;border-radius:0;font-size:14px;}body.page-user-reset form#ft-common-user-user-pass-reset > div #edit-account .form-type-password-confirm > .form-item-pass-pass1 .password-strength{margin:0 40px 0 0;}body.page-user-reset form#ft-common-user-user-pass-reset > div #edit-account .form-type-password-confirm > .form-item-pass-pass1 .password-strength .password-strength-title{font-size:12px;}body.page-user-reset form#ft-common-user-user-pass-reset > div #edit-account .form-type-password-confirm > .form-item-pass-pass1 .password-strength .password-indicator{height:0.2em;}body.page-user-reset form#ft-common-user-user-pass-reset > div #edit-account .form-type-password-confirm > .form-item-pass-pass1 .password-strength .password-strength-text{float:right;font-weight:bold;}body.page-user-reset form#ft-common-user-user-pass-reset > div #edit-account .form-type-password-confirm > .form-item-pass-pass2{clear:right;}body.page-user-reset form#ft-common-user-user-pass-reset > div #edit-account .form-type-password-confirm > .form-item-pass-pass2 .password-confirm{margin:10px 40px 0 0;font-size:12px;}body.page-user-reset form#ft-common-user-user-pass-reset > div #edit-account .form-type-password-confirm > .form-item-pass-pass2 .password-confirm > .error{color:red;}body.page-user-reset form#ft-common-user-user-pass-reset > div #edit-account .form-type-password-confirm > .form-item-pass-pass2 .password-confirm > .ok{color:green;}body.page-user-reset form#ft-common-user-user-pass-reset > div #edit-account .form-type-password-confirm > .password-suggestions{margin-top:10px;margin-left:354px;max-width:235px;}body.page-user-reset form#ft-common-user-user-pass-reset > div #edit-account .form-type-password-confirm > .password-suggestions > :before{margin-left:110px;}body.page-user-reset form#ft-common-user-user-pass-reset > div #edit-account .form-type-password-confirm > .password-suggestions > ul{margin-top:10px;}body.page-user-reset form#ft-common-user-user-pass-reset > div #edit-account .form-type-password-confirm > :last-child{clear:left;margin:10px 20px 0 20px;}body.page-user-reset form#ft-common-user-user-pass-reset > div > .form-actions{padding:20px 20px 10px 20px !important;}body.page-user-reset form#ft-common-user-user-pass-reset > div > .reminder-1,body.page-user-reset form#ft-common-user-user-pass-reset > div > .reminder-2{padding:10px 20px;}body.page-user-reset form#ft-common-user-user-pass-reset > div > .reminder-3{padding-bottom:20px;}/**/.page-user #user-login h2,.page-user #user-login--2 h2,.page-user #user-login span.head,.page-user #user-login--2 span.head{margin-left:117px;font-weight:normal;font-size:18px;color:#5783a2;text-transform:uppercase;}#user-login .register-message,#user-login--2 .register-message{color:#FFF;font-size:14px;padding:0 20px;}#user-login .register-message p,#user-login--2 .register-message p{color:#FFF;}body.page-user #user-login .register-message p,body.page-user #user-login--2 .register-message p{color:#5782A2;}#user-login .header-with-gender .profil-label,#user-login--2 .header-with-gender .profil-label{color:#FFF;font-weight:normal;margin:5px auto;text-transform:uppercase;width:auto;position:relative;font-size:21px;}#user-login .header-with-gender a.log-out,#user-login--2 .header-with-gender a.log-out{color:#FFF;float:right;margin-right:40px;position:relative;top:-34px;}#user-login .header-with-gender-body,#user-login--2 .header-with-gender-body{background-color:#FFF;max-height:253px;}#user-login .header-with-gender-body p,#user-login--2 .header-with-gender-body p{margin:0;}#user-login .form-item-pass,#user-login .form-actions,#user-login--2 .form-item-pass,#user-login--2 .form-actions{display:inline-block;}#user-login .form-actions,#user-login--2 .form-actions{width:50px;}#anonymous-block-user #user-login,#anonymous-block-user #user-login--2{padding:0 20px;}#anonymous-block-user #user-login h2,#anonymous-block-user #user-login--2 h2{color:#fff;margin:0;font-size:16px;text-transform:none;}#anonymous-block-user #user-login--2 label,#anonymous-block-user #user-login--2 .description{display:none;}#anonymous-block-user #user-login--2 .form-item{margin:1px 0 0;}#anonymous-block-user #user-login .form-actions,#anonymous-block-user #user-login--2 .form-actions{margin:0;}#anonymous-block-user #user-login input[type=text],#anonymous-block-user #user-login--2 input[type=text],.pane-ft-common-user-ft-common-user-block-user input[type=text],.block-ft-common-user input[type=text]{border:none;border-radius:0;color:#797575;font-size:13px;height:25px;margin:1px 0;padding-left:10px;padding-right:10px;width:100%;}#anonymous-block-user #user-login input[type=password],#anonymous-block-user #user-login--2 input[type=password],.pane-ft-common-user-ft-common-user-block-user input[type=password],.block-ft-common-user input[type=password]{border:none;border-radius:0;color:#797575;font-size:13px;height:25px;margin:4px 0 0 0;padding-left:10px;padding-right:10px;width:218px;}#anonymous-block-user #user-login input[type=submit],#anonymous-block-user #user-login--2 input[type=submit],.pane-ft-common-user-ft-common-user-block-user input[type=submit],.block-ft-common-user input[type=submit]{background-color:#FFF;border:none;color:#5782A2;font-size:13px;margin:0;padding:0;width:50px;height:25px;}#anonymous-block-user a[href$="/password"]{display:block;margin-top:-5px;color:#fff;}#anonymous-block-user #user-login .password,#anonymous-block-user #user-login--2 .password{padding-top:10px;}body.page-user #user-login,body.page-user-login #user-login{min-height:410px;}body.page-user #user-login .messages.error,body.page-user-login #user-login .messages.error{font-size:12px;color:#d81c1b;margin:60px 20px 0;width:870px;padding:0 20px;}body.page-user #user-login .messages.error ul li,body.page-user-login #user-login .messages.error ul li{font-size:12px;color:#d81c1b;}body.page-user.page-user-register .messages.error{margin-top:30px;}body.page-user #user-login input[type=text],body.page-user #user-login input[type=password],body.page-user-login #user-login input[type=text],body.page-user-login #user-login input[type=password]{border:2px solid #CBC6C5;border-radius:0;color:#797575;padding-right:10px;padding-left:10px;font-size:13px;height:25px;}body.page-user #user-login input[type=text],body.page-user-login #user-login input[type=text]{width:265px;margin:0 20px 0 15px;}body.page-user #user-login input[type=password],body.page-user-login #user-login input[type=password]{width:230px;margin:0 20px 0 15px;}body.page-user #user-login input[type=submit],body.page-user-login #user-login input[type=submit]{margin:0 2px;}body.page-user #user-login input[type=submit],body.page-user-login #user-login input[type=submit]{border:2px solid #5783A2;background-color:#5783A2;color:#FFF;font-size:13px;padding:0;width:31px;height:25px;}body.page-user #user-login .form-actions,body.page-user-login #user-login .form-actions{margin-top:0;width:50px;position:relative;left:-56px;}body.page-user-login #user-login{background-color:#FFF;padding:0;margin:0 auto;}#user-login .header-with-gender .profil-label{width:875px;margin:0 0 0 75px;}body.page-user-login #user-login .header-with-gender{min-width:900px;margin:0 auto;}body.page-user #user-login .register-message,body.page-user-login #user-login .register-message{color:#5783A2;border-left:dotted 1px #826F68;font-size:18px;height:160px;text-transform:uppercase;padding:0 20px 30px 115px;width:330px;position:relative;left:487px;vertical-align:top;margin-top:-84px;}body.page-user #user-login .header-with-gender{margin-bottom:35px;}body.page-user #user-login .register-message h2{margin:30px 0 1em;display:block;}body.page-user #user-login .special-actions-game ~ span,body.page-user #user-login .special-actions-coupon ~ span{margin-top:50px;}body.page-user #user-login .messages.error ~ span,body.page-user #user-login .messages.error ~ span{margin-top:20px;}body.page-user #user-login .password{margin-left:115px;}body.page-user #user-login .password a{font-size:12px;color:#5782A2;}body.page-user #user-login .register-message a,body.page-user-login #user-login .register-message a{height:17px;line-height:17px;display:block;width:105px;background:none 118px 10px no-repeat #e0107c;padding:10px 30px 10px 10px;text-transform:none;font-size:17px;text-decoration:none;color:#FFF;margin-top:30px;margin-left:21px;text-align:center;}body.page-user #user-login .register-message p,body.page-user-login #user-login .register-message p{color:#5783A2;text-transform:none;font-size:14px;line-height:14px;padding-top:0;padding-bottom:10px;width:220px;}body.page-user #user-login .form-type-password.form-item-pass,body.page-user #user-login .form-type-textfield.form-item-name,body.page-user-login #user-login .form-type-password.form-item-pass,body.page-user-login #user-login .form-type-textfield.form-item-name{width:300px;}body.page-user #user-login .form-type-password.form-item-pass,body.page-user-login #user-login .form-type-password.form-item-pass{margin:5px 0 0 100px;}body.page-user #user-login .form-type-textfield.form-item-name{margin:20px 0 0 100px;}body.page-user #user-login .form-type-textfield.form-item-name .description,body.page-user #user-login .form-type-password.form-item-pass .description,body.page-user #user-login .form-type-password.form-item-pass label,body.page-user #user-login .form-type-textfield.form-item-name label,body.page-user-login #user-login .form-type-textfield.form-item-name .description,body.page-user-login #user-login .form-type-password.form-item-pass .description,body.page-user-login #user-login .form-type-password.form-item-pass label,body.page-user-login #user-login .form-type-textfield.form-item-name label{display:none;}#user-login .special-actions-game,#user-login .special-actions-coupon{width:372px;}body.page-user form#user-login .special-actions-game,body.page-user form#user-login .special-actions-coupon p{color:#1F7DBE;font-family:Deibi;font-weight:bold;padding-left:25px;}body.page-user form#user-login .special-actions-coupon p:after{background:none no-repeat center transparent;height:22px;width:29px;content:'';display:block;position:absolute;left:365px;top:140px;}#edit-pass::-webkit-input-placeholder,#edit-name::-webkit-input-placeholder{font-weight:normal;color:#797576;}#edit-name:-moz-placeholder,#edit-name::-moz-placeholder{font-weight:normal;color:#797576;padding-left:10px;}#edit-name:-ms-input-placeholder{font-weight:normal !important;color:#797576;padding-left:10px;}.pane-ft-common-user-ft-common-user-block-user input[type=text].error,.pane-ft-common-user-ft-common-user-block-user input[type=password].error,.block-ft-common-user input[type=text].error,.block-ft-common-user input[type=password].error,body.page-user #user-login input[type=text].error,body.page-user #user-login input[type=password].error,body.page-user-login #user-login input[password=text].error,body.page-user-login #user-login input[type=password].error{border:red solid 2px;}body.page-cuisine-inspirations-culinaires .pane-ft-common-user-ft-common-user-block-user,body.page-cuisine-inspirations-culinaires .pane-gigya-gigya-raas-login{display:inline-block;vertical-align:top;float:right;}body.page-cuisine-inspirations-culinaires .pane-ft-common-user-ft-common-user-block-user #anonymous-block-user,body.page-cuisine-inspirations-culinaires .pane-ft-common-user-ft-common-user-block-user #authenticated-block-user{margin-left:11px !important;}/**/body.page-user-edit ul.register-steps,body.page-user-register ul.register-steps{list-style:none inside none;display:inline-block;padding:15px 0 0 0;margin:0;width:100%;}body.page-user-register #mandatory_fields,body.page-user-register #cnil_terms{padding:27px 29px 15px;}body.page-user-edit ul.register-steps li,body.page-user-register ul.register-steps li{display:inline-block;margin-left:3px;width:23%;}body.page-user-edit ul.register-steps li.step1,body.page-user-edit ul.register-steps li.step2,body.page-user-edit ul.register-steps li.step3,body.page-user-edit ul.register-steps li.step4,body.page-user-register ul.register-steps li.step1,body.page-user-register ul.register-steps li.step2,body.page-user-register ul.register-steps li.step3,body.page-user-register ul.register-steps li.step4{color:#CECAC2;text-align:center;}body.page-user-edit ul.register-steps li.current-step,body.page-user-register ul.register-steps li.current-step{color:#E0107C;}body.page-user-edit ul.register-steps li.previous-step{color:#8c7b74;}body.page-user-edit ul.register-steps li.previous-step .step-number,body.page-user-register ul.register-steps li.previous-step .step-number{background:none no-repeat left center #ffffff;padding-left:10px;}body.page-user-edit ul.register-steps li .step-number,body.page-user-register ul.register-steps li .step-number{background-color:#FFFFFF;font-size:0.9em;font-weight:bold;margin:0 auto;max-width:95px;padding-left:5px;}body.page-user-edit ul.register-steps li.step4 .step-number,body.page-user-register ul.register-steps li.step4 .step-number{max-width:95px;}body.page-user-edit ul.register-steps li .step-description,body.page-user-register ul.register-steps li .step-description{font-size:1.1em;font-family:Deibi;}body.page-user-edit div.item-list ul.register-steps,body.page-user-register div.item-list ul.register-steps{background:none 60px 25px no-repeat transparent;}body.page-user-edit div.item-list:after,body.page-user-register div.item-list:after{background:none bottom center no-repeat transparent;bottom:1px;display:inline-block;height:24px;left:466px;position:absolute;top:375px;width:26px;z-index:2;}body.page-user-edit div.item-list:after,body.page-user-register div.item-list:after{top:52px;}body.page-user-register div.item-list{top:12px;background:none no-repeat center 0 #ffffff;margin:0 auto 0 auto;position:relative;}body.page-user-edit div.item-list{background:none no-repeat center 0 #ffffff;margin:7px auto;position:relative;}body.page-user-edit .item-list{background-color:#FFF;padding:0;min-width:940px;}#user-register-form{color:#826F68;min-width:942px;margin-bottom:0;margin-top:28px;font-weight:normal;}#user-register-form .form-item{margin:20px 0;}#user-register-form .form-item .form-item{margin:0;}#user-register-form .newsletter{text-align:center;}#user-register-form .newsletter{text-align:center;}#user-register-form .container-inline-date .date-padding{padding:0;}#user-register-form .confirm-parent,#user-register-form .password-parent{width:auto;}#user-register-form .group-user-you:after,#user-register-form .group-user-account:after,#user-register-form .group-your-children:after{background:none bottom center no-repeat transparent;content:" ";height:24px;left:466px;position:relative;display:inline-block;top:18px;width:26px;z-index:2;}#user-register-form fieldset.captcha div.form-item{margin-top:0;}#user-register-form fieldset.captcha:before{background:none bottom center no-repeat transparent;content:" ";height:24px;position:relative;display:inline-block;width:26px;z-index:2;top:-27px;left:467px;}#user-register-form .group-user-you{background:none no-repeat center -1px #ffffff;}#user-register-form .group-user-account{background:none no-repeat center -1px #ffffff;margin-top:16px;}#user-register-form .group-your-children{background:none no-repeat center -1px #ffffff;margin-top:16px;}#user-register-form .group-user-newsletters{background:none no-repeat center -1px #ffffff;height:auto;overflow:hidden;margin-top:16px;}#user-register-form .group-user-you h3,#user-register-form .group-user-account h3,#user-register-form .group-user-newsletters h3,#user-register-form .group-your-children h3,#user-register-form .group-user-you h2,#user-register-form .group-user-account h2,#user-register-form .group-user-newsletters h2,#user-register-form .group-your-children h2{margin-top:15px;padding:5px;position:relative;top:-6px;text-transform:uppercase;margin-left:20px;text-align:center;line-height:1em;}#user-register-form .group-user-you h3 span,#user-register-form .group-user-account h3 span,#user-register-form .group-user-newsletters h3 span,#user-register-form .group-your-children h3 span,#user-register-form .group-user-you h2 span,#user-register-form .group-user-account h2 span,#user-register-form .group-user-newsletters h2 span,#user-register-form .group-your-children h2 span{font-weight:normal;font-size:13px;line-height:13px;}#user-register-form .group-user-you h3,#user-register-form .group-user-you h2{color:white;background-color:#DF117D;width:45px;}#user-register-form .group-user-you h3:before,#user-register-form .group-user-you h2:before{content:" ";background:none bottom center no-repeat transparent;font-weight:normal;width:6px;height:6px;position:absolute;top:0;left:55px;}#user-register-form .group-user-account h3{color:white;background-color:#ABC22D;width:115px;}#user-register-form .group-user-account h3:before{content:" ";background:none bottom center no-repeat transparent;width:6px;height:6px;position:absolute;top:0;left:125px;}#user-register-form .group-your-children h3{color:white;background-color:#F1B435;width:94px;}#user-register-form .group-your-children h3:before{content:" ";background:none bottom center no-repeat transparent;width:6px;height:6px;position:absolute;top:0;left:104px;}#user-register-form .group-user-newsletters h3{color:white;background-color:#1f7dbd;max-width:310px;padding:5px;position:absolute;text-transform:uppercase;margin-left:20px;text-align:center;margin-top:0;}#user-register-form .group-user-newsletters h3:before{content:" ";background:none bottom center no-repeat transparent;width:6px;height:6px;position:absolute;top:0;left:320px;}#user-register-form .group-user-newsletters .newsletter h3{background:none;margin:0px 0 0 16px;max-width:100%;padding:0;}#user-register-form .group-user-newsletters .newsletter h3:before,#user-register-form .group-user-newsletters .newsletter h3:after{display:none;}#user-register-form .group-user-newsletters .form-item-field-user-newsletter-recipe-und p,#user-register-form .group-user-newsletters .form-item-field-user-newsletter-brand-und p{margin-top:260px;overflow:hidden;}#user-register-form .group-user-birth-date-children .description{margin-left:-117px;margin-top:-27px;}#user-register-form .group-your-children .field-type-datetime div > .form-item > label{left:-410px;top:20px;}#user-register-form .group-user-birth-date-children .date-date,#user-register-form .group-user-birth-date-children .container-inline-date,#user-register-form .group-user-you .form-radios,#user-register-form .group-user-you .form-radios .form-type-radio,#user-register-form .group-user-you .container-inline-date,#user-register-form .group-user-account .form-type-password,#user-register-form .group-user-newsletters .form-type-radio{display:inline-block;}#user-register-form .group-user-you input[type=text],#user-register-form .group-user-birth-date-children input[type=text],#user-register-form .group-user-account input[type=text],#user-register-form .group-user-account input[type=password],#user-register-form .captcha input[type=text]{color:#8C7B74;max-width:255px;border:2px solid #CAC6C3;border-radius:0;height:33px;}#user-register-form .group-user-you input#edit-field-user-birth-date-und-0-value-date{margin-left:3px;}#user-register-form .group-user-you input#edit-field-user-birth-date-und-0-value-date,#user-register-form .group-user-birth-date-children input[type=text]{max-width:115px;}body.page-user-register #user-register-form .field-name-field-user-birth-date{position:relative;}body.page-user-register #user-register-form .field-name-field-user-birth-date .form-item .description{float:left;}body.page-user-register #user-register-form .field-name-field-user-birth-date .form-item input.date-clear{padding-left:5px;padding-bottom:3px;}body.page-user-register #user-register-form .field-name-field-user-birth-date .form-item input.date-clear.valid{padding:5px;padding-bottom:8px;}body.page-user-register #user-register-form .field-name-field-user-birth-date .form-item div.error{margin-left:3px;margin-bottom:-6px;float:left;position:absolute;}body.page-user-register #user-register-form .field-name-field-user-birth-date .form-item div.error + .description{margin-bottom:3px;}#user-register-form .group-user-you .form-type-radios label:first-child,#user-register-form .form-type-textfield label,#user-register-form .form-type-password label,#user-register-form .group-user-you .form-type-date-combo label,#user-register-form #edit-field-user-child-number .form-type-select label,#user-register-form .group-user-birth-date-children label,#user-register-form .form-type-password.form-item-pass-pass2 label{display:inline-block;margin-left:290px;min-width:138px;font-weight:normal;font-size:14px;}#user-register-form #user-user-form-group-user-account #edit-account > div{margin-bottom:10px;}#user-register-form .form-type-password.form-item-pass-pass2{position:relative;top:-1px;}#user-register-form .form-type-password.form-item-pass-pass2 label{margin-right:18px;position:relative;top:20px;min-width:120px;width:120px;}#user-register-form #user-user-form-group-user-account .form-item-mail{top:-15px;position:relative;}#user-register-form #edit-field-user-child-number .form-type-select label{float:left;width:290px;}#user-register-form .group-your-children .group-user-birth-date-children h3:before{content:'';background-image:none;}#user-profile-form #edit-field-user-child-number .select-clv-style,#user-register-form #edit-field-user-child-number .select-clv-style{float:left;margin-top:3px;}#user-profile-form #edit-field-user-child-number select.mobile-select,#user-register-form #edit-field-user-child-number select.mobile-select{position:relative !important;right:0 !important;width:140px;display:inline-block;vertical-align:middle;color:#999;border:solid 3px #CAC6C3;text-decoration:none;white-space:nowrap;font-size:16px;border-radius:0;height:34px;line-height:1;padding-left:9px;background:none no-repeat right #ffffff;-webkit-appearance:none;}#user-register-form .form-type-date-combo label{position:relative;top:0;}#user-register-form .date-no-float{max-width:420px;}#user-register-form .group-user-you .form-radios .option{margin-right:30px;}#user-register-form .form-type-password{position:relative;width:100%;}#user-register-form .password-strength{position:absolute;top:0;right:10px;font-size:12px;margin-left:60px;margin-top:-10px;}#user-register-form div.password-confirm{float:right;font-size:13px;margin-top:17px;margin-left:5px;visibility:hidden;}#user-register-form #user-user-form-group-user-newsletters h3:after{content:" ";background:none bottom center no-repeat transparent;width:6px;height:6px;position:absolute;top:0;margin-left:5px;}#user-register-form #user-user-form-group-user-newsletters h3:before{background:none no-repeat center top #ffffff;content:" ";display:inline-block;height:95px;left:793px;top:20px;width:95px;}#user-register-form #edit-field-user-newsletter-partners,#user-register-form #edit-field-user-newsletter-recipe,#user-register-form #edit-field-user-newsletter-brand{display:block;float:left;min-width:880px;margin:19px 30px 0 40px;padding:0;}#user-register-form #edit-field-user-newsletter-partners label,#user-register-form #edit-field-user-newsletter-recipe label,#user-register-form #edit-field-user-newsletter-brand label{font-weight:normal;font-size:14px;}#user-register-form #edit-field-user-newsletter-partners label:first-child,#user-register-form #edit-field-user-newsletter-recipe label:first-child,#user-register-form #edit-field-user-newsletter-brand label:first-child{float:left;width:620px;}#user-register-form #edit-field-user-newsletter-partners div,#user-register-form #edit-field-user-newsletter-recipe div,#user-register-form #edit-field-user-newsletter-brand div{margin:0 5px;}#user-register-form #edit-field-user-newsletter-partners-und,#user-register-form #edit-field-user-newsletter-recipe-und,#user-register-form #edit-field-user-newsletter-brand-und{float:right;margin-right:20px;position:relative;top:5px;}#user-register-form #edit-field-user-newsletter-partners{margin-bottom:10px;}#user-register-form fieldset.captcha{background-color:white;top:0;margin:0;background:none no-repeat center -1px #ffffff;position:relative;padding:0;top:4px;}#user-register-form fieldset.captcha .fieldset-wrapper div:first-child{display:none;}#user-register-form fieldset.captcha legend{display:none;}#user-register-form div #edit-actions{padding-bottom:5px;background-color:white;border-bottom:1px dotted #826F68;}#user-register-form .fieldset-wrapper label{margin-left:0;}#user-register-form input[type=submit]{background:none no-repeat 130px center #e0117d;border:0 none;color:#FFFFFF;height:31px;margin:0 20px 0 431px;padding:8px 10px;text-align:center;min-width:164px;}#user-register-form .captcha label{display:none;}#user-register-form .captcha input[type=text]{margin-top:10px;}#user-register-form .captcha .description{margin:5px 10px 5px 45px;width:200px;}#user-register-form .captcha .fieldset-wrapper{margin:0;}#user-register-form fieldset.captcha img{float:right;margin-right:100px;margin-top:-10px;}body.page-user-register .block-ft-common-user{display:none;}#user-register-form .field-name-field-user-birth-date .form-item .description{margin-left:-138px;margin-top:-18px;}#user-register-form #user-user-form-group-user-birth-date-children h3{display:none;}#user-register-form .field-name-field-user-birth-date label{float:left;}body.page-user-register #user-register-form fieldset.captcha{top:0;height:110px;margin-top:15px;padding-top:1px;}body.page-user-register #user-register-form div #edit-actions{margin-top:0;margin-bottom:0;border:0;}body.page-user-register #user-register-form .form-required{color:#8C7B74;}#edit-field-user-title-und .form-item *.error{border:none 0 !important;}#user-register-form .group-user-you #fb-login{background:none no-repeat scroll center center rgba(0,0,0,0);float:right;height:100px;padding-right:35px;width:185px;}#user-register-form .group-user-you #fb-login .fb_iframe_widget span{height:22px;left:17px;top:96px;vertical-align:bottom;width:89px;}#user-user-form-group-user-third-step-form{margin-top:20px;}#user-user-form-group-user-second-step-form{margin-top:20px;}#user-profile-form #user-user-form-group-user-first-step-form[style*='none'] ~ #user-user-form-group-user-second-step-form{margin-top:40px;}#user-profile-form #user-user-form-group-user-second-step-form[style*='none'] ~ #user-user-form-group-user-third-step-form{margin-top:40px;}#user-profile-form #user-user-form-group-user-third-step-form[style*='none'] ~ #user-user-form-group-user-fourth-step-form{margin-top:40px;}#edit-actions .earn-croqs{z-index:99;background:none no-repeat scroll 2px 3px rgba(0,0,0,0);color:#ffffff;display:inline-block;font-size:14px;height:53px;line-height:1.01em;padding-top:15px;position:relative;text-align:center;white-space:normal;width:54px;}#user-register-form .form-item-field-user-birth-date-und-0-value{margin-left:3px;}#user-register-form .form-item-field-user-birth-date-und-0-value .select-clv-style{margin-right:5px;}#user-register-form #field-user-birth-date-add-more-wrapper .form-item{margin-bottom:-3px;}#user-register-form #field-user-birth-date-add-more-wrapper .form-item input[type=text]{margin-left:3px;width:206px;}#user-register-form #field-user-first-name-add-more-wrapper > .form-item{margin-top:16px;}#user-register-form #edit-field-user-title{margin-top:-25px;}#user-register-form #edit-field-user-title > .form-item{margin-bottom:18px;}/**/#user-profile-form{color:#826F68;min-width:940px;margin:0;padding-bottom:0;position:relative;top:0;margin-top:-24px;}#user-profile-form .form-item{margin:0;}#user-profile-form #step-state{margin-bottom:10px;padding-bottom:0;top:0;}#user-profile-form #step-state #step-2{background-color:#FFF;padding:15px 10px;margin-top:0;top:16px;position:relative;padding-bottom:5px;}#user-profile-form .container-inline-date .date-padding{padding:0;}#user-profile-form .container-inline-date .date-padding .description{margin-left:-180px;margin-top:-16px;width:100px;}#user-profile-form #user-user-form-group-your-children .date-padding .description{margin-left:-130px;}#user-profile-form #user-user-form-group-user-birth-date-children .description{position:relative;top:-16px;}#user-profile-form #user-user-form-group-user-birth-date-children .form-type-date-combo label{left:-130px;position:relative;top:19px;}#user-profile-form #user-user-form-group-user-birth-date-children div.error{min-width:300px;margin-left:5px;}#user-profile-form #user-user-form-group-user-birth-date-children #edit-field-user-first-child .form-item-field-user-first-child-und-0.form-item{margin:1.5em 0 0 0;}#user-profile-form .confirm-parent,#user-profile-form .password-parent{width:auto;}#user-profile-form .password-parent{margin-bottom:20px;}#user-profile-form .group-user-newsletters > h2,#user-profile-form .group-user-newsletters > h3{background-color:#1f7dbe;color:white;margin-left:20px;margin-top:0;max-width:310px;padding:5px;position:absolute;text-align:center;text-transform:uppercase;}#user-profile-form #user-user-form-group-user-newsletters:after,#user-profile-form #user-user-form-group-user-account:after,#user-profile-form .group-user-you:after,#user-profile-form #step-state .group-user-newsletters:after,#user-profile-form #step-state .group-user-account:after,#user-profile-form #step-state #edit-field-user-child-number:after,#user-profile-form .group-your-coordinates:after{background:none bottom center no-repeat transparent;content:" ";display:inline-block;height:24px;left:466px;position:relative;bottom:-19px;width:26px;z-index:2;}#user-profile-form .form-item-field-user-child-number-und{position:relative;}#user-profile-form .form-item-field-user-child-number-und:after{background:none bottom center no-repeat transparent;display:inline-block;height:24px;width:26px;position:absolute;top:90px;left:468px;}#user-profile-form #user-user-form-group-user-birth-date-children:after{background:none bottom center no-repeat transparent;display:inline-block;height:24px;width:26px;position:relative;top:21px;left:468px;}#user-profile-form #edit-field-user-favorite-machine:after{background:none bottom center no-repeat transparent;content:" ";display:none;height:24px;left:-396px;position:relative;top:74px;width:26px;z-index:2;}#user-profile-form #step-state .group-user-account:after{top:-37px;}#user-profile-form #step-state #step-2:after{content:" ";display:inline-block;height:24px;left:456px;position:relative;bottom:-34px;width:26px;z-index:2;}#user-profile-form #step-state #step-3{margin-bottom:-30px;margin-top:65px;top:-32px;position:relative;}#user-profile-form #step-state #step-4{background-color:#FFF;margin-bottom:0;position:relative;top:-30px;min-height:305px;max-height:532px;}#user-profile-form #step-state #step-4:after{width:960px;height:20px;background-color:white;position:relative;top:-25px;content:" ";display:inline-block;}#user-profile-form #edit-field-user-postal-address,#user-profile-form #edit-field-user-phone,#user-profile-form #edit-field-user-mobile{margin:0;}#user-profile-form #edit-field-user-postal-address{top:0;background:none transparent;margin-top:0;padding-top:64px;}#user-profile-form .group-your-coordinates #user_user_form_group_contact_phones h3,#user-profile-form #edit-field-user-postal-address #edit-field-user-postal-address-und-0 legend{border-bottom:1px dotted #8C7B74;margin-bottom:15px;width:880px;padding-bottom:10px;margin-left:32px;}#user-profile-form .group-user-you h3,#user-profile-form .group-user-you h2{background-color:#e0117d;color:white;float:left;font-weight:normal;line-height:1em;margin-left:20px;margin-top:0;padding:5px;position:relative;text-align:center;text-transform:uppercase;top:-6px;width:45px;}#user-profile-form .group-user-you h3 span,#user-profile-form .group-user-you h2 span{font-weight:normal;font-size:13px;line-height:13px;}#user-profile-form .group-user-you h3:before,#user-profile-form .group-user-you h2:before{content:" ";background:none bottom center no-repeat transparent;width:6px;float:right;height:6px;margin-top:-5px;margin-right:-10px;}#user-profile-form .group-user-you{margin-top:50px;background:none #FFF;}#user-profile-form .group-user-you .avatar-section{left:35px;position:absolute;top:40px;height:165px;width:165px;}#user-profile-form .group-user-you .avatar-section img{height:165px;width:165px;}#user-profile-form .form-item-field-user-birth-date-und-0 #edit-field-user-birth-date-und-0-value-date{margin-left:-52px;}#user-profile-form #edit-field-user-favorite-cereals,#user-profile-form #edit-field-user-favorite-kitchen,#user-profile-form #edit-field-user-favorite-ice,#user-profile-form #edit-field-user-favorite-drinks{margin-left:25px;}#user-profile-form .form-item-field-user-favorite-machine-und{margin-top:30px;}#user-profile-form .form-item-field-user-favorite-machine-und > label{font-size:18px;margin-left:25px;}#user-profile-form .group-user-favorite-products .form-item-field-user-favorite-machine-und > label{font-size:18px;}#user-profile-form #edit-field-user-newsletter-brand-und{margin-left:75px;}#user-profile-form .form-actions{background:#fff;margin:0;padding:10px 0;text-align:center;}#user-profile-form .form-actions:after{clear:both;content:'';display:block;height:0;overflow:hidden;}#user-profile-form .form-actions .earn-croqs-text,#user-profile-form .form-actions .earn-croqs{display:none;}#user-profile-form .form-actions #edit-submit{margin:auto;box-sizing:border-box;padding:0px 20px 0 10px;min-width:164px;float:none;}#user-profile-form .mail-tips{max-width:390px;margin-left:280px;font-size:12px;}#user-profile-form .group-user-you .croqs-section{right:52px;position:absolute;top:35px;}#user-profile-form .group-user-you .croqs-section .croqs-section-label{right:24px;position:absolute;top:22px;}#user-profile-form .group-user-you .croqs-section .croqs-section-label > div{text-align:center;color:#FFF;line-height:12px;font-weight:normal;font-size:12px;}#user-profile-form .group-user-you .croqs-section .croqs-section-label .first{margin-bottom:7px;position:relative;left:22px;width:134px;font-family:Deibi;}#user-profile-form .group-user-you .croqs-section .croqs-section-label .second,#user-profile-form .group-user-you .croqs-section .croqs-section-label .third{font-size:36px;line-height:36px;position:relative;left:22px;width:134px;}#user-profile-form #edit-account{background:none no-repeat center 0 #ffffff;}#user-profile-form #edit-account #edit-conf-button,#user-profile-form #edit-account #edit-cancel{float:none;padding-top:0;padding-bottom:0;}#user-profile-form #edit-account #edit-cancel{background-color:#806F68;-moz-transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}#user-profile-form #edit-account #edit-cancel:hover{background-color:#B7A9A5;}#user-profile-form #edit-account #edit-conf-button{margin:15px 20px 0 408px;padding-right:35px;}#user-profile-form #edit-account .form-item-current-pass,#user-profile-form #edit-account .form-type-password-confirm,#user-profile-form #edit-account #edit-cancel,#user-profile-form #edit-account #edit-conf-button,#user-profile-form #edit-account #edit-fake div#edit-text{display:none;}#user-profile-form #edit-account .form-item-current-pass,#user-profile-form #edit-account .form-type-password-confirm{line-height:19px;}#user-profile-form #edit-account .form-item-current-pass label,#user-profile-form #edit-account .form-type-password-confirm label{box-sizing:border-box;padding-right:70px;max-width:180px;}#user-profile-form #edit-account .form-item-current-pass .form-item-pass-pass2 label,#user-profile-form #edit-account .form-type-password-confirm .form-item-pass-pass2 label{padding-right:10px;}#user-profile-form #edit-account .form-item-current-pass #edit-current-pass,#user-profile-form #edit-account .form-type-password-confirm #edit-current-pass{position:relative;top:-7px;}#user-profile-form #edit-account .form-item-current-pass .password-suggestions.description,#user-profile-form #edit-account .form-type-password-confirm .password-suggestions.description{margin-left:409px;}#user-profile-form #edit-account .form-item-current-pass{max-height:38px;}#user-profile-form .group-user-account{top:-3px;background:none no-repeat center -1px #ffffff;position:relative;}#user-profile-form #edit-field-user-title{background:none no-repeat top center #ffffff;}#user-profile-form #user-user-form-group-user-step-form #user-user-form-group-user-first-step-form #edit-field-user-title{background:none;margin-top:-25px;margin-bottom:35px;}#user-profile-form #edit-field-user-child-number:before{content:" ";height:10px;width:10px;background:none no-repeat top center #ffffff;}#user-profile-form .form-item-field-user-child-number-und label{position:relative;top:12px;width:280px;}#user-profile-form .group-user-newsletters{background:none no-repeat center -1px #ffffff;margin-top:-6px;min-height:590px;}#user-profile-form .group-user-newsletters .field-name-field-user-newsletter-brand:before{background:none no-repeat scroll center top #ffffff;content:" ";display:inline-block;height:43px;left:260px;position:relative;width:456px;}#user-profile-form .group-user-newsletters .field-name-field-user-newsletter-recipe:before{background:none no-repeat scroll center top #ffffff;content:" ";display:inline-block;height:95px;left:330px;position:relative;width:95px;top:-50px;}#user-profile-form #step-2{background:none no-repeat center -1px #ffffff;}#user-profile-form .group-user-favorite-products{background:none no-repeat center -1px #ffffff;}#user-profile-form #user-user-form-group-contact-phones{position:relative;clear:both;}#user-profile-form #user-user-form-group-contact-phones:after{background:none bottom center no-repeat transparent;content:" ";display:inline-block;height:24px;left:466px;position:relative;bottom:-19px;width:26px;z-index:2;}body.page-inscription-coordonnees #user-profile-form #user-user-form-group-contact-phones:after,body.page-user-edit #user-profile-form #user-user-form-group-contact-phones:after{background-image:none;}#user-profile-form .group-user-you h3,#user-profile-form .group-user-account h3,#user-profile-form .group-your-children h3,#user-profile-form .group-user-newsletters h2,#user-profile-form .group-user-favorite-products h3{margin-left:20px;padding:5px;position:relative;top:-6px;text-align:center;text-transform:uppercase;line-height:1em;}#user-profile-form .group-user-you h3 span,#user-profile-form .group-user-account h3 span,#user-profile-form .group-your-children h3 span,#user-profile-form .group-user-newsletters h2 span,#user-profile-form .group-user-favorite-products h3 span{font-weight:normal;font-size:13px;line-height:13px;}#user-profile-form .group-user-you h3{top:-7px;}#user-profile-form .group-user-newsletters h2{width:323px;}#user-profile-form .group-user-account h3{color:white;font-weight:normal;background-color:#A8C034;width:125px;}#user-profile-form .group-user-account h3:before{content:" ";background:none bottom center no-repeat transparent;width:6px;height:6px;position:absolute;top:0;left:135px;}#user-profile-form .group-your-children h3{color:white;font-weight:normal;background-color:#F1B435;width:96px;}#user-profile-form #user_user_form_group_user_birth_date_children h3,#user-profile-form #user-user-form-group-user-birth-date-children h3{display:none;}#user-profile-form .group-your-children h3:before{content:" ";background:none bottom center no-repeat transparent;width:6px;height:6px;position:absolute;top:0;left:106px;}#user-profile-form #user-user-form-group-user-birth-date-children h3:before{left:256px;}#user-profile-form .group-user-favorite-products h3{color:white;background-color:#1f7dbd;font-weight:normal;}#user-profile-form .group-user-newsletters h2:before{content:" ";background:none bottom center no-repeat transparent;width:6px;height:6px;position:absolute;top:0;right:-6px;}#user-profile-form .group-user-favorite-products h3{color:white;background-color:#5783A2;font-weight:normal;width:165px;}#user-profile-form .group-user-favorite-products h3:before{content:" ";background:none bottom center no-repeat transparent;width:6px;height:6px;position:absolute;top:0;left:175px;}#user-profile-form #edit-field-user-avatar .form-item-field-user-avatar-und label:first-child,#user-profile-form #edit-field-user-avatar h3{color:white;background-color:#E0107C;max-width:25%;text-transform:uppercase;}#user-profile-form #edit-field-user-avatar .form-item-field-user-avatar-und label:first-child{display:block;left:20px;padding:5px;position:relative;top:-35px;width:100px;}#user-profile-form #edit-field-user-avatar .subtitle{font-family:Deibi;color:#64A1CA;border-bottom:1px dotted #8C7B74;font-size:16px;margin-bottom:10px;margin-right:10px;margin-left:35px;}#user-profile-form #edit-field-user-avatar .form-item-field-user-avatar-und label:first-child:before,#user-profile-form #edit-field-user-avatar h3:before{content:" ";background:none bottom center no-repeat transparent;width:6px;height:6px;position:absolute;top:0;left:110px;}#user-profile-form .group-user-favorite-products{background-color:#FFF;padding-left:10px;}#user-profile-form .group-user-favorite-products > h3{margin-left:10px;}#user-profile-form .group-user-favorite-products label{font-family:Deibi;color:#64A1CA;border-bottom:1px dotted #8C7B74;font-size:16px;margin-bottom:10px;margin-right:10px;}#user-profile-form .group-user-favorite-products label.option{border:0 none;color:#8C7B74;display:inline-block;font-size:12px;line-height:12px;min-height:20px;margin-right:25px;position:relative;}#user-profile-form .group-user-favorite-products .favorite-products-title,#user-profile-form #edit-field-user-favorite-machine.field-widget-options-buttons #edit-field-user-favorite-machine-und label{font-family:'Bree Serif',serif;white-space:normal;}#user-profile-form .group-user-favorite-products .favorite-products-title{width:110px;}#user-profile-form #edit-field-user-favorite-machine.field-widget-options-buttons #edit-field-user-favorite-machine-und label{min-width:150px;width:150px;}#user-profile-form #edit-field-user-favorite-machine-und{width:820px;margin:0 50px;}#user-profile-form .group-user-favorite-products div.field-widget-options-buttons{display:inline-block;margin:0;vertical-align:top;}#user-profile-form .group-user-favorite-products div.field-widget-options-buttons.field-name-field-user-favorite-cereals,#user-profile-form .group-user-favorite-products div.field-widget-options-buttons.field-name-field-user-favorite-kitchen,#user-profile-form .group-user-favorite-products div.field-widget-options-buttons.field-name-field-user-favorite-ice,#user-profile-form .group-user-favorite-products div.field-widget-options-buttons.field-name-field-user-favorite-drinks,#user-profile-form .group-user-favorite-products div.field-widget-options-buttons.field-name-field-user-favorite-machine{margin-left:0;}#user-profile-form #edit-field-user-favorite-machine label.option{max-width:330px;min-width:260px;}#user-profile-form #edit-field-user-favorite-machine{min-height:150px;}#user-profile-form .group-user-favorite-products div.field-widget-options-buttons div.form-type-checkbox{float:left;margin-right:0;vertical-align:top;}#user-profile-form .group-user-favorite-products .description div.subtitle{font-family:Deibi;font-size:18px;color:#64A1CA;}#user-profile-form .group-user-favorite-products .description span{display:block;margin:0;padding:0;}#user-profile-form .group-user-favorite-products .description{margin-bottom:20px;width:90%;margin-left:25px;}#user-profile-form #user-user-form-group-user-favorite-products:before{background:none no-repeat center top #ffd700;content:" ";float:right;height:59px;margin:30px 20px 0 0;padding:0;width:216px;}#user-profile-form #edit-field-user-avatar-und .form-item-field-user-avatar-und{display:inline-block;margin:10px 0 5px 10px;}#step-4 .field-name-field-user-avatar .form-item-field-user-avatar-und{margin-left:70px;}#user-profile-form #edit-field-user-avatar-und{margin-left:40px;}#user-profile-form #edit-field-user-avatar-und img{width:170px;}#user-profile-form #user_user_form_group_user_birth_date_children .container-inline-date,#user-profile-form .group-user-you .form-radios,#user-profile-form .group-user-you .form-radios .form-type-radio,#user-profile-form .group-user-you .container-inline-date,#user-profile-form .group-user-account .form-type-password,#user-profile-form .group-user-newsletters .form-type-radio{display:inline-block;}#user-profile-form .group-user-you .form-radios{margin-left:-55px;}#user-profile-form .group-user-you input[type=text],#user-profile-form #user_user_form_group_user_birth_date_children input[type=text],#user-profile-form .group-user-account input[type=text],#user-profile-form .group-user-account input[type=password],#user-profile-form #edit-field-user-postal-address input[type=text],#user-profile-form #edit-field-user-phone input[type=text],#user-profile-form #edit-field-user-mobile input[type=text],#user-profile-form .captcha input[type=text]{width:255px;height:33px;color:#8C7B74;border:2px solid #CAC6C3;border-right-width:3px;border-left-width:3px;border-radius:0;font-size:14px;margin-left:-55px;}#user-profile-form #edit-field-user-postal-address input[type=text]#edit-field-user-postal-address-und-0-postal-code{width:93px;}#user-profile-form .group-user-account div.form-type-password.confirm-parent{margin-top:-18px;}#user-user-form-group-user-account #edit-current-pass{width:255px;max-width:255px;}#user-profile-form .group-user-you input#edit-field-user-birth-date-und-0-value-date,#user-profile-form #user_user_form_group_user_birth_date_children input[type=text]{max-width:105px;}.group-user-account .description{display:none;}#user-profile-form .group-user-you .form-type-radios label:first-child,#user-profile-form .form-type-textfield label,#user-profile-form .form-type-password label,#user-profile-form .form-type-item label,#user-profile-form .group-user-you .form-type-date-combo label,#user-profile-form #user_user_form_group_user_birth_date_children label,#user-profile-form #edit-fake #edit-text{display:inline-block;margin-left:280px;min-width:180px;font-size:14px;}#user-profile-form #edit-field-user-child-number .form-type-select label{float:left;margin-left:270px;}#user-profile-form .form-type-password.form-item-pass-pass2 label{display:inline-block;font-weight:normal;font-size:14px;position:relative;top:11px;width:120px;word-wrap:break-word;min-width:80px;line-height:19px;margin-right:60px;}#user-profile-form #edit-fake #edit-pass--2{display:inline-block;}#user-profile-form #edit-fake #edit-pass--2 label{floar:left;}#user-profile-form #edit-fake #edit-pass--2 label + span{width:133px;}#user-profile-form #edit-fake #edit-pass--2 label + input{width:255px;}#user-profile-form #edit-fake #edit-pass--2 label + span,#user-profile-form #edit-fake #edit-pass--2 label + input{display:inline-block;margin:0 20px 0 -55px;}#user-profile-form #edit-fake #edit-pass--2 + .form-button{display:inline-block;float:none;padding-top:0;padding-bottom:0;background-color:#806F68;min-width:100px;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}#user-profile-form #edit-fake #edit-pass--2 + .form-button:hover{background-color:#B7A9A5;}#user-profile-form .group-your-children #user_user_form_group_user_birth_date_children h3:before{content:'';background-image:none;}#user-profile-form #edit-field-user-child-number{margin-top:-30px;}#user-profile-form #edit-field-user-child-number select{border:solid 4px #CAC6C3;color:#826F68;font-weight:bold;min-width:85px;padding:5px;}#user-profile-form #edit-field-user-newsletter-brand .form-type-radios label:first-child{display:block;min-width:140px;margin-top:20px;}#user-profile-form .form-type-date-combo label{float:left;position:relative;top:2px;}#user-profile-form .date-no-float{max-width:420px;}#user-profile-form .group-user-you .form-radios .option{margin-right:30px;}#user-profile-form .password-strength{float:right;font-size:12px;margin-left:60px;margin-top:-10px;max-width:15em;position:absolute;right:10px;}#user-profile-form div.password-confirm{float:right;font-size:13px;margin-top:17px;margin-left:5px;}#user-profile-form #edit-field-user-newsletter-recipe,#user-profile-form #edit-field-user-newsletter-brand{display:block;float:left;width:49%;height:350px;}#user-profile-form #edit-field-user-newsletter-recipe .form-type-radios,#user-profile-form #edit-field-user-newsletter-brand .form-type-radios{padding:240px 30px 25px 0;width:375px;}#user-profile-form .form-type-radios:first-child{padding-top:30px;}#user-profile-form .form-type-radios.form-item-field-user-newsletter-partners-und{padding-top:0;}#user-profile-form #edit-field-user-newsletter-brand{background:none no-repeat center #ffffff;margin-left:14px;}#user-profile-form #edit-field-user-newsletter-recipe{margin-left:-12px;background:none no-repeat center #ffffff;}#user-profile-form #edit-field-user-newsletter-brand .form-item-field-user-newsletter-brand-und label,#user-profile-form #edit-field-user-newsletter-recipe .form-item-field-user-newsletter-recipe-und label{margin-left:20px;font-size:14px;}#user-profile-form #edit-field-user-newsletter-brand .form-item-field-user-newsletter-brand-und label:nth-child(2n),#user-profile-form #edit-field-user-newsletter-recipe .form-item-field-user-newsletter-recipe-und label:nth-child(2n){margin-left:5px;}#user-profile-form #edit-field-user-newsletter-brand .form-item-field-user-newsletter-brand-und .form-type-radio,#user-profile-form #edit-field-user-newsletter-recipe .form-item-field-user-newsletter-recipe-und .form-type-radio{margin-left:15px;}#user-profile-form #edit-field-user-newsletter-brand .form-item-field-user-newsletter-brand-und label:first-child:before{content:" ";height:51px;left:50px;position:absolute;width:51px;}#user-profile-form #edit-field-user-newsletter-recipe .form-item-field-user-newsletter-recipe-und{margin-top:-28px;}#user-profile-form #edit-field-user-newsletter-brand .form-item-field-user-newsletter-brand-und a,#user-profile-form #edit-field-user-newsletter-recipe .form-item-field-user-newsletter-recipe-und a{clear:both;color:#826F68;display:inline-block;}#user-profile-form #edit-field-user-newsletter-recipe .form-item-field-user-newsletter-recipe-und label:first-child:before{content:" ";height:51px;left:504px;position:absolute;width:51px;}#user-profile-form #edit-field-user-newsletter-partners{border-top:1px dotted #926F68;display:block;float:left;margin:115px 21px 0 35px;min-width:900px;padding:0;}#user-profile-form #edit-field-user-newsletter-partners .form-type-radio{margin-left:15px;}#user-profile-form #edit-field-user-newsletter-partners label:first-child{max-width:60%;float:left;margin-left:0;}#user-profile-form #edit-field-user-newsletter-partners label:first-child:after{content:" ";height:51px;left:656px;position:absolute;margin-top:-20px;width:51px;}#user-profile-form #edit-field-user-newsletter-partners-und{float:right;margin-right:20px;margin-top:10px;}#edit-field-user-newsletter-partners .form-item-field-user-newsletter-partners-und label > img{margin-left:681px;margin-top:20px;position:absolute;}#user-profile-form fieldset.captcha{background-color:white;top:-50px;background:none no-repeat center -1px #ffffff;}#user-profile-form > div fieldset{border:0 none;margin:0;padding:0;position:relative;top:-45px;}#user-profile-form #edit-field-user-postal-address-und-0{top:0;}#user-profile-form div #edit-actions{padding:0 10px;border-bottom:1px dotted #826F68;position:relative;background-color:white;z-index:98;}#user-profile-form #edit-field-user-phone,#user-profile-form #edit-field-user-mobile,#user-profile-form #edit-field-user-postal-address .street-block .form-type-textfield,#user-profile-form #edit-field-user-postal-address .addressfield-container-inline .form-type-textfield{margin:10px 0 15px 0;}#user-profile-form .addressfield-container-inline.locality-block{margin-bottom:30px;}#user-user-form-group-user-you #edit-field-user-birth-date{margin:10px 0 0 0;}#user-profile-form #user-user-form-group-user-you #edit-field-user-family-name,#user-profile-form #user-user-form-group-user-you #edit-field-user-first-name{margin-bottom:20px;}#user-profile-form #edit-field-user-postal-address .street-block .form-item:first-child{margin-bottom:25px;}#edit-actions span.earn-croqs{margin-left:1px;}#user-profile-form span.earn-croqs{background:none no-repeat scroll 2px 3px rgba(0,0,0,0);color:#FFFFFF;display:inline-block;font-size:14px;height:53px;line-height:1.01em;padding-top:15px;margin-left:20px;text-align:center;width:54px;white-space:normal;}#user-profile-form #user-user-form-group-your-coordinates span.earn-croqs{float:right;margin-right:35px;}body.page-user-edit span.earn-croqs-text{color:#fc8207;display:inline-block;font-family:Deibi;font-size:16px;height:50px;margin-left:25px;text-align:center;width:180px;}body.page-user-edit span.earn-croqs-text:after{background:none no-repeat right bottom #ffffff;content:"";float:right;height:17px;left:3px;position:relative;top:10px;width:27px;}#user-profile-form input[type=submit]{background:none no-repeat 94% center #e0117d;border:0 none;color:#FFFFFF;float:left;height:auto;line-height:31px;padding:10px;margin-bottom:20px;text-align:center;min-width:164px;}#user-profile-form.step-2 .form-actions .earn-croqs-text{margin-left:150px;}#user-profile-form div #edit-actions #edit-submit{margin-left:42%;padding:0;height:30px;line-height:30px;width:165px;}#user-profile-form div #edit-actions .earn-croqs-text{display:none;}#user-profile-form div #edit-actions #edit-skip{border:white 1px solid;background:none no-repeat right center #ffffff;color:blue;font-size:12px;margin-right:40px;color:#688DAA;text-decoration:underline;position:absolute;right:0;width:127px;}#user-profile-form div #edit-actions #edit-return-step-3,#user-profile-form div #edit-actions #edit-return-step-2{border:white 1px solid;background:none no-repeat 3px center #ffffff;color:#688DAA;font-size:12px;text-decoration:underline;float:left;position:absolute;width:140px;}#user-profile-form #edit-field-user-postal-address-und-0{padding-bottom:5px;}#user-profile-form .group-your-children{background:none no-repeat center -1px #ffffff;padding-bottom:0;margin-bottom:35px;min-height:123px;position:relative;}#user-profile-form .group-your-children:after{background:none bottom center no-repeat;content:"";display:inline-block;height:24px;width:26px;position:absolute;bottom:-12px;left:468px;}#user-profile-form label{font-weight:normal;font-size:14px;}#user-profile-form .field-name-field-user-avatar label > div{margin-left:33px;}#user-profile-form .field-name-field-user-avatar input[type="radio"]{top:26px;position:relative;left:15px;}#user-profile-form .group-user-favorite-products img.checked{border:5px solid #E0107C;height:115px;width:115px;}#user-profile-form .group-your-coordinates{background:none no-repeat center -1px #ffffff;position:relative;}#user-profile-form .avatar-section #go-to-avatars{font-size:12px;color:#5783A2;text-decoration:underline;}#user-profile-form .avatar-section #go-to-avatars:hover{cursor:pointer;}#user-profile-form .group-user-favorite-products #edit-field-user-favorite-machine-und div.form-type-checkbox{margin-right:10px;}#user-profile-form .group-user-you h3 span,#user-profile-form .group-user-account h3 span,#user-profile-form .group-your-children h3 span,#user-profile-form .group-user-newsletters h3 span,#user-profile-form .group-your-coordinates h3 span,#user-profile-form .group-user-favorite-products h3 span{font-weight:normal;font-size:13px;line-height:13px;}#user-profile-form #user-user-form-group-user-fourth-step-form{background:none no-repeat center -1px #ffffff;padding-bottom:20px;margin-top:20px;}#user-profile-form #step-3 .group-user-favorite-products .field-name-field-user-favorite-cereals,#user-profile-form #step-3 .group-user-favorite-products .field-name-field-user-favorite-kitchen,#user-profile-form #step-3 .group-user-favorite-products .field-name-field-user-favorite-ice,#user-profile-form #step-3 .group-user-favorite-products .field-name-field-user-favorite-drinks,#user-profile-form #step-3 .group-user-favorite-products .field-name-field-user-favorite-machine{margin-left:40px;}#user-profile-form #user-user-form-group-contact-phones > h3{font-family:Deibi;color:#64A1CA;font-size:16px;border-bottom:1px dotted #8C7B74;margin-left:32px;margin-right:40px;}#user-user-form-group-contact-phones h3:before{display:none;}#user-user-form-group-user-favorite-products div img{height:125px;width:125px;pointer-events:none;}#user-user-form-group-user-favorite-products .form-type-checkbox input[type="checkbox"]{display:block !important;opacity:0;position:absolute;z-index:0;}#user-user-form-group-user-favorite-products #edit-field-user-favorite-machine-und .form-type-checkbox input[type="checkbox"]{display:inline !important;opacity:1;position:static;}.group-your-coordinates > h3{color:white;background-color:#DF117D;font-weight:normal;text-align:center;text-transform:uppercase;width:130px;position:absolute;top:-29px;padding:5px 10px;margin-left:20px;}.group-your-coordinates h3:before{background:none no-repeat scroll center bottom rgba(0,0,0,0);content:" ";font-weight:normal;height:6px;left:150px;position:absolute;top:0;width:6px;}.group-your-coordinates #user_user_form_group_contact_phones h3{font-family:Deibi;color:#64A1CA;position:relative;font-weight:normal;text-transform:none;background-color:#FFF;max-width:99%;border-bottom:1px dotted #8C7B74;top:0;}.group-your-coordinates #user_user_form_group_contact_phones h3:before{display:none;}#user-profile-form .group-user-favorite-products .form-item-field-user-favorite-machine-und > label,#user-user-form-group-your-coordinates #user-user-form-group-contact-phones h3 span,.group-your-coordinates #field-user-postal-address-add-more-wrapper span{font-family:Deibi;color:#64A1CA;font-size:18px;display:inline-block;min-width:400px;}#user-profile-form .group-user-favorite-products .form-item-field-user-favorite-machine-und > label{min-width:100%;}#user-user-form-group-your-coordinates .earn-croqs-text,#user-user-form-group-your-coordinates .earn-croqs{float:left;display:none;}#user-user-form-group-your-coordinates .earn-croqs{margin-left:860px;margin-top:-410px;}#user-user-form-group-your-coordinates .earn-croqs-text{margin-left:680px;margin-top:-403px;}body.page-user #content > .earn-croqs{z-index:99;background:none no-repeat scroll 2px 3px rgba(0,0,0,0);color:#ffffff;font-size:14px;height:53px;line-height:1.01em;padding-top:15px;text-align:center;white-space:normal;width:54px;}body.page-user #content .item-list + .earn-croqs-text{top:650px;}body.page-user #content .item-list + .earn-croqs-text ~ .earn-croqs{top:650px;}body.page-user #content #step-2{background:none no-repeat 720px 9px transparent;}body.page-user-edit #cnil_terms{margin-top:0;padding-top:70px;}body.page-user-edit #user-profile-form #step-state #step-3{top:-33px;margin-bottom:-80px;}body.page-user-edit #user-profile-form #step-state #step-4{top:-6px;background:none no-repeat center -1px #ffffff;margin-top:74px;}body.page-user-edit #user-profile-form div #edit-actions{margin-top:-24px;margin-bottom:20px;padding-bottom:20px;}body.page-user-edit #user-profile-form .group-your-coordinates:after{top:20px;left:468px;display:none;}body.page-user-edit #user-profile-form #step-state{margin-bottom:0;}body.page-user-edit #progress{display:inline-block;padding:0;width:380px;margin:0;max-height:30px;}body.page-user-edit #progress .percentage{background:none no-repeat scroll center center rgba(0,0,0,0);color:#E0117D;display:inline-block;float:none;height:29px;padding-top:5px;position:relative;right:28px;text-align:center;top:-20px;width:57px;}body.page-user-edit #progress .percentage.full{top:-50px;float:right;right:-28px;}body.page-user-edit .progress .filled{background-image:none;background-color:#E0117D;display:inline-block;}body.page-user-edit .progress .bar{border:none 0;background:linear-gradient(to bottom,#c9c9c9,#d7d7d7,#d7d7d7) #d7d7d7;height:1.5em;text-align:left;}body.page-user-edit #progress,body.page-user-edit .progress-bar-intro{display:inline-block;text-transform:uppercase;}body.page-user-edit #progress{padding:15px 0;margin-left:-15px;}body.page-user-edit .progress-bar-intro{padding:0;margin-left:45px;}body.page-user-edit .progress-bar-zone{background-color:#EEEFEF;padding:0;height:60px;min-width:940px;}body.page-user-edit .progress-comment{font-family:Deibi;font-size:15px;line-height:15px;text-align:left;position:absolute;left:685px;top:95px;width:250px;}body.page-user-edit .progress-comment:before{background:none left center no-repeat transparent;content:'';width:21px;height:17px;margin:5px 10px 0 0;padding:0;float:left;}body.page-user-edit .progress-bar-intro{font-size:18px;width:250px;}body.page-user-edit .progress-bar-intro,body.page-user-edit .progress-comment{color:#5782A2;}.group-user-birth-date-children > div{margin-left:431px;width:240px;}body.page-user-edit .group-user-birth-date-children > div{margin-left:407px;}.group-user-birth-date-children > div input[type=text]{width:115px;float:left;color:#8C7B74;border:2px solid #CAC6C3;border-radius:0;height:33px;}.header-congratulate{background:white;width:950px;height:270px;border:5px solid #5783A2;padding:30px 10px 10px 10px;color:#8C7B74;text-align:center;margin-bottom:30px;}.header-congratulate .header-congratulate-title{font-size:18px;font-weight:normal;}.header-congratulate .header-congratulate-subtitle{font-size:16px;font-weight:bold;font-family:Deibi;}.header-congratulate .header-congratulate-link1{background:none 4px 5px no-repeat #5783a2;min-width:190px;height:25px;margin:40px auto;max-width:280px;padding:3px 10px 3px 30px;}.header-congratulate .header-congratulate-link1 .header-congratulate-or-text{font-size:30px;font-weight:normal;text-transform:none;font-family:Deibi;margin-top:25px;}.header-congratulate .header-congratulate-link2{background:none 3px 2px no-repeat #5783a2;width:355px;height:30px;margin:60px auto 0 auto;padding-left:20px;}.header-congratulate .header-congratulate-link1 a,.header-congratulate .header-congratulate-link2 a{color:white;text-decoration:none;background:none right center no-repeat transparent;display:inline-block;padding-right:20px;}/**/.select-clv-style .chosen-container a{cursor:pointer;}.select-clv-style .chosen-container.chosen-with-drop .chosen-single b{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.select-clv-style .chosen-container .chosen-drop{margin-top:0;border:solid 2px #cac6c3;border-radius:0;border-top-width:0;left:0;display:none;min-height:174px;}.select-clv-style .chosen-container .chosen-drop .chosen-results{margin:0;padding:0;}.select-clv-style .chosen-container .chosen-drop .chosen-results li{cursor:pointer;padding:7px 10px;}.node-type-product.rubric-brand #node-product-full-group-product-related .pager-load-more .pager-next a:after{left:auto;}.page-user-register .header-with-gender div.profil-label{top:0;}.page-user-register .header-with-gender div.profil-label h1{margin:0;}.page-user-register #user-register-form #edit-submit{padding-top:0;padding-bottom:2px;line-height:29px;position:relative;z-index:99;}.page-user-register #user-register-form .field-group-div,.page-user-register #user-register-form .captcha{background-image:none;position:relative;}.page-user-register #user-register-form .field-group-div:not(.captcha):not(.group-user-newsletters):before,.page-user-register #user-register-form .captcha:not(.captcha):not(.group-user-newsletters):before,.page-user-register #user-register-form .field-group-div:not(.captcha).group-user-newsletters:after,.page-user-register #user-register-form .captcha:not(.captcha).group-user-newsletters:after{content:'';margin-left:-12px;position:absolute;left:50%;top:0;height:12px;border:12px solid transparent;border-top-color:#EDE8E4;}.page-user-register #user-register-form .field-group-div:not(.captcha)#user-user-form-group-user-birth-date-children:before,.page-user-register #user-register-form .captcha:not(.captcha)#user-user-form-group-user-birth-date-children:before{display:none;}.page-user-register #user-register-form .field-group-div.captcha #edit-captcha-response,.page-user-register #user-register-form .captcha.captcha #edit-captcha-response{float:none;display:inline-block;}.page-user-register #user-register-form .field-group-div.captcha .description,.page-user-register #user-register-form .captcha.captcha .description{width:380px;left:0;position:absolute;top:38px;}.page-user-register #user-register-form .field-group-div.captcha .form-item,.page-user-register #user-register-form .captcha.captcha .form-item{padding-left:431px;width:290px;}.page-user-register #user-register-form .field-group-div.captcha:before,.page-user-register #user-register-form .captcha.captcha:before{top:-33px;}.page-user-register #user-register-form .field-group-div.captcha:after,.page-user-register #user-register-form .captcha.captcha:after{content:'';margin-left:-12px;position:absolute;left:50%;top:0;height:12px;border:12px solid transparent;border-top-color:#e5dfd7;}.page-user-register #user-register-form #user-user-form-group-user-newsletters{overflow:visible;display:inline-block;padding-top:30px;}.page-user-register #user-register-form #user-user-form-group-user-newsletters h2{background-color:#1f7dbd;color:white;margin-left:20px;margin-top:0;max-width:310px;padding:5px;position:absolute;text-align:center;text-transform:uppercase;}.page-user-register #user-register-form #user-user-form-group-user-newsletters h2:after{content:" ";background:none no-repeat scroll center bottom transparent;height:6px;margin-left:5px;position:absolute;top:0;width:6px;}.page-user-register #user-register-form #edit-field-user-newsletter-partners .form-item-field-user-newsletter-partners-und{position:relative;}.page-user-register #user-register-form #edit-field-user-newsletter-partners .form-item-field-user-newsletter-partners-und label{min-height:55px;}.page-user-register #user-register-form .form-item .form-required{display:none;}.page-user-register #mandatory_fields{top:-17px;}.page-marques .result-count h3{margin:0;font-size:14px;}.page-marques #block-ft-product-ft-product-all-brands-footer{position:relative;}.page-marques #block-ft-product-ft-product-all-brands-footer .body{margin-left:30px;display:inline-block;position:absolute;white-space:nowrap;width:100%;color:#aea39f;text-transform:initial;font-size:16px;}.page-marques.page-marques-articles .view-brands-products-articles .field-name-field-news-pushlabel2{padding:0 10px;max-width:83px;height:34px;padding-left:15px;}.page-marques.page-marques-articles .view-brands-products-articles .field-name-field-news-pushlabel2 a{font-size:12px;display:inline-block;line-height:34px;}.page-marques.page-marques-articles .view-brands-products-articles .field-name-field-news-pushlabel2 a.minBlock{line-height:15px;}.page-marques.section-marques #block-ft-product-ft-product-new-limited-header h2,.page-marques.section-marques .result-count h3{font-weight:normal;line-height:48px;}.page-marques #coupons-region-header-block h2{margin:0;}.page-marques #coupons-region-header-block h2 span{font-size:18px;font-weight:normal;}.page-marques h2 .search-form-title-description{font-size:16px;font-weight:normal;}.page-marques #quicktabs-brand_and_ranges h2{margin:0;font-size:18px;font-weight:normal;}.page-marques #coupons-region-body{line-height:40px;}.page-marques #coupons-region-body span{font-size:16px;font-weight:normal;}.page-marques .pane-clv-home-brand-coupon{float:right;}.page-marques .pane-clv-home-brand-coupon > p{margin-top:0;}.page-marques .pane-clv-coupons-transverse{float:left;}.page-cuisine-recettes #main-content .search-form-title h1{text-transform:uppercase;font-size:21px;line-height:21px;padding-bottom:5px;}.page-cuisine-recettes .search-form-title-description h2{font-size:21px;font-weight:normal;line-height:20px;margin:0;}.page-cuisine-recettes .search-form-title-description h2.search-form-description:after{content:'';margin-left:20px;background:none no-repeat center transparent;width:26px;height:23px;position:absolute;bottom:0;}.page-cuisine-recettes .view-search-recipes .result-count h2{font-size:15px;height:47px;line-height:47px;font-weight:normal;}.page-cuisine.page-cuisine-menus-repas-theme #widget_pager_top_menu_per_day-block_1 .views-content-field-menu-date > span{width:73px;}.page-cuisine.page-panels .pane-ft-cooking-hp-cooking-hp-grouping-block .search-form-title-description .search-form-title{position:relative;}.page-cuisine.page-panels .pane-ft-cooking-hp-cooking-hp-grouping-block .search-form-title-description .search-form-title h2{font-size:21px;margin:0;padding:0;line-height:1;text-transform:uppercase;}.page-cuisine.page-panels .pane-ft-cooking-hp-cooking-hp-grouping-block .search-form-title-description .search-form-title:after{top:20px;content:'';background:none no-repeat center;width:30px;height:30px;position:absolute;z-index:3;right:300px;}.page-cuisine.page-panels #block-ft-recipesearchengine-recipesearchengine-cuisine .form-item-child-age + a:after{content:' >';color:#e0107c;}.page-cuisine.page-panels .cuisineavec{margin-top:-3px;}.page-cuisine.page-panels .cuisineavec .top{padding-bottom:3px;}.page-cuisine .pane-ft-cooking-hp-cooking-hp-for-more-header .region-header-body{line-height:42px;}.page-cuisine .pane-ft-cooking-hp-cooking-hp-for-more-header .region-header-body > span{font-size:16px;font-weight:normal;}.page-cuisine .pane-ft-cooking-hp-cooking-hp-for-more-header .region-header-link{font-size:16px;font-weight:normal;line-height:48px;}.page-cuisine .pane-quicktabs-quicktab-top-recettes #quicktabs-quicktab_top_recettes h3{margin:0;padding:0;font-size:16px;font-weight:normal;}.page-cuisine .pane-quicktabs-quicktab-top-recettes #quicktabs-quicktab_top_recettes .field-name-ft-recipe-trim-title{border-bottom:1px dotted #766d69;font-size:13px;height:54px;line-height:13px;margin:9px 25px 0 60px;padding:0 40px 0 0;}.page-cuisine .pane-quicktabs-quicktab-top-recettes #quicktabs-quicktab_top_recettes .field-name-ft-recipe-trim-title a{color:#8c7b74;text-decoration:none;}.view-cooking-hp-inspiration-articles.view-display-id-block_inspiration_articles{padding:0 20px;}.view-cooking-hp-inspiration-articles.view-display-id-block_inspiration_articles .view-content{max-width:920px;}.view-cooking-hp-inspiration-articles.view-display-id-block_inspiration_articles .view-content table td{padding-bottom:5px;}.view-cooking-hp-inspiration-articles.view-display-id-block_inspiration_articles .view-content .node-article.view-mode-teaser{float:none;height:150px;margin:0 12px;width:263px;position:relative;overflow:hidden;}.view-cooking-hp-inspiration-articles.view-display-id-block_inspiration_articles .view-content .lazyloader-icon{left:15% !important;top:35px;}.view-cooking-hp-inspiration-articles.view-display-id-block_inspiration_articles .view-content button{outline:none;}.view-cooking-hp-inspiration-articles.view-display-id-block_inspiration_articles .view-content .slick-list{margin:0 30px;}.view-cooking-hp-inspiration-articles.view-display-id-block_inspiration_articles .view-content .slick-arrow{background:url(/sites/all/themes/croquonslavie/images/arrow-right.svg) no-repeat center;-webkit-appearance:none;width:25px;height:25px;font-size:0;padding:0;border:0;position:absolute;left:0;top:58px;}.view-cooking-hp-inspiration-articles.view-display-id-block_inspiration_articles .view-content .slick-arrow.slick-next{left:auto;right:0;}.view-cooking-hp-inspiration-articles.view-display-id-block_inspiration_articles .view-content .slick-arrow.slick-prev{-webkit-transform:scale(-1);-moz-transform:scale(-1);-o-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1);}.view-cooking-hp-inspiration-articles.view-display-id-block_inspiration_articles .view-content .slick-arrow.slick-disabled{-moz-opacity:0.4;-khtml-opacity:0.4;-webkit-opacity:0.4;opacity:0.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);filter:alpha(opacity=40);}.view-cooking-hp-inspiration-articles.view-display-id-block_inspiration_articles .view-content .slick-dots{padding:0;text-align:center;}.view-cooking-hp-inspiration-articles.view-display-id-block_inspiration_articles .view-content .slick-dots li{list-style:none;display:inline-block;}.view-cooking-hp-inspiration-articles.view-display-id-block_inspiration_articles .view-content .slick-dots li button{-webkit-appearance:none;display:inline-block;width:12px;height:12px;border:2px solid #fff;border-radius:100%;box-shadow:0 0 6px rgba(0,0,0,0.7);margin-right:10px;cursor:pointer;font-size:0;background:#e0117d;padding:0;-moz-opacity:0.4;-khtml-opacity:0.4;-webkit-opacity:0.4;opacity:0.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);filter:alpha(opacity=40);}.view-cooking-hp-inspiration-articles.view-display-id-block_inspiration_articles .view-content .slick-dots li button:hover{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-moz-opacity:0.5;-khtml-opacity:0.5;-webkit-opacity:0.5;opacity:0.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50);}.view-cooking-hp-inspiration-articles.view-display-id-block_inspiration_articles .view-content .slick-dots li:last-child button{margin-right:0;}.view-cooking-hp-inspiration-articles.view-display-id-block_inspiration_articles .view-content .slick-dots li.slick-active button{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);}.view-cooking-hp-inspiration-articles.view-display-id-block_inspiration_articles .more-link a{font-size:15px;color:#E0107C;text-decoration:underline;}.select-clv-style .chosen-container a{cursor:pointer;}.select-clv-style .chosen-container.chosen-with-drop .chosen-single b{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.select-clv-style .chosen-container .chosen-drop{margin-top:0;border:solid 2px #cac6c3;border-radius:0;border-top-width:0;left:0;display:none;min-height:174px;}.select-clv-style .chosen-container .chosen-drop .chosen-results{margin:0;padding:0;}.select-clv-style .chosen-container .chosen-drop .chosen-results li{cursor:pointer;padding:7px 10px;}.page-forward #forward-form{padding:20px 50px;font-size:14px;color:#826f68;font-weight:normal;position:relative;}.page-forward #forward-form #edit-instructions p:first-child{margin:-25px -50px 0;background-image:none;background-repeat:no-repeat;height:63px;padding-top:18px;text-transform:uppercase;padding-left:78px;color:white;font-size:21px;font-weight:normal;}.page-forward #forward-form #edit-instructions p:last-child{margin:0;}.page-forward #forward-form .form-item{margin:0 0 30px;}.page-forward #forward-form .form-item:not(.form-item-recipients) label{float:left;width:30%;}.page-forward #forward-form .form-item input,.page-forward #forward-form .form-item textarea{padding:7px;}.page-forward #forward-form .form-item textarea{max-width:100%;resize:vertical;width:600px;}.page-forward #forward-form .form-item.form-item-recipients{margin-top:-157px;float:right;width:300px;}.page-forward #forward-form .form-item.form-item-recipients textarea{height:70px;margin-bottom:3px;width:300px;}.page-forward #forward-form .form-item.form-item-recipients .description{line-height:1.3em;}.page-forward #forward-form .form-item .grippie{display:none;}.page-forward #forward-form #edit-submit{margin-left:30%;padding:0 30px 3px 15px;background-color:#826f68;background-image:none;background-position:94% center;background-repeat:no-repeat;color:white;line-height:32px;font-size:16px;text-align:center;text-decoration:none;border:none;}.page-forward.logged-in #forward-form .form-item.form-item-recipients{margin-top:-91px;}.page-taxonomy.section-cuisine .rubric-cooking .field-name-ft-recipe-trim-title a{color:#826f68;text-decoration:none;}.page-taxonomy.section-cuisine .rubric-cooking .group-menu-meal .field-name-ft-recipe-trim-title{width:90px;float:right;line-height:13px;padding:0 5px 0 0;}.page-taxonomy.section-cuisine .rubric-cooking .group-menu-meal .field-name-ft-recipe-trim-title h2{width:64px;}.page-taxonomy.section-cuisine .rubric-cooking .group-menu-meal .field-name-ft-recipe-trim-title a{color:#826f68;text-decoration:none;}.page-taxonomy.section-marques .taxonomy-term .field-group-div h2{color:white;width:584px;height:50px;margin:0 0 30px 0;padding:0 0 0 50px;text-transform:uppercase;font-weight:normal;clear:left;background-color:#1F7DBE;}.page-taxonomy.section-marques .taxonomy-term .field-group-div h2 span{margin-left:25px;margin-top:0;display:inline-block;font-size:21px;}.page-taxonomy.section-marques .taxonomy-term .field-group-div h2:before{content:'';height:33px;width:41px;position:absolute;margin-top:-3px;margin-left:-30px;}.page-taxonomy.section-marques .taxonomy-term .field-group-div .styletitret h2{background-color:transparent;}.page-taxonomy.section-marques .taxonomy-term .field-group-div .styletitret h2:before{display:none;}.page-taxonomy.section-marques .taxonomy-term .field-group-div.group-common-brand-news > h2:before{background:url(/sites/all/themes/croquonslavie/css/images/ico_actualites.png) no-repeat left top transparent;}.page-taxonomy.section-marques .taxonomy-term .field-group-div.group-common-brand-discount > h2:before{background:url(/sites/all/themes/croquonslavie/css/images/ico_reductions.png) no-repeat left top transparent;}.page-taxonomy.section-marques .taxonomy-term .field-group-div.group-common-brand-knowledge h2:before{background:url(/sites/all/themes/croquonslavie/css/images/ico_expertise.png) no-repeat left top transparent;}.page-taxonomy.section-marques .taxonomy-term .field-group-div.group-common-brand-recipes > h2:before{background:url(/sites/all/themes/croquonslavie/css/images/ico_recettes.png) no-repeat left top transparent;}.page-taxonomy.section-marques .taxonomy-term .field-group-div.group-common-brand-products > h2:before{background:url(/sites/all/themes/croquonslavie/css/images/ico_produits.jpg) no-repeat left top transparent;}.page-taxonomy.section-marques #essential-terms-page-header-block .essential-terms-header-description h2{margin:0;line-height:1em;font-size:.9em;}.page-taxonomy.section-marques.page-taxonomy-term .taxonomy-term .field-group-div h2{color:white;width:584px;height:50px;margin:0 0 0 0;padding:0 0 0 50px;text-transform:uppercase;font-weight:normal;clear:left;background-color:#1F7DBE;}.page-taxonomy.section-marques.page-taxonomy-term .taxonomy-term .field-group-div h2 span{margin-left:25px;margin-top:0;display:inline-block;font-size:21px;}.page-taxonomy.section-marques.page-taxonomy-term .taxonomy-term .field-group-div h2:before{content:'';height:33px;width:41px;position:absolute;margin-top:-3px;margin-left:-30px;}.page-taxonomy.section-marques.page-taxonomy-term .taxonomy-term .field-group-div .styletitret h2{background-color:transparent;}.page-taxonomy.section-marques.page-taxonomy-term .taxonomy-term .field-group-div .styletitret h2:before{display:none;}.page-taxonomy.section-marques.page-taxonomy-term .taxonomy-term .field-group-div.group-common-brand-news h2:before{background:url(/sites/all/themes/croquonslavie/css/images/ico_actualites.png) no-repeat left top transparent;}.page-taxonomy.section-marques.page-taxonomy-term .taxonomy-term .field-group-div.group-common-brand-discount h2:before{background:url(/sites/all/themes/croquonslavie/css/images/ico_reductions.png) no-repeat left top transparent;}.page-taxonomy.section-marques.page-taxonomy-term .taxonomy-term .field-group-div.group-common-brand-knowledge h2:before{background:url(/sites/all/themes/croquonslavie/css/images/ico_expertise.png) no-repeat left top transparent;}.page-taxonomy.section-marques.page-taxonomy-term .taxonomy-term .field-group-div.group-common-brand-recipes h2:before{background:url(/sites/all/themes/croquonslavie/css/images/ico_recettes.png) no-repeat left top transparent;}.page-taxonomy.section-marques.page-taxonomy-term .taxonomy-term .field-group-div.group-common-brand-products h2:before{background:url(/sites/all/themes/croquonslavie/css/images/ico_produits.jpg) no-repeat left top transparent;}.page-marques .result-count h3{margin:0;font-size:14px;}.page-marques #block-ft-product-ft-product-all-brands-footer{position:relative;}.page-marques #block-ft-product-ft-product-all-brands-footer .body{margin-left:30px;display:inline-block;position:absolute;white-space:nowrap;width:100%;color:#aea39f;text-transform:initial;font-size:16px;}.page-marques.page-marques-articles .view-brands-products-articles .field-name-field-news-pushlabel2{padding:0 10px;max-width:83px;height:34px;padding-left:15px;}.page-marques.page-marques-articles .view-brands-products-articles .field-name-field-news-pushlabel2 a{font-size:12px;display:inline-block;line-height:34px;}.page-marques.page-marques-articles .view-brands-products-articles .field-name-field-news-pushlabel2 a.minBlock{line-height:15px;}.page-marques.section-marques #block-ft-product-ft-product-new-limited-header h2,.page-marques.section-marques .result-count h3{font-weight:normal;line-height:48px;}.page-marques #coupons-region-header-block h2{margin:0;}.page-marques #coupons-region-header-block h2 span{font-size:18px;font-weight:normal;}.page-marques h2 .search-form-title-description{font-size:16px;font-weight:normal;}.page-marques #quicktabs-brand_and_ranges h2{margin:0;font-size:18px;font-weight:normal;}.page-marques #coupons-region-body{line-height:40px;}.page-marques #coupons-region-body span{font-size:16px;font-weight:normal;}.page-marques .pane-clv-home-brand-coupon{float:right;}.page-marques .pane-clv-home-brand-coupon > p{margin-top:0;}.page-marques .pane-clv-coupons-transverse{float:left;}#header{margin:0 auto;padding:0;width:960px;padding-top:5px;}#header .header__logo{clear:left;margin-right:3px;width:128px;}#header #name-and-slogan{width:780px;color:#8c7b74;font-size:13px;height:36px;line-height:36px;}#header #region-header{clear:none;overflow:hidden;display:inline;}#header #region-header #block-system-main-menu{float:left;background:#fff;}#header #region-header #block-system-main-menu ul{margin:0;padding:0;}#header #region-header #block-system-main-menu ul li{float:left;font-size:18px;line-height:63px;margin:0 1px 0 0;list-style-image:none;list-style-type:none;list-style-position:outside;min-height:75px;}#header #region-header #block-system-main-menu ul li a{background-color:white;height:63px;text-decoration:none;text-align:center;display:block;color:#8c7b74;}#header #region-header #block-system-main-menu ul li a:visited,#header #region-header #block-system-main-menu ul li a:hover{color:#8c7b74;}#header #region-header #block-system-main-menu ul li:first-child a{width:102px;border-bottom:4px solid #e0107c;}#header #region-header #block-system-main-menu ul li:nth-child(2) a{width:106px;border-bottom:4px solid #f2b33a;}#header #region-header #block-system-main-menu ul li:nth-child(3) a{width:195px;border-bottom:4px solid #a8c034;}#header #region-header #block-system-main-menu ul li:nth-child(4) a{width:116px;border-bottom:4px solid #1f7dbe;}#header #region-header #block-system-main-menu ul li:after{content:" ";height:4px;display:block;}#header #region-header #block-views-exp-search-result-1{float:left;background-color:#FFF;padding:0;position:relative;width:257px;height:63px;border-bottom:4px solid #FFF;}#header #region-header #block-views-exp-search-result-1 input#edit-submit-search{background-position:left;}body.page-taxonomy.section-cuisine #header #region-header #block-system-main-menu ul li:first-child:after,body.page-cuisine #header #region-header #block-system-main-menu ul li:first-child:after,body.rubric-cooking #header #region-header #block-system-main-menu ul li:first-child:after{background:none no-repeat center -5px scroll transparent;visibility:visible;}body.page-taxonomy.section-cuisine #header #region-header #block-system-main-menu ul li:first-child a,body.page-cuisine #header #region-header #block-system-main-menu ul li:first-child a,body.rubric-cooking #header #region-header #block-system-main-menu ul li:first-child a{color:#e0107c;}body.page-enfants #header #region-header #block-system-main-menu ul li:nth-child(2):after,body.rubric-childhood #header #region-header #block-system-main-menu ul li:nth-child(2):after{background:none no-repeat center -5px scroll transparent;visibility:visible;}body.page-enfants #header #region-header #block-system-main-menu ul li:nth-child(2) a,body.rubric-childhood #header #region-header #block-system-main-menu ul li:nth-child(2) a{color:#f2b33a;}body.page-equilibre-nutrition #header #region-header #block-system-main-menu ul li:nth-child(3):after,body.page-equilibre #header #region-header #block-system-main-menu ul li:nth-child(3):after,body.rubric-pleasure #header #region-header #block-system-main-menu ul li:nth-child(3):after,body.section-equilibre-nutrition #header #region-header #block-system-main-menu ul li:nth-child(3):after{background:none no-repeat center -5px scroll transparent;visibility:visible;}body.page-equilibre-nutrition #header #region-header #block-system-main-menu ul li:nth-child(3) a,body.page-equilibre #header #region-header #block-system-main-menu ul li:nth-child(3) a,body.rubric-pleasure #header #region-header #block-system-main-menu ul li:nth-child(3) a,body.section-equilibre-nutrition #header #region-header #block-system-main-menu ul li:nth-child(3) a{color:#a8c034;}body.page-taxonomy.section-marques #header #region-header #block-system-main-menu ul li:nth-child(4):after,body.page-marques #header #region-header #block-system-main-menu ul li:nth-child(4):after,body.rubric-brand #header #region-header #block-system-main-menu ul li:nth-child(4):after{background:none no-repeat center -5px scroll transparent;visibility:visible;}body.page-taxonomy.section-marques #header #region-header #block-system-main-menu ul li:nth-child(4) a,body.page-marques #header #region-header #block-system-main-menu ul li:nth-child(4) a,body.rubric-brand #header #region-header #block-system-main-menu ul li:nth-child(4) a{color:#1f7dbe;}.taxonomy-term.vocabulary-essential.view-mode-full #essential-terms-page-header-block{padding-top:8px;height:58px;}.taxonomy-term.vocabulary-essential.view-mode-full #essential-terms-page-header-block .essential-terms-header-title h1{line-height:1em;}.taxonomy-term.vocabulary-essential.view-mode-full .essential-term{height:101px;}.page-taxonomy.section-cuisine #essential-terms-page-header-block .essential-terms-header-description h2{margin:0;}.breadcrumb{height:30px;line-height:20px;margin:8px 0 0 5px;}.breadcrumb ol li,.breadcrumb ol li a{font-size:11px;color:#8c7b74;}body.page-enfants-activites-loisirs-creatifs .view-id-all_activities.view-display-id-attachment_1 .view-footer #slideshow-nav{position:absolute;top:320px;height:0;}.view-display-id-panel_pane_slider .view-content,.view-id-all_activities.view-display-id-attachment_1 .view-content,.attachment .view-id-ft_product_new_limited .view-content{width:635px;margin-top:-3px;}.view-display-id-panel_pane_slider .view-content .views-row,.view-id-all_activities.view-display-id-attachment_1 .view-content .views-row,.attachment .view-id-ft_product_new_limited .view-content .views-row{float:left;margin-right:0 !important;}.view-display-id-panel_pane_slider .view-footer,.view-id-all_activities.view-display-id-attachment_1 .view-footer,.attachment .view-id-ft_product_new_limited .view-footer{position:relative;}.view-display-id-panel_pane_slider .view-footer #slideshow-nav,.view-id-all_activities.view-display-id-attachment_1 .view-footer #slideshow-nav,.attachment .view-id-ft_product_new_limited .view-footer #slideshow-nav{height:0;text-align:center;z-index:98;position:relative;}.view-display-id-panel_pane_slider .view-footer #slideshow-nav span,.view-id-all_activities.view-display-id-attachment_1 .view-footer #slideshow-nav span,.attachment .view-id-ft_product_new_limited .view-footer #slideshow-nav span{display:inline-block;width:15px;height:15px;border:2px solid #fff;background:#fff;border-radius:100%;box-shadow:0 0 6px rgba(0,0,0,0.7);margin-right:10px;cursor:pointer;}.view-display-id-panel_pane_slider .view-footer #slideshow-nav span:hover,.view-id-all_activities.view-display-id-attachment_1 .view-footer #slideshow-nav span:hover,.attachment .view-id-ft_product_new_limited .view-footer #slideshow-nav span:hover{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-moz-opacity:0.5;-khtml-opacity:0.5;-webkit-opacity:0.5;opacity:0.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50);}.view-display-id-panel_pane_slider .view-footer #slideshow-nav span:last-child,.view-id-all_activities.view-display-id-attachment_1 .view-footer #slideshow-nav span:last-child,.attachment .view-id-ft_product_new_limited .view-footer #slideshow-nav span:last-child{margin-right:0;}.view-display-id-panel_pane_slider .view-footer #slideshow-nav span.active-item,.view-id-all_activities.view-display-id-attachment_1 .view-footer #slideshow-nav span.active-item,.attachment .view-id-ft_product_new_limited .view-footer #slideshow-nav span.active-item{background:#e0107c;}.page-enfants .view-footer #slideshow-nav span.active-item{background:#f2b33a;}.page-marques .view-footer #slideshow-nav span.active-item{background:#1f7dbe;}.page-equilibre-nutrition .view-footer #slideshow-nav span.active-item{background:#a8c034;}#footer{padding:10px 0 57px 0;margin:0 auto;width:960px;clear:both;}#footer .block{background-color:#FFF;float:left;margin:0 15px 0 0;width:310px;vertical-align:text-top;padding:0;}#footer .block h2{text-transform:uppercase;font-style:normal;font-size:16px;color:#826F68;}#footer .block.last{margin:0;}#footer #block-views-slider-brands-footer-slider{width:100%;display:block;background-color:transparent;padding:0;margin:0 0 25px;position:relative;}#footer #block-views-slider-brands-footer-slider .carousel-control{position:absolute;top:50%;margin-top:-7px;width:9px;height:14px;cursor:pointer;}#footer #block-views-slider-brands-footer-slider .carousel-control:hover,#footer #block-views-slider-brands-footer-slider .carousel-control.disabled{-moz-opacity:0.5;-khtml-opacity:0.5;-webkit-opacity:0.5;opacity:0.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}#footer #block-views-slider-brands-footer-slider .carousel-control.disabled{cursor:default;}#footer #block-views-slider-brands-footer-slider .carousel-control.right{background:none no-repeat center center transparent;right:0;}#footer #block-views-slider-brands-footer-slider .carousel-control.left{background:none no-repeat center center transparent;left:0;}#footer #block-ft-social-social-homepage,#footer #block-block-39,#footer #block-social-informations{background:transparent;overflow:hidden;width:100%;}#footer #block-ft-social-social-homepage > h2.block-title,#footer #block-block-39 > h2.block-title,#footer #block-social-informations > h2.block-title,#footer #block-ft-social-social-homepage > div.block-title,#footer #block-block-39 > div.block-title,#footer #block-social-informations > div.block-title{width:100%;float:left;line-height:60px;border-top:1px dotted #826f68;font-weight:normal;text-transform:uppercase;font-style:normal;font-size:16px;color:#826F68;}#footer #block-ft-social-social-homepage #block-fb-likebox-0,#footer #block-block-39 #block-fb-likebox-0,#footer #block-social-informations #block-fb-likebox-0,#footer #block-ft-social-social-homepage #block-ft-social-google,#footer #block-block-39 #block-ft-social-google,#footer #block-social-informations #block-ft-social-google,#footer #block-ft-social-social-homepage #block-ft-social-mobile,#footer #block-block-39 #block-ft-social-mobile,#footer #block-social-informations #block-ft-social-mobile{height:590px;}#footer #block-ft-social-social-homepage #block-fb-likebox-0:before,#footer #block-block-39 #block-fb-likebox-0:before,#footer #block-social-informations #block-fb-likebox-0:before,#footer #block-ft-social-social-homepage #block-ft-social-google:before,#footer #block-block-39 #block-ft-social-google:before,#footer #block-social-informations #block-ft-social-google:before,#footer #block-ft-social-social-homepage #block-ft-social-mobile:before,#footer #block-block-39 #block-ft-social-mobile:before,#footer #block-social-informations #block-ft-social-mobile:before{background:transparent none no-repeat scroll center center;content:" ";float:left;height:3px;left:15px;position:relative;top:-3px;width:41px;}#footer #block-ft-social-social-homepage #block-fb-likebox-0 h2.block-title,#footer #block-block-39 #block-fb-likebox-0 h2.block-title,#footer #block-social-informations #block-fb-likebox-0 h2.block-title,#footer #block-ft-social-social-homepage #block-ft-social-google h2.block-title,#footer #block-block-39 #block-ft-social-google h2.block-title,#footer #block-social-informations #block-ft-social-google h2.block-title,#footer #block-ft-social-social-homepage #block-ft-social-mobile h2.block-title,#footer #block-block-39 #block-ft-social-mobile h2.block-title,#footer #block-social-informations #block-ft-social-mobile h2.block-title,#footer #block-ft-social-social-homepage #block-fb-likebox-0 div.block-title,#footer #block-block-39 #block-fb-likebox-0 div.block-title,#footer #block-social-informations #block-fb-likebox-0 div.block-title,#footer #block-ft-social-social-homepage #block-ft-social-google div.block-title,#footer #block-block-39 #block-ft-social-google div.block-title,#footer #block-social-informations #block-ft-social-google div.block-title,#footer #block-ft-social-social-homepage #block-ft-social-mobile div.block-title,#footer #block-block-39 #block-ft-social-mobile div.block-title,#footer #block-social-informations #block-ft-social-mobile div.block-title{color:#FFFFFF;height:50px;line-height:50px;padding:0 0 0 70px;font-weight:normal;text-transform:uppercase;font-style:normal;font-size:16px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#footer #block-ft-social-social-homepage #block-fb-likebox-0 .block-title,#footer #block-block-39 #block-fb-likebox-0 .block-title,#footer #block-social-informations #block-fb-likebox-0 .block-title{background:none no-repeat 15px top #3b579d;}#footer #block-ft-social-social-homepage #block-ft-social-google .block-title,#footer #block-block-39 #block-ft-social-google .block-title,#footer #block-social-informations #block-ft-social-google .block-title{background:none no-repeat 15px top #dd4b39;}#footer #block-ft-social-social-homepage #block-ft-social-google img,#footer #block-block-39 #block-ft-social-google img,#footer #block-social-informations #block-ft-social-google img{margin-bottom:-8px;}#footer #block-ft-social-social-homepage #block-ft-social-mobile,#footer #block-block-39 #block-ft-social-mobile,#footer #block-social-informations #block-ft-social-mobile{text-align:center;margin-right:0;}#footer #block-ft-social-social-homepage #block-ft-social-mobile .block-title,#footer #block-block-39 #block-ft-social-mobile .block-title,#footer #block-social-informations #block-ft-social-mobile .block-title{background:none no-repeat 15px top #5783a2;}#footer #block-ft-social-social-homepage #block-ft-social-mobile img,#footer #block-block-39 #block-ft-social-mobile img,#footer #block-social-informations #block-ft-social-mobile img{margin:20px auto;}.section-cuisine #footer{padding-top:25px;}.item-list .pager li{display:inline-block;padding:3px 0 0;}ul.pager{font-size:9px;background-color:#FFF;margin:0 auto 30px auto;height:40px;width:100%;padding-top:8px;box-sizing:border-box;}ul.pager li{font-size:11px;font-weight:normal;margin:0 auto 20px auto;padding:0;min-width:18px;height:18px;line-height:18px;color:#826f68;vertical-align:top;text-align:center;}ul.pager li a{color:inherit;text-decoration:none;height:18px;display:block;}ul.pager li.pager-first,ul.pager li.pager-last{display:none;}ul.pager li.pager-current{color:#FFF;}ul.pager li.pager-next{float:right;width:100px;}ul.pager li.pager-next a:after{background:none no-repeat center center transparent;width:11px;height:10px;content:' ';float:right;left:-10px;position:relative;top:6px;}ul.pager li.pager-previous{width:100px;float:left;}ul.pager li.pager-previous a:before{background:none no-repeat center center transparent;width:11px;height:10px;content:' ';float:left;left:10px;position:relative;top:4px;}.view-id-cooking_web_folder.view-display-id-cooking_webfolder_block_results .view-content ~ .item-list .pager{margin-top:30px;}.view-id-ft_recipe_videos_recipes.view-display-id-embed_1 .view-content ~ .item-list .pager{border-top:1px dotted #8c7b74;margin-bottom:0;}.view-id-search_recipes.view-display-id-default .view-content ~ .item-list .pager{padding-bottom:40px;}#inspiration-page-terms-listing .view-id-inspirations.view-display-id-block_inspirations_terms .view-content ~ .item-list .pager{margin-bottom:10px;}#bdiet-thematic-listing-page .view-id-balanced_diet_thematic.view-display-id-block_bdiet_terms .view-content ~ .item-list .pager{margin-bottom:0;}.view-id-recipes.view-display-id-block_1 .view-content ~ .item-list .pager{margin-top:10px;background:none no-repeat top center transparent;}.page-taxonomy.section-cuisine #essential-terms-page-header-block .essential-terms-header-description h2{font-size:15px;font-weight:normal;}.view-id-menu_per_day.view-display-id-block_menus_by_thematic_menu ul.pager{width:630px;}.view-id-menu_per_day .views-slideshow-cycle-main-frame .views-row{float:left;}[class*="-cuisine"] ul.pager li.pager-current{background-color:#e0107c;}[class*="-enfants"] ul.pager li.pager-current{background-color:#f2b33a;}[class*="-equilibre-nutrition"] ul.pager li.pager-current{background-color:#a8c034;}[class*="-marques"] ul.pager li.pager-current{background-color:#1f7dbe;}.view .view-filters .select-clv-style{display:inline-block;margin-top:0;}.view-display-id-game_block_results .view-filters .views-exposed-widget.jeux-add-info h1{color:#1f7dbe;font-size:18px;line-height:48px;margin:0;}.view-id-recipes.view-display-id-block_recipes_by_inspirations .view-filters .chosen-container-single .chosen-single div b,.view-display-id-page.view-id-ft_recipe_videos_recipes .view-filters .chosen-container-single .chosen-single div b,.view-display-id-cooking_webfolder_block_results .view-filters .chosen-container-single .chosen-single div b,.view-display-id-cooking_article_block_results .view-filters .chosen-container-single .chosen-single div b{background:none no-repeat right #ffffff;}.view-id-recipes.view-display-id-block_recipes_by_inspirations .view-filters .chosen-container-single.chosen-with-drop .chosen-single div b,.view-display-id-page.view-id-ft_recipe_videos_recipes .view-filters .chosen-container-single.chosen-with-drop .chosen-single div b,.view-display-id-cooking_webfolder_block_results .view-filters .chosen-container-single.chosen-with-drop .chosen-single div b,.view-display-id-cooking_article_block_results .view-filters .chosen-container-single.chosen-with-drop .chosen-single div b{background-position:1px center;}.view-display-id-game_block_results .view-filters .views-widget-sort-by .chosen-container-single .chosen-single div b,.view-display-id-game_block_results .view-filters .views-widget-per-page .chosen-container-single .chosen-single div b,.view-display-id-brands_webfolder_block_results .view-filters .chosen-container-single .chosen-single div b,.view-display-id-brands_articles_block_results .view-filters .chosen-container-single .chosen-single div b{background:none no-repeat right #ffffff;}.view-display-id-block_contents_by_bdiet_thematic .view-filters .chosen-container-single .chosen-single div b,.view-display-id-balanced_diet_article_block_results .view-filters .chosen-container-single .chosen-single div b,.view-display-id-balanced_diet_block_results .view-filters .chosen-container-single .chosen-single div b{background:none no-repeat right #ffffff;}.view-display-id-childhood_webfolder_block_results .view-filters .chosen-container-single .chosen-single div b,.view-display-id-childhood_article_block_results .view-filters .chosen-container-single .chosen-single div b{background:none no-repeat right #ffffff;}.view.view-id-search_recipes li a{float:left;width:100%;}.node .field-name-custom-social-sharing{height:34px;}.node .field-name-custom-social-sharing #block-fblikebutton-fblikebutton-dynamic-block{height:34px;margin-top:2px;}.node .field-name-custom-social-sharing div{display:inline-block;}.node .field-name-custom-social-sharing #block-print-print-links{border-right:dotted 1px #826F68;float:left;height:35px;width:115px;}.node .field-name-custom-social-sharing #block-print-print-links span{margin:0;display:inline-block;}.node .field-name-custom-social-sharing #block-print-print-links span{left:0;position:relative;top:2px;color:#5783a2;}.node .field-name-custom-social-sharing{background-color:#FFF;margin-right:auto;top:-8px;position:relative;width:570px;}.node .field-name-custom-social-sharing{margin-left:35px;width:597px;}.node-menu.view-mode-teaser .field-name-custom-social-sharing{margin-left:-20px;margin-bottom:15px;}.node .field-name-custom-social-sharing .social-share,.node .field-name-custom-social-sharing #block-forward-form,.node .field-name-custom-social-sharing #block-fblikebutton-fblikebutton-dynamic-block{float:left;}.node .field-name-custom-social-sharing #block-forward-form{margin:0;font-size:7px;padding:0;border:none 0;height:34px;width:20px;margin-left:-21px;margin-right:5px;}.node-webfolder.rubric-cooking .field-name-field-news-ref-recipes-intro h2{font-size:1em;line-height:1.2em;color:#826f68;}.node-webfolder.rubric-cooking .field-name-field-news-ref-recipes-intro h2{font-size:1em;line-height:1.2em;color:#826f68;}.node .field-name-custom-social-sharing #block-fblikebutton-fblikebutton-dynamic-block iframe{height:20px !important;float:right !important;margin:5px;width:105px !important;}.node .field-name-custom-social-sharing .social-share{border-left:dotted 1px #826F68;height:34px;margin-left:158px;width:195px;}.node .field-name-custom-social-sharing .social-share{margin-left:110px;width:148px;}.node .field-name-custom-social-sharing .field-item.even{border-bottom:1px dotted #826F68;border-left:dotted 1px #826F68;border-right:dotted 1px #826F68;height:35px;width:auto;}.node .field-name-custom-social-sharing .share-label{background-color:#FFF;color:#5782A2;padding:2px 5px;font-size:11px;}.node .field-name-custom-social-sharing #block-forward-form a:after{background:none no-repeat scroll 0 5px transparent;content:' ';position:absolute;height:34px;margin-top:0px;width:19px;}.group-product-header .field-name-custom-social-sharing #block-forward-form a:after{margin-left:-2px;}.node-article.view-mode-full .field-name-custom-social-sharing #block-forward-form a img,.node-webfolder.view-mode-full .field-name-custom-social-sharing #block-forward-form a img{display:none;}.node-recipe.view-mode-full.rubric-cooking .field-name-custom-social-sharing #block-forward-form a:after{margin-left:-10px;}.node .field-name-custom-social-sharing #block-forward-form img.forward-icon-margin{display:none;margin-top:-4px;}.taxonomy-term .field-name-term-custom-social-sharing{height:34px;background-color:#FFF;margin-right:auto;top:-8px;position:relative;margin-left:0;width:635px;border-bottom:1px dotted #826F68;}.taxonomy-term .field-name-term-custom-social-sharing .social-share a{display:block;float:right;}.taxonomy-term .field-name-term-custom-social-sharing .social-share,.taxonomy-term .field-name-term-custom-social-sharing #block-forward-form,.taxonomy-term .field-name-term-custom-social-sharing #block-fblikebutton-fblikebutton-dynamic-block{float:left;}.taxonomy-term .field-name-term-custom-social-sharing .social-share{border-right:0 none;border-left:1px dotted #826f68;box-sizing:border-box;height:34px;padding:0;width:180px;}.taxonomy-term.vocabulary-menu-thematic.view-mode-full .field-name-term-custom-social-sharing .social-share{border-left:0 none;}.taxonomy-term .field-name-term-custom-social-sharing #block-forward-form,.taxonomy-term .field-name-term-custom-social-sharing #block-forward-form--2{float:left;font-size:7px;margin:0;padding-top:5px;width:20px;}.taxonomy-term .field-name-term-custom-social-sharing #block-forward-form .forward-icon,.taxonomy-term .field-name-term-custom-social-sharing #block-forward-form--2 .forward-icon{display:none;}.taxonomy-term .field-name-term-custom-social-sharing #block-forward-form a:after,.taxonomy-term .field-name-term-custom-social-sharing #block-forward-form--2 a:after{background:none no-repeat scroll center transparent;content:' ';display:inline-block;height:19px;margin-top:0;width:19px;}.taxonomy-term .field-name-term-custom-social-sharing #block-fblikebutton-fblikebutton-dynamic-block{height:36px;margin-top:2px;width:75px;position:absolute;margin-left:150px;}.taxonomy-term .field-name-term-custom-social-sharing #block-print-print-links{float:left;height:35px;width:370px;}.taxonomy-term .field-name-term-custom-social-sharing #block-print-print-links span{margin:0;display:inline-block;}.taxonomy-term .field-name-term-custom-social-sharing #block-print-print-links span.print_html{display:none;}.taxonomy-term .field-name-term-custom-social-sharing #block-fblikebutton-fblikebutton-dynamic-block iframe{margin:6px;}.taxonomy-term .field-name-term-custom-social-sharing .share-label{background-color:#FFF;color:#5782A2;padding:2px 5px;margin-left:18px;font-size:11px;}.taxonomy-term .field-name-term-custom-social-sharing .field-item.even{height:34px;}.taxonomy-term.vocabulary-menu-thematic.view-mode-full .field-name-term-custom-social-sharing .field-item.even{float:right;width:205px;}.taxonomy-term.vocabulary-menu-thematic.view-mode-full .field-name-term-custom-social-sharing{border-bottom:none 0;}.taxonomy-term.vocabulary-brands.view-mode-full .taxonomy-term-description{clear:left;top:-11px;position:relative;border-top:1px dotted #826f68;}.taxonomy-term.vocabulary-brands.view-mode-full .taxonomy-term-description,.taxonomy-term.vocabulary-brands.view-mode-full .field-name-field-common-knowledge{background-color:white;font-family:'Bree Serif',serif;color:#826F68;width:635px;margin-top:0;padding:10px 20px;box-sizing:border-box;}.taxonomy-term.vocabulary-brands.view-mode-full .taxonomy-term-description h2{font-size:36px;font-weight:normal;margin:20px 0 10px 0;}.taxonomy-term.vocabulary-brands.view-mode-full .taxonomy-term-description p{margin:0;padding:0;}.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-news h2,.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-products h2,.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-discount h2,.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-knowledge h2,.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-recipes > h2{background-color:#1F7DBE;color:white;width:584px;height:50px;margin:0 0 30px 0;padding:0 0 0 50px;text-transform:uppercase;font-weight:normal;clear:left;}.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-news h2 span,.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-products h2 span,.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-discount h2 span,.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-knowledge h2 span,.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-recipes h2 span,.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-news h3 span,.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-products h3 span,.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-discount h3 span,.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-knowledge h3 span,.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-recipes h3 span{margin-left:23px;margin-top:17px;display:inline-block;}.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-recipes h2:before,.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-knowledge h2:before,.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-discount h2:before,.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-products h2:before,.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-news h2:before{content:'';height:33px;width:41px;position:absolute;margin-top:-3px;margin-left:-30px;}.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-news h2:before{background:none no-repeat left top transparent !important;}.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-discount h2:before{background:none no-repeat left top transparent !important;}.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-knowledge h2:before{background:none no-repeat left top transparent !important;}.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-recipes > h2:before{background:none no-repeat left top transparent !important;}.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-products > h2:before{background:none no-repeat left top transparent !important;}.page-taxonomy.section-marques .taxonomy-term .field-group-div.group-common-brand-products > h2:before{background:none no-repeat left top transparent !important;}.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-products .field-name-field-common-products-news{background-color:#fff;width:634px;}.taxonomy-term.vocabulary-brands.view-mode-full .field-type-entityreference{float:left;}.taxonomy-term.vocabulary-brands.view-mode-full .field-name-field-common-brand-news .field-items .field-item{display:inline-block;}.taxonomy-term.vocabulary-brands.view-mode-full .field-name-field-common-brand-news .field-items .field-item:nth-child(2){margin-left:10px;}.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-recipes{width:635px;}.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-recipes .field-name-ft-recipe-related-recipes{width:310px;background-color:white;float:right;margin-right:1px;}.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-recipes .field-name-ft-recipe-related-recipes h3.block-title{color:white;background-color:#E0107C;height:45px;margin:0;text-align:center;padding:20px 30px 10px 30px;text-transform:uppercase;font-weight:normal;}.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-recipes .field-name-ft-recipe-related-recipes .more-link{text-align:center;padding:20px 0;}.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-recipes .field-name-ft-recipe-related-recipes .more-link a{color:#E0107C;font-weight:normal;}.view-id-recipes.view-display-id-embed_1 .view-content > .views-row h4{border-bottom:1px dotted #826F68;height:33px;padding-top:20px;padding-right:0;width:220px;margin-left:60px;font-weight:normal;font-size:13px;line-height:13px;}.taxonomy-term.vocabulary-brands.view-mode-full .field-type-entityreference > .field-items > .field-item:first-child{margin-bottom:0;}.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-products h3,.taxonomy-term.vocabulary-brands.view-mode-full .group-common-brand-knowledge h3{margin-bottom:0;}.taxonomy-term.vocabulary-brands.view-mode-full .field-name-field-common-products-news .field-item,.taxonomy-term.vocabulary-brands.view-mode-full .field-name-field-common-products-news .field-item p{color:#826F68;margin:0;}.taxonomy-term .field-name-term-custom-social-sharing #block-print-print-links a span{display:block;float:right;margin:5px 0 5px -23px;}.field-name-term-custom-social-sharing #block-print-print-links .print-plain-text{color:#5783a2;}.taxonomy-term.vocabulary-brands .group-common-brand-products.field-group-div{float:left;}.taxonomy-term.vocabulary-brands .group-common-brand-news.field-group-div,.taxonomy-term.vocabulary-brands .group-common-brand-products.field-group-div,.taxonomy-term.vocabulary-brands .group-common-brand-discount.field-group-div,.taxonomy-term.vocabulary-brands .group-common-brand-knowledge.field-group-div{margin-bottom:27px;overflow:hidden;float:left;}.page-taxonomy.section-marques.page-taxonomy-term .taxonomy-term .field-group-div h2 span{margin-top:0;}.view-id-slider_brands_footer.view-display-id-slider{width:920px;margin:0 20px;position:relative;overflow:hidden;}.view-id-slider_brands_footer.view-display-id-slider .view-content{overflow:hidden;}.view-id-slider_brands_footer.view-display-id-slider .view-content .views-row{width:110px;float:left;margin-right:5px;}.view-id-slider_brands_footer.view-display-id-slider .view-content .views-row.views-row-last{margin-right:0;}.view-id-slider_brands_footer.view-display-id-slider .view-content .views-row img{display:block;}.view-id-slider_brands_footer.view-display-id-slider .views-slideshow-controls-text-previous{width:20px;position:absolute;left:0;background:none center center no-repeat;height:80px;}.view-id-slider_brands_footer.view-display-id-slider .views-slideshow-controls-text-previous a{height:80px;visibility:hidden;font-size:0;}.view-id-slider_brands_footer.view-display-id-slider .views-slideshow-controls-text-pause{display:none;}.view-id-slider_brands_footer.view-display-id-slider .views-slideshow-controls-text-next{width:20px;position:absolute;right:0;background:none center center no-repeat;height:80px;}.view-id-slider_brands_footer.view-display-id-slider .views-slideshow-controls-text-next a{color:rgba(0,0,0,0);display:block;height:80px;visibility:hidden;font-size:0;}.view-id-slider_brands_footer.view-display-id-slider .views-slideshow-cycle-main-frame-row .views-row{display:inline-block;}.view-id-slider_brands_footer.view-display-id-slider .views-slideshow-controls-bottom{display:none;}.view-id-slider_brands_footer.view-display-id-slider .views-slideshow-cycle-main-frame-row.views_slideshow_cycle_slide{width:910px;height:76px;}.taxonomy-term.vocabulary-brands.view-mode-logo{position:relative;}body.page-marques-toutes-les-marques-nestle .taxonomy-term.vocabulary-brands.view-mode-logo .field-name-field-common-redirection-link a,body.page-marques-toutes-les-marques-nestle .taxonomy-term.vocabulary-brands.view-mode-logo .field-name-field-common-redirection-link-2 a{display:none;text-decoration:none;color:#1F7CBF;line-height:33px;height:33px;background:none no-repeat right #ffffff;position:absolute;top:65px;text-align:center;}body.page-marques-toutes-les-marques-nestle .taxonomy-term.vocabulary-brands.view-mode-logo .field-name-field-common-redirection-link a{background-position:118px center;padding-right:15px;}body.page-marques-toutes-les-marques-nestle .taxonomy-term.vocabulary-brands.view-mode-logo .field-name-field-common-redirection-link-2 a{background-position:170px center;padding-right:15px;}body.page-marques-toutes-les-marques-nestle .taxonomy-term.vocabulary-brands.view-mode-logo .field-name-field-common-redirection-link a{left:40px;width:126px;top:50px;z-index:5;}body.page-marques-toutes-les-marques-nestle .taxonomy-term.vocabulary-brands.view-mode-logo .field-name-field-common-redirection-link-2 a{left:10px;width:175px;top:90px;z-index:5;}.taxonomy-term.vocabulary-brands.view-mode-logo .field-name-field-common-redirection-link:before,.taxonomy-term.vocabulary-brands.view-mode-logo .field-name-field-common-redirection-link-2:before{content:'';display:none;width:215px;height:158px;background:none no-repeat right transparent;position:absolute;top:0;left:0;text-align:center;}.taxonomy-term.vocabulary-brands.view-mode-logo .field-name-field-common-redirection-link ~ .field-name-field-common-redirection-link-2:before{background:none;}body.page-marques-toutes-les-marques-nestle .taxonomy-term.vocabulary-brands.view-mode-logo:hover .field-name-field-common-redirection-link:before,body.page-marques-toutes-les-marques-nestle .taxonomy-term.vocabulary-brands.view-mode-logo:hover .field-name-field-common-redirection-link a,body.page-marques-toutes-les-marques-nestle .taxonomy-term.vocabulary-brands.view-mode-logo:hover .field-name-field-common-redirection-link-2:before,body.page-marques-toutes-les-marques-nestle .taxonomy-term.vocabulary-brands.view-mode-logo:hover .field-name-field-common-redirection-link-2 a{display:inline-block;}.node.view-mode-mega_push .group-product-meta label.new{text-transform:uppercase;color:white;font-weight:normal;}.node.view-mode-mega_push{position:relative;height:365px;width:635px;overflow:hidden;}.node.view-mode-mega_push .field-name-day-menu-code-field,.node.view-mode-mega_push .field-name-field-bdiet-quiztype,.node.view-mode-mega_push .field-name-field-product-type,.node.view-mode-mega_push .field-name-field-news-pushlabel1,.node.view-mode-mega_push .field-name-clv-ds-content-type,.node.view-mode-mega_push .field-name-day-menu-code-field{position:relative;float:left;height:24px;line-height:24px;margin-left:20px;top:0;padding:5px 10px 5px 15px;z-index:2;text-transform:uppercase;color:#FFF;}.node.view-mode-mega_push .field-name-day-menu-code-field:after,.node.view-mode-mega_push .field-name-field-bdiet-quiztype:after,.node.view-mode-mega_push .field-name-field-product-type:after,.node.view-mode-mega_push .field-name-field-news-pushlabel1:after,.node.view-mode-mega_push .field-name-clv-ds-content-type:after,.node.view-mode-mega_push .field-name-day-menu-code-field:after{content:url(/sites/all/themes/croquonslavie/images/carr_pli.png);position:absolute;right:-3px;top:-15px;}.node.view-mode-mega_push .field-name-day-menu-code-field p,.node.view-mode-mega_push .field-name-field-bdiet-quiztype p,.node.view-mode-mega_push .field-name-field-product-type p,.node.view-mode-mega_push .field-name-field-news-pushlabel1 p,.node.view-mode-mega_push .field-name-clv-ds-content-type p,.node.view-mode-mega_push .field-name-day-menu-code-field p{margin:0;padding:0;font-size:14px;}.node.view-mode-mega_push .field-name-day-menu-code-field label,.node.view-mode-mega_push .field-name-field-bdiet-quiztype label,.node.view-mode-mega_push .field-name-field-product-type label,.node.view-mode-mega_push .field-name-field-news-pushlabel1 label,.node.view-mode-mega_push .field-name-clv-ds-content-type label,.node.view-mode-mega_push .field-name-day-menu-code-field label{font-weight:normal;}.node.view-mode-mega_push .field-name-field-news-pushlabel2,.node.view-mode-mega_push .field-name-field-news-thematic,.node.view-mode-mega_push .field-name-field-menu-thematic,.node.view-mode-mega_push .field-name-field-game-brand,.node.view-mode-mega_push .field-name-field-recipe-subtype,.node.view-mode-mega_push .field-name-field-product-productbrand{float:left;height:24px;line-height:24px;padding:5px 10px 5px 15px;position:relative;top:0;z-index:2;color:#8c7b74;font-size:14px;}.node.view-mode-mega_push .field-name-field-news-pushlabel2:after,.node.view-mode-mega_push .field-name-field-news-thematic:after,.node.view-mode-mega_push .field-name-field-menu-thematic:after,.node.view-mode-mega_push .field-name-field-game-brand:after,.node.view-mode-mega_push .field-name-field-recipe-subtype:after,.node.view-mode-mega_push .field-name-field-product-productbrand:after{content:url(/sites/all/themes/croquonslavie/images/carr_pli.png);position:absolute;right:-3px;top:-15px;}.node.view-mode-mega_push .field-name-field-news-pushlabel2 li.shs-term-selected,.node.view-mode-mega_push .field-name-field-news-thematic li.shs-term-selected,.node.view-mode-mega_push .field-name-field-menu-thematic li.shs-term-selected,.node.view-mode-mega_push .field-name-field-game-brand li.shs-term-selected,.node.view-mode-mega_push .field-name-field-recipe-subtype li.shs-term-selected,.node.view-mode-mega_push .field-name-field-product-productbrand li.shs-term-selected{margin:0;}.node.view-mode-mega_push .field-name-field-news-pushlabel2 label,.node.view-mode-mega_push .field-name-field-news-thematic label,.node.view-mode-mega_push .field-name-field-menu-thematic label,.node.view-mode-mega_push .field-name-field-game-brand label,.node.view-mode-mega_push .field-name-field-recipe-subtype label,.node.view-mode-mega_push .field-name-field-product-productbrand label{font-weight:normal;}.node.view-mode-mega_push .field-name-clv-ds-content-type p{text-transform:uppercase;margin:0;padding:0;}.node.view-mode-mega_push .field-name-field-news-single-carousel-image,.node.view-mode-mega_push .field-name-field-recipe-single-carousel-img,.node.view-mode-mega_push .field-name-field-menu-single-carousel-image,.node.view-mode-mega_push .field-name-field-game-single-carrousel-img,.node.view-mode-mega_push .field-name-field-bdiet-carousel-image,.node.view-mode-mega_push .field-name-field-product-push-img,.node.view-mode-mega_push .field-name-ds-select-image{position:absolute;top:3px;left:0;}.node.view-mode-mega_push .group-title{position:absolute;z-index:5;bottom:71px;background-color:#FFFFFF;right:0;width:318px;box-sizing:border-box;overflow:visible;height:65px;display:table;}.node.view-mode-mega_push .group-title:before{content:" ";position:absolute;left:23px;top:-10px;width:265px;height:10px;}.node.view-mode-mega_push .field-name-title,.node.view-mode-mega_push .field-name-ds-select-title{color:#8c7b74;font-size:24px;line-height:28px;margin:0;padding:7px 30px 0 10px;width:100%;box-sizing:border-box;display:table-row;}.node.view-mode-mega_push .field-name-title:before,.node.view-mode-mega_push .field-name-ds-select-title:before{display:none;}.node.view-mode-mega_push .field-name-title .field-items,.node.view-mode-mega_push .field-name-ds-select-title .field-items{display:table-cell;vertical-align:middle;}@media screen and (-webkit-min-device-pixel-ratio:0){.node.view-mode-mega_push .field-name-title .field-items,.node.view-mode-mega_push .field-name-ds-select-title .field-items{vertical-align:top;}}.node.view-mode-mega_push .field-name-title .field-item,.node.view-mode-mega_push .field-name-ds-select-title .field-item{display:table-cell;vertical-align:middle;padding:10px 30px 0px 10px;}.node.view-mode-mega_push .field-name-title .field-item a,.node.view-mode-mega_push .field-name-ds-select-title .field-item a{vertical-align:top;}.node.view-mode-mega_push .field-name-title a,.node.view-mode-mega_push .field-name-ds-select-title a{padding:0;margin:0;font-weight:normal;line-height:20px;position:relative;top:0;width:100%;text-align:left;color:#8c7b74;font-size:20px;text-decoration:none;}.node.view-mode-mega_push .field-name-field-menu-subtitle,.node.view-mode-mega_push .field-name-field-news-subtitle,.node.view-mode-mega_push .field-name-field-bdiet-subtitle,.node.view-mode-mega_push .field-name-field-game-subtitle,.node.view-mode-mega_push .field-name-field-product-subtitle{bottom:10px;color:#766d69;font-family:Deibi;font-size:25px;padding:7px 30px 5px 10px;position:relative;right:0;width:100%;z-index:10;box-sizing:border-box;}.node.view-mode-mega_push .field-name-field-menu-subtitle label,.node.view-mode-mega_push .field-name-field-news-subtitle label,.node.view-mode-mega_push .field-name-field-bdiet-subtitle label,.node.view-mode-mega_push .field-name-field-game-subtitle label,.node.view-mode-mega_push .field-name-field-product-subtitle label{font-weight:normal;}.node.view-mode-mega_push.rubric-cooking .field-name-day-menu-code-field,.node.view-mode-mega_push.rubric-cooking .field-name-field-bdiet-quiztype,.node.view-mode-mega_push.rubric-cooking .field-name-field-product-type,.node.view-mode-mega_push.rubric-cooking .field-name-field-news-pushlabel1,.node.view-mode-mega_push.rubric-cooking .field-name-clv-ds-content-type,.node.view-mode-mega_push.rubric-cooking .field-name-day-menu-code-field{background-color:#e0107c;}.node.view-mode-mega_push.rubric-cooking .field-name-field-news-pushlabel2,.node.view-mode-mega_push.rubric-cooking .field-name-field-news-thematic,.node.view-mode-mega_push.rubric-cooking .field-name-field-menu-thematic,.node.view-mode-mega_push.rubric-cooking .field-name-field-game-brand,.node.view-mode-mega_push.rubric-cooking .field-name-field-recipe-subtype,.node.view-mode-mega_push.rubric-cooking .field-name-field-product-productbrand{background:none -800px center no-repeat #ffffff;}.node.view-mode-mega_push.rubric-childhood .field-name-day-menu-code-field,.node.view-mode-mega_push.rubric-childhood .field-name-field-bdiet-quiztype,.node.view-mode-mega_push.rubric-childhood .field-name-field-product-type,.node.view-mode-mega_push.rubric-childhood .field-name-field-news-pushlabel1,.node.view-mode-mega_push.rubric-childhood .field-name-clv-ds-content-type,.node.view-mode-mega_push.rubric-childhood .field-name-day-menu-code-field{background-color:#f2b33a;}.node.view-mode-mega_push.rubric-childhood .group-title{background:none right center no-repeat #ffffff;}.node.view-mode-mega_push.rubric-childhood .group-title:before{background:none center bottom no-repeat transparent;}.node.view-mode-mega_push.rubric-childhood .field-name-field-news-pushlabel2,.node.view-mode-mega_push.rubric-childhood .field-name-field-news-thematic,.node.view-mode-mega_push.rubric-childhood .field-name-field-menu-thematic,.node.view-mode-mega_push.rubric-childhood .field-name-field-game-brand,.node.view-mode-mega_push.rubric-childhood .field-name-field-recipe-subtype,.node.view-mode-mega_push.rubric-childhood .field-name-field-product-productbrand{background:none -400px center no-repeat #ffffff;}.node.view-mode-mega_push.rubric-pleasure .field-name-day-menu-code-field,.node.view-mode-mega_push.rubric-pleasure .field-name-field-bdiet-quiztype,.node.view-mode-mega_push.rubric-pleasure .field-name-field-product-type,.node.view-mode-mega_push.rubric-pleasure .field-name-field-news-pushlabel1,.node.view-mode-mega_push.rubric-pleasure .field-name-clv-ds-content-type,.node.view-mode-mega_push.rubric-pleasure .field-name-day-menu-code-field{background-color:#a8c034;}.node.view-mode-mega_push.rubric-pleasure .group-title{background:none right center no-repeat #ffffff;}.node.view-mode-mega_push.rubric-pleasure .group-title:before{background:none center bottom no-repeat transparent;}.node.view-mode-mega_push.rubric-pleasure .field-name-field-news-pushlabel2,.node.view-mode-mega_push.rubric-pleasure .field-name-field-news-thematic,.node.view-mode-mega_push.rubric-pleasure .field-name-field-menu-thematic,.node.view-mode-mega_push.rubric-pleasure .field-name-field-game-brand,.node.view-mode-mega_push.rubric-pleasure .field-name-field-recipe-subtype,.node.view-mode-mega_push.rubric-pleasure .field-name-field-product-productbrand{background:none -800px center no-repeat #ffffff;}.node.view-mode-mega_push.rubric-brand .field-name-day-menu-code-field,.node.view-mode-mega_push.rubric-brand .field-name-field-bdiet-quiztype,.node.view-mode-mega_push.rubric-brand .field-name-field-product-type,.node.view-mode-mega_push.rubric-brand .field-name-field-news-pushlabel1,.node.view-mode-mega_push.rubric-brand .field-name-clv-ds-content-type,.node.view-mode-mega_push.rubric-brand .field-name-day-menu-code-field{background-color:#1f7dbe;}.node.view-mode-mega_push.rubric-brand .group-title{background:none right center no-repeat #ffffff;}.node.view-mode-mega_push.rubric-brand .group-title:before{background:none center bottom no-repeat transparent;}.node.view-mode-mega_push.rubric-brand .field-name-field-news-pushlabel2,.node.view-mode-mega_push.rubric-brand .field-name-field-news-thematic,.node.view-mode-mega_push.rubric-brand .field-name-field-menu-thematic,.node.view-mode-mega_push.rubric-brand .field-name-field-game-brand,.node.view-mode-mega_push.rubric-brand .field-name-field-recipe-subtype,.node.view-mode-mega_push.rubric-brand .field-name-field-product-productbrand{background:none 0 center no-repeat #ffffff;}.node.view-mode-mega_push.rubric-cooking .field-name-day-menu-code-field,.node.view-mode-mega_push.rubric-cooking .field-name-field-bdiet-quiztype,.node.view-mode-mega_push.rubric-cooking .field-name-field-product-type,.node.view-mode-mega_push.rubric-cooking .field-name-field-news-pushlabel1,.node.view-mode-mega_push.rubric-cooking .field-name-clv-ds-content-type,.node.view-mode-mega_push.rubric-cooking .field-name-day-menu-code-field{background-color:#e0107c;}.node.view-mode-mega_push.rubric-cooking .group-title{background:none right center no-repeat #ffffff;}.node.view-mode-mega_push.rubric-cooking .group-title:before{background:none center bottom no-repeat transparent;}.node.view-mode-mega_push.rubric-cooking .field-name-field-news-pushlabel2,.node.view-mode-mega_push.rubric-cooking .field-name-field-news-thematic,.node.view-mode-mega_push.rubric-cooking .field-name-field-menu-thematic,.node.view-mode-mega_push.rubric-cooking .field-name-field-game-brand,.node.view-mode-mega_push.rubric-cooking .field-name-field-recipe-subtype,.node.view-mode-mega_push.rubric-cooking .field-name-field-product-productbrand{background:none -1600px center no-repeat #ffffff;}.node.node-quiz.view-mode-mega_push .field-name-field-bdiet-quiztype{background-color:#FFF;color:#a8c034;}.node.node-recipe.view-mode-mega_push.recipe-has-video .field-name-title .field-item,.node.node-recipe.view-mode-mega_push.recipe-has-video .field-name-ds-select-title .field-item{padding:0;}.node.node-recipe.view-mode-mega_push.recipe-has-video .field-name-title a,.node.node-recipe.view-mode-mega_push.recipe-has-video .field-name-ds-select-title a{display:table-cell;height:65px;padding-left:15px;padding-right:30px;position:static;vertical-align:middle;width:318px;}.node.node-recipe.view-mode-mega_push.recipe-has-video .field-name-title a:after,.node.node-recipe.view-mode-mega_push.recipe-has-video .field-name-ds-select-title a:after{content:' ';height:100%;min-height:65px;width:67px;background:none no-repeat center transparent;left:-67px;position:absolute;top:0;display:inline-block;}.node.node-product.view-mode-mega_push .group-product-text a{margin:0;color:#8c7b74;font-weight:normal;line-height:24px;position:relative;top:3px;padding:0 29px 0 0;text-align:left;font-size:20px;text-decoration:none;text-transform:capitalize;}.node.node-game.view-mode-mega_push .group-title{bottom:117px;}.node.node-game.view-mode-mega_push .field-name-field-game-button-title{bottom:70px;position:absolute;z-index:10;color:white;background:none no-repeat 66px center #1f7dbe;height:34px;line-height:34px;text-align:center;width:69px;right:0;padding-right:20px;}.node.node-game.view-mode-mega_push .field-name-field-game-button-title a{color:#FFF;text-decoration:none;}.node-quiz.view-mode-push .field-name-field-bdiet-quiztype{min-width:30px;}#main #content .breadcrumb ~ .messages--status.messages.status{width:566px;}body.page-home #main #content .messages--status.messages.status,body.page-confirmation #main #content .messages--status.messages.status,body.page-user #main #content .messages--status.messages.status{width:891px;}#main div.status{background-image:none;border-color:#a6d227;border-width:5px;color:#8c7b74;}div.messages ul li{color:#8c7b74;}div.node.view-mode-mini_push{background:none repeat scroll 0 0 white;height:153px;overflow:hidden;position:relative;width:290px;}div.node.view-mode-mini_push p{margin:0;padding:0;}div.node.view-mode-mini_push .field-name-field-product-type,div.node.view-mode-mini_push .field-name-field-bdiet-quiztype,div.node.view-mode-mini_push .field-name-clv-ds-content-type,div.node.view-mode-mini_push .field-name-field-news-pushlabel1{color:white;margin:0 0 0 20px;padding:5px 10px;position:relative;top:0;z-index:1;float:left;text-transform:uppercase;background-color:#a8c034;}div.node.view-mode-mini_push .field-name-field-product-type a,div.node.view-mode-mini_push .field-name-field-bdiet-quiztype a,div.node.view-mode-mini_push .field-name-clv-ds-content-type a,div.node.view-mode-mini_push .field-name-field-news-pushlabel1 a{color:#FFF;text-decoration:none;}div.node.view-mode-mini_push .field-name-field-product-type:after,div.node.view-mode-mini_push .field-name-field-bdiet-quiztype:after,div.node.view-mode-mini_push .field-name-clv-ds-content-type:after,div.node.view-mode-mini_push .field-name-field-news-pushlabel1:after{content:url(/sites/all/themes/croquonslavie/images/carr_pli.png);position:absolute;right:-3px;top:-15px;}div.node.view-mode-mini_push .field-name-field-product-type label,div.node.view-mode-mini_push .field-name-field-bdiet-quiztype label,div.node.view-mode-mini_push .field-name-clv-ds-content-type label,div.node.view-mode-mini_push .field-name-field-news-pushlabel1 label{font-weight:normal;}div.node.view-mode-mini_push .field-name-field-recipe-subtype,div.node.view-mode-mini_push .field-name-field-product-productbrand,div.node.view-mode-mini_push .field-name-field-game-brand,div.node.view-mode-mini_push .field-name-field-news-thematic,div.node.view-mode-mini_push .field-name-field-news-pushlabel2{float:left;background-color:#FFF;position:relative;z-index:2;top:0;padding:5px 0;width:auto;color:#8c7b74;margin:0;min-height:24px;}div.node.view-mode-mini_push .field-name-field-recipe-subtype .field-items .field-item,div.node.view-mode-mini_push .field-name-field-product-productbrand .field-items .field-item,div.node.view-mode-mini_push .field-name-field-game-brand .field-items .field-item,div.node.view-mode-mini_push .field-name-field-news-thematic .field-items .field-item,div.node.view-mode-mini_push .field-name-field-news-pushlabel2 .field-items .field-item{margin:0 10px;}div.node.view-mode-mini_push .field-name-field-recipe-subtype .field-items .field-item ul li,div.node.view-mode-mini_push .field-name-field-product-productbrand .field-items .field-item ul li,div.node.view-mode-mini_push .field-name-field-game-brand .field-items .field-item ul li,div.node.view-mode-mini_push .field-name-field-news-thematic .field-items .field-item ul li,div.node.view-mode-mini_push .field-name-field-news-pushlabel2 .field-items .field-item ul li{margin:0;}div.node.view-mode-mini_push .field-name-field-recipe-subtype a,div.node.view-mode-mini_push .field-name-field-product-productbrand a,div.node.view-mode-mini_push .field-name-field-game-brand a,div.node.view-mode-mini_push .field-name-field-news-thematic a,div.node.view-mode-mini_push .field-name-field-news-pushlabel2 a{color:inherit;text-decoration:none;}div.node.view-mode-mini_push .field-name-field-recipe-subtype:after,div.node.view-mode-mini_push .field-name-field-product-productbrand:after,div.node.view-mode-mini_push .field-name-field-game-brand:after,div.node.view-mode-mini_push .field-name-field-news-thematic:after,div.node.view-mode-mini_push .field-name-field-news-pushlabel2:after{content:url(/sites/all/themes/croquonslavie/images/carr_pli.png);position:absolute;right:-3px;top:-15px;}div.node.view-mode-mini_push .field-name-field-recipe-subtype label,div.node.view-mode-mini_push .field-name-field-product-productbrand label,div.node.view-mode-mini_push .field-name-field-game-brand label,div.node.view-mode-mini_push .field-name-field-news-thematic label,div.node.view-mode-mini_push .field-name-field-news-pushlabel2 label{font-weight:normal;}div.node.view-mode-mini_push .field-name-field-product-push-img,div.node.view-mode-mini_push .field-name-field-game-push-img,div.node.view-mode-mini_push .field-name-field-bdiet-carousel-image,div.node.view-mode-mini_push .field-name-field-menu-single-carousel-image,div.node.view-mode-mini_push .field-name-field-news-single-carousel-image,div.node.view-mode-mini_push .field-name-field-recipe-single-carousel-img,div.node.view-mode-mini_push .field-name-ds-select-image{margin-top:3px;position:absolute;top:0;left:0;height:150px;overflow:hidden;width:290px;}div.node.view-mode-mini_push .field-name-field-product-push-title,div.node.view-mode-mini_push .field-name-title,div.node.view-mode-mini_push .field-name-ft-recipe-trim-title,div.node.view-mode-mini_push .field-name-ds-select-title{bottom:20px;min-height:25px;padding:5px 10px;position:absolute;right:0;width:135px;}div.node.view-mode-mini_push .field-name-field-product-push-title h2,div.node.view-mode-mini_push .field-name-title h2,div.node.view-mode-mini_push .field-name-ft-recipe-trim-title h2,div.node.view-mode-mini_push .field-name-ds-select-title h2{font-size:13px;margin:0;color:#8c7b74;font-weight:normal;line-height:16px;position:static;padding:5px 0 0 0;text-align:left;width:125px;}div.node.view-mode-mini_push .field-name-field-product-push-title a,div.node.view-mode-mini_push .field-name-title a,div.node.view-mode-mini_push .field-name-ft-recipe-trim-title a,div.node.view-mode-mini_push .field-name-ds-select-title a{text-decoration:none;color:#8c7b74;}div.node.view-mode-mini_push.rubric-cooking .field-name-clv-ds-content-type,div.node.view-mode-mini_push.rubric-cooking .field-name-field-news-pushlabel1{background-color:#e0107c;}div.node.view-mode-mini_push.rubric-cooking .field-name-title,div.node.view-mode-mini_push.rubric-cooking .field-name-ft-recipe-trim-title,div.node.view-mode-mini_push.rubric-cooking .field-name-field-news-thematic,div.node.view-mode-mini_push.rubric-cooking .field-name-ds-select-title{background:none no-repeat scroll right center #ffffff;}div.node.view-mode-mini_push.rubric-cooking .field-name-field-recipe-subtype,div.node.view-mode-mini_push.rubric-cooking .field-name-field-news-pushlabel2{background:none -1600px center no-repeat #ffffff;}div.node.view-mode-mini_push.rubric-cooking.recipe-has-video .field-name-ft-recipe-trim-title:before{background:none no-repeat scroll center center #e0107c;content:"";height:100%;left:-54px;position:absolute;top:0;vertical-align:middle;width:54px;}div.node.view-mode-mini_push.rubric-cooking.recipe-has-video .field-name-field-recipe-subtype{display:none;}div.node.view-mode-mini_push.rubric-childhood .field-name-clv-ds-content-type,div.node.view-mode-mini_push.rubric-childhood .field-name-field-news-pushlabel1{background-color:#f2b33a;}div.node.view-mode-mini_push.rubric-childhood .field-name-title,div.node.view-mode-mini_push.rubric-childhood .field-name-ds-select-title{background:none no-repeat scroll right center #ffffff;}div.node.view-mode-mini_push.rubric-pleasure .field-name-field-bdiet-quiztype{background-color:#FFF;color:#a8c034;}div.node.view-mode-mini_push.rubric-pleasure .field-name-title,div.node.view-mode-mini_push.rubric-pleasure .field-name-ds-select-title{background:none no-repeat scroll right center #ffffff;}div.node.view-mode-mini_push.rubric-brand .field-name-field-product-type,div.node.view-mode-mini_push.rubric-brand .field-name-clv-ds-content-type,div.node.view-mode-mini_push.rubric-brand .field-name-field-news-pushlabel1{background-color:#1f7dbe;}div.node.view-mode-mini_push.rubric-brand .field-name-title,div.node.view-mode-mini_push.rubric-brand .field-name-field-product-push-title,div.node.view-mode-mini_push.rubric-brand .field-name-ds-select-title{background:none no-repeat scroll right center #ffffff;}div.node.view-mode-mini_push.rubric-brand .field-name-field-recipe-subtype,div.node.view-mode-mini_push.rubric-brand .field-name-field-news-pushlabel2{background:none 0 center no-repeat #ffffff;}#page .view-mode-header_push_list .clv-2-lines .field-items,#page .view-mode-menu_push .clv-2-lines .field-items,#page .view-mode-mini_push .clv-2-lines .field-items,#page .view-mode-moteur_push .clv-2-lines .field-items,#page .view-mode-product_carousel_push .clv-2-lines .field-items,#page .view-mode-product_recipe_push .clv-2-lines .field-items,#page .view-mode-push .clv-2-lines .field-items,#page .view-mode-push_favorite .clv-2-lines .field-items,#page .view-mode-push_list .clv-2-lines .field-items,#page .view-mode-push_video .clv-2-lines .field-items,#page .view-mode-taxo_push .clv-2-lines .field-items,#page .view-mode-taxo_slider .clv-2-lines .field-items,#page .view-mode-teaser .clv-2-lines .field-items,#page .view-mode-teaser_video .clv-2-lines .field-items{max-width:103px;height:24px;max-height:24px;margin-top:4px;}#page .view-mode-header_push_list .clv-2-lines .field-items .field-item,#page .view-mode-menu_push .clv-2-lines .field-items .field-item,#page .view-mode-mini_push .clv-2-lines .field-items .field-item,#page .view-mode-moteur_push .clv-2-lines .field-items .field-item,#page .view-mode-product_carousel_push .clv-2-lines .field-items .field-item,#page .view-mode-product_recipe_push .clv-2-lines .field-items .field-item,#page .view-mode-push .clv-2-lines .field-items .field-item,#page .view-mode-push_favorite .clv-2-lines .field-items .field-item,#page .view-mode-push_list .clv-2-lines .field-items .field-item,#page .view-mode-push_video .clv-2-lines .field-items .field-item,#page .view-mode-taxo_push .clv-2-lines .field-items .field-item,#page .view-mode-taxo_slider .clv-2-lines .field-items .field-item,#page .view-mode-teaser .clv-2-lines .field-items .field-item,#page .view-mode-teaser_video .clv-2-lines .field-items .field-item{font-size:14px;line-height:14px;overflow:hidden;text-align:left;white-space:normal;margin-top:-2px;}.node.view-mode-rich_nav{position:relative;height:244px;width:196px;font-size:12px;}.node.view-mode-rich_nav .field-name-field-news-pushlabel2,.node.view-mode-rich_nav .field-name-field-news-thematic{color:#e0107c;position:absolute;top:-3px;left:10%;max-width:70%;background-color:#FFF;font-weight:normal;padding:2px 10px;text-align:left;}.node.view-mode-rich_nav .field-name-field-news-pushlabel2 a,.node.view-mode-rich_nav .field-name-field-news-thematic a{color:inherit;text-decoration:none;}.node.view-mode-rich_nav .field-name-field-news-pushlabel2:after,.node.view-mode-rich_nav .field-name-field-news-thematic:after{content:url(/sites/all/themes/croquonslavie/images/carr_pli.png);position:absolute;right:-3px;top:-14px;}.node.view-mode-rich_nav .field-name-title,.node.view-mode-rich_nav .field-name-ds-select-title{background-color:#FFF;bottom:35px;position:absolute;}.node.view-mode-rich_nav .field-name-title a,.node.view-mode-rich_nav .field-name-ds-select-title a{font-weight:normal;padding:4px 15px;margin:0;font-size:12px;text-decoration:none;color:#8c7b74;}.node.view-mode-rich_nav .field-name-read-more-link{background:none no-repeat 140px 7px;overflow:hidden;line-height:21px;height:35px;position:absolute;bottom:3px;text-align:center;width:100%;}.node.view-mode-rich_nav .field-name-read-more-link a{color:#e0107c;text-decoration:none;}#region-megamenu_2 .node.view-mode-rich_nav .field-name-field-news-pushlabel2,#region-megamenu_2 .node.view-mode-rich_nav .field-name-field-news-thematic{color:#f2b33a;}#region-megamenu_2 .node.view-mode-rich_nav .field-name-field-news-pushlabel2 a,#region-megamenu_2 .node.view-mode-rich_nav .field-name-field-news-thematic a{color:inherit;}#region-megamenu_2 .node.view-mode-rich_nav .field-name-read-more-link{background:none no-repeat 140px 7px;}#region-megamenu_2 .node.view-mode-rich_nav .field-name-read-more-link a{color:#f2b33a;}#region-megamenu_3 .node.view-mode-rich_nav .field-name-field-news-pushlabel2,#region-megamenu_3 .node.view-mode-rich_nav .field-name-field-news-thematic{color:#a8c034;}#region-megamenu_3 .node.view-mode-rich_nav .field-name-field-news-pushlabel2 a,#region-megamenu_3 .node.view-mode-rich_nav .field-name-field-news-thematic a{color:inherit;}#region-megamenu_3 .node.view-mode-rich_nav .field-name-read-more-link{background:none no-repeat 140px 7px;}#region-megamenu_3 .node.view-mode-rich_nav .field-name-read-more-link a{color:#a8c034;}#region-megamenu_4 .node.view-mode-rich_nav .field-name-field-news-pushlabel2,#region-megamenu_4 .node.view-mode-rich_nav .field-name-field-news-thematic{color:#1f7dbe;}#region-megamenu_4 .node.view-mode-rich_nav .field-name-field-news-pushlabel2 a,#region-megamenu_4 .node.view-mode-rich_nav .field-name-field-news-thematic a{color:inherit;}#region-megamenu_4 .node.view-mode-rich_nav .field-name-read-more-link{background:none;}#region-megamenu_4 .node.view-mode-rich_nav .field-name-read-more-link a{color:#1f7dbe;}.taxonomy-term.view-mode-taxo_mini_push{float:left;height:150px;margin:0 22px 22px 0;width:290px;position:relative;overflow:hidden;}.taxonomy-term.view-mode-taxo_mini_push .field-name-field-recipe-image{float:left;}.taxonomy-term.view-mode-taxo_mini_push .field-name-title,.taxonomy-term.view-mode-taxo_mini_push .field-name-ds-select-title{background:none no-repeat right center #ffffff;min-height:55px;overflow:hidden;position:absolute;width:162px;right:0;bottom:29px;}.taxonomy-term.view-mode-taxo_mini_push .field-name-title h3,.taxonomy-term.view-mode-taxo_mini_push .field-name-ds-select-title h3{line-height:17px;margin:5px 30px 10px 10px;padding:0;}.taxonomy-term.view-mode-taxo_mini_push .field-name-title h3 a,.taxonomy-term.view-mode-taxo_mini_push .field-name-ds-select-title h3 a{font-size:17px;color:#917F79;font-weight:normal;text-decoration:none;margin:0;padding:0;}.taxonomy-term.vocabulary-menu-thematic.view-mode-taxo_mini_push .field-name-title,.taxonomy-term.vocabulary-menu-thematic.view-mode-taxo_mini_push .field-name-ds-select-title{background:none right center no-repeat #ffffff;}.taxonomy-term.vocabulary-thematique-plaisirs-equilibre.view-mode-taxo_mini_push .field-name-title,.taxonomy-term.vocabulary-thematique-plaisirs-equilibre.view-mode-taxo_mini_push .field-name-title,.taxonomy-term.vocabulary-thematique-plaisirs-equilibre.view-mode-taxo_mini_push .field-name-ds-select-title,.taxonomy-term.vocabulary-thematique-plaisirs-equilibre.view-mode-taxo_mini_push .field-name-ds-select-title{background:none 130px center no-repeat #a8c034;color:#FFF;}.taxonomy-term.vocabulary-thematique-plaisirs-equilibre.view-mode-taxo_mini_push .field-name-title h2 a,.taxonomy-term.vocabulary-thematique-plaisirs-equilibre.view-mode-taxo_mini_push .field-name-title h2 a,.taxonomy-term.vocabulary-thematique-plaisirs-equilibre.view-mode-taxo_mini_push .field-name-ds-select-title h2 a,.taxonomy-term.vocabulary-thematique-plaisirs-equilibre.view-mode-taxo_mini_push .field-name-ds-select-title h2 a{color:#FFF;}.taxonomy-term.vocabulary-range.view-mode-taxo_mini_push .field-name-title,.taxonomy-term.vocabulary-range.view-mode-taxo_mini_push .field-name-ds-select-title{background:none right center no-repeat #ffffff;}#quicktabs-brand_and_ranges .view-id-ft_product_all_ranges .taxonomy-term.vocabulary-range.view-mode-taxo_mini_push{float:right;height:75px;position:relative;width:285px;margin:0;}#quicktabs-brand_and_ranges .view-id-ft_product_all_ranges .taxonomy-term.vocabulary-range.view-mode-taxo_mini_push .field-name-title,#quicktabs-brand_and_ranges .view-id-ft_product_all_ranges .taxonomy-term.vocabulary-range.view-mode-taxo_mini_push .field-name-ds-select-title{background:none;position:static;}#quicktabs-brand_and_ranges .view-id-ft_product_all_ranges .taxonomy-term.vocabulary-range.view-mode-taxo_mini_push .field-name-title h2,#quicktabs-brand_and_ranges .view-id-ft_product_all_ranges .taxonomy-term.vocabulary-range.view-mode-taxo_mini_push .field-name-ds-select-title h2,#quicktabs-brand_and_ranges .view-id-ft_product_all_ranges .taxonomy-term.vocabulary-range.view-mode-taxo_mini_push .field-name-title h3,#quicktabs-brand_and_ranges .view-id-ft_product_all_ranges .taxonomy-term.vocabulary-range.view-mode-taxo_mini_push .field-name-ds-select-title h3{background:none no-repeat scroll 122px 3px transparent;color:#826f68;font-size:20px;font-weight:normal;height:42px;left:145px;line-height:20px;margin:0;position:absolute;top:23px;width:145px;}.node.view-mode-push{height:223px;overflow:hidden;position:relative;width:310px;font-size:14px;color:#8c7b74;}.node.view-mode-push p{margin:0;padding:0;}.node.view-mode-push .field-name-field-product-push-title,.node.view-mode-push .field-name-ft-recipe-trim-title,.node.view-mode-push .field-name-title,.node.view-mode-push .field-name-ds-select-title{bottom:30px;overflow:hidden;position:absolute;right:0;width:155px;box-sizing:border-box;z-index:10;font-size:14px;line-height:14px;}.node.view-mode-push .field-name-field-product-push-title h2,.node.view-mode-push .field-name-ft-recipe-trim-title h2,.node.view-mode-push .field-name-title h2,.node.view-mode-push .field-name-ds-select-title h2{font-size:14px;padding:0;line-height:14px;margin:0;color:#8c7b74;font-weight:normal;}.node.view-mode-push .field-name-field-product-push-title a,.node.view-mode-push .field-name-ft-recipe-trim-title a,.node.view-mode-push .field-name-title a,.node.view-mode-push .field-name-ds-select-title a{font-size:14px;line-height:14px;color:#8c7b74;font-weight:normal;text-decoration:none;padding:8px 25px 10px 10px;display:block;}.node.view-mode-push .field-name-field-game-push-img,.node.view-mode-push .field-name-field-product-push-img,.node.view-mode-push .field-name-field-bdiet-carousel-image,.node.view-mode-push .field-name-field-recipe-single-carousel-img,.node.view-mode-push .field-name-field-news-single-carousel-image,.node.view-mode-push .field-name-ds-select-image{height:223px;position:absolute;top:3px;}.node.view-mode-push .field-name-field-game-push-img .field-name-ds-select-image,.node.view-mode-push .field-name-field-product-push-img .field-name-ds-select-image,.node.view-mode-push .field-name-field-bdiet-carousel-image .field-name-ds-select-image,.node.view-mode-push .field-name-field-recipe-single-carousel-img .field-name-ds-select-image,.node.view-mode-push .field-name-field-news-single-carousel-image .field-name-ds-select-image,.node.view-mode-push .field-name-ds-select-image .field-name-ds-select-image{position:relative;top:0px;}.node.view-mode-push .field-name-field-bdiet-quiztype,.node.view-mode-push .field-name-field-product-type,.node.view-mode-push .field-name-clv-ds-content-type,.node.view-mode-push .field-name-field-news-pushlabel1{box-sizing:border-box;color:white;float:left;height:34px;line-height:34px;margin-left:20px;padding:0 10px;position:relative;text-align:center;text-transform:uppercase;z-index:5;}.node.view-mode-push .field-name-field-bdiet-quiztype:after,.node.view-mode-push .field-name-field-product-type:after,.node.view-mode-push .field-name-clv-ds-content-type:after,.node.view-mode-push .field-name-field-news-pushlabel1:after{content:" ";background:none;position:absolute;right:-3px;top:0;height:3px;width:3px;}.node.view-mode-push .field-name-field-bdiet-quiztype p,.node.view-mode-push .field-name-field-product-type p,.node.view-mode-push .field-name-clv-ds-content-type p,.node.view-mode-push .field-name-field-news-pushlabel1 p{color:#FFF !important;line-height:34px !important;}.node.view-mode-push .field-name-field-bdiet-quiztype,.node.view-mode-push .field-name-field-news-thematic,.node.view-mode-push .field-name-field-product-productbrand,.node.view-mode-push .field-name-field-recipe-subtype,.node.view-mode-push .field-name-field-news-pushlabel2{float:left;height:34px;line-height:36px;padding:0 10px 0 15px;position:relative;vertical-align:middle;z-index:5;}.node.view-mode-push .field-name-field-bdiet-quiztype label,.node.view-mode-push .field-name-field-news-thematic label,.node.view-mode-push .field-name-field-product-productbrand label,.node.view-mode-push .field-name-field-recipe-subtype label,.node.view-mode-push .field-name-field-news-pushlabel2 label{font-weight:normal;}.node.view-mode-push .field-name-field-bdiet-quiztype:after,.node.view-mode-push .field-name-field-news-thematic:after,.node.view-mode-push .field-name-field-product-productbrand:after,.node.view-mode-push .field-name-field-recipe-subtype:after,.node.view-mode-push .field-name-field-news-pushlabel2:after{content:" ";background:none;position:absolute;right:-3px;top:0;height:3px;width:3px;}.node.view-mode-push.rubric-cooking .field-name-clv-ds-content-type,.node.view-mode-push.rubric-cooking .field-name-field-news-pushlabel1{background-color:#e0107c;}.node.view-mode-push.rubric-cooking .field-name-field-recipe-subtype,.node.view-mode-push.rubric-cooking .field-name-field-news-pushlabel2{background:none -1600px center no-repeat #ffffff;}.node.view-mode-push.rubric-cooking .field-name-ft-recipe-trim-title,.node.view-mode-push.rubric-cooking .field-name-title,.node.view-mode-push.rubric-cooking .field-name-ds-select-title{background:none no-repeat scroll right center #ffffff;}.node.view-mode-push.rubric-childhood .field-name-field-news-pushlabel1{background-color:#f2b33a;}.node.view-mode-push.rubric-childhood .field-name-field-news-pushlabel2{background:none -400px center no-repeat #ffffff;}.node.view-mode-push.rubric-childhood .field-name-title,.node.view-mode-push.rubric-childhood .field-name-ds-select-title{background:none no-repeat scroll right center #ffffff;}.node.view-mode-push.rubric-pleasure .field-name-field-news-pushlabel1,.node.view-mode-push.rubric-pleasure .field-name-clv-ds-content-type{background-color:#a8c034;}.node.view-mode-push.rubric-pleasure .field-name-field-news-pushlabel2,.node.view-mode-push.rubric-pleasure .field-name-field-news-thematic{background:none -800px center no-repeat #ffffff;}.node.view-mode-push.rubric-pleasure .field-name-title,.node.view-mode-push.rubric-pleasure .field-name-ds-select-title{background:none no-repeat scroll right center #ffffff;}.node.view-mode-push.rubric-pleasure .field-name-field-bdiet-quiztype{font-weight:normal;color:#a8c034;width:auto;background:#FFF;font-size:13px;margin-left:20px;}.node.view-mode-push.rubric-pleasure .field-name-field-bdiet-quiztype:after{top:-19px;}.node.view-mode-push.rubric-brand .group-product-meta{position:relative;}.node.view-mode-push.rubric-brand .field-name-clv-ds-content-type,.node.view-mode-push.rubric-brand .field-name-field-bdiet-quiztype,.node.view-mode-push.rubric-brand .field-name-field-product-type,.node.view-mode-push.rubric-brand .field-name-field-news-pushlabel1{background-color:#1f7dbe;}.node.view-mode-push.rubric-brand .field-name-field-news-thematic,.node.view-mode-push.rubric-brand .field-name-field-product-productbrand,.node.view-mode-push.rubric-brand .field-name-field-news-pushlabel2{background:none 0 center no-repeat #ffffff;}.node.view-mode-push.rubric-brand .field-name-field-product-push-title,.node.view-mode-push.rubric-brand .field-name-title,.node.view-mode-push.rubric-brand .field-name-ds-select-title{background:none no-repeat scroll right center #ffffff;}.node.view-mode-push.rubric-brand .user-favorite-item label{font-weight:normal;}.node.view-mode-push.rubric-brand .user-favorite-item .new,.node.view-mode-push.rubric-brand .user-favorite-item .limited{color:#FFF;}.page-marques.page-marques-articles .view-brands-products-articles .field-name-field-news-pushlabel2{padding:5px 10px;height:auto;}.node > .group-recipe-wrapper > .field-name-custom-social-sharing #block-print-print-links span.print-plain-text{top:0 !important;}/**/