.lmskaran_lay-filter-course-slider-next,
.lmskaran_lay-filter-course-slider-prev{
	padding: 10px;
    border-radius: 5px;
	transition:0.3s;
}

.lmskaran_lay-filter-coures-slider-summary{
	font-size: 0.9em;
	line-height:2;
}

.lmskaran_lay-filter-course-slider-next:after,
.lmskaran_lay-filter-course-slider-prev:after{
	font-family: "FontAwesome";
}

.swiper-button-next:after {
    content: "\f105";
}

.swiper-button-prev:after {
    content: '\f104';
}

.lmskaran_lay_simple_card_slider {
    position: relative;
    padding:0 60px;
}

.lmskaran_filterCoursesSlider_main {
    display: flex;
    justify-content: space-between;
	align-items:center;
}


.lmskaran_simple_card_slider_image_box img {
   width: 100%;
   height: 200px;
   transition: 1s;
}
.swiper-slide{
   height: 400px;
}

.lmskaran_simple_card_slider_course_image{
   width: 100%;
   display: flex;
   align-items: center;
}
.lmskaran_simple_card_slider_content {
   height:100%;
   display: flex;
   flex-direction: column;
   justify-content: space-between;
   align-items: center;
   padding: 10px 10px 0px;
}
.lmskaran_simple_card_slider_image_box {
   width: 100%;
}
.lmskaran_simple_card_slider_main {
   width: 100%;
}
.lmskaran_simple_card_slider_main p{
   text-align: right !important;
}
.lmskaran_simple_card_slider_main p s {
   margin-bottom: 10px;
   display: block;
}
.lmskaran_simple_card_slider {
   display: flex;
   flex-direction: column;
   border-radius: 15px;
   margin: 10px 0 !important;
   box-shadow: 0 0 8px #cfcfcf;
   overflow: hidden;
   height: 98%;

}

   a:focus, a:hover {
   color: #23527c;
   text-decoration: unset;
}


.lmskaran_simple_card_slider_information_course {
   width: 100%;
}

.lmskaran_simple_card_slider_teacher_cat {
    width: 100%;
    display: flex;
    justify-content: space-between;
}


.lmskaran_filterCoursesSlider_button_cost_pack form{
   width: 30%;
   float: left;
}
div#btnContainer {
   display: flex;
   flex: 0 14%;
   justify-content: flex-end;
}
.lmskaran_simple_card_slider_information_course p {
   margin: 0;
   font-size: 10.5px;
}

.lmskaran_simple_card_slider_cat_taech_name_pack{
    display: flex;
    flex-direction: column;
    align-items: end;
    justify-content: flex-end;
}

.lmskaran_simple_card_slider_cat_taech_name_pack > span {
    color: #ffa500;
    font-size: 14px;
    margin-bottom: 5px;
}

.lmskaran_simple_card_slider_price_course {
   padding: 10px;
   border-top: 2px dashed #dddddd;
   background: #f9f9f9;
   margin-top: 20px;
   text-align: left;
}

.lmskaran_simple_card_slider_title_course {
   text-align: right;
   font-size: 18px;
   font-weight: bold;
   margin: 0px;
}


/***--------------------------------***/
.c-price__discount-oval{
   background-color: #fb3449;
   font-weight: 700;
   color: #fff;
   border-radius: 20px;
   padding: 4px 6px 1px;
   letter-spacing: 0;
   margin-bottom: 3px;
   display: -webkit-box;
   display: -ms-flexbox;
   display: flex;
   -webkit-box-align: center;
   -ms-flex-align: center;
   align-items: center;
   -webkit-box-pack: center;
   -ms-flex-pack: center;
   justify-content: center;
   font-size: 16px;
   font-size: 1.143rem;
   line-height: 1.375;
   margin-right: 8px;
   min-width: 43px;
   width: 43px;
   position:absolute;
   height: 23px;
}
.c-price__discount-oval1{
   font-weight: 700;
   color: #000;
   border-radius: 20px;
   padding: 4px 6px 1px;
   letter-spacing: 0;
   margin-bottom: 3px;
   display: -webkit-box;
   display: -ms-flexbox;
   display: flex;
   -webkit-box-align: center;
   -ms-flex-align: center;
   align-items: center;
   -webkit-box-pack: center;
   -ms-flex-pack: center;
   justify-content: flex-end;
   font-size: 16px;
   font-size: 14px;
   line-height: 1.375;
   margin-right: 18px;
   min-width: 43px;
   width: 143px;
   position:absolute;
   height: 23px;
}

@media screen and (max-width:600px) and (min-width:450px) {
	.lmskaran_simple_card_slider_teacher_cat {
		flex-wrap: wrap;
	}
}

@media only screen and (max-width:450px) {
	.lmskaran_lay_simple_card_slider{
		padding:0px;
	}
	
	.lmskaran_simple_card_slider_teacher_cat {
		flex-wrap: wrap;
	}
	
}