body{background-color:#03987F;position:relative;font-family:'Yantramanav',sans-serif;overflow-x:hidden}#femomdagen{color:black;text-align:right;font-style:italic}#femomdagen img{height:45px;margin-right:10px;width:auto}#productlibrary li{width:25%}#editable-toolbar{z-index:9999999!important}#login-overlay.login-active{display:block}#nav-overlay{background-color:#03987F;position:absolute;right:0;top:-1000px;transition:top 0.3s ease 0s;width:auto;z-index:998;box-shadow:0 0 8px -5px black;background-color:#99E9DC}#nav-overlay.mobile-active{top:0}#mobile-nav ul{padding-left:40px;padding-right:20px}#new-member{padding-bottom:0}.tabs{height:36px}div.become-member{font-size:95%}#mobile-button{background-color:#FFC155;border-radius:4px;padding:1px 0;width:80px;display:none;cursor:pointer;float:right}#mobile-button-login{background-color:#4E7CC6;border-radius:4px;clear:right;cursor:pointer;display:none;float:right;font-size:14px;height:30px;line-height:28px;margin-top:6px;padding:0;text-align:center;width:80px}#mobile-button>span{border-bottom:2px solid #fff;display:block;margin:5px auto;max-width:22px}#design-container{background-image:none;max-width:none;background-color:#fff;position:relative;left:0}#mobile-login #userbox #login .textboxes{padding:20px 20px 0}#mobile-login #userbox #login .links{padding:0 20px}#mobile-login #userbox #login .textboxes input{width:100%;margin-bottom:6px}#mobile-nav{padding:20px 0}#mobile-nav li a{font-size:18px;line-height:34px;text-decoration:none;color:#555}#mobile-nav li a:hover,#mobile-nav li a:visited:hover,#mobile-nav li a.active{color:#40C1AC}#login-overlay{background-color:#99E9DC;box-shadow:0 0 8px -5px #000;position:absolute;right:0;top:-1000px;transition:top 0.4s ease 0s;width:280px;z-index:998}#login-overlay #mobile-login{padding-bottom:10px}#login-overlay.login-active{top:0}#container{max-width:none}.container{position:relative}header#header{background-color:#40C1AC;padding:15px 0 0;box-shadow:0 2px 4px rgba(0,0,0,0.25);z-index:999;height:120px}header#header #userbox.logged-in .identity .info{display:inline;line-height:30px;margin-bottom:5px}#topmenu{float:right}#topmenu ul.menu-l1>li{font-size:14px;margin:0 0 0 3.5px;text-transform:uppercase}#topmenu .menu-l2>li{width:100%}#topmenu ul li a{line-height:normal}#topmenu ul li ul.menu-l2{border-top:12px solid transparent;top:34px;width:180px}#header #topmenu ul li a.active,#header #topmenu ul li a:hover,#topmenu ul li:hover>a{background:none repeat scroll 0 0 white;border-radius:4px;color:#40C1AC}#topmenu ul.menu-l2 li:hover>a,#topmenu ul.menu-l2 li>a.active{border-radius:0!important}#logo img{position:absolute;width:138px;height:90px;margin:0 5px 5px 0}header#header #logo{margin:0}#header #topmenu ul li a{padding:8px 10px;width:auto;height:auto}#userbox #login .links>a{display:none}header#header #userbox input{height:28px;font-size:14px;padding:5px 10px;border-radius:4px}header #userbox #login .textboxes{float:left}header #userbox .identity .links{clear:none;height:auto;line-height:1em;margin-top:2px}header #userbox #login .links{clear:none;padding:0;float:left;margin-left:5px}header #userbox .links button:hover,header #userbox .links a:hover,div.become-member>a:hover,.lesmer:hover,#mobile-button-login:hover{background-color:#729AD9!important;transition:background-color 0.1s ease 0s}#mobile-button:hover{background-color:#FFCE79;transition:background-color 0.1s ease 0s}.frontpage-boxes .featuredimage:hover{opacity:0.6;transition:opacity 0.1s ease 0s}header #userbox .links button,header#header #userbox .identity .links>a{background-color:#4E7CC6;border-radius:4px;height:28px;padding:0 12px}header#header #userbox .identity .links>a{padding:5px 12px}#pager-container{bottom:16px;position:absolute;z-index:9999}#slide-pager{margin:0 auto;width:120px!important;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}#slide-pager>div{background-color:#000;border-radius:100%;float:left;height:16px!important;margin:4px;opacity:0.4;width:16px!important;cursor:pointer}#slide-pager>div:hover,#slide-pager .cycle-pager-active{background-color:transparent;border:2px solid #444;opacity:1}#frontpage{position:relative;margin-bottom:12px}#shadow-wrapper{position:relative;width:100%}#slide-shadow{position:absolute;width:100%;z-index:101}#frontpage #usp{height:auto;width:75%;float:left;border-top:none}#frontpage #usp div,#frontpage #usp div img{height:auto;width:100%}#frontpage div.become-member{position:relative;float:left;width:25%;padding:2%;height:352px;background:#03987F!important}#frontpage-extension{background-color:white;margin-bottom:34px;padding:20px}div.become-member>a{background-color:#4E7CC6!important;border-radius:4px;color:#fff!important;font-size:24px;height:2em;line-height:2em;width:100%}#slide-main-wrapper .become-member h2{font-size:1.8em;margin-top:0;font-weight:500}.become-member .content a:hover,#footer a:hover{color:#FFCE79}.become-member .content a,#footer a{color:#FFC155;text-decoration:none}.frontpage-boxes .featuredimage{margin:0;width:46%}.frontpage-boxes h2,.frontpage-boxes .content{float:left;margin-top:0;width:54%;padding-right:20px}.frontpage-boxes .col-sm-6{padding:30px 0;width:48%}.frontpage-boxes .col-sm-6:nth-child(2n+1){margin-right:2%}.frontpage-boxes .col-sm-6:nth-child(2n){margin-left:2%}.frontpage-boxes .col-sm-6:nth-child(-n+2){border-bottom:1px solid white}.frontpage-boxes h2>a{color:#03987F;text-decoration:none}.frontpage-boxes h2>a:hover,.frontpage-boxes h2>a:visited:hover{color:#40C1AC}.lesmer{background-color:#4E7CC6;border-radius:4px;color:#fff!important;float:left;font-size:14px;padding:4px 10px;text-decoration:none!important}footer#footer{background-color:#99E9DC;border-top:medium none;clear:both;margin:0;padding:30px 0;text-align:center}#footer>p{padding:0 20px;margin-bottom:0}.ui-datepicker{width:100%;padding:0}.ui-widget-content{background:white;border:1px solid #ccc}#calendar .ui-widget-content{background:none;border:none}.ui-widget-header{background:#99E9DC;border:none}.ui-datepicker-calendar .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#40C1AC;border:none;text-align:center}.ui-datepicker-calendar .ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background:#03987F;border:none}.ui-datepicker-calendar .ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#99E9DC;color:#03987F}.ui-datepicker-calendar .ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#03987F;color:white}#my #stuff ul li a,#my #membership ul li a{padding:0.4em 0.6em}#my #daily #daily-recipe h1{font-size:1.4em}#daily #daily-recipe{margin-top:20px}#my #membership ul li span{margin-top:10px}.menu-medlem-logginn .accounts button{margin-bottom:20px}.leftmenuMob{display:none!important}.detailmeals-wrapper>table{width:180%!important}.detailmeals-wrapper tr#searcmobil{display:none}.expand th.title{color:#03987F;text-decoration:underline}.expand.activityexpand th.title{color:#ffffff}.expand th.title:hover{text-decoration:none}#calculator table{}.detailmeals-wrapper th{color:#fff}.details.meals td tr:nth-of-type(3),.details.meals tr.foodstuff,.nutrition-row,#recipe #ingredients .header,#recipe #ingredients .footer{border:1px solid #40C1AC}.nutrition-row,#recipe #ingredients .header,#recipe #ingredients .footer{border-left:0 none}.details.meals table th,#calculator .topheader th.kcal_count{font-size:14px;text-transform:capitalize}.table-wrapper,.detailmeals-wrapper,.comparison-table-wrapper{border:1px solid #40C1AC}.table-wrapper{overflow-x:scroll;overflow-y:hidden}.detailmeals-wrapper{overflow-x:scroll;overflow-y:hidden;padding-bottom:0}.detailmeals-wrapper .foodstuff td{font-size:15px}.detailmeals-wrapper tr.foodstuff:hover,tr.foodstuff:hover>td:last-child,#calculator-results tr.dupefoodstuff:hover,#sugarcalculator .products>tr:hover,#tool .box #ranking tr:hover,#comparison .difference tr:hover,.nutrition-row:hover,.nutrition-row:hover>td:last-child{background-color:#FFC155}#calculator-results tr{border-bottom:1px solid #40C1AC;border-top:1px solid #40C1AC}.calculator-tabs li a:hover{background-color:#40C1AC;color:white}.tabs li a,.calculator-tabs li a{color:#40C1AC;border-radius:10px 10px 0 0;padding:0px 19.7px}.details.meals table tr:nth-child(1),.details.meals table tr:nth-child(2),.details.meals table tr:nth-child(3){background-color:transparent}.details.meals table tr:nth-of-type(2n+1),.details.meals table tr.foodstuff:nth-of-type(2n+1)>td:last-child,#sugarcalculator .products>tr:nth-of-type(2n+1),#tool .box #ranking tr:nth-of-type(2n+1),#comparison .difference>tr:nth-of-type(2n),.nutrition-row:nth-of-type(2n+1),.nutrition-row:nth-of-type(2n+1) td:last-child{background-color:white}.details.meals table tr:nth-child(3),#tool .box #ranking tr:first-child,#comparison .difference>tr:first-child{background-color:#FFB532;color:#fff}.details table tr.copier{background-color:transparent}.title.plus-title{background:url("https://media.somebody.no/static/img/plus-icon.svg") no-repeat scroll 10px 10px;background-size:16px 16px}.title.minus-title{background:url("https://media.somebody.no/static/img/minus-icon.svg") no-repeat scroll 10px 10px;background-size:16px 16px}.expand.activityexpand .title.plus-title{background:url("https://media.somebody.no/static/img/revert-plus-icon.svg") no-repeat scroll 10px 9px;background-size:16px 16px}.expand.activityexpand .title.minus-title{background:url("https://media.somebody.no/static/img/revert-minus-icon.svg") no-repeat scroll 10px 9px;background-size:16px 16px}.title.plus-title:hover,.title.minus-title:hover{opacity:0.8}.title.minus-title::before,.title.plus-title::before{content:"";padding:15px}.details.meals th:last-child,.nutrition-row th:last-child{background:none repeat scroll 0 0 rgba(113,177,0,0.867);border:1px solid #FFB532;border-radius:0!important;padding:6px 15px 7px!important;position:absolute;right:50px}.foodstuff>td:last-child,.nutrition-row>td:last-child{background-color:#ffffff;border-left:1px solid #FFB532;border-right:1px solid #FFB532;padding:10px 24px 9px 25px!important;position:absolute;right:50px}.nutrition-row th:last-child{padding:6px 15px 7px!important;position:absolute;right:50px}.nutrition-row>td:last-child,#recipe table th:last-child,#recipe table th:last-child{padding:7px 24px 6px 25px!important;position:absolute;right:45px}@-moz-document url-prefix(){.details.meals th:last-child{padding:6px 15px 7px 16px!important;right:51px}.foodstuff>td:last-child{padding:9px 24px 9px 25px!important;right:51px}.nutrition-row>td:last-child{padding:7.5px 24px 7.4px 25px!important}}.detailmeals-wrapper th,.detailmeals-wrapper td{padding:0.5em}.blankspace{padding:0 20px!important}#calculator #calculator-results th,#calculator #calculator-results td{font-weight:normal;padding:0.5em 1.5em;white-space:nowrap}#recipe .nutrition-row th,#recipe .nutrition-row td{font-weight:normal;padding:0.5em 1.5em;white-space:nowrap}#calculator tr.results{font-weight:bold}#calculator-results .topheader th{text-transform:capitalize}#calculator-results tr.dupelog_activity{background-color:#40C1AC;color:#fff}#calculator-results tr.dupelog_meal{background-color:#FFB532;color:#fff}#leftmenu #navigation a{background:none repeat scroll 0 0 #40C1AC;border-radius:5px;color:#fff!important;display:block;margin:5px auto;padding:5px}#leftmenu #navigation a.active,#leftmenu #navigation a:hover{background:none repeat scroll 0 0 #FFC155;font-weight:normal;text-decoration:none}#sugarcalculator{border:1px solid #40C1AC;overflow-y:hidden}#sugarcalculator .products>tr{border-bottom:1px solid #40C1AC}#sugarcalculator .age{padding:10px 5px}#sugarcalculator .search{float:right;padding:10px 5px}#sugarcalculator table tr.headers,#sugarcalculator table tr.total{background:none repeat scroll 0 0 #40C1AC;color:#fff}#sugarcalculator table th,#sugarcalculator table td{font-size:14px!important;padding:0.4em 1.8em}#tool .box{border:1px solid #40C1AC;margin:5px 0;padding:10px}#tool .box table#ranking{border:1px solid #40C1AC}#tool .box #ranking tr{border:1px solid #40C1AC}#tool .box button.submit_compare{background:none repeat scroll 0 0 gray;border:1px solid #40C1AC;color:white;margin:10px 0;padding:5px 10px}#tool #statistics .tabs{border-radius:10px 10px 0 0}#statistics #nutrient-summary .nutrient{background:none repeat scroll 0 0 #99E9DC;border:1px solid #40C1AC;margin:10px 0;min-height:260px;padding:0 10px 10px;width:49%}#statistics #nutrient-summary .carrot{float:left!important;border:none;margin:0;padding:0;padding-left:20px;min-height:50px;width:25%}#statistics #nutrient-summary .carrot img{width:60%;height:60%}#statistics #nutrient-summary .innhold{float:right;border:none;padding:0px;margin:0px;width:75%;min-height:150px}#statistics #nutrient-summary .innhold h4{margin-left:15px;font-style:italic;font-size:125%}#calculator-results .percentage-distribution .salt,#calculator-results .percentage-distribution .fiber{visibility:hidden}#comparison .holdingcell .n1,#comparison .holdingcell .k1,#comparison .holdingcell .m1,#comparison .holdingcell .c1,#comparison .holdingcell .s1,#comparison .holdingcell .p1,#comparison .holdingcell .f1,#comparison .holdingcell .t1,#comparison .holdingcell .l1,#comparison .holdingcell .b1{border-right:2px dotted #40C1AC}#comparison .holdingcell{padding:0!important}#comparison .holdingcell tr:last-child{border-bottom:1px solid #40C1AC}#comparison .holdingcell tr:nth-child(3){border-top:1px solid #40C1AC}#comparison .holdingcell tr:nth-of-type(2n+1){background:none repeat scroll 0 0 #e1e8e1;border-bottom:1px solid #40C1AC;border-top:1px solid #40C1AC}#comparison .holdingcell tr:first-child{background:none repeat scroll 0 0 #FFB532}#comparison .difference tr:nth-of-type(2n){border-bottom:1px solid #40C1AC;border-top:1px solid #40C1AC}#comparison th,#comparison td{font-size:14px!important;padding:0.4em 0.6em!important}#comparison .difference th,#comparison .difference td{padding:0.4em 0.6em!important}#comparison .maincell{white-space:nowrap}.productlibrary ul li{margin:-0.5px}.productlibrary li:hover{background:none repeat scroll 0 0 #f0ffee;opacity:0.75}.productlibrary .splash li{border:1px solid #a5e79d;overflow:hidden}.productlibrary .column{border-top:4px solid #70b019;margin:0 4px;padding:5px;width:24%}#recipe table th,#recipe table td{padding:0.5em 1.5em;white-space:nowrap}#ingredients .nutrition-row td.fiber{padding-right:70px}#calculator .copier>td{border:0 none}@media only screen and (min-width:992px) and (max-width:1199px){#topmenu ul li:first-child{display:none}#frontpage #usp{width:60%}#frontpage div.become-member{width:40%;height:232px}#slide-main-wrapper .become-member h2{font-size:1.2em}.become-member .content>p{font-size:14px}div.become-member>a{font-size:18px}.frontpage-boxes .col-sm-6{min-height:320px}.lesmer{clear:left}#calculator .detailmeals-wrapper table{table-layout:fixed}.details.meals th:last-child{background:rgba(0,0,0,0) none repeat scroll 0 0;border:0 none;padding:6px 16px 7px!important;position:inherit;right:50px}.detailmeals-wrapper .foodstuff>td:last-child{border:0 none;padding:11px 24px 11px 25px!important;position:inherit;right:50px}.detailmeals-wrapper .foodstuff td:first-child{overflow:hidden;white-space:normal}#sugarcalculator .search{float:left;padding:10px 0 0 15px}#leftmenu{margin-right:0;width:20%}.blankspace{display:none}}@media (min-width:768px) and (max-width:991px){#femomdagen{display:none}.frontpage-boxes .content>p{font-size:14px}#body.frontpage{background-color:white}#frontpage-extension{background-color:#99E9DC}#topmenu ul li:first-child{display:none}#topmenu ul li{font-size:15px;margin:0 0 0 4.5px}#frontpage div.become-member{height:auto;text-align:center;width:100%;background:none!important;padding-bottom:0}#frontpage div.become-member p,#frontpage div.become-member h2{color:#262626}#frontpage #usp{width:100%;border:none}div.become-member>a{font-size:18px;max-width:300px}.frontpage-boxes .col-sm-6{min-height:332px}.lesmer{clear:left}#slide-main-wrapper .become-member>h2{color:#03987F!important;font-size:40px;font-weight:600;line-height:1em;margin:0 auto 20px;width:320px}div.become-member,div.become-member a{font-size:16px}.details.meals th:last-child{padding:6px 15px 7px!important;right:45px}.foodstuff>td:last-child{padding:8px 24px 9px!important;right:45px}.detailmeals-wrapper .foodstuff>td:last-child{border-left:0 none;border-right:0 none;padding-left:40%!important;position:relative!important;right:auto}@-moz-document url-prefix(){.detailmeals-wrapper .foodstuff>td:last-child{}}.detailmeals-wrapper #searcmobil>td{padding:0.5em 0.3em!important;width:100%!important}.page-verktoy .amountselect input{width:2em!important}.detailmeals-wrapper tr#searcmobil{display:block}#sugarcalculator .search{float:left;padding:10px 0 0 15px}#leftmenu{margin-right:0;width:25%}#statistics #nutrient-summary .nutrient{min-height:0;width:100%}#statistics #nutrient-summary .carrot{width:25%;float:left!important}#statistics #nutrient-summary .innhold{width:75%;float:right}#tool #statistics .tabs{height:auto!important}#tool #statistics .tabs li{display:inline-block!important;width:49.6%}#tool #statistics .tabs li a{float:none;width:100%!important}.nutrition-row>td:last-child{padding:8px 24px 7px 25px!important;right:0}@-moz-document url-prefix(){.nutrition-row>td:last-child{}}.detailmeals-wrapper tr{border:0 none!important}.detailmeals-wrapper .copier>td{padding-left:5px!important}.detailmeals-wrapper,.table-wrapper{overflow-x:auto}.desktop-only{display:none}#recipe #ingredients .amountselect select{width:auto}.detailmeals-wrapper>table{width:100%!important}.detailmeals-wrapper tr:nth-child(3){display:none}.detailmeals-wrapper table,.detailmeals-wrapper thead,.detailmeals-wrapper tbody,.detailmeals-wrapper th,.detailmeals-wrapper td,.detailmeals-wrapper tr,#recipe #ingredients,#recipe #ingredients thead,#recipe #ingredients tbody,#recipe #ingredients th,#recipe #ingredients td,#recipe #ingredients tr,#ranking tbody,#ranking th,#ranking td,#ranking tr{display:block}.detailmeals-wrapper thead tr,#recipe #ingredients .header,#ranking tr:first-child{position:absolute;top:-9999px;left:-9999px}.detailmeals-wrapper tr{border:1px solid #ccc}.detailmeals-wrapper td,#recipe #ingredients td,#recipe #ingredients .footer th,#ranking td{border:none;border-bottom:1px solid #40C1AC;position:relative;padding-left:40%!important;white-space:normal;text-align:left}.detailmeals-wrapper td:before,#recipe #ingredients td:before,#recipe #ingredients .footer th:before,#ranking td:before{position:absolute;top:6px;left:6px;width:auto;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold}.detailmeals-wrapper td:before,#recipe #ingredients td:before,#recipe #ingredients .footer th:before,#ranking td:before{content:attr(data-title)}}@media only screen and (max-width:767px){#femomdagen{display:none}#calculator-charts{display:none}.frontpage-boxes h2>a{font-size:20px}.frontpage-boxes .content>p{font-size:14px}#body.frontpage{background-color:white}#frontpage-extension{background-color:#99E9DC}header#header #userbox.logged-in .identity .info{right:15px;top:88px}header#header #userbox.logged-in{clear:right;margin-top:15px}header#header #userbox .identity .links>a{padding:5px 20px}#frontpage-extension .frontpage-boxes .col-sm-6{border-bottom:1px solid #fff;clear:both;float:none;margin:35px 0;padding:0 0 30px;width:100%}#frontpage-extension .frontpage-boxes .col-sm-6:nth-child(n+3){display:none}#header #userbox #login{display:none}#topmenu{display:none}#mobile-button{display:block;clear:right;margin-top:10px}#mobile-button-login{display:block}#pager-container{display:none}#body .container{padding:0}#productlibrary li{width:33.3%}#frontpage div.become-member{height:264px;text-align:center;width:100%}#frontpage #usp{width:100%}#frontpage div.become-member{height:auto;text-align:center;width:100%;background:none!important;padding-bottom:0;z-index:99}#frontpage div.become-member p,#frontpage div.become-member h2{color:#262626}#frontpage #usp{width:100%;border:none}div.become-member>a{font-size:20px;max-width:364px}#slide-main-wrapper .become-member>h2{color:#03987F!important;font-size:40px;font-weight:600;line-height:1em;margin:20px auto 20px;width:320px}#frontpage-extension .frontpage-boxes .col-sm-6:nth-child(2){border:medium none;padding-bottom:10px}div.become-member,div.become-member a{font-size:16px}.details.meals th:last-child{padding:6px 16px 7px 17px!important;right:10px}.detailmeals-wrapper .foodstuff>td:last-child{border-left:0 none;border-right:0 none;padding-left:40%!important;position:relative!important;right:auto}@-moz-document url-prefix(){.detailmeals-wrapper .foodstuff>td:last-child{}}.detailmeals-wrapper #searcmobil>td{padding:0.5em 0.3em!important;width:100%!important}.detailmeals-wrapper tr#searcmobil{display:block}#sugarcalculator .search{float:left;padding:10px 0 0 15px}#tool #statistics .tabs{height:auto}#tool #statistics .tabs li{display:block!important}#tool #statistics .tabs li a{float:none;width:100%!important}.nutrition-row>td:last-child{padding:8px 24px 7px 25px!important;right:0}@-moz-document url-prefix(){.nutrition-row>td:last-child{margin-top:-42px;padding:7.5px 24px 7px 25px!important}}.comparison-table-wrapper{overflow-x:auto;overflow-y:hidden}.detailmeals-wrapper tr{border:0 none!important}.detailmeals-wrapper .copier>td{padding-left:5px!important}.detailmeals-wrapper,.table-wrapper{overflow-x:auto}#leftmenu #navigation,.desktop-only{}#recipe #ingredients .amountselect select{width:auto}#sugarcalculator .products>tr{border-top:1px solid #40C1AC;border-bottom:0 none}.detailmeals-wrapper>table{width:100%!important}.detailmeals-wrapper tr:nth-child(3){display:none}.detailmeals-wrapper table,.detailmeals-wrapper thead,.detailmeals-wrapper tbody,.detailmeals-wrapper th,.detailmeals-wrapper td,.detailmeals-wrapper tr,#recipe #ingredients,#recipe #ingredients thead,#recipe #ingredients tbody,#recipe #ingredients th,#recipe #ingredients td,#recipe #ingredients tr,#sugarcalculator table,#sugarcalculator thead,#sugarcalculator tbody,#sugarcalculator th,#sugarcalculator td,#sugarcalculator tr,#ranking tbody,#ranking th,#ranking td,#ranking tr{display:block}.detailmeals-wrapper thead tr,#recipe #ingredients .header,#sugarcalculator table .headers,#ranking tr:first-child{position:absolute;top:-9999px;left:-9999px}.detailmeals-wrapper tr{border:1px solid #ccc}.detailmeals-wrapper td,#recipe #ingredients td,#recipe #ingredients .footer th,#sugarcalculator table td,#ranking td{border:none;border-bottom:1px solid #40C1AC;position:relative;padding-left:40%!important;white-space:normal;text-align:left}.detailmeals-wrapper td:before,#recipe #ingredients td:before,#recipe #ingredients .footer th:before,#sugarcalculator table td:before,#ranking td:before{position:absolute;top:6px;left:6px;width:auto;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold}.detailmeals-wrapper td:before,#recipe #ingredients td:before,#recipe #ingredients .footer th:before,#sugarcalculator table td:before,#ranking td:before{content:attr(data-title)}}@media only screen and (max-width:480px){#femomdagen{display:none}#calculator-charts{display:none}#frontpage div.become-member{padding:10px 20px 0}#statistics #nutrient-summary .carrot{max-height:5px}#statistics #nutrient-summary .carrot img{width:auto;height:auto}#statistics #nutrient-summary .innhold{width:65%!important}.frontpage-boxes .lesmer{display:none}header#header #userbox.logged-in .identity .info{top:66px;display:none}#productlibrary li{width:50%}#slide-main-wrapper .become-member>h2{font-size:28px}div.become-member>a{max-width:100%}#sugarcalculator .search span{float:left;margin-right:0}#sugarcalculator .search .add-product{width:75%}#tool div.box{overflow-y:hidden}#tool .box table#ranking th,#tool .box table#ranking td{font-size:14px!important;white-space:normal;word-break:break-all}#statistics #nutrient-summary .nutrient{min-height:0;width:100%}.productsearch form>input{width:auto}#sugarcalculator table th,#sugarcalculator table td{padding:0.4em 2em}.nutrition-row>td:last-child{right:0}.productlibrary .column{width:46%}#leftmenu #navigation{display:none}.detailmeals-wrapper td,.detailmeals-wrapper .foodstuff>td:last-child{padding-left:50%!important}}@media only screen and (max-width:346px){header#header #logo{width:180px;margin-bottom:50px}.page-oppskrifter .amount .amount{width:4em}.detailmeals-wrapper td,#recipe #ingredients td,#recipe #ingredients .footer th,#sugarcalculator table td,#ranking td{padding-left:50%!important;white-space:normal!important;word-break:break-all!important}}@media only screen and (min-width:768px) and (max-width:1024px){#productlibrary li{width:33.3%}}@media only screen and (min-width:1224px){#productlibrary li{width:25%}}@media only screen and (min-width:1824px){#productlibrary li{width:15.5%}}