html {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #dcedf4;
    background-image: none;
    background-origin: padding-box;
    background-position: 0% 0%;
    background-repeat: repeat;
    background-size: auto;
    /*height: 100%;*/
}

body {
    font-family: 'Roboto', sans-serif;
    font-size: 12px;
    margin: 0px;
    padding: 0px;
    /*background-color: #CBDCDC;*/
    width: 100%;
    /*height: 100%;*/
}

.bluepanel {
    background-color: #dcedf4;
}

@font-face {
    font-family: OpenSans;
    src: local(OpenSans-Bold), url(../font/OpenSans-Regular.ttf);
}

@font-face {
    font-family: OpenSans Bold;
    src: local(OpenSans-Bold), url(../font/OpenSans-Bold.ttf);
}

.plugincolhd {
    color: #000;
    padding: 1px;
    width: auto;
    background-color: #dcedf4;
}

table {
    border-spacing: 1px;
    width: 100%;
}

hr {
    height: 1px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-left-width: 0px;
    padding: 0px;
    margin-top: 1px;
    margin-right: 0px;
    margin-bottom: 2px;
    margin-left: 0px;
    border-bottom-width: 0px;
    background-color: #4A4A4A;
    color: #4A4A4A;
}

tr {
    line-height: 14.5px;
    font-family: 'Roboto', sans-serif;
}

input {
    font-family: "Segoe UI", Tahoma, sans-serif;
    font-size: 12px;
}

textarea {
    font-family: Consolas, "Courier New", Tahoma, sans-serif;
    font-size: 1em;
    /*padding-bottom:5px;*/
    /*padding-top:0px;*/
}

select {
    font-family: Consolas, "Courier New", Tahoma, sans-serif !important;
    font-size: 1em;
}

option:disabled {
    color: rgba(191, 191, 191, 0.81);
}

/*option:enabled {*/
/*color: #000;*/
/*}*/

option {
    /*font-family: Consolas, "Courier New", Tahoma;*/
    /*font-family: 'Roboto', sans-serif;*/
    /*margin-top: 1px;*/
    /*margin-left: 1px;*/
    font-size: 1em;
    padding-top: 1px;
    padding-bottom: 2px;
    min-height: 1em;
}

a {
    color: #000;
    font-weight: bold;
    /*vertical-align: middle;*/
}

/*color { color: #FFFFFF; }*/

/*.show-table {display: block;}*/

.visible {
    display: table-cell !important;
}

.invisible {
    display: none !important;
}

.hide-table {
    display: none;
}

/*table.filelist tbody tr td {*/
/*    border-collapse: collapse !important;*/
/*    border-spacing: 0 !important;*/
/*}*/

/*table.filelist thead tr th {*/
/*    border-collapse: separate !important;*/
/*    border-spacing: 0;*/
/*}*/

.filelist a {
    text-decoration: none;
}

.filelist a:hover {
    text-decoration: underline;
}

.filelist a:visited {
    color: rgb(42, 128, 192);
}

table.filelist th {
    text-align: center;
    padding: 4px !important;
}

table.filelist thead th {
    background: #cfc !important;
}

.title {
    font-size: 18px;
    font-weight: bold;
}

.g {
    text-align: center;
    color: #008000;
}

.y {
    text-align: center;
    color: #000000;
}

.r {
    text-align: center;
    color: #FF0000;
}

.n {
    text-align: center;
    color: blue;
}

.cblue {
    color: blue;
}

.style1 {
    font-size: 12px;
    font-weight: bold;
}

.style2 {
    font-weight: bold
}

.linkchecker-load {
    filter: alpha(opacity=20);
    -moz-opacity: 0.2;
    opacity: 0.2;
}

.font-black {
    color: #000;
}

.font-blue {
    color: #05F;
}

.caption {
    font-family: Tahoma;
    font-size: 11px;
}

th {
    border-left: 1px solid white;
}

/*
** All previous inline-style classes **
*/

/*any printed warnings */
.warning {
    color: #FF6600;
}

/* any printed error messages */
.htmlerror {
    color: #fffa1e;
    background-color: #1e90ff;
    padding: 3px;
    line-height: 25px;
    border: thin solid #ffffff;
}

/*the file checkbox menu */
.chkmenu {
    font-size: 14px;
}

/* the files list table header */
.flisttblhdr {
    background-color: #CFC;
    text-align: center;
    color: #000;
    font-size: 11px;
}

.flisttblftr {
    background-color: #FFF;
    color: #000;
    text-align: left;
}

.ftpprogress {
    background-color: #00F;
    margin: 1px;
    width: 0%;
    height: 8px;
}

/* checker.php styles */
.checkerp {
    color: #008000;
}

.checkerf {
    color: #FF0000;
}

/* upstyles are for the *.upload.html files link styles */
.upstyles-dllink {
    width: 470px;
    border: 2px solid #55AAFF;
    background-color: #FFFFFF;
    padding: 3px;
}

.upstyles-dellink {
    width: 470px;
    border: 1px solid #55AAFF;
    background-color: #FFFFFF;
    padding: 3px;
}

.upstyles-statlink {
    width: 470px;
    border: 1px solid #55AAFF;
    background-color: #FFFFFF;
    padding: 3px;
}

.upstyles-admlink {
    width: 470px;
    border: 1px solid #55AAFF;
    background-color: #FFFFFF;
    padding: 3px;
}

.upstyles-userid {
    width: 470px;
    border: 1px solid #55AAFF;
    background-color: #FFFFFF;
    padding: 3px;
}

.upstyles-ftpuplink {
    width: 470px;
    border: 1px solid #55AAFF;
    background-color: #FFFFFF;
    padding: 3px;
}

.upstyles-accesspass {
    width: 470px;
    border: 1px solid #55AAFF;
    background-color: #FFFFFF;
    padding: 3px;
}

/* main.php */

.plugincollst {

}

.flistbottom {
    background-color: #f0f0f0;
    color: #000;
    text-align: left;
    vertical-align: middle;
}

.flist {
    background-color: #FFF;
    color: #000;
    text-align: left;
    vertical-align: middle;
}

.flistmouse {
    background-color: #FFF;
    color: #000;
    text-align: left;
    vertical-align: middle;
}

.flistmouse:hover {
    background-color: #F8FEC2;
    color: black;
    text-align: left;
    vertical-align: middle;
}

.foldermouse {
    background-color: #F8FEC2;
    color: #000;
    text-align: left;
    vertical-align: middle;
}

.foldermouse:hover {
    background-color: #FFF;
    color: black;
    text-align: left;
    vertical-align: middle;
}

.checktable {
    background-color: #ccc;
    border: 1px solid
}

.bigheader {
    vertical-align: middle;
    height: 24px;
}

.blueheader {
    background-color: #7FCBED;
    border: medium none currentColor;
    color: #fff;
    font-weight: bold;
    border-bottom: 1px solid black;
    border-right: 1px solid black;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 4px;
    text-align: center;
    text-shadow: 0px 0px 6px rgba(48, 74, 86, 1);
}

.checkmouse1 {
    background-color: #e3f4ff;
    color: #000;
    text-align: left;
    vertical-align: middle;
}

.checkmouse1:hover {
    background-color: #f3faff;
    color: black;
    text-align: left;
    vertical-align: middle;
}

.checkmouse2 {
    background-color: #e3f4ff;
    color: #000;
    text-align: left;
    vertical-align: middle;
}

.checkmouse2:hover {
    background-color: #f3faff;
    color: black;
    text-align: left;
    vertical-align: middle;
}

.flistmouse_yellow {
    background-color: #FFF;
    color: #000;
    text-align: left;
    vertical-align: middle;
}

.flistmouse_yellow:hover {
    background-color: #fffdcd;
    color: black;
    text-align: left;
    vertical-align: middle;
}

.flistmouseon {
    color: black;
    text-align: left;
}

.trblock {
    color: #000;
    text-align: left;
    vertical-align: middle;
    height: 21px;
}

.workswith {
    text-align: center;
    padding: 3px;
    color: #000;
    margin: 0 auto;
    width: 100%;
    font-size: 9px;
    height: 80px;
    overflow: auto;
    border: 1px solid #555;
}

.box {
    margin: 3px;
    color: #000;
    font-size: 12px;
    height: 100%;
    border: 1px solid #A7D9EC;
    width: auto;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;

}

.boxtable {
    margin: 3px;
    color: #000;
    font-size: 12px;
    height: 100%;
    border: 1px solid #000;
    width: auto;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;

}

.boxtable tr {
    background: rgba(255, 255, 255, 1);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(47%, rgba(246, 246, 246, 1)), color-stop(100%, rgba(237, 237, 237, 1)));
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%);
    background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed', GradientType=0);
}

.boxtable td {
    border: 1px solid #D7D7D7;
}

.box.green {
    background-color: rgb(220, 255, 220);
    color: black;
    padding: 5px;
    border-color: #7FCF85;
}

.box.red {
    background-color: rgb(255, 230, 230);
    color: red;
    padding: 5px;
    border-color: #D79A9D;
}

.hrbox {
    background-color: #c6d7e2;
    border: 1px solid #9dabb6;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
}

.staticbox {
    display: block;
    line-height: initial;
    padding: 4px;
    padding-right: 7px;
    padding-left: 7px;
    font-weight: bold;
    color: black;
    /*text-shadow: 1px 1px 1px rgb(30, 76, 109);*/
    box-shadow: inset 2px 2px 7px 1px rgba(102, 162, 187, 0.32);
    border: 1px solid #BCCFDE;
    font-family: Consolas, "Courier New", Courier, monospace !important;
    font-size: 13px;
    text-align: center;
    cursor: default;
}

.footerbox {
    /*display: block;*/
    line-height: initial;
    /*padding: 4px;*/
    /*padding-right: 7px;*/
    /*padding-left: 7px;*/
    font-weight: bold;
    color: black;
    /*text-shadow: 1px 1px 1px rgb(30, 76, 109);*/
    box-shadow: inset 2px 2px 7px 1px rgba(102, 162, 187, 0.32);
    border: 1px solid #BCCFDE;
    font-family: Consolas, "Courier New", Courier, monospace !important;
    font-size: 13px;
    text-align: center;
    cursor: default;
}

.autodel {
    color: #FFCC00;
}

.cell-plugin {
    height: 27px;
    width: auto;
    font-family: "Tahoma";
    color: #000;
    text-align: center;
    line-height: 27px;
    background-color: #dcedf4;
}

.but {
    height: 24px;
}

.button-auto {
    height: 23px;
    font-family: "Tahoma";
    color: #000;
    text-align: center;
    border: 0px solid;
    cursor: pointer;
    width: 100%;
    background-color: #FFF;
    margin-bottom: 1px;
}

/* The progressbar for upload and download, including the outer div holder */
.progressouter {
    border-top: 1px solid #d0e4f7 !important;
    border-left: 1px solid #a9d2f3 !important;
    border-right: 1px solid #a9d2f3 !important;
    border-bottom: 1px solid #a9d2f3 !important;
    padding: 0px !important;
    background-color: #fff;
}

