@media only screen and (max-width:575px){.xs-hide{display:none}}#solus-vm-loader{height:500px}.loader-container{position:relative;min-height:500px}.loader{position:absolute;top:0;left:0;width:100%;background-color:rgba(0,0,0,0.85)}.loader .text{padding-top:80px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);color:#fff;font-size:x-large}.loader .text:after,.loader .text:before{margin:0 0 0 -30px;height:60px;width:60px;position:absolute;content:'';top:0;left:50%;border-radius:500rem;border-style:solid;border-width:3px;box-shadow:0 0 0 1px transparent}.loader .text:before{border:3px solid rgba(255,255,255,0.1)}.loader .text:after{-webkit-animation:loader .6s linear;animation:loader .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-color:#fff transparent transparent}@keyframes loader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.micromodal{display:none}.micromodal.is-open{display:block}.micromodal .micromodal_overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.6);display:flex;justify-content:center;align-items:center;z-index:1500}.micromodal .micromodal_container{background-color:#fff;padding:15px;max-width:800px;width:90%;max-height:100vh;border-radius:4px;overflow-y:auto;overflow-x:hidden;box-sizing:border-box}.micromodal .micromodal_container .button-bar{text-align:right}@media only screen and (max-width:991px){.micromodal .micromodal_container{position:fixed;max-width:initial;width:100%;top:0;left:0;right:0}}.micromodal.wide .micromodal_container{max-width:initial}div.input-stripe{border:1px solid #ccc;border-radius:4px;padding:7px 12px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.table>thead>tr>th.numeric,.table>thead>tr>td.numeric,.table>tfoot>tr>th.numeric,.table>tfoot>tr>td.numeric,.table>tbody>tr>th.numeric,.table>tbody>tr>td.numeric{text-align:right;padding-right:20px}.table>thead>tr>th.date,.table>thead>tr>td.date,.table>tfoot>tr>th.date,.table>tfoot>tr>td.date,.table>tbody>tr>th.date,.table>tbody>tr>td.date{white-space:nowrap}.table>thead>tr>th.monetary,.table>thead>tr>td.monetary,.table>tfoot>tr>th.monetary,.table>tfoot>tr>td.monetary,.table>tbody>tr>th.monetary,.table>tbody>tr>td.monetary{text-align:right}.table>thead>tr>th.right,.table>thead>tr>td.right,.table>tfoot>tr>th.right,.table>tfoot>tr>td.right,.table>tbody>tr>th.right,.table>tbody>tr>td.right{text-align:right}.table>thead>tr>th.middle,.table>thead>tr>td.middle,.table>tfoot>tr>th.middle,.table>tfoot>tr>td.middle,.table>tbody>tr>th.middle,.table>tbody>tr>td.middle{vertical-align:middle}@media only screen and (max-width:575px){.table>tbody>tr>td,.table>tbody>tr>th,.table>thead>tr>td,.table>thead>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th{padding-left:4px;padding-right:4px}}.alert.popup{position:fixed;top:20px;left:20%;right:20%;z-index:100}.editable-table .table>thead>tr>th,.editable-table .table>tbody>tr>td{vertical-align:middle;padding:13px 10px}.editable-table .table>tbody>tr>td.static{padding:13px 6px}.table>tbody>tr.editable-row>td.editable{padding:9px 6px}.table tr.editable-row .form-control{padding-right:4px;padding-left:4px;height:initial}.table tr.editable-row .editable .value{cursor:text;position:relative}.table tr.editable-row .editable div.value,.table tr.editable-row .editable div.compound-value{padding:7px 5px}.table tr.editable-row .editable div.compound-value{overflow:hidden;text-overflow:ellipsis}.table tr.editable-row .editable div.value{width:100%}.table tr.editable-row .editable:hover div.value,.table tr.editable-row .editable:hover div.compound-value{padding:6px 4px;border:solid 1px #66afe9;border-radius:2px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.table>tbody>tr.editable-row.editing,.table>tbody>tr.editable-row-error{background-color:#fea}.table>tbody>tr.editable-row.editing.new-row,.table>tbody>tr.editable-row-error.new-row{background-color:#dfd}.table>tbody>tr.editable-row.saving{background-color:#dfd}.table>tbody>tr.editable-row.deleted{background-color:#fea}.table>tbody>tr.editable-row.deleted td:not(.actions){text-decoration:line-through}tr.editable-row.editing .inactive-row-buttons,tr.editable-row.saving .inactive-row-buttons,tr.editable-row.deleted .inactive-row-buttons{display:none}tr.editable-row.deleted.saving .active-row-buttons,tr.editable-row.deleted.saving .editable-row-control{display:none}tr.editable-row.editing.saving .active-row-buttons{display:none}tr.editable-row .active-row-buttons,tr.editable-row .saving-row-buttons,tr.editable-row .editable-row-control{display:none}tr.editable-row.editing .active-row-buttons,tr.editable-row.saving .saving-row-buttons,tr.editable-row.deleted .active-row-buttons,tr.editable-row .inactive-row-buttons,tr.editable-row.editing .editable-row-control,tr.editable-row.editable-row.saving:not(.deleted) .editable-row-control{display:inline;white-space:nowrap}tr.editable-row .edit-td{display:none}tr.editable-row .static-td{display:table-cell}tr.editable-row.editing .static-td,tr.editable-row.saving:not(.deleted) .static-td{display:none}tr.editable-row.editing .edit-td,tr.editable-row.saving:not(.deleted) .edit-td{display:table-cell}tr.editable-row.saving,tr.editable-row.saving input.editable-row-control{cursor:progress}tr.editable-row-template{display:none}.table>tbody>tr.editable-row-error{color:#a94442}.table>tbody>tr.editable-row-error>td{padding-top:0;padding-bottom:6px;border-top:0}@media(max-width:991px){.table>tbody>tr.editable-row>td.editable{padding-left:3px;padding-right:3px}}table.managedns td.icon-generated,table.managedns td.icon-template{text-align:right}table.managedns td.icon-generated:after,table.managedns td.icon-template:after{font-family:"FontAwesome";color:#666;font-size:.9em;display:inline-block;letter-spacing:.4em}table.managedns td.icon-generated:after{content:"\f085 \f023"}table.managedns td.icon-template:after{content:"\f023"}label.clean{font-weight:inherit}.cp-nav-menu a.sel{font-weight:bold;color:#900}.cp-nav-menu a{color:#333}.no-js .js-only{display:none}.js .no-js-only{display:none}.js .hide-until-loaded{display:none}.no-js .show-until-loaded{display:none}.breadcrumbs{padding:8px;background-color:#eee;border-style:solid;border-color:#ddd;border-width:1px;border-radius:3px;margin-bottom:10px}.mb-red-extra{background-color:#800;margin-top:0 !important;padding:10px 0;color:white;font-weight:400;border-top-style:solid;border-top-width:1px;border-top-color:#a77;margin-bottom:20px}.mb-red-extra a{color:white;font-weight:300}.breadcrumb-separator{padding:0 5px;color:#a77}.checklist-item .status-icon{font-size:30pt;text-align:center;height:100px}.status-icon .pass{color:#4dfa90}.status-icon .fail{color:#ff5468}.status-icon .warn{color:#fabe4d}.checklist-item .checklist-item-title{font-size:larger;font-weight:bold;display:block}.checklist-item-details{padding-top:8px;margin-bottom:15px}div.error{color:#800;border-style:solid;border-width:1px;border-radius:3px;border-color:#aaa;background-color:#eee;font-weight:bold;padding:10px;margin-bottom:10px}div.old-style-status-message{color:#000;border-style:solid;border-width:1px;border-radius:3px;border-color:#aaa;background-color:#eee;font-weight:bold;padding:10px;margin-bottom:10px}button.plain-link{background:0;border:0;color:#900;padding:0}span.munin a.crit:before{font-family:FontAwesome;color:#a94442;padding-right:2px;content:"\F071"}span.munin a.warn:before{font-family:FontAwesome;color:#fabe4d;padding-right:2px;content:"\F071"}div.munin img{border:solid grey 1px;margin-right:2em;margin-bottom:2ex}.graph-status-ok{display:none}.graph-status-warning{color:#fabe4d}.graph-status-critical{color:#a94442}ul.plain-list{list-style:none;padding-left:15px}.section .action-bar{padding-top:8px;margin-top:8px;border-top-style:solid;border-top-color:#ccc;border-top-width:1px;border-bottom-style:none;border-bottom-color:#bbb;border-bottom-width:1px}.section .action-bar>*::after,.action-list>form>*::after,.action-list>*::after{content:"/";padding-left:4px;padding-right:0;color:#ccc;display:inline-block}.section .action-bar>*:hover::after,.action-list>form>*:hover::after,.action-list>*:hover::after{text-decoration:none}.action-bar>*,.action-list>*{white-space:nowrap}.section .action-bar>*:last-child::after,.action-list>form>*:last-child::after,.action-list>*:last-child::after{display:none}.section hr{border-top:1px solid #ccc}.row-action-list{text-align:right}td.action-list,th.action-list{width:1%;white-space:nowrap;text-align:right}a.disabled{pointer-events:none;cursor:default;color:#ccc}.section .action-bar button,button.link{border:0;background:0;color:#900}.section .action-bar button:hover,button.link:hover{text-decoration:underline}@media(max-width:575px){td.action-list.fold-xs,th.action-list.fold-xs{white-space:initial}td.action-list.fold-xs>*,th.action-list.fold-xs>*{display:block}td.action-list.fold-xs>*:after,th.action-list.fold-xs>*:after{display:none}}@media(max-width:767px){td.action-list.fold-sm,th.action-list.fold-sm{white-space:initial}td.action-list.fold-sm>*,th.action-list.fold-sm>*{display:block}td.action-list.fold-sm>*:after,th.action-list.fold-sm>*:after{display:none}}div.section{background-color:#f0f0f0;padding:10px;border-style:solid;border-width:1px;border-color:#bbb;margin-bottom:10px}div.section h2,div.section h3{border-bottom:solid 1px #4d0000;padding-bottom:8px;margin-top:0}@media only screen and (max-width:575px){div.section{margin-left:-25px;margin-right:-25px;border-left:0;border-right:0}div.section .form-horizontal{overflow-x:hidden}}div.section.top-section{background-color:#fff;border:0}div.section.section-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f;border-radius:5px}div.section.section-info h2,div.section.section-info h3{border-bottom:solid 1px #31708f;padding-bottom:8px}button.link{padding:0}.section .action-bar button[disabled=disabled],button[disabled].plain-link{color:#ccc}div.info-row{padding:3px 0}.section table.details-table{width:100%;margin-bottom:10px}.section table.details-table tr>*{padding:5px 0}.section table.details-table tr>*:first-child{width:25%}.section table.details-table th{vertical-align:top}.table>tbody>tr.additional-row>td,.table>tbody>tr.additional-row>th{border-top:0}.section.beta{background-color:#fff}.section.beta h3{color:#900;border-bottom:0;padding-bottom:0;text-transform:uppercase}.mb-btn-cancel{border:1px solid;border-radius:2px;border-color:#999;background-color:#ccc;font-size:100%;font-weight:600;display:inline-block;padding:7px 15px;margin:0;color:#555}.js .action-bar .save-button,.js .action-bar .save-button button,.js .action-bar .delete-button,.js .action-bar .delete-button button{pointer-events:none;cursor:default;color:#ccc}.js .action-bar .save-button.changed,.js .action-bar .save-button.changed button,.js .action-bar .delete-button.changed,.js .action-bar .delete-button.changed button{color:#900;pointer-events:auto;cursor:pointer;font-weight:bold}.js .save-button.mb-btn:not(.changed),.js .delete-button.mb-btn:not(.changed),.js button.mb-btn:disabled{color:#999;background:#f0f0f0;text-shadow:none}.naked-button{border:0}.js .naked-button.save-button:not(.changed){color:#999}ul.radio-list{list-style:none;padding-left:5px}ul.radio-list li{margin:0}ul.radio-list input[type=radio]{margin-right:5px}input[type=range]{padding:6px 0}.with-icon{display:table;margin-bottom:10px}.with-icon span.fa:first-child{display:table-cell;vertical-align:middle;padding:22px 15px 18px 10px;color:#800}.with-icon p{display:table-cell;vertical-align:middle}.js .ui-progressbar{position:relative;background-color:#aaa;margin-bottom:10px}.js .ui-progressbar .ui-progressbar-value{box-sizing:border-box;margin:0}.js .progress-label{position:absolute;width:100%;text-align:center;top:3px;color:white}.js .ui-widget-header{background-color:#900}.mb-progressbar{border:solid 1px #777;background-color:#aaa;padding:0;position:relative}.mb-progressbar>.bar{margin:0;background-color:#900;height:28px}.mb-progressbar>.progressbar-label{color:#fff;position:absolute;top:0;text-align:center;width:100%;padding-top:3px}.mb-progressbar.mb-progressbar-warning>.bar{background-color:#fabe4d}.mb-progressbar.mb-progressbar-warning>.progressbar-label,.mb-progressbar.mb-progressbar-ok>.progressbar-label{color:#000}.mb-progressbar.mb-progressbar-ok>.bar{background-color:#4dfa90}.section h2 .beta{color:#900;font-size:x-small;font-style:normal;vertical-align:super;text-transform:uppercase}.small-text{font-size:small}.btn:focus,.btn.active:focus{outline:0}.js .whole-row-select:hover,.js .whole-row-select.selected,.js .whole-row-select-with-prev:hover,.js .whole-row-select-with-prev.selected{background-color:#eee;cursor:pointer}.js .whole-row-select a.hover{text-decoration:underline}.list-box p{margin:-5px -5px 5px -5px;padding:5px}.email-localpart-editor>input.form-control{text-align:right}.email-localpart-editor>.input-group-addon{width:initial}.radio-block{margin:5px 20px 0 20px}.dialog-mask{display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000;background:rgba(0,0,0,0.5)}.dialog-container{position:absolute;width:100%;padding-top:250px}.dialog{display:none;width:80%;position:relative;z-index:1100;margin:0 auto;box-shadow:10px 10px 14px 0 rgba(0,0,0,0.75);border:solid 1px #555;background-color:#f0f0f0;padding:10px 20px}.dialog>h2:first-child{margin-left:-10px;margin-right:-10px}.dialog .button-bar{text-align:right}.has-error td{color:#a94442}.table>tbody>tr.no-top-border>th,.table>tbody>tr.no-top-border>td{border-top:0}td>h4:first-child{margin-bottom:0;margin-top:5px}.row .indented{padding-left:15px}.hosted-domain-table .row{padding-top:5px;padding-bottom:5px}.hosted-domain-table>hr{margin:10px 0;border:0;border-top:1px solid #ddd}.hosted-domain-table .web-details{margin-left:15px;white-space:nowrap}.hosted-domain-table .domain-row>div:first-child{font-size:larger;font-weight:bold}.hosted-domain-table{margin-bottom:10px}.alert>p{margin-bottom:10px}.alert>p:last-child{margin-bottom:0}.munin img.i{min-width:499px;min-height:318px}.hosting-email-list{margin-bottom:0}.hosting-email-list thead tr th{padding-right:0}.hosting-email-list .filter{float:right}.mb-filterable-list .filter{text-align:right;white-space:nowrap}.mb-filterable-list .filter button.filter-clear{position:relative;padding:6px 10px}.input-group-btn .mb-btn-cancel{font-size:14px;border-radius:4px}.filter-hamburger-group{position:relative}.filter-hamburger-group>.filter{position:absolute;right:35px;top:-6px;width:150px}.filter .filter-clear>span{position:relative;left:-1px}.filter .filter-clear>span:after{content:"\f00d";font-size:9px;position:absolute;top:9px;left:11px}.filter.input-group .input-group-addon{padding-left:8px;padding-right:8px}.pagination-controls>select.pagination-size{width:70px;margin-right:20px}.pagination-controls .pagination{margin:0;vertical-align:bottom}.hosting-email-list .action-type{display:inline-block;width:150px;font-style:italic;text-align:right;padding:8px}.hosting-email-list .action-target{padding:8px;display:inline-block}@media(max-width:767px){.hosting-email-list .action-type{padding-bottom:0;padding-left:0;display:block;text-align:left}.hosting-email-list .action-target{padding-top:0;display:block}}.form-control-static-button{min-height:37px;padding-top:8px;padding-bottom:8px;margin-bottom:0}.table.table-compact th.extra-compact{padding-right:1px;padding-left:2px;font-size:smaller;text-align:center}.table.table-compact div.checkbox{margin-top:0;margin-bottom:0}.table td.align-center,.table th.align-center{text-align:center}.table td.align-right,.table td.align-right input{text-align:right}table.managedns thead th{vertical-align:middle}table.managedns td.ttl input{text-align:right}table.managedns .from-template{background-color:#ccc}table.managedns tr.from-template-advanced,table.managedns #hide-advanced,table.managedns.show-advanced #show-advanced{display:none}table.managedns.show-advanced tr.from-template-advanced{display:table-row}table.managedns.show-advanced #hide-advanced{display:inline}table.managedns{table-layout:fixed}table.managedns tbody td,table.managedns tbody td div.value{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}table.managedns thead tr.header th.managedns-host{width:300px}table.managedns thead tr.header th.managedns-ttl{width:65px}table.managedns thead tr.header th.managedns-rectype{width:60px;font-size:small}table.managedns thead tr.header th.managedns-priority{width:50px}table.managedns thead tr.header th.managedns-weight{width:50px}table.managedns thead tr.header th.managedns-port{width:50px}table.managedns thead tr.header th.managedns-data{width:425px}table.managedns thead tr.header td.actions{width:70px}@media(max-width:1199px){table.managedns thead tr.header th.managedns-host{width:210px}table.managedns thead tr.header th.managedns-data{width:335px}table.managedns thead tr.header td.actions{width:50px}table.managedns .actions .fa{font-size:1em;vertical-align:0}}@media(max-width:991px){table.managedns thead tr.header th.managedns-host{width:150px}table.managedns thead tr.header th.managedns-ttl{width:59px}table.managedns thead tr.header th.managedns-rectype{width:54px;font-size:small}table.managedns thead tr.header th.managedns-priority{width:44px}table.managedns thead tr.header th.managedns-weight{width:44px}table.managedns thead tr.header th.managedns-port{width:44px}table.managedns thead tr.header th.managedns-data{width:215px}}table.managedns tbody td.managedns-ttl,table.managedns tbody td.managedns-rectype{font-size:small}table.managedns td.managedns-ttl,table.managedns th.managedns-ttl{text-align:right}table.managedns>tfoot>tr+tr>td{border-top:0}table.managedns td.actions{padding-top:0;padding-bottom:0;text-align:right;vertical-align:middle;overflow:visible}#import-zone-dialog textarea,#export-zone-dialog textarea{font-family:monospace;white-space:pre}.popup-menu .title.fa-bars,.popup-menu .title.fa-ellipsis-h{position:relative;width:26px;height:26px;line-height:26px;text-align:center;font-size:1.33em;vertical-align:-10%}.popup-menu .title.fa-bars:after{content:"";opacity:0;background-color:#900;width:26px;height:26px;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out}.popup-menu .title.fa-ellipsis-h:after{content:"";opacity:0;background-color:#900;border-radius:13px;width:26px;height:26px;position:absolute;right:0;top:-1px;transition:opacity .2s ease-in-out}.popup-menu .title.fa-ellipsis-h:hover:after,.popup-menu .title.fa-bars:hover:after{opacity:.25;transition:opacity .2s ease-in-out}.popup-menu{position:relative}.popup-menu .title{cursor:pointer;color:#900;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.popup-menu>ul.popup-menu-items{display:none;position:absolute;right:0;top:0;z-index:999;margin:0;padding:4px;list-style:none;background:#fff;color:#333;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999}.popup-menu>ul.popup-menu-items li{padding:6px;border-bottom:solid 1px #ccc;cursor:pointer;white-space:nowrap}.popup-menu>ul.popup-menu-items li a{text-decoration:inherit;color:inherit;display:block}.popup-menu>ul.popup-menu-items li:hover{background:#900;color:#fff}.popup-menu>ul.popup-menu-items li:last-child{border:0}table#audit-log tbody tr td:nth-child(1),table#audit-log tbody tr td:nth-child(2){white-space:nowrap}blockquote{margin:0}.input-group-btn:not(:first-child):not(:last-child) .btn{border-radius:0}div.alert a{text-decoration:underline}div.alert a.close{text-decoration:none}div.contact label{font-weight:normal}div.contact label.required{font-weight:bold}div#more{text-align:center;padding-bottom:2em;margin-top:-1em}div#more span{cursor:pointer;color:#900}div#more span:hover{text-decoration:underline}
