button,html,input,select,textarea{color:#000}body{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}input::-ms-reveal{display:none}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.select2-container--above.select2-container--open{box-shadow:0 0 4px 2px rgba(0,0,0,.6)}.select2-container.select2-container--open .select2-dropdown--above{box-shadow:0 -3px 2px 1px rgba(0,0,0,.6)}.select2-container--below.select2-container--open{box-shadow:0 5px 4px 1px rgba(0,0,0,.6)}.select2-container.select2-container--open .select2-dropdown--below{box-shadow:0 5px 4px 1px rgba(0,0,0,.6)}.select2-container{box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block;margin:0;position:relative;z-index:5;vertical-align:middle}.select2-container--open{z-index:9999}.select2-container .select2-selection--single{box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;display:block;height:38px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;display:block;min-height:38px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;-webkit-box-sizing:border-box;border:none;font-size:100%;margin-top:5px}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #fff;box-sizing:border-box;-webkit-box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #fff;color:#004b8d;outline:0;font-size:1.6em}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#004b8d;line-height:38px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:36px;position:absolute;top:1px;right:10px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#004b8d transparent transparent transparent;border-style:solid;border-width:9px 9px 0 9px;height:0;left:50%;margin-left:-9px;margin-top:-5px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #004b8d transparent;border-width:0 9px 9px 9px}.select2-container--default .select2-selection--multiple{background-color:#fff;padding-top:3px;padding-bottom:3px}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;-webkit-box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e7f3f9;border:1px solid #003666;font-size:1.3em;border-radius:4px;cursor:default;float:left;color:#003666;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;font-size:1.2em;border:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;font-size:1.4em;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{color:#ed1c24}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#ddd}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f6f6f6;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-container .drop-name{position:absolute;top:0;left:0;line-height:38px;color:#004b8d;font-size:1.6em;padding-left:9px}@font-face{font-family:SourceSansProRegular;src:url(../fonts/SourceSansPro-Regular-webfont.eot);src:url(../fonts/SourceSansPro-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/SourceSansPro-Regular-webfont.ttf) format('truetype'),url(../fonts/SourceSansPro-Regular-webfont.svg#SourceSansProRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:SourceSansProBold;src:url(../fonts/SourceSansPro-Bold-webfont.eot);src:url(../fonts/SourceSansPro-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/SourceSansPro-Bold-webfont.ttf) format('truetype'),url(../fonts/SourceSansPro-Bold-webfont.svg#SourceSansProBold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:SourceSansProItalic;src:url(../fonts/SourceSansPro-Italic-webfont.eot);src:url(../fonts/SourceSansPro-Italic-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/SourceSansPro-Italic-webfont.ttf) format('truetype'),url(../fonts/SourceSansPro-Italic-webfont.svg#SourceSansProItalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:SourceSansProLight;src:url(../fonts/SourceSansPro-Light-webfont.eot);src:url(../fonts/SourceSansPro-Light-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/SourceSansPro-Light-webfont.ttf) format('truetype'),url(../fonts/SourceSansPro-Light-webfont.svg#SourceSansProLight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:source_sans_problack;src:url(../fonts/sourcesanspro-black.eot);src:url(../fonts/sourcesanspro-black.eot?#iefix) format('embedded-opentype'),url(../fonts/sourcesanspro-black.woff2) format('woff2'),url(../fonts/sourcesanspro-black.woff) format('woff'),url(../fonts/sourcesanspro-black.ttf) format('truetype'),url(../fonts/sourcesanspro-black.svg#source_sans_problack) format('svg');font-weight:400;font-style:normal}@font-face{font-family:source_sans_problack_italic;src:url(../fonts/sourcesanspro-blackit.eot);src:url(../fonts/sourcesanspro-blackit.eot?#iefix) format('embedded-opentype'),url(../fonts/sourcesanspro-blackit.woff2) format('woff2'),url(../fonts/sourcesanspro-blackit.woff) format('woff'),url(../fonts/sourcesanspro-blackit.ttf) format('truetype'),url(../fonts/sourcesanspro-blackit.svg#source_sans_problack_italic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:source_sans_prosemibold;src:url(../fonts/sourcesanspro-semibold.eot);src:url(../fonts/sourcesanspro-semibold.eot?#iefix) format('embedded-opentype'),url(../fonts/sourcesanspro-semibold.woff2) format('woff2'),url(../fonts/sourcesanspro-semibold.woff) format('woff'),url(../fonts/sourcesanspro-semibold.ttf) format('truetype'),url(../fonts/sourcesanspro-semibold.svg#source_sans_prosemibold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:source_sans_probold_italic;src:url(../fonts/sourcesanspro-boldit.eot);src:url(../fonts/sourcesanspro-boldit.eot?#iefix) format('embedded-opentype'),url(../fonts/sourcesanspro-boldit.woff2) format('woff2'),url(../fonts/sourcesanspro-boldit.woff) format('woff'),url(../fonts/sourcesanspro-boldit.ttf) format('truetype'),url(../fonts/sourcesanspro-boldit.svg#source_sans_probold_italic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:source_sans_proSBdIt;src:url(../fonts/sourcesanspro-semiboldit.eot);src:url(../fonts/sourcesanspro-semiboldit.eot?#iefix) format('embedded-opentype'),url(../fonts/sourcesanspro-semiboldit.woff2) format('woff2'),url(../fonts/sourcesanspro-semiboldit.woff) format('woff'),url(../fonts/sourcesanspro-semiboldit.ttf) format('truetype'),url(../fonts/sourcesanspro-semiboldit.svg#source_sans_proSBdIt) format('svg');font-weight:400;font-style:normal}.ie6 body,.ie7 body{font-size:10px}body{font-family:SourceSansProRegular}.f100{float:left;width:100%}.fl{float:left}.fr{float:right}.sprite{background-position:top left;background-repeat:no-repeat;background-color:transparent}.sprite:hover{background-position:bottom left}.text-overflow{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}input[type=text],input[type=email],input[type=password]{-webkit-appearance:none;border-radius:0}.outer-container{margin:0 auto;width:1360px;max-width:100%}.inner-container{margin:0 auto;width:1270px;max-width:100%}.btn-login-with-fb{background:#3a5897;color:#fff!important;line-height:27px;text-decoration:none;padding-left:15px;display:inline-block;font-size:1.3em;vertical-align:middle;margin-top:9px;position:relative;padding-right:45px}.btn-login-with-fb span{position:absolute;top:0;right:0;line-height:27px;display:inline-block;width:32px;text-align:center;border-left:1px solid #074e77;margin-left:12px;font-size:1.4em}.btn-login-with-fb:hover{background:#4a6eba}header{height:190px;position:fixed;top:0;width:100%;z-index:205}header .top-bar{float:left;width:100%;height:46px;background:#003666}header.pre-glued .logo{background-position:center top;height:50px;width:294px;background-image:url(../img/logo_desktop_nobranding.png);background-size:auto 100%}header.glued{border-bottom:1px solid #ddd;height:130px;box-shadow:0 0 3px 0 #ddd;z-index:200;background:#fff}header.glued .nav-bar{padding-top:25px;padding-top:10px}header.glued .top-bar{height:40px}header.glued .logo{background-image:url(../img/logo_desktop_nobranding.png);width:210px;height:70px;margin-left:45px;background-size:contain!important;background-position:top left!important}@media only screen and (max-width:1325px){header.glued .logo{margin-left:20px}}@media only screen and (max-width:1020px){header.glued .logo{width:170px!important;height:60px!important;margin-left:24px}}@media only screen and (max-width:728px){header.glued .logo{margin-left:22px!important}}header.glued .main-menu{margin-top:18px}header.glued .login-box{top:40px}header .share{float:right;margin-right:13px;margin:11px 13px 0 0}header .share span{line-height:24px;color:#003666;font-size:1.4em;margin:2px 8px 0 0;float:left}header .share a{float:left;width:24px;height:24px;line-height:24px;border-radius:1px;text-align:center;color:#fff;font-size:1.5em;vertical-align:middle;margin-left:5px}header .share a i{vertical-align:middle}header .share .ico-fb{background:#3a5897;font-size:1.8em}header .share .ico-fb i{vertical-align:bottom;margin-bottom:-1px}header .share .ico-fb:hover{background:#5d7dc1}header .share .ico-tw{background:#4099ff}header .share .ico-tw:hover{background:#8dc2ff}header .share .ico-gp{background:#cc3732}header .share .ico-gp:hover{background:#dc726f}header .share .ico-pt{color:#bc071c;background:#fff;font-size:1.8em}header .share .ico-pt:hover{color:#f61933}header .share .ico-em{background:#666;font-size:1.4em}header .share .ico-em:hover{background:#8c8c8c}header .share .ico-em i{margin-top:-1px}header .share .ico-ws{background:#e8e8e8;font-size:1.4em}header .share .ico-ws:hover{background:#fff}header .share .ico-ws i{margin-top:-1px}header .user-options{float:right;margin-right:71px}header .user-options>a.option,header .user-options>span{color:#ddefff;font-size:1.4em;text-decoration:none;line-height:27px;display:inline-block;vertical-align:middle;margin:9px 17px 0 0;padding-right:3px;transition:padding-right .5s}header .user-options>a.option:hover,header .user-options>span:hover{padding-right:0}header .user-options>a.option:hover i,header .user-options>span:hover i{margin-left:8px}header .user-options i{margin-left:5px;transition:margin-left .5s}header .user-options .username{color:#fff;font-size:1.6em;margin-top:8px;margin-right:27px}header .user-options .username strong{font-weight:400;font-family:SourceSansProBold}header .option{cursor:pointer}header .option.active{position:relative}header .option.active:before{content:"";width:0;height:0;border-style:solid;border-color:transparent transparent #145d9e transparent;border-width:0 12px 10px 12px;position:absolute;left:50%;top:100%;margin-left:-14px}header .login-box{position:absolute;top:46px;background:#145d9e;left:0;right:0;padding:30px 0 20px;display:none;z-index:5}header .login-box.active{display:block}header .login-box .intro{font-family:SourceSansProBold;font-size:3.4em;color:#fff;float:left;padding:0 0 0 30px}header .login-box .login-left{float:right}header .login-box .login-form{float:right;width:51%;margin-right:2%}header .login-box fieldset{float:left;width:250px;margin-right:20px;text-align:right}header .login-box fieldset a{color:#fff;font-size:1.2em;text-decoration:none}header .login-box fieldset a:hover{text-decoration:underline}header .login-box label{font-size:1.6em;color:#fff;text-align:left;display:block;line-height:25px}header .login-box .text{display:block;color:#004b8d;font-size:1.6em;line-height:40px;height:40px;border:0;width:94%;padding-left:3%;padding-right:3%;margin-bottom:3px;padding-top:0;padding-bottom:0}header .login-box .text.has-error{background:#fde8e9;box-shadow:inset 0 0 0 1px #ed1c24}header .login-box .btn-login{float:right;width:100px;line-height:40px;border:0;background:#ed1c24;color:#fff;padding:0;font-family:SourceSansProBold;font-size:1.5em;text-transform:uppercase;margin-top:25px}header .login-box .btn-login:hover{background:#f14b52}header .login-box .login-error{float:left;width:100%;text-align:center;font-size:1.4em;color:#ef232b;clear:both}header .login-box .login-error strong{font-weight:400;font-family:SourceSansProBold}header .login-box .not-registered{text-align:center;color:#fff;font-size:1.2em;padding:7px 0 0;margin:10px 0 0;float:left;width:100%;clear:both}header .login-box .not-registered span{position:relative;padding:10px 0 0}header .login-box .not-registered span:before{content:"";position:absolute;top:0;left:50%;width:60px;height:1px;background:#2a75b7;margin-left:-30px}header .login-box .not-registered a{color:#fff}header .login-box .toggle-pwd{top:50%;margin-top:-10px}header .nav-bar{float:left;width:100%;padding:38px 0 0}header h1{margin:0}header .logo{background-color:transparent;border:0;overflow:hidden;text-indent:-9999px;width:272px;height:93px;background:url(../img/logo.png) center center no-repeat;background-size:100% 100%;margin-left:17px;float:left}@media only screen and (max-width:1325px){header .logo{margin-left:-8px}}@media only screen and (max-width:850px){header .logo{margin-left:-2px}}@media only screen and (max-width:728px){header .logo{margin-left:4px}}header .main-menu{float:right;margin:18px 56px 0 0;position:relative}header .main-menu li{display:inline-block;padding-left:50px;font-size:2.8em}header .main-menu li:first-child{padding-left:0}header .main-menu li a{color:#003666;text-decoration:none}header .main-menu li a:hover{color:#1086c9}header .main-menu li a.active{position:relative;margin-bottom:15px;color:#ed1c24}header .main-menu li a.active:after{content:"~";position:absolute;top:100%;left:50%;margin:-15px 0 0 -8px;font-size:1.5em}header .main-menu li a.active:after{margin-top:-20px}header .main-menu .search-form{position:absolute;right:-2000px;top:0;width:110%;text-align:right;background:#fff;transition:right .5s;border-bottom:4px solid #fff}header .main-menu .search-form.active{right:0}header .main-menu .search-form .fa-search{color:#003666;font-size:3em;line-height:40px;vertical-align:middle;cursor:pointer}header .main-menu .search-form .fa-search:hover{color:#1086c9}header .main-menu .search-form .text{background:#e7f3f9;line-height:43px;height:43px;padding:0 2%;color:#003666;font-size:1.6em;width:60%;border:0 solid #000;margin:0 12px}header .main-menu .search-form button{display:inline-block;width:20%;border:0;background:#004b8d;font-size:1.6em;padding:0;line-height:43px;height:43px;color:#fff;font-family:SourceSansProBold;text-transform:uppercase;vertical-align:top}header .main-menu .search-form button:hover{background:#0066c0}header .nav-bar{position:relative}header .search-form-small{position:absolute;top:0;left:0;right:0;padding:0 20px 10px;background:#fff;transition:top .5s;display:none}header .search-form-small .fa-search{float:left;color:#003666;font-size:3em;line-height:43px;margin-top:10px}header .search-form-small .text-box{position:absolute;left:60px;right:60px;top:10px}header .search-form-small .text{border:0;width:96%;background:#e7f3f9;color:#003666;font-size:1.6em;padding:0 2%;height:43px;line-height:43px;display:inline}header .search-form-small .btn-close-search-small{float:right;padding:0;border:0;color:red;background:0 0;font-size:3.5em;width:37px;line-height:43px;height:43px;margin-top:10px}header .search-form-small .btn-search-small{float:left;width:100%;background:#004b8d;font-family:SourceSansProBold;font-size:1.6em;height:43px;line-height:43px;padding:0;border:0;color:#fff;text-transform:uppercase;margin:15px 0 0}.main{float:left;width:100%;padding:190px 0 0}.main h2{display:none}.highlights-slider{position:relative}.highlights-slider .arrow{position:absolute;width:34px;line-height:44px;background:#fff;color:#ed1c24;top:11px;padding:0 5px;border:none;font-size:2.3em;z-index:10;outline:0;box-sizing:border-box;-webkit-box-sizing:border-box;transition:all .2s}.highlights-slider .arrow i{vertical-align:middle}.highlights-slider .arrow:hover{color:#f47b7f}.highlights-slider .arrow-left{left:0}.highlights-slider .arrow-right{left:46px}.highlights-slider li{position:relative;float:left}.highlights-slider li .details{position:absolute;bottom:0;left:0;width:220px;color:#003666;text-align:center;padding:10px 50px;overflow:hidden}.highlights-slider li .details:before{content:"";position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;background-color:#eee;background-color:rgba(225,225,225,.8);-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(31px);z-index:2}.highlights-slider li .section{font-family:SourceSansProItalic;font-size:2.2em;margin:0;z-index:5;position:relative;margin-bottom:15px}.highlights-slider li .section:after{content:"~";position:absolute;top:100%;left:50%;margin:-15px 0 0 -8px;font-size:1.5em}.highlights-slider li .description{font-family:SourceSansProBold;font-size:2.4em;margin:0;z-index:5;position:relative}.highlights-slider li .image-large{background-size:100% 100%;background-repeat:no-repeat;background-position:center center}.highlights-slider li img{width:100%;max-width:100%;max-height:390px;min-height:310px}.highlights-slider .pages{position:absolute;top:0;right:0;margin:20px 18px 0 0}.highlights-slider .pages button{background-color:transparent;border:0;overflow:hidden;text-indent:-9999px;padding:0;border:none;display:inline-block;width:13px;line-height:13px;border-radius:8px;background:#ed1c24;margin:0 4px;outline:0}.highlights-slider .pages button:hover{background:#f47b7f}.highlights-slider .pages button.selected{background:#fff}.column-boxes{padding:24px 0 0;float:left;width:100%}.column-boxes .column{float:left;width:322px;width:32%;margin-left:2%}.column-boxes .column:first-child{margin-left:0}.column-boxes .box{float:left;width:100%;margin-top:25px}.column-boxes .box a{text-decoration:none}.column-boxes .box:first-child{margin-top:0}.column-boxes .box.dark-blue .details{background:#003666}.column-boxes .box.dark-blue .details:after{border-color:#003666 transparent transparent transparent}.column-boxes .box.light-blue .details{background:#1086c9}.column-boxes .box.light-blue .details:after{border-color:#1086c9 transparent transparent transparent}.column-boxes .box.red .details{background:#ed1c24}.column-boxes .box.red .details:after{border-color:#ed1c24 transparent transparent transparent}.column-boxes .box img{max-width:100%}.column-boxes .box-link:hover .details:after{margin-top:-5px}.column-boxes .details{position:relative;text-align:center;color:#fff;padding:10px 0}.column-boxes .details:after{content:"";width:0;height:0;border-style:solid;border-width:20px 20px 0 20px;margin-left:-20px;position:absolute;left:50%;top:100%;margin-top:-10px;transition:margin-top .3s;z-index:2}.column-boxes .details .section{font-size:2.2em;margin:0;font-family:SourceSansProItalic;position:relative;margin-bottom:15px}.column-boxes .details .section:after{content:"~";position:absolute;top:100%;left:50%;margin:-15px 0 0 -8px;font-size:1.5em}.column-boxes .details .description{font-family:SourceSansProBold;font-size:2.2em;margin:0;padding:0 35px}.column-boxes .details .weight{font-size:1.8em;margin:0;color:#9fbbd4}.column-boxes .image-box{text-align:center;background:#f3f3f3}.column-boxes .product-box{float:left;width:100%;text-align:center;padding:25px 0}.column-boxes .club-box{background:url(../img/home_clube_pescanova.png) center top no-repeat;height:484px;text-align:center;position:relative}.column-boxes .club-box .intro{font-size:1.6em;color:#125092;margin:100px 0 0;padding-left:10px;padding-right:10px}.column-boxes .club-box .register-btn-box{margin:12px 0 0}.column-boxes .club-box .register-btn-box a{font-family:SourceSansProBold;color:#fff;background:#ed1c24;display:inline-block;width:112px;line-height:30px;text-decoration:none;font-size:1.6em;text-transform:uppercase}.column-boxes .club-box .already-registered{font-size:1.5em;color:#333;margin:10px 0 0}.column-boxes .club-box .already-registered a{color:#125092}.column-boxes .club-box .logo-club{position:absolute;left:50%;top:18px;width:150px;height:66px;margin-left:-65px}.column-boxes .club-box .link-tablet{position:absolute;left:50%;bottom:14px;width:201px;height:167px;margin-left:-141px}.column-boxes .recipe-box .image-box{position:relative}.column-boxes .recipe-box .actions{position:absolute;bottom:10px;left:0;width:100%;text-align:center}.column-boxes .recipe-box .actions a{background:#ed1c24;color:#fff;font-family:SourceSansProBold;text-decoration:none;font-size:1.4em;text-transform:uppercase;display:inline-block;line-height:40px;margin:0 5px;padding:0 25px}.column-boxes .recipe-box .actions a:hover{background:#f14b52}.inner{float:left;width:100%;padding:190px 0 0}.inner+footer{margin-top:48px}.page-title{background:#004b8d;float:left;width:100%;text-align:center;position:relative}.page-title.products-title,.page-title.promotions-list-title{padding:20px 0}.page-title.products-title h2,.page-title.promotions-list-title h2{font-family:SourceSansProItalic;color:#fff;font-size:5.6em;margin:0;font-weight:400}.page-title.products-title .intro,.page-title.promotions-list-title .intro{color:#fff;font-size:2em;font-family:SourceSansProLight;margin:0}.page-title.product-detail-title .outer-container{position:relative;padding:15px 0 28px}.page-title.product-detail-title h2{color:#fff;font-weight:700;font-family:SourceSansProItalic;font-size:2.6em;margin:0}.page-title.product-detail-title h3{font-weight:400;font-family:SourceSansProBold;color:#fff;margin:5px 0 0;padding-left:120px;padding-right:120px;font-size:4.6em;line-height:46px}.page-title.product-detail-title .weight{color:#fff;margin:8px 0 0;font-size:2.4em;line-height:24px}.page-title.product-detail-title .arrow{position:absolute;top:16px;bottom:16px;width:114px;text-align:center;text-transform:uppercase;font-size:1.6em;color:#1086c9;text-decoration:none;padding:22px 0 0;line-height:42px}.page-title.product-detail-title .arrow i{font-size:3.5em;color:#fff;transition:margin .3s}.page-title.product-detail-title .arrow:hover i{color:#1fa2ed}.page-title.product-detail-title .arrow-left{left:0;border-right:1px solid #2c7bb3}.page-title.product-detail-title .arrow-right{right:0;border-left:1px solid #2c7bb3}.page-title.promotion-detail-title{padding:20px 0}.page-title.promotion-detail-title h2{color:#fff;font-size:2.6em;font-weight:400;margin:0}.page-title.promotion-detail-title .intro{font-family:SourceSansProBold;font-size:4.6em;color:#fff;margin:0}.page-title.single-title h2{font-family:SourceSansProItalic;color:#fff;margin:30px 0;font-size:5.6em}.page-title.cms-title{padding:20px 0}.page-title.cms-title h2{color:#fff;font-size:2.6em;margin:0;font-family:SourceSansProItalic}.page-title.cms-title h3{color:#fff;font-size:4.6em;margin:0}.page-title .intro,.page-title .weight,.page-title h2,.page-title h3{padding-left:20px;padding-right:20px}.page-title:after{content:"";width:0;height:0;border-style:solid;border-width:20px 20px 0 20px;margin-left:-20px;position:absolute;left:50%;top:100%;margin-top:-10px;border-color:#004b8d transparent transparent transparent;z-index:5}.products-standard-list{float:left;width:100%}.products-standard-list ul{float:left;width:100%;text-align:center}.products-standard-list li{display:inline-block;width:322px;margin-top:40px}.products-standard-list .middle{margin-left:2%;margin-right:2%}.products-standard-list li a{display:block;text-decoration:none;border:1px solid #c5d2e0}.products-standard-list .top{text-align:center;border-bottom:1px solid #c5d2e0;padding:17px 0;position:relative}.products-standard-list .top:after{content:"";position:absolute;top:100%;width:28px;left:50%;margin-left:-14px;height:10px;background:url(../img/triangle_bottom.png) center center no-repeat}.products-standard-list .top .icon{display:block;margin:0 auto 5px auto;background-position:top left;background-repeat:no-repeat;background-color:transparent}.products-standard-list .top .icon.highlight{width:26px;height:26px;background-image:url(../img/icons/recipes/destaque.png);margin-bottom:6px}.products-standard-list .top .icon.popular{width:38px;height:27px;background-image:url(../img/icons/recipes/populares.png)}.products-standard-list .top .icon.fast{width:27px;height:27px;background-image:url(../img/icons/recipes/rapidas.png)}.products-standard-list .top .icon.video{width:34px;height:27px;background-image:url(../img/icons/recipes/videoreceitas.png)}.products-standard-list .top .icon.community{width:37px;height:26px;background-image:url(../img/icons/recipes/consumidores.png);margin-bottom:6px}.products-standard-list .top .icon.all{width:41px;height:29px;background-image:url(../img/icons/recipes/todas.png);margin-bottom:3px}.products-standard-list h3{font-family:SourceSansProBold;font-weight:400;color:#004b8d;font-size:2em;margin:0}.products-standard-list h3.news{color:#ed1c24}.products-standard-list p{color:grey;font-size:1.6em;margin:0}.products-standard-list p.regular{display:none}.products-standard-list p.broken{height:44px;display:flex;align-items:center;justify-content:center}.products-standard-list .image-box{height:185px;width:100%}.products-standard-list .image-box .image{display:inline-block;height:185px;width:100%;background-position:center center;background-repeat:no-repeat}.products-standard-list .image-novidades{background-image:url(../img/produtos/novidades.png)}.products-standard-list .image-pescado-natural{background-image:url(../img/produtos/pescado_natural.png)}.products-standard-list .image-bacalhau{background-image:url(../img/produtos/bacalhau.png)}.products-standard-list .image-marisco{background-image:url(../img/produtos/marisco.png)}.products-standard-list .image-surimi{background-image:url(../img/produtos/surimi.png)}.products-standard-list .image-cefalopodes{background-image:url(../img/produtos/cefalopodes.png)}.products-standard-list .image-pescado-preparado{background-image:url(../img/produtos/pescado_preparado.png)}.products-standard-list .image-carne{background-image:url(../img/produtos/carne.png)}.products-standard-list .image-vegetais{background-image:url(../img/produtos/vegetais.png)}.products-standard-list .image-nogluten{background-image:url(../img/produtos/prod_semgluten.png)}.products-standard-list .image-random{background-position:center center;background-repeat:no-repeat}.products-standard-list .see-all{margin-top:60px}.products-masonry-list{float:left;width:100%}.products-masonry-list .product-count{font-size:2em;margin:30px 0 10px;color:#666;text-align:center}.products-masonry-list .product-count strong{font-weight:400;font-family:SourceSansProBold;color:#ed1c24}.products-masonry-list ul{float:left;width:100%}.products-masonry-list li{float:left;width:32%;margin-top:27px}.products-masonry-list .gutter-sizer{width:2%;float:left;display:block!important}.products-masonry-list li a{display:block;text-decoration:none;border:1px solid #c5d2e0}.products-masonry-list .top{text-align:center;border-bottom:1px solid #c5d2e0;padding:17px 0;position:relative;background:#fff}.products-masonry-list .top:after{content:"";position:absolute;top:100%;width:28px;left:50%;margin-left:-14px;height:10px;background:url(../img/triangle_bottom.png) center center no-repeat}.products-masonry-list h3{font-family:SourceSansProBold;font-weight:400;color:#004b8d;font-size:2em;margin:0;padding-left:10px;padding-right:10px}.products-masonry-list p{color:grey;font-size:1.6em;margin:0}.products-masonry-list p.regular{display:none}.products-masonry-list p.stars{color:#ffae00;padding:3px 0}.products-masonry-list p.stars i{margin:0 2px}.products-masonry-list p.stars .off{color:#d7d7d7}.products-masonry-list .image-box{padding:20px 0;text-align:center;display:block;position:relative;width:100%;height:100%}.products-masonry-list .image-box img{max-width:100%}.products-masonry-list .image-box .play{display:block;position:absolute;width:60px;height:60px;background:transparent url(../img/play.png) no-repeat top left;top:50%;left:50%;margin-left:-30px;margin-top:-30px}.products-masonry-list .image-box:hover .play{background-position:bottom left}.products-masonry-list.full-width-image .image-box{padding:0}.products-masonry-list .see-all{margin-top:60px}.list-pagination{float:left;width:100%;position:relative;text-align:center;margin:35px 0 0;padding:0 0 15px}.list-pagination .arrow{position:absolute;top:0;font-size:1.4em;padding-top:6px;padding-bottom:6px;color:#004b8d;text-decoration:none;text-transform:uppercase}.list-pagination .arrow i{font-size:1.6em}.list-pagination .arrow span{line-height:20px}.list-pagination .arrow.arrow-left{left:0;padding-right:20px;border-right:1px solid #d9e4ee}.list-pagination .arrow.arrow-right{right:0;padding-left:20px;border-left:1px solid #d9e4ee}.list-pagination .arrow:hover{color:#0066c0}.list-pagination .numbers{font-size:2.2em;margin:0;color:#004b8d;line-height:54px}.list-pagination .numbers a{color:#004b8d;text-decoration:none;margin:0 10px;vertical-align:middle}.list-pagination .numbers a:hover{color:#0081f3}.list-pagination .numbers .active{font-family:SourceSansProBold;color:#ed1c24}.list-pagination .numbers .active:hover{color:#ed1c24}.list-pagination .numbers .splitter{margin:0 10px;vertical-align:middle;font-size:.8em}.products-ajax-filter{float:left;width:100%;margin:0;background:#e7f3f9;position:relative;padding:0}.products-ajax-filter:after{content:"";width:0;height:0;border-style:solid;border-width:12px 12px 0 12px;margin-left:-12px;position:absolute;left:50%;top:100%;border-color:#e7f3f9 transparent transparent transparent}.products-ajax-filter.products-filter{padding-top:0;margin-top:60px;padding-bottom:30px}.products-ajax-filter.products-filter:before{content:"";width:0;height:0;border-style:solid;border-width:12px 12px 0 12px;margin-left:-12px;position:absolute;left:50%;top:0;border-color:#fff transparent transparent transparent}.products-ajax-filter.products-filter:after{display:none}.products-ajax-filter.products-filter form{max-height:none;overflow:auto}.products-ajax-filter.products-filter .title .filter-toggler{padding-right:0}.products-ajax-filter.products-filter .title .filter-toggler:after{display:none}.products-ajax-filter .title{color:#004b8d;font-size:2.2em;font-family:SourceSansProItalic;text-align:center}.products-ajax-filter .title .filter-toggler{position:relative;padding-right:25px;cursor:pointer}.products-ajax-filter .title .filter-toggler:after{content:"";right:0;top:0;margin-top:9px;width:0;height:0;border-style:solid;border-width:9px 9px 0 9px;position:absolute;border-color:#004b8d transparent transparent transparent;transition:all 1s}.products-ajax-filter.active .filter-toggler:after{transform:rotate(180deg)}.products-ajax-filter.active form{max-height:250px;padding-bottom:45px}.products-ajax-filter form{width:769px;margin:0 auto;max-height:0;overflow:hidden;transition:all 0s,max-height 1s,padding-bottom 1s}.products-ajax-filter .select2{margin-bottom:12px}.products-ajax-filter .select2+.checkbox-box{margin-left:0}.products-ajax-filter .checkbox-box{width:187px;margin-left:7px}.products-ajax-filter .checkbox-box.checkbox-last{float:right}.products-ajax-filter .controls{float:left;width:100%;text-align:center;padding:20px 0 0}.products-ajax-filter .controls button{color:#fff;background:#004b8d;line-height:40px;height:40px;padding:0;margin:0;font-size:1.4em;font-family:SourceSansProBold;border:0;float:left;width:100%;text-transform:uppercase}.products-ajax-filter .controls button:hover{background:#0066c0}.search-results-filter{float:left;width:100%;margin:0;background:#e7f3f9;position:relative;padding:30px 0}.search-results-filter:after{content:"";width:0;height:0;border-style:solid;border-width:12px 12px 0 12px;margin-left:-12px;position:absolute;left:50%;top:100%;border-color:#e7f3f9 transparent transparent transparent}.search-results-filter form{width:769px;margin:0 auto}.search-results-filter .search-box{float:left;width:100%;line-height:56px;position:relative}.search-results-filter .search-box+.checkbox-box{margin-left:0}.search-results-filter .text{line-height:inherit;color:#0088c4;font-size:2.2em;border:0;padding:0;display:block;width:90%;padding:0 8% 0 2%;outline:0}.search-results-filter .btn-search{position:absolute;top:0;right:0;border:0;color:#004b8d;line-height:inherit;padding:0;width:50px;font-size:3em;background:#fff}.search-results-filter .btn-search:hover{color:#0081f3}.search-results-filter .checkbox-box{width:247px;margin-left:14px;margin-top:9px}.search-results-filter .checkbox-box.checkbox-last{float:right}.search-results-filter .checkbox-box label{padding-left:20px}.checkbox-box{float:left;position:relative}.checkbox-box label{display:block;padding-left:8px;font-size:1.6em;line-height:38px;background:#fff;color:#004b8d;cursor:pointer}.checkbox-box input{display:none}.lt-ie9 .checkbox-box input{display:inline!important;position:absolute;right:8px;top:8px}.checkbox-box input:checked+span{background:#004b8d}.checkbox-box input:checked+span i{display:inline}.checkbox-box span{position:absolute;width:22px;height:22px;background:#e7f3f9;line-height:22px;text-align:center;top:8px;right:8px}.lt-ie9 .checkbox-box span{display:none!important}.checkbox-box span i{vertical-align:middle;color:#fff;display:none}.see-all{float:left;width:100%;text-align:center}.see-all a{display:inline-block;color:#fff;line-height:45px;padding-top:3px;text-decoration:none;font-family:SourceSansProBold;background:#ed1c24;font-size:2em;text-transform:uppercase;width:320px;max-width:100%}.see-all a:hover{background:#f14b52}.product-steps div{display:inline-block;width:25%;text-align:center;vertical-align:top;margin-top:15px;min-height:270px}.product-steps div img{max-width:100%}.product-steps div p{font-size:1.7em;padding-left:10px;padding-right:10px;margin-top:0}.product-detail{float:left;width:100%;padding:54px 0 0}.product-detail .outer-container{position:relative}.product-detail .product-left{width:50%;float:left}.product-detail .product-left .thumb{text-align:center;padding-bottom:23px}.product-detail .product-left .thumb img{max-width:100%}.product-detail .product-right{float:right;width:48%}.product-detail .product-right-container{padding-right:130px}.product-detail .product-right-container .facebook-comments{padding-top:20px;overflow:hidden}.product-detail .product-right-container .facebook-comments .fb-like span{margin-bottom:15px}.product-detail .preparation{margin:0 auto;text-align:center}.product-detail .preparation .title{color:#004b8d;font-size:1.8em;margin:0}.product-detail .preparation .method{display:inline-block;text-align:center;min-width:76px;margin:8px 15px 0 0}.product-detail .preparation .method:last-child{margin-right:0}.product-detail .preparation .method-tacho .ico{background-image:url(../img/preparar_tacho.png)}.product-detail .preparation .method-microondas .ico{background-image:url(../img/preparar_microondas.png)}.product-detail .preparation .method-forno .ico{background-image:url(../img/preparar_forno.png)}.product-detail .preparation .method-grelha .ico{background-image:url(../img/preparar_grelha.png)}.product-detail .preparation .method-frigideira .ico{background-image:url(../img/preparar_frigideira.png)}.product-detail .preparation .ico{width:76px;height:75px;background-position:center center;background-repeat:no-repeat;display:inline-block}.product-detail .preparation .to-print{display:none}.product-detail .preparation .how{color:#999;font-size:1.4em;margin:6px 0 0;line-height:14px}.product-detail .preparation .duration{color:#004b8d;font-size:1.4em;margin:0}.product-detail .preparation .duration strong{font-weight:400;font-size:1.15em;font-family:SourceSansProBold}.product-detail .buy-online{margin:5px auto 30px;text-align:center}.product-detail .buy-online .buy-online-btn,.product-detail .buy-online .contact-online-btn{font-family:SourceSansProBold;font-size:18px;color:#fff;background-color:#ed1c24;text-decoration:none;text-transform:uppercase;-moz-transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-i-transition:all .25s ease-out}.product-detail .buy-online .buy-online-btn:hover,.product-detail .buy-online .contact-online-btn:hover{color:#ed1c24;background-color:#fff}.product-detail .buy-online .buy-online-btn{padding:5px 45px}.product-detail .buy-online .contact-online-btn{padding:5px 25px}.product-detail .product-description{color:#666;font-size:1.8em;margin-top:10px;float:left;width:100%}.product-detail .product-description p{margin-top:0}.product-detail .product-description p+p{margin-top:8px}.product-detail .product-description ul{list-style-type:disc;list-style-position:inside}.product-detail .stamps{float:left;width:100%}.product-detail .stamps span{background-color:transparent;border:0;overflow:hidden;text-indent:-9999px;display:inline-block;background-position:center center;background-repeat:no-repeat;vertical-align:middle;margin:auto 18px 18px auto}.product-detail .stamps .omega-3{background-image:url(../img/stamp_omega3.png);width:137px;height:48px}.product-detail .stamps .low-fat{background-image:url(../img/stamp_low_fat.png);width:105px;height:36px}.product-detail .stamps .gluten-free{background-image:url(../img/stamp_gluten_free.png);width:65px;height:44px}.product-detail .stamps .new{background-image:url(../img/stamp_new.png);width:107px;height:38px}.product-detail .stamps .proteinssource{background-image:url(../img/fonteproteina.png);width:114px;height:40px}.product-detail .nutrition-facts{float:left;width:100%;text-align:center;margin-top:15px}.product-detail .nutrition-facts .weight{color:#666;font-size:1.4em;margin:0 0 8px}.product-detail .nutrition-facts .weight span{color:#004b8d;font-family:SourceSansProBold}.product-detail .nutrition-facts .fact{display:inline-block;width:62px;text-align:center;margin:0 4px;background:#e7f3f9;border-top-left-radius:31px;border-top-right-radius:31px;padding:15px 0 0;color:#1086c9}.product-detail .nutrition-facts strong{font-weight:400;font-family:SourceSansProBold}.product-detail .nutrition-facts .top{font-size:1.4em;display:block}.product-detail .nutrition-facts .top strong{font-size:1.25em}.product-detail .nutrition-facts .bottom{display:block;font-size:1.4em}.product-detail .nutrition-facts .bottom strong{font-size:1.25em}.product-detail .nutrition-facts .percentage{display:block;color:#004b8d;font-size:1.4em;border-top-left-radius:31px;border-top-right-radius:31px;background:#fff;padding:10px 0 0;margin:5px 0 0}.product-detail .nutrition-facts .percentage strong{font-size:1.5em}.product-detail .nutrition-facts .reference{color:#999;font-size:1.2em;margin:15px 0 0}.product-detail .product-nutrition-table{float:left;width:100%;margin-top:100px}.product-detail .product-ingredients{float:left;width:100%;margin-top:5px}.product-detail .product-how-to{float:left;width:100%;margin-top:5px}.product-detail .product-question{float:left;width:100%;text-align:center;color:#004b8d;font-size:1.8em;padding:25px 0 0}.product-detail .product-question strong{font-weight:400;font-family:SourceSansProBold}.product-detail .product-question a{font-family:SourceSansProBold;color:#004b8d;border-bottom:4px solid #004b8d;text-decoration:none;text-transform:uppercase}.product-toggler{float:left;width:100%;line-height:38px;background:#e7f3f9;margin:0;color:#004b8d;font-size:2em;text-align:center;position:relative;font-family:SourceSansProItalic;cursor:pointer}.product-toggler .left,.product-toggler .right{position:absolute;top:7px}.product-toggler .left{left:17px}.product-toggler .right{right:17px}.product-toggler .fa-chevron-up{display:none}.product-toggler.on .fa-chevron-up{display:block}.product-toggler.on .fa-chevron-down{display:none}.product-toggler-area{display:none;float:left;width:100%}.product-toggler-area p{color:#666;font-size:1.8em;margin:13px 0 0}.product-toggler-area p:first-child{margin-top:5px}.product-back{font-size:1.8em;padding:15px 0 0}.product-back a{text-decoration:none;color:#004b8d}.product-back a i{vertical-align:middle;font-size:.6em;margin-right:8px}.product-back a:hover{color:#0066c0}.recipe-detail .recipe-left{float:right;width:440px;margin-right:60px;position:relative}.recipe-detail .recipe-left .back{position:absolute;top:-30px;left:0;color:#004b8d;font-size:1.8em;text-decoration:none}.recipe-detail .recipe-left .back i{vertical-align:middle;font-size:.6em;margin-right:8px}.recipe-detail .recipe-left .back:hover{color:#0066c0}.recipe-detail .recipe-left .thumb{text-align:left}.recipe-detail .recipe-left .thumb .video-player{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.recipe-detail .recipe-left .thumb .video-player iframe{position:absolute;top:0;left:0;width:100%;height:100%}.recipe-detail .recipe-left .thumb a.play-video{display:block;position:relative;width:100%;height:100%}.recipe-detail .recipe-left .thumb a.play-video .play{display:block;position:absolute;width:60px;height:60px;background:transparent url(../img/play.png) no-repeat top left;top:50%;left:50%;margin-left:-30px;margin-top:-30px}.recipe-detail .recipe-left .thumb a.play-video:hover .play{background-position:bottom left}.recipe-detail .recipe-left .thumb .inner-thumb{position:relative;display:inline-block;width:100%;max-width:440px}.recipe-detail .recipe-left .thumb .inner-thumb img{width:100%}.recipe-detail .recipe-left .thumb .consumer-recipe{background:url(../img/bg_receita_consumidor.png) center center no-repeat;background-size:100% 100%;position:absolute;width:121px;height:41px;font-family:SourceSansProBold;text-transform:uppercase;font-size:1.3em;box-sizing:border-box;-webkit-box-sizing:border-box;padding:6px 0 0 24px;top:11px;left:-9px;color:#fff;line-height:1;text-align:left}.recipe-detail .recipe-left .add-to-recipes{background:#ed1c24;color:#fff;font-size:1.6em;line-height:54px;padding:0 15px;display:inline-block;text-decoration:none;margin:25px 0 0;display:none}.recipe-detail .recipe-left .add-to-recipes .ico{display:inline-block;width:40px;height:40px;background:url(../img/recipe_book.png) center center no-repeat;background-size:100% 100%;vertical-align:middle;margin-left:10px}.recipe-detail .recipe-left .add-to-recipes:hover{background:#f14b52}.recipe-detail .recipe-left .added-to-recipes{background:#d9e4ee;color:#1086c9;font-size:1.6em;line-height:54px;padding:0 15px;display:inline-block;text-decoration:none;margin:25px 0 0;display:none}.recipe-detail .recipe-left .added-to-recipes .ico{display:inline-block;width:40px;height:40px;background:url(../img/recipe_book_added.png) center center no-repeat;background-size:100% 100%;vertical-align:middle;margin-left:10px}.recipe-detail .add-to-recipes-small{background:#ed1c24;color:#fff;font-size:1.6em;line-height:54px;padding:0 15px;display:inline-block;text-decoration:none;margin:25px 0 0}.recipe-detail .add-to-recipes-small .ico{display:inline-block;width:40px;height:40px;background:url(../img/recipe_book.png) center center no-repeat;background-size:100% 100%;vertical-align:middle;margin-left:10px}.recipe-detail .add-to-recipes-small:hover{background:#f14b52}.recipe-detail .added-to-recipes-small{background:#d9e4ee;color:#1086c9;font-size:1.6em;line-height:54px;padding:0 15px;display:inline-block;text-decoration:none;margin:25px 0 0;display:none}.recipe-detail .added-to-recipes-small .ico{display:inline-block;width:40px;height:40px;background:url(../img/recipe_book_added.png) center center no-repeat;background-size:100% 100%;vertical-align:middle;margin-left:10px}.recipe-detail .recipe-info{float:left;width:100%;color:#004b8d}.recipe-detail .recipe-info .icons{padding:12px 0 0;text-align:center}.recipe-detail .recipe-info .type{font-size:1.6em;padding-bottom:5px}.recipe-detail .recipe-info .amount{font-size:2em}.recipe-detail .recipe-info .icon{display:inline-block;vertical-align:top;text-align:center;width:120px}.recipe-detail .recipe-info .icon .ico{display:inline-block;width:76px;height:75px;margin-bottom:4px;background-position:center center;background-repeat:no-repeat;background-size:100% 100%}.recipe-detail .recipe-info .icon.difficulty .ico{background-image:url(../img/receita_dificuldade.png)}.recipe-detail .recipe-info .icon.time .ico{background-image:url(../img/receita_duracao.png)}.recipe-detail .recipe-info .icon.people .ico{background-image:url(../img/receita_pessoas.png)}.recipe-detail .serving-facts{float:left;width:100%;margin-top:30px}.recipe-detail .serving-facts .title{color:#004b8d;font-family:SourceSansProBold;font-size:1.8em;margin:0;padding-bottom:12px}.recipe-detail .serving-facts .square{display:inline-block;box-sizing:border-box;-webkit-box-sizing:border-box;width:25%;padding-left:1px;text-align:center;font-size:1.6em}.recipe-detail .serving-facts .square:first-child{padding-left:0}.recipe-detail .serving-facts .square .what{background:#78c25b;color:#fff;height:47px;box-sizing:border-box;-webkit-box-sizing:border-box;line-height:47px}.recipe-detail .serving-facts .square .what.double-line{line-height:1;padding-top:6px}.recipe-detail .serving-facts .square .qty{color:#004b8d;background:#d7f3cd;line-height:57px}.recipe-detail .serving-facts .square .qty span{font-family:SourceSansProBold}.recipe-detail .nutrition-facts{text-align:left;margin-top:30px}.recipe-detail .nutrition-facts .title{color:#004b8d;font-family:SourceSansProBold;font-size:1.8em;margin:0;padding-bottom:12px}.recipe-detail .nutrition-facts .fact-1{margin-left:0}.recipe-detail .nutrition-facts .reference{width:346px;text-align:center}.recipe-detail .rate-recipe{float:left;width:100%;padding:20px 0 0}.recipe-detail .rate-recipe .title{color:#004b8d;font-family:SourceSansProBold;font-size:1.8em;margin:0}.recipe-detail .rate-recipe .votes{font-size:1.6em;color:#999;margin:0}.recipe-detail .rate-recipe .stars{margin:0;font-size:2em;display:inline}.recipe-detail .rate-recipe .stars i{color:#ffae00}.recipe-detail .rate-recipe .stars i.off{color:#d7d7d7}.recipe-detail .recipe-author{font-size:1.45em;color:#004b8d;margin:15px 0 0}.recipe-detail .recipe-ingredients .title{font-size:1.8em;color:#004b8d;font-family:SourceSansProBold;margin:0}.recipe-detail .recipe-ingredients .list-box{background:#e7f3f9;color:#1086c9;font-size:1.8em;padding:10px 20px;margin:15px 0 0 -20px}.recipe-detail .recipe-ingredients .list-box .bull{color:#004b8d;margin-right:4px}.recipe-detail .recipe-ingredients .list-box strong{font-weight:400;font-family:SourceSansProBold;margin-right:4px}.recipe-detail .recipe-ingredients .list-box ul{display:inline-block;vertical-align:top}.recipe-detail .recipe-ingredients .list-box ul.list-left{padding-right:5%;width:47%}.recipe-detail .recipe-ingredients .list-box ul a{color:#004b8d;text-decoration:underline}.recipe-detail .recipe-ingredients .list-box ul a:hover{color:#0066c0}.recipe-detail .recipe-preparation{padding:20px 0 0}.recipe-detail .recipe-preparation .title{font-size:1.8em;color:#004b8d;font-family:SourceSansProBold;margin:0}.recipe-detail .recipe-preparation .details{font-size:1.8em;color:#666}.recipe-detail .recipe-preparation .details p{margin:10px 0 0}.recipe-detail .recipe-preparation ol{list-style-type:decimal;list-style-position:inside}.product-right-bar{border-left:1px solid #d9e4ee;position:absolute;top:0;right:12px}.product-right-bar .add-to-recipes{background:#ed1c24;color:#fff;font-size:1.4em;padding:15px 12px 25px 20px;width:70px;display:inline-block;text-decoration:none;line-height:12px}.product-right-bar .add-to-recipes .ico{display:inline-block;width:49px;height:49px;background:url(../img/recipe_book.png) center center no-repeat;margin-top:10px}.product-right-bar .add-to-recipes:hover{background:#f14b52}.product-right-bar .added-to-recipes{background:#d9e4ee;color:#1086c9;font-size:1.4em;padding:15px 12px 25px 20px;width:70px;display:inline-block;text-decoration:none;line-height:12px}.product-right-bar .added-to-recipes .ico{display:inline-block;width:49px;height:49px;background:url(../img/recipe_book_added.png) center center no-repeat;margin-top:10px}.product-right-bar .share{width:83px;text-align:center;padding:16px 0 22px 18px}.product-right-bar .share p{color:#999;font-size:1.4em;margin:0}.product-right-bar .share li{padding:5px 0 0}.product-right-bar .share a{display:inline-block;width:31px;height:30px;line-height:30px;border-radius:3px;text-align:center;color:#fff;font-size:2.3em;vertical-align:middle}.product-right-bar .share a i{vertical-align:middle}.product-right-bar .share .ico-fb{background:#3a5897;font-size:2.8em}.product-right-bar .share .ico-fb i{vertical-align:bottom;margin-bottom:-3px}.product-right-bar .share .ico-fb:hover{background:#5d7dc1}.product-right-bar .share .ico-tw{background:#4099ff}.product-right-bar .share .ico-tw:hover{background:#8dc2ff}.product-right-bar .share .ico-gp{background:#cc3732}.product-right-bar .share .ico-gp:hover{background:#dc726f}.product-right-bar .share .ico-pt{color:#bc071c;background:#ebeded;font-size:2.6em}.product-right-bar .share .ico-pt:hover{color:#f61933}.product-right-bar .share .ico-em{background:#666;font-size:1.6em}.product-right-bar .share .ico-em:hover{background:#8c8c8c}.product-right-bar .share .ico-em i{margin-top:-2px}.product-right-bar .share .ico-ws{background:#e8e8e8;font-size:1.6em}.product-right-bar .share .ico-ws:hover{background:#fff}.product-right-bar .share .ico-ws i{margin-top:-2px}.product-right-bar .save{width:83px;text-align:center;padding:16px 0 16px 18px;border-top:1px solid #d9e4ee}.product-right-bar .save p{color:#999;font-size:1.4em;margin:0}.product-right-bar .save li{padding:5px 0 0}.product-right-bar .save a{color:#666;text-decoration:none;font-size:3em}.product-sliders{float:left;width:100%;margin:70px 0 0}.product-sliders .for-products{float:left}.product-sliders .for-recipes{float:right}.product-sliders .for-recipes a{display:block}.product-sliders .for-recipes li a{margin-right:24px}.product-sliders .for-recipes li:nth-child(2n) a{margin-right:0;margin-left:24px}.product-sliders .product-slider{width:48%}.product-sliders .top{float:left;width:100%;border-top:6px solid #e7f3f9;position:relative;padding:7px 0 9px;border-bottom:1px solid #dbedf7}.product-sliders .top h4{font-weight:400;font-family:SourceSansProBold;color:#1086c9;font-size:2.2em;margin:0;line-height:38px}.product-sliders .top .arrows{position:absolute;top:7px;right:0;height:38px}.product-sliders .top .arrows button{border:0;padding:0;width:37px;line-height:38px;background:#fff;color:#004b8d;float:left;vertical-align:top;font-size:2em}.product-sliders .top .arrows span{float:left;width:1px;height:100%;background:#dbedf7;margin:0 4px}.product-sliders .outer{float:left;width:100%;overflow:hidden}.product-sliders .not-installed li:first-child{border-left:0}.product-sliders ul{float:left;width:100%}.product-sliders li{float:left;width:50%;border-left:1px solid #dbedf7;height:259px}.product-sliders a{text-decoration:none;display:block;text-align:center}.product-sliders .thumb{line-height:175px}.product-sliders .thumb img{max-width:100%}.product-sliders .info{color:grey;font-size:1.6em;margin:0}.product-sliders .name{font-size:1.7em;margin:0;color:#004b8d;padding:0 10px}.product-sliders .caroufredsel_wrapper{margin-left:-1px!important}.product-cross-sell{float:left;width:100%;margin:50px 0 0}.product-cross-sell .box.left{float:left;width:48%}.product-cross-sell .box.right{float:right;width:48%}.product-cross-sell .box img{max-width:100%}.product-cross-sell h5{color:#1086c9;font-weight:400;font-size:1.8em;margin:0;border-top:6px solid #e7f3f9;line-height:42px}.product-cross-sell .image-small{display:none}.promotions-list ul{padding:55px 0 0;float:left;width:100%}.promotions-list li{border-top:1px solid #dbedf7;padding:25px 0;float:left;width:100%}.promotions-list li:first-child{border-top:0;padding-top:0}.promotions-list li:last-child{padding-bottom:0}.promotions-list a{text-decoration:none}.promotions-list a:hover .see-more{background:#0066c0}.promotions-list .thumb{float:left;margin-right:30px;width:47.2%}.promotions-list .thumb img{max-width:100%}.promotions-list .time{color:#999;font-size:1.6em;font-family:SourceSansProItalic;margin:0}.promotions-list h3{font-family:SourceSansProBold;font-size:2em;color:#1086c9;margin:0;padding:6px 0}.promotions-list .detail{color:#666;font-size:1.6em;margin:0}.promotions-list .see-more{display:inline-block;color:#fff;text-transform:uppercase;font-family:SourceSansProBold;font-size:1.6em;background:#004b8d;line-height:30px;padding:0 22px;margin:15px 0 0}.promotions-list.news-list h3{color:#004b8d}.promotions-list.news-list .detail{color:#004b8d}.promotion-detail{padding:55px 0 0;float:left;width:100%}.promotion-detail img{max-width:100%}.promotion-detail .time{font-family:SourceSansProItalic;color:grey;font-size:1.6em;margin:30px 0 0}.promotion-detail h3{font-family:SourceSansProBold;font-size:2.2em;margin:0;padding:6px 0;color:#1086c9}.promotion-detail .detail{font-size:1.8em;margin:0;color:#4c4c4c}.promotion-detail .btn-participate{background:#ed1c24;font-family:SourceSansProBold;color:#fff;text-transform:uppercase;font-size:2.1em;display:inline-block;padding:0 22px;line-height:40px;text-decoration:none;margin:22px 0 0}.promotion-detail .btn-participate:hover{background:#f14b52}.contacts{float:left;width:100%;padding:60px 0 0}.contacts .box-left{float:left;width:35%}.contacts .box-left h3{font-family:SourceSansProBold;font-weight:400;color:#1086c9;font-size:2em;margin:0;float:left;width:100%}.contacts .box-left h3.acuinova{margin-top:45px}.contacts .box-left li{float:left;width:100%;margin-top:8px}.contacts .box-left li.short{width:50%}.contacts .box-left li span{line-height:20px}.contacts .box-left i{width:40px;line-height:40px;background:#004b8d;color:#fff;text-align:center;border-radius:20px;font-size:2.3em;vertical-align:middle;margin-right:12px}.contacts .box-left i.fa-mobile{font-size:3em}.contacts .box-left i.fa-fax{font-size:2em}.contacts .box-left i.fa-comments{font-size:2.2em}.contacts .box-left span{font-size:1.6em;color:#666668;display:inline-block;vertical-align:middle}.contacts .box-left .highlight i{background:#ed1c24}.contacts .box-left .highlight span{color:#ed1c24}.contacts .box-left .highlight strong{font-family:SourceSansProBold}.contacts .box-right{float:right;width:45%}.contacts .box-right h3{font-family:SourceSansProBold;font-weight:400;color:#1086c9;font-size:2em;margin:0 0 8px;float:left;width:100%}.contacts .box-right .row{padding:4px 0 0}.contacts .box-right .text,.contacts .box-right textarea{display:block;width:96%;padding:0 2%;border:none;background:#e7f3f9;color:#004b8d;font-size:1.6em}.contacts .box-right .text.has-error,.contacts .box-right textarea.has-error{background:#fde8e9;box-shadow:inset 0 0 0 1px #ed1c24}.contacts .box-right .text{line-height:40px;height:40px}.contacts .box-right textarea{padding:2%;height:160px}.contacts .box-right .btn-send{display:block;width:100%;padding:0;border:0;height:40px;line-height:40px;font-family:SourceSansProBold;color:#fff;font-family:SourceSansProRegular;background:#004b8d;font-size:1.8em;text-transform:uppercase}.contacts .box-right .btn-send:hover{background:#0066c0}.contacts .box-right .select2-container--default .select2-selection--single{background:#e7f3f9}.contacts .box-right .select2-container--default .select2-selection--single .select2-selection__rendered�{color:#004b8d}.contacts .box-right .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#93acc7}.contacts .map{float:left;width:100%;padding:80px 0 0}.contacts .map h3{background:url(../img/location_bg.gif) center center repeat-x;color:#1086c9;font-family:SourceSansProBold;margin:0;font-size:2em;text-align:center}.contacts .map h3 span{background:#fff;padding:0 20px}.contacts .map .map-holder{float:left;width:100%;height:423px;background:url(../img/map.jpg) center center no-repeat;margin-top:15px;position:relative}.contacts .map .map-holder:before{content:"";width:0;height:0;border-style:solid;border-width:12px 12px 0 12px;margin-left:-12px;position:absolute;left:50%;top:0;border-color:#fff transparent transparent transparent}.contacts .map .parking{float:left;width:100%;padding:50px 0 0;text-align:center}.contacts .map .parking i{color:#004b8d;font-size:3.8em;margin:0 8px;vertical-align:middle}.contacts .map .park{color:#fff;font-size:3em;background:#004b8d;border:2px solid #fff;border-radius:3px;display:inline-block;width:32px;line-height:30px;padding-top:4px;text-align:center;margin:0 8px;vertical-align:middle;font-family:SourceSansProBold;-webkit-box-shadow:0 0 0 2px #004b8d;-moz-box-shadow:0 0 0 2px #004b8d;box-shadow:0 0 0 2px #004b8d}.contacts .map .where{color:#666;font-size:1.6em;margin:15px 0 0}.contacts .map .where a{color:#004b8d;font-family:SourceSansProBold}.contacts .map .where a:hover{color:#0066c0}.contacts .map .where span{margin-right:3px}.contacts .error{float:left;width:100%;text-align:center;color:#ef232b;font-size:1.4em;margin:10px 0 20px}.contacts .msg-sent{float:left;width:100%;text-align:center;color:#004b8d;font-size:1.4em;margin:10px 0 20px}.search-results{float:left;width:100%}.search-results .results-count{font-size:2em;margin:30px 0 10px;color:#666;text-align:center}.search-results .results-count strong{font-weight:400;font-family:SourceSansProBold;color:#ed1c24}.search-results .results{padding:50px 0;float:left;width:100%}.search-results .results li{float:left;width:100%;border-top:1px solid #dbedf7;padding:16px 0 10px}.search-results .results li:first-child{border-top:0}.search-results .results .category{display:inline-block;color:#fff;text-decoration:none;line-height:24px;background:#004b8d;padding:0 13px;font-size:1.4em}.search-results .results .what{font-family:SourceSansProBold;font-size:2em;margin:4px 0 0}.search-results .results .what a{color:#1086c9;text-decoration:none}.search-results .results .what a:hover{color:#1fa2ed}.search-results .results .detail{font-size:1.8em;color:#666;margin:0}.search-results .results .detail strong{font-weight:400;font-family:SourceSansProBold}.search-results .results .detail em{font-weight:700;font-style:normal}.pagination{float:left;width:100%;text-align:center}.pagination a{display:inline-block;line-height:26px;width:33px;color:#004b8d;font-size:1.6em;text-align:center;text-decoration:none;vertical-align:middle}.pagination a:hover{background:#0066c0;color:#fff}.pagination a.active{color:#fff;background:#004b8d;margin-right:-1px;margin-left:-1px;position:relative}.pagination span{display:inline-block;vertical-align:middle;background:#cfe7f4;width:1px;height:24px}.back{text-decoration:none}.back i{vertical-align:middle;margin-right:5px}.club-back{margin-top:0;text-align:left;padding-bottom:1.2em}.club-back.club-back-bottom{padding-top:1.2em}.club-back a{color:#004b8d}.club-back a:hover{color:#0081f3}.inner-back{float:left;width:100%}.inner-back .back-container{padding:10px 0}.inner-back .back-container .back{font-size:1.8em}.inner-back .back-container .club-back{padding-bottom:0;margin-bottom:0}.cms-article{float:left;width:100%}.cms-article .cms-nav{float:left;width:300px;font-size:1.8em;padding:0 20px 0 0}.cms-article .cms-nav ul{padding:20px 0 30px;border-top:8px solid #004b8d;border-bottom:2px solid #004b8d}.cms-article .cms-nav li{padding:10px 0 0}.cms-article .cms-nav a{color:#004b8d;text-decoration:none}.cms-article .cms-nav a:hover{color:#0066c0}.cms-article .cms-nav a.active{color:#ed1c24;font-family:SourceSansProBold}.cms-article .cms-text{position:relative;overflow:hidden}.cms-article .cms-text img{max-width:100%;margin-bottom:20px}.cms-article .cms-text p{color:#666;font-size:1.8em;margin:13px 0 0}.cms-article .cms-text p a{color:#004b8d}.cms-article .cms-text p a:hover{color:#0081f3}.cms-article .cms-text p.product-toggler{color:#004b8d}.cms-article .cms-text .title{color:#004b8d;font-size:2.2em;font-family:SourceSansProBold;margin-top:30px}.cms-article .cms-text .subtitle{color:#1086c9;font-size:2em;font-family:SourceSansProBold;margin-top:15px}.cms-article .cms-text .cms-select-menu{text-align:center}.cms-article .cms-text .cms-select-menu select{width:250px}.cms-article .cms-text .cms-select-menu .select2{margin-left:-320px}.cms-article .cms-text .cms-select-menu .select2-container--default .select2-selection--single{text-align:left;background-color:#e7f3f9}.cms-article .cms-text div.msg_head,.cms-article .cms-text p.msg_head{cursor:pointer;margin-top:0}.cms-article .cms-text div.msg_head span span b,.cms-article .cms-text div.msg_head span span strong,.cms-article .cms-text p.msg_head span span b,.cms-article .cms-text p.msg_head span span strong{color:#003666}.cms-article .cms-text div.msg_head:hover span span b,.cms-article .cms-text div.msg_head:hover span span strong,.cms-article .cms-text p.msg_head:hover span span b,.cms-article .cms-text p.msg_head:hover span span strong{color:#1086c9}.cms-article .cms-text div.msg_head img[src="/content/img/bullet.jpg"],.cms-article .cms-text p.msg_head img[src="/content/img/bullet.jpg"]{margin-bottom:0;margin-right:8px}.cms-article .cms-text div.msg_body,.cms-article .cms-text p.msg_body{display:none;padding-left:16px}.cms-article .cms-text div.msg_body p,.cms-article .cms-text div.msg_head span span b,.cms-article .cms-text p.msg_body p,.cms-article .cms-text p.msg_head span span b{font-size:18px!important}.cms-article .cms-text div img[src="/content/img/filett.jpg"],.cms-article .cms-text p img[src="/content/img/filett.jpg"]{width:100%;height:1px}.cms-article .cms-text ol,.cms-article .cms-text ul{list-style-position:inside}.cms-article .cms-text ul{list-style-type:disc;font-size:1.8em;color:#666;padding-left:30px}.cms-article .cms-text ul .sub-company{margin-left:30px;list-style-type:circle}.cms-article .cms-see-all{position:absolute;top:0;right:0;font-family:SourceSansProBold;text-transform:uppercase;font-size:1.6em}.cms-article .cms-see-all a{text-decoration:none;color:#fff;line-height:40px;padding:0 20px;background:#004b8d;display:inline-block}.cms-article .cms-see-all a:hover{background:#0066c0}.cms-article .outer-video{max-width:650px;margin:25px 0}.cms-article .video-player{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.cms-article .video-player iframe,.cms-article .video-player object{position:absolute;top:0;left:0;width:100%;height:100%}.club-bar{float:left;width:100%;background:#f2f2f2;color:#004b8d;text-align:center;position:relative;padding:60px 0 27px}.club-bar:after{content:"";width:0;height:0;border-style:solid;border-width:12px 12px 0 12px;margin-left:-12px;position:absolute;left:50%;top:100%;border-color:#f2f2f2 transparent transparent transparent}.club-bar h2{font-size:5.6em;font-family:SourceSansProItalic;margin:0;display:block;font-weight:400}.club-bar .club-logo{background-color:transparent;border:0;overflow:hidden;text-indent:-9999px;position:absolute;top:-23px;border:2px solid #f2f2f2;left:50%;margin-left:-85px;width:166px;height:72px;background:url(../img/logo_clube.png) center center no-repeat;background-size:100% 100%;z-index:150}.login-lb--rgpd{display:none;height:400px;top:30%}.login-lb--rgpd .textos-rgpd .title{color:#004b8d;font-size:2.5em;font-family:SourceSansProbold;margin:20px;margin-bottom:0;display:block}.login-lb--rgpd .textos-rgpd .text{font-size:1.8em;color:#004b8d;font-family:SourceSansProRegular;margin:20px;line-height:25px;padding:0;font-weight:400;height:auto}.login-lb--rgpd .textos-rgpd .registered{padding-top:5%}.login-lb--rgpd .textos-rgpd .registered a{font-family:SourceSansProBold;color:#fff;font-size:1.5em;text-transform:uppercase;text-decoration:none;line-height:40px;padding:0 12px;background:#004b8d;display:inline-block}.login-lb--rgpd .textos-rgpd .registered a:hover{background:#0066c0}@media screen and (max-width:768px){.login-lb--rgpd{height:400px!important;width:90%!important;left:55%!important;margin:-25% -50%!important}.login-lb--rgpd .textos-rgpd{width:95%}.login-lb--rgpd .textos-rgpd .title{color:#004b8d;font-size:2.5em;font-family:SourceSansProbold;margin:20px;display:block}.login-lb--rgpd .textos-rgpd .text{font-size:1.8em;color:#004b8d;font-family:SourceSansProRegular;margin:20px;line-height:25px;padding:0;font-weight:400}.login-lb--rgpd .textos-rgpd .registered a{font-size:1.5em}}@media screen and (max-width:715px){.login-lb--rgpd{margin:-40% 23%!important}}@media screen and (max-width:659px){.login-lb--rgpd{height:450px!important;width:90%!important;left:5%!important;top:20%!important;margin-top:0!important;margin-left:0!important}}@media screen and (max-width:485px){.login-lb--rgpd{height:500px!important;top:10%!important}.login-lb--rgpd .textos-rgpd{width:90%}.login-lb--rgpd .textos-rgpd .registered{padding-top:2%}.login-lb--rgpd .textos-rgpd .registered a{margin-top:20px}}@media screen and (max-width:390px){.login-lb--rgpd{height:560px!important;top:5%!important}}@media screen and (max-width:375px){.login-lb--rgpd{height:530px!important;top:2%!important}}@media screen and (max-width:365px){.login-lb--rgpd .textos-rgpd .title{font-size:2.3em}.login-lb--rgpd .textos-rgpd .text{font-size:1.5em}}@media screen and (max-width:320px){.login-lb--rgpd{height:460px!important}.login-lb--rgpd .textos-rgpd .title{font-size:2.1em;margin-bottom:0}.login-lb--rgpd .textos-rgpd .text{font-size:1.3em;margin-top:10px;margin-bottom:10px}}.profile-bar{float:left;width:100%;padding:20px 0 0}.profile-bar .user-name{float:left;color:#004b8d;font-size:2.6em;line-height:68px}.profile-bar .user-name .thumb{float:left;margin-right:18px}.profile-bar .user-name .thumb img{vertical-align:top}.profile-bar .user-name br{display:none}.profile-bar .user-name strong{font-weight:400;font-family:SourceSansProBold}.profile-bar .options{float:right;margin-top:14px}.profile-bar .options li{float:left}.profile-bar .options a{color:#fff;font-family:SourceSansProBold;text-transform:uppercase;font-size:1.4em;line-height:40px;text-decoration:none;padding:0 20px;margin-left:20px;display:inline-block}.profile-bar .options .btn-add-fb{margin-left:0;background:#3a5897;position:relative}.profile-bar .options .btn-add-fb .fa-facebook{font-size:1.4em;margin-right:8px;vertical-align:middle}.profile-bar .options .btn-add-fb .fa-thumbs-o-up{position:absolute;top:-12px;right:-12px;color:#3a5897;border:2px solid #3a5897;background:#fff;border-radius:20px;width:23px;line-height:23px;text-align:center;font-size:1.2em}.profile-bar .options .btn-add-fb:hover{background:#4a6eba}.profile-bar .options .btn-change-profile{background:#004b8d}.profile-bar .options .btn-change-profile:hover{background:#0066c0}.profile-bar .options .btn-exit{background:#919191}.profile-bar .options .btn-exit:hover{background:#ababab}.club-highlights{float:left;width:100%;margin:58px 0 0}.favourite-recipes{float:left;width:65%;position:relative}.favourite-recipes .top{float:left;width:100%;color:#fff;background:#004b8d;text-align:center;height:160px;position:relative}.favourite-recipes .top h3{margin:20px 0 0;font-family:SourceSansProItalic;font-size:2.6em;position:relative;margin-bottom:15px;font-weight:400}.favourite-recipes .top h3:after{content:"~";position:absolute;top:100%;left:50%;margin:-15px 0 0 -8px;font-size:1.5em}.favourite-recipes .top .lead{font-family:SourceSansProBold;font-size:2.6em;margin:0;line-height:28px;padding:10px 0 0}.favourite-recipes .top ul{position:absolute;top:20px;right:20px;width:180px}.favourite-recipes .top ul li{margin-top:10px}.favourite-recipes .top ul li:first-child{margin-top:0}.favourite-recipes .top ul a{display:block;background:#fff;text-decoration:none;color:#004b8d;text-transform:uppercase;line-height:40px;font-size:1.4em;font-family:SourceSansProBold}.favourite-recipes .top ul a:hover{background:#e6e6e6}.favourite-recipes .top:after{content:"";width:0;height:0;border-style:solid;border-width:12px 12px 0 12px;margin-left:-12px;position:absolute;left:50%;top:100%;border-color:#004b8d transparent transparent transparent;z-index:100}.no-recipes{float:left;width:100%;background:#f2f2f2;text-align:center;color:#003666;padding-bottom:15px}.no-recipes p{font-size:2.3em;line-height:1;padding:25px 10px;margin:0}.no-recipes a{font-family:SourceSansProBold;color:#fff;font-size:1.6em;text-transform:uppercase;text-decoration:none;line-height:40px;padding:0 12px;background:#004b8d;display:inline-block}.no-recipes a:hover{background:#0066c0}.favourite-recipes-slider{float:left;width:100%;position:relative}.favourite-recipes-slider .buttons{position:absolute;top:10px;left:7px;z-index:5}.favourite-recipes-slider .buttons button{width:44px;height:44px;line-height:44px;margin-left:2px;background:#fff;color:#004b8d;border:0;padding:3px 0 0;font-size:2.3em}.favourite-recipes-slider .buttons button:first-child{margin-left:0}.favourite-recipes-slider .buttons button:hover{color:#0066c0}.favourite-recipes-slider li{float:left;width:100%;background:#f2f2f2}.favourite-recipes-slider a{text-decoration:none;display:block}.favourite-recipes-slider .thumb{float:left;width:60%}.favourite-recipes-slider .thumb img{max-width:100%;width:440px}.favourite-recipes-slider .details{float:right;width:40%}.favourite-recipes-slider .category{color:grey;font-size:1.8em;margin:0;text-transform:uppercase;margin:35px 0 0 27px}.favourite-recipes-slider .name{color:#004b8d;font-size:3.6em;margin:12px 70px 0 27px;line-height:36px}.favourite-recipes-slider .pages{display:none;position:absolute;right:9999px}.club-passatempo{float:right;width:32%;max-width:403px}.club-passatempo .top{float:left;width:100%;color:#fff;background:#ed1c24;text-align:center;height:160px;position:relative}.club-passatempo .top h3{margin:20px 0 0;font-family:SourceSansProItalic;font-size:2.6em;position:relative;margin-bottom:15px;font-weight:400}.club-passatempo .top h3:after{content:"~";position:absolute;top:100%;left:50%;margin:-15px 0 0 -8px;font-size:1.5em}.club-passatempo .top .lead{font-family:SourceSansProBold;font-size:2.6em;margin:0;line-height:28px;padding:10px 0 0}.club-passatempo .bottom{float:left;width:100%}.club-passatempo .bottom img{max-width:100%}.recipes-book{float:left;width:100%;padding:70px 0 0}.recipes-book .top{float:left;width:100%;text-align:center;font-family:SourceSansProItalic;border-bottom:1px solid #c5d2e0;padding:17px 0;position:relative}.recipes-book .top h3{color:#004b8d;font-size:5.6em;font-weight:400;margin:0}.recipes-book .top p{margin:0;color:#1086c9;font-size:2.6em}.recipes-book .top:after{content:"";position:absolute;top:100%;width:28px;left:50%;margin-left:-14px;height:10px;background:url(../img/triangle_bottom.png) center center no-repeat}.recipes-book-slider{float:left;width:100%;margin:40px 0 0;background-position:center center;background-repeat:no-repeat;background-size:auto 100%;padding-top:35px;padding-bottom:35px}.recipes-book-slider .recipes-outer-box{width:950px;margin:0 auto}.recipes-book-slider li{float:left;width:100%}.recipes-book-slider .thumb{float:left;width:42%}.recipes-book-slider .thumb img{max-width:100%}.recipes-book-slider .details{float:left;width:50%;margin-left:5%}.recipes-book-slider .details .name{font-family:SourceSansProBold;color:#004b8d;font-size:3.6em;margin:40px 0 0}.recipes-book-slider .details .lead{font-size:2.6em;color:#004b8d;margin:0 15% 0 0}.recipes-book-slider .details .actions{padding:20px 0 0}.recipes-book-slider .details .actions a{display:inline-block;width:100px;color:#004b8d;font-size:1.4em;text-decoration:none;text-align:center;padding:10px 0 8px;margin:0 0 0 10px;background:#fff;background:rgba(255,255,255,.5)}.recipes-book-slider .details .actions a i{color:#004b8d;font-size:3.2em;line-height:60px}.recipes-book-slider .details .actions a:first-child{margin-left:0}.recipes-book-slider .details .actions a:hover i{color:#0066c0}.recipes-thumbs-slider{float:left;width:100%;margin:36px 0 0;border-top:1px solid #c5d2e0}.recipes-thumbs-slider .recipes-outer-box{width:826px;margin:0 auto;position:relative}.recipes-thumbs-slider ul{float:left}.recipes-thumbs-slider li{float:left;width:118px;text-align:center;padding:18px 0 0}.recipes-thumbs-slider li.active{border-top:3px solid #ed1c24;padding-top:15px}.recipes-thumbs-slider .arrow{position:absolute;top:18px;padding:0;border:0;background:#fff;color:#004b8d;line-height:96px;height:96px;font-size:4em;outline:0}.recipes-thumbs-slider .arrow.arrow-left{left:-62px}.recipes-thumbs-slider .arrow.arrow-right{right:-62px}.recipes-thumbs-slider .arrow.disabled{color:#d9e4ee}.recipes-thumbs-slider .slider-see-all{float:left;width:100%;text-align:center;font-family:SourceSansProBold;text-transform:uppercase;font-size:1.6em;padding:30px 0 0}.recipes-thumbs-slider .slider-see-all a{text-decoration:none;color:#fff;line-height:40px;padding:0 20px;background:#004b8d;display:inline-block}.recipes-thumbs-slider .slider-see-all a:hover{background:#0066c0}.user-data{float:left;width:100%;padding:60px 0 0}.user-data .inner-container{width:1020px}.user-data .box-left{float:left;width:45%}.user-data .box-left img{max-width:100%}.user-data .box-right{float:right;width:49%}.user-data .intro{font-family:SourceSansProBold;font-size:2em;margin:0;color:#004b8d}.user-data .intro a{color:#004b8d}.user-data .now-part{color:#004b8d;font-size:1.8em;margin:10px 0 20px}.user-data .now-part .line{display:block}.user-data .fb{padding:20px 0 0}.user-data .fb p{font-size:1.6em;margin:0 20% 0 0;color:#004b8d;padding:10px 0 0}.user-data .btn-add-fb{color:#fff;font-family:SourceSansProBold;text-transform:uppercase;font-size:1.4em;line-height:40px;text-decoration:none;padding:0 20px;display:inline-block;background:#3a5897;position:relative}.user-data .btn-add-fb .fa-facebook{font-size:1.4em;margin-right:8px;vertical-align:middle}.user-data .btn-add-fb .fa-thumbs-o-up{position:absolute;top:-12px;right:-12px;color:#3a5897;border:2px solid #3a5897;background:#fff;border-radius:20px;width:23px;line-height:23px;text-align:center;font-size:1.2em}.user-data .btn-add-fb:hover{background:#4a6eba}.user-data .user-form{float:left;width:100%;border-top:1px solid #e7f3f9;padding:20px 0 0;margin:35px 0 0}.user-data .retrieve-password .user-form{padding-top:0;border:0;margin-top:0}.user-data .retrieve-password .btn-submit{margin-top:15px}.user-data .user-login .user-form{border:0;padding-top:0;margin-top:0}.user-data .user-login .get-pwd{text-align:right;font-size:1.4em;float:left;width:100%;margin:8px 0 0}.user-data .user-login .get-pwd a{color:#004b8d;text-decoration:none}.user-data .user-login .get-pwd a:hover{text-decoration:underline}.user-data .user-login .btn-submit{margin-top:15px}.user-data .user-login .btn-login-fb{float:left;width:100%;margin:20px 0 0;line-height:40px;color:#fff;font-size:1.8em;background:#3a5897;text-align:center;text-decoration:none}.user-data .user-login .btn-login-fb i{margin-left:20px;padding-left:15px;border-left:1px solid #074e77;line-height:40px}.user-data .user-login .not-registered{float:left;width:100%;text-align:center;font-size:2em;color:#004b8d;border-top:1px solid #e7f3f9;padding-top:19px;margin:30px 0 0}.user-data .user-login .not-registered a{color:#004b8d}.user-data .login-error{float:left;width:100%;text-align:center;font-size:2em;color:#ef232b;padding-top:15px}.user-data .login-error strong{font-weight:400;font-family:SourceSansProBold}.user-data .text{background:#e7f3f9;padding:0;height:40px;line-height:40px;color:#004b8d;border:0;font-size:1.6em}.user-data .text.has-error{background:#fde8e9;box-shadow:inset 0 0 0 1px #ed1c24}.user-data .text.disabled-input{opacity:.5}.user-data .large{float:left;width:100%}.user-data .large .text{float:left;width:94%;padding-left:3%;padding-right:3%;margin-top:10px}.user-data .large p{font-size:1.4em;color:#004b8d;margin:0;text-transform:uppercase}.user-data .large.large-spaced{margin-top:15px}.user-data .birthdate{float:left;width:100%;padding:12px 0 0;border-bottom:1px solid #e7f3f9;padding-bottom:30px}.user-data .birthdate p{font-size:1.4em;color:#004b8d;margin:0;text-transform:uppercase}.user-data .birthdate .text{width:10%;padding-left:2%;padding-right:2%;text-align:center;margin:5px 2% 0 0}.user-data .birthdate .text.text-year{width:15%}.user-data label.has-error{color:#ef232b!important}.user-data .gender{float:left;width:100%;padding:20px 0 0;border-bottom:1px solid #e7f3f9;padding-bottom:30px}.user-data .gender p{font-size:1.4em;color:#004b8d;margin:0;text-transform:uppercase}.user-data .gender label{font-size:1.6em;color:#004b8d;margin-right:30px}.user-data .gender i{font-size:1.3em;vertical-align:middle;margin-right:10px}.user-data .gender .fa-check-circle{display:none}.user-data .gender .fa-circle{color:#e7f3f9}.user-data .gender input{display:none}.user-data .gender input:checked~.fa-check-circle{display:inline-block}.user-data .gender input:checked~.fa-circle{display:none}.user-data .field-info{color:#666;font-size:1.4em;margin:0 0 0 15px;line-height:16px}.user-data .options{float:left;width:100%;padding:20px 0 0}.user-data .options li{float:left;width:100%;margin-top:10px}.user-data .options i{font-size:1.3em;vertical-align:middle;margin-right:10px}.user-data .options label{font-size:1.6em;color:#004b8d;margin-right:30px}.user-data .options .fa-check-square{display:none}.user-data .options .fa-square{color:#e7f3f9}.user-data .options input{display:none}.user-data .options input:checked~.fa-check-square{display:inline-block}.user-data .options input:checked~.fa-square{display:none}.user-data .options a{color:#004b8d}.user-data .country,.user-data .postal-code{float:left;width:100%;margin-top:12px}.user-data .country p,.user-data .postal-code p{font-size:1.4em;color:#004b8d;margin:0;text-transform:uppercase}.user-data .postal-code .text{margin-top:10px;text-align:center}.user-data .postal-code .text-cp4{width:50px;padding:0 10px}.user-data .postal-code .text-cp3{width:30px;padding:0 10px;margin-left:10px}.user-data .country .country-dropdown{width:100%}.user-data .country .select2-container--default .select2-selection--single{background:#e7f3f9}.user-data .country .select2-container .select2-selection--single{height:40px}.user-data .country .has-error~.select2-container--default .selection .select2-selection{background:#fde8e9;box-shadow:inset 0 0 0 1px #ed1c24}.user-data .btn-submit{float:left;width:100%;padding:0;margin:35px 0 0;border:0;height:40px;line-height:40px;font-size:1.8em;color:#fff;background:#004b8d;text-transform:uppercase}.user-data .btn-submit:hover{background:#0066c0}.user-data .error{float:left;width:100%;text-align:center;color:#ef232b;font-size:1.4em;margin:10px 0 0}.user-data .back{font-size:1.3em;float:left;width:100%;margin:10px 0 0}.user-data .back a{text-decoration:none;color:#004b8d}.user-data .back a:hover{color:#0081f3}.user-data .back i{vertical-align:middle;margin-right:5px}.outer-password{position:relative;float:left;width:100%}.outer-password .toggle-pwd{position:absolute;width:21px;height:17px;background:url(../img/btn_show_pwd.png) center center no-repeat;right:10px;top:23px}.outer-password.active .toggle-pwd{background-image:url(../img/btn_hide_pwd.png)}.send-recipe-small{display:none}.send-recipe{float:left;width:100%}.send-recipe .inner-container{width:680px}.send-recipe .intro{color:#004b8d;font-size:2em;margin:0;padding:30px 0 22px;line-height:22px}.send-recipe .intro strong{font-family:SourceSansProBold;font-weight:400}.send-recipe .select2-container--default .select2-selection--single{background:#e7f3f9;border-color:#e7f3f9}.send-recipe .recipe-type-box{float:left;width:335px}.send-recipe .recipe-name{float:right;width:315px;height:38px;line-height:38px;padding:0 10px;border:0;margin:0;background:#e7f3f9;font-size:1.6em;color:#004b8d;font-family:SourceSansProRegular}.send-recipe .recipe-name.has-error{background:#fde8e9;box-shadow:inset 0 0 0 1px #ed1c24}.send-recipe .recipe-metadata{float:left;width:100%;margin-top:10px}.send-recipe .dropdown-box{float:left;width:220px;margin-left:10px}.send-recipe .dropdown-box:first-child{margin-left:0}.send-recipe .recipe-ingredients,.send-recipe .recipe-preparation{float:left;margin:20px 0 0;width:670px;height:150px;background:#e7f3f9;border:0;font-size:1.6em;color:#004b8d;padding:5px 0 5px 10px}.send-recipe .recipe-ingredients.has-error,.send-recipe .recipe-preparation.has-error{background:#fde8e9;box-shadow:inset 0 0 0 1px #ed1c24}.send-recipe .recipe-preparation{margin-top:10px}.send-recipe .recipe-data{float:left;width:100%;padding:20px 0 0}.send-recipe .recipe-data .type-picker p{font-size:1.4em;color:#004b8d;margin:0;text-transform:uppercase}.send-recipe .recipe-data .type-picker label{font-size:1.6em;color:#004b8d;margin-right:30px}.send-recipe .recipe-data .type-picker i{font-size:1.3em;vertical-align:middle;margin-right:10px}.send-recipe .recipe-data .type-picker .fa-check-circle{display:none}.send-recipe .recipe-data .type-picker .fa-circle{color:#e7f3f9}.send-recipe .recipe-data .type-picker input{display:none}.send-recipe .recipe-data .type-picker input:checked~.fa-check-circle{display:inline-block}.send-recipe .recipe-data .type-picker input:checked~.fa-circle{display:none}.send-recipe .recipe-data-type{float:left;width:100%;margin:10px 0 0;position:relative;overflow:hidden;display:none}.send-recipe .recipe-data-type.active{display:block}.send-recipe .recipe-data-type .text{float:left;width:660px;height:38px;line-height:38px;padding:0 10px;border:0;margin:0;background:#e7f3f9;font-size:1.6em;color:#004b8d;font-family:SourceSansProRegular}.send-recipe .recipe-data-type .text.has-error{background:#fde8e9;box-shadow:inset 0 0 0 1px #ed1c24}.send-recipe .recipe-data-type button{float:left;width:140px;margin:10px 0 0;background:#004b8d;font-size:1.4em;height:40px;line-height:40px;text-transform:uppercase;border:0;padding:0;color:#fff}.send-recipe .recipe-data-type .note{float:left;margin:10px 0 0 20px;line-height:40px;color:#666;font-size:1.2em}.send-recipe .recipe-data-type .recipe-file{position:absolute;bottom:0;left:0;font-size:4em;transform:scale(2);height:80px;opacity:.001;filter:alpha(opacity=.1)}.send-recipe .recipe-data-type .recipe-file:hover+button{background:#0066c0}.send-recipe .recipe-products{float:left;width:100%;margin-top:25px}.send-recipe .recipe-products .lead{font-size:1.4em;color:#004b8d;margin:0 0 5px;text-transform:uppercase}.send-recipe .recipe-products .lead.has-error{color:#ed1c24}.send-recipe .recipe-products .stock-products,.send-recipe .recipe-products .used-products{float:left;width:290px;height:248px;border:10px solid #e7f3f9;background:#e7f3f9;overflow:scroll;color:#93acc7;font-size:1.4em}.send-recipe .recipe-products .stock-products li,.send-recipe .recipe-products .used-products li{cursor:pointer}.send-recipe .recipe-products .stock-products li:hover,.send-recipe .recipe-products .used-products li:hover{color:#004b8d}.send-recipe .recipe-products .stock-products li.active,.send-recipe .recipe-products .used-products li.active{color:#004b8d}.send-recipe .recipe-products .stock-products.has-error,.send-recipe .recipe-products .used-products.has-error{background:#fde8e9!important;border-color:#fde8e9;box-shadow:0 0 0 1px #ed1c24}.send-recipe .recipe-products .controls{float:left;width:40px;padding:0 10px;margin:80px 0 0}.send-recipe .recipe-products .controls button{float:left;width:40px;height:40px;line-height:40px;background:#004b8d;color:#fff;font-size:3em;border:0;padding:3px;margin:10px 0 0}.send-recipe .recipe-products .controls button.btn-remove-product{background:#b2c9dd}.send-recipe .recipe-products .controls button:hover{font-size:3.4em}.send-recipe .form-controls{float:left;width:100%;text-align:center;padding:40px 0 0}.send-recipe .form-controls button{display:inline-block;color:#fff;line-height:40px;height:40px;width:325px;padding:0;margin:0;border:0;background:#004b8d;text-transform:uppercase;font-size:1.4em;font-family:SourceSansProBold}.send-recipe .form-controls button:hover{background:#0066c0}.send-recipe .error{float:left;width:100%;color:#ef232b;font-size:1.4em;text-align:center}.send-recipe .has-error~.select2-container--default .selection .select2-selection{background:#fde8e9;box-shadow:inset 0 0 0 1px #ed1c24}.send-recipe .recipe-success{font-size:1.6em;color:#004b8d}.send-recipe .recipe-success+.user-data{padding-top:30px}.recipes-filter{float:left;width:100%;margin:40px 0 0;background:#e7f3f9;position:relative;padding:0 0 25px}.recipes-filter:before{content:"";width:0;height:0;border-style:solid;border-width:12px 12px 0 12px;margin-left:-12px;position:absolute;left:50%;top:0;border-color:#fff transparent transparent transparent}.recipes-filter .title{color:#004b8d;font-size:2.2em;font-family:SourceSansProItalic;text-align:center}.recipes-filter form{width:1020px;margin:0 auto}.recipes-filter .large-dropdown{float:left;width:240px;margin-left:20px}.recipes-filter .large-dropdown:first-child{margin-left:0}.recipes-filter .small-dropdown{float:left;width:154px;margin-left:20px}.recipes-filter .small-dropdown.small-last{margin-left:0;float:right}.recipes-filter .select2{margin-bottom:12px}.recipes-filter .checkboxes{float:left;width:100%}.recipes-filter .checkbox-box{width:327px;margin-left:20px}.recipes-filter .checkbox-box:first-child{margin-left:0}.recipes-filter .checkbox-box.checkbox-last{float:right;margin-left:0;width:326px}.recipes-filter .controls{float:left;width:100%;text-align:center;padding:30px 0 0}.recipes-filter .controls button{line-height:40px;height:40px;font-size:1.4em;margin:0;padding:0;border:0;background:#004b8d;color:#fff;text-transform:uppercase;width:320px;font-family:SourceSansProBold}.recipes-filter .controls button:hover{background:#0066c0}.recipes-filter.recipes-list-filter{margin-top:0;padding-bottom:0}.recipes-filter.recipes-list-filter .title .filter-toggler{position:relative;padding-right:25px;cursor:pointer}.recipes-filter.recipes-list-filter .title .filter-toggler:after{content:"";right:0;top:0;margin-top:9px;width:0;height:0;border-style:solid;border-width:9px 9px 0 9px;position:absolute;border-color:#004b8d transparent transparent transparent;transition:all 1s}.recipes-filter.recipes-list-filter form{max-height:0;overflow:hidden;transition:all 0s,max-height 1s,padding-bottom 1s}.recipes-filter.recipes-list-filter.active .filter-toggler:after{transform:rotate(180deg)}.recipes-filter.recipes-list-filter.active form{max-height:250px;padding-bottom:45px}.fish-filter{float:left;width:100%;margin:40px 0 0;background:#e7f3f9;position:relative;padding:0 0 30px}.fish-filter:before{content:"";width:0;height:0;border-style:solid;border-width:12px 12px 0 12px;margin-left:-12px;position:absolute;left:50%;top:0;border-color:#fff transparent transparent transparent}.fish-filter .title{color:#004b8d;font-size:2.2em;font-family:SourceSansProItalic;text-align:center}.fish-filter form{width:1020px;margin:0 auto}.fish-filter .product-type-box{float:left;width:66%}.fish-filter .select2{margin-bottom:12px}.fish-filter .checkbox-box{float:left;margin-left:2%;width:32%;margin-bottom:12px}.fish-filter .checkbox-box.second-box{margin-left:0}.fish-filter .controls{float:left;width:100%;text-align:center;padding:18px 0 0}.fish-filter .controls button{line-height:40px;height:40px;font-size:1.4em;margin:0;padding:0;border:0;background:#004b8d;color:#fff;text-transform:uppercase;width:320px;font-family:SourceSansProBold}.fish-filter .controls button:hover{background:#0066c0}.year-filter{float:left;width:100%;margin:40px 0 0;background:#e7f3f9;position:relative;padding:0 0 30px}.year-filter:before{content:"";width:0;height:0;border-style:solid;border-width:12px 12px 0 12px;margin-left:-12px;position:absolute;left:50%;top:0;border-color:#fff transparent transparent transparent}.year-filter .title{color:#004b8d;font-size:2.2em;font-family:SourceSansProItalic;text-align:center;margin-bottom:0}.year-filter form{width:720px;margin:0 auto;text-align:center}.year-filter .checkbox-box{width:107px;display:inline-block;float:none;text-align:left;margin:20px 10px 0}.news-detail .product-left{width:48%;position:relative}.news-detail .product-left .back{position:absolute;top:-30px;left:0;color:#004b8d;font-size:1.8em;text-decoration:none}.news-detail .product-left .back i{vertical-align:middle;font-size:.6em;margin-right:8px}.news-detail .product-left .back:hover{color:#0066c0}.news-detail .product-left .thumb{text-align:left}.news-detail .product-right{width:48%}.news-detail time{color:#999;font-size:1.6em;font-family:SourceSansProItalic}.news-detail h3{font-weight:400;font-family:SourceSansProBold;color:#004b8d;font-size:2.2em;margin:10px 0 0}.news-detail .news-detail-text{float:left;width:100%}.news-detail .news-detail-text p{color:#666;font-size:1.8em;margin:10px 0 0}.news-detail .news-detail-text p.big{color:#004b8d;font-family:SourceSansProBold}.news-detail .news-detail-text img{max-width:100%}.news-detail .news-detail-text .outer-video{max-width:650px;margin:25px 0}.news-detail .news-detail-text .video-player{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.news-detail .news-detail-text .video-player iframe{position:absolute;top:0;left:0;width:100%;height:100%}.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style]{min-width:100%!important;width:100%!important}footer{float:left;width:100%;margin:70px 0 60px}footer .share{float:left;width:242px}footer .share span{float:left;width:100%;color:#004b8d;font-size:2.4em;line-height:46px}footer .share a{float:left;width:36px;height:36px;line-height:36px;border-radius:3px;text-align:center;color:#fff;font-size:2.5em;vertical-align:middle;margin-left:5px}footer .share a i{vertical-align:middle}footer .share .ico-fb{background:#3a5897;font-size:2.8em;margin-left:0}footer .share .ico-fb i{vertical-align:bottom;margin-bottom:-3px}footer .share .ico-fb:hover{background:#5d7dc1}footer .share .ico-tw{background:#4099ff}footer .share .ico-tw:hover{background:#8dc2ff}footer .share .ico-gp{background:#cc3732}footer .share .ico-gp:hover{background:#dc726f}footer .share .ico-pt{color:#bc071c;background:#ebeded;font-size:2.8em}footer .share .ico-pt:hover{color:#f61933}footer .share .ico-em{background:#666;font-size:2.2em}footer .share .ico-em:hover{background:#8c8c8c}footer .share .ico-em i{margin-top:-1px}footer .share .ico-ws{background:#e8e8e8;font-size:2.2em}footer .share .ico-ws:hover{background:#fff}footer .share .ico-ws i{margin-top:-1px}footer .quick-links{float:left;width:100%;margin:60px 0 0;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;line-height:49px;font-size:1.6em}footer .quick-links li{display:inline-block;margin-left:40px}footer .quick-links li:first-child{margin-left:0}footer .quick-links a{color:#004b8d;text-decoration:none}footer .quick-links a:hover{color:#ed1c24}footer .legal-notice{float:left;width:100%;color:#999;font-size:1.3em;margin:28px 0;cursor:pointer}footer .legal-notice .more-content{display:none}footer .legal-notice.show-legal .show-more{display:none}footer .legal-notice.show-legal .more-content{display:inline}footer .legal-notice:hover .show-more i{margin-left:5pX}footer .made-by{float:left;width:100%;font-size:1.2em;margin:0}footer .made-by a{color:#8e8e8e;text-decoration:none}footer .made-by a:hover span{background-position:center bottom}footer .made-by span{background-color:transparent;border:0;overflow:hidden;text-indent:-9999px;display:inline-block;vertical-align:middle;width:55px;height:13px;background:url(../img/logo_waynext.png) center top no-repeat}footer .footer-box{float:left;width:100%;border-top:8px solid #003666}.site-map{float:left;width:100%;padding:38px 0 0}.site-map .column{float:left;width:25%}.site-map .column.column-right{width:22%}.site-map .column a:hover{color:#1086c9}.site-map a{text-decoration:none}.site-map .large{font-size:2.4em;line-height:46px}.site-map .large a{color:#004b8d}.site-map .small{font-size:1.5em;line-height:32px}.site-map .small a{color:#587ba7}.page-not-found{float:left;width:100%;border-top:8px solid #004b8d;text-align:center}.page-not-found .icon{color:#ed1c24;font-size:20em;line-height:1;padding:20px 0 0}.page-not-found .lead{color:#004b8d;font-size:4em;margin:0;font-family:SourceSansProBold;padding-left:20px;padding-right:20px}.page-not-found .detail{color:grey;font-size:1.6em;margin:60px 0 0;padding-left:20px;padding-right:20px}.page-not-found .detail a{color:#004b8d}.page-not-found .detail a:hover{color:#0081f3}.bg-lb{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:450;display:none}.bg-lb.active{display:block}.login-lb{position:fixed;width:745px;left:50%;margin-left:-373px;top:50%;margin-top:-170px;background:#004b8d;z-index:500;display:none}.login-lb.active{display:block}.login-lb .top{background:#003666;padding:30px 0}.login-lb .top .title{min-height:72px;margin:0 0 0 60px;color:#fff;font-family:SourceSansProBold;font-size:3.4em;line-height:1;padding-right:60px}.login-lb .top .title.add-to-recipes-icon{padding-left:80px;background:url(../img/header_add_to_recipes.png) left center no-repeat}.login-lb .top .title.reserved-content{margin-left:25px;padding-left:170px;background:url(../img/clube_logo_white.png) left center no-repeat}.login-lb .top .btn-close-login-lb{position:absolute;top:15px;right:15px;color:#fff;font-size:3em;text-decoration:none}.login-lb .top .btn-close-login-lb:hover{color:#ed1c24}.login-lb .login-form{padding:45px 46px 0 59px}.login-lb .login-left{float:left;width:540px}.login-lb fieldset{float:left;width:250px;margin-right:20px;text-align:right}.login-lb fieldset a{color:#fff;font-size:1.2em;text-decoration:none}.login-lb fieldset a:hover{text-decoration:underline}.login-lb label{font-size:1.6em;color:#fff;text-align:left;display:block;line-height:25px}.login-lb .text{display:block;color:#004b8d;font-size:1.6em;line-height:40px;height:40px;border:0;width:94%;padding-left:3%;padding-right:3%;margin-bottom:3px;padding-top:0;padding-bottom:0}.login-lb .text.has-error{background:#fde8e9;box-shadow:inset 0 0 0 1px #ed1c24}.login-lb .btn-login{float:right;width:100px;line-height:40px;border:0;background:#ed1c24;color:#fff;padding:0;font-family:SourceSansProBold;font-size:1.5em;text-transform:uppercase;margin-top:25px}.login-lb .btn-login:hover{background:#f14b52}.login-lb .login-error{float:left;width:100%;text-align:center;font-size:1.4em;color:#ef232b;clear:both}.login-lb .login-error strong{font-weight:400;font-family:SourceSansProBold}.login-lb .fb-login-box{float:left;width:100%;text-align:center}.login-lb .fb-login-box label{font-size:1em;line-height:27px;display:inline}.login-lb .not-registered{text-align:center;color:#fff;font-size:1.2em;padding:7px 0 45px;margin:10px 0 0;float:left;width:100%;clear:both}.login-lb .not-registered span{position:relative;padding:10px 0 0}.login-lb .not-registered span:before{content:"";position:absolute;top:0;left:50%;width:60px;height:1px;background:#2a75b7;margin-left:-30px}.login-lb .not-registered a{color:#fff}.login-lb .toggle-pwd{top:50%;margin-top:-10px}.video-lb{position:fixed;width:850px;left:50%;margin-left:-425px;top:50%;margin-top:-279px;background:#003666;z-index:500;display:none}.video-lb.active{display:block}.video-lb .top{line-height:48px;float:left;width:100%}.video-lb .top .btn-close-video-lb{float:right;color:#fff;font-size:3em;text-decoration:none;margin-right:14px}.video-lb .top .btn-close-video-lb:hover{color:#ed1c24}.video-lb .bottom{float:left;width:100%}.video-lb .video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-lb .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.nutrients-table{float:left;width:100%}.nutrients-table table{margin-top:12px;background:#e7f3f9;width:100%;text-align:center}.nutrients-table td,.nutrients-table th{border:1px solid #c5dae4}.nutrients-table td:first-child,.nutrients-table th:first-child{border-left:0}.nutrients-table td:last-child,.nutrients-table th:last-child{border-right:0}.nutrients-table tr:last-child td{border-bottom:0}.nutrients-table thead{color:#004b8d}.nutrients-table thead th{border-top:0;padding-top:16px;padding-bottom:16px;font-size:1.8em}.nutrients-table thead th.smaller{font-size:1.6em}.nutrients-table td{color:#1086c9;font-size:1.6em;padding-top:10px;padding-bottom:10px}.nutrients-table td.label{width:20%;text-align:left;color:#004b8d;font-size:1.8em;padding-left:20px;font-family:SourceSansProBold}.nutrients-table td.label span{font-family:SourceSansProRegular;padding-left:10px}.nutrients-table td strong{font-weight:400;font-family:SourceSansProBold;font-size:1.25em}.nutrients-table td.g100{width:17%}.nutrients-table td.daily-percentage{width:10%;vertical-align:top}.nutrients-table td.daily-dose{vertical-align:top}.nutrients-table td.omega3-space{border-top:2px solid #fff;border-bottom:2px solid #fff;padding-top:0;padding-bottom:0}.nutrients-table .table-note p{color:#1086c9;font-size:1.4em;margin:15px 10px 25px 15px}#cookie-bar{position:fixed;bottom:0;left:0;width:100%;background-color:#000;color:#fff;z-index:900;padding:10px 0}#cookie-bar .inner-container{width:990px}#cookie-bar .text{font-size:1.3em}#cookie-bar .text a{color:#fff;text-decoration:none}#cookie-bar .text a:hover{text-decoration:underline}#cookie-bar .buttons{float:right;font-family:SourceSansProBold;text-transform:uppercase;font-size:1.1em;padding:6px 0 0 30px}#cookie-bar .buttons a{display:inline-block;text-decoration:none;line-height:18px;padding:0 15px}#cookie-bar .buttons .cb-enable{color:#1086c9;background:#fff}#cookie-bar .buttons .cb-enable:hover{color:#004b8d}#cookie-bar .buttons .cb-policy{color:#fff;background:#1086c9;margin-left:18px}#cookie-bar .buttons .cb-policy:hover{background:#004b8d}#cookie-bar .buttons.bottom-buttons{display:none}#cookie-bar .line{display:block}.magazine-list{float:left;width:100%;display:table}.magazine-list .magazine-row{display:table-row}.magazine-list .magazine-cell{display:table-cell;width:25%;padding:25px 1% 0 1%}.magazine-list .magazine-cell img{vertical-align:middle;margin-bottom:0}.magazine-list .magazine-cell .details{display:inline-block;width:100%}.magazine-list .magazine-cell .details p{font-size:1.4em;margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.magazine-list .magazine-cell .details p i{margin-right:4px}.magazine-list.magazine-list-2{display:none}.magazine-list.magazine-list-2 .magazine-cell{width:50%;padding-left:2%;padding-right:2%}.magazine-list .details a{color:#004b8d;font-size:1.5em;text-decoration:none}.magazine-list .details .icon-anchor{font-size:1.1em;display:inline-block;border:1px solid #ccc;text-align:center;padding:5px 0;width:70px;color:#999;margin-right:10px}.magazine-list .details .icon-anchor:last-child{margin-right:0}.magazine-list .details .icon-anchor span{line-height:35px}.magazine-list .details .icon-anchor span i{font-size:2.6em;vertical-align:middle;color:#004b8d}.btn-close-login-box{color:#fff;width:34px;line-height:34px;font-size:2em;text-align:center;position:absolute;top:10px;right:10px;background:#003666}.btn-close-login-box:hover{background:#ed1c24}.btn-close-search-form{color:#fff;width:34px;line-height:34px;font-size:2em;text-align:center;position:absolute;top:4px;right:-43px;background:#003666}.btn-close-search-form:hover{background:#ed1c24}.columns-medium,.columns-small,.hide-mobile,.login-lb .btn-login-small,.main-menu-small,.product-bottom-bar,.product-middle-bar,.product-right .nutrition-facts,.relative-header,header .btn-login-small,header .intro-small{display:none}.promo-ideias{float:left;width:100%;background:url(../img/promo-ideias/bg_completo.jpg) right top no-repeat;height:748px}.promo-ideias .step{float:right;width:724px;margin:200px 74px 0 0;text-align:center;color:#fff}.promo-ideias .outline-area{float:left;width:100%;height:384px}.promo-ideias .step-1 .text{font-size:2.4em;color:#fff;margin:0;line-height:1}.promo-ideias .step-1 .text strong{font-family:SourceSansProBold}.promo-ideias .step-1 .text-1{margin-top:20px}.promo-ideias .step-1 .text-2{margin-top:25px}.promo-ideias .step-1 .text-3{margin-top:20px;margin-bottom:10px}.promo-ideias .step-1 .line{display:block}.promo-ideias .step-1 .yellow{color:#f3d900}.promo-ideias .step-1 .btn-participar{display:inline-block;width:212px;line-height:49px;color:#2e7498;font-family:SourceSansProBold;font-size:2.4em;text-decoration:none;background:url(../img/promo-ideias/btn_participar.png) center top no-repeat;margin:25px 0 0}.promo-ideias .step-1 .btn-participar:hover{background-position:center bottom}.promo-ideias .step-1 .needs-login{color:#2e7498;font-size:1.4em;margin:20px 0 0;font-family:SourceSansProLight}.promo-ideias .step-2 .name{color:#f3d900;margin:25px 0 0;font-size:1.8em}.promo-ideias .step-2 .lead{font-size:1.8em;color:#fff;margin:10px 0 10px}.promo-ideias .step-2 form{width:493px;margin:0 auto}.promo-ideias .step-2 form .left{float:left;width:330px}.promo-ideias .step-2 form .right{float:left}.promo-ideias .step-2 form .left,.promo-ideias .step-2 form .right{text-align:left}.promo-ideias .step-2 form .left label,.promo-ideias .step-2 form .right label{display:block;font-size:1.8em;margin:15px 0 0;cursor:pointer}.promo-ideias .step-2 form .left label span,.promo-ideias .step-2 form .right label span{display:inline-block;width:19px;height:19px;background:url(../img/promo-ideias/radio_off.png) center center no-repeat;background-size:100%;vertical-align:middle;margin-right:5px}.promo-ideias .step-2 form .left label input,.promo-ideias .step-2 form .right label input{display:none}.promo-ideias .step-2 form .left label input:checked+span,.promo-ideias .step-2 form .right label input:checked+span{background-image:url(../img/promo-ideias/radio_on.png)}.promo-ideias .step-2 form .left label.has-error,.promo-ideias .step-2 form .right label.has-error{color:#e20000}.promo-ideias .step-2 form label{font-size:1.8em;display:block}.promo-ideias .step-2 form textarea{float:left;width:473px;padding:10px;height:90px;border:0;font-size:1.8em;color:#8b8b8b;margin:22px 0 0;outline:0}.promo-ideias .step-2 form textarea.has-error{box-shadow:0 0 2px 2px #e20000}.promo-ideias .step-2 form .bottom{padding:15px 0 0;text-align:left;float:left;width:100%}.promo-ideias .step-2 form .bottom .max{float:right;color:#286584;font-size:1.2em}.promo-ideias .step-2 form .bottom label{float:left;font-size:1.4em;color:#286584;cursor:pointer}.promo-ideias .step-2 form .bottom label input{font-size:1.4em;margin-right:10px}.promo-ideias .step-2 form .bottom label a{color:#286584}.promo-ideias .step-2 form .bottom label.has-error{color:#e20000}.promo-ideias .step-2 .error-msg{color:#ff2f2f;font-size:1.6em;margin:15px 0 0;float:left;width:100%}.promo-ideias .step-2 .btn-enviar{display:inline-block;width:189px;line-height:49px;color:#2e7498;font-family:SourceSansProBold;font-size:2.4em;text-decoration:none;background:url(../img/promo-ideias/btn_enviar.png) center top no-repeat;margin:15px 0 0}.promo-ideias .step-2 .btn-enviar:hover{background-position:center bottom}.promo-ideias .step-3 .name{color:#f3d900;margin:25px 0 0;font-size:1.8em}.promo-ideias .step-3 .lead{font-family:SourceSansProBold;margin:50px 0 0;font-size:2em;color:#fff}.promo-ideias .step-3 .others{font-size:1.8em;margin:20px 0 0;color:#fff}.promo-ideias .step-3 .others a{color:#f3d900;font-family:SourceSansProBold}.promo-ideias .step-3 .line{display:block}.promo-ideias .step-3 .btn-inicio{display:inline-block;width:163px;line-height:49px;color:#2e7498;font-family:SourceSansProBold;font-size:2.4em;text-decoration:none;background:url(../img/promo-ideias/btn_inicio.png) center top no-repeat;margin:15px 0 0}.promo-ideias .step-3 .btn-inicio:hover{background-position:center bottom}.cms-text .promo-notes{text-align:center;float:left;width:100%;padding:35px 0 0}.cms-text .promo-notes .title{color:#015292;font-size:2em;font-family:SourceSansProRegular}.cms-text .promo-notes .text{color:grey;font-size:1.3em}.cms-text .promo-notes .line{display:block}.addthis_button_whatsapp img{width:80%}.seller-overlay{position:fixed;top:0;bottom:0;width:100%;height:100%;left:0;background:rgba(0,0,0,.6);opacity:0;visibility:hidden;-webkit-transition:opacity .43s;-moz-transition:opacity .43s;transition:opacity .43s;z-index:9990;-moz-transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-i-transition:all .25s ease-out}.seller-overlay .seller-holder{position:absolute;width:100%;max-width:655px;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:9999;color:#fff}.seller-overlay .seller-holder .seller-close-holder{padding:5px 10px;background-color:#003666;text-align:right}.seller-overlay .seller-holder .seller-close-holder .seller-close{position:relative!important;width:inherit!important;height:inherit!important;top:inherit!important;left:inherit!important}.seller-overlay .seller-holder .seller-close-holder .seller-close i{font-size:30px;cursor:pointer}.seller-overlay .seller-holder .seller-title{position:relative;text-align:center;background-color:#004b8d}.seller-overlay .seller-holder .seller-title:after{position:absolute;bottom:-14px;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);content:'';width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#004b8d transparent transparent transparent}.seller-overlay .seller-holder .seller-title h1{font-family:SourceSansProBold;font-size:28px;text-transform:uppercase;margin:inherit;padding:15px 0}.seller-overlay .seller-holder .seller-content{padding:30px 0 0;background-color:#fff}.seller-overlay .seller-holder .seller-content a{text-decoration:none}.seller-overlay .seller-holder .seller-content a:hover span{color:#ed1c24!important;background-color:#fff!important}.seller-overlay .seller-holder .seller-content .seller-option{padding:20px 55px 18px;border-bottom:1px solid #dedede}.seller-overlay .seller-holder .seller-content .seller-option .seller-action,.seller-overlay .seller-holder .seller-content .seller-option .seller-logo{display:inline-block;vertical-align:middle;width:49%}.seller-overlay .seller-holder .seller-content .seller-option .seller-action{text-align:right}.seller-overlay .seller-holder .seller-content .seller-option .seller-action span{font-family:SourceSansProBold;font-size:18px;color:#fff;background-color:#ed1c24;text-decoration:none;text-transform:uppercase;padding:3px 15px;-moz-transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-i-transition:all .25s ease-out}.seller-overlay .seller-form .seller-title{text-align:left}.seller-overlay .seller-form .seller-title h1{max-width:370px;text-transform:initial;padding:15px 40px;line-height:1.3}.seller-overlay .seller-form .user-form{float:inherit;width:90%;border-top:none;margin:auto;padding:30px}.seller-overlay .seller-form .user-form .text{margin-top:5px}.seller-overlay .seller-form .user-form .btn-submit{float:left;width:100%;padding:0;margin:5px 0 0}.seller-overlay .seller-form .user-form .select2-container{margin-top:5px}.seller-overlay .seller-form .user-form .select2-container--default .select2-selection--single{background:#e7f3f9}.seller-overlay .seller-form .user-form .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:18px;padding-left:3%;padding-right:3%;color:#98acca}.seller-overlay .seller-form .user-form .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#93acc7;font-family:sans-serif;font-size:16px}.seller-overlay .seller-form .user-form textarea{width:100%;max-width:94%;height:180px!important;margin-top:5px;background:#e7f3f9;border:none;outline:0;font-size:1.6em;padding-top:10px;padding-left:3%;padding-right:3%;color:#004b8d}@media only screen and (max-height:670px){.seller-overlay .seller-form .user-form textarea{height:70px!important}}.seller-overlay .seller-form .user-form .note{float:left;width:100%;margin-top:3px;color:#666;font-size:1.2em}.seller-overlay .seller-form .seller-content{padding:inherit}.seller-overlay .success-msg{padding:100px;text-align:center}.seller-overlay .success-msg p{font-size:22px;color:#004b8d}.seller-close{position:absolute;width:100%;height:100%;top:0;left:0}.open{opacity:1;visibility:visible}.related-holder{position:fixed;max-width:355px;bottom:90px;right:0;background-color:#003666;z-index:205;padding:14px 20px;text-decoration:none;-moz-transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-i-transition:all .25s ease-out}.related-holder:hover{background-color:#002a50!important}.related-holder .related-item{display:inline-block;vertical-align:middle}.related-holder .related-item:first-of-type{max-width:110px}.related-holder .related-item:last-of-type{max-width:154px;padding-left:20px}.related-holder .related-item img{width:100%}.related-holder .related-item p{margin:initial;color:#fff}.related-holder .related-item .related-title{font-family:source_sans_prosemibold;font-size:18px}.related-holder .related-item .related-text{font-family:SourceSansProLight;font-size:15px}.related-holder .related-close{position:absolute;top:4px;right:8px;color:#fff;font-size:20px;z-index:10}.related-holder .related-close:hover{color:#ed1c24}@media only screen and (max-width:1360px){.outer-container{width:100%}}@media only screen and (max-width:1270px){.inner-container{width:100%}.highlights-slider{float:left;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}.highlights-slider .arrow-left{left:20px}.highlights-slider .arrow-right{left:66px}.highlights-slider .pages{right:20px}.highlights-slider li .details{width:220px;padding-left:20px;padding-right:20px}.highlights-slider li .section{font-size:1.8em;margin-bottom:10px}.highlights-slider li .description{font-size:2em}.column-boxes{box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}.promotions-list{float:left;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}.promotion-detail{box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}.contacts .inner-container{padding-left:20px;padding-right:20px;box-sizing:border-box;-webkit-box-sizing:border-box}.contacts .box-left{width:45%}.search-results{box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}.cms-article{box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}footer{box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}header .login-box .intro{font-size:2.6em}header .login-box fieldset{width:180px}header .login-box .login-form{width:53%}.profile-bar{box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}.club-highlights{box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}.year-pagination{padding-left:20px;padding-right:20px}.news-detail-text{box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}.product-back{padding-left:20px}}@media only screen and (max-width:1220px){.product-right-bar{display:none}.product-bottom-bar{display:block;float:left;width:100%;border-top:1px solid #d9e4ee;margin-top:20px;box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}.product-bottom-bar.product-middle-bar{display:none}.product-bottom-bar .share{float:left}.product-bottom-bar .share p{color:#999;font-size:1.4em;margin:0;line-height:26px}.product-bottom-bar .share li{float:left;margin-left:8px}.product-bottom-bar .share li:first-child{margin-left:0}.product-bottom-bar .share a{float:left;width:31px;height:30px;line-height:30px;border-radius:3px;text-align:center;color:#fff;font-size:2.3em;vertical-align:middle}.product-bottom-bar .share a i{vertical-align:middle}.product-bottom-bar .share .ico-fb{background:#3a5897;font-size:2.8em}.product-bottom-bar .share .ico-fb i{vertical-align:bottom;margin-bottom:-3px}.product-bottom-bar .share .ico-fb:hover{background:#5d7dc1}.product-bottom-bar .share .ico-tw{background:#4099ff}.product-bottom-bar .share .ico-tw:hover{background:#8dc2ff}.product-bottom-bar .share .ico-gp{background:#cc3732}.product-bottom-bar .share .ico-gp:hover{background:#dc726f}.product-bottom-bar .share .ico-pt{color:#bc071c;background:#ebeded;font-size:2.6em}.product-bottom-bar .share .ico-pt:hover{color:#f61933}.product-bottom-bar .share .ico-em{background:#666;font-size:1.6em}.product-bottom-bar .share .ico-em i{margin-top:-2px}.product-bottom-bar .share .ico-em:hover{background:#8c8c8c}.product-bottom-bar .share .ico-ws{background:#e8e8e8;font-size:1.6em}.product-bottom-bar .share .ico-ws i{margin-top:-2px}.product-bottom-bar .share .ico-ws:hover{background:#fff}.product-bottom-bar .save{float:left;text-align:center;border-left:1px solid #d9e4ee;margin-left:10px;padding-left:9px}.product-bottom-bar .save p{color:#999;font-size:1.4em;margin:0;line-height:26px}.product-bottom-bar .save li{float:left;margin-left:8px}.product-bottom-bar .save li:first-child{margin-left:0}.product-bottom-bar .save a{color:#666;text-decoration:none;font-size:2.6em}.product-detail .product-left{box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px}.product-detail .product-right{box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:20px}.product-detail .product-right-container{padding-right:0}.product-detail .product-how-to,.product-detail .product-ingredients,.product-detail .product-nutrition-table{box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}.recipe-detail .recipe-left .add-to-recipes,.recipe-detail .recipe-left .added-to-recipes{display:inline-block}.list-pagination .arrow.arrow-left{left:20px}.list-pagination .arrow.arrow-right{right:20px}.news-detail .product-left .back{left:20px}}@media only screen and (max-width:1150px){header .main-menu li{font-size:2.5em}}@media only screen and (max-width:1100px){header .main-menu li{font-size:2em}}@media only screen and (max-width:1050px){.favourite-recipes .top{height:130px}.favourite-recipes .top .lead,.favourite-recipes .top h3{font-size:2em}.favourite-recipes .top h3{margin-top:15px}.favourite-recipes .top .lead{padding-top:4px}.favourite-recipes .top ul{width:140px;top:15px;right:15px}.favourite-recipes .top ul a{font-size:1.2em;line-height:30px}.favourite-recipes-slider .category{font-size:1.4em;margin:15px 0 0 15px}.favourite-recipes-slider .name{font-size:2em;margin:10px 0 0 15px;line-height:25px}.club-passatempo .top{height:130px}.club-passatempo .top .lead,.club-passatempo .top h3{font-size:2em}.club-passatempo .top h3{margin-top:15px}.club-passatempo .top .lead{padding-top:4px}}@media only screen and (max-width:1030px){.nutrients-table thead th{padding-top:10px;padding-bottom:10px;font-size:1.4em}.nutrients-table thead th.smaller{font-size:1.2em}.nutrients-table td{font-size:1.3em}.nutrients-table td.label{font-size:1.4em;padding-left:10px}}@media only screen and (max-width:1020px){.columns-large{display:none}.inner-container{width:100%}header{height:170px}header .nav-bar{padding-top:19px}header .main-menu{margin-right:20px}header .main-menu li{padding-left:25px;font-size:2em}header .main-menu li a.active:after{margin-top:-15px}header .main-menu .search-form{width:103%;border-bottom:0}header .main-menu .search-form .fa-search{font-size:2.5em}header .main-menu .search-form .text{height:35px;line-height:35px;width:55%}header .main-menu .search-form button{font-size:1.4em;height:35px;line-height:35px;width:25%}header .main-menu .search-form .btn-close-search-form{top:-35px;right:0}header.glued{height:116px}header.glued .nav-bar{padding-top:10px}header.glued .main-menu{margin-top:16px}header .login-box{padding:15px 0 10px}header .login-box .login-form{width:60%}header .login-box .intro{font-size:2em}header .login-box label{font-size:1.3em}header .login-box .btn-login,header .login-box .text{line-height:30px;height:30px;font-size:1.4em}.highlights-slider li .image-large{background-size:auto 100%}.inner,.main{padding-top:170px}.columns-medium{display:block;box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:3%;padding-right:3%}.columns-medium .column{margin-left:0;width:48%}.columns-medium .column-right{float:right}.column-boxes .details .section{font-size:1.8em;margin-bottom:10px}.column-boxes .details .description{font-size:2em}.column-boxes .details .weight{font-size:1.4em}.column-boxes .recipe-box .actions a{padding:0 20px}.column-boxes .club-box .intro{padding-left:5px;padding-right:5px}.page-title.products-title,.page-title.promotions-list-title{padding:15px 0}.page-title.products-title h2,.page-title.promotions-list-title h2{font-size:4em}.page-title.products-title .intro,.page-title.promotions-list-title .intro{font-size:1.6em}.page-title.product-detail-title h2{font-size:2em}.page-title.product-detail-title h3{font-size:3em;margin-top:0;line-height:30px}.page-title.product-detail-title .weight{font-size:1.8em;line-height:18px}.page-title.product-detail-title .arrow{font-size:1.2em;line-height:30px;padding-top:18px}.page-title.promotion-detail-title h2{font-size:1.9em}.page-title.promotion-detail-title .intro{font-size:3em}.page-title.single-title h2{font-size:4em;margin:20px 0}.page-title.cms-title{padding:15px 0}.page-title.cms-title h2{font-size:1.9em}.page-title.cms-title h3{font-size:3em}.products-standard-list .inner-container{box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px;text-align:center}.products-standard-list li{width:313px}.products-standard-list li,.products-standard-list li.middle{margin-left:15px;margin-right:15px}.products-masonry-list{box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}.product-detail .product-left{padding-right:20px}.product-detail .product-right{width:50%}.product-detail .product-description{font-size:1.6em}.product-detail .product-nutrition-table{margin-top:20px}.product-detail .product-ingredients,.product-detail .product-nutrition-table{box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}.product-detail .product-question{padding-top:10px}.product-toggler{font-size:1.8em;line-height:30px}.product-toggler .left,.product-toggler .right{top:5px}.product-toggler-area p{padding-left:20px;padding-right:20px}.product-steps div p{padding-left:10px;padding-right:10px;font-size:1.6em}.product-sliders{margin-top:20px}.product-sliders .product-slider{width:48%;box-sizing:border-box;-webkit-box-sizing:border-box}.product-sliders .product-slider.for-products{padding-left:20px}.product-sliders .product-slider.for-recipes{padding-right:20px}.product-sliders .top{padding-top:5px;padding-bottom:7px}.product-sliders .top h4{font-size:1.8em;line-height:28px}.product-sliders .top .arrows{height:28px}.product-sliders .top .arrows button{line-height:28px}.product-sliders .info{font-size:1.4em}.product-sliders .name{font-size:1.5em}.product-bottom-bar{box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}.product-cross-sell{box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px;margin-top:20px}.product-cross-sell .box.left,.product-cross-sell .box.right{width:48%}.site-map{float:left;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;padding:20px 20px 0}.site-map .column.column-left,.site-map .column.column-middle,.site-map .column.column-right{width:33%}.site-map .large{font-size:2em;line-height:30px}.site-map .small{font-size:1.3em;line-height:22px}.contacts{padding-top:30px}.contacts .box-left{width:50%}.cms-article .cms-nav{width:250px;font-size:1.6em}footer{margin:40px 0 30px}footer .share{float:left;width:100%;text-align:center}footer .share span{font-size:2em}footer .share a{float:none;display:inline-block;margin:0 8px}footer .quick-links{margin-top:30px;box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;line-height:34px;padding:8px 20px;font-size:1.4em}footer .quick-links li{margin-left:15px;margin-right:15px}footer .quick-links li:first-child{margin-left:15px}footer .legal-notice{margin:16px 0;font-size:1.2em;box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}footer .made-by{box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}.promotions-list .detail,.promotions-list .time{font-size:1.4em}.promotions-list h3{font-size:1.75em}.promotions-list .see-more{font-size:1.4em;line-height:26px;padding:0 12px}.user-data{padding-left:20px;padding-right:20px;box-sizing:border-box;-webkit-box-sizing:border-box}.user-data .inner-container{width:100%}.user-data .now-part .line{display:inline}.recipes-filter .inner-container{padding-left:20px;padding-right:20px;box-sizing:border-box;-webkit-box-sizing:border-box}.recipes-filter form{width:100%}.recipes-filter .large-dropdown{width:24%;margin-left:1%}.recipes-filter .small-dropdown{width:16%;margin-left:1%}.recipes-filter .checkbox-box{width:33%;margin-left:1%}.recipes-filter .checkbox-box.checkbox-last{width:32%}.fish-filter .inner-container{padding-left:20px;padding-right:20px;box-sizing:border-box;-webkit-box-sizing:border-box}.fish-filter form{width:100%}.list-pagination .arrow.arrow-left{left:0}.list-pagination .arrow.arrow-right{right:0}.recipe-detail .recipe-left{width:100%;margin-right:0}.recipe-detail .recipe-left .thumb{padding-right:20px}.recipe-detail .recipe-left .recipe-info{box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:20px}.recipe-detail .recipe-left .back{display:none}#cookie-bar .inner-container{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}.btn-close-login-box{top:0;right:0}}@media only screen and (max-width:950px){.recipes-book{padding-top:30px}.recipes-book .top h3{font-size:3.2em}.recipes-book .top p{font-size:2em}.recipes-book-slider{box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}.recipes-book-slider .recipes-outer-box{width:100%}.recipes-book-slider .details .name{font-size:3em}.recipes-book-slider .details .lead{font-size:2em}.recipes-book-slider .details .actions a{width:80px;font-size:1.3em}.recipes-book-slider .details .actions a i{font-size:2.5em;line-height:40px}.recipes-thumbs-slider{box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:32px;padding-right:32px;position:relative}.recipes-thumbs-slider .recipes-outer-box{width:100%;position:static}.recipes-thumbs-slider .arrow.arrow-left{left:0}.recipes-thumbs-slider .arrow.arrow-right{right:0}.recipes-thumbs-slider li img{max-width:90%}.recipes-thumbs-slider .slider-see-all{padding-top:15px}.product-steps div{width:33.3%}.magazine-list.magazine-list-4{display:none}.magazine-list.magazine-list-2{display:table}}@media only screen and (max-width:910px){.promo-ideias{float:none;margin:0 auto;height:auto;min-height:394px;background:url(../img/promo-ideias/bg_completo_mobile.jpg) center top no-repeat}.promo-ideias .outline-area{height:auto}.promo-ideias .step{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 20px 20px 20px;margin:394px 0 0 0;background:#275880;background:-moz-linear-gradient(top,#275880 0,#d5e9ee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#275880),color-stop(100%,#d5e9ee));background:-webkit-linear-gradient(top,#275880 0,#d5e9ee 100%);background:-o-linear-gradient(top,#275880 0,#d5e9ee 100%);background:-ms-linear-gradient(top,#275880 0,#d5e9ee 100%);background:linear-gradient(to bottom,#275880 0,#d5e9ee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#275880', endColorstr='#d5e9ee', GradientType=0)}.promo-ideias .step-1 .text{font-size:2em;text-align:center}.promo-ideias .step-1 .line{display:inline}.promo-ideias .step-1 .needs-login{text-align:center}.promo-ideias .step-2 .name{text-align:center;font-size:1.6em}.promo-ideias .step-2 .lead{text-align:center;font-size:1.6em;margin-bottom:0}.promo-ideias .step-2 form{max-width:100%;width:433px}.promo-ideias .step-2 form .left,.promo-ideias .step-2 form .right{width:100%}.promo-ideias .step-2 form .left label,.promo-ideias .step-2 form .right label{margin:5px 0 0;font-size:1.6em}.promo-ideias .step-2 form textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.4em;height:115px}.promo-ideias .step-2 form .bottom{padding:5px 0 0}.promo-ideias .step-2 form .bottom label{width:100%;margin:8px 0 0}.promo-ideias .step-2 .error-msg{font-size:1.4em}.promo-ideias .step-3 .lead,.promo-ideias .step-3 .name,.promo-ideias .step-3 .others{text-align:center;font-size:1.6em}.promo-ideias .step-3 .lead{margin-top:20px;font-size:1.8em}.promo-ideias .step-3 .line{display:inline}.cms-text .promo-notes .title{font-size:2em;text-align:center;margin-top:0}.cms-text .promo-notes .text{font-size:1.2em;text-align:center}.cms-text .promo-notes .line{display:inline}.cms-text .promo-notes+p{float:left;width:100%}}@media only screen and (max-width:880px){header .login-box .intro{font-size:1.8em;padding-left:20px}header .login-box fieldset{width:130px;margin-right:10px}header .main-menu li{font-size:1.9em}.recipe-detail .serving-facts .square{width:50%}.recipe-detail .serving-facts .square:nth-child(2n+1){padding-left:0}}@media only screen and (max-width:850px){.video-lb{width:100%;left:0;margin-left:0;top:15%;margin-top:0}.recipe-detail .recipe-info .icon{width:110px}.inner,.main{padding-top:150px}header{height:150px}header .logo{width:214px;height:73px}header .main-menu{margin-top:9px}header .main-menu li{padding-left:15px}header .main-menu .search-form .btn-close-search-form{line-height:24px;width:24px;top:-26px}header.pre-glued .logo{width:259px;height:44px}}.nutrients-table .dropdown-picker,.nutrients-table .header-mobile{display:none}@media only screen and (max-width:840px){.club-bar{padding-bottom:20px}.club-bar h2{font-size:3.5em}.profile-bar .user-name{font-size:1.8em;line-height:20px}.profile-bar .user-name .thumb{margin-right:8px}.profile-bar .user-name .thumb img{max-width:50px;max-height:50px}.profile-bar .user-name .text{float:left;margin-top:5px}.profile-bar .user-name br{display:inline}.profile-bar .options a{padding:0 15px;font-size:1.3em;line-height:34px;margin-left:15px}.club-highlights{margin-top:28px}.favourite-recipes{width:55%}.favourite-recipes .top ul{display:none}.favourite-recipes-slider li{position:relative}.favourite-recipes-slider .thumb{width:100%;text-align:center}.favourite-recipes-slider .details{position:absolute;bottom:0;left:0;width:100%;text-align:center;background:#f2f2f2;padding:10px 0}.favourite-recipes-slider .name{margin:0}.favourite-recipes-slider .category{margin:0}.club-passatempo{width:40%}.recipes-book{padding-top:10px}.recipes-thumbs-slider .arrow{font-size:3em}.recipes-filter .large-dropdown{width:49%;margin-left:2%}.recipes-filter .large-dropdown+.small-dropdown{margin-left:0}.recipes-filter .small-dropdown{width:33%;margin-left:1%}.recipes-filter .small-dropdown.small-last{width:32%}.recipes-filter .checkbox-box label{font-size:1.45em}.recipe-detail .recipe-ingredients .list-box ul,.recipe-detail .recipe-ingredients .list-box ul.list-left{padding:0;width:100%}.nutrients-table .dropdown-picker{float:left;width:100%;margin-top:12px;border-collapse:collapse;background:#e7f3f9;display:block}.nutrients-table .dropdown-picker .dropdown-box .select2-container--default .select2-selection--single{background:#e7f3f9;border-color:#e7f3f9}.nutrients-table .dropdown-picker .dropdown-box .select2-container--default .select2-selection--single .select2-selection__rendered{color:#004b8d}.nutrients-table td{display:none}.nutrients-table td.label{width:50%}.nutrients-table td.daily-percentage{width:20%}.nutrients-table td.active,.nutrients-table td.label{display:table-cell}.nutrients-table td.g100.active{width:auto;border-right:0}.nutrients-table thead tr{display:none}.nutrients-table thead tr.active{display:table-row}.nutrients-table th{display:none}.nutrients-table th.active,.nutrients-table th.label{display:table-cell}.nutrients-table th.g100.active{border-right:0}}.cms-nav-small{display:none}@media only screen and (max-width:780px){.products-ajax-filter form{width:600px}.products-ajax-filter.active form{padding-bottom:20px}.products-ajax-filter .checkbox-box{width:294px;margin-bottom:8px;margin-left:0}.products-ajax-filter .checkbox-box.checkbox-right{float:right}.products-ajax-filter .controls{padding-top:10px}.products-masonry-list li{width:48%}.products-masonry-list .gutter-sizer{width:4%}.product-detail .preparation .method{min-width:59px}.product-detail .preparation .ico{background-size:100% 100%;width:59px;height:58px}.product-detail .nutrition-facts .fact{width:51px;padding-top:12px;margin-left:3px;margin-right:3px}.product-detail .nutrition-facts .bottom,.product-detail .nutrition-facts .top{font-size:1.1em}.product-detail .nutrition-facts .percentage{font-size:1.6em}.product-detail .nutrition-facts .percentage strong{font-size:1em}.product-sliders .product-slider{width:100%;padding-left:20px;padding-right:20px}.product-sliders .product-slider.for-recipes{margin-top:25px}.product-sliders .product-slider .top{padding:0;position:relative}.product-sliders .product-slider .top h4{font-size:2em;line-height:48px;text-align:center;padding-left:40px;padding-right:40px}.product-sliders .product-slider .top .arrows{position:static;height:auto}.product-sliders .product-slider .top .arrows span{display:none}.product-sliders .product-slider .top .arrows button{top:0;position:absolute;line-height:48px}.product-sliders .product-slider .top .arrows button.arrow-left{left:0}.product-sliders .product-slider .top .arrows button.arrow-right{right:0}.product-cross-sell a{display:block}.product-cross-sell .image-large{display:none}.product-cross-sell .image-small{display:inline}.promotions-list .thumb{width:100%;text-align:center;margin-right:0;margin-bottom:15px}.promotions-list .time{font-size:1.4em}.promotions-list h3{font-size:1.8em}.promotions-list .detail{font-size:1.6em}.promotions-list .see-all{font-size:1.6em;line-height:30px;padding:0 22px}.promotion-detail .time{margin-top:20px}.promotion-detail .detail{font-size:1.6em}.promotion-detail .btn-participate{font-size:1.6em;line-height:30px}.contacts .box-left h3{font-size:1.8em}.contacts .box-right h3{font-size:1.8em}.search-results-filter{box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}.search-results-filter form{width:100%}.search-results-filter .search-box{line-height:44px}.search-results-filter .text{font-size:2em;box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;padding:0 15% 0 2%}.search-results-filter .btn-search{font-size:2.5em}.search-results-filter .checkbox-box{width:33%;margin-left:0;box-sizing:border-box;-webkit-box-sizing:border-box}.search-results-filter .checkbox-box.checkbox-middle{width:34%;border-left:1px solid #e7f3f9;border-right:1px solid #e7f3f9}.search-results-filter .checkbox-box label{padding-left:12px}.search-results .results-count{margin:20px 0 10px;font-size:1.8em;text-align:left}.search-results .results{padding-top:5px}.page-title.cms-title h3{font-size:2.5em}.cms-title h3{display:none}.cms-article{padding-top:0;padding-left:0;padding-right:0}.cms-article .cms-nav{display:none}.cms-article .cms-nav-small{display:block;background:#e8f3f9;padding:20px}.cms-article .cms-text{padding-top:20px;padding-left:20px;padding-right:20px}.cms-article .cms-text p{text-align:left;font-size:1.6em}.cms-article .cms-text ul{font-size:1.6em}.cms-article .cms-text .subtitle,.cms-article .cms-text .title{font-size:2em}.cms-article .cms-text .cms-select-menu .select2{margin-left:auto}.cms-article .cms-see-all{right:20px;top:20px}.cms-article .outer-video{padding-left:20px;padding-right:20px}.cms-article table td{display:block}.news-detail .outer-video{padding-left:20px;padding-right:20px}.page-not-found .icon{font-size:15em}.page-not-found .lead{font-size:3em}.page-not-found .detail{margin-top:30px}.product-toggler-area p{font-size:1.6em;padding-left:5px;padding-right:5px}.recipe-detail .recipe-info .icon{width:100px}.magazine-list{text-align:left}.magazine-list.magazine-list-4{display:table}.magazine-list.magazine-list-2{display:none}}@media only screen and (max-width:745px){header .main-menu li{font-size:1.8em}.login-lb{width:100%;left:0;margin-left:0;margin-top:-144px}.login-lb .top{padding:20px 0}.login-lb .top .title{margin-left:20px;font-size:3em;padding-right:40px}.login-lb .login-form{padding:20px 20px 0 20px}.login-lb .login-left{width:80%}.login-lb .btn-login{width:20%}.login-lb fieldset{width:43%;margin-right:7%}.login-lb .not-registered{padding-bottom:20px}.login-lb .fb-login-box{margin-top:10px}}.add-to-recipes-small-box,.hide-page,.options-cover,.rate-recipe-small,.save-small,.send-recipe-small,.sidebar-small{display:none}@media only screen and (max-width:728px){.main-menu,.send-recipe,header .login-box .btn-login,header .login-box .intro{display:none}.btn-login-with-fb{margin-top:0}header{height:125px}header .top-bar{height:40px}header .top-bar .share{display:none}header .top-bar .user-options{float:left;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0 20px}header .top-bar .user-options>a.option,header .top-bar .user-options>span{line-height:40px;margin-top:0;margin-right:20px}header .top-bar .user-options span:not(.option){float:right}header .nav-bar{padding-top:16px}header .search-form-small.active{display:block}header .logo{width:146px;height:50px;background-size:100% 100%}header.pre-glued .logo{height:30px;width:180px;background-size:100% 100%}header.glued{height:74px}header.glued .top-bar{display:none}header.glued .nav-bar{padding-top:10px}header.glued .logo{height:31px;width:180px}header .option.active:before{top:32px}header .login-box{top:40px;padding-left:20px;padding-right:20px}header .login-box .intro{font-size:1.8em;padding:0 0 10px;width:100%}header .login-box .intro.intro-small{display:block;padding-right:20px;box-sizing:border-box;-webkit-box-sizing:border-box}header .login-box .login-left{width:100%}header .login-box .login-form{width:100%;margin-right:0}header .login-box fieldset{width:100%;margin:0}header .login-box fieldset label{display:none}header .login-box fieldset a{font-size:1.4em}header .login-box .text{height:40px;line-height:40px;font-size:1.6em;margin-bottom:10px;width:96%;padding-left:2%;padding-right:2%}header .login-box .btn-login{width:100%;font-size:1.6em;height:40px;line-height:40px;margin-top:15px}header .login-box .btn-login.btn-login-small{display:block}header .login-box .not-registered{margin:20px 0 0;font-size:1.6em}header .login-box .not-registered a{font-family:SourceSansProBold}.relative-header{position:absolute;top:0;left:0;width:100%;z-index:201;background:#fff;height:auto;box-shadow:0 0 5px 2px #ccc;display:none}.relative-header.active{display:block;z-index:500}.relative-header .btn-close{position:absolute;top:50px;right:24px;padding:0;border:0;color:red;background:0 0;font-size:3.5em}.relative-header .bottom-content{float:left;width:100%;padding-top:10px;box-sizing:border-box;-webkit-box-sizing:border-box}.relative-header .bottom-content nav{line-height:33px}.relative-header .bottom-content nav a{color:#004b8d;text-decoration:none;padding-left:20px}.relative-header .bottom-content nav a:active{display:block;background:#f2f2f2}.relative-header nav.level-2-active .big-list li{display:none}.relative-header nav.level-2-active .big-list .btn-exit{display:list-item}.relative-header nav.level-2-active+.share{display:none}.relative-header nav.level-2-active .small-list{padding-bottom:0;margin-bottom:5px}.relative-header nav.level-2-active .small-list:after{display:none}.relative-header .big-list{font-size:2.4em}.relative-header .big-list li{margin-right:60px}.relative-header .big-list a{display:block}.relative-header .big-list .btn-exit{padding:8px 0;display:none}.relative-header .big-list .btn-exit i{font-size:.8em}.relative-header .small-list{font-size:2em;position:relative;margin:5px 0 10px;padding:5px 0 5px;font-family:SourceSansProLight;display:none}.relative-header .small-list.small-list-0{display:block}.relative-header .small-list:before{content:"";position:absolute;left:20px;right:20px;height:1px;background:#d4d4d4;bottom:100%}.relative-header .small-list:after{content:"";position:absolute;left:20px;right:20px;height:1px;background:#d4d4d4;top:100%}.relative-header .small-list a{display:block}.relative-header .share{display:block;float:left;width:100%;margin:0;font-size:1.3em;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 20px 10px}.relative-header .share a{width:30px;height:30px;line-height:30px;border-radius:2.5px;margin:0 8px 0 0}.relative-header .share a.ico-pt{background:#ebeded}.main-menu-small{display:block;margin-top:12px;float:right}.main-menu-small a{color:#004b8d;font-size:2.5em;margin-right:20px}.inner,.main{padding-top:125px}.highlights-slider{float:left;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}.highlights-slider img{display:none}.highlights-slider .image-small{float:left;width:100%;height:308px;background-position:center center;background-repeat:no-repeat}.highlights-slider .arrow{top:50%;margin-top:-22px}.highlights-slider .arrow.arrow-left{left:10px}.highlights-slider .arrow.arrow-right{left:auto;right:10px}.highlights-slider li{width:100%}.highlights-slider li .details{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box}.page-title.products-title,.page-title.promotions-list-title{padding:10px 0}.page-title.products-title h2,.page-title.promotions-list-title h2{font-size:2.4em}.page-title.products-title .intro,.page-title.promotions-list-title .intro{font-size:1.4em}.page-title.product-detail-title .outer-container{padding:10px 0}.page-title.product-detail-title .arrow{display:none}.page-title.product-detail-title h2{font-size:1.8em}.page-title.product-detail-title h3{font-size:2.7em;line-height:27px;padding-left:20px;padding-right:20px}.page-title.product-detail-title .weight{font-size:1.4em;line-height:14px}.page-title.promotion-detail-title h2{font-size:1.8em}.page-title.promotion-detail-title .intro{font-size:2.7em}.page-title.single-title h2{font-size:2.4em;margin:15px 0}.products-standard-list{margin-top:10px}.products-standard-list .inner-container{box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center}.products-standard-list li{float:none;display:inline-block;max-width:100%}.products-standard-list li,.products-standard-list li.middle{margin-top:16px}.products-standard-list .top{padding:8px 0}.products-standard-list p.regular{display:block;padding-left:10px;padding-right:10px}.products-standard-list .broken{display:none}.products-standard-list .see-all{margin-top:20px}.see-all a{font-size:1.6em;line-height:37px}.product-detail{padding-top:20px}.product-detail .product-left{width:100%;padding-left:20px;padding-right:20px}.product-detail .product-left .nutrition-facts{display:none}.product-detail .product-right{width:100%;padding-right:0}.product-detail .product-right .product-description,.product-detail .product-right .stamps{padding-left:20px;padding-right:20px;box-sizing:border-box;-webkit-box-sizing:border-box}.product-detail .product-right .nutrition-facts{display:block;margin-top:20px}.product-detail .preparation .method{margin-left:5px;margin-right:5px}.product-detail .preparation .how{font-size:1.2em;margin-top:3px}.product-detail .preparation .duration{font-size:1.2em}.product-detail .stamps span{background-size:100% 100%}.product-detail .stamps .omega-3{width:110px;height:41px}.product-detail .stamps .low-fat{width:84px;height:29px}.product-detail .stamps .gluten-free{width:51px;height:35px}.product-detail .stamps .new{width:85px;height:30px}.product-detail .stamps .proteinssource{width:85px;height:30px}.product-detail .product-question{font-size:1.6em;box-sizing:border-box;-webkit-box-sizing:border-box;padding:25px 20px}.product-detail .product-question p{margin:0}.product-toggler{font-size:1.6em;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;line-height:normal;padding:4px 45px 5px 15px}.product-toggler .left{display:none!important}.product-steps div{width:50%}.product-sliders{margin-top:0}.product-sliders .thumb{line-height:125px;max-height:100%;padding-left:15px;padding-right:15px}.promotions-list ul{padding-top:35px}.promotion-detail{padding-top:35px}.contacts .box-left{width:100%}.contacts .box-left li.short{width:100%}.contacts .box-right{width:100%;margin-top:25px}.contacts .map{padding-top:40px}.contacts .map .parking{padding-top:20px}.contacts .map .where span{margin-right:0;display:block}.main.hidden-page .club-bar,.main.hidden-page .profile-bar{z-index:201}.main.hidden-page .profile-bar{background:#fff}.main.hidden-page .hide-page{position:absolute;top:125px;left:0;right:0;height:6000px;background:rgba(0,0,0,.5);display:block;z-index:200}.profile-bar{position:relative}.profile-bar .options{float:left;width:100%}.profile-bar .user-name .text{float:none;line-height:50px}.profile-bar .user-name br{display:none}.profile-bar ul{float:left;width:100%}.profile-bar ul.active{display:block}.profile-bar ul li{width:48%;width:32%;margin-left:2%}.profile-bar ul li:first-child{margin-left:0}.profile-bar ul a{display:inline-block;float:none;width:100%;margin:0!important;box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center}.profile-bar ul .fa-facebook,.profile-bar ul .fa-thumbs-o-up{display:none}.user-data{padding-top:20px}.user-data .box-left{display:none}.user-data .box-right{width:100%}.user-data .intro{font-size:1.8em}.user-data .now-part{font-size:1.6em}.user-data .fb p{margin-right:0;font-size:1.4em}.user-data .user-form{padding-top:12px;margin-top:18px}.user-data .gender{padding-bottom:20px;margin-bottom:10px}.user-data .options{padding-top:10px}.user-data .btn-submit{margin-top:15px}.send-recipe-small{display:block;font-size:1.8em;color:#004b8d;text-align:center;padding-top:20px}.send-recipe-small .inner-container{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}.send-recipe-small .back{color:#004b8d;text-decoration:none}.send-recipe-small .back i{vertical-align:middle;margin-right:4px}.send-recipe-small .back:hover{color:#0066c0}.recipe-detail .product-left{padding-left:0;padding-right:0}.recipe-detail .product-bottom-bar{display:none}.recipe-detail .recipe-left{text-align:center}.recipe-detail .recipe-left .thumb{padding-right:20px;padding-left:20px;text-align:center}.recipe-detail .recipe-left .nutrition-facts{display:block;text-align:center}.recipe-detail .recipe-left .nutrition-facts .reference{width:100%}.recipe-detail .recipe-left .add-to-recipes,.recipe-detail .recipe-left .added-to-recipes{display:none}.recipe-detail .added-to-recipes-small{display:inline-block}.recipe-detail .recipe-info .type{font-size:1.4em}.recipe-detail .recipe-info .amount{font-size:1.8em}.recipe-detail .recipe-info .icon .ico{width:59px;height:59px}.recipe-detail .recipe-ingredients{padding:20px 0 0}.recipe-detail .recipe-ingredients .title{text-align:center}.recipe-detail .recipe-ingredients .list-box{margin-left:0;font-size:1.6em}.recipe-detail .recipe-preparation .title{text-align:center}.recipe-detail .recipe-preparation .details{color:#1a1a1a;padding-left:20px;padding-right:20px;font-size:1.6em}.recipe-detail .recipe-author{padding-left:20px}.recipe-detail .serving-facts{box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}.recipe-detail .serving-facts .square{width:25%;padding-left:1px;font-size:1.8em}.recipe-detail .serving-facts .square:nth-child(2n+1){padding-left:1px}.recipe-detail .rate-recipe{display:none}.recipe-detail .rate-recipe.rate-recipe-small{display:block;text-align:center}.recipe-detail .add-to-recipes-small-box{display:block;text-align:center}.recipe-detail .add-to-recipes-small-box .title{color:#004b8d;font-size:1.8em;font-family:SourceSansProBold;margin:25px 0 10px}.recipe-detail .add-to-recipes-small-box .options{text-align:center}.recipe-detail .add-to-recipes-small-box .options a{display:inline-block;margin:0 20px;color:#666;text-decoration:none;font-size:5.2em;vertical-align:middle}.recipe-detail .add-to-recipes-small-box .options a:hover{color:#4d4d4d}.recipe-detail .add-to-recipes-small-box .options .splitter{background:#d9e4ee;height:81px;display:inline-block;vertical-align:middle;width:1px}.year-filter .title{font-size:2em}.year-filter form{width:280px}.year-filter .checkbox-box{margin-left:0;margin-right:0;width:80px}.year-filter .checkbox-box:nth-child(3n+2){margin-left:20px;margin-right:20px}.news-detail .product-left .thumb{text-align:center}.news-detail .product-right{padding-left:20px;padding-right:20px}.news-detail h3{font-size:2em;margin-top:0}.news-detail .news-detail-text p{font-size:1.6em}.sidebar-small{display:block;position:fixed;bottom:100px;right:0;box-shadow:0 0 7px 1px rgba(0,0,0,.5);width:50px;z-index:200;background:#fff}.sidebar-small.active ul{max-height:280px}.sidebar-small .btn-sidebar-toggler{background:#e7b70f;padding:0;border:0;text-align:center;line-height:44px;color:#fff;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;padding-top:4px;font-size:2.8em;outline:0}.sidebar-small ul{width:32px;margin:0 auto;display:block;text-align:center;overflow:hidden;max-height:0;transition:max-height .35s}.sidebar-small ul li:first-child{margin-top:13px}.sidebar-small ul a{display:inline-block;width:32px;line-height:32px;border-radius:3px;color:#fff;font-size:2.3em;margin-bottom:13px}.sidebar-small ul .ico-fb{background:#3a5897;font-size:2.8em}.sidebar-small ul .ico-fb i{vertical-align:bottom;margin-bottom:-3px}.sidebar-small ul .ico-fb:hover{background:#5d7dc1}.sidebar-small ul .ico-tw{background:#4099ff}.sidebar-small ul .ico-tw:hover{background:#8dc2ff}.sidebar-small ul .ico-gp{background:#cc3732}.sidebar-small ul .ico-gp:hover{background:#dc726f}.sidebar-small ul .ico-pt{color:#bc071c;background:#ebeded;font-size:2.6em}.sidebar-small ul .ico-pt:hover{color:#f61933}.sidebar-small ul .ico-em{background:#666;font-size:1.6em}.sidebar-small ul .ico-em i{margin-top:-2px}.sidebar-small ul .ico-em:hover{background:#8c8c8c}.sidebar-small ul .ico-ws{background:#e8e8e8;font-size:1.6em}.sidebar-small ul .ico-ws i{margin-top:-2px}.sidebar-small ul .ico-ws:hover{background:#fff}.facebook-comments{overflow:hidden}.product-bottom-bar{border:0}.product-bottom-bar .save,.product-bottom-bar .share{display:none}.product-bottom-bar .save-small{display:block;text-align:center}.product-bottom-bar .save-small p{color:#004b8d;font-size:1.8em;font-family:SourceSansProBold;margin:0 0 10px}.product-bottom-bar .save-small .options{text-align:center}.product-bottom-bar .save-small .options a{display:inline-block;margin:0 20px;color:#666;text-decoration:none;font-size:5.2em;vertical-align:middle}.product-bottom-bar .save-small .options a:hover{color:#4d4d4d}.product-bottom-bar .save-small .options .splitter{background:#d9e4ee;height:81px;display:inline-block;vertical-align:middle;width:1px}#cookie-bar{text-align:center}#cookie-bar .line{display:inline}#cookie-bar .buttons{display:none}#cookie-bar .buttons.bottom-buttons{display:block;width:100%;padding:8px 0 0}}.recipes-book-slider .details .actions-small{display:none}.recipes-book-slider .arrow{display:none!important}@media only screen and (max-width:650px){.columns-medium,.recipes-book-slider .details .actions{display:none}.columns-small{display:block;box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}.columns-small .column{width:100%}.columns-small .recipe-box .actions a{padding-left:15px;padding-right:15px}.products-standard-list li,.products-standard-list li.middle{margin-left:0;margin-right:0}.products-masonry-list .product-count{font-size:1.8em}.products-masonry-list li{margin-top:20px}.products-masonry-list .see-all{margin-top:20px}.product-cross-sell .box.left,.product-cross-sell .box.right{width:100%}.product-cross-sell .box.right{margin-top:35px}.product-cross-sell h5{text-align:left}.product-cross-sell .image-large{display:inline}.product-cross-sell .image-small{display:none}footer{border:none;box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px;margin-top:30px}footer .footer-box{border-top:5px solid #003666}footer .site-map{box-sizing:border-box;-webkit-box-sizing:border-box;padding:16px 0 0 0}footer .site-map .column{display:none}footer .site-map .share{text-align:left}footer .site-map .share span{display:none}footer .site-map .share a{margin-left:5px;margin-right:5px}footer .site-map .share a.ico-fb{margin-left:0}footer .site-map .share a:last-child{margin-right:0}footer .quick-links{border-top:0;font-size:1.7em;padding:0 0 15px;text-align:left;margin-top:12px}footer .quick-links li{display:block;margin:0;line-height:32px}footer .quick-links li:first-child{margin:0}footer .legal-notice{padding-left:0;padding-right:0;font-size:1.3em;margin-top:20px}footer .made-by{padding-left:0}.products-ajax-filter .title,.products-standard-filter .title{font-size:2em}.products-ajax-filter form,.products-standard-filter form{float:left;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}.products-ajax-filter.active form,.products-standard-filter.active form{padding-bottom:20px}.products-ajax-filter .checkbox-box,.products-standard-filter .checkbox-box{box-sizing:border-box;-webkit-box-sizing:border-box;margin-top:1px;width:50%;margin-bottom:0}.products-ajax-filter .checkbox-box.checkbox-right,.products-standard-filter .checkbox-box.checkbox-right{border-left:1px solid #e7f3f9}.club-bar{padding-bottom:10px}.club-bar h2{font-size:2.4em;padding-left:20px;padding-right:20px}.profile-bar .user-name{font-size:2em}.profile-bar .options a{font-size:1.2em;padding-left:0;padding-right:0}.club-highlights{margin-top:20px}.favourite-recipes{width:100%}.favourite-recipes .top{height:auto}.favourite-recipes .top h3{font-size:1.8em;margin-bottom:0}.favourite-recipes .top h3:after{display:none}.favourite-recipes .top ul{display:block;position:static;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px;float:left}.favourite-recipes .top ul li{box-sizing:border-box;-webkit-box-sizing:border-box;float:left;width:48%;margin:0}.favourite-recipes .top ul li:nth-child(2){float:right}.favourite-recipes-slider .pages{display:none!important}.favourite-recipes-slider .buttons{position:static;top:auto;left:auto}.favourite-recipes-slider .arrow-left,.favourite-recipes-slider .arrow-right{position:absolute;top:50%;margin-top:-70px;z-index:120}.favourite-recipes-slider .arrow-left{left:0}.favourite-recipes-slider .arrow-right{right:0}.favourite-recipes-slider .details{position:static;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}.favourite-recipes-slider .category{font-size:1.6em}.favourite-recipes-slider .name{font-size:2.2em}.club-passatempo{float:left;width:100%;margin-top:30px;max-width:none}.club-passatempo .top{height:auto;padding-bottom:5px}.club-passatempo .top h3{font-size:1.9em;margin-top:8px}.club-passatempo .top .lead{font-size:1.9em}.club-passatempo .bottom{text-align:center;background:#f2f2f2}.recipes-book .top h3{font-size:2.4em}.recipes-book .top p{font-size:1.4em}.recipes-book-slider{padding:0;margin-top:10px;background:0!important;box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}.recipes-book-slider .thumb{width:100%;padding-left:40px;padding-right:40px;box-sizing:border-box;-webkit-box-sizing:border-box}.recipes-book-slider .thumb img{text-align:center}.recipes-book-slider .details{text-align:center;width:100%;margin:6px 0 0}.recipes-book-slider .details .name{font-size:1.8em;margin-top:0}.recipes-book-slider .details .lead{font-size:1.6em;margin:0}.recipes-book-slider .details .actions-small{display:block;padding:0}.recipes-book-slider .details .actions-small a{float:left;width:100%;line-height:48px;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box}.recipes-book-slider .details .actions-small a i{line-height:normal;vertical-align:middle;margin-left:8px}.recipes-book-slider .recipes-outer-box{position:relative}.recipes-book-slider .arrow{position:absolute;top:30%;line-height:57px;color:#004b8d;padding:0;border:0;width:27px;font-size:2.5em;background:0 0;display:inline-block!important;z-index:20;background:#fff;outline:0}.recipes-book-slider .arrow i{vertical-align:middle}.recipes-book-slider .arrow.arrow-left{left:0;border-right:1px solid #d9e4ee;text-align:left}.recipes-book-slider .arrow.arrow-right{right:0;border-left:1px solid #d9e4ee;text-align:right}.recipes-book-slider .arrow.disabled{color:#d9e4ee}.recipes-thumbs-slider{display:none}.recipes-filter .large-dropdown{width:100%;margin:0}.recipes-filter .small-dropdown{width:100%;margin:0}.recipes-filter .small-dropdown.small-last{width:100%}.recipes-filter .checkbox-box{width:100%;margin:0 0 1px}.recipes-filter .checkbox-box.checkbox-last{width:100%}.recipes-filter .controls{padding-top:20px}.recipes-filter .controls button{max-width:100%}.recipes-filter.recipes-list-filter.active form{max-height:450px;padding-bottom:20px}.fish-filter{padding-bottom:20px}.fish-filter .product-type-box{width:100%}.fish-filter .checkbox-box{float:left;width:100%;margin:0 0 1px}.fish-filter .controls{padding-top:20px}.fish-filter .controls button{max-width:100%}.list-pagination{margin-top:22px}.list-pagination .arrow{line-height:56px}.list-pagination .arrow i{vertical-align:middle}.list-pagination .arrow br,.list-pagination .arrow span{display:none}}@media only screen and (max-width:600px){.seller-overlay .user-data .text{height:30px}.seller-overlay .seller-holder .seller-content .seller-option{padding:20px 25px}.seller-overlay .seller-holder .seller-title h1{font-size:19px;padding:15px 20px}.seller-overlay .seller-form .user-form{width:94%;padding:15px 10px}}@media only screen and (max-width:580px){.login-lb{margin-top:-190px}.login-lb .top{padding:25px 0}.login-lb .top .title{padding-left:0;background:0 0;font-size:1.8em;min-height:0}.login-lb .top .btn-close-login-lb{top:10px}.login-lb .login-left{width:100%}.login-lb fieldset{width:100%;margin:0 0 10px 0}.login-lb fieldset label{display:none}.login-lb .btn-login{display:none}.login-lb .btn-login.btn-login-small{display:block;margin-top:10px;width:100%}.login-lb .login-error{padding-top:8px;font-size:1.6em}.login-lb .not-registered{font-size:1.6em}.magazine-list.magazine-list-4{display:none}.magazine-list.magazine-list-2{display:table}}@media only screen and (max-width:540px){.profile-bar ul li{width:48%;margin-left:0}.profile-bar ul li.fb-holder{width:100%;margin-bottom:10px}.profile-bar ul li.exit-holder{margin-left:4%}}@media only screen and (max-width:450px){.btn-login-with-fb{float:right;margin-top:7px}.btn-login-with-fb label{display:none}.product-sliders .product-slider .top h4 span{display:block;width:100%;margin-top:-15px}.product-sliders .product-slider .top .arrows button{top:19px}.products-ajax-filter .checkbox-box,.products-standard-filter .checkbox-box{box-sizing:border-box;-webkit-box-sizing:border-box;margin-top:1px;width:100%}.products-ajax-filter .checkbox-box.checkbox-right,.products-standard-filter .checkbox-box.checkbox-right{border-left:0}.products-ajax-filter.active form,.products-standard-filter.active form{max-height:350px}.products-masonry-list li{width:100%}.product-cross-sell h5{text-align:center}.product-cross-sell a{display:block;text-align:center}.product-cross-sell .image-large{display:none}.product-cross-sell .image-small{display:inline}.search-results-filter{padding-top:15px;padding-bottom:15px}.search-results-filter .search-box{line-height:38px;margin-bottom:10px}.search-results-filter .text{font-size:1.8em}.search-results-filter .btn-search{font-size:2.2em}.search-results-filter .checkbox-box{width:100%;margin-top:1px}.search-results-filter .checkbox-box.checkbox-middle{width:100%;border-left:0;border-right:0}.search-results .results-count{font-size:1.6em;margin-bottom:0}.search-results .results{padding-bottom:30px}.search-results .results .detail{font-size:1.6em}.recipes-book-slider .arrow{top:26%}.user-data .birthdate .text{width:15%}.user-data .birthdate .text.text-year{width:20%}.user-data .options label{font-size:1.25em}.user-data .options i{font-size:1.6em}.user-data .user-login .not-registered{font-size:1.6em}.user-data .btn-add-fb{box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;text-align:center}.page-not-found .icon{font-size:10em}.page-not-found .lead{font-size:2em}.page-not-found .detail{font-size:1.5em}.list-pagination .numbers .splitter{display:none}.list-pagination .numbers a{display:none}.list-pagination .numbers a.active,.list-pagination .numbers a.show-small{display:inline}.product-steps div{width:100%}.recipe-detail .serving-facts .square{width:50%}.recipe-detail .serving-facts .square:first-child,.recipe-detail .serving-facts .square:nth-child(2n+1){padding-left:0}.highlights-slider .arrow{top:35%}}@media only screen and (max-width:375px){.product-sliders .product-slider .top h4{padding-left:20px;padding-right:20px}.seller-overlay .seller-holder .seller-content .seller-option{padding:20px 15px}.stamps span{margin:auto 4px 18px auto!important}}@media only screen and (max-width:350px){.recipes-book-slider .arrow{top:23%}.user-data .birthdate .text{width:20%}.user-data .birthdate .text.text-year{width:25%}.user-data .user-login .not-registered{font-size:1.5em}.recipe-detail .recipe-info .icon{width:100px}}@media only screen and (max-width:335px){.product-sliders .product-slider .top h4{padding-left:40px;padding-right:40px}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){header .logo{background-image:url(../img/logo_2x.png);background-size:100% 100%}header.glued .logo{background-image:url(../img/logo_desktop_nobranding_2x.png);background-size:cover!important}}.ir{background-color:transparent;border:0;overflow:hidden;text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{margin:0}::-webkit-input-placeholder{color:#93acc7}::-moz-placeholder{color:#93acc7}:-ms-input-placeholder{color:#93acc7}.ico-print,.logo-print,.qr-code-print,.recipe-preparation-print{display:none}@media print{*{box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.facebook-comments,.main-menu,.main-menu-small,.nutrition-facts,.product-right-bar,.rate-recipe,.recipe-preparation,.search-form-small,.top-bar,footer{display:none}.inner-container,.outer-container,body{width:100%;max-width:100%}body{width:1062px;max-width:none;margin:0 auto}header,header.glued{position:static;height:auto}header .nav-bar{border-top:15px solid #003666;padding:22px 0 0}header .logo{text-indent:0;width:336px!important;height:81px!important;background:0 0!important}.inner{padding-top:0}.page-title{padding-left:25px;padding-right:25px;box-sizing:border-box;-webkit-box-sizing:border-box;background:0 0}.page-title .arrow-left,.page-title .arrow-right,.page-title .weight,.page-title h2{display:none}.page-title.product-detail-title h3{color:#2b4c8a;font-size:48px;box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:0;padding-right:0;margin-top:20px}.page-title:after{display:none}.product-detail{padding-top:20px;padding-left:25px;padding-right:25px;box-sizing:border-box;-webkit-box-sizing:border-box}.recipe-detail .recipe-left{width:100%;margin-right:0}.recipe-detail .recipe-left .back{display:none}.recipe-detail .recipe-left .thumb{text-align:center}.recipe-detail .recipe-left .thumb img{box-sizing:border-box;-webkit-box-sizing:border-box;border:2px solid #f0f2f4}.recipe-detail .recipe-info .icons{text-align:center}.recipe-detail .recipe-info .icon{margin-left:0;margin-right:0;font-size:12px;vertical-align:top;width:33.3%}.recipe-detail .recipe-info .icon:first-child{margin-left:0}.recipe-detail .recipe-info .icon .ico{background:0 0!important}.recipe-detail .recipe-info .icon .ico-print{display:inline}.recipe-detail .recipe-info .amount{font-size:1.4em}.recipe-detail .recipe-ingredients .title{font-size:30px}.recipe-detail .recipe-ingredients .list-box{background:0 0;font-size:26px;margin-top:0}.recipe-detail .recipe-ingredients .list-box ul li a{color:#1086c9}.recipe-detail .recipe-preparation-print{display:block;float:left;width:100%;margin-top:60px}.recipe-detail .recipe-preparation-print .title{color:#2b4c8a;font-size:30px;margin:0;font-family:SourceSansProBold}.recipe-detail .recipe-preparation-print .details{font-size:25px;color:#666}.recipe-detail .recipe-preparation-print .details p{margin:10px 0 0}.product-back,.product-ingredients,.product-nutrition-table,.product-question{display:none}.product-detail .product-right-container{padding-right:0}.product-detail .product-left{width:35%}.product-detail .product-left .thumb{text-align:left}.product-detail .product-right{width:60%}.product-detail .preparation{text-align:left}.product-detail .preparation .ico{background:0 0!important}.product-detail .preparation .to-print{display:inline}.product-detail .product-description{font-size:2em}.product-detail .product-description ul li{list-style:disc;list-style-position:inside}.product-detail .stamps span{text-indent:0}.product-detail .stamps .text{display:none}.product-sliders{margin-top:30px}.product-sliders .top{padding:0;border-top-width:13px}.product-sliders .top h4{color:#2b4c8a;font-size:30px;line-height:60px}.product-slider{border-bottom:13px solid #e7f3f9}.product-slider.for-recipes{display:none}.product-slider.for-products{width:100%;page-break-inside:avoid}.product-slider.for-products .arrows{display:none}.product-slider .caroufredsel_wrapper{width:100%!important;height:auto!important}.product-slider .caroufredsel_wrapper ul{width:100%!important;position:relative!important;height:auto!important}.product-slider .caroufredsel_wrapper li{width:25%!important;border-left:0}.logo-print{display:block}.qr-code-print{display:block;float:right}.qr-code-print img{float:right;margin-left:18px}.qr-code-print .lead{float:right;font-size:1.8em;margin:8px 0 0;color:#1086c9;text-align:right}.qr-code-print span{color:#2b4c8a;font-family:SourceSansProBold}b,strong{font-weight:400}}@media only screen and (max-width:320px){.hide-tiny{display:none!important}}@media only screen and (min-width:321px) and (max-width:640px){.hide-small{display:none!important}}@media only screen and (min-width:641px) and (max-width:960px){.hide-medium{display:none!important}}@media only screen and (min-width:961px) and (max-width:1260px){.hide-large{display:none!important}}@media only screen and (min-width:1261px){.hide-xlarge{display:none!important}}.font-base{color:#666;font-size:1.2em}.hide-all{display:none!important}.icheckbox,.iradio{display:inline-block;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:url(../img/blue.png) no-repeat;border:none;cursor:pointer;margin-right:8px}.icheckbox{background-position:0 0}.icheckbox.hover{background-position:-24px 0}.icheckbox.checked{background-position:-48px 0}.icheckbox.disabled{background-position:-72px 0;cursor:default}.icheckbox.checked.disabled{background-position:-96px 0}.iradio{background-position:-120px 0}.iradio.hover{background-position:-144px 0}.iradio.checked{background-position:-168px 0}.iradio.disabled{background-position:-192px 0;cursor:default}.iradio.checked.disabled{background-position:-216px 0}.rel_link a{display:inline!important;color:#1086c9;text-decoration:underline}.at-style-responsive .at-share-btn{padding:0!important}.at-resp-share-element .at-share-btn{margin:0!important}.at-share-btn-elements a:hover{background:#4da9ff!important;transform:none!important;-webkit-transform:none!important}.at-share-btn-elements a:focus{background:#4da9ff!important;transform:none!important;-webkit-transform:none!important}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),(min-resolution:1.25dppx){.icheckbox,.iradio{background-image:url(../img/blue@2x.png);-webkit-background-size:240px 24px;background-size:240px 24px}}.wn-popup-appeal{position:fixed;top:250px;right:12px;text-align:center;z-index:100}@media only screen and (max-width:600px){.wn-popup-appeal{top:120px}}.wn-popup-appeal .wn-register .wn-register-appeal{position:relative;width:205px;height:350px;font-family:'Source Sans Pro',sans-serif;font-weight:700;background-image:url(../img/regist-appeal/bg-appeal.jpg);background-color:#fff;background-repeat:no-repeat;background-size:100% 248px;background-position:center bottom;border:1px solid #dcdcdc}@media only screen and (max-width:600px){.wn-popup-appeal .wn-register .wn-register-appeal{width:135px;height:185px;background:initial;background-color:#ededed;border:1px solid #dcdcdc}}.wn-popup-appeal .wn-register .wn-register-appeal .wn-close-appeal{text-align:right}.wn-popup-appeal .wn-register .wn-register-appeal .wn-close-appeal img{padding:5px;cursor:pointer}@media only screen and (max-width:600px){.wn-popup-appeal .wn-register .wn-register-appeal .wn-close-appeal img{padding:3px 5px}}.wn-popup-appeal .wn-register .wn-register-appeal p{font-size:17px;margin:13px auto 18px;color:#125092}@media only screen and (max-width:600px){.wn-popup-appeal .wn-register .wn-register-appeal p{font-size:15px;margin:5px auto 14px;line-height:1.2}}@media only screen and (max-width:600px){.wn-popup-appeal .wn-register .wn-register-appeal .wn-desktop-text br{display:none}}.wn-popup-appeal .wn-register .wn-register-appeal a{font-size:18px;padding:7px 19px;text-decoration:initial;text-transform:uppercase;color:#fff;background-color:#ed1c24}@media only screen and (max-width:600px){.wn-popup-appeal .wn-register .wn-register-appeal a{font-size:15px;padding:6px 16px}}.wn-popup-appeal .wn-register .wn-register-appeal .wn-devices-appeal{margin-top:20px}@media only screen and (max-width:600px){.wn-popup-appeal .wn-register .wn-register-appeal .wn-devices-appeal{display:none}}.wn-popup-appeal .wn-register .wn-register-appeal .wn-pescanova-appeal{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;background-color:#fff}.wn-popup-appeal .wn-register .wn-register-appeal .wn-pescanova-appeal:after{content:'';width:13px;height:22px;background-image:url(../img/regist-appeal/arrow-appeal.png);position:absolute;top:46px;right:-13px}@media only screen and (max-width:600px){.wn-popup-appeal .wn-register .wn-register-appeal .wn-pescanova-appeal:after{top:42px}}.wn-popup-appeal .wn-register .wn-register-appeal .wn-pescanova-appeal img{width:105px}.login-lb-extended{background:#e7f1f6}.login-lb-extended .image-woman{float:left}.login-lb-extended .clube_pescanova-img{float:right;margin-right:10%;margin-top:2%;margin-bottom:2%}.login-lb-extended .text-register{float:right;width:40%;text-align:center;margin-right:5%;color:#004b8d;font-weight:700;font-size:1.5em}.login-lb-extended .register-form{width:50%;padding:0;float:right;margin-top:-25%}.login-lb-extended .login-right{float:right;margin-right:0;width:100%}.login-lb-extended .btn-login{display:block;margin-top:0;width:26%;margin-right:5%}.login-lb-extended fieldset{float:left;width:62%;text-align:right;margin-left:5%;margin-right:0}.login-lb-extended .text{display:block;color:#004b8d;font-size:1.6em;line-height:40px;height:40px;border:0;width:97%;padding-left:3%;padding-right:3%;padding-top:0;padding-bottom:0}.login-lb-extended .text-register--or{width:100%;float:right;text-align:center;color:#004b8d;font-size:1.5em;font-weight:700;margin-bottom:0;display:flex;justify-content:center;align-items:center}.login-lb-extended .btn-login-with-fb{background:#3a5897;color:#fff!important;line-height:27px;text-decoration:none;display:inline-block;font-size:1.3em;position:relative;width:90%;margin:0;padding:0}.login-lb-extended .registered{height:15px;display:flex;justify-content:center;align-items:center;width:100%;padding-top:10%;font-size:1.3em;color:#004b8d}.login-lb-extended .registered a{color:#004b8d}.login-lb-extended .image-woman-mobile{display:none}.login-lb-extended .fb-login-box{margin-left:5%}.login-lb-extended .fb-login-box a{height:40px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:768px){.login-lb-extended{width:60%;position:fixed;height:660px;margin:-40% -27%}.login-lb-extended .top .btn-close-login-lb{top:2px}.login-lb-extended .clube_pescanova-img{margin-right:23%}.login-lb-extended .image-woman{display:none}.login-lb-extended .image-woman-mobile{display:block;height:500px;background-repeat:no-repeat;margin-top:45%}.login-lb-extended .image-woman-mobile img{width:100%}.login-lb-extended .text-register{width:90%;margin-right:0;padding-right:5%;padding-left:5%}.login-lb-extended .register-form{width:100%;padding:0;float:right;margin-top:3%}.login-lb-extended fieldset{float:left;text-align:right;margin-left:5%;margin-right:0}.login-lb-extended .fb-login-box{margin-top:0;margin-left:0}.login-lb-extended .btn-login-with-fb{position:relative;height:40px;justify-content:center;align-items:center;display:flex;margin-left:5%}.login-lb-extended .registered{padding-top:5%}}@media only screen and (max-width:746px){.login-lb-extended{height:635px;margin:-40% 23%}.login-lb-extended .image-woman-mobile{margin-top:40%}}@media only screen and (max-width:715px){.login-lb-extended{height:570px;margin:-60% 20%}.login-lb-extended .text{height:30px}.login-lb-extended .btn-login{height:30px;display:flex;justify-content:center;align-items:center;line-height:32px}.login-lb-extended .text-register--or{height:40px}.login-lb-extended .image-woman-mobile{height:393px;margin-top:40%}.login-lb-extended .clube_pescanova-img{margin-right:18%}.login-lb-extended .fb-login-box{height:30px}.login-lb-extended .fb-login-box a{height:30px}}@media only screen and (max-width:585px){.login-lb-extended{margin:-70% 20%}.login-lb-extended .btn-login-small{display:block;margin-top:0!important;width:25%!important}.login-lb-extended .text{width:99%}}@media only screen and (max-width:549px){.login-lb-extended .clube_pescanova-img{margin-right:10%}.login-lb-extended .clube_pescanova-img img{width:80%}.login-lb-extended .image-woman-mobile{margin-top:50%}}@media only screen and (max-width:512px){.login-lb-extended{height:547px}.login-lb-extended .clube_pescanova-img{margin-right:5%}.login-lb-extended .text-register--or{margin-top:-10px}}@media only screen and (max-width:480px){.login-lb-extended{height:543px;width:75%;margin:-83% 13%}.login-lb-extended .clube_pescanova-img{margin-right:10%}.login-lb-extended .image-woman-mobile{margin-top:55%}}@media only screen and (max-width:451px){.login-lb-extended{width:80%;height:543px;margin:-83% 10%}.login-lb-extended .clube_pescanova-img{margin-right:12%}.login-lb-extended .image-woman-mobile{margin-top:45%}.login-lb-extended .btn-login-with-fb{margin-right:5%}}@media only screen and (max-width:414px){.login-lb-extended{width:90%;position:fixed;height:588px;margin:-80% 5%}.login-lb-extended fieldset{float:left;text-align:right;margin-left:5%;margin-right:0;margin-bottom:0}.login-lb-extended .btn-login{width:25%!important;margin-top:0!important}.login-lb-extended .btn-login-with-fb{height:30px;margin-left:0;margin-right:5%}.login-lb-extended .fb-login-box{margin-top:10px}.login-lb-extended .text-register--or{height:25px;margin-top:5px;padding-top:0}.login-lb-extended .login-lb-extended .registered{padding-top:10%}.login-lb-extended .image-woman-mobile{height:393px;margin-top:43%}.login-lb-extended .clube_pescanova-img{margin-right:15%}.login-lb-extended .clube_pescanova-img img{width:85%}}@media only screen and (max-width:412px){.login-lb-extended{height:553px}.login-lb-extended .clube_pescanova-img{margin-right:12%}.login-lb-extended .image-woman-mobile{margin-top:40%}}@media only screen and (max-width:375px){.login-lb-extended{height:555px}.login-lb-extended fieldset{margin-bottom:0}.login-lb-extended .btn-login{width:25%;font-size:1.4em;margin-top:0}.login-lb-extended .text-register--or{height:20px;margin-top:5%}.login-lb-extended .registered{padding-top:10%}.login-lb-extended .top{padding:17px 0}.login-lb-extended .top .btn-close-login-lb{font-size:2.4em}.login-lb-extended .clube_pescanova-img{margin-right:5%}.login-lb-extended .clube_pescanova-img img{width:75%}.login-lb-extended .fb-login-box{margin-top:2%}.login-lb-extended .image-woman-mobile{margin-top:52%}}@media only screen and (max-width:353px){.login-lb-extended{height:543px}.login-lb-extended .clube_pescanova-img{margin-right:3%}.login-lb-extended .image-woman-mobile{margin-top:55%}.login-lb-extended .text-register--or{margin-top:3%}}@media only screen and (max-width:331px){.login-lb-extended{height:532px}.login-lb-extended .text-register{font-size:1.4em}}@media only screen and (max-width:320px){.login-lb-extended{width:95%;position:fixed;height:475px;margin:-75% 2.5%}.login-lb-extended fieldset{margin-bottom:1%}.login-lb-extended fieldset .text{font-size:1.4em}.login-lb-extended .clube_pescanova-img{margin-right:2%;margin-top:3%}.login-lb-extended .clube_pescanova-img img{width:70%}.login-lb-extended .text-register{width:100%;margin-right:0;padding-right:0;padding-left:0;font-size:1.4em}.login-lb-extended .text-register--or{height:20px;margin-top:0;padding-top:2%;font-size:1.3em}.login-lb-extended .btn-login{display:block;width:25%;font-size:1.4em;margin-top:0}.login-lb-extended .login-form{margin-top:0}.login-lb-extended .registered{padding-top:10%;font-size:1.1em}.login-lb-extended .top{padding:16px 0}.login-lb-extended .top .btn-close-login-lb{top:5px;font-size:2em}.login-lb-extended .image-woman-mobile{margin-top:45%}.login-lb-extended .login-right{margin-top:0}}@media only screen and (max-width:255px){.login-lb-extended .btn-login{font-size:1.2em}.login-lb-extended .clube_pescanova-img{margin-right:-12%}.login-lb-extended .clube_pescanova-img img{width:65%}}@media only screen and (max-width:239px){.login-lb-extended .clube_pescanova-img{margin-right:-16%}}@media only screen and (max-width:223px){.login-lb-extended .btn-login{font-size:1.1em}.login-lb-extended .clube_pescanova-img{margin-right:-21%}}.nutricao-title:after{display:none}.menuNutricao{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1239px;margin:auto;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;-webkit-align-items:flex-start}a.menuNutricaoBloco{width:31.5%;margin-right:2.75%;border:solid 1px #003568;box-sizing:border-box;background-color:#003568;text-decoration:none;text-align:center;margin-bottom:32px}a.menuNutricaoBloco img{width:100%;height:auto}a.menuNutricaoBloco:nth-child(3n){margin-right:0}.menuNutricaoNome{display:flex;justify-content:center;align-items:center;width:100%;min-height:84px;display:-webkit-flex;-webkit-justify-content:center;-webkit-align-items:center}.menuNutricaoNome h2{font-family:SourceSansProBold;font-weight:400;color:#FFF;font-size:2.2em;line-height:1.16em;margin:0;padding-left:10px;padding-right:10px;text-transform:uppercase}.img_label{font-size:12px;width:68%;margin:0 auto}.btn_click_here{text-decoration:none}.btn_click_here div{background:#003467;color:#fff;width:77px;margin:0 auto;border-radius:3px}.btn_click_here p{padding:3px;font-weight:700;font-size:12px}.nutricao_adress{font-style:normal}.nutricao_adress p{margin:0}.nutricao_adress a{text-decoration:none;color:#666}.adress_size{font-size:1.6em}.non_h3{height:41px}.nutricao_li li{margin-bottom:15px}.li_title{margin-bottom:0}.li_title_ul{margin-top:0!important}.btn_txt{color:#003467;text-decoration:underline;padding:3px 8px 3px 8px;border-radius:3px}.btn_txt_2{color:#003467;text-decoration:underline;border-radius:3px}.nutricaoImg ul li{text-align:left}.link_txt{text-decoration:none;color:#666}.ul-numeration{display:inline-block;width:3%;float:left;margin:12px 10px 0 0!important}.ul-content{display:inline-block;width:89%}.nutricaoImg-top{margin-top:95px}.table-nutricao{width:785px;margin:0 auto;font-size:15px;text-align:center;-webkit-print-color-adjust:exact}.table-nutricao-margin{margin:15px 0;width:800px}.table-nutricao-margin:first-child{margin-top:0}.table-nutricao th{background:#003467;color:#fff}.table-nutricao td{height:43px;color:#666}.table-nutricao tr:nth-child(even){background-color:#e9e8e8}.table-nutricao-left{text-align:left;left:50px;position:relative}.table-nutricao-mobile{margin:0 auto;width:100%;font-size:15px;text-align:center;display:none}.table-nutricao-mobile th{background:#003467;color:#fff}.table-nutricao-mobile select{background:0 0;border:none;color:#fff}.table-nutricao-mobile select option{background:#fff;color:#666}.table-nutricao-mobile .select2{width:424px!important}.table-nutricao-mobile .select2-container--default .select2-selection--single{background:0 0;border:none}.table-nutricao-mobile .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff}.table-nutricao-mobile .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#fff transparent transparent transparent}.table-nutricao-mobile .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #fff transparent;border-width:0 9px 9px 9px}.table-nutricao-data{display:none}.table-nutricao-data-visible{display:block}.table-nutricao-dropdown{background:#003467}.table-nutricao-mobile td{height:43px;color:#666}.table-nutricao-mobile tr:nth-child(even){background-color:#e9e8e8}.table-nutricao-mobile td{width:34%;display:table-cell!important}@media print{.table-nutricao{width:100%}}@media only screen and (max-width:1260px){.menuNutricao{width:94%}.menuNutricaoNome h2{font-size:1.8em}}@media only screen and (max-width:1140px){.table-nutricao-margin{width:650px}}@media only screen and (max-width:951px){.non_h3{height:82px}.table-nutricao{display:none}.table-nutricao-mobile{display:block}}@media only screen and (max-width:780px){a.menuNutricaoBloco{width:49%;margin-right:2%;margin-bottom:32px}a.menuNutricaoBloco:nth-child(3n){margin-right:2%}a.menuNutricaoBloco:nth-child(2n){margin-right:0}.menuNutricaoNome h2{font-size:2.2em}}@media only screen and (max-width:680px){.menuNutricaoNome h2{font-size:1.8em}.non_h3{display:none}.nutricaoImg-top{margin-top:0}}@media only screen and (max-width:451px){a.menuNutricaoBloco{width:100%;margin-right:0;margin-bottom:20px}a.menuNutricaoBloco:nth-child(3n){margin-right:0}.table-nutricao-dropdown{font-size:.6em}}.nutricaoDescktop{display:block}.nutricaoTablet{display:none}.nutricaoMobile{display:none}@media only screen and (max-width:780px){.nutricaoDescktop{display:none}.nutricaoTablet{display:block}.nutricaoMobile{display:none}}@media only screen and (max-width:451px){.nutricaoDescktop{display:none}.nutricaoTablet{display:none}.nutricaoMobile{display:block}}.headerNutricao{float:left;position:relative;background-size:cover;background-position:center;width:100%;height:324px}@media only screen and (max-width:780px){.headerNutricao{height:200px}}@media only screen and (max-width:451px){.headerNutricao{height:100px}}.nutricao3_3{display:block;width:33%}.nutricao2_3{display:block;width:62%}.nutricao1_3{display:block;width:38%}.nutricao1_1{display:block;width:50%;padding-right:2%;box-sizing:border-box}.nutricaoLeft{float:left}.nutricaoRight{float:right}.nutricaoComplete{width:100%}.nutricaoRow{display:block;clear:both;padding-top:20px}.nutricaoImg{text-align:center}.nutricaoImg img{max-width:100%;height:auto}.nutricaoTxt h3{font-family:SourceSansProBold;font-size:3em;color:#003467;margin:0;margin-top:30px;line-height:normal}.nutricaoTxt p,.nutricaoTxt ul{font-size:1.6em;color:#666}.nutricaoTxt p strong,.nutricaoTxt ul strong{font-family:SourceSansProBold}.nutricaoTxt ul{margin:1em 0}.nutricaoTxt ul li{padding-left:10px;background:url(../img/bulet.png) left top no-repeat;margin-left:15px}.nota{font-size:1.2em!important}.nutricaoVoltar{float:left;padding-top:70px}.nutricaoVoltar a{font-size:1.8em;margin:13px 0 0;color:#004b8d}.nutricaoVoltar a:hover{color:#0081f3}@media only screen and (max-width:1260px){.nutricaoImg img{max-width:90%}}@media only screen and (max-width:780px){.nutricaoRow{width:94%;margin:auto}}@media only screen and (max-width:680px){.nutricao3_3{width:100%}.nutricao2_3{width:100%}.nutricao1_3{width:100%}.nutricao1_1{width:100%;padding-right:0}.nutricaoLeft{float:left}.nutricaoRight{float:left}.nutricaoComplete{width:100%}.nutricaoRow{padding-top:20px}.nutricaoTxt h3{font-size:2em;margin-top:15px}.nutricaoVoltar{padding-top:15px}}.nitricaoDrop{display:block;width:100%;text-align:center;padding:14px 0;background:#e8f3f9}.nitricaoDrop span{text-align:left}.select2{max-width:90%}.subscricao .name{padding-bottom:36px;border-bottom:1px solid #e7f3f9}.subscricao .contact-type{padding-left:25px;padding-top:5px;padding-bottom:10px}.subscricao .contact-type label{white-space:nowrap}.subscricao .user-data .options li{margin-top:15px}@media only screen and (max-width:430px){.subscricao .contact-type label{display:block;padding-top:8px}}.subscrition-footer-container{float:left;width:100%;margin:70px 0 60px}.subscrition-footer{margin:0 auto;width:1270px;max-width:100%;border-top:8px solid #003666;text-align:center;font-family:SourceSansProLight;color:#333}.subscrition-footer a{font-family:SourceSansProRegular;color:#333;text-decoration:none}.subscrition-footer a:hover{text-decoration:underline}.subscrition-footer p{width:90%;max-width:760px;margin:auto;font-size:1.5em;margin-top:30px}.subscrition-footer p.inf{font-size:1.3em;margin-top:20px}.single-page-logo{padding:25px 0 20px;text-align:center}@media only screen and (max-width:729px){.single-page-logo img{max-width:146px;height:auto}}@media only screen and (max-width:450px){.user-data.subscricao .options label{font-size:1.6em}}