.progressdown {
    background: #d0e4f7; /* Old browsers */
    background: -moz-linear-gradient(top, #d0e4f7 0%, #73b1e7 24%, #0a77d5 50%, #539fe1 79%, #87bcea 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d0e4f7), color-stop(24%, #73b1e7), color-stop(50%, #0a77d5), color-stop(79%, #539fe1), color-stop(100%, #87bcea)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #d0e4f7 0%, #73b1e7 24%, #0a77d5 50%, #539fe1 79%, #87bcea 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #d0e4f7 0%, #73b1e7 24%, #0a77d5 50%, #539fe1 79%, #87bcea 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #d0e4f7 0%, #73b1e7 24%, #0a77d5 50%, #539fe1 79%, #87bcea 100%); /* IE10+ */
    background: linear-gradient(to bottom, #d0e4f7 0%, #73b1e7 24%, #0a77d5 50%, #539fe1 79%, #87bcea 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0e4f7', endColorstr='#87bcea', GradientType=0); /* IE6-9 */

    width: 0%;
    height: 100%;
}

.progressup {
    background-color: #48f;
    width: 0%;
    height: 8px;
}

/* The "new-and-improved" tabs xD */

/* MD5.php */
.md5table {
    font-family: monospace;
    color: rgb(0, 0, 0);
}

.md5table th {
    background-color: rgb(127, 203, 237);
    border: none;
}

.md5table td {
    background-color: rgb(235, 251, 255);
}

/* RAR.php */

.rar-table {
    text-align: left;
    width: auto;
}

.rar-main-td {
    border-right: 1px solid #555;
    border-left: 1px solid #555;
    border-top: 1px solid #555;
    padding: 4px !important;
    background-color: #FCFFE1;
    vertical-align: bottom;
}

.outline6 {
    border: 1px solid #555;
    padding: 6px;
}

.outline0 {
    border: 1px solid #555;
    border-spacing: 2px;
}

.numselitem_on {
    background: #ADDCED;
    height: 10px;
    min-width: 8px;
    cursor: pointer;

}

.numselitem_off {
    background: #DCEDF4;
    height: 10px;
    min-width: 8px;
    cursor: pointer;
}

.rar-main-td2 {
    border-left: 1px solid #555;
    border-top: 1px solid #555;
    padding: 4px !important;
    background-color: #FCFFE1;
    vertical-align: bottom;
}

.rar-options-left-td {
    border-left: 1px solid #555;
    padding-left: 2px !important;
    padding-right: 2px !important;
    background-color: #FCFFE1;
}

.rar-options-right-td {
    border-right: 1px solid #555;
    border-left: 1px solid #555;
    padding-left: 2px !important;
    padding-right: 2px !important;
    background-color: #FCFFE1;
}

.rar-space-td {
    border-top: 1px solid #555;
}

/* UNRAR.php */
.unrar-main-td {
    border-right: 1px solid #555;
    border-left: 1px solid #555;
    border-top: 1px solid #555;
    padding: 6px;
    background-color: #FCFFE1;
}

.unrar-main2-td {
    border-right: 1px solid #555;
    border-left: 1px solid #555;
    padding: 2px;
    background-color: #FCFFE1;
}

.unrar-lb-td {
    border-left: 1px solid #555;
    padding: 2px;
    background-color: #FCFFE1;
}

.unrar-rb-td {
    border-right: 1px solid #555;
    padding: 2px;
    background-color: #FCFFE1;
}

.unrar-options {
    border-right: 1px solid #555;
    border-left: 1px solid #555;
    border-top: 1px solid #555;
    padding: 2px;
    background-color: #001825;
}

.unrar-space-td {
    border-top: 1px solid #555;
}

/* NOTES.php */
.notes {
    width: 100%;
    height: 100%;
    font-family: "Roboto", sans-serif;
    font-size: 12px;
}

.notes2 {
    width: 800px;
    height: 400px;
    font-family: "Roboto", sans-serif;
    font-size: 12px;
}

/* Credits */
.rl-link {
    text-decoration: none;
}

.rev-dev {
    color: #F09D19;
}

.small-credits {
    color: #239FD9;
}

.rapidleechhost {
    text-align: center;
    margin: 0 auto;
    font-weight: bold;
}

/* Server Space and CPU */
.ss-cpu-table {
    border-collapse: separate;
    border-spacing: 2px 2px;
}

/* Server Space */
.ss-td-style {
    color: #000;

}

.ss-span-style {
    color: #00F;
    font-weight: bold;
}

/* CPU */
.cpu-td {
    color: #000;
    width: 200px;
}

.cpu-span {
    color: #00F;
    font-weight: bold;
}

.cpu-clock-st-text {
    color: #00F;
}

.cpu-clock-st-time {

}

.cpu-clock-lt-text {
    color: #00F;
}

.cpu-clock-lt-time {
    color: #333;
}

.container {
    border: 1px solid #555;
    width: 90%;
    background-color: #B8E7BA;
}

.adlinks2 {
    width: 600px;
    height: 400px;
    border: 1px solid #002E43;
}

/* Transfer UIs (User interfaces) */
.transloadui {
    font-family: Tahoma;
    font-size: 11px;
}

.uploadui {
    font-family: Tahoma;
    font-size: 11px;
}

.psfileurl {
    background-repeat: no-repeat;
    height: 16px;
    padding-left: 20px;
    font-weight: normal;
}

.psiconbar {
    padding-left: 5px;
    padding-right: 5px;
}

.sorttable_checkbox {
    width: 16px;
}

.sorttable_sorted {
    width: 6%;
}

.sorttable_alpha {
    width: 100%;
}

.nowrap_column {
    width: 100%;
    max-width: 10px;
    overflow: hidden;
    position: relative;
    height: 25px;
    white-space: nowrap;
    /*white-space: -moz-pre-wrap; !* Firefox *!*/
    /*white-space: -o-pre-wrap; !* Opera *!*/
    /*white-space: pre-wrap; !* Chrome *!*/
    /*word-wrap: break-word; !* IE *!*/
}

.partsize {
    font-style: italic;
    font-size: 11px
}

.smalltext {
    font-family: "Arial";
    font-size: 11px;
    transform: scale(1, 1.2);
}

.prouterfl {
    border: 1px solid #000000;
    height: 10px;
    width: 99%;
    margin: 0px;
    align: left;
}

.borderless {
    border-spacing: 0px;
    width: auto;
}

.borderless td {
    padding: 0px;
}

.tablenobord {
    border-spacing: 0px;
}

.tablenobord td {
    padding: 0px;
}

.borderlesstd {
    padding: 0px;
}

.subtree {
    border-spacing: 0px;
    padding: 0px;
    width: 100%;
}

.subtree2 {
    border-spacing: 0px;
    padding: 0px;
    width: 100%;
}

.sp_header {
    padding: 2px;
    border-right: 1px solid #9aa6ab;
    border-bottom: 1px solid #9aa6ab;
    border-top: 1px solid #9aa6ab;
    border-left: 1px solid #9aa6ab;
    font-size: 12px;
    color: #2e3233;
}

.sp_header2 {
    padding: 4px;
    border-right: 1px solid #9aa6ab;
    border-bottom: 1px solid #9aa6ab;
    border-top: 1px solid #9aa6ab;
    border-left: 1px solid #9aa6ab;
    font-size: 12px;
    color: #2e3233;
}

.clickable {
    cursor: pointer;
}

.sp_body {
    padding: 5px;
    border-left: 1px solid #9aa6ab;
    border-right: 1px solid #9aa6ab;
    border-bottom: 1px solid #9aa6ab;
    background-color: #dcedf4;
    width: auto;
}

.table0 {
    width: 100%;
    border-spacing: 0;
}

.spoilerbox {
    text-align: center;
    padding: 0px;
    margin: 4px;
    width: auto;
    font-size: 12px;
    height: auto;
    overflow: auto;
    background-color: #f1fbff;
    overflow: auto;
}

.button {
    /*line-height: 14.5px;*/
    font-family: 'Roboto', sans-serif;
    color: #000;
    text-shadow: none;
    font-weight: normal;

    line-height: 1.4;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px;

    cursor: pointer;
    text-align: center;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 2px;
    padding-bottom: 2px;

    /*margin-bottom:2px;*/

    width: auto;
    font-size: 12px;
    height: auto;
    background-color: #f1fbff;
    border-bottom: 1px solid #9AA6AB;
    border-left: 1px solid #9AA6AB;
    border-right: 1px solid #9AA6AB;
    border-top: 1px solid #9AA6AB;
    display: inline-block;

    box-shadow: 2px 4px 14px -4px rgba(25, 74, 100, 0.74);
}

.button:active {
    position: relative;
    top: 1px;
}

.opaqueback {
    background-color: rgba(241, 251, 255, 0.33);
}

.wmargins {
    margin: 6px 5px 6px 5px;
}

.spmargins {
    margin: 3px 3px 3px 3px;
}

.buttonwide {
    text-align: center;
    font-family: 'Roboto Condensed', "Roboto", sans-serif;
    line-height: 1.3;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px;

    cursor: pointer;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 2px;
    padding-bottom: 2px;

    width: auto;
    font-size: 12px;
    height: auto;
    background-color: #f1fbff;
    border-bottom: 1px solid #9AA6AB;
    border-left: 1px solid #9AA6AB;
    border-right: 1px solid #9AA6AB;
    border-top: 1px solid #9AA6AB;
}

.buttonwide:hover {
    background-color: #D1F1FF;
}

.buttonwide.disabled {
    background-color: #DCEDF4;
    cursor: default;
}

.button:hover {
    background-color: #D1F1FF;
}

.button.disabled {
    background-color: #DCEDF4;
    cursor: default;
}

.inner_spoiler {
    border-spacing: 0px;
}

.premiumbox {
    text-align: center;
    padding: 1px;
    margin: 0px;
    width: auto;
    font-size: 12px;
    height: auto;
    overflow: auto;
    border: 1px solid #000;
    background-color: #fff;
}

.newsbox {
    text-align: center;
    /*font-family: "Calibri";*/
    font-size: 12px;
    color: #008;
    padding: 6px;
    margin: 0px;
    width: auto;
    height: auto;
    border-right: 1px solid #555;
    border-bottom: 1px solid #555;
    border-top: 1px solid #9aa6ab;
    border-left: 1px solid #9aa6ab;
    background-color: #fff;
    text-shadow: 1px 1px 2px rgba(0, 0, 255, 0.2);
    box-shadow: 2px 2px 5px #666;
}

.newsbox_header {
    text-align: center;
    font-weight: bold;
    padding: 4px;
    margin: 0px;
    width: auto;
    font-size: 12px;
    height: auto;
    overflow: auto;
    background-color: #f1fbff;
    overflow: auto;
    border-right: 1px solid #555;
    border-top: 1px solid #9aa6ab;
    border-left: 1px solid #9aa6ab;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
}

.premiumbox_off {
    text-align: center;
    padding: 1px;
    margin: 0px;
    width: auto;
    font-size: 12px;
    height: auto;
    overflow: auto;
    border: 1px solid #000;
}

.premium_title {
    font-family: "Calibri";
    font-size: 13px;
    width: 100%;
    color: #000;
}

.leftbuttonbox {
    font-family: Tahoma;
    text-align: center;
    padding: 3px;
    margin: 0px;
    width: 100%;
    font-size: 13px;
    height: auto;
    overflow: auto;
    border: 1px solid #000;
    background-color: #fff;
}

.buybuttonbox {
    font-family: Tahoma;
    text-align: center;
    padding: 3px;
    margin: 0px;
    width: auto;
    font-size: 13px;
    height: auto;
    overflow: auto;
    border: 1px solid #000;
    background-color: #fff;
}

.smallw {
    width: 180px;
}

.infobox_center {
    padding: 4px;
    border-right: 1px solid #555;
    border-bottom: 1px solid #555;
    border-top: 1px solid #9aa6ab;
    border-left: 1px solid #9aa6ab;
    font-size: 12px;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
    background-color: #ADDCED;
    text-align: center;
}

.infowhitetext {
    font-size: 12px;
    color: #fff;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.9);
}

.infoyellowtext {
    font-size: 12px;
    color: #ff0;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.9);
}

.infoyellowboldtext1 {
    font-size: 12px;
    font-weight: bold;
    color: #ff0;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);
}

.infoyellowboldtext2 {
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.8);
}

.infowhiteboldtext {
    font-size: 13px;
    font-weight: bold;
    color: #fff;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);
}

.infowhiteboldtextshad {
    font-size: 13px;
    font-weight: bold;
    color: #fff;
    text-shadow: 1px 1px 5px rgba(0, 0, 0, 1);
}

.inforedboldtext {
    font-size: 13px;
    font-weight: bold;
    color: #f88;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);
}

.infoblackboldtext {
    font-size: 13px;
    font-weight: bold;
    color: #000;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
}

.infoblackboldtext2 {
    font-size: 15px;
    font-weight: bold;
    color: #248;
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.4);
}

