/*：当前代码仅为演示用,不能二次开发。源码只发布在: http://www.bootstrapmb.com/item/6031(此说明只在演示页面有,不在下载的源码里)*/@media (min-width: 1600px) and (max-width: 1920px) {.about-right.style-2 h2 {    font-size: 60px;    line-height: 66px;}.about-right.style-2 img {    position: absolute;    left: -5%;    bottom: -43%;    width: 300px;}}/* Medium Large desktop :1500px. */@media (min-width: 1200px) and (max-width: 1599px) {.about-right >p {	display:none;}}/* Large desktop :1200px. */@media (min-width: 1200px) and (max-width: 1399px) {	}/* Normal desktop :992px. */@media (min-width: 992px) and (max-width: 1199px) {.mt-md-30 {margin-top:30px;}.mb-md-30 {margin-bottom:30px;}.mr-md-50 {margin-right:50px !important;}.ds-md-none {display:none !important;}.pt-md-10 {padding-top:10px;}.about-right {    padding: 115px 15px 85px 15px;}.book-btn {	display:none;}.mainmenu.style-2 nav ul li a {	margin-right:20px;}/*----------------------------------------*//*  Slider/*----------------------------------------*/.slider-caption.round .slider-caption-text h5 {    top: 6px;    right: 21px;	font-size:18px;}.slider-caption.square h5 {	top:28px;}.slider-caption.square {	padding:43px 0;}.slider-caption.square h2 {	font-size: 36px;	line-height: 48px;	margin: 95px 0 0 0;}.slider-caption.square h3 {	font-size:22px;}}/* Medium desktop :992px. */@media (min-width: 992px) and (max-width: 1024px) {	}/* Tablet  :991px. */@media (max-width: 991px) {.d-sm-none {display:none;}.ds-sm-none {display:none;}.mt-sm-zero {margin-top:0 !important;}.mt-sm-20 {margin-top:20px;}.mt-sm-25 {margin-top:25px;}.mt-sm-40 {margin-top:40px;}.mt-sm-30 {margin-top:30px;}.mt-sm-35 {margin-top:35px;}.mb-sm-30 {margin-bottom:30px;}.mt-sm-50 {margin-top:50px;}.mt-sm-55 {margin-top:55px;}.mt-sm-58 {margin-top:58px;}.mt-sm-60 {margin-top:60px;}.mt-sm-80 {margin-top:80px !important;}.mt-sm-97 {margin-top:97px !important;}.mt-sm-100 {margin-top:100px !important;}.mb-sm-60 {margin-bottom:60px !important;}.mb-sm-65 {margin-bottom:65px !important;}.mb-sm-25 {margin-bottom:25px !important;}.pt-sm-15 {padding-top:15px !important;}.pt-sm-18 {padding-top:18px !important;}.pt-sm-80 {padding-top:80px !important;}.pt-sm-77 {padding-top:77px !important;}.pt-sm-70 {padding-top:70px !important;}.pt-sm-75 {padding-top:75px !important;}.pt-sm-78 {padding-top:78px !important;}.pt-sm-60 {padding-top:60px !important;}.pt-sm-63 {padding-top:63px !important;}.pt-sm-65 {padding-top:65px !important;}.pt-sm-67 {padding-top:67px !important;}.pt-sm-68 {padding-top:68px !important;}.pt-sm-35 {padding-top:35px !important;}.pt-sm-40 {padding-top:40px !important;}.pt-sm-48 {padding-top:48px !important;}.pt-sm-47 {padding-top:47px !important;}.pt-sm-50 {padding-top:50px !important;}.pt-sm-53 {padding-top:53px !important;}.pt-sm-55 {padding-top:55px !important;}.pt-sm-45 {padding-top:45px !important;}.pt-sm-47 {padding-top:47px !important;}.pt-sm-90 {padding-top:90px !important;}.pt-sm-95 {padding-top:95px !important;}.pt-sm-105 {padding-top:105px !important;}.pt-sm-130 {padding-top:130px !important;}.pt-sm-130 {padding-top:130px !important;}.pt-sm-150 {padding-top:150px !important;}.pt-sm-151 {padding-top:151px !important;}.pb-sm-105{padding-bottom:105px !important;}.pb-sm-103{padding-bottom:103px !important;}.pb-sm-112{padding-bottom:112px;}.pb-sm-80 {padding-bottom:80px !important;}.pb-sm-70 {padding-bottom:70px !important;}.pb-sm-73 {padding-bottom:73px !important;}.pb-sm-75 {padding-bottom:75px !important;}.pb-sm-78 {padding-bottom:78px !important;}.pb-sm-60 {padding-bottom:60px !important;}.pb-sm-65 {padding-bottom:65px !important;}.pb-sm-68 {padding-bottom:68px !important;}.pb-sm-50 {padding-bottom:50px !important;}.pb-sm-55 {padding-bottom:55px !important;}.pb-sm-57 {padding-bottom:57px !important;}.pb-sm-40 {padding-bottom:40px !important;}.pb-sm-45 {padding-bottom:45px !important;}.pb-sm-35 {padding-bottom:35px !important;}.pb-sm-42 {padding-bottom:42px !important;}.pb-sm-20 {padding-bottom:20px !important;}.pb-sm-30 {padding-bottom:30px !important;}.pb-sm-85 {padding-bottom:85px !important;}.pb-sm-90 {padding-bottom:90px !important;}.pb-sm-100 {padding-bottom:100px !important;}.section-title.no-br-sm p br {	display:none;}.mainmenu {	display:none;}.header-top-area {	display:none;}.header-top-area .row.height-100 {	height:60px;}.logo img {	width:130px;}.mobile-logo {	display:inline-block;}.cart-search ul li.mmenu-icon {	display:inline-block;}.mobile-menu {	padding:15px 0;}.cart-search {    padding: 10px 0;}.cart-search >ul >li >a {    padding: 5px 0;}.cart-search.style-2 >ul >li >a {    padding: 5px 0;}.header-bottom-area.stick .cart-search.style-2 >ul >li >a {    padding: 5px 0;}.mainmenu-area.style-3 .container {    bottom: unset;}/*----------------------------------------*//*  Slider/*----------------------------------------*/.slider-single.height-800, .slider-single.height-700 {	height:460px;}.slider-single .row.height-800 {	height:460px;}.main-slider.slick-slider .slick-arrow {    width: 45px;    height: 45px;	line-height:45px;}.slider-caption.round .img-border {	display:none;}.slider-caption.round .inner-img {	display:none;}.slider-caption.round .slider-caption-text img {	display:none !important;}.slider-caption.round .slider-caption-text {    width: auto;    height: auto;    text-align: left;    position: unset;    top: unset;    left: unset;    margin: unset;}.slider-caption.round .slider-caption-text h5 {    position: unset;    top: unset;    right: unset;}.slider-caption.round .slider-caption-text h5 br {	display:none;}.slider-caption.round .slider-caption-text h2 {	color: #343e51;	text-shadow:unset;}.slider-caption.square {    background: unset;    text-align: left;    padding: 0 0 0 30px;    animation-fill-mode: unset !important;	animation-name: unset !important;	animation-duration: unset !important;}.slider-caption.square h5 {    font-size: 18px;    font-weight: normal;    position: unset;    top: unset;    left: unset;    right: unset;    animation-fill-mode: both;    line-height: 1.3;}.slider-caption.square h5 br {	display:none;}.slider-caption.square h2 {    font-size: 36px;	line-height:1.2;	margin:0;}.slider-caption.square h3 {    font-size: 24px;}.slider-caption.square .btn-common {	margin-top:10px;}.slider-caption.style-1 h3 {    font-size: 30px;}.slider-caption.style-1 h2 {    font-size: 42px;}.slider-caption.style-2 h5 {	font-size:20px;}.slider-caption.style-2 h2 {	font-size:48px;}.slider-caption.style-3 {    background: unset;    display: inline-block;    background-color: transparent;    min-width: auto;    min-height: auto;    padding: 0;    border-radius: 0;    animation-fill-mode: both;}.slider-caption.style-3 h2 {    font-size: 48px;    line-height: 1;}/*----------------------------------------*//*  Service/*----------------------------------------*/.service-single.text-right, .service-single {	text-align:center !important;}.service-single.style-2 {	text-align:left !important;}.service-single {	font-size:15px;	line-height:24px;}/*----------------------------------------*//*  About/*----------------------------------------*/.about-left img {	width:100%;}.about-right.style-2 {    padding-left: 30%;}.about-right {	padding: 76px 50px 46px 50px;}/*----------------------------------------*//*  Counter Up/*----------------------------------------*/.counter-single span {    font-size: 48px;}.counter-single h4 {    font-size: 17px;    line-height: 23px;}/*----------------------------------------*//*  Testimonial/*----------------------------------------*/.testimonial-area .brand-items {	margin-top:50px;}.testimonial-single.style-3 {    padding:50px;}/*----------------------------------------*//*  Page Banner/*----------------------------------------*/.page-banner-area .height-400 {	height:250px;}/*----------------------------------------*//*  Products/*----------------------------------------*/.products-nav-tabs li a {    margin: 0 10px 8px 0;}/*----------------------------------------*//*  Coming Soon/*----------------------------------------*/.coming-soon-msg h2 {    font-size: 48px;}/*----------------------------------------*//*  Blog/*----------------------------------------*/.blog-single.style-2 .blog-desc {    padding: 30px 20px 30px 20px;}.popular-desc h4 {	overflow:hidden;}/*----------------------------------------*//*  Blog Details/*----------------------------------------*/.blog-title h2 {    font-size: 30px;    line-height: 1.2;}/*----------------------------------------*//*  Subscribe Form/*----------------------------------------*/.subscribe-form.style-2 {	display:inherit;	box-shadow:unset;}.subscribe-form.style-2 input {	border-radius:5px;	box-shadow: 0px 0px 10px 1px rgba( 0, 0, 0, .1);}.subscribe-form.style-2 .btn-common {    min-width: 100%;    border-radius: 5px;    margin-top: 15px;}/*----------------------------------------*//*  CTA/*----------------------------------------*/.cta-area .row.height-250 {	height:auto;	padding:75px 0 80px 0;}.cta-area .row.height-200 {	height:auto;	padding:75px 0 80px 0;}.cta-text {	text-align:center;}.cta-text h2 {    font-size: 30px;    line-height: 38px;}.cta-text p {    font-size: 18px;	line-height:24px;}.cta-btn {    text-align: center;    margin-top: 30px;}/*----------------------------------------*//*  Projects/*----------------------------------------*/.project-single img {    width: 100%;}.office-info ul li {	white-space: unset;}/*----------------------------------------*//*  Footer/*----------------------------------------*/.footer-top-area {	padding: 72px 0 32px 0;}.footer-widget {    margin-bottom: 46px;}.footer-bottom .row {    height: 80px;}}/* Large Mobile  :767px. */@media (max-width: 767px) {.container {	width:90%;}.section-title p br {	display:none;}.office-info ul li {	white-space:unset;}.office-info.style-2 {    padding: 20px;}/*----------------------------------------*//*  Slider/*----------------------------------------*/.slider-single.height-800 {	height:345px;}.slider-single .row.height-800 {	height:345px;}.slider-caption.round .img-border {	display:none;}.slider-caption.round .inner-img {	display:none;}.slider-caption.round .slider-caption-text img {	display:none !important;}.slider-caption.round .slider-caption-text {    width: auto;    height: auto;    text-align: left;    position: unset;    top: unset;    left: unset;    margin: unset;}.slider-caption.round .slider-caption-text h5 {    position: unset;    top: unset;    right: unset;    font-size: 16px;    line-height: 1;}.slider-caption.round .slider-caption-text h5 br {	display:none;    font-size: 48px;    line-height: 1.1;}.slider-caption.round .slider-caption-text h2 {	color: #343e51;	text-shadow:unset;	font-size:48px;}.slider-caption.round .slider-caption-text h2 span {	font-size:36px;}.slider-caption.round .slider-caption-text .btn-common {	margin-top:13px;}.slider-caption.square {    background: unset;    text-align: left;    padding: 0 0 0 30px;    animation-fill-mode: unset !important;	animation-name: unset !important;	animation-duration: unset !important;}.slider-caption.square h5 {    font-size: 18px;    font-weight: normal;    position: unset;    top: unset;    left: unset;    right: unset;    animation-fill-mode: both;    line-height: 1.3;}.slider-caption.square h5 br {	display:none;}.slider-caption.square h2 {    font-size: 32px;	line-height:1.2;	margin:0;}.slider-caption.square h3 {    font-size: 18px;}.slider-caption.square .btn-common {	margin-top:10px;}.slider-caption.style-1 h3 {    font-size: 24px;}.slider-caption.style-1 h2 {    font-size: 30px;}.slider-caption.style-3 {    padding: 50px 0 0 0;}/*----------------------------------------*//*  Counter Up/*----------------------------------------*/.counterup-area .row.height-300 {	height:auto;	padding:75px 0 35px 0;}.counter-single {	margin-bottom:43px;	text-align:center;}/*----------------------------------------*//*  Projects/*----------------------------------------*/.projects-nav ul li a, .projects-nav.style-2 ul li {    padding: 10px 10px;}.projects-nav.style-2 ul li {	margin-right:0;}/*----------------------------------------*//*  Testimonial/*----------------------------------------*/.testimonial-single.style-3 {    padding:30px;}/*----------------------------------------*//*  Blog/*----------------------------------------*/.comment-desc {    padding-left: 20px;    flex: 0 0 84%;    max-width: 84%;}.blog-comments ul li ul {    margin: 35px 0 0 50px;}.blog-comments ul li ul li .comment-desc {    flex: 0 0 80%;    max-width: 80%;}}/* 575px. */@media (max-width: 575px) {	.project-single.style-2 img {    width:100%;}.img-right {	display:none;}.slider-caption.square {	text-align:right;}.about-right.style-2 h2 {    font-size: 36px;    line-height: 1.2;}.about-right.style-2 {    padding-left: 30px;}.about-right.style-2 img {	display:none;}.blog-comments ul li ul {    margin: 35px 0 0 50px;}.comment-desc small {	display:none;}.comment-desc {    flex: 0 0 80%;    max-width: 80%;}.comment-desc h4 {    flex: 0 0 100%;    max-width: 100%;}}/* 480px. */@media (max-width: 480px) {.mt-xs-30 {margin-top:30px;}.mb-xs-10 {margin-bottom:10px;}.mb-xs-17 {margin-bottom:17px;}.mb-xs-20 {margin-bottom:20px;}.blog-thumb img {    width: 100%;}.contact-form.style-3 {    padding: 35px 50px 50px 50px;}.slider-caption.style-2 h2 {    font-size: 36px;}.slider-caption.style-3 h2 {    font-size: 36px;    line-height: 1.2;}.social-icons.text-right {	text-align:left !important;	margin-top:15px;}.author-bio {    display: block;}.author-thumb {    flex: unset;    margin: 0 0 20px 0;}.blog-comments ul li ul li .comment-desc {    flex: 0 0 77%;    max-width: 77%;}.product-review-list ul li .comment-avatar {	margin-bottom:15px;}.product-review-list ul li .comment-desc {	padding-left:0;}.product-review-list ul li .comment-name-date small {	display:inline-block;}}/* 425px. */@media (max-width: 425px) {.slider-caption.style-3 h2 {    font-size: 30px;}}@media (max-width: 370px) {.slider-caption.style-3 .btn-common {	min-width:130px;}.cta-btn.img-btn img {    margin: 5px 0;    display: inline-block;}.product-review-list ul li .comment-desc {	padding-top:0;}}/* 360px. */@media (max-width: 360px) {.cta-text h2 {    font-size: 28px;    line-height: 38px;}.contact-form.style-3 {    padding: 15px 30px 30px 30px;}.projects-nav ul li a, .projects-nav.style-2 ul li {    padding: 8px 10px;}.slider-caption.style-1 .btn-common {	min-width:130px;}.slider-caption.style-2 h2 {    font-size: 30px;}.section-title h2 {    line-height: 1.2;}.comment-desc {    padding: 15px 0 0 0;}.blog-comments ul li ul {    margin: 35px 0 0 30px;}.product-review-list ul li .comment-desc {	padding-top:0;}}/* 320px. */@media (max-width: 320px) {.slider-caption.style-2 h2 {    font-size: 27px;}}/*：当前代码仅为演示用,不能二次开发。源码只发布在: http://www.bootstrapmb.com/item/6031(此说明只在演示页面有,不在下载的源码里)*/