.domains-head {
    background: url(../images/shaps.png) no-repeat top;
    padding: 20px 0 10px 30px;
    display: inline-block;
    width: 100%;
    background-size: cover;
    border-bottom: 1px solid #3a3a4a;
}
.domains-head.kye-edge {

    padding-bottom: 0;

}

.domains-head h1 {

    font-size: 24px;

    font-weight:700;

    color: #545454;

    margin: 0 0 8px;

    position: relative;

    padding: 0 0 0 0;

}

.domains-head h1 i{

    font-size: 40px;

    padding-right: 15px;

    vertical-align: middle;

}

.domains-head p {

    font-size: 18px;

    font-weight:300;

    color: #888888;

    padding: 0 0 0 55px;

    margin:0;

}

.renow-block {

    padding: 30px 0 0 30px;

    display: inline-block;

    width: 100%;

}

.expired-col li {

    list-style: none;

    display: inline-block;

    margin: 0 50px -8px 0 !important;

    position: relative;

    padding: 0 !important;

    width: auto !important;

}

.expired-col li a {

    font-size: 14px;

    font-weight:700;

    text-transform: uppercase;

    border-bottom: 2px solid transparent;

    padding-bottom: 15px;

    color: #9e9e9e;

}

.actv-dom .label-success {

    top: -8px;

    right: -18px;

    background: #ff2b2b;

    border-color: #ff2b2b;

    color: #fff;

}

.expired-col li a.active {

    color: #545454;

    border-bottom: 2px solid #1cb8e6;

}

.domen-serch .btn.btn-info {

    background: #f6f6f6  ;

    border: none;

    box-shadow: inherit;

}

.domen-serch input {

    background: #f6f6f6;

    border: none;

    box-shadow: none;

    height: 39px;

    width: auto;

}

.domen-serch .btn.btn-info {

    background: #f6f6f6;

    border: none;

    color: #000;

    height: 39px;

    box-shadow: inherit;

}

.server-box {padding: 30px;background: #232333;display: inline-block;width: 100%;}

.expired-col {

    margin-top: 10px;

}

.server-inner {

    position: relative;

    background: #ffffff;

    display: inline-block;

    margin-bottom: 0;

    -webkit-border-radius: 3px;

    -moz-border-radius: 3px;

    border-radius: 3px;

    padding: 24px 0 0;

    width: 100%;

    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);

}

.checkbox label:after, .radio label:after {

    content: '';

    display: table;

    clear: both;

}