.infoblueboldtext {
    font-size: 13px;
    font-weight: bold;
    color: #00f;
    text-shadow: 1px 1px 5px rgba(0, 0, 0, 1);
}

.infogreenboldtext {
    font-size: 13px;
    font-weight: bold;
    color: #0F8;
    text-shadow: 1px 1px 5px rgba(0, 0, 0, 1);
}

.infoblacktext {
    font-size: 13px;
    color: #000;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
}

.td0 {
    padding: 0px;
    border-spacing: 0px;
}

.func_table {
    border-spacing: 0px;
    padding: 0px;
    width: auto;
}

.func_table2 {
    border-spacing: 0px;
    padding: 0px;
}

.cell_1 {
    background-color: #cfdfe5;
    color: #000;
}

.cell_2 {
    background-color: #dcedf4;
    color: #000;
}

.shareboxx {
    padding: 3px;
    margin: 1px;
    width: auto;
    height: auto;
    border: 1px solid #000;
    background-color: #fff;
    display: inline-block;
}

.fh {
    display: block;
    width: 16px;
    height: 16px;
    background: url(../images/fh_sheet.png) 0 0 no-repeat
}

.fh-gigapeta {
    background-position: 0 -0px
}

.fh-novafile {
    background-position: 0 -16px
}

.fh-alfafilenet {
    background-position: 0 -32px
}

.fh-depositfiles {
    background-position: 0 -48px
}

.fh-crocko {
    background-position: 0 -64px
}

.fh-uploaded {
    background-position: 0 -80px
}

.fh-netload {
    background-position: 0 -96px
}

.fh-turbobit {
    background-position: 0 -112px
}

.fh-mediafire {
    background-position: 0 -128px
}

.fh-lumfile {
    background-position: 0 -144px
}

.fh-meganz {
    background-position: 0 -160px
}

.fh-extabit {
    background-position: 0 -176px
}

.fh-prefiles {
    background-position: 0 -192px
}

.fh-hitfile {
    background-position: 0 -208px
}

.fh-fileserve {
    background-position: 0 -224px
}

.fh-freakshare {
    background-position: 0 -256px
}

.fh-filefactory {
    background-position: 0 -272px
}

.fh-4shared {
    background-position: 0 -288px
}

.fh-uploading {
    background-position: 0 -304px
}

.fh-bayfiles {
    background-position: 0 -304px
}

.fh-filepost {
    background-position: 0 -320px
}

.fh-sendspace {
    background-position: 0 -336px
}

.fh-uploading {
    background-position: 0 -352px
}

.fh-uploadstation {
    background-position: 0 -368px
}

.fh-gigabase {
    background-position: 0 -384px
}

.fh-filejungle {
    background-position: 0 -400px
}

.fh-youtube {
    background-position: 0 -416px
}

.fh-bitshare {
    background-position: 0 -432px
}

.fh-littlebyte {
    background-position: 0 -448px
}

.fh-shareonline {
    background-position: 0 -464px
}

.fh-sharefilehost {
    background-position: 0 -480px
}

.fh-extmatrix {
    background-position: 0 -496px
}

.fh-rapidgator {
    background-position: 0 -512px
}

.fh-fileplaneta {
    background-position: 0 -528px
}

.fh-ryushare {
    background-position: 0 -544px
}

.fh-fileflyer {
    background-position: 0 -560px
}

.fh-ifolder {
    background-position: 0 -576px
}

.fh-tezfiles {
    background-position: 0 -592px
}

.fh-unextfiles {
    background-position: 0 -608px
}

.fh-unibytes {
    background-position: 0 -624px
}

.fh-keep2share {
    background-position: 0 -640px
}

.fh-filesmonster {
    background-position: 0 -656px
}

.fh-file-space {
    background-position: 0 -672px
}

.fh-datafile {
    background-position: 0 -688px
}

.fh-filescdn {
    background-position: 0 -704px
}

.fh-oboom {
    background-position: 0 -720px
}

.fh-nitroflare {
    background-position: 0 -736px
}

.fh-1fichier {
    background-position: 0 -752px
}

.fh-2shared {
    background-position: 0 -768px
}

.fh-filesflash {
    background-position: 0 -784px
}

.fh-hugefiles {
    background-position: 0 -800px
}

.fh-loadto {
    background-position: 0 -816px
}

.fh-megairon {
    background-position: 0 -832px
}

.fh-mixturecloud {
    background-position: 0 -848px
}

.fh-purevid {
    background-position: 0 -864px
}

.fh-uplea {
    background-position: 0 -880px
}

.fh-uptobox {
    background-position: 0 -896px
}

.fh-filecloud {
    background-position: 0 -912px
}

.fh-bigfileto {
    background-position: 0 -928px
}

.fh-exashare {
    background-position: 0 -944px
}

.fh-fboom {
    background-position: 0 -960px
}

.fh-upstore {
    background-position: 0 -976px
}

.fh-exload {
    background-position: 0 -992px
}

.fh-easybytez {
    background-position: 0 -1008px
}

.fh-ifolder {
    background-position: 0 -1024px
}

.fh-fileal {
    background-position: 0 -1040px
}

.fh-openload {
    background-position: 0 -1056px
}

.fh-uploadrocket {
    background-position: 0 -1072px
}

.fh-zippyshare {
    background-position: 0 -1088px
}

.fh-datafilehost {
    background-position: 0 -1104px
}

.fh-salefiles {
    background-position: -16px 0
}

.fh-filerio {
    background-position: -16px -16px
}

.fh-hulkshare {
    background-position: -16px -32px
}

.fh-inclouddrive {
    background-position: -16px -48px
}

.fh-promptfile {
    background-position: -16px -64px
}

.fh-userscloud {
    background-position: -16px -80px
}

.fh-publish2me {
    background-position: -16px -96px
}

.fh-filernet {
    background-position: -16px -112px
}

.fh-tusfiles {
    background-position: -16px -128px
}

.fh-filejoker {
    background-position: -16px -144px
}

.fh-rapidu {
    background-position: -16px -160px
}

.fh-bytewhale {
    background-position: -16px -176px
}

.fh-rockfile {
    background-position: -16px -192px
}

.fh-filenext {
    background-position: -16px -208px
}

.fh-icerbox {
    background-position: -16px -224px
}

.fh-hotlinkcc {
    background-position: -16px -240px
}

.fh-filefox {
    background-position: -16px -256px
}

.fh-takefilelink {
    background-position: -16px -272px
}

.fh-katfile {
    background-position: -16px -288px
}

.fh-wdupload {
    background-position: -16px -304px
}

.fh-xubster {
    background-position: -16px -320px
}

.fh-wupfile {
    background-position: -16px -336px
}

.fh-uploadgig {
    background-position: -16px -352px
}

.fh-filespacecom {
    background-position: -16px -368px
}

.fh-ubiqfile {
    background-position: -16px -384px
}

.fh-jetloadnet {
    background-position: -16px -400px
}

.fh-daofile {
    background-position: -16px -416px
}

.fh-flashbitcc {
    background-position: -16px -432px
}

.fh-clicknupload {
    background-position: -16px -448px
}

.fh-ddownloadcom {
    background-position: -16px -464px
}

.fh-subysharecom {
    background-position: -16px -480px
}

.fh-wipfilesnet {
    background-position: -16px -496px
}

.fh-isracloud {
    background-position: -16px -512px
}

.fh-emloadcom {
    background-position: -16px -528px
}

.font16 {
    font-size: 16px !important;
    font-family: Consolas, "Courier New", Courier, monospace !important;
}

.labelout {
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-weight: bold;
    border: 1px solid;

    font-family: 'segoe ui', Arial Unicode MS, Helvetica, sans-serif;
    font-size: 13px;
    padding: 1px 4px 2px 4px;
    margin-top: 2px;
    margin-bottom: 1px;
    /*display: inline-block;*/
}

.labelout.red {
    border-color: #CC0000;
    color: black;
}

.labelout.blue {
    border-color: #0000BB;
    color: black;
}

.labelout.green {
    border-color: #46A546;
    color: black;
}

.labelout.lightgreen {
    /*    border-color: #3d913d;*/
    background-color: #6bff6b;
    color: #3d913d;
}

.labelout.lightgreen.black {
    border-color: #46A546;
    background-color: #6bff6b;
    color: #000;
}

.labelout.job_block_green {
    background-color: #fff;
    color: black;
    border: 3px solid #46A546;
    font-weight: normal;
    padding: 2px;
    min-height: 70px;
}

.labelout.job_block_blue {
    background-color: #fff;
    color: black;
    border: 2px solid #4488FF;
    font-weight: normal;
    padding: 2px;
    min-height: 70px;
}

.labelout.job_block_red {
    background-color: #fff;
    color: black;
    border: 3px solid #ff7777;
    font-weight: normal;
    padding: 2px;
    min-height: 70px;
}

.tablespace4 {
    border-spacing: 4px;
}

.w16 {
    min-width: 16px;
    max-width: 16px;
    width: 16px;
    display: inline-block;
}

.w22 {
    min-width: 23px;
    max-width: 23px;
    width: 23px;
}

.w32 {
    min-width: 32px;
    max-width: 32px;
    width: 32px;
}

.w100p {
    width: 100%;
}

