/* @name: idig-21-v871-0523 */
/* @decs: theme for WHMCS 8.7 - started 05/23 */

/**
 * 	ROOT
 */

:root{
	--lime:#d7df23;
	--teal:#009183;
	--grey:#969696;
	--orange:#FF7B00;
	--red:#AA0000;
	/* --light-grey:#dedede; */
	--light-grey:#eeeeee;
	--transition:all 0.5s ease;
	--shadow:0px 8px 16px 0px rgba(0,0,0,0.2);
	--charcoal:#484848;
	--white:#FFFFFF;
	--black:#000000;
	--Trebuchet: "Trebuchet MS", Arial, Helvetica, sans-serif;
	--transition:all 0.5s ease;
	--shadow:0px 8px 16px 0px rgba(0,0,0,0.2);
	--text-shadow:2px 4px 3px rgba(0, 0, 0, 0.3);
	--verdana:font-family: Verdana, sans-serif;
	--radius:8px;
}

@media (max-width: 767px) {
.mobile footer #footer-top{flex-wrap:wrap;}
.mobile footer .right-footer{text-align: center;margin: 50px auto 20px auto;}
.mobile footer .nav{display:block;}
.mobile footer .nav li.nav-item img{display:block;margin:0px auto;}
.mobile footer .nav li.nav-item{margin:0px;}
.mobile #mainNavbar #nav > li{margin-right:0px;margin-bottom:10px;}
.mobile header.header .main-navbar-wrapper .navbar-collapse{padding:0.5rem 1rem;}
.mobile #mainNavbar form{border-bottom: 1px solid var(--charcoal);margin-bottom: 10px;}
.mobile #account-menu{justify-content:center;}
.mobile #header-contact a{margin-left:10px;display:block;}
.mobile #header-contact{display: block;margin: 0px auto;}
.mobile .navbar-brand{display:block;margin:10px auto;margin-right:auto !important;}
.mobile .navbar-nav.toolbar{/*margin:5px auto 0px auto;*/ margin:0px;}
.header-icons .ml-3{margin-left:0px;}
.mobile #home-page-banner{display:none;}
.mobile .home-domain-search .tld-logos{margin-top:20px;}
#idig.mobile .home-domain-search .tld-logos li{margin-bottom:10px;}
#idig.mobile .home-domain-search a.btn.float-right{float:none !important;margin-top:15px;}
.mobile .home-domain-search{text-align:center;}
.mobile .home-domain-search .tld-logos li{float:none;margin-right:0px;}
.mobile .horizontal-action{display:block;}
.fl-item{flex-basis:100%;}
.dm-search-buttons .col-6{flex:1;max-width:initial;margin-bottom:10px;}

}

@media (min-width: 768px) and (max-width: 991px) {
.mobile footer #footer-top{flex-wrap:wrap;}
.mobile footer .right-footer{text-align: center;margin: 50px auto 20px auto;}
.mobile footer .nav{display:block;}
.mobile footer .nav li.nav-item img{display:block;margin:0px auto;}
.mobile footer .nav li.nav-item{margin:0px;}
.mobile #mainNavbar #nav > li{margin-right:0px;margin-bottom:10px;}
.mobile header.header .main-navbar-wrapper .navbar-collapse{padding:0.5rem 1rem;}
.mobile #mainNavbar form{border-bottom: 1px solid var(--charcoal);margin-bottom: 10px;}
.mobile #account-menu{justify-content:center;}
#idig.mobile .home-domain-search a.btn.float-right{margin-top:10px;}
.fl-item{flex-basis:45%;}
}

@media (min-width: 992px) and (max-width: 1199px) {
.mobile #mainNavbar #nav > li{margin-right:0px;margin-bottom:10px;}
.mobile header.header .main-navbar-wrapper .navbar-collapse{padding:0.5rem 1rem;}
.mobile #mainNavbar form{border-bottom: 1px solid var(--charcoal);margin-bottom: 10px;}
.fl-item{flex-basis:45%;}
}

