
/*HEADER TOP STYLE*/
.header-top-area {
     padding: 10px;
}

.mega-single-items {   
    padding-left: 20px;    
}

.dropdown-nav {
    width: 250px;
}

.navigation li a {
    font-size: 14px;
}

.mega-single-items h2 {
    font-size: 18px;
    margin-bottom: 10px;
}
.dropdown-nav li a {
    font-size: 16px !important;
}

.margin-bottom {
    margin-bottom: 30px;
}

/*SLIDER STYLE*/ 
.slider-content-element {
    padding: 150px 0px 90px 0px;
}

.small-calls {
 font-size:21px;
}

.domain-checkup {
    margin: 30px 85px 0px 0px;
}

/*CONTENT STYLE*/ 

.brand-single-item-cell {
	filter: grayscale(100%);
    opacity: 0.4;
    transition: 0.3s;
}
	
.brand-single-item-cell:hover {
    filter: none;
    opacity: 0.9;
}

.power-area {
    padding: 100px 0px 0px 0px;    
}

.section-title {
    margin-bottom: 50px;
}

.register-area {
    padding-top: 100px;
    padding-bottom: 70px;
}

.single-blog-1 img {
    max-height: 100px;
}

.homepage-2.blog-2-area .single-blog-1 a.read-more-btn {
    margin-top: 5px;
}

.homepage-2.blog-2-area .single-blog-1 a.read-more-btn i {
    transform: translateY(-5px) translateX(10px);
}

.homepage-2.blog-2-area .single-blog-1:hover a.read-more-btn i {
    transform: translateY(5px) translateX(10px);
}

.tab-links {
    margin: 0 0 70px;
        margin-left: 0px;
    width: 80%;
    margin-left: 10%;
}
.tab-area {
    padding: 50px 0;
}
.welcome-left {
    text-align: left;
    font-size: 17px;
}

.card-body.p-4{
	overflow: unset;
}

/*FOOTER AREA STYLE*/ 
.footer-main {
    padding: 50px 0px 70px 0px;
}