@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,700');body{background:url('/images/page-back.png') repeat-x top left;padding:0;margin:0;font-family:'Open Sans',sans-serif!important;font-size:11px;color:#000}
h1{font-size:15px;font-weight:bold;color:#fff;background-color:#30343d;margin:0;margin-bottom:8px;padding-left:15px;padding-top:8px;padding-bottom:8px}
h1.alert{background-color:#ff4000!important}h2{font-size:16px;margin-top:5px;margin-bottom:7px}a{color:#0a3780;text-decoration:none;display:inline-block;margin-top:0;margin-bottom:3px}
a:active{color:#0a3780;text-decoration:none}a:visited{color:#0a3780;text-decoration:none}a:hover{color:#ff4000;text-decoration:none}td{font-size:14px}
th{font-size:14px;text-decoration:underline}textarea{font-family:'Open Sans',sans-serif!important}input[type=text]{padding-left:5px}
span.server-detail{display:block;margin-bottom:3px}.textArea table.services tr:nth-child(even),.textArea table.applications tr:nth-child(even),.textArea table.ccprocessor tr:nth-child(even),.textArea table.email tr:nth-child(even),.textArea table.software tr:nth-child(even),.textArea table.ssl tr:nth-child(even),.textArea table.updates tr:nth-child(even),.textArea table.servers-list tr:nth-child(even),.textArea table.ip-list tr:nth-child(even),.textArea table.users tr:nth-child(even),.textArea table.servers tr:nth-child(even),.textArea table.reports-applications tr:nth-child(even){background-color:#d6f0fd}
.textArea table.clients tr:nth-child(odd){background-color:#d6f0fd}.table-left{float:left;margin-right:20px}.table-right{float:left}.email-ssl th{color:#fff;background:#428bca;text-align:left;text-decoration:none;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0}
.email-ssl td{border-bottom:1px solid #e5e5e5}.email-ssl td.left-edge{border-left:1px solid #428bca}.email-ssl td.right-edge{border-right:1px solid #428bca}
.email-ssl td.bottom-left{border-bottom:1px solid #428bca;border-radius:0 0 0 5px;-moz-border-radius:0 0 0 5px;-webkit-border-radius:0 0 0 5px}.email-ssl td.bottom-right{border-bottom:1px solid #428bca;border-radius:0 0 5px 0;-moz-border-radius:0 0 5px 0;-webkit-border-radius:0 0 5px 0}
.users tr>td:nth-child(5){text-align:right}.login-icon{margin-left:4px;display:inline-block}.icon-link{text-decoration:none;margin:8px}.icon-link.delete{color:#ff4000!important}
.icon-col{text-align:right}.icon-col span{display:inline-block;margin-right:7px}.icon-col span:last-of-type{margin-right:0;margin-left:8px}.mainContainer{margin:0;padding:0;width:100%;max-width:1200px;height:100%}
.headerContainer{text-align:left;background:#30343d}.cyba-logo-container{padding:10px 15px 0 15px}.cyba-logo{height:75px;width:238px;background:url(/images/logo.png) no-repeat;background-size:contain;max-height:75px}
.logoText{width:450px;float:left;margin-top:50px;margin-left:20px;text-align:left}.logo{margin:0;padding:0;width:200px;float:right;margin-left:15px;text-align:right}
.statusBar{margin:0;padding:0;padding-bottom:8px;height:26px;background:#30343d}.loggedIn{font-size:11px;color:#fff;text-align:left;margin-top:5px;float:left;margin-left:15px}
.status{font-size:11px;color:#fff;text-align:right;margin-top:4px;float:right;margin-right:15px}.status a{color:#fff;text-decoration:none}.status a:active{color:#fff;text-decoration:none}
.status a:visited{color:#fff;text-decoration:none}.status a:hover{color:#ff4000;text-decoration:underline}.status span{display:inline-block}.statusSep{margin:0 15px}
.toolbarTopContainer{text-align:left;position:relative}.toolRow{background-color:#fff}.toolRowActive{background-color:#c9e2fa!important}.projectHeader{background:url('../images/projectheading.jpg') repeat-x center;border:1px solid #c0c0c0;color:#2369db;font-weight:bold;text-align:right;padding-right:7px}
.toolbarTop{font-size:13px;padding:0;margin:8px 8px;text-align:left}.toolbarTop span{display:inline-block}.bodyContainer{text-align:left;margin-bottom:40px;position:relative}
.sep-horizontal{width:100%;height:1px!important;margin-top:0;margin-bottom:8px}.sideToolContainer{width:100%;max-width:20%;float:left}.sideTool{text-align:center}
.sideToolOff{font-size:13px;color:#c0c0c0;text-align:center}.sideToolHeaderOn{font-size:15px;color:#fff;background-color:#30343d;padding-top:8px;padding-bottom:8px;margin:auto;margin-bottom:8px;font-weight:bold;margin-right:10px}
.sideTool img:first-of-type{display:none}.sideTool>table img{display:block!important}.sideToolMobile{position:absolute;left:10px;display:none}input[type=checkbox].openSidebarMenu{display:none}
.sidebarIconToggle{display:none}.sideToolHeaderOff{font-size:15px;color:#fff;background-color:#ff4000;padding-top:8px;padding-bottom:8px;margin:auto;margin-bottom:8px;font-weight:bold;display:block;margin-right:10px}
.sideTool td{font-size:13px;color:#0a3780}.sideTool td a{color:#0a3780;text-decoration:none}.sideTool td a:active{color:#0a3780;text-decoration:none}.sideTool td a:visited{color:#0a3780;text-decoration:none}
.sideTool td a:hover{color:#ff4000;text-decoration:underline}.sideToolSpacer{height:120px}.textAreaContainer{width:100%;max-width:80%;float:left;text-align:right}
#SearchForm img{display:none}.textAreaSubContainer{width:100%;margin-left:12px}.textArea{width:100%;margin:0;color:#000;text-align:left}.textAreaBox{width:100%}
.textAreaBox>table{width:100%}.domain-del-col{margin-bottom:10px;width:20%}.domain-overview{margin-top:24px;margin-left:10px}.domain-card{margin-bottom:5px;border:1px solid #6f6f6f;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.domain-name{font-weight:bold}.server-location{font-weight:bold}.user-edit{text-align:right;padding:5px;padding-right:7px}.user-edit span{display:inline-block;margin-right:10px}
.user-edit span:last-of-type{margin-right:0}.footer{width:770px;margin-top:10px;font-size:11px;color:#ff4000;text-align:left}.login{width:300px;border:1px solid #0080ff}
.login td{font-size:14px;color:#0a3780}.login td a{color:#0a3780;text-decoration:none}.login td a:active{color:#0a3780;text-decoration:none}.login td a:visited{color:#0a3780;text-decoration:none}
.login td a:hover{color:#ff4000;text-decoration:underline}.loginHeader{background-color:#0080ff;font-size:16px;color:#fff;font-weight:bold;padding:5px}
.login input[type=text],.login input[type=password]{width:100%;padding-left:5px}.formInput{font-size:14px;color:#0a3780;margin-bottom:5px}.warningText{font-size:11px;color:#f00}
.domstatus_green{color:#090}.domstatus_amber{color:#f90}.domstatus_red{color:#f00}.domains-icon{position:relative;display:inline-block;margin-left:6px;top:-2px}
.invoiceIcon{margin:0 30px 0 30px}.button_invoiced{color:white;width:70px;text-align:center;transition-duration:.4s;//borderradius:50%}.button_invoiced:hover{color:red}
.button_not_invoiced{color:white;width:70px;text-align:center;transition-duration:.4s;//borderradius:50%}.button_not_invoiced:hover{color:green}.booples:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;text-align:left}
.booples{display:block}/*\*/* html .booples{height:1%}.booples{display:block}/**/body#due-next-month .sideToolContainer{display:none}
body#due-next-month .bodyContainer{background:0}body#due-next-month .textAreaContainer{max-width:100%}@media only screen and (max-width:1019px){.status span.statusDate,.status img.statusSep{display:none}
.sidebarIconToggle{display:block}#sidebarMenu{height:100%;position:fixed;left:0;width:250px!important;margin-top:37px;transform:translateX(-250px);transition:transform 250ms ease-in-out;background:#fff}
input[type="checkbox"]:checked ~ #sidebarMenu{transform:translateX(0)}input[type=checkbox].openSidebarMenu{transition:all .3s;box-sizing:border-box;display:none}
.sidebarIconToggle{transition:all .3s;box-sizing:border-box;cursor:pointer;position:absolute;z-index:99;height:100%;width:100%;top:10px;left:10px;height:22px;width:22px}
.spinner{transition:all .3s;box-sizing:border-box;position:absolute;height:3px;width:100%;background-color:#fff}.horizontal{transition:all .3s;box-sizing:border-box;position:relative;float:left;margin-top:3px}
.diagonal.part-1{position:relative;transition:all .3s;box-sizing:border-box;float:left}.diagonal.part-2{transition:all .3s;box-sizing:border-box;position:relative;float:left;margin-top:3px}
input[type=checkbox]:checked ~ .sidebarIconToggle>.horizontal{transition:all .3s;box-sizing:border-box;opacity:0}input[type=checkbox]:checked ~ .sidebarIconToggle>.diagonal.part-1{transition:all .3s;box-sizing:border-box;transform:rotate(135deg);margin-top:8px}
input[type=checkbox]:checked ~ .sidebarIconToggle>.diagonal.part-2{transition:all .3s;box-sizing:border-box;transform:rotate(-135deg);margin-top:-9px}
.sideToolContainer{max-width:250px}.textAreaContainer{max-width:100%}.textArea h1:first-of-type{padding-left:50px}}@media only screen and (max-width:560px){.cyba-logo{max-width:260px;max-height:45px}
.domain-del-col{width:inherit}.domain-overview{display:none}.users tr>td:nth-child(3),.users tr>td:nth-child(4),.updates th:nth-child(1),.updates th:nth-child(3),.updates th:nth-child(4),.updates tr>td:nth-child(1),.updates tr>td:nth-child(3),.updates tr>td:nth-child(4){display:none}
.icon-col span{display:block;margin-right:0}.icon-col span:last-of-type{margin-left:0}.table-left{margin-right:0}.responsive-padding-left{padding-left:15px}
.disappearing-cell{display:none}}@media only screen and (max-width:320px){.cyba-logo{max-width:260px;max-height:45px}.toolbarTop .statusSep{margin:0 6px}
}@media print{.headerContainer,.statusBar .loggedIn,.statusBar .status img,.statusBar .status strong,.toolbarTopContainer,.sideToolContainer,.textArea div:first-of-type,.textArea p:first-of-type,.icon-link{display:none}
.statusBar .status{width:100%}.bodyContainer{background:0}.textAreaContainer{max-width:100%}td{font-size:10pt}}