.sc-msg{z-index:2000000000;margin:1em 0;background:#fafafa;padding:0;border:none;}
form .sc-msg-success label{color:#76B15B;font-weight:bold;}
form .sc-msg-notice label{color:#B19332;font-weight:bold;}
form .sc-msg-warning label{color:#9200AE;font-weight:bold;}
form .sc-msg-error label{color:#b34;font-weight:bold;}
.sc-msg > .sc-msg-success{color:#76B15B;}
.sc-msg > .sc-msg-notice{color:#B19332;}
.sc-msg > .sc-msg-warning{color:#9200AE;}
.sc-msg > .sc-msg-error{color:#b34;}
.sc-msg > .sc-msg-success,.sc-msg > .sc-msg-notice,.sc-msg > .sc-msg-warning,.sc-msg > .sc-msg-error{padding:.5em 1em;margin:5px 0;color:#fff;}
.sc-msg > .sc-msg-success a:not(.button),.sc-msg > .sc-msg-notice a:not(.button),.sc-msg > .sc-msg-warning a:not(.button),.sc-msg > .sc-msg-error a:not(.button){color:#fff;text-decoration:underline;}
.sc-msg > .sc-msg-success{background-color:#76B15B;}
.sc-msg > .sc-msg-notice{background-color:#B19332;}
.sc-msg > .sc-msg-warning{background-color:#9200AE;}
.sc-msg > .sc-msg-error{background-color:#b34;}
.sc-pedit-form{}
.sc-pedit-item,.sc-pedit-buttons{margin:.75em 0;}
.sc-pedit-buttons{clear:both;}
#sc-pedit-versions-table{margin-bottom:.75em;border-collapse:collapse;border-spacing:0;}
#sc-pedit-versions-table th,#sc-pedit-versions-table td{border-bottom:1px solid #CC9;margin:0;padding:2px 10px;vertical-align:baseline;}
#sc-pedit-versions-table th{white-space:nowrap;}
.sc-highlightwords,::target-text{background-color:#EBFE00;color:#000;}
#sc-captcha{font-size:0.5em;line-height:0.8em;}
input.sc-micro,textarea.sc-micro,select.sc-micro,input.sc-tiny,textarea.sc-tiny,select.sc-tiny,input.sc-small,textarea.sc-small,select.sc-small,input.sc-medium,textarea.sc-medium,select.sc-medium,input.sc-large,textarea.sc-large,select.sc-large,input.sc-full,textarea.sc-full,select.sc-full{margin:0 0.5rem 0 0;box-sizing:border-box;}
input.sc-micro,textarea.sc-micro,select.sc-micro,label.sc-micro{max-width:2.5rem;width:100%;}
input.sc-tiny,textarea.sc-tiny,select.sc-tiny,label.sc-tiny{max-width:5rem;width:100%;}
input.sc-small,textarea.sc-small,select.sc-small,label.sc-small{max-width:10.5rem;width:100%;}
input.sc-medium,textarea.sc-medium,select.sc-medium,label.sc-medium{max-width:21.5rem;width:100%;}
input.sc-large,textarea.sc-large,select.sc-large,label.sc-large{max-width:43.5rem;width:100%;}
input.sc-full,textarea.sc-full,select.sc-full,label.sc-full{max-width:100%;width:100%;}
textarea.sc-twolines,select.sc-twolines{height:3.5rem;}
textarea.sc-short,select.sc-short{height:8rem;}
textarea.sc-tall,select.sc-tall{height:25rem;}
textarea.sc-fullscreen,select.sc-fullscreen{height:40rem;}
.sc-center{text-align:center;}
.sc-clearboth{clear:both;}
.sc-help{color:#999;font-weight:normal;}
.sc-hidden{display:none;}
.sc-monospaced{font-family:monospace;}
.sc-padleft{padding-left:10px;}
.sc-padright{padding-right:10px;}
.sc-marginleft{margin-left:10px;}
.sc-marginright{margin-right:10px;}
.sc-right{text-align:right;}
.sc-pull-left{float:left;display:block;}
.sc-pull-right{float:right;display:block;}
.sc-normal{font:inherit;vertical-align:baseline;font-weight:normal;white-space:normal;text-transform:none;}
.sc-nowrap{white-space:nowrap;}
.sc-dim{filter:alpha(opacity=33);-moz-opacity:.33;opacity:.33;}
.sc-note:hover{cursor:help;}
.sc-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.sc-pkg:after{content:" ";display:block;visibility:hidden;clear:both;height:0.1px;font-size:0.1em;line-height:0.0;}
* html .sc-pkg{display:block;}
* html .sc-pkg{height:1%;}
.sc-pkg{display:block;}
body{width:90%;max-width:960px;}
@media print{*{-webkit-print-color-adjust:exact;}
    body{margin:0 !important;padding:0 !important;font-size:13px;}
    #account_menu .details{display:block !important;}
    #tabs{position:relative;top:-20px;}
    #footer{position:relative;top:-50px;}
    #footer #addr{margin-top:0px;}
    #account_menu > h1,.command,.actions,#socialpit,.nav,#tabs > ul,#header + h1{display:none !important;}}
.note{color:#087;}
#siteslist .note,#invoiceslist .note{padding-left:.5em;}
a.command{padding-left:.75em;border:none !important;font-style:italic;font-weight:normal;}
a.command:hover{color:#000 !important;}
a.command:before{content:'‹';margin-right:0.1em;}
a.command:after{content:'›';margin-left:0.1em;}
button{outline:none;}
a#help-status:hover{cursor:pointer;}
#header ul.nav{position:relative;right:0;top:-34px;text-align:right;z-index:10;line-height:1;float:right;clear:right;background-color:#fff;padding:0 0 0 1rem;}
#header ul.nav li{list-style-type:none;font-size:.9em;padding:5px 0;text-transform:uppercase;line-height:1;}
#header ul.nav li a{border:none;}
#header ul.nav li.username{text-transform:none;font-size:1rem;font-weight:bold;}
.sc-radio{vertical-align:top;}
label.sc-radio-label{width:auto;max-width:25em;display:inline-block;}
.fieldheader label{float:none;width:auto;font-weight:bold;}
.ui-widget-overlay{opacity:0.5;}
.ui-widget{font-family:inherit;font-size:inherit;}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:inherit;font-size:inherit;}
.ui-widget-content{border:none;background:#fff url(/js/custom-theme/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222222;padding:1.2em 0;}
.ui-widget-header{border:none;background:#fff url(/js/custom-theme/images/ui-bg_highlight-soft_0_ffffff_1x100.png) 50% 50% repeat-x;color:#222222;font-weight:bold;font-size:1.3em;font-style:italic;}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(/js/custom-theme/images/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x;color:#cd0a0a;}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl,.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr,.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl,.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-radius:0;}
.ui-tabs .ui-tabs-nav{margin:0 0 1em 0;padding:2px 0 0 5px;border-bottom:1px solid #ddd;}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 0 0 1.5em;border-bottom:0;padding:0;white-space:nowrap;line-height:1;}
.ui-tabs .ui-tabs-nav li:first-child{margin:0;;}
.ui-tabs .ui-tabs-nav li a{float:left;padding:0 0;text-decoration:none;border-bottom:0;outline:none;}
.ui-tabs .ui-tabs-nav li a:hover,.ui-tabs .ui-tabs-nav li a:active{background:transparent;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:0;padding-bottom:1px;font-weight:bold;border-bottom:7px solid #ddd !important;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}
.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer;}
.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:0;background:none;}
.ui-tabs .ui-tabs-hide{display:none !important;}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:0;text-decoration:none;}
.ui-tabs .ui-state-default,.ui-tabs .ui-widget-content .ui-state-default,.ui-tabs .ui-widget-header .ui-state-default,.ui-tabs .ui-state-active,.ui-tabs .ui-widget-content .ui-state-active,.ui-tabs .ui-widget-header .ui-state-active{border:none;background:none;}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;text-align:center;}
.ui-dialog.ui-widget-content{border:none;background-color:#fff;padding:.5em 0;box-shadow:0 0 50px 0px #888c;}
.ui-dialog .ui-dialog-titlebar-close{right:.9em;}
.ui-dialog .ui-dialog-titlebar{padding:1rem;font-style:normal;font-size:1.6rem;color:#444;}
.ui-dialog .ui-dialog-content{padding:1rem;}
#login form{box-sizing:border-box;padding:0 .6em;border:1px solid #ccc;background-color:#f7f7f7;max-width:33em;margin:2em 0;}
#login fieldset{margin:1em .4em;}
#login .sc-form-row:last-child{margin:1em 0 0 0;}
.fieldindent label{width:auto;float:none;}
#cancel_option_one_div label{width:auto;float:none;}
#account_id_div,.payment-option-details,#cancel_option_one_div,#cancel_option_all_div,.fieldindent{margin-bottom:1em;border:1px solid #ccc;background-color:#f7f7f7;padding:1rem;}
#site_form .sc-hosting-package{margin:-0.2em 0 0.8rem .35em;padding:0;width:inherit;max-width:85%;line-height:1.2;}
#site_form .sc-hosting-packages input{float:left;}
.sc-hosting-package > strong:first-child{font-size:1.1rem;line-height:1.6;display:inline-block;}
.sc-hosting-package > p,.sc-hosting-package > ul{line-height:1.3;margin:0.3rem 0;padding:0;}
.sc-hosting-package li{padding:0;line-height:1.3;list-style-type:none;}
.sc-hosting-package li:last-child{padding-top:.5em;}
fieldset.price legend{margin-bottom:0;}
input[type="range"]{width:350px;}
input[type="range"],.range-val{margin-top:8px;display:inline-block;}
#tabs,#tabs>ul{max-width:100%;}
#account_menu #tabs>ul>li em{font-style:normal;font-weight:normal;color:#c00 !important;}
#account_menu table{width:100%;border-bottom:3px double #ccc;}
#account_menu fieldset{max-width:100%;}
#account_menu th,#account_menu td{text-align:left;vertical-align:top;padding:8px 10px;line-height:24px;}
#account_menu th.actions{text-align:right;}
#account_menu td.actions{padding:5px;text-align:right;}
#account_menu th{letter-spacing:0.1em;text-transform:uppercase;font-size:.75em;font-weight:normal;padding-bottom:2px;border-bottom:3px double #ccc;background-color:#fff;white-space:nowrap;;}
#account_menu tr:nth-child(odd){background-color:#fafafa;}
#account_menu tr:hover{background-color:#FAF8C7;}
#account_menu .action{height:30px;width:75px;background:url('/i/gear.png') no-repeat center center;border:0;opacity:0.7;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;}
#account_menu .action:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
#account_menu .action option{background-color:#fff;}
#account_menu td.spec{}
#account_menu .details{display:none;padding:0;list-style-type:none;margin:0;}
#account_menu .details li,#transfer .details li{padding:0;line-height:1;}
#account_menu legend{font-size:1.3em;}
#invoiceslist .Sent{color:#000;}
#invoiceslist .Credit{color:#666;}
#invoiceslist .Paid{color:#aaa;}
#invoiceslist .Sent .status{}
#invoiceslist .amount,#siteslist .rate{white-space:nowrap;}
#invoiceslist .payment td{color:#087;}
pre.invoice-content{font-size:.85rem;}
#account_menu #invoiceslist tr.total td{border-top:2px groove #ccc;font-weight:bold;}
#invoices-high-five{cursor:pointer;font-size:120%;vertical-align:-0.1em;font-weight:normal;}
#makeapaymentinstructions .address{display:block;padding:.5em 1em;color:#333;font-style:italic;}
#commissionslist .Pending{color:#7A9900;}
#commissionslist .Payable{color:#000;}
#commissionslist .Paid{color:#6D7FB2;}
#commissionslist .Cancelled{color:#aaa;}
#commissionslist .amount{white-space:nowrap;}
#account_menu #commissionslist tr.total td{border-top:2px groove #ccc;font-weight:bold;}
#support-left{width:33em;float:left;}
#support-right{width:26%;float:right;}
#support-docs textarea{width:100%;}
#transfer #sites_for_transfer{max-width:100%;}
#transfer #sites_for_transfer .sc-form-row{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:start;align-items:auto;align-content:start}
#transfer #sites_for_transfer .sc-form-row .site{max-width:50%;flex:0 0 auto;margin:0 .5rem .5rem 0;border:1px solid #ccc;background-color:#f7f7f7;padding:.75em;overflow:hidden;}
#transfer #sites_for_transfer .sc-form-row .site h3{font-size:100%;margin:0 0 .5rem 0;}
#transfer #sites_for_transfer .sc-form-row .site .details{display:block;padding:0;margin:0;list-style-type:none;}
#statusblog{margin-top:2em;}
#statusblog .published{font-style:italic;color:#999;white-space:nowrap;}
#statusblog .published:before{content:' (';}
#statusblog .published:after{content:')';}
.sc-msg .close{display:none;}