@media ( min-width: 320px ) and ( max-width: 568px ) {
	.header-bottom, .destop-hd{display: none;}
	.header__container{display: block;}
	
	.icon-box-text h3 span {font-size: 17px;color: #156953;}
	.details-product .large-image{height: auto;}
	.details-pro{margin-bottom: 30px;}
	.nav > li > a{padding: 10px 5px;}
	.header__logo img{margin-top: 0px;margin-bottom: 0px;}
	.header__logo {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
		background-color: #ffffff;
		width: 100%;
	}
	.header__widgets,.call-now-button div p {
		display:none;
	}
	.article-item .article-summary {
    height: 85px;
}
	.call-now-button {
		background: none;
	}
	.header .icon-box {padding-bottom: 7px;margin-bottom: 7px;}
	header .hotline-mobile {position: absolute;right: 0;width: auto;}
	header .hotline{margin-top: 35px;}
	.carousel-inner > .item > img, .carousel-inner > .item > a > img {
		display: block;
		max-width: 100%;
		height: auto;
		line-height: 1;
	}
	.jumbotron__control{top: 50px;}
	.col, .gallery-item, .columns {padding: 0 0px 30px;}
	.section_introduce .section_introduce___image {width: 100%; margin-bottom: 30px;}
	.section_service .section_service___item .section_service___image {
		width: 130px;
		height: 130px;
		margin: 0 auto;
		margin-bottom: 10px;
	}
	.section_service .section_service___item .section_service___name a {font-size: 16px;}
	.header-main {height: 80px;}
	.box-search {margin: 5px 0px;}
	.blog-item-image{margin-bottom: 10px;}
	.libra-health___viewmore{margin-top: 10px;}
}

@media ( min-width: 375px ) and ( max-width: 667px ) {
	.header-bottom, .destop-hd{display: none;}
	.header__container{display: block;}
	.icon-box-text h3 span {font-size: 17px;color: #156953;}
	.details-product .large-image{height: auto;}
	.details-pro{margin-bottom: 30px;}
	.nav > li > a{padding: 10px 5px;}
	.header__logo img{margin-top: 0px;margin-bottom: 0px;}
	.navbar-toggle, .jumbotron {margin-top: 0px;}
	.header__logo {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
		background-color: #ffffff;
		width: 100%;
		margin-bottom: 10px;
	}
	.section_service .section_service___item .section_service___name {
    height: 27px;
}
	.call-now-button div p {
		display:none;
	}
	.header .icon-box {padding-bottom: 7px;margin-bottom: 7px;}
	header .hotline-mobile {position: absolute;right: 0;width: auto;}
	header .hotline{margin-top: 35px;}
	.carousel-inner > .item > img, .carousel-inner > .item > a > img {
		display: block;
		max-width: 100%;
		height: 140px;
		line-height: 1;
	}
	.jumbotron__control{top: 50px;}
	.col, .gallery-item, .columns {padding: 0 0px 30px;}
	.section_introduce .section_introduce___image {width: 100%; margin-bottom: 30px;}
	.section_service .section_service___item .section_service___image {
		width: 130px;
		height: 130px;
		margin: 0 auto;
		margin-bottom: 10px;
	}
	.section_service .section_service___item .section_service___name a {font-size: 16px;}
	.header-main {height: 80px;}
	.box-search {margin: 5px 0px;}
	.blog-item-image{margin-bottom: 10px;}
	.libra-health___viewmore{margin-top: 10px;}
}

@media ( min-width: 414px ) and ( max-width: 736px ) {
	.header-bottom, .destop-hd{display: none;}
	.header__container{display: block;}
	.icon-box-text h3 span {font-size: 17px;color: #156953;}
	.details-product .large-image{height: auto;}
	.details-pro{margin-bottom: 30px;}
	.nav > li > a{padding: 10px 5px;}
	.header__logo img{margin-top: 0px;margin-bottom: 0px;}
	.navbar-toggle, .jumbotron {margin-top: 0px;}
	.header__logo {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
		background-color: #ffffff;
		width: 100%;
		border-bottom: 1px solid rgba(0, 0, 0, 0.1);
		margin-bottom: 10px;
	}
	.call-now-button div p {
		display:none;
	}
	.header .icon-box {padding-bottom: 7px;margin-bottom: 7px;}
	header .hotline-mobile {position: absolute;right: 0;width: auto;}
	header .hotline{margin-top: 35px;}
	.carousel-inner > .item > img, .carousel-inner > .item > a > img {
		display: block;
		max-width: 100%;
		height: 140px;
		line-height: 1;
	}
	.jumbotron__control{top: 50px;}
	.col, .gallery-item, .columns {padding: 0 0px 30px;}
	.section_introduce .section_introduce___image {width: 100%; margin-bottom: 30px;}
	.section_service .section_service___item .section_service___image {
		width: 130px;
		height: 130px;
		margin: 0 auto;
		margin-bottom: 10px;
	}
	.section_service .section_service___item .section_service___name a {font-size: 16px;}
	.header-main {height: 80px;}
	.box-search {margin: 5px 0px;}
	.blog-item-image{margin-bottom: 10px;}
	.libra-health___viewmore{margin-top: 10px;}
}

@media ( min-width: 375px ) and ( max-width: 812px ) {
	.header-bottom, .destop-hd{display: none;}
	.header__container{display: block;}
	.icon-box-text h3 span {font-size: 18px;color: #156953;}
	.details-product .large-image{height: auto;}
	.details-pro{margin-bottom: 30px;}
	.nav > li > a{padding: 10px 5px;}
	.header__logo img{margin-top: 0px;margin-bottom: 0px;}
	.navbar-toggle, .jumbotron {margin-top: 0px;}
	.header__logo {
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
		background-color: #ffffff;
		width: 100%;
		margin-bottom: 10px;
	}
	.call-now-button div p {
		display:none;
	}
	.header .icon-box {padding-bottom: 7px;margin-bottom: 7px;}
	header .hotline-mobile {position: absolute;right: 0;width: auto;}
	header .hotline{margin-top: 35px;}
	.carousel-inner > .item > img, .carousel-inner > .item > a > img {
		display: block;
		max-width: 100%;
		height: 140px;
		line-height: 1;
	}
	.jumbotron__control{top: 50px;}
	.col, .gallery-item, .columns {padding: 0 0px 30px;}
	.section_introduce .section_introduce___image {width: 100%; margin-bottom: 30px;}
	.section_service .section_service___item .section_service___image {
		width: 130px;
		height: 130px;
		margin: 0 auto;
		margin-bottom: 10px;
	}
	.section_service .section_service___item .section_service___name a {font-size: 16px;}
	.header-main {height: 80px;}
	.box-search {margin: 5px 0px;}
	.blog-item-image{margin-bottom: 10px;}
	.libra-health___viewmore{margin-top: 10px;}
}

@media ( min-width: 768px ) and ( max-width: 1024px ) {
	.navbar-toggle{display: block;}
	.navbar-collapse.collapse {
		display: none !important;
		height: auto!important;
		padding-bottom: 0;
		overflow: visible!important;
	}
	.call-now-button div p {
		display:none;
	}
	.carousel-inner > .item > img, .carousel-inner > .item > a > img {
		display: block;
		max-width: 100%;
		height: auto;
		line-height: 1;
	}
	.jumbotron__control {
		top: 100px;
	}
	.navbar-toggle, .jumbotron {
		margin-top: 40px;
	}
}