/*
Theme Name: LMS Academy
Description: The LMS Academy Theme is a multipurpose, modern, and professional WordPress solution built specifically for creating dynamic online learning platforms, educational websites, training academies, academic institutions, distance learning centers, eLearning platforms, online course portals, educational blogs, academic coaching websites, and professional certification programs. With its clean, minimal, and elegant design, it merges aesthetic appeal with powerful functionality, making it an ideal choice for educators, developers, training organizations, and digital agencies aiming to establish a strong online presence. Crafted with Bootstrap and optimized code, it ensures fast page load times, secure performance, and a responsive, mobile-friendly layout that adapts beautifully to every screen size and device. The theme is retina-ready and visually striking, incorporating animated sections, interactive elements, and smooth navigation that enhance the learning experience and keep users engaged throughout their journey. Offering advanced personalization and customization options, LMS Academy allows you to modify colors, fonts, layouts, and backgrounds to build a unique and branded online academy. It features dedicated sections for courses, educators, programs, banners, team showcases, and testimonials, with strategically placed Call to Action (CTA) buttons to encourage course enrollment, membership sign-ups, or training purchases. The theme supports shortcodes (via the Shortcodes Ultimate plugin) for adding features easily without coding knowledge, making website setup seamless even for beginners. With integrated social media support, SEO-optimized structure, and translation-ready compatibility, it ensures a wider global reach and strong online visibility. Perfect for universities, colleges, coaching institutes, corporate training companies, language learning platforms, technical skill academies, educational consultancies, and online certification providers, this theme delivers a comprehensive solution for managing courses, instructors, and learners effectively. Its intuitive interface, clean code, and polished design offer both learners and administrators an exceptional user experience. Combining luxury, functionality, and performance, the LMS Academy Theme stands as the ultimate choice for anyone looking to build a feature-rich, professional, and visually captivating education or eLearning website that inspires and empowers learners worldwide.
Author: misbahwp
Theme URI: https://www.misbahwp.com/products/lms-academy
Author URI: https://www.misbahwp.com/
Template: lms-education
Version: 0.5
Requires PHP: 7.2
Tested up to: 6.8
Requires at least: 5.0
Tags: blog, education, e-commerce, wide-blocks, one-column, two-columns, three-columns, four-columns, right-sidebar, left-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, featured-images, footer-widgets, full-width-template, editor-style, post-formats, theme-options, threaded-comments, rtl-language-support, sticky-post, translation-ready
Text Domain: lms-academy
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html

LMS Academy WordPress Theme has been created by misbahwp(misbahwp.com), 2025.
LMS Academy WordPress Theme is released under the terms of GNU GPL
*/

:root {
  --first-color: #ff5e5e;
  --second-color: #001f33;
}

.header{
	background: #ffffff;
}

.entry-audio audio {
    width: 100%;
}

.sidebar-area h4.title{
	background: #222222;
}
.main-navigation .dashicons-arrow-down-alt2:before,.main-navigation ul li a{
	color: #000000;
}
.courses-box-content{
	padding-top: 15px;
}

.lp-archive-courses .course-summary .course-summary-content .course-detail-info{
	background: #222222 !important;
}

.courses-box img{
	height: 400px;
	object-fit: cover;
}
.learn-press-filters li a.active::after, .learn-press-filters li a:hover::after, .learn-press-filters li span.active::after, .learn-press-filters li span:hover::after,.lp-user-profile .lp-profile-nav-tabs>li.active{
	background:  var(--first-color) !important;
}
.learn-press-filters li a.active, .learn-press-filters li a:hover, .learn-press-filters li span.active, .learn-press-filters li span:hover,.lp-user-profile .lp-profile-nav-tabs>li>a>i{
	color: var(--first-color) !important;
}
.wp-block-button__link{
	background:  var(--first-color);
	height: auto;
}
.content_inner_box hr {
    border-top: 3px solid var(--first-color);
    display: inline-block;
}

.header-search .open-search-form i, a.cart-customlocation i,.logo a,#main-menu ul li a{
	color: #0c0909;
}

