/*

	Rename this file to custom.css to start using it. This CSS file will automatically be loaded by the template and will allow you to override any CSS.
	
	Learn more about customizing CSS: https://www.zomex.com/docs/whmcs-templates/how-to-add-custom-css/	
	
*/

.headermain .headermain-logo img {
    max-width: 100%!important;}

.product-boxes1-price-currencyprefix {
    font-weight: 700!important;
    font-size: 1em!important;}
domainchecker
.copyrightmain .copyright-logos .copyright-logo img {
    width: 100%;
    max-width: 275px!important;
    max-height: 45px!important;}

.headingstyle1 {background: none;}
.headingstyle1 h1, .headingstyle1 h2 {background: none; border: none; color: black;}

.footermain {font-size: smaller; line-height: 1.5em;}
/*.footermain-linkblocks {display: none;}*/
.footermain .footermain-links ul li {line-height: 0.5em;}

.gridboxes1.gridboxes1-testimonials .gridboxes1-box .gridboxes1-testimonial .gridboxes1-testimonial-image img {border-radius: 35px;}

.banner.banner-design2column.banner-designscreenshot picture::before {
background: none; 
border-bottom: none;}

picture.screenshot { padding-bottom:45px;}
.product-tables1-price-currencyprefix {font-size: 1.01em;}
.product-tables1-price-price {font-size: 1.01em!important;}

.text-muted {
text-align: center;	}

.subbanner .background {
background: rgba(0,0,0,.3);}
	
/*remove animation from banner

.banner-price animate__ animate__fadeInDown wow animated, 
.banner-heading animate__ animate__fadeInUp wow animated,
.animate__ animate__fadeIn wow animated
 {animation-delay: 0.0s!important;
 data-wow-delay: 0.0s!important;}*/
 
.gridboxes1 .gridboxes1-box .gridboxes1-image img {
max-height: 90px;}

/* Remove animation on banner */
.banner * {
    animation: none !important;
}
 
.accordion, 
.gridboxes1-testimonials .gridboxes1-box  {
    animation: none !important;
}


.domainchecker {background: white;}

.banner .list ul li {
text-transform: none;}

.gridboxes7-content .gridboxes7-heading2, .gridboxes7-heading {
    text-transform: none!important;
}

/* Remove animation on tables */
.product-tables1 * {
    animation: none !important;
}

@media only screen and (max-width: 1101px) { .gridboxes7nav ul li {
    margin: 5px;
}}

.toolbarmain {
        font-size: small;
}

.navmain .navmain-cta {
display: none; }

.featured-tld .price.eu {
    background-color: #003466;
    color: #fff;}
.featured-tld .price.nl {
    background-color: #fc8213;
    color: #fff;}

.card-body {
    text-align: center!important;}

.card-body h5 {font-size: 1.2em!important;margin-bottom: 5px;}
.banner .banner-heading {text-transform: none;}
.product-details.headingstyle2, .headingstyle3, h1, h2, h3, h4, h5, h6 {margin: 10px;}

.sub-heading .primary-bg-color {background-color: transparent!important;}




/* New CSS overrides from Zomex for your v3 customizations */

.template-prosper .headingstyle1 {
	background-image: none;
}

.template-prosper .headingstyle1 h1, .template-prosper .headingstyle1 h2, .template-prosper .headingstyle1 h3, .template-prosper .headingstyle1 h4, .template-prosper .headingstyle1 h5, .template-prosper .headingstyle1 h6 {
	background: none;
	color: var(--color-black);
}

:root {--font-heading: 'Roboto', sans-serif;}
.primary-content>p:last-child {display: none!important;}






