/* *****************************************************

    ** Custom Stylesheet **

    Any custom styling you want to apply should be
    defined here.

***************************************************** */

.btn-success {
    color: #000000;
    background-color: #fbd91e;
    border-color: #fbd91e;
}

.btn-success:hover {
    color: #000;
    background-color: #bca215;
    border-color: #bca215;
}


.btn-success:active {
    color: #000;
    background-color: #bca215;
    border-color: #bca215;
}


.btn-success:focus {
    color: #000;
    background-color: #bca215;
    border-color: #bca215;
}

ul.top-nav>li.primary-action>a.btn {
    padding: 6px 15px;
    background-color: #fbd91e;
    color: #000;
    border-radius
}

.navbar-main .navbar-nav>.active>a, .navbar-main .navbar-nav>.active>a:focus, .navbar-main .navbar-nav>.active>a:hover, .navbar-main .navbar-nav>.open>a, .navbar-main .navbar-nav>.open>a:focus, .navbar-main .navbar-nav>.open>a:hover, .navbar-main .navbar-nav>li>a:focus, .navbar-main .navbar-nav>li>a:hover {
    color: #eee;
    background-color: #67590f;
}

.btn-primary {
    color: #000000;
    background-color: #fbd91e;
    border-color: #fbd91e;
}
.btn-primary:hover {
    color: #000;
    background-color: #bca215;
    border-color: #bca215;
}
.btn-primary:focus {
    color: #000;
    background-color: #bca215;
    border-color: #bca215;
}
.btn-primary:active {
    color: #000;
    background-color: #bca215;
    border-color: #bca215;
}

div.header-lined .breadcrumb>.active {
    color: #816d00;
}
#order-standard_cart .sub-heading span, #order-standard_cart .sub-heading-borderless span {
    display: inline-block;
    position: relative;
    padding: 0 17px;
    top: -11px;
    font-size: 16px;
    color: #a08700;
}


