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

    ** Custom Stylesheet **

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

***************************************************** */
.featured-tld .price.lk {
   background-color: #d45500ff;
   color: #fff;
}
body {
      font-family: 'Lato', sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "Viga", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 400;
}

b,
strong {
  font-weight: 400;
}

.container-fluid.without-padding {
    padding-left: 0;
    padding-right: 0;
    overflow-x: hidden;
}

.navbar-main {
    margin-bottom: 0;
    background-color: #3e3e3e;
    border: 0;
    min-height: 38px;
    font-family: "Lato", Helvetica, Arial, sans-serif;
    font-size: 15px;
    font-weight: 700;
}

.navbar-main li.account {
    background-color: #3e3e3e;
}

.navbar-main .navbar-nav > li > a:hover,
.navbar-main .navbar-nav > li > a:focus,
.navbar-main .navbar-nav > .active > a,
.navbar-main .navbar-nav > .active > a:hover,
.navbar-main .navbar-nav > .active > a:focus,
.navbar-main .navbar-nav > .open > a,
.navbar-main .navbar-nav > .open > a:hover,
.navbar-main .navbar-nav > .open > a:focus {
    color: #eee;
    background-color: rgba(198,198,198,0.51);
}

.dataTables_wrapper .dataTables_info {
    margin: 0;
    padding: 9px 10px;
    background-color: #3e3e3e;
    border: 0;
    border-bottom: 1px solid #fff;
    font-size: 0.9em;
    color: #fff;
    border-radius: 0;
    text-align: left !important;
}

.home-shortcuts {
  margin: 0;
  background: #3e3e3e;
  color: #fff;
}
.home-shortcuts li {
  float: left;
  width: 24%;
  padding: 5px 3px;
  border-right: 1px solid #000000;
  font-size: 0.9em;
  text-align: center;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
}
.home-shortcuts li:first-child {
  border-left: 1px solid #000000;
}
ul.top-nav > li.primary-action > a.btn {
    padding: 6px 15px;
    background-color: #d3510d;
    color: #fff;
    border-radius: 3px;
}

section#home-banner {
    margin: 0;
    padding: 50px 0 60px;
    background-color: #ffe0d2;
    background-image: url("https://www.provider.lk/wp-content/uploads/2019/11/subheader_overlay.png");
    color: #000;
}

.domain-checker-bg {
    margin: 0;
    padding: 80px 0;
    background-repeat: no-repeat;
    background-position: 110% -5px;
    background-color: #ffe0d2;
}

div.header-lined h1 {
    margin-top: 0;
    margin-bottom: 15px;
    padding:6px 0;
    border-bottom:1px solid #ccc;
    font-weight: 400;
    color: #000;
}
.btn-primary {
  color: #fff;
  background-color: #d3510d;
  border-color: #d3510d;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #d3510d;
  border-color: #d3510d;
}
.btn-primary:hover {
  color: #fff;
  background-color: rgba(211,81,13,0.68);
  border-color: rgba(211,81,13,0.68);
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: rgba(211,81,13,0.68);
  background-image: none;
  border-color: rgba(211,81,13,0.68);
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: rgba(211,81,13,0.68);
  border-color: rgba(211,81,13,0.68);
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #337ab7;
  border-color: #d3510d;
}

.alert-danger1 {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.alert-danger1 hr {
  border-top-color: #e4b9c0;
}