﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{font-size:1em;line-height:1.4;font:400 1em/120% Arial,helvetica,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{background:#fff;color:#000;width:100vw;height:100vh;overflow:hidden}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{color:inherit;font-weight:700}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.content{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;margin:0 auto}@media (min-width: 640px){.content{height:100vh;overflow:hidden}}@media (min-width: 0) and (max-width: 639px){.content{height:91vh;overflow:auto}.content.menuopen{overflow:hidden}}.content.menuopen{left:315px}main{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:980px;margin:0 auto}@media (min-width: 640px){main{height:91vh;flex-direction:row-reverse;-webkit-flex-direction:row-reverse;overflow:hidden}}@media (min-width: 0) and (max-width: 639px){main{flex-direction:column-reverse;-webkit-flex-direction:column-reverse;overflow:auto}}#landing main{max-width:100%;overflow:auto}.button{text-align:center;font-weight:bold;border-radius:10px;padding:.5em;background:linear-gradient(to bottom, #808080,#000000);color:#fff;cursor:pointer;font-size:inherit;-moz-box-shadow:2px 2px 2px 0 rgba(0,0,0,0.5);-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,0.5);box-shadow:2px 2px 2px 0 rgba(0,0,0,0.5)}.spinner{width:20px;height:20px;border-radius:20px;border:2px groove white}.bigspinner{width:60px;height:60px;border-radius:60px;border:5px groove white}.spinner,.bigspinner{position:relative;left:10px;top:10px;margin:-7px 20px 0 0;border-top-color:#fff;border-left-color:rgba(255,255,255,0.9);border-bottom-color:rgba(255,255,255,0.8);border-right-color:rgba(255,255,255,0.7);animation:rotate 1000ms infinite linear;transform:translateZ(0px)}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}menu,.content{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}span.brand{font-weight:bold;display:block}span.brand.inline{display:inline}span.brand:before{content:"ListMynder"}span.brand:after{font-weight:normal;content:"\2120"}#menuoverlay{display:none;position:absolute;z-index:500;top:0;bottom:0;left:0;right:0;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}#menuoverlay.menuopen{display:block}menu{width:315px;height:88vh;color:#fff;background-color:#2e2c27;position:fixed;top:0;z-index:600;left:-315px;font-size:1.2em}menu.menuopen{left:0;-webkit-box-shadow:5px 0px 10px 1px rgba(0,0,0,0.5);-moz-box-shadow:5px 0px 10px 1px rgba(0,0,0,0.5);box-shadow:5px 0px 10px 1px rgba(0,0,0,0.5);overflow-y:auto}menu ul{padding-bottom:.25em}menu ul li{list-style:none}menu ul li.menu_label{font-size:.75em;font-weight:600;padding:.15em .15em .15em .25em;color:#8e877a}menu ul li.cmd{padding:.75em .75em .75em 1.5em;cursor:pointer;background-color:#3c3933;border-top:1px solid #58534a;border-bottom:1px solid #201f1c}menu ul li.cmd a{text-decoration:none;color:inherit}menu ul li.cmd.disabled{color:#666;color:#656056}header{position:fixed;z-index:1000;top:0;width:100%;background-color:#3c3933}header nav{display:flex;display:-webkit-flex;align-items:center;color:#fff;width:100%;max-width:980px;margin:0 auto}header nav .nav_item_wrapper{flex:1 1 0%;-webkit-flex:1 1 0%;width:0;height:100%}header nav .nav_item_wrapper .nav_item{height:45px;font-size:.75em}@media (min-width: 0) and (max-width: 639px){header nav .nav_item_wrapper .nav_item{font-size:1em}}@media (min-width: 640px){header nav .nav_item_wrapper .nav_item{font-size:1.25em}}header nav .nav_item_wrapper .nav_item a{text-decoration:none;color:inherit}header nav .nav_item_wrapper .nav_item .nav_icon{height:45px;margin:auto;position:relative;width:50px}#landing header nav{padding:0 .5em}#landing header nav .nav_item_wrapper .nav_item{width:100%;text-align:center;cursor:pointer;padding-top:1em}@media (min-width: 0) and (max-width: 639px){#landing header nav .nav_item_wrapper .nav_item{padding-top:.75em}}@media (min-width: 640px){#landing header nav .nav_item_wrapper .nav_item{padding-top:.6em}}#landing header nav .nav_item_wrapper:nth-child(1){flex:3;-webkit-flex:3}@media (min-width: 0) and (max-width: 359px){#landing header nav .nav_item_wrapper:nth-child(1){flex:2;-webkit-flex:2}}#landing header nav .nav_item_wrapper:nth-child(1) .nav_item{text-align:left;padding-left:.5em}#home header nav{padding-right:.5em}#home header nav .nav_item_wrapper .nav_item .nav_icon{background-image:url(/public/img/top_icons.png);background-position:0 -540px;background-repeat:no-repeat;background-size:auto;cursor:pointer}#home header nav .nav_item_wrapper:nth-child(n+3):nth-child(-n+7) .nav_item{display:block}#home header.menuopen nav .nav_item_wrapper:nth-child(n+3):nth-child(-n+7) .nav_item{display:none}#home header nav .nav_item_wrapper:nth-child(1) .nav_item .nav_icon{background-position:0 0}#home header nav .nav_item_wrapper:nth-child(1) .nav_item .nav_icon.active{background-position:0 -45px}#home header nav .nav_item_wrapper:nth-child(2){flex:3;-webkit-flex:3;padding-left:.5em}#home header nav .nav_item_wrapper:nth-child(2) .nav_item{padding-top:1em}@media (min-width: 0) and (max-width: 639px){#home header nav .nav_item_wrapper:nth-child(2) .nav_item{padding-top:.75em}}@media (min-width: 640px){#home header nav .nav_item_wrapper:nth-child(2) .nav_item{padding-top:.6em}}#home header nav .nav_item_wrapper:nth-child(4) .nav_item .nav_icon{background-position:0 -90px}#home header nav .nav_item_wrapper:nth-child(4) .nav_item .nav_icon.active{background-position:0 -135px}#home header nav .nav_item_wrapper:nth-child(5) .nav_item .nav_icon{background-position:0 -315px}#home header nav .nav_item_wrapper:nth-child(5) .nav_item .nav_icon.active{background-position:0 -315px}#home header nav .nav_item_wrapper:nth-child(6) .nav_item .nav_icon{background-position:0 -360px}#home header nav .nav_item_wrapper:nth-child(6) .nav_item .nav_icon.active{background-position:0 -405px}#home header nav .nav_item_wrapper:nth-child(7) .nav_item .nav_icon{background-position:0 -180px}#home header nav .nav_item_wrapper:nth-child(7) .nav_item .nav_icon.active{background-position:0 -225px}#landing div.jsdisabled,#landing div.badbrowser{display:none}.no-js #landing div.jsdisabled{display:block}.no-js #landing header,.no-js #landing .content,.no-js #landing footer{display:none}.no-cookies #landing div.badbrowser,.no-mediaqueries #landing div.badbrowser,.no-boxsizing #landing div.badbrowser,.no-ellipsis #landing div.badbrowser,.no-flexbox #landing div.badbrowser{display:block}.no-cookies #landing header,.no-cookies #landing .content,.no-cookies #landing footer,.no-mediaqueries #landing header,.no-mediaqueries #landing .content,.no-mediaqueries #landing footer,.no-boxsizing #landing header,.no-boxsizing #landing .content,.no-boxsizing #landing footer,.no-ellipsis #landing header,.no-ellipsis #landing .content,.no-ellipsis #landing footer,.no-flexbox #landing header,.no-flexbox #landing .content,.no-flexbox #landing footer{display:none}#landing .content header{padding:0}#landing .content header:before,#landing .content header:after{content:'';display:table}#landing .content header:after{clear:both}#landing .content header h1{margin:10px}#landing .content header ul{width:inherit}#landing .content header ul li{float:right;display:block;min-width:6em;padding:1em;font-size:1.1em;text-align:center;background-image:linear-gradient(to bottom, #333333,#000000);border-left:1px solid #333;border-right:1px solid #000;cursor:pointer}#landing .content header ul li:first-of-type{border-right:none}#landing .content header ul li:last-of-type{border-left:none}#landing{background-position:50% 15%;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;height:100%}@media (min-width: 0) and (max-width: 639px){#landing{background-image:url(/public/img/landing_bg_narrow.jpg)}}@media (min-width: 640px){#landing{background-image:url(/public/img/landing_bg_wide.jpg)}}@media (max-height: 360px) and (orientation: landscape){#landing{background-image:url(/public/img/landing_bg_narrow.jpg);padding:0}}#landing.whatsnew{background:none}#landing .content{overflow:auto}#landing main{flex-direction:column;padding:0}#landing main.about section{display:none;margin:1em auto;font-size:1.25em;background-color:rgba(255,255,255,0.85);padding:1em;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;border-radius:0.5em}#landing main.about section h1,#landing main.about section h2,#landing main.about section .quote{margin-bottom:.25em}#landing main.about section .quote{width:100%;border-left:.25em solid #ccc;padding:.25em 0 .25em .4em}#landing main.about section .quote p{border:none}#landing main.about section .quote p:before{content:"\2014"}#landing main.about section ul{margin:0 2em;list-style:disc outside none;line-height:1.25em}#landing main.about section ul li{font-weight:bold}#landing main.about section p{font-weight:normal;margin:.25em 0 1em 1em}#landing main form{display:none;margin:1em auto 3em auto;font-size:1em;background-color:rgba(255,255,255,0.85);padding:1em;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;border-radius:0.5em}@media (min-width: 0) and (max-width: 359px){#landing main form{font-size:.7em}}#landing main form fieldset{border:1px solid #000;padding:1em}#landing main form fieldset legend{padding:0 .25em}#landing main form fieldset p{font-size:1.25em;margin-bottom:.5em;line-height:1.2em}#landing main form fieldset h3.error{width:100%;max-width:200px;color:#900}#landing main form fieldset label{display:block;font-weight:bold;margin-bottom:.15em;background-color:transparent}#landing main form fieldset label.required:after{content:"*"}#landing main form fieldset label.error{color:#900}#landing main form fieldset label.error:after{content:""}#landing main form fieldset label.pws-0{background-color:#f99}#landing main form fieldset label.pws-1{background-color:#fc9}#landing main form fieldset label.pws-2{background-color:#ff9}#landing main form fieldset label.pws-3{background-color:#ffc}#landing main form fieldset label.pws-4{background-color:#0f0}#landing main form fieldset label .captcha{display:block;color:#060}#landing main form fieldset input{font-size:1em;padding:.25em;margin:0 0 .5em 0}#landing main form fieldset input.loginerror,#landing main form fieldset input.error{outline-color:red}#landing main form fieldset input[type="submit"],#landing main form fieldset input[type="reset"]{padding:.5em;width:5.75em;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;border-radius:0.5em}@media (max-height: 360px) and (orientation: landscape){#landing main{flex-direction:row;padding:0}#landing main form{font-size:.75em;padding:1em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#landing main form fieldset{border:1px solid #000;padding:1em}#landing main form fieldset legend{padding:0 .25em}#landing main form fieldset label{display:block;font-weigth:bold;margin-bottom:.15em}#landing main form fieldset input{font-size:1em;padding:.25em;margin:0 0 .5em 0}#landing main form fieldset input[type="submit"],#landing main form fieldset input[type="reset"]{padding:.5em;width:5.75em;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;border-radius:0.5em}}@media (min-width: 0) and (max-width: 639px){#landing main{flex-direction:row;padding:0 1em}#landing main form{padding:1em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#landing main form fieldset{border:1px solid #000;padding:1em}#landing main form fieldset legend{padding:0 .25em}#landing main form fieldset label{display:block;font-weigth:bold;margin-bottom:.15em}#landing main form fieldset input{font-size:1em;padding:.25em;margin:0 0 .5em 0}#landing main form fieldset input[type="submit"],#landing main form fieldset input[type="reset"]{padding:.5em;width:5.75em;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;border-radius:0.5em}}#signup_form{width:95%;max-width:480px}#signup_form input[type="text"],#signup_form input[type="password"]{min-width:100%}.list-index{font-size:.5rem;color:#888;position:fixed;top:0;right:.1rem}.list-index ul{border:1px solid #888}.list-index ul li{display:block;color:inherit;background-color:inherit;border-top:1px solid #888;line-height:1rem;padding:0 .1rem 0 .2rem;border-collapse:collapse}.list-index ul li.clicked{color:#fff;background-color:#2A4F75}.list-type{width:95%;margin-bottom:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width: 0) and (max-width: 639px){.list-type{padding:0 0 5px 10px;overflow:hidden}}@media (min-width: 640px){.list-type{padding:0 10px 10px 10px;flex:35%;overflow:auto}}@media (min-width: 980px){.list-type{padding:0 10px 10px 10px;flex:30%;overflow:auto}}.list-type .default_list:before{content:""}.list-type ul li{list-style:none;display:block;width:100%;font-weight:bold}.list-type ul li.cmd{font-size:1.25rem;font-weight:normal;padding:.25em 0 0 .25em}.list-type ul li.listname,.list-type ul li.nolists{border:1px solid #3c3933;border-collapse:collapse;padding:.75em .25em .75em .75em;font-size:1em;margin-top:-1px}.list-type ul li.listname,.list-type ul li.cmd{cursor:pointer}.list-type ul li.listname{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:110%;width:100%}.list-type ul li.listname:before,.list-type ul li.listname:after{content:'';display:table}.list-type ul li.listname:after{clear:both}.list-type ul li.listname.selected{background-color:#77cae4}.list-type ul li.listname div{float:right}.list-type ul li.listhdr,.list-type ul li.listftr{border:1px solid #3c3933;border-collapse:collapse;text-align:center;background:#3c3933;color:#eaeaea}.list-type ul li.listhdr:first-of-type,.list-type ul li.listftr:first-of-type{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}.list-type ul li.listhdr:last-of-type,.list-type ul li.listftr:last-of-type{-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.list-type ul li.listhdr{font-size:1.25em;padding:.5em .75em .5em .75em}.list-type ul li.listhdr:before,.list-type ul li.listhdr:after{content:'';display:table}.list-type ul li.listhdr:after{clear:both}.list-type ul li.listftr{font-size:.1em}@media (min-width: 0) and (max-width: 639px){.list-type #mylistsul{display:none}}@media (min-width: 640px){.list-type #mylistsul{display:block}}@media (min-width: 0) and (max-width: 639px){.list-type #mylistsdd{display:block}}@media (min-width: 640px){.list-type #mylistsdd{display:none}}.list-type #mylistsdd{width:100%;font-size:1em;background:transparent;outline:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/public/img/top_icons.png);background-position:100% -460px;background-repeat:no-repeat;background-size:auto}.list-type #mylistsdd option{background-color:#CCEBF5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:110%;width:100%}.list-items{width:95%}@media (min-width: 0) and (max-width: 639px){.list-items{padding:0 5px 5px 5px;overflow:hidden}}@media (min-width: 640px){.list-items{padding:0 10px 20px 10px;flex:65%;overflow:auto}.list-items.menuopen{overflow:hidden}}@media (min-width: 980px){.list-items{padding:0 10px 20px 10px;flex:70%;overflow:auto}}@media (min-width: 0) and (max-width: 639px){.list-items ul{margin-bottom:10px}}@media (min-width: 640px){.list-items ul{margin-bottom:0}}.list-items ul li{list-style:none;display:block;width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.list-items ul li:before,.list-items ul li:after{content:'';display:table}.list-items ul li:after{clear:both}.list-items ul li.item{border:1px solid #b3b3b3;border-collapse:collapse;font-size:1.25em;padding:.65em .25em .50em .50em;margin-top:-1px}@media (min-width: 0) and (max-width: 359px){.list-items ul li.item{font-size:1em}}.list-items ul li.item input{display:none}.list-items ul li.item input[type=checkbox]:checked+span:before{content:"✔";font-size:100%;font-weight:bold;color:#000;text-align:center}.list-items ul li.item span.list-item-title{display:inline-block;cursor:pointer;position:relative;padding-left:1.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:110%;width:100%;width:88%}.list-items ul li.item span.list-item-title:before{content:"";display:inline-block;position:absolute;left:0}@media (min-width: 0) and (max-width: 359px){.list-items ul li.item span.list-item-title:before{width:25px;height:25px;bottom:1px}}@media (min-width: 0) and (max-width: 359px){.list-items ul li.item span.list-item-title:before{width:15px;height:15px;bottom:auto}}.list-items ul li.item span.list-item-menu{display:block;float:right;padding:0 .5em;margin-top:-1px;cursor:pointer}.list-items ul li.item span.list-item-menu div span{font-size:.05em;display:block;width:4px;height:4px;background-color:#999;margin-bottom:4px}.list-items ul li.itemhdr,.list-items ul li.itemftr{background-color:#2082a2;border:1px solid #2082a2;color:#eaeaea;padding:.5em .75em .5em .75em;font-weight:bold;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.list-items ul li.itemhdr{font-size:1em;padding-left:.5em;cursor:pointer}.list-items ul li.itemhdr:before,.list-items ul li.itemhdr:after{content:'';display:table}.list-items ul li.itemhdr:after{clear:both}.list-items ul li.itemhdr span.list-title-menu{display:inline-block;margin-right:.25em}.list-items ul li.itemhdr span.list-title-menu div span{font-size:.05em;display:block;width:4px;height:4px;background-color:#eaeaea;margin-bottom:4px}.list-items ul li.itemhdr span.itemlisttitle{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:110%;width:100%;width:auto}.list-items ul li.itemhdr span.stats{display:block;float:right;font-size:.6em;padding-top:.345em;font-weight:normal}.list-items ul li.itemftr{font-size:.1em}#hiddenpopups,#popupoverlay{display:none}#popupoverlay{position:absolute;z-index:500;top:0;bottom:0;left:0;right:0;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}#popupoverlay .bigspinner{position:absolute;top:50%;left:50%}#popup{position:absolute;visibility:hidden;z-index:600;top:0;bottom:0;left:0;right:0;font-size:12px}#popup .popupcontent{position:absolute;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-box-shadow:0 0 10px 2px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,0.5);box-shadow:0 0 10px 2px rgba(0,0,0,0.5);margin:0 auto;width:85%;max-width:300px;height:auto;overflow-y:auto;background-color:#fff;color:#000}#popup .popupcontent:before,#popup .popupcontent:after{content:'';display:table}#popup .popupcontent:after{clear:both}#popup .popupcontent .title{font-size:1.5em;padding:.75em;font-weight:normal;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:110%;width:100%}#popup .popupcontent .title span.popclose{display:block;float:right;font-size:1.5em;margin:-.25em -.3em 0 0;color:#b3b3b3;cursor:pointer}#popup .popupcontent .title span.popclose:before{content:'\2716'}#popup .popupcontent .title:nth-child(2){margin-top:-1em}#popup .popupcontent .statusmsg{padding:0 1em;font-weight:bold;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:110%;width:100%}#popup .popupcontent .statusmsg.error{color:#990000}#popup .popupcontent ul li{width:100%;font-size:175%;font-weight:bold;padding:1em;margin-top:-1px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#popup .popupcontent ul li:before,#popup .popupcontent ul li:after{content:'';display:table}#popup .popupcontent ul li:after{clear:both}@media (min-width: 0) and (max-width: 359px){#popup .popupcontent ul li{font-size:125%}}#popup .popupcontent ul li[data-cmd]{border-top:1px solid #ccc;cursor:pointer}#popup .popupcontent ul li.title{font-size:1.5rem;padding-left:1em;font-weight:bold;background-color:#006f80;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:110%;width:100%}#popup .popupcontent ul li.qty{padding:.25em 1em}#popup .popupcontent ul li.qty:before,#popup .popupcontent ul li.qty:after{content:'';display:table}#popup .popupcontent ul li.qty:after{clear:both}#popup .popupcontent ul li.qty div{float:right}#popup .popupcontent ul li.qty div.caption{margin-top:.6em;width:5.15em}#popup .popupcontent ul li.qty div span.qty{width:3em;display:inline-block;text-align:center}#popup .popupcontent ul li.qty div span.minus{margin-left:.5em}#popup .popupcontent ul li.qty div span.minus,#popup .popupcontent ul li.qty div span.plus{cursor:pointer;display:inline-block;text-align:center;background-color:#ccc;padding:.6em;border-radius:50%;font-weight:bold}#popup .popupcontent form{padding:0 1em 1em 1em}#popup .popupcontent form .formgroup{margin-bottom:1em}#popup .popupcontent form input,#popup .popupcontent form label{font-size:175%}@media (min-width: 0) and (max-width: 359px){#popup .popupcontent form input,#popup .popupcontent form label{font-size:125%}}#popup .popupcontent form label{line-height:125%;padding-left:10px}#popup .popupcontent form label span{font-weight:bold}#popup .popupcontent form input[type=checkbox]{-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2)}#popup .popupcontent form input[type=text]{width:100%;margin-bottom:.5em;padding:.5em}#popup .popupcontent form input[type=text].error{outline-color:red}#popup .popupcontent form input[type=button],#popup .popupcontent form input[type=submit]{padding:.5em;margin-right:.5em}#popup .popupcontent form select{display:block;font-size:1.5em;padding:.5em;width:100%;margin-bottom:.5em}#popup .popupcontent form select option{padding:.25em 0}#popup .popupcontent form div ul{max-height:30vh;overflow:auto;margin:.25em 0 1em 0}#popup .popupcontent form div ul li{text-align:left;font-size:.75em;padding:1.5em .5em 1.5em 0;border-color:#ccc;color:#3c3933}#popup .popupcontent form div ul li label{display:block;width:100%;margin-left:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:110%;width:100%}#popup .popupcontent form div ul li label input[type=checkbox]{-ms-transform:scale(0.95);-moz-transform:scale(0.95);-webkit-transform:scale(0.95);-o-transform:scale(0.95)}footer{width:100%;color:#fff;background-color:#3c3933;vertical-align:middle;position:fixed;z-index:10;bottom:0;left:0;overflow-x:hidden}footer:before,footer:after{content:'';display:table}footer:after{clear:both}footer p{line-height:0;padding:15px;font-size:1em;color:#999}footer p.scrolldown{float:left}footer p.scrolldown:before{content:"▼"}footer p.scrollup{float:right}footer p.scrollup:before{content:"▲"}footer p.smp{font-size:.75em;text-align:center}#landing footer p.scrollup,#landing footer p.scrolldown{display:none}
