
nav.navbar.navbar-default {
    background-color: #ffffff;
    border-bottom-width: 2px !important;
    border-bottom-color: #eae7e7 !important;
    border-bottom-style: solid !important;
}

nav.navbar.navbar-default a {
    color: #000000;
}

nav.navbar.navbar-default a:hover {
    color: #62d6ea;
}

.navbar a.navbar-brand img {
    width: auto;
    height: 75px;
}

.navbar-brand.logo.img-responsive {
    padding-top: 5px;
    padding-bottom: 5px;
}

#logo {
    padding: 5px;
}

#logo img.img-responsive {
    height: 50px !important;
}

#top_search input {
    background-color: #34c3ea !important;
    height: 40px;
    margin-top: 11px;
    border-radius: 25px;
    /* color: #ffffff !important; */
}

#top_search input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #ffffff;
}
#top_search input::-moz-placeholder { /* Firefox 19+ */
  color: #ffffff;
}
#top_search input:-ms-input-placeholder { /* IE 10+ */
  color: #ffffff;
}
#top_search input:-moz-placeholder { /* Firefox 18- */
  color: #ffffff;
}

body.login_admin {
    background-color: #ffffff;
}

body.customers.customers_login {
    background-color: #ffffff;
}

.nav.navbar-nav.navbar-right a:hover {
    border-radius: 0px;
}

li.customers-nav-item-kb {
    display: none;
}

@media screen and (max-width: 767px){
.table-responsive>.table>tbody>tr>td, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>td, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>thead>tr>th {
    white-space: normal;
}
}
/* rgba(3, 169, 244, 0.27) */
.proposal-right {
    background: #CCCCCC;
    color: #333;
}

.proposal-right a:not(.btn) {
    color: #337ab7;
}

.table.items thead {
    background: #CCCCCC;
    color: #777;
}

.col-md-8.mtop15 {
    width: 100%;
}

button.btn.btn-info.mtop10.pull-right {
    width: 100%;
}

.proposal .proposal-right .company-name-formatted {
    color: #555 !important;
}

.col-md-12.mtop30 a>img {
    margin-left: -30px;
}

.customers.viewinvoice .col-md-12.page-pdf-html-logo img {
    height: 75px !important;
}

div.notification-box.unread {
    background-color: #E4E8F1;
}

a.dropdown-toggle {
    color: black !important;
}

/* adjust header background color and logo size on subscription page */
.col-md-12.page-pdf-html-logo {
    background-color: #ffffff !important;
}
.col-md-12.page-pdf-html-logo .img-responsive {
    height: 75px !important;
}
