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

    ** Custom Stylesheet **

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

***************************************************** */
html, body {
background: #fff;
font-family: 'Roboto', sans-serif;
}
body, button, input, select, textarea {
font-family: 'Roboto', sans-serif;
}
.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 {
background-color: #7A7C7E;
color: #fff;
}
.navbar-main {
font-family: 'Roboto', sans-serif;
text-transform: uppercase;
}
.navbar-main .navbar-nav > li > a {
font-size: 12px;
font-weight: bold;
}
.navbar-main .dropdown-menu {
padding: 12px 0;
}
.navbar-main .dropdown-menu > li > a {
font-size: 12px;
}
.navbar-main li.account {
background-color: transparent;
}
.container {
max-width: 1270px;
width: 100%;
}
.product-desc ul {
list-style: none;
padding: 0;
margin: 0;
}
.product-desc ul li {
border-bottom: 1px solid #ccc;
padding-bottom: 2px;
margin-bottom: 4px;
}
#webicom-header #idz-header {
height: auto;
padding-bottom: 0;
}
#webicom-header, #webicom-footer {
clear: both;
width: 100%;
}
#header .logo {
display: none;
}
#footer p {
display: none;
}
.navbar-main, ul.top-nav > li.primary-action > a.btn {
background: rgba(188, 36, 38, 1);
border-color: rgba(188, 36, 38, 1);
}
.navbar-nav > li:nth-child(1n) {
margin-left: -15px;
margin-right: 15px;
}
.navbar-nav > li:last-child {
margin-right: 0;
}
section#home-banner {
background: #f0f0f0;
}
section#home-banner .btn.transfer {
background: #043d5f;
}
.home-shortcuts {
background: #7A7C7E;
height: 55px;
}
.home-shortcuts .lead {
line-height: 55px;
}
.home-shortcuts li:first-child, .home-shortcuts li {
border-color: #f0f0f0;
}
.btn {
text-transform: uppercase; 
}
.btn-info {
background-color: rgba(73, 148, 205, .9);
border-color: rgba(73, 148, 205, .9);
}
.btn-warning {
background-color: rgba(188, 36, 38, 1);
border-color: rgba(188, 36, 38, 1);
}
.main-content, section#main-body {
min-height: auto;
}
body .domain-lookup-result .btn:not(.domain-contact-support) {
width: auto;
}
body .btn, body .spotlight-tld, body .domain-checker-container, body .panel-heading, body .alert, body .form-control, body .domain-checker-container .input-group-box, body .dataTables_wrapper, body .dataTables_wrapper .dataTables_info, body .panel, body #order-standard_cart .domain-selection-options .option {
border-radius: 0px !important;
}
#tabOverview h4 {
margin: 15px 0 5px 0;
}
.table-list > tbody > tr > td {
cursor: auto;
}
section#home-banner .btn.search {
background: rgba(188, 36, 38, 1);
}
section#home-banner .btn.transfer {
background-color: #7A7C7E;
}
.panel-sidebar > .panel-footer > div {
width: 100% !important;
margin: 5px 0;
padding: 0;
}
div.header-lined h1 {
color: #444;
}
#tableServicesList tr td, #tableDomainsList tr td {
  cursor: pointer;
}
.table tr:hover td {
  background: #fafafa;
}