.m-printer-container{color:#404040;width:100%}.m-printer-container>div.title{line-height:40px;text-align:center;height:39px;border-bottom:1px solid rgba(0,0,0,.08);font-size:15px}.m-printer-container>div.form>div{margin-bottom:10px}.m-printer-container>div.form>div.description,.m-printer-container>div.form>div.title{width:90%;margin:10px auto}.m-printer-container>div.form>div.description>textarea,.m-printer-container>div.form>div.title>input{width:calc(100% - 10px);min-width:200px;border:1px solid #ccc;border-radius:4px;margin:0;padding:5px}.m-printer-container>div.form>div.title>input{height:20px}.m-printer-container>div.form>div.description>textarea{height:50px;font-family:Muli,sans-serif!important;font-size:13px}.m-printer-container>div.form>div.format,.m-printer-container>div.form>div.layout{width:45%;border-radius:0;float:left;text-align:right;margin-left:5%}.m-printer-container>div.form>div.dpi>select,.m-printer-container>div.form>div.format>select,.m-printer-container>div.form>div.layout>select{height:25px;cursor:pointer;padding-left:5px;width:68%;background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#6c6c6c;font-family:Muli,sans-serif}@media only screen and (max-width:380px){.m-printer-container>div.form>div.dpi,.m-printer-container>div.form>div.forcescale,.m-printer-container>div.form>div.format,.m-printer-container>div.form>div.layout{width:calc(100vw - 10%)!important;margin-left:5%!important;text-align:left!important}.m-printer-container>div.form>div.dpi label,.m-printer-container>div.form>div.forcescale label,.m-printer-container>div.form>div.format label,.m-printer-container>div.form>div.layout label{margin-right:10px}}.m-printer-container>div.form>div.dpi,.m-printer-container>div.form>div.forcescale{width:45%;float:right;border-radius:0;text-align:right;margin-right:5%}.m-printer-container>div.button{width:100%;margin:0 auto;text-align:center;display:table;background-color:#eaeaea}.m-printer-container>div.button>button.print,.m-printer-container>div.button>button.remove{background-color:#fff;padding:5px;cursor:pointer;font-family:Muli,sans-serif!important;border-radius:4px;border:1px solid rgba(0,0,0,.4);font-size:15px;line-height:25px;opacity:.75;-webkit-transition:opacity .25s ease 0s;transition:opacity .25s ease 0s;color:#404040}.m-printer-container>div.button>button.print:hover,.m-printer-container>div.button>button.remove:hover{opacity:1}.m-printer-container>div.button>button.print:focus,.m-printer-container>div.button>button.remove:focus{outline:0}.m-printer-container>div.button>button.print:before,.m-printer-container>div.button>button.remove:before{font-size:21px;margin-right:10px}.m-printer-container>div.button>button.print{width:60%;margin:10px 5%}@-moz-document url-prefix(){.m-printer-container>div.button>button.print{margin:10px 4% 10px 5%}}.m-printer-container>div.button>button.remove{width:25%;margin:10px 5% 10px 0}.m-printer-container>div.button>button.print i,.m-printer-container>div.button>button.remove i{font-size:20px;vertical-align:text-bottom}.m-control>button{color:#404040}.m-printer-container>div.queue>div.title{display:none}.m-printer-container>div.queue>ul.queue-container{margin:0;padding:5px}@media only screen and (min-width:769px){.m-printer-container>div.queue>ul.queue-container{max-height:20vh;overflow:auto}}.m-printer-container>div.queue>ul.queue-container>li{position:relative;padding:10px;-webkit-transition:box-shadow .3s ease 0s,background .3s ease 0s,transform .05s ease 0s;transition:box-shadow .3s ease 0s,background .3s ease 0s,transform .05s ease 0s;cursor:pointer;margin:0;border-top:1px solid rgba(0,0,0,.13);box-sizing:border-box;font-family:Muli,sans-serif!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.m-printer-container>div.queue>ul.queue-container>li.printing:after,.m-printer-container>div.queue>ul.queue-container>li:after{position:absolute;right:15px;font-size:19px;color:#e7338c;font-family:g-cartografia!important}.m-printer-container>div.queue>ul.queue-container>li:after{content:"\e90e"}.m-printer-container>div.queue>ul.queue-container>li.printing:after{content:"\e950";-webkit-animation:mloading 1s linear infinite;-moz-animation:mloading 1s linear infinite;animation:mloading 1s linear infinite}.m-printer-container>div.queue>ul.queue-container>li:nth-child(1){border-top:0}.m-printer-container>div.queue>ul.queue-container>li.printing{cursor:inherit;font-family:Muli,sans-serif!important}.m-printer-container>div.queue>ul.queue-container>li:not(.printing):hover{background-color:rgba(231,51,140,.1);box-sizing:border-box;border-bottom:0}.m-areas>div.m-area>div.m-panel.m-printer{border-top-right-radius:0;-webkit-transition:max-height .33s ease-in-out 0s;transition:max-height .33s ease-in-out 0s;max-height:100vh;order:-98}.m-areas>div.m-area>div.m-panel.m-printer.opened{border-top-left-radius:0;width:440px}.m-areas>div.m-area>div.m-panel.m-printer>button.m-panel-btn{background-color:#e7338c;position:absolute;left:initial;color:#fff;z-index:999999;box-shadow:0 2px 4px rgba(0,0,0,.2),0 -1px 0 rgba(0,0,0,.02)}.m-areas>div.m-area>div.m-panel.m-printer.opened>button.m-panel-btn{left:-40px}@media only screen and (max-width:768px){.m-areas>div.m-area>div.m-panel.m-printer.opened>button.m-panel-btn{background-color:transparent;position:absolute;right:0;left:initial;color:#e7338c;z-index:999999;box-shadow:none}}.m-areas>div.m-area>div.m-panel.m-printer.collapsed>button.m-panel-btn{color:#e7338c;position:inherit;right:0;box-shadow:none}.m-areas>div.m-area>div.m-panel.m-printer.collapsed{order:-98;border-top-right-radius:20px;-webkit-transition:max-height .33s ease-in-out 0s;transition:max-height .33s ease-in-out 0s;max-height:40px}.m-areas>div.m-area>div.m-panel.m-printer>div.m-panel-controls{-webkit-transition:max-width .5s ease 0s,opacity .44s ease 0s;transition:max-width .5s ease 0s,opacity .44s ease 0s;background:#fff}.m-printer-container>.results-panel>div.results{-webkit-transition:max-height .33s ease-in-out 0s;transition:max-height .33s ease-in-out 0s}@media only screen and (max-width:768px){.m-areas>div.m-area>div.m-panel.m-printer.opened{width:100vw;height:100vh;position:fixed;top:0;left:0;margin:0;z-index:10000;overflow:auto}}