/*
Theme Name: LMS Training Institute
Description: LMS Training Institute is a versatile WordPress theme designed specifically for academy, college, course, and education centers. This theme is ideal for e-learning and learning management systems (LMS), making it perfect for promoting online courses, online education, and online learning. With its integration of popular LMS plugins like LearnDash and LearnPress, users can effortlessly manage and teach students through a progressive web app interface. In the wake of the pandemic, there's been a significant shift towards online education, and this theme caters to that need by offering a comprehensive solution for tuitions and institutions. The LMS Training Institute theme features a colorful design with stunning animations and customizable sections that suit various needs, including education websites, training centers, courses hubs, colleges, academies, universities, schools, and even kindergartens. The theme is fully responsive, ensuring that users can access their website from mobile devices, tablets, desktops, and more. It is also cross-browser compatible and integrates seamlessly with social media. Whether you're running a tutor service, a training program, or any education center, the LMS Training Institute theme provides a professional look and all the necessary features to build an exceptional website.
Author: misbahwp
Theme URI: https://www.misbahwp.com/products/free-training-institute-wordpress-theme
Author URI: https://www.misbahwp.com/
Template: lms-education
Version: 4.2
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, 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
Text Domain: lms-training-institute
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html

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

#main-menu ul.children li a:hover, #main-menu ul.sub-menu li a:hover,.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce a.added_to_cart,.searchform input[type=submit],.sidebar-area .tagcloud a:hover,.comment-reply a,.comment-respond input#submit,nav.woocommerce-MyAccount-navigation ul li,.menu-toggle, .dropdown-toggle, button.close-menu,.slider-btn a,.pagination .nav-links a:hover, .pagination .nav-links a:focus, .pagination .nav-links span.current, .lms-education-pagination span.current, .lms-education-pagination span.current:hover, .lms-education-pagination span.current:focus, .lms-education-pagination a span:hover, .lms-education-pagination a span:focus,.sidebar-area h4.title,.register-top,.sidebar-area .tagcloud a,.scroll-up a, p.wp-block-tag-cloud a, .sidebar-area .wp-block-search__button, .wp-block-button__link {
	background: #a52150;
}

.wp-block-button__link{
	background: #a52150 !important;
}

#courses hr,.slider .owl-carousel button.owl-dot.active,.content_inner_box hr{
	border-color: #a52150;
}

.searchform input[type=submit]:hover, .searchform input[type=submit]:focus, footer,.woocommerce ul.products li.product .onsale, .woocommerce span.onsale,.comment-reply a:hover,nav.woocommerce-MyAccount-navigation ul li:hover,.slider-btn a:hover,.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce a.added_to_cart:hover,.top-header,#main-menu ul.children, #main-menu ul.sub-menu,.courses-info,.scroll-up a:hover{
	background: #173359;
}
.page-template-frontpage .header,.header{
	background: transparent;
}
a,h1, h2, h3, h4, h5, h6,.woocommerce ul.products li.product .price, .woocommerce div.product p.price, .woocommerce div.product span.price,.blog_inner_box h3.post-title a,.page-template-frontpage .logo a,.page-template-frontpage .logo span,.page-template-frontpage #main-menu ul li a,h2.woocommerce-loop-product__title,.logo a,.logo span,#main-menu ul li a,.login-top{
	color: #173359;
}

#main-menu a:hover, #main-menu ul li a:hover, #main-menu li:hover > a, #main-menu a:focus, #main-menu ul li a:focus, #main-menu li.focus > a, #main-menu li:focus > a, #main-menu ul li.current-menu-item > a, #main-menu ul li.current_page_item > a, #main-menu ul li.current-menu-parent > a, #main-menu ul li.current_page_ancestor > a, #main-menu ul li.current-menu-ancestor > a,.post-meta i,a:hover, a:focus,.courses-info strong,.courses-box-content h3 a,.social-links a:hover, .top-header p,.header-search .open-search-form i, a.cart-customlocation i,#about h4{
	color: #a52150;
}

#main-menu ul.children li a, #main-menu ul.sub-menu li a,.slider h3.post-title a,.courses-info span,.scroll-up a:hover{
	color: #fff;
}

.sidebar-area h4.title{
	border-color: #173359;
}
.learn-press-courses[data-layout=list] .course-content .course-readmore a,ul.learn-press-nav-tabs .course-nav.active::before{
	background: #a52150 !important;
}

.learn-press-courses[data-layout=list] .course-wrap-meta .meta-item::before, .lp-archive-courses .course-meta__pull-left .meta-item::before,#learn-press-course-tabs input[name=learn-press-course-tab-radio]:nth-child(1):checked ~ .learn-press-nav-tabs .course-nav:nth-child(1) label,#learn-press-course-tabs input[name=learn-press-course-tab-radio]:nth-child(2):checked ~ .learn-press-nav-tabs .course-nav:nth-child(2) label,#learn-press-course-tabs input[name=learn-press-course-tab-radio]:nth-child(3):checked ~ .learn-press-nav-tabs .course-nav:nth-child(3) label{
	color: #a52150 !important;
}

.courses-box-content{
	background: rgb(34 34 34 / 90%);
}

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

#checkout-payment #checkout-order-action button, .learnpress-page .lp-button, .learnpress-page #lp-button{
	background: #a52150 !important;;
}

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

nav.woocommerce-MyAccount-navigation{
	background: transparent !important;
}

li.menu-item-has-children::after {
    color: #000;
}

.content_inner_box {
    left: 30%;
    right: 30%;
    text-align: center;
}

.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;
}

.courses-box-content {
    bottom: 0;
    left: 0;
    right: 0;
}

.courses-info {
    padding: 10px 5px;
}

img.image1 {
    width: 400px;
    height: 400px;
    object-fit: cover;
    box-shadow: 0 0 10px 4px #ccc;
}
img.image2 {
    width: 300px;
    height: 300px;
    object-fit: cover;
    position: absolute;
    right: 30px;
    bottom: -60px;
    box-shadow: 0 0 10px 4px #ccc;
}
#about h4 {
    text-transform: unset;
    font-weight: 500;
    font-size: 30px;
}
#about h3 {
    border-bottom: solid 2px #a52150;
    display: inline-block;
    padding-bottom: 10px;
}

.fixed-header{
	 background: #fff;
 }
.admin-bar .fixed-header{
	 background: #fff;
	 margin-top: 32px;
 }

 .sh2 {
  border-color: transparent  transparent #a52150 transparent ;
}

#main-menu ul li.current-menu-item > a, #main-menu ul li.current_page_item > a, #main-menu a:hover, #main-menu ul li a:hover, #main-menu ul li.current-menu-parent > a, #main-menu ul li.current-menu-ancestor > a{
	color: #000 !important;
}

.sidebar-area h4.title,
.sidebar-area h1.wp-block-heading,
.sidebar-area h2.wp-block-heading,
.sidebar-area h3.wp-block-heading,
.sidebar-area h4.wp-block-heading,
.sidebar-area h5.wp-block-heading,
.sidebar-area h6.wp-block-heading,
.sidebar-area .wp-block-search__label {
    padding: 20px 15px;
    color: #fff;
    font-size: 22px;
    background: #173359;
    border-left: solid 5px #a52150;
}
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{
	background: none !important;
	border-left: none !important; 
}
footer .sidebar-area form{
	padding: 0px;
}

footer .sidebar-area h4.title{
	padding: 0px;
    background: unset;
    border-left: unset;
}

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

#comments {
    background: #F3F4F7;
    padding: 30px;
}

.page-template-frontpage .logo a,.top-header span{
	color: #a52150;
}

button.owl-prev {
    position: absolute;
    right: 50%;
}
button.owl-next {
    position: absolute;
    left: 50%;
}

/* ===============================================
   Breadcrumbs
   =============================================== */

.bread_crumb a:hover, .bread_crumb span{
    color:#a52150;
}

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

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

header.woocommerce-Address-title.title a {
    background: #a52150;
}

@media screen and (min-width: 320px) and (max-width: 720px){
	.menu-toggle, .dropdown-toggle, button.close-menu,.header i.fa.fa-search, .header i.fas.fa-shopping-cart,#main-menu ul.children li, #main-menu ul.sub-menu li {
    	background: #a52150 !important;
	}
	#main-menu ul.children li a, #main-menu ul.sub-menu li a{
		color: #173359 !important;
	}
	.header i.fa.fa-search, .header i.fas.fa-shopping-cart{
		color: #fff;
	}
	img.image1{
		width: 290px;
		height: 290px;
	}
	img.image2{
		width: 190px;
		height: 190px;
	}
	li.menu-item-has-children::after {
    	color: #000;
	}
	.slider-btn a {
		font-size: 14px !important;
	}
}

@media screen and (min-width: 721px) and (max-width: 999px){
	img.image1{
		width: 320px;
		height: 320px;
	}
	img.image2{
		width: 220px;
		height: 220px;
		right: 0px;
	}
	li.menu-item-has-children::after {
    color: #000;
    }
}
