/*! Copyright Mirakelbolaget - www.mirakel.nu */@viewport{width:device-width}body{font-size:90%;max-width:761px;margin:0 auto 60px auto;padding:.5em .5em 2em .5em;background-color:white}body,textarea,input,button{font-family:arial,sans-serif}div.logo{position:relative}img.logo{margin-left:-4.5em;margin-bottom:-.8em;height:80px}img.mirakel{position:fixed;bottom:.3em;right:.1em}span.mode{color:white;position:absolute;top:12px;right:12px;padding:3px 10px;font-weight:bold;border-radius:4px}span.mode.demo{background-color:#a0a0a0}span.mode.test{background-color:red}span.mode.live{background-color:green}#credits{position:fixed;bottom:.3em;left:.3em;color:silver;font-size:80%}#credits a{text-decoration:none;color:#a0a0a0;font-weight:bold}#credits a:hover{text-decoration:underline}.help{cursor:help}.loaderbar{position:fixed;top:0;left:0;height:3px;width:100%}.loaderbar div{height:100%;position:relative;overflow:hidden}.loaderbar div:before{display:block;position:absolute;content:"";left:-200px;width:200px;height:100%;background-color:#ffb430;animation:loadingbar 2s linear 1s infinite}@keyframes loadingbar{from{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}div.running{opacity:.1;transform:scale(0.1);animation-name:running;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;border-radius:50%;width:32px;height:32px;background:#ffb430}@keyframes running{from{transform:scale(1.0);opacity:1.0}to{transform:scale(0.1);opacity:.1}}div.title{padding-top:.3em;border-bottom:.2em solid #6a5dc6;position:relative}span.title{font-weight:bolder;font-size:160%;font-style:italic;color:#9d93e4}span.account{color:#909090;position:absolute;font-size:90%;bottom:0;right:0}div.links{font-size:90%;padding-top:.2em}div.links>a{margin-right:1.3em}div.links>button{float:right}#menubutton{width:28px;display:none;position:absolute;right:0}#menubutton div{margin:2.5px 0;padding-bottom:7px;border-radius:6px;background-color:#9d93e4}#menubutton:hover{cursor:pointer}#menubutton.spin{animation-name:menu-spin1;animation-duration:500ms}#menubutton:not(.spin){animation-name:menu-spin2;animation-duration:500ms}@keyframes menu-spin1{from{transform:rotate(180deg)}to{transform:none}}@keyframes menu-spin2{from{transform:none}to{transform:rotate(180deg)}}div.buttons{margin-top:.7em}div.content{margin-top:1.2em}a{text-decoration:none;color:navy;font-weight:bold}a:hover{text-decoration:underline}.right{float:right}.righttext{text-align:right}.story{font-size:120%}textarea{height:7em;width:95%}.bold{font-weight:bold}.timeError{margin-top:3px;font-weight:bold;color:red;font-size:120%}.italic{font-style:italic}.big{font-size:125%}.small{font-size:90%}.nowrap{white-space:nowrap}.onlyphone{display:none}img{border:0}button,select,input,textarea{font-size:100%}a:active{background-color:#ffec64;color:#333}button>img{float:left;margin-right:5px;margin-left:-5px}.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.inputfile+label{display:inline-block;font-style:normal;padding-top:.4em;padding-right:.8em}button,select,input[type=submit],.ui-dialog-buttonset button,.inputfile+label{cursor:pointer;padding:3px 16px;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;background:linear-gradient(to bottom,#f9f9f9 5%,#e9e9e9 100%);background-color:#f9f9f9;border:1px solid #dcdcdc;color:#444;text-shadow:0 1px 0 #fff}.buttonOn,button.emp{box-shadow:inset 0 1px 0 0 #54a3f7;background:linear-gradient(to bottom,#007dc1 5%,#0061a7 100%);background-color:#007dc1;border:1px solid #124d77;color:#f9f9f9;text-shadow:0 0 0 #f9f9f9}button:not(.buttonOn):not(:disabled):hover,select:hover,.ui-dialog-buttonset button:hover,.inputfile+label:hover{border-radius:3px;box-shadow:inset 0 1px 0 0 #fff6af;background:linear-gradient(to bottom,#ffec64 5%,#ffab23 100%);background-color:#ffec64;border:1px solid #dcdcdc;color:#333;text-shadow:0 1px 0 #fff6af}button:active,.ui-dialog-buttonset button:active{box-shadow:0 1px 0 0 #fff6af;background:linear-gradient(to bottom,#ffec64 5%,#ffab23 100%);background-color:#ffec64;color:#333;text-shadow:0 1px 0 #fe6}button:disabled{color:silver}button>img,.inputfile+label>img{float:left;margin-right:5px;margin-left:-5px;margin-top:-1px}.ui-dialog{padding:0 !important;width:500px !important}.ui-dialog>.ui-widget-header{background-color:#d0d0ff;font-size:125%;font-weight:normal}.ui-dialog .ui-dialog-buttonpane{border-color:white}.no-close .ui-dialog-titlebar-close{display:none}.ui-button>img{margin-left:-8px;padding-top:5px}h1{padding-top:3px;padding-bottom:2px;font-size:120%;color:#606060}label{display:block;font-style:italic;padding-top:.4em;padding-right:.8em}div.box,div.block{margin-right:.3em;min-height:2.9em}div.box{display:inline-block}div.deliveryPanel{margin-bottom:8px;padding:4px;border:1px solid #a0a0a0;border-radius:5px;background-color:#f8f8f8;position:relative}div.deliveryPanel>img{position:absolute;left:4px}div.deliveryMessage{padding:5px 2px;background-color:#fafaf0;border:1px solid #a0a0a0;color:#404040}div.deliveryStatus{color:#404040}input.t3{width:1.8em}input.t5{width:3em}input.t6{width:3.6em}input.t8{width:4.6em}input.t10{width:6em}input.t12{width:6.8em}input.t15{width:8.5em}input.t17{width:9.6em}input.t20{width:11em}input.t25{width:14em}input.t30{width:16.8em}input.t35{width:19.5em}input.t40{width:22.5em}span.t3{min-width:1.8em}span.t5{min-width:3em}span.t6{min-width:3.6em}span.t8{min-width:4.6em}span.t10{min-width:6em}span.t12{min-width:6.8em}span.t15{min-width:8.5em}span.t17{min-width:9.6em}span.t20{min-width:11em}span.t25{min-width:14em}span.t30{min-width:16.8em}span.t35{min-width:19.5em}span.t40{min-width:22.5em}span.t3,span.t5,span.t6,span.t8,span.t10,span.t12,span.t15,span.t17,span.t20,span.t25,span.t35,span.t40{display:inline-block;min-height:1.25em;border-bottom:1px dotted #a0a0a0}input{margin-right:.3em}ul{padding-left:20px}div.info{border:2px solid black;font-weight:bold;padding:.5em;margin-right:1em}div.filters{margin-top:10px}.empty{font-size:200%;color:#d0d0d0;padding:0 8px}.login{border-radius:10px;border:2px solid;padding:0 10px;margin:5px 0}.message,.error{font-size:120%;font-weight:bold;border-radius:10px;border:2px solid;padding:10px 10px 10px 50px;min-height:32px}.message{background-color:#f0f0ff;border-color:#9d93e4}.error,.login{background-color:#fff0f0;border-color:#e49d93}.message:before,.error:before{margin-left:-40px;float:left}.message:before{content:url(../images/fatcow/32/information.png)}.error:before{content:url(../images/fatcow/32/exclamation.png)}fieldset.dialog{border-radius:1em;padding:1em;margin-bottom:1em;background-color:#f0f0ff;border:.2em solid #9d93e4}fieldset.dialog>legend{font-size:120%;color:#606060;font-weight:bold}.head{background-color:#d0d0ff;border-style:solid;border-color:#999;border-width:1px;border-radius:6px;margin-top:.4em;margin-bottom:.4em;font-size:140%;padding-left:.5em;clear:both;position:relative}.head.expand{cursor:pointer}.head.expand:after{position:absolute;right:0;transform-origin:50% 41%;animation-duration:1s;animation-fill-mode:both;content:url(../images/icojoy/001_22.png)}.head.expand.collapsed:after{animation-name:head-collapsed}.head.expand.expanded:after{animation-name:head-expanded}.head.expand+div{display:none}@keyframes head-collapsed{from{transform:rotate(180deg)}to{transform:none}}@keyframes head-expanded{from{transform:none}to{transform:rotate(180deg)}}.head.err{background-color:#ffc0c0}.validationError,.hiliteError{background-color:#ffc0c0}.validationError,input.hiliteError{border:2px solid red}.validationFlyer{border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,0.1);padding:.5em;margin:.5em;background:#ffffd0;border:1px solid red}table{border-collapse:collapse}th{text-align:left}td{vertical-align:top}th,td{padding-right:.8em}input.hilite{border:2px solid #dab300}.hilite{background-color:#ffffa0}div.inline{display:inline-block}table.ribbon{width:100%}table.ribbon tbody tr td{padding:5px}table.ribbon tbody tr:nth-child(2n)>td{background-color:#f4f4f4}table.ribbon tbody tr:nth-child(2n+1)>td{background-color:#fafafa}div.ChannelDropzone{display:none;height:30px;margin-top:3px;color:#a0a0a0;background-color:#f50d0d29;border:3px dashed #a0a0a0;text-align:center;font-size:150%;font-weight:bold}div.DropHilite{color:gray;background-color:#f50d0d52;border-color:gray}div.warning{background-color:#ffff005c;padding:5px 5px 0 5px;margin:5px 0;border-radius:8px;font-size:90%}.smsError{color:#f04040}@media screen and (max-width:640px){button>img,.inputfile+label>img{float:none}.ui-dialog{width:100% !important}.ui-dialog-buttonset{width:100%}.ui-dialog-buttonset button{width:100% !important}.ui-button-text{display:inline-block !important}div.logo{height:1px}img.logo{margin-top:-200px}.nophone{display:none}td.onlyphone{display:table-cell}img.onlyphone{display:inline}div.title{clear:both;font-size:140%;margin-top:12px}div.links.view{display:block}div.links:not(.view){display:none}div.links a{font-size:160%;margin-right:1em;display:block;margin-bottom:.3em;padding:.05em}div.links button{height:35px;width:100%;font-size:125%;font-weight:bold;margin-bottom:10px}span.title{color:#9d93e4}img.mirakel{display:none}#credits{position:relative;bottom:0;left:0;padding-top:40px}.list{display:block}div.buttons{margin-top:.1em;min-width:35%}div.buttons>button,div.buttons>select,div.filters button{padding:.3em;font-weight:bold;font-size:120%;display:block;width:100%;margin:.2em 0 0}div.buttons>select{text-align-last:center}.inputfile+label{padding:.3em;font-weight:bold;font-size:120%;display:block;margin:.2em 0 0;text-align:center}#menubutton{display:inline;animation-duration:1s;animation-fill-mode:both}div.two{min-height:2.9em;clear:both;width:100%}table{width:100%}tbody tr:nth-child(even)>td{border-top:0}tbody tr:nth-child(even){background-color:#e8e8e8}th,td{padding-right:.3em}.message,.error{margin-left:0}span.mode{top:2px;right:2px}}@media print{body{padding:.5em;margin-left:3em}.noprint,div.links,button,input[type="submit"],input[type="image"]{display:none}a{color:black;font-weight:normal}input{border:0}.message,.error,input{display:none}}