.w50p {
    width: 50%;
}

.w1p {
    width: 1%;
}

.proc_left {
    background-color: #fff;
    color: black;
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    height: 2px;
}

.proc_middle {
    background-color: #fff;
    color: black;
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    height: 2px;
}

.proc_space {
    background-color: #fff;
    color: black;
    border-top: 1px solid #ccc;
    height: 2px;
}

.proc_right {
    background-color: #fff;
    color: black;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
    height: 2px;
}

.proctable_bottom {
    border-bottom: 1px solid #ccc;
    border-spacing: 0px;
}

.overflow {
    position: initial;
    overflow-x: hidden;
    max-width: 1px;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.nowrap {
    /*    overflow-x:hidden;
        text-overflow: ellipsis;*/
    white-space: nowrap;
}

.job_red_title {
    color: #ff0000;
    font-size: 12px;
    font-family: 'Roboto', sans-serif;
}

.job_blue_title {
    color: #4488FF;
    font-size: 12px;
    font-family: 'Roboto', sans-serif;
}

.job_green_title {
    color: #009600;
    font-size: 12px;
    font-family: 'Roboto', sans-serif;
}

.job_red_title2 {
    color: #b77;
    font-size: 12px;
    font-family: 'Roboto', sans-serif;
}

.job_upline {
    *border-top: 1px solid #aaa;
    color: #777;
}

.job_shrink {
    font-family: Arial;
    transform: scale(1, 1.2);
    font-size: 10px;
    font-weight: bold;
}

.job_shrink2 {
    font-family: 'Arial';
    transform: scale(1, 1.2);
    font-size: 10px;
    font-weight: bold;
}

.job_gray {
    color: #777;
    font-size: 12px;
    font-family: 'Roboto', sans-serif;
}

.label {
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-weight: bold;
    /*    letter-spacing: 1px;*/

    font-family: 'segoe ui', Arial Unicode MS, Helvetica;
    font-size: 13px;
    padding: 1px 4px 2px 4px;
    margin-top: 2px;
    margin-bottom: 1px;
    /*display: inline-block;*/
    /*vertical-align: baseline;*/

}

.iblock {
    display: inline-block;
    /*transform:scaleX(0.9);
    display: inline-block;*/
}

.label.darker {
    background-color: #95bdcc;
    color: black;
    font-family: "Segoe UI", Arial Unicode MS, Helvetica;
    text-shadow: none;
}

.label.grey {
    background-color: #6c757d;
    color: white;
    font-family: "Segoe UI", Arial Unicode MS, Helvetica;
    text-shadow: none;
}

.label.darker.white {
    background-color: #95bdcc;
    color: white;
    font-family: "Segoe UI", Arial Unicode MS, Helvetica;
    text-shadow: none;
    text-shadow: 1px 1px 2px #000;
}

.label.red {
    background-color: #CC0000;
    color: white;
    text-shadow: 1px 1px 2px #000;

}

.label.lightred {
    background-color: #ff8888;
    color: white;
    text-shadow: 1px 1px 2px #000;
    border: 1px solid #ff8888;
}

.label.lightred2 {
    background-color: #ff8888;
    color: black;
    /*text-shadow: 1px 1px 2px #000;*/
    border: 1px solid #ff8888;
}

.label.blue {
    background-color: #0000BB;
    color: white;
    text-shadow: 1px 1px 2px #000;

}

.label.green {
    background-color: #46A546;
    color: white;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.66);
}

.label.green2 {
    border-color: black;
    /*text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.66);*/
    color: black;
    background-color: #6bff6b;
    border: 1px solid;
    border-color: #000;
}

.label.lightgreen {
    background-color: #6bff6b;
    color: #3d913d;
}

.label.lightgreen.black {
    background-color: #6bff6b;
    color: black;
    /*text-shadow: 1px 1px 2px #000;*/
}

.label.yellow {
    background-color: #ffff00;
    color: black;
    border: 1px solid;
    border-color: #000;
}

.label.cyan2 {
    background-color: #6DB1FD;
    color: white;
    border: 1px solid;
    border-color: #000;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.57);

}

.label.white.blue {
    background-color: #fff;
    color: blue;
    border: 1px solid black;
    text-shadow: none;
}

.label.white.green {
    background-color: #fff;
    color: #46A546;
    border: 1px solid black;
    text-shadow: none;
}

.label.white {
    background-color: #fff;
    color: black;
    border: 1px solid black;
}

.label.cyan {
    background-color: #ADDCED;
    color: black;
    border: 1px solid black;
}

.imgtag {
    vertical-align: text-bottom;
    background: none;
}

.img {
    display: inline-block;
    vertical-align: text-bottom;
    width: 16px;
    height: 16px;
    background: url(../images/icons_16.png) 0 0 no-repeat;
    position: relative;
    top: 0px;
    z-index: 1;
}

.img_ {
    display: inline-block;
    vertical-align: text-bottom;
    width: 16px;
    height: 16px;
    position: relative;
    top: 0px;
    z-index: 1;
}

.img-1 {
    background-position: 0 16px
}

.img0 {
    background-position: 0 -0px
}

.img1 {
    background-position: 0 -16px
}

.img2 {
    background-position: 0 -32px
}

.img3 {
    background-position: 0 -48px
}

.img4 {
    background-position: 0 -64px
}

.img5 {
    background-position: 0 -80px
}

.img6 {
    background-position: 0 -96px
}

.img7 {
    background-position: 0 -112px
}

.img8 {
    /* clean icon */
    background-position: 0 -128px
}

.img9 {
    background-position: 0 -144px
}

.img10 {
    background-position: 0 -160px
}

.img11 {
    background-position: 0 -176px
}

.img12 {
    background-position: 0 -192px
}

.img13 {
    background-position: 0 -208px
}

.img14 {
    background-position: 0 -224px
}

.img15 {
    background-position: 0 -240px
}

.img16 {
    background-position: 0 -256px
}

.img17 {
    background-position: 0 -272px
}

.img18 {
    background-position: 0 -288px
}

.img19 {
    background-position: -16px 0px
}

.img20 { /* nuke */
    background-position: -16px -16px
}

.img21 { /* audio */
    background-position: -16px -32px
}

.img22 { /* video */
    background-position: -16px -48px
}

.img23 {
    background-position: -16px -64px
}

.img24 {
    background-position: -16px -80px
}

.img25 {
    /* zip */
    background-position: -16px -96px
}

.img26 {
    /* picture */
    background-position: -16px -112px
}

.img27 {
    background-position: -16px -128px
}

.img28 {
    /* yellow folder */
    background-position: -16px -144px
}

.img29 {
    background-position: -16px -160px
}

.img30 {
    background-position: -16px -176px
}

.img31 {
    /* down arrow green */
    background-position: -16px -192px
}

.img32 {
    /* up arrow red */
    background-position: -16px -208px
}

.img33 {
    /* copmpile */
    background-position: -16px -224px
}

.img34 {
    /* ERROR */
    background-position: -16px -240px
}

.img35 {
    /* uncheck */
    background-position: -16px -256px
}

.img36 {
    /* check */
    background-position: -16px -272px
}

.img37 {
    /* tri-check */
    background-position: -16px -288px
}

.img38 {
    /* rename */
    background-position: -32px 0px
}

.img39 {
    /* copy */
    background-position: -32px -16px
}

.img40 {
    /* play */
    background-position: -32px -32px
}

.img41 {
    /* hdd */
    background-position: -32px -48px
}

.img42 {
    /* wait */
    background-position: -32px -64px
}

.img43 {
    /* hourglass */
    background-position: -32px -80px
}

.img44 {
    /* remove */
    background-position: -32px -96px
}

.img45 {
    /* move down */
    background-position: -32px -112px
}

.img46 {
    /* move up */
    background-position: -32px -128px
}

.img47 {
    /* merge horizontally */
    background-position: -32px -144px
}

.img48 {
    /* merge vertically */
    background-position: -32px -160px
}

.img49 {
    /* edit */
    background-position: -32px -176px
}

.img50 {
    /* english */
    background-position: -32px -192px
}

.img51 {
    /* russian */
    background-position: -32px -208px
}

.img52 {
    /* help */
    background-position: -32px -224px
}

.img53 {
    /* mediainfo */
    background-position: -32px -240px
}

.img54 {
    /* zoom */
    background-position: -32px -256px
}

.img55 {
    /* crop */
    background-position: -32px -272px
}

.img56 {
    /* locked folder */
    background-position: -32px -288px
}

.img57 {
    /* run icon */
    background-position: -48px 0px
}

.img58 {
    /* automation icon */
    background-position: -48px -64px
}

.img59 {
    /* FTP icon */
    background-position: -48px -80px
}

.img60 {
    /* left arrow icon */
    background-position: -48px -96px
}

.img61 {
    /* globe icon */
    background-position: -48px -112px
}

.img62 {
    /* link icon */
    background-position: -48px -128px
}

.img63 {
    /* mail icon */
    background-position: -48px -144px
}

.img64 {
    /* steps icon */
    background-position: -48px -160px
}

.img65 {
    /* book icon */
    background-position: -48px -176px
}

.img66 {
    /* glasses icon */
    background-position: -48px -192px
}

.img67 {
    /* green arrow right icon */
    background-position: -48px -208px
}

.img68 {
    /* md5 */
    background-position: -48px -224px
}

.img69 {
    /* change */
    background-position: -48px -240px
}

.img70 {
    /* round check */
    background-position: -48px -256px
}

.img71 {
    /* home */
    background-position: -48px -272px
}

.img72 {
    /* rename */
    background-position: -48px -288px
}

.img73 {
    /* mails */
    background-position: -64px 0px
}

.img74 {
    /* bill */
    background-position: -64px -16px
}

.img75 {
    /* green arrow left */
    background-position: -64px -32px
}

.img76 {
    /* lock */
    background-position: -64px -48px
}

.img77 {
    /* clear tags */
    background-position: -64px -64px
}

.img78 {
    /* translit */
    background-position: -64px -80px
}

.img79 {
    /* filter */
    background-position: -64px -96px
}

.img80 {
    /* stop */
    background-position: -64px -112px
}

.img81 {
    /* create iso */
    background-position: -64px -128px
}

.img82 {
    /* run */
    background-position: -64px -144px
}

.img83 {
    /* backup 1 */
    background-position: -64px -160px
}

.img84 {
    /* backup 2 */
    background-position: -64px -176px
}

.img85 {
    /* silver coin */
    background-position: -64px -192px
}

.img86 {
    /* gold coin */
    background-position: -64px -208px
}

.img87 {
    /* thumbs up */
    background-position: -64px -224px
}

.img88 {
    /* thumbs down */
    background-position: -64px -240px
}

.img89 {
    /* bag */
    background-position: -64px -256px
}

.img90 {
    /* gray thumbs up */
    background-position: -64px -272px
}

.img91 {
    /* minus */
    background-position: -64px -288px
}

.img92 {
    /* media convert */
    background-position: -80px 0px
}

.img93 {
    /* media join */
    background-position: -80px -16px
}

.img94 {
    /* multiply */
    background-position: -80px -32px
}