@media (min-width: 1200px){
.container{max-width:1600px;}
.fl-item{flex-basis:22%;}
}

/* MAIN */
body{font-family:var(--Trebuchet);}
#idig .row{margin:0px;}
#idig .row > div{flex: 0 1 auto;}
.primary-bg-color{background-color:var(--white);}
a{font-family:var(--verdana);transition:var(--transition);color:var(--teal);}
a:hover{color:var(--orange);}
#idig section#main-body{padding:0px;}
.text-center{text-align:center;}
.flex{display:flex;flex-wrap:wrap;}
.sep{height:20px;border-bottom:1px solid var(--light-grey);margin:0px auto 20px auto;display:block;width:90%;}
.sep.sep-lime{border-color:var(--lime);}
.sep.sep-orange{border-color:var(--orange);}
.sep.sep-teal{border-color:var(--teal);}
.sep.sep-grey{border-color:var(--grey);}
.sep.sep-grey{border-color:var(--light-grey);}
.sep.sep-charcoal{border-color:var(--charcoal);}
#idig .col-12, #idig .col-md-12{padding:0px;}

.bordered{padding:10px;border:1px solid var(--grey);border-radius:var(--radius);}
.top-notice > * {display: inline-block;color: var(--lime) !important;padding: 10px;margin-bottom: 0px;font-weight:700;}
.top-notice {text-align: center;color: var(--lime);}
.idiglist-inline-block li{display:inline-block; background-color:var(--charcoal);color:var(--lime);padding:5px 20px;margin:0px 10px 10px 0px;}
.idiglist-inline-block li a{display:block;color:var(--lime);}
/* LINKS */
a[data-toggle="tooltip"]{color:var(--orange);}
a[data-toggle="tooltip"]:hover{color:var(--teal);}

/* TEXT */

h1,h2{font-family:var(--verdana);}
#main-body h2,.home-domain-search h2 {font-size:2em;text-transform:uppercase;text-align: center;}

/* HEADINGS */
.section-title::before {}
.section-title {display: block;border-top: 6px solid var(--charcoal);text-align:left;}
.section-title h2, .section-title h1{padding: 10px 80px 10px 20px;background-color: var(--charcoal);display: inline-block;color: var(--white);clip-path: polygon(0 0, 100% 0, 88% 100%, 0% 100%);}
.title h1{margin-top:20px;}

/* custom classes */
.no-padding{padding:0px !important;}
.padding-20{padding:20px !important;}
.container{margin:auto !important;}
#idig .text-warning{color:var(--orange);}
.txt-white{color:var(--white);}
.bg{width: 100%;background-color: var(--white);padding: 0px 0px 50px 0px;}
.bg-network{background:url(../images/connected-boxes-1920x400.webp) no-repeat center center;background-size: cover;}
.bg-stars{background:url(../images/connected-stars-1920x400.webp) no-repeat center center;background-size: cover;}
.bg-lime{background-color: var(--lime);}
.bg-teal{background-color: var(--teal);}
.bg-grey{background-color: var(--grey);}
.bg-light-grey{background-color: var(--light-grey);}
.bg-charcoal{background-color: var(--charcoal);}
.bg-black{background-color: var(--black);}
.bg-orange{background-color: var(--orange);}
.bg .title{text-align:center;}
.bg .title h2{display: inline-block;padding: 10px 50px;border-bottom: 10px solid var(--lime);}
.bg-light-grey .title h2{color:var(--charcoal);border-color:var(--teal);}
.bg-grey .title h2{color:var(--black);border-color:var(--lime);}
.bg-lime .title h2{color:var(--charcoal);border-color:var(--teal);}
.bg-teal .title h2{color:var(--lime);border-color:var(--charcoal);}
.bg-charcoal .title h2{color:var(--orange);border-color:var(--light-grey);}
.bg-orange .title h2{color:var(--charcoal);border-color:var(--light-grey);}
.bg-orange p, .bg.bg-lime p, .bg.bg-light-grey p{color:var(--charcoal);}
.bg-grey p{color:var(--black);}
.bg-charcoal p{color:var(--white);}
.bg-teal p {color:var(--lime);}
.bg-charcoal .section-title{border-top-color:var(--lime);}
.bg-charcoal .section-title h2{background-color: var(--lime);}
#idig .bg-warning{background-color:var(--orange) !important ;}
#idig .bg-success{background-color:var(--teal) !important;}
#idig .bg-danger{background-color:var(--red) !important;}
.bg.bg-grey.color-white p, .bg.bg-grey.color-white .title h2{color:var(--white);}
.content-info{margin-top:20px;font-size:20px;line-height:1.4;text-align:left;}
.text-center{text-align:center;}
#idig .text-primary {color: var(--lime) !important;}
.fa.fa-times{color:var(--red);}
.fa.fa-check{color:var(--lime);}
/* HEADER */
header.header{background-color:var(--charcoal);}
header.header .main-navbar-wrapper{background-color:var(--lime);color:var(--charcoal);text-transform:uppercase;z-index:1000;}
.master-breadcrumb,.breadcrumb {background-color:var(--charcoal);color:var(--white);}
.breadcrumb-item{color:var(--light-grey);}
.breadcrumb-item.active{color:var(--white);}
 header.header .main-navbar-wrapper .container{width:100%;}