.checkbox .cr, .radio .cr {position: relative;background: #8e8fb3;display: inline-block;border: 1px solid #8e8fb3;border-radius: .25em;width: 1.3em;height: 1.3em;float: left;margin-right: .5em;}

.radio .cr {

    border-radius: 50%;

}

.checkbox .cr .cr-icon, .radio .cr .cr-icon {

    position: absolute;

    font-size: .8em;

    line-height: 0;

    top: 50%;

    left: 20%;

}

.radio .cr .cr-icon {

    margin-left: 0.04em;

}

.checkbox label input[type="checkbox"], .radio label input[type="radio"] {

    display: none;

}

.checkbox label input[type="checkbox"] + .cr > .cr-icon, .radio label input[type="radio"] + .cr > .cr-icon {

    transform: scale(3) rotateZ(-20deg);

    opacity: 0;

    transition: all .3s ease-in;

}

.checkbox label input[type="checkbox"]:checked + .cr > .cr-icon, .radio label input[type="radio"]:checked + .cr > .cr-icon {

    transform: scale(1) rotateZ(0deg);

    opacity: 1;

}

.server-inner .table th {

    font-size: 12px;

    color: #545454;

    text-transform: uppercase;

}

.server-inner .table th {

    padding: 0px 20px 17px;

}



.server-inner.colam {

    padding:0;



}

.server-inner.colam  .tab_content{

    padding:0;



}

.server-inner.colam .table th {

    padding: 24px 20px 17px;

} 

.server-inner .table td {

    border-bottom: 1px solid #ccc;

    padding: 15px 20px 15px;

}

.server-inner .checkbox label, .radio label {

    padding: 0;

    min-height: inherit;

}

.server-inner .checkbox {

    margin: 9px 0 0 0;

}

.dom-name {

    font-weight:700;

    font-size: 22px;

    color: #545454;

}

.reg-date {

    font-weight:700;

    font-size: 12px;

    margin-top: 8px;

    color: #979797;

}

.auto-updt {

    background: #d7d7d7;

    padding: 8px 16px;

    display: inline-block;

    font-size: 12px;

    color: #9e9e9e;

    border-radius: 5px;

}

.auto-updt.active {

    background: #5cc55a;

    color: #fff;

}

.dom-name i {

    font-size: 18px;

    margin-right: 8px;

}

.dom-name.active i {

    color: #5cc55a;

}

.dom-name.activer {

    color: #f00;

}

.dom-name.activer i {

    color: #000;

}

.mange-server {

    text-align: right;

    margin-top: 6px;

}

.mange-server li {

    list-style: none;

    display: inline;

}

.mange-server li a {

    background: #fff;

    border: solid 1px #ccc;

    border-radius: 7px;

    padding: 3px 6px;

}

.mana a {

    color: #1cb8e6;

}

.mana .tooltip-inner {

    background: #1cb8e6;

}

.mana .tooltip.top .tooltip-arrow {

    border-top-color: #1cb8e6;

}

.info-edit a {

    color: #d75a4b;

}

.info-edit .tooltip-inner {

    background: #d75a4b;

}

.info-edit .tooltip.top .tooltip-arrow {

    border-top-color: #d75a4b;

}



.manageD a{

    color: #004258;

}

.manageD .tooltip-inner {

    background: #004258;

}

.manageD .tooltip.top .tooltip-arrow {

    border-top-color: #004258;

}



.manag-data a {

    color: #3f3f3f;

}

.manag-data .tooltip-inner {

    background: #3f3f3f;

}

.manag-data .tooltip.top .tooltip-arrow {

    border-top-color: #3f3f3f;

}

.name-serv a {

    color: #1b66ef;

}

.name-serv .tooltip-inner {

    background: #1b66ef;

}

.name-serv .tooltip.top .tooltip-arrow {

    border-top-color: #1b66ef;

}

.all-mark {

    display: inline-block;

    width: 100%;

    margin-top: -5px;

    background: #f2eeee;

    padding: 16px 0;

    margin-bottom: 75px;

}

.server-inner .table.table-hover {

    margin: 0;

}

.lock-info button#menu1 {

    margin: 0 !important;

    background: #0cb4e5;

    color: #fff;

    font-size: 13px;

    padding: 7px 19px !important;

    border: none;

    border-radius: 4px;

}

.lock-info ul.dropdown-menu {

    margin-top: 15px;

}

.lock-info ul.dropdown-menu:before {

    left: 0;

    right: inherit;

    border-bottom-color: #fff;

}

.domin-titel {

    padding-left: 30px;

    margin-top: 40px;

}

.domin-titel a {

    font-size: 36px;

    font-weight:700;

    color: #545454;

    margin: 0 0 8px;

    position: relative;

    padding: 0 0 0 0;

}

.domin-titel a i{

    padding-right:20px;

}

.bookmarkRibbon {

    background: url(../images/riven.png) no-repeat;

    float: left;

    margin: -20px 26px -13px 0;

    height: 104px;

    width: 94px;

}

.bookmarkRibbon h3 {

    text-align: center;

    font-size: 16px;

    text-transform: uppercase;

    color: #fff;

    font-weight:700;

    padding: 5px 23px;

    margin: 0;

    line-height: 24px;

}

.domains-head h4 {

    font-size: 18px;

    margin: 0 0 8px 0;

    color: #404040;

}

.mang {

    font-size: 13px !important;

}

ul.tabs.addons li {

    float: left;

    margin: 0 41px 0 0;

    padding: 19px 0 7px;

    height: inherit;

    text-transform: uppercase;

    border-bottom: solid 3px transparent;

    font-weight:700;

    font-size: 14px;

    color: #9e9e9e !important;

    line-height: 31px;

    border: none;

    border-radius: inherit;

    background-color: inherit;

    box-shadow: inherit;

    color: #404040;

    text-align: center;

    width: 12%;

}

ul.tabs.addons li:hover {

    color: #545454;

    background: none !important;

    border-bottom: 3px solid #1cb8e6;

}

ul.tabs.addons li:hover:after {

    display: none;

}

ul.tabs.addons li.active:after {

    display: none;

}

ul.tabs.addons li.active {

    background: none;

    border-bottom: 3px solid #1cb8e6;

    color: #545454;

}

.addons-tabs {

    margin-top: 40px;

    padding-left: 31px;

}

