/*：这是演示代码,不是源代码。源码下载唯一地址: http://www.bootstrapmb.com/item/2725(此说明只在演示页面有,不在下载的源码里)*//*Theme Name: CareVin  Theme URL: http://www.bootstrapmb.comAuthor: KonnectCode*//*-------------------------------------------------------------- TABLE OF CONTENTS: =================+ Imported CSS+ General+ Loader+ Header+ Slider+ Content+ CTA+ Features-section+ Testimonials+ Blog+ Footer+ Inner-page+ Staff+ Gallery+ FAQ+ Blog-sidebar+ Google-Maps----------------------------------------------------------------*//*======================= 		Imported CSS====================== */@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,700|Merriweather:300,400,700');/*======================= 		General====================== */body {  font-family: 'Open Sans', sans-serif;  color: #3e5569;}h1,h2,h3,h4,h5,h6{  font-family: 'Merriweather', serif;  font-weight: 500;}p {  color: #666;  line-height: 1.8;}a,a:hover,a:focus {  color: inherit;  text-decoration: none;  transition: all 0.3s;}.color-yellow {  color: rgba(253, 165, 31, 1) !important;}.color-green {  color: rgba(134, 196, 23, 1) !important;}.color-red {  color: rgba(250, 54, 100, 1) !important;}.color-red1 {  color: #FE009B !important;}.color-blue {  color: rgba(116, 110, 203, 1) !important;}.color-blue2{  color: #0BB3A3 !important;}.yellow-bg {  background-color: rgba(253, 165, 31, 1) !important;}.red-bg {  background-color: rgba(250, 54, 100, 1) !important;}.blue-bg {  background-color: rgba(116, 110, 203, 1) !important;}.blue2-bg {  background-color: #0BB3A3 !important;}.red1-bg {  background-color: #FE009B !important;}.green-bg {  background-color: rgba(134, 196, 23, 1) !important;}.colored-border{  border-top-color: rgba(253, 165, 31, 1) !important;  border-right-color: rgba(134, 196, 23, 1) !important;  border-bottom-color: rgba(250, 54, 100, 1) !important;  border-left-color: rgba(116, 110, 203, 1) !important;}.yellow-border{  border-color: rgba(253, 165, 31, 1) !important;}.red-border{  border-color: rgba(250, 54, 100, 1) !important;}.green-border{  border-color: rgba(134, 196, 23, 1) !important;}.blue-border{  border-color: rgba(116, 110, 203, 1) !important;}.red1-border{  border-color: #FE009B !important;}.blue1-border{  border-color: #0BB3A3 !important;}.texture-yellow{  background-image: url("../images/texture-yellow.png");}.btn:focus {  outline: 0;  box-shadow: none;}.navbar-toggler{  padding: 0px;}.navbar-toggler:focus{  outline: none;}/* ======================= 	Loader====================== */.loading {	background: #fff;	position: fixed;	z-index: 99999;	width: 100%;	height: 100%;	top: 0;}.spinner {	width: 40px;	height: 40px;	position: relative;    top: 48%;    margin: 0 auto;    display: block;}.double-bounce1,.double-bounce2 {	width: 100%;	height: 100%;	border-radius: 50%;	opacity: 0.8;	position: absolute;	top: 0;	left: 0;	-webkit-animation: bounce 2.0s infinite ease-in-out;	animation: bounce 2.0s infinite ease-in-out;}.double-bounce1{  background-color:rgba(134, 196, 23, 1);}.double-bounce2 {	-webkit-animation-delay: -1.0s;  animation-delay: -1.0s;  background-color: rgba(253, 165, 31, 1)}/*=======================  header =======================*/.top-bar {  color: #ddd;  padding: 7px 0;  background: #555;}.top-bar span{  font-size: 13px;  letter-spacing: 0.5px;}.top-bar .social a{  padding: 5px 7px;}.top-bar .social a:last-child{  padding-right: 0px;}.color-bar .col {  min-height: 5px;}.color-bar .row {  margin-right: 0px;  margin-left: 0px;}.color-bar .col:first-child {  background-color: #fe0000;}.color-bar .col:nth-child(2) {  background-color: #FF9C00;}.color-bar .col:nth-child(3) {  background-color: #86C417;}.color-bar .col:nth-child(4) {  background-color: #0BB3A3;}.color-bar .col:nth-child(5) {  background-color: #10A5E8;}.color-bar .col:nth-child(6) {  background-color: #C500FF;}.color-bar .col:nth-child(7) {  background-color: #FE009B;}.dropdown:hover>.dropdown-menu {  display: block;}.dropdown-menu {  margin-top: 0px;  border-radius: 0px;  padding: 0px;  box-shadow: 0px 0px 3px 0px #666;  border-color: #fff !important;}.dropdown-menu .dropdown-item {  padding-top: 10px;  padding-bottom: 10px;  border-bottom: 1px solid rgba(255, 255, 255, .75);  font-size: 14px;  letter-spacing: 1px;}.dropdown-menu .dropdown-item:last-child {  border-bottom: 0px;}.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item:focus {  color: #343A40;}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link {  border: 1px solid;   color: #71A30F;}.navbar-dark .navbar-nav .nav-link{  color: #555;}.navbar-dark .navbar-nav .nav-link:hover {  color: #000;}.navbar-dark .navbar-nav .active .nav-link:hover {  color: #eee;  background:#71A30F;}.navbar-nav li:last-child {  margin-right: 0px;}.special-img{  display: none;}.bg-menu {  background: #fff;  padding-top: 20px;  padding-bottom: 20px;  box-shadow: 0px 1px 12px #666;  z-index: 9;}li.nav-item {  margin: 0 8px;}.navbar-expand-md .navbar-nav .nav-link {  padding-right: 10px;  padding-left: 10px;  letter-spacing: .5px;}.dropdown-toggle::after {  border: 0px;}.dropdown-toggle .ti-angle-down {  top: 2px;  position: relative;  left: 4px;}.p-20{  padding: 20px;}.carevin-cta-bg{  background-color: #0BB3A3;  background-image: url("../images/texture.png");}/*======================= 	Slider====================== */.delay-1 {  animation-delay: .25s;  }  .delay-2 {  animation-delay: .5s;  }  .delay-3 {  animation-delay: .75s;  }  .delay-4 {  animation-delay: 1s;  }.carousel{  background-image: url("../images/texture-yellow.png");}.carousel-caption{  position: relative;    margin-top: 30%;    left: 0;    text-align: left;}.carousel-caption h1{  margin-bottom: 30px;  text-shadow: 2px 2px 1px #444;}.slider-img{  border-radius: 100% 50% 50% 100% / 75% 69% 69% 75%;  box-shadow: 2px 10px 0px 0px rgba(0, 0, 0, 0.16);  overflow: hidden;  margin: 20px auto;}.carousel-caption h2{  font-weight: 400;  line-height: 1.2;}.carousel-caption p{  color: #fff;  letter-spacing: .3px;  font-size: 1rem;  margin-bottom: 0px;}.carousel-indicators li{  width: 15px;  height: 15px;  border-radius: 10px;}.carousel-indicators .active{  width: 30px;}/*======================= 	Content====================== */.p-70{  padding-top: 65px;  padding-bottom: 70px;}.p-50{  padding-top: 50px;  padding-bottom: 50px;  }.para-h1{  font-weight: 400;  font-size: 2.1rem;}.para-heading{  font-size: 1.2rem;  color: #333;}h1 span{  display: block;  color: #FF9C00;}.btn-carevin{  color: #fff;  border-radius: 0px;  font-weight: 400;}/*======================= 	CTA====================== */.cta-h1{  color: #333;  margin-bottom: 30px;    font-size: 2.1rem;}.cta-h1 span{   color: #fff;}.btn-carevin.yellow-bg{  color: #333;  border: 2px solid #333;}/*======================= 	features-section====================== */.features-section .card{   margin-top: 30px;   border-width: 2px;   border-radius: 5px;}.features-section .card-body{  padding: 2rem;}.features-section .card-title {  margin-top: 1rem;}.features-section h2{  font-size: 2.1rem;}/*======================= Testimonials  =======================*/.testimonial-Slider{  background-image: url("../images/texture-yellow.png");}.testimonial-Slider h5{  color: #000;}.testimonial-Slider h2{  font-size: 2.1rem;}.testimonial-Slider .carousel-indicators {  right: auto;  margin-left: 0px;  top: 10px;  display: block;}.testimonial-Slider .carousel-indicators li {  width: 15px;  height: 15px;  border-radius: 0px;  margin: 5px 0;  background:rgba(0,0,0,.7);}.testimonial-Slider .carousel-indicators .active{  width: 30px;  background: rgba(0,0,0,1);}.testimonial-Slider p{  color: #222;  letter-spacing: 1px;  font-size: 14px;  font-style: italic;}.testimonial-Slider p span{  font-size: 20px;}/*=============== Blog  =================*/.blog-section .card{  border-radius: 5px 5px 0 0;  margin-top: 30px;  border-bottom: 5px solid;}.blog-section h2{  font-size: 2.1rem;}.category-span {  position: absolute;  top: 2rem;  font-size: 1rem;  color: #fff;  padding: .5rem 1rem;}.blog-section p{  font-size: 0.9rem;}/*======================= Footer =======================*/.footer-bar{  background: url("../images/footer-green.png") repeat-x;  height: 40px;}.texture-dark{  background-image: url("../images/texture-dark.png");}footer{  background: #338727;}footer p{  color: #ddd;}.social-footer{  padding-top: 27px;  border-top: 1px solid rgba(0,0,0,0.2);  display: inline-block;  padding-bottom: 10px;}.social-footer a .icon{  color: #43A838;  background: rgba(0,0,0,0.4);  border-radius: 18px;  text-align: center;  padding: 10px;}.back-to-top {  cursor: pointer;  position: fixed;  bottom: 20px;  right: 20px;  display: none;  font-size: 22px;  color: #fff;  background: #000;  padding: 5px 10px;}/*======================= Inner-page =======================*/.banner-inner{  position: relative;}.breadcrumb {  background: #fff;  position: relative;  width: 30%;  margin: 0 auto;  margin-top: -28px;  padding: 15px;  border: 2px solid;}.breadcrumb-item.active{  font-weight: 500;}/*======================= Staff  =======================*/.staff-section .card {  border: 0px;}.staff-section .card-body {  padding: 0;  border-radius: 0.25rem;}.staff-section .card-title {  margin-top: 1rem;  color: #fff;}.staff-section .card-text {  color: #fff;}.staff-section img{  border-radius: 0.25rem 0.25rem 0 0;  width: 100%;}.classes-section .card-date{    letter-spacing: 1px;  color: #FFAA18;}.classes-section .card-text{  margin-top: 1rem;}.classes-section .card-title {  margin-bottom: 1rem;}/*======================= Gallery  URL: http://www.bootstrapmb.com =======================*/.gallery-container img{  border: 5px solid;}.ekko-lightbox .modal-content{  border-radius: 0px;}.ekko-lightbox .modal-body{  padding: 1px;}.ekko-lightbox .modal-header{  padding: 5px;  border-bottom:0px;}.ekko-lightbox .modal-header .close{  padding: 5px;  margin: 0px;}/*======================= FAQ  =======================*/.faq-container .card-header{  cursor: pointer;}.faq-container .faq-heading{  font-size: 1.1rem;  letter-spacing: 1px;  color: #fff;}.faq-container .card-body{  line-height: 1.9;  letter-spacing: .3px;}/*======================= Blog-sidebar =======================*/nav .page-link{  border: 0px;   font-size: 1.5rem;  color: #FF9C00;}.social-links .page-link{  padding: 2px 10px;}.page-link:focus{  box-shadow: none;}nav .page-link:hover {  color: #ffffff;  background-color: #FF9C00;  border-color: #FF9C00;}.blog-sidebar .card, .blog-sidebar .card-header{  border-radius: 0px;}.blog-sidebar nav .page-link{  border: 0px;   font-size: 1.5rem;  color: #555555;}.blog-sidebar nav .page-link:hover {  color: #222222;  background-color: #fff;  border: 0px;}.list-group .content {  position: relative;}.tag-cloud{  list-style: none;  padding: 0px;  margin-bottom: 0px;}.tag-cloud li{  display: inline-block;  border: 1px solid #ddd;  padding: 5px 10px;  margin: 4px 2px;  color: #333;}.date-details {  padding: 10px 0;  border-bottom: 1px solid #ddd;  margin: 20px 0;  border-top: 1px solid #ddd;}/*======================= Google-Maps =======================*/#map {  height: 400px;}.popup-tip-anchor {  height: 0;  position: absolute;  width: 200px;}.popup-bubble-anchor {  position: absolute;  width: 100%;  bottom: 8px;  left: 0;}.popup-bubble-anchor::after {  content: "";  position: absolute;  top: 0;  left: 0;  transform: translate(-50%, 0);  width: 0;  height: 0;  border-left: 6px solid transparent;  border-right: 6px solid transparent;  border-top: 8px solid #333;}.popup-bubble-content {  position: absolute;    top: 0;    left: 0;    transform: translate(-50%, -100%);    background-color: #333;    padding: 10px;    border-radius: 5px;    overflow-y: auto;    font-size: 14px;    box-shadow: 0px 2px 10px 1px rgba(0,0,0,0.5);    letter-spacing: 1px;    color: #fff;    line-height: 1.5rem;}.gmap-container{  border: 1px solid #ddd;}.contact-form .form-control, .contact-form .btn-info{  border-radius: 0px;}.contact-form .form-control{  border: 0px;  border-bottom: 1px solid ;}.contact-form .form-control:focus{  box-shadow: none;}/*：这是演示代码,不是源代码。源码下载唯一地址: http://www.bootstrapmb.com/item/2725(此说明只在演示页面有,不在下载的源码里)*/