header.header .topbar{background-color: var(--charcoal);border-bottom: 1px solid var(--grey);}
#account-menu.navbar-nav .dropdown-menu li {z-index:2000;margin-left:0px;}
.navbar-nav .dropdown-menu, #account-menu.navbar-nav .dropdown-menu{padding:20px;border-radius:8px;z-index:2000;border:0px;margin-top:20px;background-color:var(--white);box-shadow:var(--shadow);}
.navbar-nav .dropdown-menu li a{color: var(--charcoal);}
.navbar-nav .dropdown-menu li:hover{background: var(--charcoal);}
.navbar-nav .dropdown-menu li:hover > a{color:var(--white);}
#account-menu.navbar-nav .dropdown-menu li a:hover{color:var(--charcoal);}

.navbar-nav .dropdown-menu li.dropdown-item{padding: .25rem 0rem;}
.navbar-nav .dropdown-menu li.dropdown-item a{}
.dropdown-item:focus, .dropdown-item:hover,.navbar-nav .dropdown-menu li:hover > a, .navbar-nav .dropdown-menu li:focus > a, #account-menu.navbar-nav ul.dropdown-menu li.dropdown-item:focus, #account-menu.navbar-nav ul.dropdown-menu li.dropdown-item:hover,#account-menu.navbar-nav .dropdown-menu li:hover > a, #account-menu.navbar-nav .dropdown-menu li:focus > a{background-color:var(--charcoal);color:var(--white) !important;border-left:0px;}
#account-menu li ul li a{border-left:0px;}
#header-contact a{color:var(--white);text-decoration:none;margin-left:30px;}
#header-contact a:hover{color:var(--lime);}
.far.fa-shopping-cart.fa-fw {font-size: 25px;}
header.header .main-navbar-wrapper .navbar-collapse{padding-left:0px;}

#idig header a.cart-btn:hover{color:var(--lime);}
#idig #cartItemCount{background-color:var(--white);color:var(--charcoal);}

#idig .account-login-bar .input-group-text{background-color:transparent;border:0px;}
#idig .bg.account-login-bar{padding-bottom:5px;}