.img95 {
    /* price */
    background-position: -80px -48px
}

.img96 {
    /* dollar coin */
    background-position: -80px -64px
}

.img97 {
    /* price label */
    background-position: -80px -80px
}

.img98 {
    /* round cancel */
    background-position: -80px -96px
}

.img99 {
    /* gold star */
    background-position: -80px -112px
}

.img99 {
    /* server */
    background-position: -80px -128px
}

.img100 {
    /* attach */
    background-position: -80px -144px
}

.img101 {
    /* play */
    background-position: -80px -160px
}

.img102 {
    /* pause */
    background-position: -80px -176px
}

.img103 {
    /* stop */
    background-position: -80px -192px
}

.img104 {
    /* shuffle */
    background-position: -80px -208px
}

.img105 {
    /* PDF */
    background-position: -80px -224px
}

.img106 {
    /* Document */
    background-position: -80px -240px
}

.img107 {
    /* left arrow in circle */
    background-position: -80px -256px
}

.img108 {
    /* right arrow in circle */
    background-position: -80px -272px
}

.img109 {
    /* question black mark */
    background-position: -80px -288px
}

.img110 {
    /* box icon */
    background-position: -96px -0px
}

.img111 {
    /* subtitles */
    background-position: -96px -16px
}

.img112 {
    /* trashcan */
    background-position: -96px -32px
}

.img113 {
    /* rollback */
    background-position: -96px -48px
}

.img114 {
    /* edit tags */
    background-position: -96px -64px
}

.img115 {
    /* crown */
    background-position: -96px -80px
}

.img116 {
    /* bitcoin */
    background-position: -96px -96px
}

.img117 {
    /* litecoin */
    background-position: -96px -112px
}

.img118 {
    /* torrent */
    background-position: -96px -128px
}

.img119 {
    /* drop down */
    background-position: -96px -144px
}


.imgb {
    display: inline-block;
    vertical-align: middle;
    width: 32px;
    height: 32px;
    background: url(../images/icons_32.png) 0 0 no-repeat;
}

.imgb0 {
    background-position: 0 -0px
}

.imgb1 {
    background-position: 0 -32px
}

.imgb2 {
    background-position: 0 -64px
}

.imgb3 {
    background-position: 0 -96px
}

.imgb4 {
    background-position: 0 -128px
}

.imgb5 {
    background-position: 0 -160px
}

.imgb6 {
    background-position: 0 -192px
}

.imgb7 {
    background-position: 0 -224px
}

.imgb8 {
    background-position: 0 -256px
}

.imgb9 {
    background-position: 0 -288px
}

.imgb10 {
    background-position: 0 -320px
}

.imgb11 {
    background-position: 0 -352px
}

.imgb12 {
    background-position: 0 -384px
}

.imgb13 {
    background-position: 0 -416px
}

.imgb14 {
    background-position: 0 -448px
}

.imgb15 {
    background-position: 0 -480px
}

.imgb16 {
    background-position: -32px 0px
}

.imgb17 {
    background-position: -32px -32px
}

.imgb18 { /* green plus sign */
    background-position: -32px -64px
}

.imgb19 {
    background-position: -32px -96px
}

.imgb20 {
    background-position: -32px -128px
}

.imgb21 {
    background-position: -32px -160px
}

.imgb22 {
    background-position: -32px -192px
}

.imgb23 {
    background-position: -32px -224px
}

.imgb24 {
    background-position: -32px -256px
}

.imgb25 {
    /* list */
    background-position: -32px -288px
}

.imgb26 { /* refresh / update */
    background-position: -32px -320px
}

.imgb27 {
    background-position: -32px -352px
}

.imgb28 {
    /* coins */
    background-position: -32px -384px
}

.imgb29 {
    background-position: -32px -416px
}

.imgb30 {
    background-position: -32px -448px
}

.imgb31 {
    background-position: -32px -480px
}

.imgb32 {
    background-position: -64px 0px
}

.imgb33 {
    background-position: -64px -32px
}

.imgb34 {
    background-position: -64px -64px
}

.imgb35 {
    background-position: -64px -96px
}

.imgb36 {
    background-position: -64px -128px
}

.imgb37 {
    background-position: -64px -160px
}

.imgb38 {
    /* key */
    background-position: -64px -192px
}

.imgb39 {
    /* save diskette */
    background-position: -64px -224px
}

.imgb40 {
    /* import in list */
    background-position: -64px -256px
}

.imgb41 {
    /* sorting */
    background-position: -64px -288px
}

.imgb42 {
    /* automation */
    background-position: -64px -320px
}

.imgb43 {
    /* notes */
    background-position: -64px -352px
}

.imgb44 {
    /* recycle bin */
    background-position: -64px -384px
}

.imgb45 {
    /* paperclip */
    background-position: -64px -416px
}

.imgb46 {
    /* edit */
    background-position: -64px -448px
}

.imgb47 {
    /* resume-all */
    background-position: -64px -480px
}

.imgb48 {
    /* nuke-all */
    background-position: -96px -0px
}

.imgb49 {
    /* backup */
    background-position: -96px -32px
}

.imgb50 {
    /* backup */
    background-position: -96px -64px
}

.imgb51 {
    /* poll */
    background-position: -96px -96px
}

.imgb52 {
    /* converter */
    background-position: -96px -128px
}

.imgb53 {
    /* resize */
    background-position: -96px -160px
}

.imgb54 {
    /* box/container */
    background-position: -96px -192px
}

.imgb55 {
    /* audio */
    background-position: -96px -224px
}

.imgb56 {
    /* under construction */
    background-position: -96px -256px
}

.imgb57 {
    /* video fx */
    background-position: -96px -288px
}

.imgb58 {
    /* magnify */
    background-position: -96px -320px
}

.imgb59 {
    /* colored boxes */
    background-position: -96px -352px
}

.imgb60 {
    /* green download button */
    background-position: -96px -384px
}

.imgb61 {
    /* start torrent button */
    background-position: -96px -416px
}

.imgb62 {
    /* pause torrent button */
    background-position: -96px -448px
}

.imgb63 {
    /* stop torrent button */
    background-position: -96px -480px
}

.imgb64 {
    /* photo camera icon */
    background-position: -128px 0px;
}

.imgb65 {
    /* bitcoin */
    background-position: -128px -32px;
}

.imgb66 {
    /* litecoin */
    background-position: -128px -64px;
}

.imgb67 {
    /* webmoney */
    background-position: -128px -96px;
}

.imgb68 {
    /* process list */
    background-position: -128px -128px;
}

.imgb69 {
    /* move torrent */
    background-position: -128px -160px;
}

.imgb70 {
    /* altcoins */
    background-position: -128px -192px;
}

.imgb71 {
    /* UP & DOWN arrows */
    background-position: -128px -224px;
}

.imgb72 {
    /* comments */
    background-position: -128px -256px;
}

.imgb73 {
    /* tether */
    background-position: -128px -288px;
}

.imgb74 {
    /* magnet */
    background-position: -128px -320px!important;
}

.imgb75 {
    /* Copy */
    background-position: -128px -352px!important;
}


#pwidget {
    background-color: lightgray;
    width: 254px;
    padding: 2px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-align: left;
    border: 1px solid gray;
}

.infobox {
    margin: -4px;
    padding: 2px;
    border-right: 1px solid #555;
    border-bottom: 1px solid #555;
    border-top: 1px solid #9aa6ab;
    border-left: 1px solid #9aa6ab;
    font-size: 12px;
    /*text-shadow : 1 px 1 px 2 px rgba(0, 0, 0, 0.3);*/
    background-color: #ADDCED;
}

.statbox {
    font-family: 'Century';
    font-size: 12px;
    text-align: left;
    padding: 3px 6px 4px 3px;
    border: 1px solid #000;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    box-shadow: 2px 2px 5px #666;
    /*width:100%;*/
    position: relative;
}

.configbox {
    text-align: left;
    padding: 5px 6px 4px 3px;
    border: 1px solid #000;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    box-shadow: 2px 2px 5px #666;
    position: relative;
    margin-bottom: 6px;
    background-color: #DCEDF4;
}

.stat_td {
    position: relative;
    width: 100%;
    white-space: nowrap;
    padding: 0 0 0 3px !important;
    border: none !important;
    border-right: none !important;
}

.stat_td2 {
    font-family: 'segoe ui';
    font-size: 13px;
    position: relative;
    width: 100%;
    white-space: nowrap;
    padding-right: 3px;
}

.stat_progress {
    border-spacing: 0px;
    width: 100%;
    position: relative;
}

.div_relative {
    display: contents;
    position: relative;
    width: 100%;
    top: 0;
}

.statline {
    border-bottom: 1px solid;
    border-color: #72a0b0;
}

.whiteback {
    background-color: white;
}

.indicator_bg {
    position: absolute;
    z-index: 0;
    top: 0px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    margin-left: -2px;
}

.indicator_text1 {
    position: absolute;
    z-index: 1;
    top: 6px;
    left: 5px;
    color: black;
    font-weight: bold;
}

.indicator_text2 {
    position: absolute;
    z-index: 1;
    top: 0px;
    left: -3px;
    color: white;
}

.indicator_text_back {
    position: relative;
    /*color: black;*/
    color: white;
    margin-right: 5px;
    /*left: -2px;*/
    top: 1px;
    text-shadow: 0px 0px 6px #000, 1px 1px 0px #000;
}

.indicator_text_back3 {
    position: relative;
    color: black;
    left: -1px;
    top: 1px;
    /*text-shadow : - 4 px 0 px 7 px #0ff;*/
}

.progressnumouter_2 {
    position: absolute;
    left: -1px;
    top: 1px;
    width: 100%;
    display: table;
}

.progressnumouter_3 {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    position: relative;
}

.progressnumouter_4 {
    position: relative;
    color: #000;
}

.bold {
    font-weight: 700;
}

.progressnumouter_5 {
    text-shadow: 0px 2px 2px rgba(255, 255, 255, 1);
}

.progressnumouter_6 {
    position: absolute;
    left: 0;
    text-shadow: 0px -2px 2px rgba(255, 255, 255, 1);
}

.progressnumouter_7 {
    position: absolute;
    left: 0;
    text-shadow: 2px 0px 2px rgba(255, 255, 255, 1);
}

.progressnumouter_8 {
    position: absolute;
    left: 0;
    text-shadow: -2px 0px 2px rgba(255, 255, 255, 1);
}

.progressnumouter_9 {
    position: absolute;
    left: 0;
    text-shadow: -2px -2px 2px rgba(255, 255, 255, 1);
}

.progressnumouter_10 {
    position: absolute;
    left: 0;
    text-shadow: 2px -2px 2px rgba(255, 255, 255, 1);
}

.progressnumouter_11 {
    position: absolute;
    left: 0;
    text-shadow: 2px 2px 2px rgba(255, 255, 255, 1);
}

.progressnumouter_12 {
    position: absolute;
    left: 0;
    text-shadow: -2px 2px 2px rgba(255, 255, 255, 1);
}

.small_table {
    width: auto;
}