/* NXT: reguli proprii portate din tema veche */
a{color:#4caf50;text-decoration:none}
.text-primary{color:#4caf50}
a.text-primary:focus,a.text-primary:hover{color:#267529}
.bg-primary{color:#fff;background-color:#4caf50}
a.bg-primary:focus,a.bg-primary:hover{background-color:#267529}
.btn-primary{color:#fff;background-color:#4caf50;border-color:#4caf50}
.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#267529;border-color:#122b40}
.btn-primary:hover{color:#fff;background-color:#267529;border-color:#267529}
.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#267529;background-image:none;border-color:#267529}
.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#267529;border-color:#122b40}
.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#4caf50;border-color:#4caf50}
.btn-primary .badge{color:#4caf50;background-color:#fff}
.btn-success{color:#000;background-color:#5cb85c;border-color:#4cae4c}
.btn-link{font-weight:400;color:#4caf50;border-radius:0}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#4caf50;outline:0}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#4caf50}
.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#4caf50}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#4caf50;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#4caf50;border-color:#4caf50}
.label-primary{background-color:#4caf50}
.label-primary[href]:focus,.label-primary[href]:hover{background-color:#267529}
.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#4caf50;background-color:#fff}
a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#4caf50}
.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#4caf50;-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}
.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#4caf50;border-color:#4caf50}
.panel-primary{border-color:#4caf50}
.panel-primary>.panel-heading{color:#fff;background-color:#4caf50;border-color:#4caf50}
.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#4caf50}
.panel-primary>.panel-heading .badge{color:#4caf50;background-color:#fff}
.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#4caf50}
.navbar-main{margin-bottom:0;background-color:#212121;border:0;min-height:38px;font-family:Raleway,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px}
.navbar-main li.account{background-color:#205d22}
.navbar-main .navbar-nav>.active>a,.navbar-main .navbar-nav>.active>a:focus,.navbar-main .navbar-nav>.active>a:hover,.navbar-main .navbar-nav>.open>a,.navbar-main .navbar-nav>.open>a:focus,.navbar-main .navbar-nav>.open>a:hover,.navbar-main .navbar-nav>li>a:focus,.navbar-main .navbar-nav>li>a:hover{color:#eee;background-color:#205d22}
div.header-lined h1{margin-top:0;margin-bottom:15px;padding:6px 0;border-bottom:1px solid #ccc;font-weight:500;color:#000}
div.header-lined .breadcrumb>.active{color:#4caf50}
section#home-banner{margin:0;padding:50px 0 60px;background-color:#205d22;color:#fff}
.client-home-panels .panel>.panel-body{padding:0;max-height:170px;overflow:auto}
ul.top-nav>li.primary-action>a.btn{padding:6px 15px;background-color:#4caf50;color:#fff;border-radius:3px}
div.domainresults div:not(.btn-group){margin:0;padding:10px 25px;background-color:#ddd;color:#666;font-size:1em;border-radius:6px 6px 0 0}
div.domainresults div:not(.btn-group) span{padding-left:20px;font-size:14px;color:#888}
div.domainresults table tr td{padding:5px 30px;line-height:40px}
.domain-checker-container{margin:20px 0;padding:0;background-color:#ffce44;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px;background:-webkit-gradient(linear,0 0,0 100%,from(#ffb201),to(#ffd960));background:-webkit-linear-gradient(top,#ffd960,#ffb201);background:-moz-linear-gradient(top,#ffd960,#ffb201);background:-ms-linear-gradient(top,#ffd960,#ffb201);background:-o-linear-gradient(top,#ffd960,#ffb201)}
.domain-checker-bg{margin:0;padding:80px 0;background-repeat:no-repeat;background-position:110% -5px;background-image:url(../img/globe.png)}
@media (max-width:992px){.domain-checker-bg{padding:40px 0}}
.domain-checker-container .input-group-box{margin:0 auto;padding:10px;width:100%;background-color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px}
.domain-bulk-options-box{position:absolute;top:18px;right:134px;z-index:100}
@media (max-width:767px){.domain-checker-container .input-group-box .input-group-btn{display:block;width:100%}.domain-checker-container .input-group-box .input-group-btn .btn{width:100%;border-radius:6px}.domain-checker-container .input-group-box .form-control{border-radius:6px!important;margin-bottom:5px;float:none}}
.domain-check-availability{width:100px}
.domain-step-options{min-height:300px}
.domain-checker-result-headline{margin:20px;font-size:1.6em;text-align:center}
.domain-checker-available{color:#5cb85c}
.domain-checker-invalid,.domain-checker-unavailable{color:#d9534f}
div.domainresults div.domain-checkout-area{display:none;float:right;padding:8px 40px 0}
.domain-disclaimer-area{margin:0 0 25px 0;font-size:12px}
.domain-bulk-domain-well{width:60%}
.domain-tld-pricing-table-responsive{border:0;margin-bottom:0}
a.domain-tld-pricing-category{display:block;text-align:center}
div.product-details div.product-icon{margin:0;padding:0;background-color:#efefef;border-radius:10px;padding:30px;font-size:60px;line-height:1em}
div.product-details-tab-container{margin:0;padding:20px;border:1px solid #ddd;border-top:0}
.status-pending.transfer{color:#a68500}
.status-expired,.status-transferred.away{color:#004258}
.requestor-type-externaluser{background-color:#f0ad4e}
.twofa-module.active{border-color:#4caf50}
.email-verification{margin:0;padding:10px;font-weight:300;background-color:#f8f8f8;border-bottom:1px solid #eee;color:#333}
.email-verification .text{display:block;padding:6px 0}
.email-verification .btn{margin:3px 0;padding:3px 10px;background-color:#50525f;border-color:#50525f;color:#fff;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.email-verification .btn:active,.email-verification .btn[disabled]:hover{background-color:#50525f;border-color:#50525f;color:#fff}
.email-verification .btn.close{margin-left:10px;background-color:transparent;color:rgba(55,55,55,.5);font-size:22px;opacity:1}
.email-verification .btn.close:hover{color:rgba(55,55,55,.8)}
.email-verification .far,.email-verification .fas{color:#666;float:left;padding:2px 10px 0 0;font-size:24px}
@media (min-width:768px){.email-verification .text{padding-top:9px;padding-bottom:0}.email-verification .btn{margin:0;padding:9px 25px}.email-verification .button{float:right}.email-verification .far,.email-verification .fas{font-size:36px}}
.email-verification.success{background-color:#ebfde4;border-bottom:1px solid #e3f7d5;color:#5cb85c}
.email-verification.success .far,.email-verification.success .fas{color:#6fbb51}
.email-verification.failed{background-color:#fdf8e3;border-bottom:1px solid #f7f3d0;color:#b3a879}
.email-verification.failed .far,.email-verification.failed .fas{color:#b3a879}
.panel-sidebar .list-group-item{line-height:24px}
.promo-banner img{max-width:300px;max-height:200px}
.promo-banner .icon-left{margin-bottom:10px;text-align:center}
@media (max-width:767px){.promo-banner form{text-align:center}}
@media (min-width:768px){.promo-banner img{max-width:100%;max-height:100%}.promo-banner .icon-left{float:left;margin:0;width:155px}.promo-banner .content{margin-left:185px}}
.promo-banner.ssl{border-top:3px solid #4da24c}
.promo-banner.ssl .btn{background-color:#4da24c}
.btn-social{position:relative;padding-left:44px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.btn-google{color:#000;background-color:#fff;border-color:rgba(0,0,0,.2)}
.btn-google img{margin-bottom:2px}
.btn-social.btn-google{padding-left:41px}
.btn-google.active,.btn-google:active,.btn-google:focus,.btn-google:hover,.open .dropdown-toggle.btn-google{color:#000;border-color:rgba(0,0,0,.5)}
.btn-google.active,.btn-google:active,.open .dropdown-toggle.btn-google{background-image:none}
.btn-google-plus.disabled.active,.btn-google-plus.disabled:active,.btn-google-plus.disabled:focus,.btn-google-plus[disabled].active,.btn-google-plus[disabled]:active,.btn-google-plus[disabled]:focus,.btn-google-plus[disabled]:hover,.btn-google.disabled,.btn-google.disabled:hover,.btn-google[disabled],fieldset[disabled] .btn-google,fieldset[disabled] .btn-google-plus.active,fieldset[disabled] .btn-google-plus:active,fieldset[disabled] .btn-google-plus:focus,fieldset[disabled] .btn-google-plus:hover{background-color:#eee;border-color:rgba(0,0,0,.2)}
.bootstrap-switch{display:inline-block;direction:ltr;cursor:pointer;border-radius:4px;border:1px solid;border-color:#ccc;position:relative;text-align:left;overflow:hidden;line-height:8px;z-index:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch .bootstrap-switch-label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block!important;height:100%;padding:6px 12px;font-size:14px;line-height:20px}
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary{color:#fff;background:#428bca}
.bootstrap-switch input[type=checkbox],.bootstrap-switch input[type=radio]{position:absolute!important;top:0;left:0;opacity:0;z-index:-1}
.bootstrap-switch input[type=checkbox].form-control,.bootstrap-switch input[type=radio].form-control{height:auto}
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label{padding:6px 16px;font-size:18px;line-height:1.33}
.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container{-webkit-transition:margin-left .5s;transition:margin-left .5s}
table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child:before{top:9px;left:4px;height:14px;width:14px;display:block;position:absolute;color:#fff;border:2px solid #fff;border-radius:14px;box-shadow:0 0 3px #444;box-sizing:content-box;text-align:center;font-family:'Courier New',Courier,monospace;line-height:14px;content:'+';background-color:#4caf50}
table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{top:50%;left:50%;height:16px;width:16px;margin-top:-10px;margin-left:-10px;display:block;position:absolute;color:#fff;border:2px solid #fff;border-radius:14px;box-shadow:0 0 3px #444;box-sizing:content-box;text-align:center;font-family:'Courier New',Courier,monospace;line-height:14px;content:'+';background-color:#4caf50}
@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_square-blue,.iradio_square-blue{background-image:url(blue@2x.png);-webkit-background-size:240px 24px;background-size:240px 24px}}
