body header.lms_menu_header.affix {top: 0;}
body.admin-bar header.lms_menu_header.affix {top: 0;}
.lms_menu_header .lms-header-wrp .navbar-header .navbar-brand {padding-left: 25px !important;}
header.lms_menu_header {position: static;}
.lms_menu_header .navbar .lms-header-wrp {height: unset;}
.lms_menu_header .lms-header-wrp .navbar-header {padding-bottom: 15px;}
.lms_menu_header .lms-header-wrp .lms-header-btn {width: 100%;text-align: center;padding: 15px;margin: 0;}
.lms_menu_header .lms-header-wrp .lms-header-btn.lms-login-btn {margin-top: 20px;}
.lms_menu_header .lms-header-wrp .lms-header-btn.lms-register-btn {margin-top: 10px;}
.lms_menu_header .lms-header-wrp .nav {margin: 0;float: left;width: 100%;padding: 15px 0px 25px;}
.lms_menu_header .lms-header-wrp .nav .menu-item a {height: auto;line-height: initial;padding: 15px 10px;}
.lms_menu_header .lms-header-wrp .nav .menu-item a .lms-menu {height: auto;line-height: initial;} .header-caption h1 {font-size: 40px;}
.header-caption h4 {font-size: 18px;}
.login-info p {width: 90%;margin: 0 0 10px;}
.login-info p:last-child {margin: 0px;}
.js-demo-site-header .butn button,
.js-demo-site-header .butn a {width: 90%;text-align: center;}
.js-demo-site-header .butn button i,
.js-demo-site-header .butn a i {left: 75px !important;} .js-demo-site-features {margin-left: 15px !important;margin-right: 15px !important;}
.js-demo-site-features .features-item {margin-bottom: 25px;}
.js-demo-site-features .features-item:last-child {margin-bottom: 0;} .js-demo-site-call-to-action .call-to-action-butns {padding-top: 30px;}
.js-demo-site-call-to-action .call-to-action-butns .butn {text-align: left;} .section-title {width: 100%;padding: 0 20px;} .js-demo-site-about .about-data-row {padding: 0 20px;}
.js-demo-site-about .about-data-row .about-content .about-content-box {width: 100%;}
.js-demo-site-about .about-data-row .about-image {padding-left: 0;} .js-demo-site-modules {padding-left: 20px;padding-right: 20px;}
.js-demo-site-modules .module-image {padding-right: 0;}
.js-demo-site-modules .module-content .module-content-box {width: 100%;padding-top: 70px;}
.js-demo-site-modules .module-content .module-content-box ul li {width: 100%;} .js-demo-site-testimonials .testimonial-content .section-title {padding: 0;}
.js-demo-site-testimonials .testimonial-image {margin-top: 50px;} .js-demo-site-faq .section-title {padding: 0;} .js-dem-site-banner .section-title {padding: 0;} .js-demo-site-footer-call-to-action .footer-call-to-action-butns {padding: 30px 0 0;text-align: left;}
.js-demo-site-footer-call-to-action .footer-call-to-action-butns .butn {width: 100%;margin: 0 0 10px;}
.js-demo-site-footer-call-to-action .footer-call-to-action-butns .butn:last-child {margin: 0;} .lms_footer1 .widget {margin-bottom: 40px;}
.lms_footer1 .widget:last-child {margin-bottom: 0px;}
.lms_widget_lm_footerabout {padding-right: 0;}
.lms_widget_lm_footerinfo {padding-right: 0;} .lms_footer2 .col-xs-7 {width: 100%;}
.lms_footer2 .lms_lmf_copyright {text-align: center;}
.lms_footer2 .col-xs-5 {width: 100%;}
.lms_footer2 .lms_lmf_socailicons {text-align: center;} #jslearnmanager_login_popup .modal-dialog {width: 90%;} .lms_content_wrapper article.maincontent {padding: 0 15px;}