/*Placeholder*/

.form-group input::-webkit-input-placeholder{
    color: transparent;
}
.form-group input::-moz-placeholder{
    color: transparent;
}
.form-group input:-ms-input-placeholder{
    color: transparent;
}
.form-group input:-moz-placeholder{
    color: transparent;
}

.heading-wrapper.heading-wrapper-bordered:before{
    display: none;
}

/*Button*/
.btn-info {
    background:#000000;
}

.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info:active:focus {
    background:#404040;
}

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

.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success:active:focus{
    background-color: #404040;
}
.btn-success:active,
.btn-success.active,
.open>.dropdown-toggle.btn-success,
.btn-success.active:hover,
.btn-success.active:active,
.btn-success.active:focus:active,
.btn-success:active:hover,
.btn-success.active:focus {
    color: #fff;
    background-color: #000000;
    border-color: #000000;
    outline: 0;
}

/* Modal */
.modal-header{
    padding: 15px 30px;
    background: #000000;
}

.modal-body {
    padding:30px 50px;
}

.modal .title{
    border-bottom: 0;
    text-transform: uppercase;
    color: #fff;
}

.modal .styled-select {
    border-color: #d9d9d9;
    max-width: 100%;
}

.modal-footer {
    padding: 30px 50px;
    margin-top: 0;
    text-align: left;
    background: #F2F2F2;
}

.modal-footer .btn{
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
}

.modal-footer .registration-btn-wrapper .btn{
    background-color: #000000;
}

.modal-footer .registration-btn-wrapper{
    margin-top:20px;
}

.modal-footer .icon-facebook:before{
    display: none;
}

.modal-footer .registration-btn-wrapper .title{
    color: #000000;
}

/*  iCheck http://fronteed.com/iCheck/ */
.icheckbox_flat,
.iradio_flat{
    width: 14px;
    height: 14px;
    border:1px solid #000000;
    background-image: none;
}

.iradio_flat{
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

.icheckbox_flat:hover,
.iradio_flat:hover{
    background: #000000;
    border: 1px solid #000000;
}

.icheckbox_flat.checked,
.iradio_flat.checked{
    background: #000000;
    background: url(../../images/nbshop5_time/core/check.png) 0 2px no-repeat #000000;
    background-position: center;
}
.iradio_flat.checked:after{
    display: none;
}

.icheckbox_flat.disabled,
.iradio_flat.disabled{
    border: 1px solid #000000;
    background: #404040;
}

.icheckbox_flat.checked.disabled,
.iradio_flat.checked.disabled{
    background: #404040;
}

.favorite {
    color: #000000;
    opacity:0;
}

.favorite.active .icon.icon-heart:before{
    background-image: url(../../images/nbshop5_time/core/sprites.png);
    background-position: -63px -63px;
}

/*table*/
.table > thead > tr > th {
    color: #000000;
    font-size: 1.143rem;
    padding: 2px 8px;
}

.form-group-checklabel > a {
    color: #404040;
}
.btn-ghost {
    background: transparent;
    color: #000000;
    border: 1px solid #000000;
}
.btn-ghost:hover, .btn-ghost:focus,
.btn-ghost:active, .btn-ghost:active:focus {
    background: #404040;
    border: 1px solid #000000;
    color: #ffffff;
}
/*popover*/
.popover-title {
    padding: 5px 2px;
    font-size: 13px;
    line-height: 1;
    background: #000000;
    color: #fff;
    text-transform: uppercase;
}

/* List tabs */
.lists-tabs ul.items-wrapper {
    border-bottom: 0px solid #f4f4f4;
}
.lists-tabs ul.items-wrapper .item {
    border-bottom: 0px solid #f4f4f4;
    margin-bottom: 0px;
}

.lists-tabs ul.items-wrapper .item.active {
    border-bottom: 0px solid #3973b5;
}

.lists-tabs ul.items-wrapper .item a {
    color: #000000;
    line-height: 1;
    padding: 0 10px;
}

.lists-tabs ul.items-wrapper .item:hover a {
    color: #000000;
}

/* Valiadation alert */
.validation-errors-list {
    top: 60px;
    bottom: auto;
}

.styled-select {
    background: url('../../images/nbshop5_time/core/triangle-bottom.png') no-repeat 95% #ffffff;
}
.bordered-items-setting{
    background: #f7f7f7;
}
.bordered-items-setting .item:hover {
    box-shadow: 0 0 6px 3px rgba(0,0,0,0.25);
    background: #ffffff;
}
.favorite.active{
    color: #000000;
}

.popover.bottom>.arrow:after {
    border-bottom-color: #000000;
}
.styled-select .validation-errors-list {
    top: 20px;
}
