/*：源代码唯一下载链接: http://www.bootstrapmb.com/item/5334(当前备注仅在演示里出现，下载源码不包含)*//*-----------------------------------------------------------------------------------  Template Name: Medilearn  Medical HTML Template.  Template URI: #  Description: Medilearn is a unique website template designed in HTML with a simple & beautiful look. There is an excellent solution for creating clean, wonderful and trending material design corporate, corporate any other purposes websites.  Author: HasTech  Author URI: https://themeforest.net/user/hastech/portfolio  Version: 1.0-----------------------------------------------------------------------------------*//* Large screen desktop */@media (min-width: 1366px) and (max-width: 1500px){.slider-feature-img {  position: absolute;  right: 40px;}.slider-content-inner {  padding-top: 80px;}.slider-nav-style-1 .slick-dots {  bottom: 50px;}}@media (min-width: 1170px) and (max-width: 1365px){.slider-feature-img {  position: absolute;  right: 0px;}.slider-content-inner {  padding-top: 40px;}.slider-content-inner h1 {  font-size: 45px;  line-height: 65px;}}/* Normal desktop :992px. */@media (min-width: 992px) and (max-width: 1169px) {.section-title p {  padding: 0 16%;}.medical-service-category li {  padding-top: 4px;}.service-details {  padding: 14px 13px;}.ml-single-upcoming-events .ml-upcoming-content {  padding: 10px 20px;}.ml-upcoming-content p {  margin-bottom: 8px;}.upcoming-date {  font-size: 16px;  height: 54px;  line-height: 27px;  margin-right: 15px;}.upcominh-time {  line-height: 19px;  margin-right: 15px;}.ml-upcoming-details h4.upc-title {  line-height: 19px;}.ml-upcoming-inner {  margin-bottom: 17px;}.mdmb-50{  margin-bottom: 50px;}.ml-footer-menu {  padding-bottom: 6px;}.ml-single-footer-widget.our-course {  margin-bottom: 30px;}.ml-single-footer-widget.our-course {  padding-left: 0;}.popular-crs-menu li {  font-size: 13px;}.medical-service-category {  margin-bottom: 19px;}.slider-feature-img {  position: absolute;  right: 0px;}.slider-content-inner {  padding-top: 40px;}.slider-content-inner h1 {  font-size: 44px;}h4.ml-service-title,h4.ml-blog-title {  overflow: hidden;  text-overflow: ellipsis;  transition: all 0.3s ease 0s;  white-space: nowrap;}.ml-about-us-container h2.ml-about-us-tit {  font-size: 25px;  margin-bottom: 20px;}.ml-offer-details h4.offer-tit {  font-size: 14px;}.teacher-social-icon {  padding: 0 8px;}.footer-style-four .input-box input + input, .footer-style-six .input-box input + input {  margin-left: 18px;}.header-style-7 .main-menu >li >a {  padding: 0 7px;}.header-style-9 .main-menu >li >a {  padding: 0 8px;}.ml-joint-events-address .single-joint-address + .single-joint-address {  margin-left: 20px;}} /* Tablet desktop :768px. */@media (min-width: 768px) and (max-width: 991px) {.sm-center{  text-align: center;}.smpt-20{  padding-top: 20px;}.smpt-30{  padding-top: 30px;}.smpt-40{  padding-top: 40px;}.smpt-50{  padding-top: 50px;}.smpt-60{  padding-top: 60px;}.smpb-20{  padding-bottom: 20px;}.smpb-30{  padding-bottom: 30px;}.smpb-40{  padding-bottom: 40px;}.smpb-50{  padding-bottom: 60px;}.smptb-20{  padding: 20px 0;}.smptb-30{  padding: 30px 0;}.smptb-40{  padding: 40px 0;}.smptb-50{  padding: 50px 0;}.smptb-60{  padding: 60px 0;}.smmt-20{  margin-top: 20px;}.smmt-30{  margin-top: 30px;}.smmt-40{  margin-top: 50px;}.smmt-60{  margin-top: 60px;}.smmbtm-20{  margin-bottom: 20px;}.smmbtm-30{  margin-bottom: 30px;}.smmbtm-40{  margin-bottom: 40px;}.smmbtm-50{  margin-bottom: 50px;}.smmbtm-60{  margin-bottom: 60px;}.ml-single-popular-courses {  margin-bottom: 30px;}.section-title p {  padding: 0 10%;}.single-service {  margin-bottom: 30px;}.medical-service-category li {  padding-bottom: 8px;  padding-top: 9px;}.medical-service-category li a {  font-size: 16px;}.ml-single-upcoming-events [class*="col-md-"]:last-child {  padding-left: 15px;}.ml-single-upcoming-events [class*="col-md-"]:first-child {  padding-right: 15px;}.ml-single-upcoming-events .ml-upcoming-content {  border-left: 1px solid #c1c1c1;}.single-fact {  margin-bottom: 30px;}.ml-single-blog {  border: 1px solid #c1c1c1;  margin-bottom: 30px;}.ml-single-blog:hover {  border: 1px solid transparent;}.ml-single-footer-widget.our-course {  padding-left: 0;}.ml-single-footer-widget {  margin-bottom: 30px;}.head-style-1.logo-left .logo {  height: 55px;  justify-content: center;  width: 100%;}.main-menu >li >a {  height: 55px;  line-height: 55px;}.slider-content-inner h1 {  font-size: 40px;  font-weight: 400;  line-height: 45px;}.slider-content-inner h3 {  font-size: 25px;  line-height: 21px;  padding-top: 40px;}ul.main-menu {  display: flex;  justify-content: center;}.slider-feature-img {  position: absolute;  right: 40px;}.slider-content-inner h1 {  margin-top: 13px;}.slider-content-inner {  padding-top: 50px;}.ml-book-appoinment-form {  margin-bottom: 40px;}.cres-requir-inner {  display: flex;  flex-wrap: wrap;}.cres-requir-inner .single-crs-requir + .single-crs-requir {  margin-top: 10px;}.two-column-popular-crs .popular-crs-menu li {  font-size: 14px;}.our-teacher-inner .our-teacher-img img {  width: 100%;}.our-single-teacher-team {  margin-bottom: 30px;}.col-sm-6:nth-child(-n+2) .ml-about-thumb {  margin-bottom: 86px;}.crs-price-wrap {  float: none;  margin-bottom: 20px;}.crs-details-tit {  font-size: 17px;  margin-bottom: 18px;}.ml-teacher-inner {  padding: 0 6px;}.ml-teacher-tit {  height: 60px;  line-height: 60px;}.footer-style-five .single-footer-address {  padding-bottom: 16px;}.footer-style-7 .ml-single-footer-widget.latest-news ,.footer-style-8 .ml-footer-details{  padding-bottom: 30px;}/*---------------------------------        Header-------------------------------*/.header-style-1 .logo a,.header-style-5 .logo a,.header-style-6 .logo a,.header-style-7 .logo a,.header-style-9 .logo a {  height: 70px;  line-height: 70px;}.header-style-1 .main-menu >li >a,.header-style-5 .main-menu >li >a,.header-style-9 .main-menu >li >a {  height: 70px;  line-height: 70px;}.header-style-2 .logo,.header-style-3 .logo,.header-style-4 .logo {  height: 70px;  line-height: 70px;}.header-style-2 .logo,.header-style-3 .logo,.header-style-4 .logo {  text-align: center;}.header-style-2 .header-social-icon p,.header-style-6 .header-social-icon p,.header-style-2 .header-social-icon .social-icon li a,.header-style-6 .header-social-icon .social-icon li a,.header-style-2 .hotline-address li a,.header-style-6 .hotline-address li a,.header-style-3 .main-menu >li >a,.header-style-4 .main-menu >li >a {  height: 70px;  line-height: 70px;}.header-style-5 .hotline-address {  justify-content: flex-end;}.header-style-5 .logo a {  height: 82px;  line-height: 82px;}.header-style-7 .logo {  text-align: center;}.header-style-7 ul.main-menu {  height: 60px;}.header-style-8 .logo {  height: 70px;  line-height: 70px;}.header-style-8 .main-menu >li >a {  height: 70px;  line-height: 60px;}.header-style-9 .main-menu >li >a {  padding: 0 7px;}.header-style-10 .main-menu li.logo-images {  margin: 0;}.header-style-10 .main-menu >li >a {  padding: 0 9px;}.header-style-10 .main-menu li + li {  margin: 0 2px;}.header-style-10 .main-menu >li >a {  font-size: 11px;}.medical-service-category li a {  display: block;  margin: auto 5px;  padding: 8px 24px;}.medical-service-category li {  display: inline-block;  padding-bottom: 8px;  padding-top: 8px;}.medical-service-category li.active a {  background: #4ce0f5 none repeat scroll 0 0;}.all-medical-service {  background: #fff none repeat scroll 0 0;}.ml-contact-form-inner .input-box {  flex-wrap: wrap;}.ml-contact-form-inner .input-box input + input {  margin-left: 0;  margin-top: 30px;}.ml-contact-form-inner .input-box input[type="text"],.ml-contact-form-inner .input-box input[type="email"],.ml-contact-form-inner .input-box input[type="password"] {  width: 100%;}.main-menu li + li {  margin: 0 3px;}.main-menu >li >a {  padding: 0 8px;}.event-description {  margin-bottom: 30px;}} /* small mobile :320px. */@media (max-width: 767px) {  .container {width:300px}.xspt-20{  padding-top: 20px;}.xspt-30{  padding-top: 30px;}.xspt-40{  padding-top: 40px;}.xspt-50{  padding-top: 50px;}.xspt-60{  padding-top: 60px;}.xspb-20{  padding-bottom: 20px;}.xspb-30{  padding-bottom: 30px;}.xspb-40{  padding-bottom: 40px;}.xspb-50{  padding-bottom: 60px;}.xsptb-20{  padding: 20px 0;}.xsptb-30{  padding: 30px 0;}.xsptb-40{  padding: 40px 0;}.xsptb-50{  padding: 50px 0;}.xsptb-60{  padding: 60px 0;}.xsmt-20{  margin-top: 20px;}.xsmt-30{  margin-top: 30px;}.xsmt-40{  margin-top: 50px;}.xsmt-60{  margin-top: 60px;}.xsmb-20{  margin-bottom: 20px;}.xsmbt-30{  margin-bottom: 30px;}.xsmb-40{  margin-bottom: 40px;}.xsmb-50{  margin-bottom: 50px;}.xsmb-60{  margin-bottom: 60px;}.bradcaump-wrap {  padding-top: 0;}.ml-bradcaump-area {  padding-top: 144px;}.ml-single-blog {  border: 1px solid #c1c1c1;  margin-bottom: 0px;}.ml-single-blog:hover {  border: 1px solid transparent;}.ml-single-footer-widget.our-course {  padding-left: 0;}.ml-single-footer-widget {  margin-bottom: 30px;}.slider-feature-img {  align-items: flex-end;  display: flex;  height: auto;  justify-content: center;}.full-screen .single-slide {  display: block;  height: auto;}.slider-content-inner h3 {  font-size: 26px;  line-height: 29px;}.slider-content-inner h1 {  font-size: 31px;  line-height: 46px;}.slider-content-inner p {  margin-bottom: 28px;}.section-title p {  padding: 0;}.ml-single-popular-courses {  margin-bottom: 30px;}.popular-crs-menu li {  font-size: 12px;  height: 42px;  line-height: 42px;}.popular-crs-tit a {  line-height: 15px;}.popular-courses-info {  padding: 16px 20px;}.single-service {  margin-bottom: 30px;}.service-details {  padding: 12px 20px;}.ml-single-upcoming-events [class*="col-md-"]:first-child {  padding-right : 15px;}.ml-single-upcoming-events [class*="col-md-"]:last-child {  padding-left: 15px;}.ml-single-upcoming-events .ml-upcoming-content {  border-left: 1px solid #c1c1c1;  padding: 14px 16px 14px 19px;}.ml-upcoming-details h4.upc-title {  font-size: 14px;  line-height: 19px;  margin-bottom: 12px;}.upcominh-time {  line-height: 16px;  margin-right: 22px;}.upc-time-date {  font-size: 10px;}.upcoming-location {  line-height: 17px;}.ml-upcoming-inner {  margin-bottom: 14px;}.upcoming-date {  margin-right: 13px;  width: 66px;}.ml-upcoming-content p {  margin-bottom: 16px;}.single-fact {  margin-bottom: 30px;}.ml-blog-details {  padding: 18px 12px 11px 20px;}.ml-blog-title {  font-size: 14px;}.testimonial-wrap .slick-dots li {  bottom: 0;  cursor: pointer;  display: inline-block;  height: 17px;  margin: 5px 0;  padding: 0;  right: auto;  top: auto;  transform: translateY(-50%);  width: 27px;}.testimonial-wrap .slick-dots {  bottom: 0;  left: 50%;  position: absolute;  right: auto;  top: auto;  transform: translateY(0%);  width: auto;}.single-testimonial-inner {  padding: 52px 0 0;}.test-info p {  line-height: 20px;  padding: 120px 20px 10px;  text-align: center;}.single-testimonial {  padding: 0;}.testimonial-wrap .slick-dots {  bottom: -80px;  left: 50%;  position: absolute;  right: auto;  top: auto;  transform: translateX(-50%) translateY(0%);  width: auto;}.test-info h4 {  padding-bottom: 30px;}.test-info p::before {  top: 8px;}.test-thumb {  left: 50%;  position: absolute;  top: 0;  transform: translateX(-50%) translateY(-50%);  z-index: 2147483647;}.test-info p::before {  top: 75px;}header.transparent-header.head-style-1 {  left: 0;/*   position: fixed; */  top: 0;  width: 100%;  z-index: 99999;}.col-md-3.col-lg-3.col-sm-6.col-xs-12:last-child .single-fact {  margin-bottom: 0;}.upcominh-time i {  margin-right: 10px;}/*Slider*/.slider-feature-img {  position: inherit;  right: 0;}.slider-feature-img {  height: auto;}.full-screen {  height: auto;}.slider-content {  height: auto;  padding: 120px 0 40px;}.slider-nav-style-1 .slick-dots {  bottom: 32px;}.ml-select-option select {  width: 100%;}.ml-select-option:first-child {  margin-bottom: 30px;  margin-right: 0;  width: 100%;}.ml-select-wrap {  display: inherit;  justify-content: inherit;}.courses-select-btn {  margin-left: 0;}.ml-port-filter-nav.ml-port-filter-nav-2 {  justify-content: inherit;  flex-wrap: wrap;}.ml-port-filter-nav li {  padding: 0 20px;  margin: 0 5px;}.ml-port-filter-nav.ml-port-filter-nav-2 li:nth-child(n+4) {  margin-top: 30px;}.ml-port-filter-nav.ml-port-filter-nav-2 li:nth-child(4) {  margin-left: 0;}.ml-service-details-title a {  font-size: 15px;  line-height: 21px;}.ml-service-team-member .col-xs-12 + .col-xs-12 {  margin-top: 30px;}.appoinment-subment-btn {  margin-bottom: 30px;}.appoinment-form-inner option {  padding-left: 4px;}.cres-requir-inner {  display: flex;  flex-wrap: wrap;}.cres-requir-inner .single-crs-requir + .single-crs-requir {  margin-top: 10px;}.crs-details-tit {  font-size: 16px;  line-height: 24px;}.crs-price {  float: none;  margin-bottom: 20px;  margin-top: 20px;}.ml-related-courses .single-related-crs-wrap {  margin-bottom: 30px;}.popular-crs-menu li {  font-size: 11px;}.two-column-popular-crs .popular-crs-menu li {  font-size: 11px;}h4.ml-service-title ,h4.ml-blog-title,.ml-blog-dtl-tit a{  overflow: hidden;  text-overflow: ellipsis;  transition: all 0.3s ease 0s;  white-space: nowrap;}.service-details {  padding: 12px 16px;}.col-xs-12:last-child .single-service {  margin-bottom: 0;}.col-xs-12:last-child .ml-single-popular-courses{  margin-bottom: 0;}.col-xs-12:last-child .ml-single-blog {  margin-bottom: 0;}.ml-blog-wrap-3 .col-xs-12:last-child .ml-single-blog {  margin-bottom: 0;}.our-single-teacher-team {  margin-bottom: 30px;}.ml-about-us-container h2.ml-about-us-tit {  font-size: 23px;  margin-bottom: 22px;}.ml-about-us-container {  margin-bottom: 30px;}.ml-about-offer-area {  margin-top: 40px;}.ml-offer-details h4.offer-tit {  font-size: 13px;}.ml-bolg-details-info blockquote {;  margin: 15px 0px;  padding: 45px 16px 28px 28px;}.ml-bolg-details-info blockquote::before {  left: 2px;  top: 34px;}.ml-blog-single-comment.blog-single-comment-2 {  margin-left: 0;}.comment-form-box input + input {  margin-left: 0;  margin-top: 30px;}.comment-form-box input[type="text"],.comment-form-box input[type="email"] {  width: 100%;}.comment-form-box {  flex-wrap: wrap;}.crs-price-wrap {  float: none;  margin-top: 20px;  margin-bottom: 20px;}.ml-crs-details-requir {  margin-bottom: 60px;}.single-part-member {  margin-bottom: 30px;}.col-md-3.col-lg-3.hidden-sm.col-xs-12:last-child .single-part-member {  margin-bottom: 0;}.event-post-details h4.event-post-title {  font-size: 13px;  margin-bottom: 4px;}.event-post-pra {  line-height: 20px;}.count-inner p {  font-size: 9px;  margin-top: 6px;  line-height: 18px;  }.time-count {  font-size: 16px;  line-height: 6px;}.count-inner {  line-height: 0;}.medilearn-count {  height: 50px;  margin: auto 3px;  width: 50px;}.ml-joint-events-address {  flex-wrap: wrap;  margin-top: 30px;  }.single-joint-address + .single-joint-address {  margin-top: 30px;}.footer-style-2 .ml-ft-style-2 li + li {  margin-left: 0;  margin-top: 9px;}.footer-style-2 .ml-ft-style-2 li {  display: block;}.footer-style-2 .input-box {  flex-wrap: wrap;}.footer-style-2 .input-box input + input {  margin-left: 0;}.footer-style-four .ml-footer-bootem,.footer-style-three .ml-footer-bootem,.footer-style-five .ml-footer-bootem {  flex-wrap: wrap;  justify-content: center;}.footer-style-four .ft-btm-social-icon,.footer-style-three .ft-btm-social-icon,.footer-style-five .ft-btm-social-icon {  padding-bottom: 10px;}.footer-style-four .input-box input + input, .footer-style-six .input-box input + input {  margin-left: 0;}.footer-style-four .input-box input[type="text"],.footer-style-four .input-box input[type="email"],.footer-style-four .input-box input[type="password"],.footer-style-six .input-box input[type="text"],.footer-style-six .input-box input[type="email"],.footer-style-six .input-box input[type="password"] {  width: 100%;}.footer-style-9 .input-box input[type="text"],.footer-style-9 .input-box input[type="email"] {  width: 100%;}.footer-style-9 .input-box input + input {  margin-left: 0;  margin-top: 30px;}/*---------------------------------        Header-------------------------------*/.hotline-address {  flex-wrap: wrap;}.hotline-address li + li {  margin-left: 0;}.header-top-right {  float: left;}.hotline-address li a {  height: 35px;  line-height: 35px;}.header-style-2 .header-social-icon p,.header-style-6 .header-social-icon p,.header-style-2 .header-social-icon .social-icon li a,.header-style-6 .header-social-icon .social-icon li a,.header-style-2 .hotline-address li a,.header-style-6 .hotline-address li a,.header-style-3 .main-menu >li >a,.header-style-4 .main-menu >li >a {  height: 45px;  line-height: 45px;}.header-style-2 .header-social-icon p,.header-style-6 .header-social-icon p,.header-style-2 .header-social-icon .social-icon li a,.header-style-6 .header-social-icon .social-icon li a,.header-style-2 .hotline-address li a,.header-style-6 .hotline-address li a,.header-style-3 .main-menu >li >a,.header-style-4 .main-menu >li >a {  height: 45px;  line-height: 45px;}.header-two .hotline-address ,.header-style-3 .hotline-address,.header-two .header-top-right{  justify-content: center;}.header-two .header-social-icon {  margin-left: 0;}.header-two .header-top-right {  width: 100%;}.header-style-4 {  align-items: inherit;  display: inherit;  justify-content: inherit;}.ml-bradcaump-4 .bradcaump-wrap,.ml-bradcaump-7 .bradcaump-wrap,.ml-bradcaump-9 .bradcaump-wrap {  padding-top: 0;}.ml-bradcaump-4.ml-bradcaump-area {  padding-top: 94px;}.header-style-5 .hotline-address li a {  height: 40px;  line-height: 40px;}.ml-bradcaump-5 .bradcaump-wrap,.ml-bradcaump-area.ml-bradcaump-7,.ml-bradcaump-area.ml-bradcaump-8,.ml-bradcaump-area.ml-bradcaump-9,.ml-bradcaump-area.ml-bradcaump-10  {  padding-top: 100px;}.header-style-5 .hotline-address {  display: inherit;  text-align: center;}.header-style-6 .header-right-inner {  justify-content: center;  flex-wrap: wrap;}.header-style-6 .header-social-icon {  margin-left: 0;}.header-style-8 .header-top {  height: 70px;}.header-style-8 .hotline-address {  border-radius: 0;  padding: 0;}.header-style-8 .hotline-address {  padding: 0 45px;}.header-style-10 .hotline-address {  display: flex;  justify-content: center;}.single-service-wrap .col-lg-9 .col-lg-4 + .col-lg-4 {  margin-top: 30px;}.ml-contact-form-inner .input-box {  flex-wrap: wrap;}.ml-contact-form-inner .input-box input + input {  margin-left: 0;  margin-top: 30px;}.ml-contact-form-inner .input-box input[type="text"],.ml-contact-form-inner .input-box input[type="email"],.ml-contact-form-inner .input-box input[type="password"] {  width: 100%;}.event-post-pra {  font-size: 12px;}}/* Large Mobile :480px. */@media only screen and (min-width: 480px) and (max-width: 767px) {.container {width:450px}.slider-feature-img {  height: 100vh;}.popular-crs-menu li {  font-size: 14px;}.slider-content {  height: auto;  padding: 120px 0 0;}.ml-blog-fornt img,.our-teacher-img img,.ml-port-thumb img,.ml-popular-crs-thumd img {  width: 100%;}.header-style-3 .hotline-address {  display: inherit;  text-align: center;}.header-style-6 .header-right-inner {  flex-wrap: wrap;  justify-content: space-between;}.header-style-10 .hotline-address {  justify-content: space-between;}} /*：源代码唯一下载链接: http://www.bootstrapmb.com/item/5334(当前备注仅在演示里出现，下载源码不包含)*/