#idig header .input-group.search button.btn{background-color: var(--lime);}
#idig header .input-group.search button.btn:hover{background-color: var(--orange);}
#account-menu li#Secondary_Navbar-Forgot_Password {display: none !important;}
/* MENU */
#nav > li{transition:var(--transition);background: var(--charcoal);margin-right: 10px;padding: 5px 20px;box-shadow: var(--shadow);text-align: center;border-radius:8px;}
#nav > li > a{transition:var(--transition);display: block;color: var(--white);padding-left: 5px;font-size: 18px;text-decoration:none;font-weight:bold;}
#nav > li:hover{background: var(--orange);}
#nav > li > ul{}
#account-menu{display:flex;flex-direction: row;justify-content: flex-end;}
#account-menu li{display:inline-block !important;margin-left:15px;}
#account-menu li a{color:var(--white) !important;border-left: 1px solid var(--white);padding: 0px 0px 0px 10px;}

/* BREADCRUMBS - chevron */

.breadcrumb-item + .breadcrumb-item:before{padding-right: 0px;color: transparent;content: '';}
.breadcrumb {font-weight: 600;}
.breadcrumb li a{transition:var(--transition);color:var(--white);}
.breadcrumb li {transition:var(--transition);background: var(--teal);display: inline-block;margin-right: 10px;position: relative;color:var(--white);}
.breadcrumb li:first-child:before {content: none;}
.breadcrumb li {display: inline-block;padding: 10px 13.3333333333px;line-height: 20px;text-decoration: none;transition: background 0.25s cubic-bezier(0.445, 0.05, 0.55, 0.95), color 0.25s cubic-bezier(0.445, 0.05, 0.55, 0.95);}
.breadcrumb li:before, .breadcrumb li:after {content: "";position: absolute;top: 0;bottom: 0;border-style: solid;border-color: var(--teal);border-width: 20px 0 20px 10px;transition: border-color 0.25s cubic-bezier(0.445, 0.05, 0.55, 0.95);}
.breadcrumb li:before {right: 100%;border-color: var(--teal);border-left-color: transparent;}
.breadcrumb li:after {left: 100%;border-color: transparent;border-left-color: var(--teal);}
.breadcrumb li a:hover {background: var(--lime);color: var(--teal);text-decoration:none;}
.breadcrumb li:hover {background: var(--lime);color: var(--teal);}
.breadcrumb li:hover > a {color: var(--teal);}
.breadcrumb li:hover:before {right: 100%;border-color: var(--lime);border-left-color: transparent;}
.breadcrumb li:hover:after {left: 100%;border-color: transparent;border-left-color: var(--lime);}


/* FOOTER */
footer{background-color:var(--charcoal);color:var(--white);border-top:3px solid var(--lime);}
footer li.nav-item{display:block;margin-right:10px;}
#idig footer.footer{padding: 50px 0 20px;background-color: var(--charcoal);}
footer.footer .nav-link{background-color: var(--lime);margin-bottom: 10px;color: var(--charcoal);}
footer.footer .nav-link:hover{background-color: var(--orange);color: var(--charcoal);}
footer #footer-top{display:flex;}
footer .left-footer{width:80%}
footer .right-footer{}
footer #company-details{margin-bottom:20px;}
footer #company-details h3{color:var(--lime);}
footer #company-details hr{border-top-color:var(--lime);}
footer #company-details i {margin-right:10px;}
footer #company-details p{margin-bottom:0px;}
footer #company-details a{color:var(--lime);text-decoration:none;}
footer #company-details a:hover,#idig footer .btn.btn-icon:hover{color:var(--orange);}
#idig footer .btn.btn-icon{background-color: var(--grey);color: var(--lime);}

/* FORMS */

 header.header .input-group.search{border:0px;border-radius:0px;}
 header.header .input-group.search > .input-group-prepend > .btn, .input-group.search > .form-control:not(:first-child){border-radius:0px;}
 #idig .home-domain-search .input-group-wrapper, #idig .input-group-wrapper{border-radius:0px;border:0px;}
 #idig .form-control:focus{border-color: var(--charcoal);}
 
 #idig .table-striped tbody tr:nth-of-type(2n+1),#idig .panel-heading.card-header {background-color: var(--charcoal);color: var(--white);}
#idig .dataTables_wrapper table.table-list {box-shadow: var(--shadow);}
#idig .form-group.row{margin-bottom:10px;}
#idig .panel-heading.card-header


 /* BUTTONS */
