@media (min-width:992px) and (max-width:1190px){.countdown{height:285px}
.top-header .navbar .navbar-collapse ul li a{font-size:14px}
.lbox-details h2{font-size:26px}
.contact_bt{margin-top:25px}
.slide_text{margin-top:70px}
.social_icon{margin-bottom:30px}
.top-header .navbar .navbar-collapse ul li a{padding:7px 15px}
.team_member_img .social_icon_team{top:0;left:0;width:300px;height:100%}
a.navbar-brand img{height:33px}
.search-box{position:absolute;top:0;right:30px;height:auto;padding:0;margin-top:8px}}
@media (min-width:768px) and (max-width:991px){.top-header .navbar .navbar-collapse ul li a{padding:5px 15px}
.about-img{margin-bottom:30px;margin-top:30px}
.gallery-box ul li{width:33.33%}
.top-header{position:relative}
.lbox-details{display:block;position:relative;width:100%}
.countdown #timer div#days,.countdown #timer div#hours,.countdown #timer div#minutes,.countdown #timer div#seconds{position:inherit;margin:12px 0}
.lbox-details::before{background:rgba(0,0,0,.9)}
.countdown{height:188px;border-radius:0}
.countdown #timer div{width:23%;font-size:24px}
figure.effect-service h2{font-size:12px}
.top-header{background-image:none;background-color:#fff}
.search-box{top:1px;right:75px}
.search-btn{background:#111}
.search-box:hover .search-txt{width:240px;padding:0 10px;border:1px solid #000;height:41px}
.top-header .navbar .navbar-collapse ul li a:focus,.top-header .navbar .navbar-collapse ul li a:hover{color:#0892fd}
.slide_text p{display:none}
.contact_bt{margin-top:10px}
.slide_text{margin-top:60px}
.section.layout_padding h4{text-align:left}
#demo .img-responsive{width:100%;margin-bottom:30px}
.carousel a.carousel-control-prev{left:20px}
.carousel a.carousel-control-next{right:20px}
.team_member_img img{border:10px solid #ece9e2;border-radius:100%;width:210px;height:210px}
.team_member_img .social_icon_team{top:0;left:0;width:100%;height:100%}
#team_slider p{padding:0}
.social_icon{margin-bottom:30px}
.heading_main h2{font-size:35px}
.top-header #navbar-wd{padding-right:0}
footer.footer-box p{margin-top:5px;font-size:13px}
.tab_menu{overflow-y:hidden!important;padding:0 30px}
.blog_img_popular h4{text-align:center;font-size:13px;min-height:55px;line-height:55px!important}

}
@media (max-width:1360px){.vjs_video_3-dimensions{width:658px;height:391.25px}}
@media (max-width:1220px){body .course-card-trailer.uk-sticky{position:static!important}
body .cd_right{padding-left:15px}
body .header .header-widget{top:5px}}
@media (max-width:1199px){.section{padding-top:30px;padding-bottom:30px}
.icon-list-block span{font-size:15px}
.carousel_wrap .row,.categories .row{margin:0 -8px}
.carousel_wrap .row [class*=col-],.categories .row [class*=col-]{padding:0 8px}
.categories .icon-list-block{margin-bottom:16px}
.heading_main h2{font-size:34px;margin:0 0 15px}
.margin-top_50{margin-top:25px}
.course-card-footer h5{margin-right:0}
.carousel_wrap{margin-bottom:20px}
.favourite{font-size:19px}
.favourite-btn.btn-danger.btn{padding:3px}
.statistics-section{margin-top:15px}
.statistics-list span{font-size:29px}
.statistics-list h3{font-size:20px;padding-top:0}
.block_content{padding:25px;margin:0}
.block_content:after,.block_content:before{font-size:39px;line-height:normal}
.owl-carousel .owl-dots{margin:13px 0 0}
.footer-box [class*=col-]:nth-child(2){-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.footer-box [class*=col-]:nth-child(4){-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}
.course-card .course-card-info .wishlist-block{flex:0 0 27px;max-width:27px}
.sidebar_box{width:225px}
.course_right{margin-left:261px}
.sort__select[data-v-48a87e12]{width:128px}
.footer{padding:5px}
body .course-card-footer h5{font-size:10.8px}
body .course-card-footer{padding:7px 12px}
body .course-card-body{padding:12px}
.side-nav .tooltips{display:none!important}
/*.side-nav{overflow-y:auto}*/
.side-nav .side-nav-bg{display:none}
.header .header-widget{top:5px!important}
.cd_right .course-card-trailer{width:100%!important}
#overview h4{padding-bottom:0;margin-top:22px}
#overview h4:first-child{margin-top:0}
.blog-left{text-align: left;}
.blog-right{padding-top:15px;}
.blog-page .blog-media{padding:11px;}
.row.blog-media .col-xl-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    padding-left: 0;
}
.row.blog-media .col-xl-6:last-child{padding-right:0;}
.blog-right {
    padding-top: 0;
}

}
@media (max-width:991px){.top-header .navbar{padding:5px 15px}
.top-header .navbar-toggler{margin-right:0}
.srch_section{padding:0}
.srch_section .search-form button{flex-basis:60px;width:60px}
.srch_section .search-form input{flex-basis:calc(100% - 270px)}
.categories .row [class*=col-]{-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%}
.welcome_sec .row [class*=col-]{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.welcome_sec.margin-top_50{margin-top:25px}
.welcome_sec .layout_padding_2{padding-top:0}
.heading_main h2{font-size:29px;margin:0 0 8px}
.carousel_wrap .row [class*=col-],.footer-box [class*=col-],.footer-box [class*=col-]:nth-child(2),.footer-box [class*=col-]:nth-child(4){-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.top-header .navbar .navbar-collapse ul li{padding-bottom:3px;margin-bottom:3px;border-bottom:1px solid #ccc}
.top-header .navbar .navbar-collapse ul li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}
.top-header .navbar .navbar-collapse ul li a.nav-link{padding-left:0;padding-right:0}
.top-header #navbar-wd{border-top:1px solid #999}
.top-header .navbar .navbar-collapse ul li a.btn.gradient-btn{width:100%}
.contact_info .footer_blog ul li{text-align:left}
.sidebar_box{width:100%;float:none;margin-bottom:30px}
.course_right{margin-left:0}
body .forum_left,body .forum_sidebar{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
body .forum_sidebar{margin-top:20px}
.top-header .navbar .navbar-collapse ul li .sub-menu{position:static;opacity:1;visibility:visible;box-shadow:none;background:#efefef}
.top-header .navbar .navbar-collapse ul li .sub-menu li+li a{border:none}
.top-header .navbar .navbar-collapse ul li a.nav-link>i{display:none}
.arrow{display:block}
.dashcourse .row>[class*=col-]{flex:0 0 33.333%;max-width:33.333%}
.welcome_sec .heading_main h2{margin-bottom:15px}
.heading_main h2{width:100%}
.categories .row [class*=col-].hchead{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.heading_main.text_align_center h2{background-position:center bottom}
p{font-size:14px;line-height:normal}
.forabg:last-child,.forum-description p:last-child,.forum-description:last-child,.sidebar_box:last-child{margin-bottom:0}
.footer .uk-grid{align-items:center}
.col-md-6.logbx1{flex:0 0 71%;max-width:71%}
.top-header #navbar-wd .navbar-nav{width:100%}
/* .top-header #navbar-wd{max-height:205px;overflow-y:auto} */
.enrollbtn{margin-top:8px}
.vjs_video_3-dimensions{width:549px;height:292.25px}
.btn{font-size:14px}
body .comments{margin:12px 0}
body .comments h3{font-size:22px}
.cd_right .btn{font-size:14px}
.cd_right .course-card-trailer{padding:7px}
body .course-details{margin-top:0;padding:10px}
#accordion .card-header .btn.btn-link{font-size:15px}
#overview h4{font-size:19px}
.side-nav~.page-content{min-height:400px}
body .footer{margin-top:23px}
.page-content{padding-bottom:25px}
body .footer { padding: 1rem 36px;}
.row.blog-media .col-xl-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;padding:0;
}
.blog-right {
    padding-top: 15px;
}
body .card-body.inlinebtn .btn-sm{font-size: 12px}
body #accordion .card-header .btn.btn-link, .accordion .card-header .btn.btn-link {padding: 15px 11px;font-size: 17px;}
body .card-body{padding:10px;}
.course-thumbnail img{width:100%; height: auto;}
}
@media (max-width:959px){#reviews{padding-top:0}
body .comments{margin-top:0}
body .comments h3{padding-bottom:0;font-size:20px}
body .comments ul li{margin-top:20px}
#reviews-frm>div{margin-bottom:15px}
.uk-sticky-placeholder{display:none}
.cd_right .course-card-trailer{width:100%!important;max-width:500px;margin:30px auto 0!important}
.course-card-trailer.uk-sticky .uk-first-column+div{text-align:right}
#curriculum,#overview{padding-top:0}
body .cd_right{padding-left:0}
.course-details-wrapper+.container .uk-grid-large{margin-left:0}
.course-details+.responsive-tab,.course-details-wrapper+.container .uk-first-column{padding-left:10px}
#overview .uk-grid{margin-left:-7px}
body .course-content-inner{overflow: visible;}
.row.gallery, .images-wrapper-row.row{margin: 0 -6px;}
    .row.gallery [class*="col-"], .images-wrapper-row.row [class*="col-"]{padding: 0 6px; margin-bottom: 12px}
    .galtitle { font-size: 14px;}
}
@media (max-width:767px){.navbar-brand{margin-left:0;margin-right:10px}
.top-header .navbar .navbar-collapse ul li a{padding:5px 15px}
.top-header .navbar .navbar-collapse ul li a.nav-link{padding-left:0;padding-right:0}
.lbox-details h1{font-size:24px}
.lbox-details h2{font-size:18px}
.lbox-details p strong{font-size:20px}
.lbox-details a.btn{display:none}
.title-box h2{font-size:38px}
.about-main-info h2{font-size:24px}
.about-img{margin-bottom:30px}
.main-timeline-box .iconBackground,.main-timeline-box .separline::before{left:15px!important}
.main-timeline-box .timeline-text-content{margin-left:0}
.main-timeline-box .reverse .timeline-text-content,.main-timeline-box .time-line-date-content{margin-right:0}
.main-timeline-box .time-line-date-content p{float:left}
.main-timeline-box .timeline-element{padding:0 15px}
.gallery-box ul li{width:48%}
.top-header{position:relative;width:100%;margin:0}
a.navbar-brand img{height:65px}
.tab_menu{overflow-x:scroll!important;padding:0 13px}
p.section_count{display:none}
.lbox-details{position:relative;width:100%;padding:5% 0}
.about-m{margin-top:30px}
.countdown #timer div#days,.countdown #timer div#hours,.countdown #timer div#minutes,.countdown #timer div#seconds{position:inherit;margin:12px 0}
.lbox-details::before{background:rgba(0,0,0,.9)}
.countdown{height:188px;border-radius:0}
.countdown #timer div{width:23%;font-size:24px}
.about-m,.timeLine .row .item{margin-bottom:30px}
.filter-button-group button{margin-bottom:5px}
.top-header{background-image:none;background-color:#ecedef}
.about-main-info div.full>img{height:auto;margin-bottom:20px}
.search-box{position:absolute;top:0;right:50px;height:auto;padding:0;margin-top:29px;display:none}
a.navbar-brand{left:0;position:relative}
.slide_text{margin-top:10%;display:none}
.slide_text h3{font-size:20px}
.slide_text h4{font-size:16px;margin:-20px 0}
.slide_text p{display:none}
.contact_bt{width:90px;height:35px;background:#07528d;color:#fff;float:left;line-height:36px;text-align:center;font-size:14px;font-weight:300;margin-top:5px}
.top-header #navbar-wd{padding-right:0}
.heading_main{float:left;width:100%}
.heading_main p.large{display:none}
h3.small_heading{font-size:20px;font-weight:600;line-height:normal;margin-top:25px}
#demo .img-responsive{margin:10px 0;width:100%}
.team_member_img img{border:20px solid #ece9e2;border-radius:100%;width:280px;height:280px}
.team_member_img.text_align_center{width:280px;margin:0 auto;display:flex;justify-content:center;float:none}
.bottom_menu{float:right;width:100%;justify-content:center;display:flex}
.carousel a.carousel-control-prev{left:20px}
.carousel a.carousel-control-next{right:20px}
.footer_blog{margin-top:25px}
.team_member_img .social_icon_team{position:absolute;top:0;left:0;width:280px;height:280px;display:flex;justify-content:center;align-items:center;border-radius:100%;background:rgba(244,56,102,.7);opacity:0;transition:ease all .2s}
.footer_bottom p.crp{float:left;width:100%;text-align:center}
.heading_main h2{font-size:25px}
.newsletter_form input{width:100%}
.categories .row [class*=col-]{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.navbar-toggler{width:42px;height:34px;position:relative;padding:5px!important}
.navbar-toggler[aria-expanded=true] span:first-child{position:absolute;top:7px;left:7px;transform-origin:0 0;transform:rotate(34deg);width:29px}
.navbar-toggler[aria-expanded=true] span:last-child{position:absolute;bottom:5px;left:7px;transform-origin:0 0;transform:rotate(-34deg);width:29px}
.navbar-toggler[aria-expanded=true] span:nth-child(2){display:none}
.cinfo_right{width:100%}
.login-2 .form-section{padding:20px 15px}
.cinfo_right{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.contact_info{padding:0 15px;width:100%;margin:0 auto;max-width:500px}
.contact_info .footer_blog ul li strong{width:65px;height:65px;-ms-flex:0 0 65px;flex:0 0 65px;max-width:65px}
.contact_info .footer_blog.full{margin-top:0}
.login-2 .cform_left .form-section{border-radius:5px 5px 0 0}
.course_right .course_right_inner>.row>[class*=col-]{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.section.login-2.acclog{padding:20px 0}
.logbx1{margin-bottom:25px}
p{line-height:22px}
.dashcourse .row>[class*=col-]{flex:0 0 50%;max-width:50%}
.statistics-list h3{font-size:16px}
.statistics-section [class*=col-]{flex:0 0 33.333333%;max-width:33.333333%}
.statistics-list span{font-size:22px}
.heading_main h2{background:0 0;padding-bottom:0}
.contact_info .footer_blog ul li strong{line-height:75px}
.col-md-6.logbx1{flex:0 0 100%;max-width:100%}
.footer .uk-grid{display:block;text-align:center}
.page-content{padding-bottom:5px}
body .vjs_video_3-dimensions{position:absolute;width:100%;height:auto;padding-top:55%;left:0;top:0}
body .footer{text-align: center;}
.footer-nav-icon ul li a i{vertical-align: middle;}
.footer-nav-icon ul li a{line-height: 14px;}
body .course-content { min-height: 424px;}
.blog-left img{width:100%; height: auto; padding: 30px;}
.blog-left img {
    width: 100%;
    height: auto;
    padding: 0;
}
.blog-page .order-sec { padding: 0;}


}
@media (max-width:640px){.course-card{padding:7px;background:#fff;border-radius:5px}
.course-card h4{padding-bottom:0;margin-bottom:8px}
.course-card p{min-height:0}
.carousel_wrap .course-card{margin-bottom:0;height:100%}
.carousel_wrap .row [class*=col-]{margin-bottom:16px}
.carousel_wrap .item.mb-3{margin-bottom:7px!important}
.inner_banner .full{padding:50px 0}
.inner_banner+.margin-top_50.section{margin-top:0}
.inner_banner+.margin-top_50.section .layout_padding_2{padding-top:0}
.full p:last-child{margin-bottom:0}
.layout_padding_2{padding-bottom:20px}
.pb-5,.py-5{padding-bottom:2rem!important}
.pt-5,.py-5{padding-top:2rem!important}
.login-2.py-5{padding-top:0!important}
.layout_padding_2.conh{padding-bottom:0}
.course_right .course_right_inner>.row>[class*=col-]{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.course_right .course_right_inner>.row>[class*=col-] .course-card,.course_right .course_right_inner>.row>[class*=col-]:last-child{margin-bottom:0!important}
h2.auth-message{font-size:17px}
ol.comment-list li:last-child{margin-bottom:15px}
.carousel_wrap .row [class*=col-]{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.heading_main h2{font-size:22px}
.course-card .course-card-thumbnail{width:93px;height:80px}
.course-card .ctoverlay span.catagroy{left:4px}
.latestcourse .heading_main.text_align_center,.popularcourse .heading_main.text_align_center{margin-bottom:3px}
.footer-box{padding:18px 0}
.course-page .layout_padding_2{padding-top:10px;padding-bottom:10px}
.dashcourse .row>[class*=col-]{flex:0 0 100%;max-width:100%}
.dashcourse .row>[class*=col-]:last-child{margin-bottom:0}
.page-content{padding-bottom:15px}
.page-content .section-small{padding-bottom:0}
body .footer{padding:15px}
.footer-nav-icon ul li a{line-height:100%}
.header .header-widget{display:block;width:auto;padding:0}
.header .header-widget .icon-feather-x{display:none}
.header-widget .header-widget-icon i{font-size:28px!important}
body .uk-card-default.rounded .btn{min-width:100%}
.modal-body .p-4{padding:.5rem!important}
.modal-body .uk-form-group{padding-left:15px}
.uk-flex.uk-flex-between.uk-flex-middle.py-3.px-4 h5{padding-bottom:0}
.user-data .cog-menu{line-height:100%}
#overview .uk-grid>*{padding-left:10px}
#overview .uk-grid{margin-left:-10px}
body .course-card span.catagroy{font-size:10px}
.login-2.py-5.blog-page { padding-top: 30px!important;}
}
@media (max-width:599px){a.navbar-brand img{height:46px}
.pogoSlider-nav-btn{width:25px;height:8px;vertical-align:top}
.pogoSlider--navBottom .pogoSlider-nav{bottom:10px;height:8px}
.pogoSlider--navBottom .pogoSlider-nav li,.pogoSlider--navTop .pogoSlider-nav li{vertical-align:top}
.top-header .navbar-toggler{margin:7px 0}
.srch_section .search-form .nice-select{padding-left:16px;flex-basis:190px;line-height:43px}
.srch_section .search-form button{flex-basis:50px;padding:4px 8px;width:50px}
.srch_section .search-form input{flex-basis:calc(100% - 240px)}
.search_section{padding:15px 0}
.footer-box [class*=col-],.footer-box [class*=col-]:nth-child(2),.footer-box [class*=col-]:nth-child(4){-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.footer_blog{margin-top:9px}
.footer_blog h3{margin-bottom:13px}
.newsletter_form .form-group{margin-bottom:5px}
.footer-box{padding:15px 0}
.footer_menu ul li{display:inline-block;margin:0 10px 10px 0;padding-right:10px;position:relative}
.footer_menu ul li:after{position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:12px;background:#444;content:""}
.footer_menu ul li:last-child:after{display:none}
.footer_menu ul li:last-child{padding-right:0;margin-right:0}
.carousel_wrap .row [class*=col-]{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.weltop p:last-child{margin-bottom:0}
.top-header #navbar-wd{margin-bottom:5px}
.login-2 .form-section .form-box+.form-group{clear:both}
.top-header.fixed-menu+div,.top-header.fixed-menu+section{margin-top:56px}
section.inner_banner h3{margin-bottom:0}
.username{width:60px;height:60px;line-height:60px;font-size:30px}
.comment-author-img{width:62px}
.comment-body .reply,.comment-content{padding-left:75px;line-height:23px}
.comment-content h3{font-size:17px;margin-bottom:5px}
.comment-author-img{height:62px}
.comment-author-img img{width:100%;height:100%;object-fit:cover}
.comment-area{margin-bottom:35px}
.forumbox ul.topiclist dt{width:100%;margin-bottom:12px;padding-left:35px}
.forumbox dd.posts{width:100%;text-align:left;padding-left:35px}
.forumbox dd.lastpost{width:100%;padding-left:35px}
.forum-description,.forum-description p:last-child{margin-bottom:0}
ul.topiclist li.row dl.icon{background-size:27px auto;background-position:0 25px}
.forum-description p{font-size:15px}
ul.topiclist li{padding:0 12px}
li.header dl.icon dt{padding-right:0}
.forumbox li.header dd.lastpost,.forumbox li.header dd.posts{display:none}
.forumbox .forums dd.lastpost:before,.forumbox .forums dd.posts:before{content:attr(data-title);display:block;color:#323A45;font-size:1em;font-weight:500;margin-bottom:3px}
.forumbox .forums dd.posts,.forumbox ul.topiclist.forums dt{padding-bottom:9px;border-bottom:1px solid #dedede}
.tophead_bar .social-list{display:none}
.htright{width:100%;padding-left:0}
.htright:before{transform:none;left:auto;right:100%;width:500px;background:#6253f1}
.htright>ul{justify-content:center}
.srch_section .search-form input{padding:7px 10px}
.statistics-list h3{font-size:15px}
.categories .row [class*=col-]{margin-top:0}
#update_password .btn{margin-bottom:10px}
.cd_right .course-card-trailer{margin-top:20px!important}
.course-details-wrapper+.container .uk-first-column{padding-left:7px}
#reviews-frm>div.uk-grid-margin{margin-bottom:0;margin-top:0}
#scroll-to-top{bottom:69px}
.comment-reply-title { font-size: 17px;}
.comment-author-img{line-height: 63px;}
.comment-author-img span { font-size: 30px;}
.galtitle {font-size: 12px;}
}
@media (max-width:575px){
	body .footer-nav-icon ul li a{line-height: 14px;}
	.modal-body{max-height: 172px; overflow-y: auto;}
	body .no-record p { font-size: 22px;}
	body .no-record i { font-size: 76px;}
	body .inner_banner h3{line-height: 23px !important; font-size: 21px; margin-bottom: 3px;}
	body .forum_details .entry-title{font-size: 20px;}
	.comment-reply-title{padding-bottom: 0;}
    .blog-page .blog-media{margin-left: 0; margin-right: 0;}
    .blog-sidebar{padding-left: 15px; padding-right: 15px;}
    
}
@media (max-width:479px){.categories .row [class*=col-]{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.categories .icon-list-block{margin-bottom:10px}
.welcome_sec.margin-top_50{margin-top:0}
.welcome_sec .layout_padding_2{padding-bottom:18px}
.course-slider.owl-carousel .owl-nav{display:none}
.carousel_wrap .row [class*=col-]:last-child{margin-bottom:0!important}
.footer_bottom p.crp{line-height:24px}
.footer_blog .full>img{height:66px}
.srch_section .search-form{display:block}
.srch_section .search-form .nice-select{width:100%;border-radius:0;margin-bottom:5px}
.srch_section .search-form input{width:100%;margin-bottom:5px}
.srch_section .search-form button{width:100%;border-radius:0}
.nice-select .list{width:100%}
.heading_main h2{font-size:20px}
section.inner_banner h3{font-size:21px;margin-bottom:6px}
.inner_banner .full{padding:40px 0}
.contact_info .footer_blog ul li strong{width:50px;height:50px;-ms-flex:0 0 50px;flex:0 0 50px;max-width:50px}
.contact_info .footer_blog ul li img{width:20px;height:auto}
.contact_info .footer_blog ul li span{line-height:22px}
.cinfo_right{padding-top:20px;padding-bottom:20px}
.login-2 .form-section .form-box input{padding:7px 7px 7px 35px}
.login-2 .form-section .form-box i{top:11px;left:9px}
.login-2 .form-section .btn-theme{width:100%;padding:7px 10px}
.login-2 .form-section a.forgot-password{float:none}
.login-2 .form-section .form-box+.form-group{text-align:center}
.rs-courses-categories .col-lg-3:last-child{margin-bottom:0}
.footer_blog h3{font-size:19px}
.footer_menu ul{margin-bottom:0}
.footer_bottom p.crp{font-size:13px}
.statistics-section [class*=col-]{flex:0 0 100%;max-width:100%}
p{font-size:15px}
.sidebar-area .latest-courses .post-item .post-desc{padding-left:12px}
.sidebar-area .cate-box ul li a span{font-size:13px!important}
.contact_info .footer_blog ul li strong{line-height:62px}
.login-2 .form-section .form-box textarea{padding-top:5px;padding-bottom:5px}
.forum-description p{font-size:14px}
.course_right{min-height:147px}
.sidebar-area.course_category .title{font-size:16px;margin-bottom:19px}
.section.login-2{padding:30px 0}
/* .login-2 .form-section a.forgot-password{display:none} */
body .uk-form-label{font-size:14px}
body .responsive-tab.style-5 li a{padding:0 9px}
body .vjs_video_3-dimensions { width: 100%; height: auto;}

}
@media (max-width:420px){body .dropdown-notifications{left:auto!important;right:0!important;top:50px!important}
.favourite{font-size:18px}
.course-card .course-card-info .wishlist-block{flex:0 0 27px;max-width:27px}
body .course-content{min-height:206px}
body .card-header{padding:6px}
body h1{padding-bottom:0}
.sidebar-area .latest-courses { margin-bottom: 20px;}
}