.d-block .tabs{

	display:block;

}

.d-block .dropdown-menu{

	display:none;

}

.server-box .tab_container {

    margin: 0;

    padding: 0 0 0 0;

    border-radius: 4px;

    border: none;

    background: none;

    box-shadow: inherit;

}

.server-box #info {

    padding: 0;

}

ul.pord-detal li {

    list-style: none;

    font-size: 16px;

    color: #545454;

    margin: 0 0 19px;

}

.by-domin {

    width: 44%;

    display: inline-block;

}

.server-inner.info-domn {

    padding-top: 0;

    background: none;

    box-shadow: inherit;

}

.server-box.page {

    padding-bottom: 0;

}

.server-box.page .col-md-6:last-child {

    border: none;

    padding-left: 44px;

}

.server-box.page .col-md-6 {

    border-right: 1px solid #e9e9e9;

}

.server-box.page .col-md-6 {

    border-right: 1px solid #e9e9e9;

    padding-top: 35px;

    padding-bottom: 30px;

}

.actv {

    color: #5cc55a;

}

.actvp {

    color: #1cb8e6;

}

.colam-adon {

    background: #fff;

    display: inline-block;

    border-radius: 4px;

    padding: 0 20px;

    width: 100%;

    border: 1px solid #e9e9e9;

}

.renew-msg {

    background: #e0eefc;

    padding: 0 29px;

    font-size: 16px;

    color: #646464;

    min-height: 78px;

    border-radius: 4px;

    line-height: 73px;

}

.pull-colam {

    display: inline-block;

    width: 100%;

    margin-top: 40px;

}

.renw-auto a {

    padding: 7px 17px;

    background: #ccc;

    color: #000;

    border-radius: 5px;

    margin-left: 10px;

    font-size: 13px;

}