#idig .input-group-wrapper .btn, #idig .home-domain-search .input-group-wrapper .btn{border-radius:0px !important;}
#idig .btn{transition:var(--transition);border-radius:0px;border:0px;background-color: var(--charcoal);color: var(--white);}
#idig .btn:hover{background-color:var(--grey);}

#idig #btnDomainSearch.btn-primary{background-color:var(--grey);}
#idig #btnDomainSearch.btn-primary:hover{background-color:var(--charcoal);}
#idig .btn-success,#idig button#login,#idig .password-reset-container .btn.btn-primary{background-color:var(--orange);}
#idig .btn-primary{background-color:var(--orange);}
#idig .btn-primary:hover{background-color:var(--lime);}
#idig .bg-lime .btn-primary:hover{background-color:var(--teal);}
.btn-reveal-pw:hover{color:var(--teal);}
.btn-reveal-pw{color:var(--orange);}
#idig .btn-success:hover,#idig button#login:hover,#idig .password-reset-container .btn.btn-primary:hover{background-color:var(--lime);}
.btn-green{background-color:var(--lime);color:var(--white);}
.btn-green:hover{background-color:var(--orange);color:var(--white);}
#idig .btn.btn-outline-primary{border:2px solid var(--charcoal);color:var(--charcoal);}
#idig .btn.btn-outline-primary:hover{color:var(--white);background-color:var(--charcoal);}
#idig .order-button{text-decoration:none;}
#idig .btn-warning {background-color:var(--orange);color:var(--white);}
#idig .btn-warning:hover, #idig .btn-warning:focus,#idig .btn-warning:active{background-color:var(--lime);}
#idig .btn.btn-primary.btn-add-to-cart{background-color:var(--orange);}
#idig .btn.btn-primary.btn-add-to-cart:hover, #idig .btn.btn-primary.btn-add-to-cart:focus, #idig .btn.btn-primary.btn-add-to-cart:active{background-color:var(--lime);}

.btn{text-transform:uppercase;}
a.badge-secondary.badge-success{background-color:var(--orange);}
 a.badge-success:hover,a.badge-success:focus,a.badge-success:active, a.badge-secondary:hover,a.badge-secondary:focus,a.badge-secondary:active{background-color:var(--lime);}
a.badge-secondary:focus{box-shadow:none;}
#idig .bootstrap-switch.bootstrap-switch-small{min-width:36px;}
#idig .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success,#idig .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success {background-color: var(--teal);border-color: var(--teal);}
#idig .bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label, #idig .bootstrap-switch-label{display:none !important;}
#idig .bootstrap-switch, #idig .bootstrap-switch-container,#idig .bootstrap-switch .bootstrap-switch-handle-off, #idig .bootstrap-switch .bootstrap-switch-handle-on {display:inline-block !important;}
#idig .bootstrap-switch-wrapper{width:36px !important;}
#idig .bootstrap-switch-handle-off{background-color:var(--red);color:var(--white);}

#idig .alert-success{background-color:var(--teal);border-color: var(--teal);color: var(--white);}
#idig .alert-success .alert-link{color: var(--lime);}
#idig .alert-warning {color: var(--white);background-color: var(--orange);border-color: var(--orange);}
#idig .alert-info {color: var(--white);background-color: var(--lime);border-color: var(--lime);}
#idig .alert .custom-select{border:0px;}
#idig .alert-danger{background-color:var(--red);border-color: var(--red);color: var(--white);}
#idig .label-info{background-color:var(--teal);}