.inputtpl {
    display: inline-block;
    width: 100%;
    font-family: Consolas, "Courier New", Courier, monospace !important;
    font-size: 1em;
}

.prog_block {
    background-color: #aaa;
    margin: 0px;
    height: 100%;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
}

#leftbg {
    background-color: #dcedf4;
    color: #000000;
    /*background-image: url(../images/leftbg_fader.png);*/
    background-repeat: repeat-y;
    background-position: right center;
    box-shadow: inset -17px 0px 7px -17px rgba(25, 74, 100, 0.9);
}

/*#links_splitter {*/
/*border: 5px solid #DCEDF4;*/
/*}*/

/*#links_splitter div {*/
/*overflow: auto;*/
/*}*/

.vsplitbar {
    width: 5px;
    background: #f8fff8;
}

/*#links_splitter_LeftPane {*/
/*background: #efe;*/
/*overflow: auto;*/
/*}*/

/*!**/
/** Right-side element of the splitter.*/
/**!*/
/*#links_splitter_RightPane {*/
/*background: #f8fff8;*/
/*overflow: auto;*/
/*}*/

.linkhref {
    margin-left: 6px;
    position: relative;
    z-index: 1;
}

.unselectable {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.grabbable {
    cursor: move; /* fallback if grab cursor is unsupported */
    cursor: grab;
    cursor: -moz-grab;
    cursor: -webkit-grab;
}

/* (Optional) Apply a "closed-hand" cursor during drag operation. */
.grabbable:active {
    cursor: grabbing;
    cursor: -moz-grabbing;
    cursor: -webkit-grabbing;
}

#feedback {
    font-size: 1.4em;
}

.selectable .ui-selecting {
    background: #FECA40;
}

.selectable .ui-selected {
    background: #F39814;
    color: white;
}

.selectable {
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 60%;
}

.selectable li {
    margin: 3px;
    padding: 0.4em;
    font-size: 1.4em;
    height: 18px;
}

.sortable {
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 99%;
}

.sortable li {
    cursor: move; /* fallback if grab cursor is unsupported */
    cursor: grab;
    cursor: -moz-grab;
    cursor: -webkit-grab;

    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    margin: 0 3px 3px 3px;
    padding: 0.4em;
    padding-left: 1.5em;
    font-family: Century Gothic, Tahoma;
}

.sortable li span {
    position: absolute;
    margin-left: -1.3em;
}

.ui-state-highlight {
    height: 1.4em;
    line-height: 1.2em;
}

.center {
    text-align: center !important;
}

.left {
    text-align: left !important;
}

.leftpad {
    text-align: left !important;
    padding-left: 8px;
}

.right {
    text-align: right !important;
}

.rightpad {
    text-align: right !important;
    padding-right: 8px;
}

.minwidth {
    width: 1px !important;
    white-space: nowrap;
    overflow: hidden;
}

.indicator_t1 {
    color: black;
    font-weight: bold;
    white-space: nowrap;
}

.indicator_t2 {
    font-family: 'segoe ui', Arial Unicode MS, Helvetica, sans-serif;
    color: white;
    text-shadow: 0px 0px 6px #000, 1px 1px 0px #000;
    font-size: 13px;
    line-height: normal;
    vertical-align: middle;
}

.indicator_t3 {
    font-family: 'segoe ui', Arial Unicode MS, Helvetica, sans-serif;
    color: white;
    text-shadow: 0px 0px 6px #000, 1px 1px 0px #000;
    font-size: 13px;
    line-height: normal;
    vertical-align: baseline;
}

.underline1 {
    border-top: 1px solid rgba(226, 246, 255, 0.67);
}

.topheader {
    border-bottom: 1px solid rgb(131, 173, 190);
    padding: 0;
    /*vertical-align: bottom;*/
    /*border-spacing:0px;*/
    border-collapse: collapse;
    /*display: block;*/
}

.selected {
    /*background-color: #f1fbff !important;*/
    background: linear-gradient(to top, #DCEDF4, #f1fbff, #ffffff, #f1fbff);
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
    border-bottom: 1px solid rgb(220, 237, 244) !important;
}

.pager_body {
    background-color: #dcedf4;
    border-left: 1px solid rgb(131, 173, 190);
    border-bottom: 1px solid rgb(131, 173, 190);
    border-right: 1px solid rgb(131, 173, 190);
    /*overflow:auto !important;*/
    padding: 8px;
}

.cell-nav {
    padding: 3px;
    /*margin-bottom: -10px;*/
    /*margin: 0 0 0 0;*/
    /*margin-left: 4px;*/
    /*height: auto;*/
    border: 1px solid rgb(131, 173, 190);
    /*height: 31px;*/
    width: 119px;
    font-family: 'Roboto Condensed', Arial, sans-serif;
    /*font-stretch: condensed;*/
    font-size: 1em;
    color: #000;
    text-align: center;
    cursor: pointer;

    /*
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px;*/

    background-color: rgb(196, 222, 232);
}

.scrollable {
    overflow-y: auto;
}

.valignhelper {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

.actionheader {
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    /*text-align: center;*/
    padding: 5px 6px 4px 7px;

    border-top: 1px solid #98B5CA;
    border-left: 1px solid #7298AB;
    border-right: 1px solid #7298AB;
    /*border-bottom:1px solid #7298AB;*/

    -moz-border-radius-topleft: 4px;
    border-top-left-radius: 4px;
    -webkit-border-top-left-radius: 4px;

    -moz-border-radius-topright: 4px;
    border-top-right-radius: 4px;
    -webkit-border-top-right-radius: 4px;

    margin: 8px 8px 0px;

    box-shadow: 0px -1px 5px #666;

    position: relative;

    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.5) 0%, rgba(216, 225, 231, 0.5) 50%, rgba(181, 198, 208, 0.5) 51%, rgba(224, 239, 249, 0.5) 100%);

    color: black;
    text-shadow: 0px 1px 1px #fff;
}

.redback {
    background-color: rgb(255, 234, 234) !important;
}

.greenback {
    background-color: rgb(225, 255, 224) !important;
}

.yellowback {
    background-color: rgb(250, 252, 167) !important;
}

.actionbody {
    /*text-align:center;*/
    font-family: sans-serif, Arial;
    font-size: 12px;
    color: #000;
    padding: 6px;
    width: auto;
    height: auto;

    border-left: 1px solid #7298AB;
    border-right: 1px solid #7298AB;

    border-bottom: 1px solid #98B5CA;

    background-color: #fff;
    /*text-shadow: 1px 1px 2px rgba(0, 0, 255, 0.2);*/
    box-shadow: 0px 1px 5px #666;
    margin: 0px 8px 6px;

    -moz-border-radius-bottomright: 4px;
    border-bottom-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;

    -moz-border-radius-bottomleft: 4px;
    border-bottom-left-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;

}

.actionscontainer {
    border: 1px solid rgba(154, 180, 210, 1);;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;

}

.infocontainer {
    font-family: "Segoe UI", Arial Unicode MS, Helvetica;
    /*border: 1px solid rgba(154, 180, 210, 1);;*/
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    vertical-align: top;
    text-align: center !important;
    padding: 4px;
    padding-left: 5px;
    background-color: #a6ddf6;
    text-shadow: none;
    border-spacing: 0;

    -webkit-box-shadow: inset 0px 0px 9px 0px rgba(50, 50, 50, 0.63);
    -moz-box-shadow: inset 0px 0px 9px 0px rgba(50, 50, 50, 0.63);
    box-shadow: inset 0px 0px 9px 0px rgba(50, 50, 50, 0.63);
}

.infocontainer.left {
    text-align: left !important;
}

table.dataTable.slim tbody th,
table.dataTable.slim tbody td {
    padding: 2px !important;
    position: relative;
}

