/* This is the actual default style. Not the other one. */

.text-login:hover {
	opacity: 0.7;
}
.counter-icon i {
	/* text-shadow: 0 20px #81ee8e !important; */
}

.category-icon-title:hover .category-icon i .gradient-bg, .modal-body .nws-button button, .teacher-pic-content .teacher-img-content:after, .course-details-category li:hover, .add-cart:after, .category-icon-title:after, .gradient-bdr, .address-icon, .course-price {
	background: rgba(0, 0, 0, .05);
	background-size: 200% auto;
}

.category-icon-title:hover .category-icon i, .category-icon-title:hover .category-title h4 {
	/* color: #666; */
	color: #ffa500;
	background-clip: text;
	-webkit-background-clip: text;
}

.section-title .subtitle:before, .section-title .subtitle:after {
	color: #f7d3bc;
	text-shadow: 15px 0 #f7d3bc;
}

.nws-button {
	background: #3d3f3d;
	background-size: 200% auto;
	border-radius: 4px;
}

.nws-button:hover {
	background: #666;
	opacity: 0.7;
}

.service-text p {
	color: #f7d3bc;
}

/* .nws-button button:hover {
	color: #3d3f3d;
} */

/* for slider */

.breadcrumb-section .breadcrumb-item {
	background-color: #81ee8e;
}

.nav-menu li a:after {
	/* background: #00c9fd; */
	background: white;
	transition: all .4s ease-in-out;
	color: white;
	background-size: 200% auto;
}

.nav-menu li a:hover {
	/* border: 2px solid #00c9fd; */
	opacity: 0.7;
}

/* .nav-menu li a:hover:after {
	opacity: 0.1;
} */

.sub-menu:before {
	/* border-top: 10px solid #00c9fd; */
	border-top: 10px solid #f7d3bc;
	/* color: #f7d3bc; */
}

.search-body .search-form .search-close {
	background-color: #00c9fd;
}

.sub-menu li a:hover {
	/* color: #00c9fd !important; */
	opacity: .7;
}

.header-style-2 .sub-menu li a:hover {
	color: #00c9fd;
}

#slider-item .genius-btn {
	border: 2px solid #f7d3bc;
}

#slider-item .genius-btn i {
	color: #f7d3bc;
}

#slider-item .slider-course-category li:hover {
	color: #00c9fd;
}

.coming-countdown li {
	border: 2px solid #00c9fd;
}

.home-secound-course-search .about-list li {
	color: #00c9fd;
}

.search-course-secound .counter-number p {
	color: #00c9fd;
}

.search-course-third .counter-icon-number:after {
	background-color: #00c9fd;
}

.select-lang select, .nav-menu-4 .login-cart-lang .login a, .course-meta .course-category, .latest-events .course-meta .course-author, .about-teacher-2 .section-title-2 h2 b, .view-all-btn i, .secound-teacher-section .teacher-img-text .teacher-designation, .teacher-pic-content .teacher-social-name li, .teacher-pic-content .teacher-name-designation .teacher-designation, .teacher-details-text .teacher-deg span, .best-product-section .price-start span, .best-sellers-pic-text .b-price, .panel-group .panel-title .btn-link, .panel-group .panel-title .btn-link:before, .panel-group .panel-title .btn-link:after, .panel-group .panel-title .btn-link:hover, .version-four .features-icon .feat-tag span, .blog-details-content .date-meta span, .blog-details-content .author-comment .author-designation-comment span, .blog-details-content .next-prev-post i, .blog-comment-area .author-name-rate span, .affiliate-market-accordion .panel-group .panel-title .btn-link span, .course-by b, .avrg-rating .avrg-rate, .course-side-bar-widget h3 span, .course-side-bar-widget h3 span, .student-number, .checkbox label .sub-text b, .terms-text b, .purchase-list .in-total span, .footer-menu li i {
	/* color: #81ee8e; */
	/* color: #f7d3bc; */
	color: #666;
}

.about-us-text .section-title:after, .about-list li:before, .testimonial-slide .student-name-designation span:before, .teacher-img-content .teacher-img:after, .teacher-desc-social li:hover, .ui-slider-horizontal .ui-slider-handle, ul.product-tab li:after, .panel-group .panel-body:before, .side-bar-widget .tag-clouds li:hover, .blog-details-content .blog-category li:hover, .avrg-rating .rating-overview:hover .start-bar, .section-title-2 h2:after, .owl-dots .owl-dot, .widget-title::after {
	/* background-color: #81ee8e; */
	background-color: #f7d3bc;
}

.course-page-section .course-type-list span, .blog-button ul.product-tab li.active {
	background-color: #666;
}

.cart-search li, #slider-item .genius-bt, .coming-countdown li, .secound-teacher-section .teacher-img-text .teacher-social-list li, .footer-social li, .subscribe-form li {
	border: 2px solid #666;
}

/* Testimonial */

.testimonial-slide .student-qoute {
	border: 2px solid #666;
}

.testimonial-slide-area .owl-prev, .testimonial-slide-area .owl-next {
	background-color: #666;
}

.testimonial-slide .student-qoute:after {
	color: white;
	background-color: #666;
}

/* Contact Area */

.address-icon {
	border-image: none;
}

/* 5AB000, 729945 */

.contact-address-details {
	display: flex;
	border-bottom: 1px solid #f7d3bc;
}

.address-details {
	display: flex;
	align-items: center;
}

#contact-area .genius-btn {
	width: 140pt;
	background: transparent;
	color: white;
	border: 2px solid #f7d3bc;
}

#contact-area .genius-btn:hover {
	/* color: #f7f7f770;
	
	background: #3d3f3d;
	border: 2px solid #f7d3bc70; */
	color: white !important;
	background: #3d3f3d;
	border: 3px solid #3d3f3d;
}

#contact-area .genius-btn:hover a, #contact-area .genius-btn:hover i {
	color: white;
}

.hover-black:hover {
	color: white !important;
	background: #3d3f3d;
	border: 3px solid #3d3f3d;
}

/* side bar */

#course-page .side-bar-widget .genius-btn, .course-side-bar-widget .gradient-bg {
	align-items: center;
	display: flex;
	justify-content: center;
	color: #3d3f3d !important;
	background: white;
	border: 3px solid #3d3f3d;
}



#course-page .side-bar-widget .genius-btn:hover, .course-side-bar-widget .gradient-bg:hover {
	color: white !important;
	background: #3d3f3d;
	border: 3px solid #3d3f3d;
}

/* Trending badges */

.trend-badge-3 {
	background-color: #5AB000;
}

/* Mobile Menu */

#main-menu .meanmenu-reveal span{
	background: #3d3f3d;
}