.renw-auto a:hover{background: #A9A9A9;

                   color: #000;}

.disa-auto a {

    padding: 7px 17px;

    background: #d9534f;

    color: #fff;

    border-radius: 5px;

    font-size: 13px;

}.disa-auto a:hover{background: #d44440;

                    color: #fff;}

.disa-auto input[type=submit]{

    padding: 7px 17px;

    border-radius: 5px;

    font-size: 13px;

}

.manage-titel h4 {

    margin: 0;

    font-size: 18px;

    color: #888888;

    font-weight:300;

}

.prot-data {

    background: linear-gradient(to right, #0b96af 0%, #0cb2c1 100%);

    border-radius: 5px;

    padding: 24px 16px;

    min-height: 296px;

    text-align: center;

    display: inline-block;

    width: 100%;

}

.block-image {

    min-height: 65px;

}

.manage-titel {

    margin-bottom: 30px;

}

.key-titel {

    font-weight:700;

    font-size: 20px;

    color: #ffffff;

    margin: 23px 0 14px;

}

.prot-data p {

    font-size: 14px;

    color: #ffffff;

    line-height: 19px;

}

.key-domen {

    margin-top: 20px;

}

.key-domen .price {

    font-weight:700;

    font-size: 32px;

    color: #ffffff;

}

.key-domen .price sub {

    font-size: 16px;

}

.key-btn {

    background: linear-gradient(to right, #0b9cb2 0%, #0b9cb2 100%);

    font-size: 17px;

    color: #ffffff;

    font-weight:700;

    border-radius: 4px;

    padding: 6px 14px;

    margin-top: 8px;

    display: inline-block;

}

.key-btn:hover{background:#0b9cb2;}

.prot-data.dns {

    background: #b38b01;

}

.prot-data.dns .key-btn {

    background: #ca9e03;

}

.prot-data.data-show {

    background: linear-gradient(to right, #494949 0%, #7b7b7b 100%);

}

.prot-data.data-show .key-btn {

    background: #555555;

}

.recod .col-md-4 {

    padding-left: 0;

}

.key-btn:hover {

    color: #fff;

}

.server-inner.box {

    padding-top: 0;

}

.acct-btn {background: #5b5c77;font-size: 14px;position: relative;color: #fff;border-radius: 5px;padding: 10px 18px 10px 43px;margin-top: 2px;}

.acct-btn:hover {     background: #62648f;}



.acct-btn i {

    font-size: 22px;

    position: absolute;

    left: 16px;

    top: 9px;

}

.acct-btn:hover{ color:#fff;}



table.dataTable thead .sorting,

table.dataTable thead .sorting_asc,

table.dataTable thead .sorting_desc,

table.dataTable thead .sorting_asc_disabled,

table.dataTable thead .sorting_desc_disabled {

    cursor: pointer;

}



table.dataTable thead .sorting { background: url('../images/sort_both.png') no-repeat center right; }

table.dataTable thead .sorting_asc { background: url('../images/sort_asc.png') no-repeat center right; }

table.dataTable thead .sorting_desc { background: url('../images/sort_desc.png') no-repeat center right; }



table.dataTable thead .sorting_asc_disabled { background: url('../images/sort_asc_disabled.png') no-repeat center right; }

table.dataTable thead .sorting_desc_disabled { background: url('../images/sort_desc_disabled.png') no-repeat center right; }



.status-pending {

    color: #d9534f !important;

}

.status-active, .status-completed, .status-open {

    color: #3fad46 !important;

}

.status-answered, .status-fraud {

    color: #000 !important;

}

.status-cancelled {

    color: #87939f !important;

}

.status-pending-transfer{

    color:#333 !important;

}

.status-expired, .status-transferred.away {

    color: #004258 !important;

}

.status {

    display: block !important;

    font-size: .9em !important;

    line-height: 22px !important;

    border: 2px solid #ccc;

    border-radius: 3px !important;

    background-color: #fff !important;

}

.label {

    border-radius: 0;

}

.label {

    display: inline;

    padding: .2em .6em .3em;

    font-size: 75%;

    font-weight: 700;

    line-height: 1;

    color: #fff;

    text-align: center;

    white-space: nowrap;

    vertical-align: baseline;

    border-radius: .25em;

}

table.dataTable thead .sorting, 

table.dataTable thead .sorting_asc, 

table.dataTable thead .sorting_desc {

    /*background : none;*/

}

table.dataTable thead .sorting:after {

    content: "" !important;

}

table.dataTable thead .sorting_asc:after {

    content: "" !important;

}

table.dataTable thead .sorting_desc:after {

    content: "" !important;

}

#listDomainTableWgs_filter{

    display:none;

}

.dataTables_info{

    display:block !important;

    background-color: #fff !important;

    color:#8e8fb3 !important;

}

.pagination{

    display:block !important;

}

table.dataTable tbody tr{

    cursor:pointer;

}

.paddingBottomDetailPage{

    padding-top: 10px;

    padding-bottom: 15px;

}

.radio.showRadioButton label input[type="radio"]{

    display:block;

}

.anchorDecoration{

    color: #9e9e9e !important;

}

.anchor-not-active {

    pointer-events: none;

    cursor: default;

    text-decoration: none;

}

.key-btn.rmborder{

    border:none !important;

}

ul.tabs .dropdown-menu:before {

    border-bottom: none;

    border-left: none;

    border-right: none;

    position: absolute;

}

ul.tabs.addons .dropdown-menu li{

    box-shadow: none;

    width: 100%;

}

.noneDiv{

    display:none !important;

}

.blockDiv{

    display:block !important;

}

.manageColorBtn{

    margin-right: 5px;

    background-color: #3fad46 !important;

}

ul.tabs.addons.dropdown-menu li{

    text-align: left;

    padding-left: 5px;

}

/* invoice list page */

.payUpaidInvoice{

    margin-top: 20px;

    text-decoration: none !important;

    text-align: center;

    top: 48px;

    left: 53%;

    background: #fff;

    color: #000 !important;

    padding: 10px 17px !important;

    font-size: 16px !important;

    border-radius: 4px !important;

}

.payUpaidInvoice i{

    font-size: small;

    color: #999;

    padding-right: 5px;

}

.fund .btn-default:hover {

    background-color:#fff;

}

.web-rank-funds {

    margin-top: 0;

    padding-top: 0;

    display: inline-block;

    width: 100%;

    border-top: dashed 1px #e6f0f3;

}

.term-box-funds {

    background: transparent;

    padding: 0;

    margin-top: 0;

    width:60%;

    display: inline-block;

    float:right;

}

.downFooter{

    margin-top:15px;

}

.Cancelled {

    background: #8b8e8b;

    color: #fff;

    padding: 5px 00;

    border-radius: 5px;

    font-size: 13px;

    width: 99%;

    display: inline-block;

    text-align: center;

}

tr.spaceUnder.cancelled {

    border-left: 3px solid #8b8e8b;

}

.tickt-drop h3 {

    margin: 10px 0 0 !important;

    font-size: 22px;

    display: inline-block;

    line-height: 15px;

    color: #fff;

}

.supportTotalH3{

    font-size: 13px;

    margin-top: 12px;

    color: #bdd2db;

    display: inherit;

    margin-right: 25px;

}

.ticketSearches{

    color:#fff !important;

}

.ticket-status-closed {

    color: #c81a1a;

}

span.ticket-status-on-hold {

    color: #5770b5;

}

span.ticket-status-in-progress {

    color: #3c934f;

}

.ticket-status-open {

    color: #40ae00;

}

.ticket-status-answer {

    color: #a0ae00;

}

.ticket-status-reply {

    color: #00ae87;

}

.classRightLeft{

    float:right;

}

.unit-row-top-mass th {

    color: #0cb4e5;

    padding-left: 0 !important;

    padding-bottom: 26px !important;

}

.unit-row-top-mass .paddingMassPay{

    padding-left:20px !important;

}

.unit-row-mass td {position: relative;font-size: 13px;font-weight: 500;color: #232333;padding: 17px 0px !important;

    border-top:none !important;}

.unit-row-mass {background: #8283a5 !important;width: 100%;box-shadow: 0 5px 5px -5px #333;}

.paddingMassPay{

    padding-left:20px;

}

.masspay-invoice-detail .paddingMassPay{

    padding-left:20px;

}

tr.masspay-total td{background: #8283a5 !important;}

tr.masspay-total td {border-bottom: 1px solid #232333;}

.web-rank-announce {

    margin-top: 0;

    padding-top: 0;

    display: inline-block;

    width: 100%;

    border-top: dashed 1px #e6f0f3;

}

.term-box-annouce {

    background: transparent;

    padding: 0;

    margin-top: 0;

    width:100%;

    display: inline-block;

    float:right;

}

.float-right{

    float:right;

}

.rateArticleDivs {margin: 20px 0;padding: 15px 20px;background-color: #2a2b40;font-size: 1.4em;line-height: 38px;font-weight: 200;color: #8e8fb3;}

.paddingLeftTd{

    padding-left: 10px !important;

}

.productActive{

    background: #3fad46;

    cursor: pointer;

}

.productPending{

    background: #d9534f;

    cursor: pointer;

}

.productSuspend{

    background: #f0ad4e;

    cursor: pointer;

}

.productCanceld{

    background: #87939f;

    cursor: pointer;

}

.productTerminate{

    background: #666;

    cursor: pointer;

}

.open-tickt.productActive .progress-bar.progress-bar-success {

    background: #2f7d34;

}

.open-tickt.productPending .progress-bar.progress-bar-success {

    background: #a9403d;

}

.open-tickt.productCanceld .progress-bar.progress-bar-success {

    background: #797f86;

}

.open-tickt.productTerminate .progress-bar.progress-bar-success {

    background: #504f4f;

}

.open-tickt.productSuspend .progress-bar.progress-bar-success {

    background: #ce9648;

}

.cancelreq i {

    color: #a94442;

}

.cancelreq a:hover {

    background: #a94442;

}

.cancelreq .tooltip-inner {

    background: #a94442;

}

.cancelreq .tooltip.left .tooltip-arrow {

    border-left-color: #a94442;

}

.formBtnstyle{

    color: #fff !important;

    background-color: #269abc !important;

    border-color: #1b6d85 !important;

    font-size: 11px !important;

    padding: 1px 6px !important;

}

.wgsCsy .dropdown-toggle{

    margin: 0 !important;

}



.Pers-titel-dns-domain {

    margin: 0 0 0px;

    font-size: 15px;

    font-weight: 500;

    color: #00bcd4;

}

.borderBottomNone{

    border-bottom: transparent !important;

}

.bookmarkRibbonRed {

    background: url(../images/redriven.png) no-repeat;

    float: left;

    margin: -20px 26px -13px 0;

    height: 104px;

    width: 94px;

}

.bookmarkRibbonRed h3 {

    text-align: center;

    font-size: 16px;

    text-transform: uppercase;

    color: #fff;

    font-weight:700;

    padding: 5px 23px;

    margin: 0;

    line-height: 24px;

}

@media (min-width: 320px) and (max-width: 767px) {
  .renow-block.domain-list .col-md-3 {
        clear: both;
    }
    .actv-dom .label-success {top: -3px;}
}