@import url(https://use.fontawesome.com/releases/v5.3.1/css/all.css);
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node--view-mode-full .field--label-inline .field__item,.node--view-mode-teaser .field--label-inline .field__item{margin-bottom:0.4em;margin-left:7em;}.node--view-mode-full .field__items,.node--view-mode-teaser .field__items{float:none;padding-right:0;}.field--type-entity-reference{margin-bottom:0;}.node--view-mode-full .field--type-entity-reference .field__label,.node--view-mode-full .field--type-entity-reference ul.links,.node--view-mode-teaser .field--type-entity-reference .field__label,.node--view-mode-teaser .field--type-entity-reference ul.links{clear:left;font-weight:bold;font-size:100%;font-family:Lato,Arial,Helvetica,sans-serif;}
.views-field-edit-node a:before{padding-right:0.5em;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f303";}.page-node-type-server h1.page-title:before,.field--name-field-hosting-server .field-content a:before,.server a:before{padding-right:0.5em;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f233";}.page-node-type-customer h1.page-title:before,.customer a:before{padding-right:0.5em;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f555";}.field--name-field-link .field__item a:before,.visit a:before{padding-left:0.5em;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f35d";}.page-node-type-domain h1.page-title:before,.field--name-field-domain .field__item a:before,.domain a:before{padding-right:0.5em;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0ac";}.page-node-type-database h1.page-title:before,.field--name-field-database .field__item a:before,.database a:before{padding-right:0.5em;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f1c0";}
body,#header,.site-footer,input,textarea,select{font-family:Lato,Arial,Helvetica,sans-serif;}h1,h2,h3,.region-primary-menu{font-family:"PT Sans",Arial,Helvetica,sans-serif;font-weight:700;}h1.page-title{margin-top:0;}a,.link{border-bottom-style:solid;border-bottom-color:#d0e9f5;}a:hover,a:focus,.link:hover,.link:focus{color:#0071b3;border-bottom-color:#0071b3;}input{font-size:110%;margin:0;padding:0.5em;}.button{font-size:110%;font-family:Lato,Arial,Helvetica,sans-serif;font-weight:bold;padding:0.5em 1.5em;}
.field--name-field-home .field__item,.field--name-field-shell .field__item,.field--name-field-shadow .field__item,.field--name-field-password .field__item,.field--name-field-public-key .field__item,.field--name-field-passwd .field__item{font-family:monospace;line-height:1.9;margin-left:8.65em !important;}.field--name-field-shadow .field__label,.field--name-field-passwd .field__label{float:left;clear:left;}.views-field-field-home,.views-field-field-shell,.views-field-field-password{font-family:monospace;font-size:1.071em;}.view-domain-email-details .views-row,.view-server-virtusertable .view-content,.view-server-virtusertable .view-header,.view-domain-passwd-shadow .view-content{font-family:monospace;}
.published-No{text-decoration:line-through;color:#3b3b3b80;background:#cccccc;}.published-No a{color:#0071b380;}
.views-summary-unformatted a{font-size:200%;font-family:consolas,monospace;background:#68cbec;padding:0.1em 0.3em;border-bottom:none;border-radius:6px;}.views-summary-unformatted a.is-active{background:#ffffaa;}
.pager__item{padding:0;}.pager li{display:inline-block;border-radius:2px;text-align:center;vertical-align:top;height:30px;}.pager li.is-active{background-color:#faac33;}.pager li a:hover{background-color:#ffd2a8;}.pager li a{color:#000;border:none;display:inline-block;font-size:1.2rem;padding:0 10px;line-height:30px;}
.field--type-viewfield.field--label-inline .field__label::after{content:':';}
.virtusertable .views-field-field-unix-user{color:#0000ee;}.virtusertable .views-field-field-forward-internal{color:#ee9900;}.virtusertable .views-field-field-forward-to{color:#009900;}.virtusertable .views-field-field-unix-alias{color:#ff0000;}.virtusertable .view-footer{color:#666666;}
