body{background:#d5c8b3;color:#262626;margin:0;padding:0;font-size:13pt;font-family:'Yantramanav',sans-serif;line-height:1.3em}a,a:visited{color:#03987F;text-decoration:underline}a:hover,a:visited:hover{color:#40C1AC}.button{background:#03987F;color:white!important;border-radius:10px;text-align:center;text-decoration:none;padding:0.5em 1em}.button:hover{background:#40C1AC;color:#602c1c}.ui-widget{font-size:8pt;font-family:'Yantramanav',sans-serif;line-height:1.4em}.top-border{border-top:1px solid #40C1AC}.bottom-border{border-bottom:1px solid #40C1AC}.ultrim{list-style:none;margin:0;padding:0}.ultrim li{margin:0;padding:0}table{width:100%}table th{text-align:left}table th,table td{padding:0.4em 0.6em}table .headers th{border-bottom:1px solid #40C1AC;padding-bottom:0.2em}table .error{color:#DD5C58}.compact-table{font-size:0.85em}.compact-table th{white-space:nowrap}#design-container{max-width:1170px;margin:0 auto}#container{max-width:1040px;margin:0 auto}.clear{clear:both;height:1px;line-height:1px;font-size:1px}h1{border-bottom:1px solid #40C1AC;font-size:1.75em;font-weight:normal;margin:0 0 1.25em;padding-bottom:0.3em}h2{font-size:1.6em;font-weight:normal;color:#602c1c}h3{border-bottom:1px solid #40C1AC;font-size:1em;font-weight:bold;margin:2em 0 0.5em;color:#602c1c}header{margin:0;position:relative;color:white}header a,header a:visited{color:white;text-decoration:none;margin-right:1em}header a:hover,header a:visited:hover{color:white;text-decoration:underline}header #logo{margin:0 0 0 30px;float:left}header #userbox{float:right}header #userbox input{border:0;font:inherit;background:white;color:gray;width:165px;height:20px;margin:0;padding:5px;float:left}header #userbox input[type="text"]{margin-right:5px}header #userbox .links{clear:left;height:11pt;font-size:0.8em;line-height:30px;margin:0;padding:5px 0 0}header #userbox .links button{float:right;background:#03987F;border:0;height:26px;display:inline;color:white;padding:0 0.6em}header #userbox .links button:hover{background:#40C1AC}header #userbox .identity{text-align:right}header #userbox .identity .info{font-size:0.8em}header #userbox .identity .links{float:right}header #userbox .identity .links a{margin:0 0 0 1em;padding:0.2em 0.6em;background:#03987F;border:0;display:inline;color:white;text-decoration:none}header #userbox .identity .links a:hover{background:#40C1AC;text-decoration:none}header #tagline{position:absolute;right:0;top:117px;width:226px;text-align:center;color:white;font-size:2.2em;font-style:italic;white-space:nowrap}#topmenu{clear:both;padding:1px 0 0}#topmenu ul{list-style:none;margin:0;padding:0;display:block;height:45px;margin:0.25em 0 0;background:transparent}#topmenu ul li{margin:0;padding:0}#topmenu ul li{display:inline;float:left;position:relative}#topmenu ul li a{background:transparent;color:white;display:block;float:left;margin:0;padding:0;height:45px;line-height:48px;text-decoration:none;text-align:center}#topmenu ul li a.forsiden{width:115px}#topmenu ul li a.verktoy{width:109px}#topmenu ul li a.blogg{width:87px}#topmenu ul li a.forum{width:101px}#topmenu ul li a.artikler{width:98px}#topmenu ul li a.barn{width:86px}#topmenu ul li a.oppskrifter{width:130px}#topmenu ul li a.om{width:96px}#topmenu ul li a.kontakt{width:110px}#topmenu ul li a.minside,#topmenu ul li a.become-member{width:204px}#topmenu ul li a.active,#topmenu ul li a:hover{background:white;color:#602c1c}#topmenu ul li a.become-member{float:right}#topmenu ul li ul{margin:0;display:none;clear:left;position:absolute;top:45px;z-index:10000}#topmenu ul li ul a{float:none;width:200px;text-align:left;padding-left:20px;background:#03987F;color:white}#topmenu ul li ul a.active,#topmenu ul li ul a:hover{background:#04caa9;color:white}#topmenu ul li:hover ul{display:block}#topmenu ul li:hover>a{background:white;color:#602c1c}#topmenu.logged-in ul li a.forsiden{width:127px}#topmenu.logged-in ul li a.verktoy{width:121px}#topmenu.logged-in ul li a.blogg{width:99px}#topmenu.logged-in ul li a.forum{width:113px}#topmenu.logged-in ul li a.artikler{width:105px}#topmenu.logged-in ul li a.barn{width:99px}#topmenu.logged-in ul li a.oppskrifter{width:137px}#topmenu.logged-in ul li a.om{width:108px}#topmenu.logged-in ul li a.kontakt{width:122px}#topmenu.logged-in ul li a.minside,#topmenu.logged-in ul li a.become-member{width:117px}.become-member{width:210px;height:335px;padding:0 8px}.become-member h2{font-size:1.6em;font-weight:300;color:white;line-height:1.2em;margin:0.5em 0}div.become-member-button{margin:1.5em 0 3em}div.become-member-button a{background:#03987F;color:white!important;border-radius:10px;text-align:center;text-decoration:none;padding:0.5em 1em}div.become-member-button a:hover{background:#40C1AC;color:#602c1c}div.become-member{background:#03987F!important;color:white!important;position:absolute;right:0;font-size:85%;line-height:1.4em}div.become-member>a{background:white;border-radius:10px;width:113px;display:block;height:3em;line-height:3em;text-align:center;text-decoration:none;color:#602c1c;margin:1em auto}div.become-member>a:hover{background:#99E9DC;color:#602c1c}div.become-member strong{font-weight:600}#body div.become-member{float:right}#body{color:#262626;background:white;clear:both;margin:0;padding:0;position:relative}#body.frontpage{background-color:#03987F}footer{border-top:1px solid #40C1AC;clear:both;margin:1.5em 0 3em;padding:1em 0 0}footer .fb-like-box{float:right}#frontpage #usp{position:relative;width:814px;height:335px}#frontpage #usp div{width:814px;height:335px}#frontpage #usp div img{width:814px;height:335px}#frontpage #usp ul.pagination{position:absolute;z-index:10;bottom:15px;right:20px;display:inline;margin:0;padding:0;list-style:none}#frontpage #usp ul.pagination li{display:inline;margin:0;padding:0}#frontpage #usp ul.pagination li a{overflow:hidden;float:left;display:block;font-size:1px;line-height:1px;width:8px;height:8px;border:1px solid black;background:white;color:white;text-decoration:none;margin:0 0 0 12px}#frontpage #usp ul.pagination li a:hover{background:#03987F;color:#03987F}#frontpage #usp ul.pagination li.current a{background:#262626;color:#262626}#productcloud{clear:both;padding-top:1px;background:white url('/static/img/productcloud.jpg?df603aa70dd0') no-repeat top left;height:280px}#productcloud h2{font-size:1em;font-weight:normal;text-align:center;color:#40C1AC;margin-left:30px;height:40px;line-height:40px}#productcloud #productcloud-inner{position:relative;height:240px;font:normal 1em "Denk One",sans-serif}#productcloud #productcloud-inner a{position:absolute;color:#40C1AC;font-weight:600;text-transform:lowercase;text-decoration:none}#productcloud #productcloud-inner a:hover{text-decoration:underline}#productcloud #productcloud-inner .cola{font-size:43px;top:66px;left:434px;color:#03987F}#productcloud #productcloud-inner .egg{font-size:27px;top:74px;left:521px}#productcloud #productcloud-inner .eple{font-size:20px;top:45px;left:406px}#productcloud #productcloud-inner .grandiosa{font-size:17px;top:67px;left:352px}#productcloud #productcloud-inner .gulost{font-size:22px;top:76px;left:571px;color:#602c1c}#productcloud #productcloud-inner .juice{font-size:28px;top:107px;left:520px;color:#602c1c}#productcloud #productcloud-inner .kaffelatte{font-size:20px;top:18px;left:597px;color:#602c1c}#productcloud #productcloud-inner .kjottdeig{font-size:22px;top:38px;left:312px;color:#602c1c}#productcloud #productcloud-inner .koktskinke{font-size:17px;top:42px;left:642px;color:#03987F}#productcloud #productcloud-inner .kyllingfilet{font-size:17px;top:65px;left:641px}#productcloud #productcloud-inner .leverpostei{font-size:23px;top:91px;left:307px}#productcloud #productcloud-inner .muffins{font-size:42px;top:31px;left:498px}#productcloud #productcloud-inner .pils{font-size:27px;top:38px;left:450px;color:#602c1c}#productcloud #productcloud-inner .rodvin{font-size:17px;top:101px;left:587px}#productcloud #productcloud-inner .salami{font-size:28px;top:113px;left:428px;color:#602c1c}#productcloud #productcloud-inner .sjokolade{font-size:28px;top:8px;left:415px;color:#03987F}#productcloud #productcloud-inner .skolebrod{font-size:22px;top:121px;left:590px}#productcloud #productcloud-inner .yoghurt{font-size:29px;top:82px;left:641px;color:#602c1c}#cloudinfo{margin-right:226px}#cloudinfo img{float:right}#cloudinfo table{width:350px}#cloudinfo table .left{text-align:right;padding-right:0.5em;font-weight:600}#content{padding:3.5em 30px}#articles a,#articles a:visited{color:#602c1c;text-decoration:underline}#articles a:hover,#articles a:visited:hover{text-decoration:none}#articles h2{color:#602c1c;margin:0 0 0.5em;line-height:1.1em}#articles h2 a,#articles h2 a:visited{text-decoration:none}#articles h2 a:hover,#articles h2 a:visited:hover{text-decoration:underline}#articles #articlecontent{margin-left:27%}#articles #articlecontent .featured{margin:0}#articles #articlecontent .featured.not-first{width:45%}#articles #articlecontent .featured.not-first.even{float:left}#articles #articlecontent .featured.not-first.odd{float:right}.featuredimage{float:right;margin:0 0 2em 1em}#leftmenu{float:left;width:18%;margin-right:4%;line-height:1.5em}#leftmenu.mininav{width:17%}#leftmenu nav h3:first-child{margin-top:0}#leftmenu label{width:auto;float:none;display:inline;margin-left:0.5em}#leftmenu ul{list-style:none;margin:0 0 1.5em;padding:0}#leftmenu ul a{color:#602c1c;font-weight:normal;text-decoration:none}#leftmenu ul a:hover{text-decoration:underline}#leftmenu ul a.active{font-weight:600}#leftmenu ul ul{margin:0 0 0.5em 1em}#leftmenu ul ul a{font-weight:normal}#leftmenu ul ul a.active{font-weight:600;color:#40C1AC}#pagination{margin:2em 0 1em;clear:both}#pagination .current{margin:0 0.5em}a.impersonation{display:block;padding:0.5em 0;text-align:center;border-bottom:1px solid #602c1c;background:#40C1AC;text-decoration:none;color:white}a.impersonation:hover{background:#03987F}#messages{margin:0.5em 0 2em;padding:0;list-style:none}#messages li{border:1px solid black;padding:0.5em;margin:0.25em 0}#messages li.info{border-color:#67cdbd;background:#ffffff}#messages li.warning{border-color:orange;background:#ffc966}#messages li.error{border-color:#e68582;background:#eeafad}#my #welcome{border-bottom:1px solid #40C1AC;height:9em;width:55%}#my #welcome h2{color:#262626}#my #welcome em{color:#40C1AC}#my #stuff{border-bottom:1px solid #40C1AC;width:40%}#my #stuff ul{list-style:none;margin:0;padding:0}#my #stuff ul li{margin:0;padding:0}#my #stuff ul li a{display:block;margin:0 0 0.5em;padding:0.4em 0.6em 0.2em;background:#40C1AC;color:white;text-decoration:none}#my #stuff ul li a:hover{background:#03987F}#my #stuff ul li a span{margin-left:0.5em;font-size:0.9em}#my #daily{width:40%;width:392px}#my #daily #daily-recipe h1{font-size:1em;font-weight:600;margin:0 0 0.5em;border:0}#my #daily #daily-recipe h2{margin:0 0 0.5em 0}#my #daily #daily-recipe #archive-link{float:right}#my #mentor{width:40%;margin:5em 0}#my #membership{width:40%}#my #membership ul{list-style:none;margin:0;padding:0}#my #membership ul li{margin:0;padding:0}#my #membership ul li{display:block;margin:0 0 0.5em}#my #membership ul li a{display:block;margin:0;padding:0.2em 0.6em 0.1em;background:#40C1AC;color:white;text-decoration:none}#my #membership ul li a:hover{background:#03987F}#my #membership ul li span{display:block;font-size:0.9em}#my #tools{margin-top:2em;width:55%}#my #tools ul{list-style:none;margin:0;padding:0}#my #tools ul li{border-bottom:1px solid #40C1AC;margin:0 0 0.95em;padding:0 0 0.75em 70px;display:block;background-color:transparent;background-position:top left;background-repeat:no-repeat}#my #tools ul li.nutrients{background-image:url('/static/img/icons/nutrients.png?df603aa70dd0')}#my #tools ul li.ranking{background-image:url('/static/img/icons/ranking.png?df603aa70dd0')}#my #tools ul li.comparison{background-image:url('/static/img/icons/comparison.png?df603aa70dd0')}#my #tools ul li.diary{background-image:url('/static/img/icons/diary.png?df603aa70dd0')}#my #tools ul li.calculator{background-image:url('/static/img/icons/calculator.png?df603aa70dd0')}#my #tools ul li.statistics{background-image:url('/static/img/icons/statistics.png?df603aa70dd0')}#my #tools ul li a{color:#40C1AC;font-size:1.4em;text-decoration:none}#my #tools ul li a:hover{text-decoration:underline}#my #tools ul li div{font-size:0.9em;margin:0.3em 0 0}#my-membership ul{list-style:none;margin:0;padding:0}#my-membership .payments{width:100%}#my-membership .payments th{background:#99E9DC;text-align:left}#tool{width:78%;float:right}#tool h2:first-child{margin-top:0;line-height:1em}#tool.wide{width:100%!important}#tooltop{margin:-1em 0 1em;padding:0 0 1em}#tooltop .text{width:75%;font-style:italic}#tooltop .text p{margin:0 0 0.5em}#tooltop .text em{font-style:normal}#tooltop .image{float:right}#tooltop #productsearch{float:right}#tooltop #productsearch h3{margin:0;border:0;color:#602c1c}#tooltop #productsearch p{margin:0.25em 0 0.75em}#recipes .add-new{float:right;margin-top:-3em}#recipes ul{list-style:none;margin:0;padding:0;margin-top:2em}#recipes ul li{margin:0;padding:0}#recipes ul li{float:left;width:200px;height:175px;text-align:center;margin:0 40px 1.5em 0}#recipes ul li .boxed{display:block;margin:0 auto;width:100%;height:100%;position:relative}#recipes ul li .boxed a{text-decoration:none}#recipes ul li .boxed .title{display:block;line-height:20px;height:20px;margin:0 0 5px}#recipes ul li .boxed .placeholder{display:block;width:198px;height:148px;border:1px solid #d5c8b3;background:white;color:#d5c8b3;line-height:148px}#recipes ul li .boxed .tools{display:none;position:absolute;top:25px;right:0;border:1px solid #d5c8b3;background:rgba(255,255,255,0.8);font-size:0.8em;padding:0 0.3em}#recipes ul li .boxed .tools a:hover{text-decoration:underline}#recipes ul li .boxed .tools .delete{color:#DD5C58}#recipes ul li .boxed:hover .tools{display:block}#recipe #picture{float:right;margin:0 0 2em 1.5em}#recipe #delete label{float:none;display:inline;width:auto}#recipe #delete .errorlist li{margin:0.5em 0}#recipe table{}#recipe #ingredients .header,#recipe #ingredients .footer{background:#40C1AC}#recipe #ingredients .header td,#recipe #ingredients .footer td{background:#99E9DC}#recipe textarea{clear:left;width:29em}#recipe .readonly{margin-left:11em}#recipe .msg{float:right}.tabs,.calculator-tabs{list-style:none;padding:0;clear:right;margin:0;height:35px;color:white}.tabs li,.calculator-tabs li{margin:0;padding:0}.tabs li a,.calculator-tabs li a{display:block;margin:0;padding:0 20px;text-align:center;float:left;color:white;height:35px;line-height:35px;text-decoration:none}.tabs li a.active,.calculator-tabs li a.active{background:#40C1AC;color:white;cursor:default}.tabs li a:hover,.calculator-tabs li a:hover{color:white;background:#40C1AC}.calculator-tabs{background:transparent}.calculator-tabs li a{background:transparent;color:black}.calculator-tabs li a.active{background:#40C1AC;color:white}.calculator-tabs li a:hover{background:#40C1AC;color:white}.tabs{border-bottom:1px solid #40C1AC}.amountselect{white-space:nowrap}.amountselect input{width:2em;padding:1px 2px;margin-right:2px}.amountselect select{padding:0}#calculator{width:100%}#calculator table{width:100%}#calculator th{font-weight:600;text-align:left}#calculator th,#calculator td{padding:0.5em 0.3em;vertical-align:middle}#calculator .expand{cursor:pointer}#calculator .topheader th,#calculator .activityexpand th,#calculator .dupelog_activity th,#calculator .topheader td,#calculator .activityexpand td,#calculator .dupelog_activity td{background-color:#40C1AC}#calculator .productsearch input,#calculator .activitysearch input{width:16em;margin-right:0.5em}#calculator .foodstuff input,#calculator .activity input{width:2em}#calculator .kcal-registered,#calculator .kcal-recommended{font-weight:normal}#calculator tr.details{display:none;background:white}#calculator tr.results{font-weight:bold;color:white}#calculator tr.results.good{background:#40C1AC}#calculator tr.results.bad{color:red}#calculator th.kcal_count{width:30%}#calculator #calculator-results{display:none}#calculator-charts{display:block;margin-top:2em;width:auto}#calculator-charts h3{font-size:0.8em;font-weight:600;text-align:center;margin:1em 0 0}#calculator-charts div.chart{width:250px;height:250px}#sugarcalculator .search span{float:right;margin-right:1em;font-weight:600}#sugarcalculator .search .add-product{float:right}#sugarcalculator .age{float:left}#sugarcalculator .age span{margin-left:0.6em}#sugarcalculator .age input{margin-left:0.5em}#sugarcalculator table{width:100%;clear:right;margin-top:1em}#sugarcalculator table th{text-align:left}#sugarcalculator table th,#sugarcalculator table td{padding:0.4em 0.6em}#sugarcalculator table tr.total{background:#40C1AC}#sugarcalculator table .legend{line-height:1.5em}#sugarcalculator table .legend td{vertical-align:top;padding-top:1em}#sugarcalculator table .legend p{margin:0}#sugarcalculator table .legend ul{list-style:none;padding:0;margin:0.5em 0 0}#sugarcalculator table .legend .over{display:none}#note{margin:1em 0 0}#note textarea{display:block;width:100%;height:14em;margin:0 0 0.5em}.ui-datepicker .meal-highlight a:not(.ui-state-highlight):not(.ui-state-active){background:#DD5C58}#calendar{margin-bottom:2em}#comparison{width:100%}#comparison table{width:100%}#comparison .caption{font-weight:600}#comparison .holdingcell{padding:0}#comparison .firstcell{width:120px}#comparison .maincell{width:33%}#comparison .difference{background:#99E9DC}#comparison .difference th{font-weight:600}#comparison .diff{white-space:nowrap}#comparison .psearch{padding:0.8em 0.6em 1.5em}#statistics #nutrient-summary .nutrient{width:48%}#statistics #nutrient-summary .nutrient.odd{float:left;clear:left}#statistics #nutrient-summary .nutrient.even{float:right;clear:right}#statistics #nutrient-summary .nutrient strong{white-space:nowrap}#new-member{padding-bottom:4em}#new-member #infobox{background:#99E9DC;border:1px solid #40C1AC;float:right;padding:25px 25px 65px;width:400px;position:relative}#new-member #infobox p{margin:0 0 0.8em}#new-member #infobox h2{color:#262626;font-weight:bold;margin:0 0 0.5em}#new-member #infobox .option{width:100px;height:100px;border-radius:80px;text-align:center;background:#40C1AC;color:white;position:absolute;left:0;bottom:-50px;line-height:1.2em}#new-member #infobox .option.one{left:42px}#new-member #infobox .option.two{left:172px}#new-member #infobox .option.three{left:302px}#new-member #infobox .option strong{font-size:1.75em;font-weight:bold;display:block;margin:1em 0 0}#new-member #infobox .option strong span{font-size:50%}#new-member #infobox .option>span{font-size:75%;color:#262626}form div{margin:0 0 0.4em;line-height:1.7em}form label{width:11em;display:block;float:left;line-height:1.7em}form.accounts label{width:16em}form input[type=submit]{margin:1em 0}form input,form textarea,form select{border:1px solid #40C1AC;background:#99E9DC;padding:0.2em 0.3em 0.1em}form select{background:#99E9DC}form .helptext{width:26em;line-height:1.3em;margin:0.5em 0 1em}form .errorlist{list-style:none;margin:0;padding:0}form .errorlist li{margin:0;padding:0}form .errorlist li{font-weight:600;color:#be0000;margin:0.25em 0 0.5em 11em}form.profile .gender{margin-top:2em}form.profile .confirm label,form.profile .consent_privacy label{width:auto;margin-right:1em;margin-top:1em}form.profile .confirm input,form.profile .consent_privacy input{margin-top:1em}form.profile .confirm .errorlist li,form.profile .consent_privacy .errorlist li{margin-left:0}form.profile button{margin:1em 0}form.profile input[type=text],form.profile input[type=password],form.profile select{width:250px}form#cancel_membership label{width:auto}form#cancel_membership input{float:left;margin-right:0.6em}form#cancel_membership button{display:block;margin:1em 0}.productlibrary.ui-dialog-content{font-size:1.6em}.productlibrary ul{list-style:none;margin:0;padding:0;width:100%;line-height:1.5em}.productlibrary ul li{margin:0;padding:0}.productlibrary ul li a{color:#40C1AC;text-decoration:none}.productlibrary ul li a:hover,.productlibrary ul li a.active{border-bottom:1px solid #40C1AC;color:#602c1c}.productlibrary ul li a.active{font-weight:600}.productlibrary .breadcrumbs{margin:0 0 1em}.productlibrary .breadcrumbs span{margin:0 0.5em}.productlibrary .breadcrumbs a{text-decoration:none}.productlibrary .breadcrumbs a:hover{text-decoration:underline}.productlibrary .breadcrumbs a.active{text-decoration:underline}.productlibrary .column{width:25%;float:left}.productlibrary .splash{width:100%;float:left}.productlibrary .splash li{width:20%;height:180px;float:left;text-align:center}.productlibrary .splash em{display:block;line-height:1.2em;font-size:0.9em}.productlibrary .splash img{display:block;margin:0.5em auto}.productlibrary .splash a{font-weight:600!important}.productlibrary .column.active{background:#DED1B6}.productlibrary .productinfo .amountselect{margin:1.5em 0 1em}.productlibrary .productinfo .amountselect input{margin:0 0.5em}.productlibrary .productinfo .line{line-height:2em;height:2em}.productlibrary .productinfo .line .nutrient{display:block;float:left;width:10em}.productlibrary .productinfo .line .unit{margin-left:0.2em}.productlibrary .productinfo .button{display:block;margin-top:1em;width:5em}#mentorclients label{width:auto}#mentorclients ul{margin:0 0 1em;padding:0}#mentorclients ul li{list-style:none}#mentorclients li img{float:right;margin-left:0.3em}#mentorclients li .delete img{padding-top:4px}#rightbar{visibility:hidden;display:none;width:1px}#rightbar ul.links{margin:1em 0 2em;line-height:1.5em;list-style-position:inside}.blogpost img.featured{float:right;margin:0 0 2em 2em}.blogpost .share{margin-top:2em}.productinfo .nutrients,.productinfo h3{margin:1em 0}.productinfo .nutrients .line{line-height:1.5em;border-bottom:1px dashed #887B60}.productinfo .nutrients .line .amount{float:right;font-weight:600}ol{margin:1.5em 0 0;padding:0 0 0 2em}ol li{margin:0 0 1em}#ranking{width:100%}#ranking td,#ranking th{padding:0.3em 0.2em;text-align:left}.favoritelibrary{font-size:1.4em;line-height:1.4em}.favoritelibrary ul{margin:1em 0;list-style:none;padding:0}.favoritelibrary .categories{float:left;width:20%}.favoritelibrary label{display:block;margin:1em 0 0.3em}.favoritelibrary .productsearch{margin-left:30%}.favoritelibrary .categorylist .delete{float:right}.favoritelibrary .products{width:40%;margin-left:30%;list-style-position:inside}.favoritelibrary .products .delete{float:right}.favoritelibrary .products .move{visibility:hidden;margin-left:1em;cursor:move}.favoritelibrary .products li:hover .move{visibility:visible}.favoritelibrary .products .ui-draggable-dragging{background:#5B98D7;width:auto;display:inline;padding:0.1em 0.3em}.favoritelibrary .products .ui-draggable-dragging .delete,.favoritelibrary .products .ui-draggable-dragging .move{display:none}.favoritelibrary .products .ui-draggable-dragging a{color:white;text-decoration:none}.favoritelibrary .ui-droppable-hover{background:#d5c8b3;padding:0.1em 0.3em}.favoritelibrary .ui-droppable-hover a{text-decoration:none}.activitylibrary .calculator-tabs{display:none}.activitylibrary .library{clear:both;font-size:0.9em}.activitylibrary .library ul{margin:0;padding:0;list-style:none}.activitylibrary .library ul li{margin:0;padding:0;float:left}.activitylibrary .library ul li a{padding:0.2em 0.2em;display:block;text-decoration:none;white-space:nowrap;font-weight:normal;overflow:hidden}.activitylibrary .library ul li a:hover{background:#CC3333;color:white;text-decoration:none}.activitylibrary .library h2{background:#9c6;color:black;font-size:1em;font-weight:600;padding:0.4em;margin:0;border:1px solid white;border-left:none;border-right:none}.activitylibrary .library .favorites{background:#eeeeee;width:100%;float:left;clear:left}.activitylibrary .library .favorites ul li{width:25%}.activitylibrary .library .sports{background:#ffcccc;float:left;clear:left;width:75%}.activitylibrary .library .sports ul li{width:25%}.activitylibrary .library .daily{background:#ffffcc;float:right;clear:right;width:25%}.activitylibrary .library .daily ul li{width:100%}li.stat-header-select,li.stat-header:hover,li.stat-header-select:hover{background:none repeat scroll 0 0 #8AB900;color:white}table.stat-hr{width:100%;height:3px;background:none repeat scroll 0 0 #8AB900;margin-top:0px}ul.messages{margin:0;padding:0;list-style:none}ul.messages li{list-style:none;padding:1em;margin:0 0 2em 0;border:1px solid black}ul.messages li.info,ul.messages li.success{border-color:#329c8a;background:#40C1AC}ul.messages li.warning{border-color:#965E00;background:#FFE3B2}ul.messages li.error{border-color:#be0000;background:#FFE0E0;color:#be0000}#forum th,#forum td{padding:0.5em!important;border:1px solid #DED1B6!important}#forum .byuser{display:block}#forum h2 .toggle{display:none}#forum .linkst{margin:1em 0}#forum #brdmenu{margin:0.5em 0}#forum #brdmenu li{padding-right:1em}#forum #brdtitle h1{margin:0.5em 0}#forum .linkst ul,#forum .linksb ul,#forum .postlinksb ul{margin-left:0!important}#forum div.postright,#forum div.postfootright{border-left-width:180px!important;border-color:#FFFAEB!important}#forum div.postleft,#forum div.postfootleft{width:180px!important}#forum div.postmsg{padding:0 1em}#forum label{width:auto;float:none!important;line-height:auto}