/* HOME */
.home-domain-search{background-color:var(--lime);}
.card-columns.home .card{border:0px;}
.card-columns.home img{width: 300px;height: 300px;margin-bottom:10px;}
.card-columns.home .card h3{font-family:var(--verdana);text-transform:uppercase;}
.card-columns.home .card p{}
.card-columns.home .card a.btn{}
.action-icon-btns a{background-color:var(--charcoal);color:var(--white); border-top: 3px solid var(--lime) !important;}
.action-icon-btns a:hover{color:var(--white);}
.action-icon-btns a .ico-container i{color:var(--white);}
/* SLIDER */
.home-page-banner-slider{border-bottom: 35px solid var(--grey);}
.home-page-banner-slider .slick-list{padding:0px !important;}
.home-page-banner-slider img{width:100%;}
.slick-dots{list-style:none;margin:-20px auto 0px auto;text-align:center;position:absolute;left:45%;bottom:-35px;}
.slick-dots li{display:inline-block;}
.slick-dots li button{font-size:0px;color: transparent;background: transparent;border:0px;display:inline-block;margin:10px;border-radius:20px;width:25px;height:15px;background-color:var(--charcoal);}
.slick-dots li button:hover{background-color:var(--orange);}
.slick-slide{position:relative;}
.slide-content{position:absolute;top:50px;left:50px;max-width:400px;}
.slide-content.left{top:50px;left:50px;}
.slide-content.right{top:50px;right:50px;text-align:right;}
#idig .slide-content .btn{font-size:25px;text-transform:uppercase;}
#idig .card-columns.home.services .btn{background-color:var(--white);}
#idig .card-columns.home.services .btn:hover{background-color:var(--charcoal);color:var(--white);}
/* SIDEBAR */
.sidebar-wrapper{border-right: 5px solid var(--charcoal);}
.sidebar{padding: 50px 20px 0px 20px;}

/* CLIENT AREA */
.clientarea .primary-content{padding: 50px 20px;}

#idig .card.card-sidebar{box-shadow:none;border-radius:0px;}
#idig .card.card-sidebar .card-header:first-child{border-radius:0px;}
#idig .card.card-sidebar .card-header{background-color:var(--lime);color:var(--white);border-bottom:0px;text-transform:uppercase;text-align: center;}
#idig .card.card-sidebar .card-header .fas, #idig .card.card-sidebar .card-header .far, #idig .card.card-sidebar .card-header .fa{color:var(--charcoal);}

#idig .card.card-sidebar .card-body{border-radius:8px;box-shadow:var(--shadow);margin-top:20px;text-transform:capitalize;}

#idig .card.card-sidebar  .card-footer{background-color:transparent;margin-top:10px;border-top:0px;}
#idig .card.card-sidebar a.btn{background-color:var(--white);font-size:18px;color:var(--charcoal);}
#idig .card.card-sidebar a.btn:hover{text-decoration:underline;}
#idig .list-group .list-group-item{transition:var(--transition);margin-top:10px;box-shadow:var(--shadow);border-radius:8px;}
#idig .list-group-item-action:focus, #idig .list-group-item-action:hover{/*background-color: transparent;*/transform: scale(1.01);}

#idig .tiles .tile{margin-bottom:10px;border:0px;background-color: var(--charcoal);;margin-right: 10px;border:5px solid var(--charcoal);color:var(--white);}
#idig .tiles .tile .highlight{background-color: transparent;}
#idig .tiles .tile .title{font-size:16px;color: var(--orange);}
#idig .tiles .tile i{color:var(--grey);transition: var(--transition);}
#idig  .tiles .tile:hover i{color:var(--light-grey);}
#idig .client-home-cards .col-xl-6{padding-left:0px;}
#idig .client-home-cards .col-xl-6:nth-of-type(odd){padding-right:0px;}

.dataTables_wrapper table.table-list{border:0px;}
.dataTables_wrapper table.table-list thead th.sorting_asc, .dataTables_wrapper table.table-list thead th.sorting_desc{background-color:var(--charcoal);}
.dataTables_wrapper table.table-list thead th{border:0px;background-color:var(--charcoal);color:var(--white);}
.dataTables_wrapper table.table-list tbody tr{transition:var(--transition);background-color:var(--white);padding-top: 3px;padding-bottom: 3px;border: 1px solid var(--light-grey);border-radius: 8px;margin: 8px 0px;}
.dataTables_wrapper table.table-list tbody tr:hover{transform: scale(1.01);}
#idig #cPanelQuickShortcutsPanel .d-block{text-decoration:none;padding: 5px 0px;border-radius: 8px;border: 1px solid var(--light-grey);}
#idig #cPanelQuickShortcutsPanel .d-block:hover{box-shadow:var(--shadow);}
#idig #cPanelQuickShortcutsPanel .d-block{text-transform:uppercase;}
/* Client Home */

