/*
Theme Name: LMS Academy
Description: LMS Academy is a highly optimized, professional theme tailored for educational platforms, online learning courses, and e-learning marketplaces, designed to support modern learning management systems and digital tutoring programs. Engineered for SEO success, it ranks well for essential queries such as “online academy site.” The theme features advanced course catalogs, instructor biographies, student dashboards, and customizable lesson pages, making it ideal for structured educational environments and professional tutor training setups. With structured navigation, clear call-to-action buttons, and review sections, it enhances enrollment and helps students quickly find relevant content. Its mobile-responsive layout guarantees a smooth experience for learners on smartphones and tablets, while schema and rich snippets boost visibility in search engines. LMS Academy is integration-ready for payment gateways, certificate modules, and multilingual support, allowing educational programs and online education platforms to reach a global audience. Fast load speeds, clean code, and retina-ready visuals ensure a professional user experience. This theme empowers educators to deliver knowledge effectively, attract organic traffic, and build a thriving online learning community focused on e-learning and modern teaching development.
Author: misbahwp
Theme URI: https://www.misbahwp.com/products/lms-academy
Author URI: https://www.misbahwp.com/
Template: lms-education
Version: 1.4.3
Requires PHP: 7.2
Tested up to: 7.0
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);
}