.MainButton {
    color: #000;
    -moz-box-shadow: inset 0px 1px 0px 0px #dcecfb;
    -webkit-box-shadow: inset 0px 1px 0px 0px #dcecfb;
    /* box-shadow: inset 0px 1px 0px 0px #dcecfb; */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #EFF7FF), color-stop(1, #C3E2FF));
    background: -moz-linear-gradient(top, #EFF7FF 5%, #C3E2FF 100%);
    background: -webkit-linear-gradient(top, #EFF7FF 5%, #C3E2FF 100%);
    background: -o-linear-gradient(top, #EFF7FF 5%, #C3E2FF 100%);
    background: -ms-linear-gradient(top, #EFF7FF 5%, #C3E2FF 100%);
    background: linear-gradient(to bottom, #EFF7FF 5%, #C3E2FF 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFF7FF', endColorstr='#C3E2FF', GradientType=0);
    background-color: #bddbfa;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border-top: 1px solid rgba(64, 154, 181, 0.24);
    border-left: 1px solid rgba(64, 154, 181, 0.33);
    border-right: 1px solid rgba(64, 154, 181, 0.45);
    border-bottom: 1px solid rgba(64, 154, 181, 0.66);
    display: inline-block;
    cursor: pointer;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding: 4px 4px;
    text-decoration: none;
    /*text-shadow: 0px 1px 0px #528ecc;*/
    box-shadow: 2px 4px 14px -4px rgba(25, 74, 100, 0.74);
}

.MainButton:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #EFF7FF), color-stop(0.5, #ffffff), color-stop(1, #b8d7f4));
    background: -moz-linear-gradient(top, #EFF7FF 5%, #ffffff 50%, #b8d7f4 100%);
    background: -webkit-linear-gradient(top, #EFF7FF 5%, #ffffff 50%, #b8d7f4 100%);
    background: -o-linear-gradient(top, #EFF7FF 5%, #ffffff 50%, #b8d7f4 100%);
    background: -ms-linear-gradient(top, #EFF7FF 5%, #ffffff 50%, #b8d7f4 100%);
    background: linear-gradient(to bottom, #EFF7FF 5%, #ffffff 50%, #b8d7f4 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#b8d7f4', GradientType=0);
    background-color: #80b5ea;
}

.MainButton:active {
    position: relative;
    top: 1px;
}

.floatr {
    float: right;
}

.floatl {
    float: left;
}

.bluec {
    color: #0A61FF;
}

.bottom {
    vertical-align: bottom;
}

.top {
    vertical-align: top;
}

.vips_info {
    display: inline-block;
    height: auto;
    vertical-align: bottom;
}

.tree_line {
    border-top: 1px solid #B0B0B0;
    border-left: 1px solid #B0B0B0;
    border-right: 1px solid #B0B0B0;
}

.tree_line_bottom {
    border-top: 1px solid #B0B0B0;
    border-bottom: 1px solid #B0B0B0;
    border-left: 1px solid #B0B0B0;
    border-right: 1px solid #B0B0B0;
}

.tree_line_folder1 {
    border-top: 1px solid #B0B0B0;
    border-bottom: 1px solid #B0B0B0;
    border-left: 1px solid #B0B0B0;
    border-right: 1px solid #B0B0B0;
}

.foldername {
    color: rgb(0, 0, 0);
    /*    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.73),-1px -1px 2px rgba(0, 0, 0, 0.73),-1px 1px 2px rgba(0, 0, 0, 0.73),1px -1px 2px rgba(0, 0, 0,0.73);*/
    /*font-family: "Arial Narrow Bold", Arial;*/
    /*font-size: 14px;*/
    /*font-weight: lighter;*/
}

.nopad {
    padding: 0px !important;
}

.padding2 {
    padding: 2px !important;
    padding-left: 3px !important;
    /*position: relative;*/
}

.padding4 {
    padding: 4px;
    padding-left: 5px;
    /*position: relative;*/
}

.padding8 {
    padding: 8px;
    /*padding-left: 5px;*/
    /*position: relative;*/
}

.margin4 {
    margin: 4px;
    margin-left: 5px;
}

.auto_task {
    margin-top: 2px;
    margin-bottom: -2px;
    font-size: 1.12em;
    line-height: 88%;
    /*font-family: 'Exo 2', sans-serif;*/
    /*font-family: 'Jura', sans-serif;*/
    /*font-family: 'Underdog', cursive;*/

    font-family: 'Roboto Condensed', sans-serif;

    /*font-family: 'Tinos', serif;*/

    /*font-family: 'Roboto', sans-serif;*/

    /*font-family: 'Comfortaa', cursive;*/
    /*font-family: 'Cuprum', sans-serif;*/
}

.auto_task td {

    font-family: 'Roboto', sans-serif;
    line-height: 135%;
    font-size: 12px;
    padding-top: 3px;
    padding-bottom: 1px;
}

.auto_task_grey {
    color: rgb(150, 150, 150);
    position: relative;
}

.white_grey {
    color: rgb(192, 192, 192);
    position: relative;
}

.grey_blue {
    color: rgb(74, 163, 198);
    position: relative;
}

.auto_task_underdots {
    border-top: 1px dotted rgba(128, 128, 128, 0.22);
}

.auto_task_status {
    border-top: 1px dotted rgba(128, 128, 128, 0.22);;
    margin-top: 5px;
    /*padding-top:4px;*/
    position: relative;
    z-index: 2;
}

.auto_task_status_step {
    border-right: 1px dotted rgba(128, 128, 128, 0.22);
    /*margin-top:5px;*/
    padding-top: 4px;
    display: inline-block;
    height: 16px;
    /*vertical-align: top;*/
    padding-right: 4px;
    padding-left: 4px;
}

.tinfoline {
    line-height: 22px;
}

.infoline {
    line-height: 22px;

    /* ms ( IE 10.0+ ) */
    background: -ms-linear-gradient(0deg, rgba(99, 214, 250, 0) 0.14%, rgba(0, 0, 0, 0.12) 236%);

    /* WebKit (Chrome 10.0+, safari 5.1+ )*/
    background: -webkit-linear-gradient(0deg, rgba(99, 214, 250, 0) 0.14%, rgba(0, 0, 0, 0.12) 236%);

    /* Moz ( Moz 3.6+ )*/
    background: -moz-linear-gradient(0deg, rgba(99, 214, 250, 0) 0.14%, rgba(0, 0, 0, 0.12) 236%);

    /* Opera ( opera 11.6+ )*/
    background: -o-linear-gradient(0deg, rgba(99, 214, 250, 0) 0.14%, rgba(0, 0, 0, 0.12) 236%);

    /* W3C Markup */
    background: linear-gradient(0deg, rgba(99, 214, 250, 0) 0.14%, rgba(0, 0, 0, 0.12) 236%);
}

.monospace {
    font-family: Consolas, "Courier New", Courier, monospace !important;
}

.auto_stat_error {
    position: relative;
    color: red;
    font-weight: bold;
}

.auto_stat_running {
    position: relative;
    color: blue;
    font-weight: bold;
}

.auto_stat_ok {
    position: relative;
    color: #009600;
    font-weight: bold;
}

.monospace_big {
    font-family: "Courier New", Courier, monospace !important;
    height: 400px;
    width: 600px;
    overflow-x: hidden;
}

.monospace_big800 {
    font-family: "Courier New", Courier, monospace !important;
    height: 400px;
    width: 800px;
    overflow-x: hidden;
}

.monospace_mini {
    font-family: "Courier New", Courier, monospace !important;
    height: 80px;
    overflow-x: hidden;
    width: 100%;
}

.MainButton.disabled {
    /*    cursor: default;*/
    opacity: 0.5;
}

.divide_txt {
    margin-bottom: 5px;
    position: relative;;
}

.divide_txt2 {
    margin-bottom: 7px;
    position: relative;;
}

.plan_name {
    color: #FFFFFF;
    text-shadow: 1px 1px 1px rgb(0, 0, 0), 0px 0px 3px rgb(0, 0, 0);
}

.auto_job_percent {
    width: 30px;
    display: inline-block;
    font-family: 'segoe ui', Arial Unicode MS, Helvetica;
}

.padding12 {
    padding: 12px;
}

.news_block {
    padding: 12px;
    font-size: 1em;
    line-height: 17px;
    font-family: 'Roboto', sans-serif;
    color: rgba(0, 0, 0, 1);
}

.news_block_header {
    font-size: 1.02em;
    line-height: 17px;
    font-family: 'Roboto', sans-serif;
    color: rgba(0, 0, 0, 1);
}

.variablecont {
    border: 1px solid rgba(26, 187, 245, 0.31);
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    color: black;
    padding: 8px;
    font-family: 'Roboto', sans-serif;
    box-shadow: 2px 2px 8px #ccc;
    /* text-shadow: 1px 1px 2px rgb(0, 0, 0); */
    background: linear-gradient(to bottom, rgba(102, 223, 250, 0.28) 0%, rgba(65, 162, 183, 0.63) 100%);
    padding-right: 32px;
}

.vmiddle {
    vertical-align: middle;
}

.faded0 {
    opacity: 0;
}

.sp_body2 {
    padding: 5px;
    border: 1px solid #9aa6ab;
    background-color: #dcedf4;
    width: auto;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
}

.widepadleft {
    padding-left: 3px;
}

.widepadright {
    padding-right: 3px;
}

.info {
    font-size: 13px;
    color: #000;
}

table.info {
    border-spacing: 0 !important;
    border-collapse: collapse !important;
}

table.info tr {
    font-family: 'Roboto Condensed', sans-serif;

    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f6f8f9+0,ffffff+50,f6f8f9+100 */
    background: rgb(246, 248, 249); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(246, 248, 249, 1) 0%, rgba(255, 255, 255, 1) 50%, rgba(246, 248, 249, 1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(246, 248, 249, 1) 0%, rgba(255, 255, 255, 1) 50%, rgba(246, 248, 249, 1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(246, 248, 249, 1) 0%, rgba(255, 255, 255, 1) 50%, rgba(246, 248, 249, 1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f8f9', endColorstr='#f6f8f9', GradientType=0); /* IE6-9 */
}

table.info th {
    border: 1px solid #B9B9B9;
    padding: 4px;
    margin: -1px;
    padding-left: 6px;
    padding-right: 6px;
}

table.info td {
    border: 1px solid #B9B9B9;
    padding: 3px;
    margin: -1px;
    padding-left: 6px;
    padding-right: 6px;
    font-family: 'Roboto', sans-serif;
}

table.info td a {
    text-decoration: none;
}

table.info.nopad td {
    padding: 0px;
}

table.info tr:hover {
    background: rgb(254, 255, 188);
    box-shadow: inset 0px 0px 4px rgba(0, 0, 0, 0.5);
}

table.info.static tr:hover {
    background: rgb(255, 255, 255);
    box-shadow: none;
}

table.info.static tr {
    background: rgba(255, 255, 255, 1);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(47%, rgba(246, 246, 246, 1)), color-stop(100%, rgba(237, 237, 237, 1)));
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%);
    background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed', GradientType=0);
}

table.info.static.light tr:hover {
    /*background: rgba(0, 0, 0, 0.025) !important;*/
    /*box-shadow: none;*/
    box-shadow: inset 0px 0px 8px rgba(0, 0, 0, 0.5);
}

table.info.static.light tr {
    background: rgb(255, 255, 255);
    box-shadow: none;
}

/*table.info tr:hover .info_progress_bg {*/
/*box-shadow: inset 0px 0px 4px rgba(0, 0, 0, 0.5);*/
/*}*/

table.info thead > tr {
    /*background: rgb(204, 255, 204);*/
    background: linear-gradient(to top, #C4DEE8, #EAF7FF) !important;
}

table.info thead th,
table.info thead td {
    border-bottom: 1px solid black;
}

table.info thead > tr:hover {
    /*background: rgb(204, 255, 204);*/
    box-shadow: none !important;
    background: linear-gradient(to top, #C4DEE8, #EAF7FF);
}

table.info.nopad thead > tr > td {
    padding: 4px;
}

/* ---- */

table.emboss tr:hover {
    background: rgb(254, 255, 188);
    box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.5);
}

table.emboss.static.light tr:hover {
    background: rgb(255, 255, 255);
    box-shadow: inset 0px 0px 8px rgba(0, 0, 0, 0.5);
}

table.emboss td {
    padding: 3px;
    margin: -1px;
    padding-left: 6px;
    padding-right: 6px;
    font-family: 'Roboto', sans-serif;
    border-bottom: 1px solid #ddd !important;
    border-top: none !important;
}

.premiumgrad {
    border: 1px solid #B9B9B9;
    padding: 2px;
    margin: -1px;
    font-family: 'Roboto', sans-serif;

    background: rgba(255, 255, 255, 1);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(47%, rgba(246, 246, 246, 1)), color-stop(100%, rgba(237, 237, 237, 1)));
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%);
    background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed', GradientType=0);

}

.premiumgrad:hover {
    background: rgba(255, 255, 255, 1);
}

.paddingud {
    padding-top: 4px;
    padding-bottom: 4px;
}

.tarifftxt {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0.37+0,0.08+100;White+to+Transparent */
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.37) 0%, rgba(255, 255, 255, 0.08) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.37) 0%, rgba(255, 255, 255, 0.08) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.37) 0%, rgba(255, 255, 255, 0.08) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5effffff', endColorstr='#14ffffff', GradientType=0); /* IE6-9 */

    padding-left: 6px;
    padding-right: 6px;
    padding-top: 2px;
    padding-bottom: 2px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}

.outer {
    display: table;
    position: absolute;
    height: 100%;
    width: 100%;
    text-align: center;
}

.middle {
    display: table-cell;
    vertical-align: middle;
}

.inner {
    margin-left: auto;
    margin-right: auto;
    /*width: 200px;*/
    /*whatever width you want*/
    text-align: center;
}

.mainbox {
    border: 2px solid rgb(179, 213, 222);
    /*border-radius: 6px;*/
    /*-moz-border-radius: 6px;*/
    /*-webkit-border-radius: 6px;*/
    padding: 4px;
    padding-left: 5px;
    position: relative;
    background-color: #ffffff4d;
    box-shadow: inset 2px 2px 7px 1px rgba(102, 162, 187, 0.32);
}

.textfield {
    font: inherit;
    color: inherit;
    text-align: inherit;
    outline: none;
    cursor: text;
}

.rightline {
    border-right: 1px dotted rgba(128, 128, 128, 0.22);
    text-align: left;
}

.progress {
    position: relative;
    height: 20px;
    /*margin-bottom: 20px;*/
    overflow: hidden;
    background-color: #f5f5f5;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
}

.progress-striped .progress-bar, .progress-bar-striped {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    -webkit-background-size: 40px 40px;
    background-size: 40px 40px;
}

.progress-bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 15px;
    line-height: 18px;
    color: #fff;
    text-align: center;
    background-color: #337ab7;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    -webkit-transition: width .6s ease;
    -o-transition: width .6s ease;
    transition: width .6s ease;
    text-shadow: 0px 0px 1px rgba(0, 0, 0, 1), 0px 1px 0px rgba(0, 0, 0, 1), 1px 0px 0px rgba(0, 0, 0, 1);
    text-shadow: 0px 0px 1px rgba(0, 0, 0, 1), 0px 1px 3px rgba(0, 0, 0, 1), 1px 0px 0px rgba(0, 0, 0, 1);
    font-weight: bolder;
    font-family: Ubuntu, Tahoma;
}

.progress-bar-success {
    background-color: #5cb85c;
}

.progress-bar-text {
    float: left;
    /*width: 0;*/
    /*height: 100%;*/
    font-size: 15px;
    line-height: 18px;
    color: #fff;
    text-align: center;
    /*background-color: #337ab7;*/
    /*-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);*/
    /*box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);*/
    -webkit-transition: width .6s ease;
    -o-transition: width .6s ease;
    transition: width .6s ease;
    text-shadow: 0px 0px 1px rgba(0, 0, 0, 1), 0px 1px 0px rgba(0, 0, 0, 1), 1px 0px 0px rgba(0, 0, 0, 1);
    text-shadow: 0px 0px 1px rgba(0, 0, 0, 1), 0px 1px 3px rgba(0, 0, 0, 1), 1px 0px 0px rgba(0, 0, 0, 1);
    font-weight: bolder;
    font-family: Ubuntu, Tahoma;
}

.progress_back_blue {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#d7f1ff+0,d7f1ff+75,60c7ff+100 */
    background: #d7f1ff; /* Old browsers */
    background: -moz-linear-gradient(left, #d7f1ff 0%, #d7f1ff 75%, #ADE2FF 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #d7f1ff 0%, #d7f1ff 75%, #ADE2FF 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #d7f1ff 0%, #d7f1ff 75%, #ADE2FF 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d7f1ff', endColorstr='#60c7ff', GradientType=1); /* IE6-9 */
}

.progress_back_green {
    background-color: #e1ffe0;
}

.progress_back_red {
    background-color: #FBE9EB;
}

.mc_indicator_bg {
    position: absolute;
    z-index: 0;
    top: 0px;
    left: 0px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    height: 46px;
    padding-right: 2px;
}

.mc_task {
    border-right: 1px dotted rgba(128, 128, 128, 0.62);
    display: inline-block;
    height: 16px;
    padding-right: 4px;
    padding-left: 4px;
    padding-top: 2px;
    position: relative;
}

.mc_task_up {
    border-bottom: 1px dotted rgba(128, 128, 128, 0.62);
    display: inline-block;
    /*height: 16px;*/
    padding-top: 2px;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 3px;
    position: relative;
    width: 100%;
}

.mc_text {
    display: inline-block;
    /*padding-top: 2px;*/
    /*padding-right: 4px;*/
    /*padding-left: 4px;*/
    /*padding-bottom: 3px;*/
    position: relative;
    width: 100%;
}

.mc_task_up_sl {
    padding-top: 3px;
    padding-bottom: 1px;
}

.mc_error {
    display: inline-block;
    height: 16px;
    padding-right: 4px;
    padding-left: 4px;
    padding-top: 2px;
    position: relative;
    color: red;
    font-weight: bold;
}

.mc_ok {
    display: inline-block;
    height: 16px;
    padding-right: 4px;
    padding-left: 4px;
    padding-top: 2px;
    position: relative;
    color: #009600;
    font-weight: bold;
}

.mc_running {
    display: inline-block;
    height: 16px;
    padding-right: 4px;
    padding-left: 4px;
    padding-top: 2px;
    position: relative;
    color: blue;
    font-weight: bold;
}

.mc_grey {
    display: inline-block;
    height: 16px;
    padding-right: 4px;
    padding-left: 4px;
    padding-top: 2px;
    position: relative;
    color: rgb(150, 150, 150);
    font-weight: normal;
}

.vspace {
    /*display: table-caption;*/
    width: 100%;
}

@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }
    to {
        background-position: 0 0;
    }
}

@-o-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }
    to {
        background-position: 0 0;
    }
}

@keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }
    to {
        background-position: 0 0;
    }
}