.clientareahome #registerDomainPanel .btn.btn-default{background-color:var(--teal);color:var(--white);}
.clientareahome #registerDomainPanel .btn.btn-default:hover{background-color:var(--charcoal);}
.clientareahome .client-home-cards .btn.btn-default{background-color:var(--orange);color:var(--white);}
.clientareahome .client-home-cards .btn.btn-default:hover{background-color:var(--lime);}

/* Support */

#idig .supportticketsubmit-steptwo form .card{box-shadow:none;}
#idig .supportticketsubmit-confirm .primary-content,#idig .viewticket .primary-content{margin: 0px auto;}
#idig .viewticket{}
/* Domains */
.featured-tld img, .tld-logos li img{transition:var(--transition);}
.featured-tld:hover img{filter:brightness(0.7);}

#idig .home-domain-search .tld-logos li{color:var(--white);border-radius: 8px;padding: 10px;margin-right: 20px;min-height: 60px;background-color: var(--charcoal);}
#idig .home-domain-search .tld-logos li img{filter: brightness(2);}
.tld-logos li span{vertical-align:middle;}
/* .tld-logos li:hover img{filter:brightness(0.7);}*/

#idig .spotlight-tld-hot{background-color: var(--red);}
#idig .spotlight-tld-new{background-color: var(--teal);}
#idig .spotlight-tld-sale{background-color: var(--orange);}

.center-col{margin:0px auto;}


/* LOGIN */

#idig .card, form.login-form .card,.password-reset-container .card{box-shadow:var(--shadow);border:0px;border-radius: 8px;}
.card-footer{background-color:var(--charcoal);color:var(--white);}
.card-footer a{color:var(--lime);text-decoration:none;}
.card-footer a:hover{color:var(--orange);}
#idig .field-icon, form.login-form .input-group-text,.password-reset-container .input-group-text{background-color: var(--charcoal);border: 1px solid var(--charcoal);color: var(--white);}
form.login-form .card .input-group-append{margin-left:0px;}
.password-reset-container .card{}

#registration .prepend-icon .field-icon{width:36px;}
#registration .prepend-icon .field{padding-left:42px;}

/* CUSTOM BLOCKS */
.horizontal-action{display:flex;flex-direction:row;border: 1px solid var(--grey);align-items: stretch;}
.horizontal-action > div{/*align-self: center;*/}
.ha-image-wrapper{}
.ha-text-wrapper{text-align:left;padding:30px;}
#order-pure_comparison .ha-text-wrapper h3{margin-bottom:20px;}
#order-pure_comparison .ha-text-wrapper strong{color: var(--white);font-size:24px;line-height:1.4;margin-bottom:20px;display:block;}
#order-pure_comparison .ha-text-wrapper p{font-size:18px;line-height:1.2;}
#order-pure_comparison .bg-lime .ha-text-wrapper strong{color: var(--white);}

