body {color: #777!important; font-size: 0.9em!important;}

.btn {background-color: #999!important; border: 0px; color: #fff;}
.btn:hover {background-color: #ccc!important; border: 0px; color: #284c7c;}

.btn.btn-success.btn-sm.btn-order-now {background-color: #999!important; border: 0px; color: #fff!important;}
.btn.btn-success.btn-sm.btn-order-now:hover {background-color: #ccc!important; border: 0px; color: #284c7c!important;}


.input-group.input-group-lg.input-group-box {border: 2px inset #efefef!important; border-radius: 3px; font-size: 12px!important;}

#inputDomain {font-size: 12px!important;  border: 0px!important; }

.input-group-box .btn {font-size: 12px!important; padding: 5px!important; max-height: 40px!important;}

.input-group-box .btn:hover{background-color: #999!important; color: #fff!important; }

.domain-checker-bg {Background: none!important; background-color: #efefef!important;}

.domain-checker-container .default-captcha.default-captcha-register-margin {border: 0px!important; background-color: #efefef!important;}

.domain-checker-container.default-captcha {border: 0px!important; background-color: #efefef!important; color: #ff9900!important;}

.domain-checker-container .default-captcha input {border: 2px inset #efefef!important; border-radius: 3px; padding: 2px!important; font-size: 12px!important;}


.btn.btn-success {background-color: #ccc!important; border: 0px; color: #284c7c!important;}
.btn.btn-success:hover {background-color: #999!important; border: 0px; color: #fff;}


.btn.btn-block.btn-outline-primary {background-color: #999!important; border: 0px; color: #fff!important;}
.btn.btn-block.btn-outline-primary:hover {background-color: #ccc!important; border: 0px; color: #284c7c!important;}

.btn.nav-link.cart-btn {background-color: #efefef!important; border: 0px;}

article {border: 0px!important; border: 1px inset #ccc!important; background: none!important;}

.far.fa-arrow-right {color: #fff!important;}




.input-group-prepend .btn{background-color: #284c7c!important; border: 0px; border: 1px solid #fff;}


#landing {border: 1px solid #ccc; border-radius: 4px; padding-left: 25px; padding-right: 25px; padding-bottom: 25px;}



#main-body {background-color: #fff!important;}


#header {background-color: #efefef!important; }



#header li a {color: #284c7c!important;}



.blurb {padding-bottom: 50px; padding-top: 20px; font-size: 16px;}



#btnDomainSearch {background-color: #999; border: 0px;}
#btndomainsearch:hover{background-color: #ccc!important; }


#footer {background-color: #284c7c; border: 0px;}


.navbar.navbar-light .navbar-brand.mr-3 {display: none;}
.navbar.navbar-light .form-inline.ml-auto {   display: flex!important; margin: 0 auto!important;}


.form-inline.ml-auto {border: 2px inset #efefef; font-size: 8px!important; border-radius: 3px;}

.form-inline.ml-auto input {font-size: 12px!important; }


.navbar.navbar-light {width: 100%; display: flex; }

.navbar.navbar-expand-xl {display: flex!important; width: 100%!important;}



.p-5.clearfix {border: 0px solid #ccc; border-radius: 5px;  font-size: 12px!important; padding-top: 20px!important; padding-bottom: 20px!important; background-color: #efefef ;}


.p-5.clearfix .input-group-wrapper {border: 2px inset #efefef!important; border-radius: 3px; padding: 2px!important;}

#inputCaptcha {border: 2px inset #efefef; border-radius: 3px;  font-size: 12px!important;}


.p-5.clearfix button {font-size: 12px!important;}
.p-5.clearfix input {font-size: 12px!important;}

.btn.btn-link.btn-sm.float-right {background-color: #999; border-radius: 4px; color: #fff; font-size: 12px; text-decoration: none; }

.btn.btn-link.btn-sm.float-right:hover {background-color: #ccc!important; border: 0px; color: #284c7c;}


.list-group-item.list-group-item-action.active {background-color:#284c7c; border: 2px inset #ccc;}

#header-break {background-color: #fff; min-height: 25px;}

h1 {color: #284c7c;}
h2 {color: #284c7c;}
h3 {color: #284c7c;}
h4 {color: #284c7c;}
h5 {color: #284c7c;}
h6 {color: #284c7c;}

.breadcrumb {display: none!important;}


.sidebar {border: 1px solid #ccc;  padding-top: 10px; width: 100%; min-width: 100%; margin-bottom: 15px!important;}


.cart-body {border: 1px solid #ccc;  padding-top: 10px; width: 100%;  min-width: 100%; margin-bottom: 15px!important; border-radius: 5px; }


.col-lg-4.col-xl-3 {border: 1px solid #ccc;  padding-top: 10px; width: 100%; min-width: 100%; margin-bottom: 15px!important;}
.col-lg-8.col-xl-9.primary-content {border: 1px solid #ccc;  padding-top: 10px; width: 100%;  min-width: 100%; margin-bottom: 15px!important; border-radius: 5px; }

.card.mb-4 input {border: 2px inset #ccc!important; font-size: 12px; border-radius: 4px; min-width: 100%!important;}

.card.mb-4 textarea {border: 2px inset #ccc!important; font-size: 12px; }



.card {background-color: #efefef!important; border: 0px;}

.card .btn {background-color: #999!important; border: 0px; color: #fff!important; font-size: 12px!important;}

.domain-promo-box .btn {background-color: #999!important; border: 0px; color: #fff!important; font-size: 12px!important;}

.card-accent-teal {background-color: #efefef!important; border: 0px; min-height: 200px!important; padding-top: 40px!important;}

.card-accent-midnight-blue {background-color: #efefef!important; border: 0px; min-height: 200px!important; padding-top: 40px!important;}

.card-accent-pomegranate {background-color: #efefef!important; border: 0px; min-height: 200px!important; padding-top: 40px!important;}

.card-accent-sun-flower {background-color: #efefef!important; border: 0px; min-height: 200px!important; padding-top: 40px!important;}

.card-accent-asbestos {background-color: #efefef!important; border: 0px; min-height: 200px!important; padding-top: 40px!important;}

.card-accent-green {background-color: #efefef!important; border: 0px; min-height: 200px!important; padding-top: 40px!important;}

i.fal {color: #284c7c!important;}
i.far {color: #284c7c!important;}




.col-md-6 .product {height: 480px; border-radius: 5px; margin-top: 20px; background-color: #efefef!important; }

.col-md-6 .product p { margin: -15px!important; margin-top: 25px!important; margin-left: 20px!important; }


.col-md-6 .product  li{line-height: 12px; }
.col-md-6 .product  ul{line-height: 12px; margin-bottom: -30px!important; }



.col-md-6 header { background-color: #284c7c!important; color: #fff!important;}

#product1-name {color: #fff!important;}
#product2-name {color: #fff!important;}
#product3-name {color: #fff!important;}
#product4-name {color: #fff!important;}


.cart-sidebar.sidebar {margin-bottom: 15px!important;}


.footer a {background-color: #999!important; border-radius: 4px; padding: 5px; font-size: 14px!important; padding-left: 10px; padding-right: 10px; font-weight: bold;}