#main-menu a:hover, #main-menu ul li a:hover,#main-menu ul li.current_page_item > a{
	color: var(--first-color) !important;
}

.blog_box {
    background: #000000;
}

.blog_box img {
    opacity: 0.6;
}

.blog_box p{
	color: #fff;
}

.slider-btn a {
    padding: 12px 20px;
    color: #fff;
    font-weight: bold;
}

.slider-btn {
    margin: 25px 0;
}

.scroll-up a:hover{
	color:#fff;
}
.owl-main-div {
    padding: 20px;
    background: #E2DDD1;
}
.content_inner_box h5,.blog_inner_box h3.post-title a{
	color: #ffffff;
}

.call-us i{
	color: var(--second-color);
	border: solid 1px var(--second-color);
}

.content_inner_box hr{
	border-color: var(--second-color);
}

.blog_inner_box{
	background: var(--first-color);
}

.sh2 {
  border-color: transparent  transparent var(--first-color) transparent ;
}

#description h3 {
    font-size: 18px !important;
}

.woocommerce a.added_to_cart {
    padding: 0.618em 2.2em;
 }

 footer .sidebar-area h4.title {
     border-color: #222222;
 }
 .fixed-header{
	 background: #222222;
 }
 .admin-bar .fixed-header{
	 background: #222222;
	 margin-top: 32px;
 }

 .wp-block-woocommerce-cart .wc-block-cart__submit-button, .wc-block-components-checkout-place-order-button, .wc-block-components-totals-coupon__button{
  background: var(--first-color);
  color: #fff !important;
}
.wp-block-woocommerce-cart .wc-block-cart__submit-button:hover, .wc-block-components-checkout-place-order-button:hover{
  border: 2px solid var(--first-color);
  background: var(--first-color);
  color: #fff !important;
}

footer .wp-block-search__label,
footer .sidebar-area h1.wp-block-heading,
footer .sidebar-area h2.wp-block-heading,
footer .sidebar-area h3.wp-block-heading,
footer .sidebar-area h4.wp-block-heading,
footer .sidebar-area h5.wp-block-heading,
footer .sidebar-area h6.wp-block-heading{
	color: #fff;
}
footer .sidebar-area h4.title{
	padding: 0px;
    background: unset;
    border-left: unset;
}
footer .sidebar-area form{
	padding: 0px;
}
.sidebar-area .wp-block-search__button, p.wp-block-tag-cloud a {
    background: var(--first-color);
}
a.cart-customlocation{
	position: relative;
}
a.cart-customlocation p.cart-item-box {
    top: -70%;
    left: 96%;
}
.content_inner_box hr{
	left: 0%;
	opacity: 1;
}
.wc-block-components-button:not(.is-link) {
    padding: 10px !important;
}
.bread_crumb span, .bread_crumb a:hover{
	color: var(--first-color);
}

/*------------------*/

.triangle35b:nth-child(1) {
  --angle:0deg;
  background:var(--first-color);
  animation-delay:0.4s;
}
.triangle35b:nth-child(2) {
  --angle:90deg;
  background:#fff;
  animation-delay:0.2s;
}
.triangle35b:nth-child(3) {
  --angle:180deg;
  background:var(--first-color);
}

@media screen and (min-width: 320px) and (max-width: 767px){
	.post-title a{
		font-size: 25px !important;
	}
	.top-header span{
		margin-bottom: 10px !important
	}
	.social-links{
		margin-bottom: 20px !important;
		margin-top: 10px !important;
	}
	.register-top{
		display: inline-block;
	}
	.slider-btn a {
    	font-size: 17px !important;
	}
	.slider .owl-dots{
	    right: 10%;
	    left: 10%;
	}
	.content_inner_box p,.content_inner_box hr {
    	display: none;
	}
	span.dashicons.dashicons-dashicons.dashicons-phone, span.dashicons.dashicons-dashicons.dashicons-email {
   		margin-top: 6px;
	}
	.top-head {
	    margin-top: 41px;
	}
}

#courses hr{
	opacity: 1;
}
header.woocommerce-Address-title.title a {
    background: var(--first-color);
}