.progress {
    height: 20px;
    /*margin-bottom: 20px;*/
    overflow: hidden;
    background-color: #f5f5f5;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
}

.progress-bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 15px;
    line-height: 18px;
    color: #fff;
    text-align: center;
    background-color: #337ab7;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    -webkit-transition: width .6s ease;
    -o-transition: width .6s ease;
    transition: width .6s ease;
    /*text-shadow: 0px 0px 1px rgba(0, 0, 0, 1), 0px 1px 0px rgba(0, 0, 0, 1),1px 0px 0px rgba(0, 0, 0, 1);*/
    text-shadow: 0px 0px 1px rgba(0, 0, 0, 1), 0px 1px 3px rgba(0, 0, 0, 1), 1px 0px 0px rgba(0, 0, 0, 1);
    font-weight: bolder;
    font-family: Ubuntu, Tahoma;
}

.progress-striped .progress-bar,
.progress-bar-striped {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    -webkit-background-size: 40px 40px;
    background-size: 40px 40px;
}

.progress.active .progress-bar,
.progress-bar.active {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    -o-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite;
}

.progress-bar-success {
    background-color: #5cb85c;
}

.progress-striped .progress-bar-success {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}

.progress-bar-info {
    background-color: #5bc0de;
}

.progress-striped .progress-bar-info {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}

.progress-bar-warning {
    background-color: #f0ad4e;
}

.progress-striped .progress-bar-warning {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}

.progress-bar-danger {
    background-color: #d9534f;
}

.progress-striped .progress-bar-danger {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}

.green_gradient {
    background: -moz-linear-gradient(270deg, #00F200 0%, #9CF99C 25%, #9CF99C 50%, #00D500 76%, #00b700 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00F200), color-stop(25%, #9CF99C), color-stop(50%, #9CF99C), color-stop(76%, #00D500), color-stop(100%, #00b700)); /* safari4+,chrome */
    background: -webkit-linear-gradient(270deg, #00F200 0%, #9CF99C 25%, #9CF99C 50%, #00D500 76%, #00b700 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(270deg, #00F200 0%, #9CF99C 25%, #9CF99C 50%, #00D500 76%, #00b700 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(270deg, #00F200 0%, #9CF99C 25%, #9CF99C 50%, #00D500 76%, #00b700 100%); /* ie10+ */
    background: linear-gradient(180deg, #00F200 0%, #9CF99C 25%, #9CF99C 50%, #00D500 76%, #00b700 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00F200', endColorstr='#00b700', GradientType=0); /* ie6-9 */

    border: 1px solid #00d730;
}

/* Corner radius */
.ui-corner2-all,
.ui-corner2-top,
.ui-corner2-left,
.ui-corner2-tl {
    border-top-left-radius: 3px;
}

.ui-corner2-all,
.ui-corner2-top,
.ui-corner2-right,
.ui-corner2-tr {
    border-top-right-radius: 3px;
}

.ui-corner2-all,
.ui-corner2-bottom,
.ui-corner2-left,
.ui-corner2-bl {
    border-bottom-left-radius: 3px;
}

.ui-corner2-all,
.ui-corner2-bottom,
.ui-corner2-right,
.ui-corner2-br {
    border-bottom-right-radius: 3px;
}

input[type=text],
input[type=password],
textarea {
    box-sizing: border-box;
    font-size: 1em;
    font-family: Consolas, "Courier New", Tahoma;
    padding: 3px;
    padding-left: 3px;
    border-radius: 5px;
    border: 1px solid #2999b1;
    background-color: #fff;
    color: #222222;
}

input[type=text]:disabled,
input[type=password]:disabled,
textarea:disabled {
    border: 1px solid #a5a3a3;
    background-color: #f0f0f0;
}

textarea {
    background-color: #fffffe;
}

.wrap {
    /*    overflow-x:hidden;
        text-overflow: ellipsis;*/
    white-space: pre-line;
}

.overflow_cell {
    width: 100%;
    max-width: 10px;
    overflow: hidden;
    position: relative;
    white-space: nowrap;
}

.overflow_div {
    overflow: hidden;
    position: relative;
    white-space: nowrap;
}

.info_progress_bg {
    position: absolute;
    z-index: 0;
    top: 0;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    margin-right: -1px;
}

.progress_opaq_blue {
    /*background-color: #85e0fe4d;*/
    border-right: 1px solid #2b768f4d;

    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#85e0fe+0,85e0fe+80,79cce5+100 */
    background: #85e0fe4d; /* Old browsers */
    background: -moz-linear-gradient(left, #85e0fe4d 0%, #85e0fe4d 50%, #6ad0ef80 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #85e0fe4d 0%, #85e0fe4d 50%, #6ad0ef80 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #85e0fe4d 0%, #85e0fe4d 50%, #6ad0ef80 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#85e0fe4d', endColorstr='#6ad0ef80', GradientType=1); /* IE6-9 */
}

.progress_opaq_green {
    background-color: #95ff914d;
    border-right: 3px solid #42983f4d;
}

.progress_opaq_red {
    background-color: #FFB5BC4D;
}

.color_running {
    /*display: inline-block;*/
    /*height: 16px;*/
    /*padding-right: 4px;*/
    /*padding-left: 4px;*/
    /*padding-top: 2px;*/
    /*position: relative;*/
    color: blue;
    font-weight: bold;
}

.wtite_out {
    text-shadow: 0px 0px 6px #fff, 1px 1px 0px #fff;
}


.bord_right {
    border-right: 1px solid #708d94;
}

.bord_top {
    border-top: 1px solid #708d94;
}

.footer_up_line {
    border-top: 1px solid rgb(154, 189, 203);; /* Темная линия */
}

table.simpletab td {
    padding: 0 !important;
    /*border: none !important;*/
}

table.info thead td {
    text-align: center;
}

.simpletab tr:hover {
    background: none !important;
    box-shadow: none !important;
}

.image_view {
    max-width: 100%;
    max-height: 100%;
}

.vert_img_helper {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

.h100p {
    height: 100%;
}

/*table td {*/
/*padding: 0;*/
/*}*/

.roboto {
    font-family: "Roboto", sans-serif;
}

.h32 {
    height: 32px;
}

.forprog {
    border: none !important;
    padding: 0 4px 0 4px !important;
    color: #000 !important;
    box-shadow: none !important;
}

.textover {
    position: relative;
    z-index: 1;
}

.bluetext {
    color: #3d6783;
}

.nobold {
    font-weight: normal;
}