/* KNOWLEDGE BASE ARTICLES */
#idig #main-body.knowledgebasearticle h1{text-align:left;background-color:var(--charcoal);color:var(--white);padding: 10px;border-radius: 8px;}
#idig #main-body.knowledgebasearticle h1 a{background-color:var(--lime);}
#idig #main-body.knowledgebasearticle h1 a:hover{background-color:var(--orange);}
#idig #main-body.knowledgebasearticle article{font-family:var(--Trebuchet);}
#idig #main-body.knowledgebasearticle article p, #idig #main-body.knowledgebasearticle article li{font-size:18px;line-height:1.4;}
#idig #main-body.knowledgebasearticle article h1, #idig #main-body.knowledgebasearticle article h1{color:var(--charcoal);text-align:center;background-color:transparent;text-transform:uppercase;}
#idig #main-body.knowledgebasearticle article h2, #idig #main-body.knowledgebasearticle article h3, #idig #main-body.knowledgebasearticle article h4, #idig #main-body.knowledgebasearticle article h5, #idig #main-body.knowledgebasearticle article h6{text-transform: capitalize;}
#idig #main-body.knowledgebasearticle article h2{display:table;border-radius:0px;padding-bottom:5px;border-bottom:5px solid var(--lime);margin-bottom:20px;}
#idig #main-body.knowledgebasearticle article h3{background-color:var(--charcoal);color:var(--white);display: inline-block;padding: 5px 15px;}

#idig #main-body.knowledgebasearticle article li{padding-left:10px;}
#idig #main-body.knowledgebasearticle article li::marker{color:var(--teal);font-weight:bold;}
#idig #main-body.knowledgebasearticle article ul li::marker{color:var(--teal);font-size:1.1rem;content:"\23F9";}

#idig #main-body.knowledgebasearticle article table thead tr{background-color:var(--charcoal);color:var(--white);}
#idig #main-body.knowledgebasearticle article table td{padding:5px 10px;}
#idig [menuitemname="Support Knowledgebase Tag Cloud"] .card-body a{background-color:var(--charcoal);color:var(--white);border-radius:20px;padding:5px 10px;}
#idig [menuitemname="Support Knowledgebase Tag Cloud"] .card-body a:hover{background-color:var(--teal);color:var(--white);border-radius:20px;text-decoration:none;}

#idig .knowledgebasecat .card, #idig .knowledgebase .card{box-shadow:none;}
#idig .knowledgebasecat .card .list-group{margin-top:10px;}
#idig .knowledgebasecat .card .list-group .list-group-item.kb-article-item{}
#idig .kb-search{margin-top: 20px;}
#idig .kb-category a.card-body{border-radius: var(--radius);box-shadow: var(--shadow);}
#idig .knowledgebasecat .card-body h3.card-title{border-bottom: 5px solid var(--lime);padding-bottom: 10px;}
.cat-info{margin-bottom: 40px;}
.cat-info h1{text-align: center;background-color: var(--charcoal);color: var(--white);padding: 10px;}
.cat-info .cat-description{padding-top:20px;}

/* PAGES */
.justify-centre{justify-content:center;}
.table-wrapper{padding:15px;border-radius:20px;}
#idig #tableDomainPricing_wrapper{color:var(--white);}

#idig.featured-tld .price.couk, #idig .featured-tld .price.com, #idig .featured-tld .price{background-color: var(--teal);font-family: var(--verdana);font-size: 16px;color: var(--white);}

.domain-promo-box{margin-top: 20px;padding: 20px;border-radius: 4px;margin-bottom: 20px;transition: var(--transition);background-color: var(--charcoal);color: var(--white);border:0px;}
.domain-promo-box p, .bg .domain-promo-box p{font-size:1em;color:var(--white);}
.domain-promo-box .small{color:var(--lime);}
.domain-promo-box:hover {transform: scale(1.04);}
.domain-promo-box i {float: right;}

#terms-conditions .bg .title h2{margin-bottom:30px;margin-top:30px;}
#terms-conditions .bg .container p{margin-bottom:20px;}
.tc-number{font-weight:700;margin-right:20px;}
a.anchor-link{background-color:var(--charcoal);color:var(--white);text-decoration:none;padding:5px 20px;}
a.anchor-link:hover{background-color:var(--orange);}
#TC_backtotop,#TC_groundsforsuspension{scroll-behavior: smooth;}

#terms-conditions .idiglist-inline-block{text-align:center;}

.product-tagline-cart{font-style:italic;font-size:20px;font-weight:400;}

