@media (max-width: 1024px) {
	.responsive header#masthead.site-header.affix.has-retina-logo .logo, header#masthead.site-header.affix.has-retina-logo .mobile-logo, header#masthead.site-header.affix.has-retina-logo .sticky-logo img {
	    display: block !important;
	}
	.responsive .thim-textbox-header {
	    padding-top: 38px !important;
	    padding-right: 15px !important;
	    padding-left: 15px !important;
	}
	.btn-banner {
	    margin-left: 15px !important;
	}
	.thim-events-block .main-event .author a img {
	    position: absolute;
	    left: 50% !important;
	    border-radius: 50%;
	    border: 3px solid #ffffff;
	    transform: translate(-50%, -0%) !important;
	}
	.event-detail .thumbnail {
	    text-align: center !important;
	}
	.event-detail .thumbnail a img {
	    width: 95% !important;
	}
	.tabs-categories-videos ul.nav.nav-pills {
		overflow: auto;
	}
	.back-blue {
	    padding: 0px !important;
	}
	.best-from-experts p {
	    padding-left: 0 !important;
	    padding-right: 0 !important;
	    font-size: 16px;
	    color: #000;
	}
	.buttton-after-enroll a {
	    background: #0190ba;
	    color: #fff;
	    padding: 7px 15px !important;
	    border-radius: 3px !important;
	    margin-right: 8px !important;
	    transition: all 0.15s ease-in !important;
	    display: block;
	    margin: 0 auto !important;
	    width: 95% !important;
	    margin-bottom: 5px !important;
	}
	.single-tp_event .course-author .event-wrapper .content img {
	    position: relative !important;
	    left: 0 !important;
	    /* top: 50%; */
	    border-radius: 50%;
	    width: 60px !important;
	}
	.single-tp_event .course-author .event-wrapper .content, .single-tp_event .course-author .event-wrapper .description {
	    padding: 10px !important;
	}
	.course-author .event-wrapper a.view-detail {
	    color: #fff;
	    padding: 10px;
	    margin-top: 0 !important;
	    display: initial;
	    background-color: #0190ba;
	    border-radius: 8px !important;
	    position: relative;
	    margin: 0px 0 10px 10px !important;
	    float: left !important;
	}
	.responsive.single-lp_course #main-content .main-top {
	    padding-top: 0 !important;
	    overflow: initial;
	}
	.profile-container .profile-tabs .learn-press-tabs {
	    list-style: none;
	    border: 0;
	    padding: 0;
	    width: 100% !important;
	    display: flex !important;
	    float: left;
	    margin: 0 !important;
	    -webkit-box-shadow: 0 0 5px 2px #e5e5e5;
	    -moz-box-shadow: 0 0 5px 2px #e5e5e5;
	    box-shadow: 0 0 5px 2px #e5e5e5;
	}
	.profile-container .profile-tabs #learn-press-profile-content {
	    width: 100% !important;
	    float: left;
	    margin: 29px 0 0 0 !important;
	    background: #f6f6f6;
	    padding: 10px 15px;
    	overflow: auto;
	}

}
@media (max-width: 768px) {
	.responsive .thim-textbox-header h1, .responsive .thim-textbox-header h2, .responsive .thim-textbox-header h3, .responsive .thim-textbox-header h4, .responsive .thim-textbox-header h5, .responsive .thim-textbox-header h6 {
	    font-size: 20px !important;
	}
	.tabs-categories-videos ul.nav.nav-pills a.nav-link {
	    font-size: 9px !important;
	}
	.newsletter-right {
	    padding: 0 !important;
	}
	.newsletter-right .cousre-updated span {
	    position: relative;
	    top: 6px !important;
	    font-size: 19px !important;
	}
	.cousre-updated img {
	    height: 40px !important;
	}
	.cousre-updated {
	    margin-bottom: 16px;
	}
	footer#colophon .copyright-content {
	    padding: 0px !important;
	}
	.thim-sc-social-links {
	    margin: 0 auto !important;
	}
	footer#colophon .copyright-content .copyright-text {
	    line-height: 1.5 !important;
	    font-size: 13px;
	    color: #000;
	}
	.page-title .main-top {
	    height: 217px;
	    padding: 0 !important;
	}
	.responsive.learnpress #main {
	    flex: 100%;
	    max-width: 100%;
	    padding-top: 0 !important;
	}
	header#masthead.template-layout-2 .main-header .header-right .widget_thim-login .user-name {
	    padding-left: 0 !important;
	    padding-right: 0 !important;
	   /* position: absolute !important;
	    right: -39px !important;*/
	    /*top: -54px !important;*/
	}
	.widget_shopping_cart .widget_shopping_cart_content {
    	right: -40px !important;
	}
	.main-header .row {
	    width: 100% !important;
	}
	.profile-container .profile-tabs .learn-press-tabs li a {text-align: center !important;}
	.profile-container #your-profile li label, .profile-container #your-profile li input:not([type=checkbox]), .profile-container #your-profile li select {
	    color: #000;
	    font-size: 11px !important;
	}
	.responsive header#masthead.site-header.affix.has-retina-logo .logo {
	    margin-bottom: 12px;
	}
	header#masthead.template-layout-2 .main-header .header-right {
	    position: relative;
	    right: -39px !important;
	}
	header#masthead.site-header.affix.has-retina-logo .sticky-logo img {
	    display: none !important;
	}
	header#masthead.site-header.affix.has-retina-logo .sticky-logo img.retina-logo-sticky {
	    display: block !important;
	}
}