.ltx-services-slider:before{
	    opacity: 0;
}
.ltx-services-slider{
	border-top: none;
}
.border-top-vc{
	    border-top: 1px solid rgba(255,255,255,.1);
}
.services-sc.layout-list article:not(:last-child):after{
	border-right: none;
}
.button, input[type=button], input[type=submit], .btn, .woocommerce button[name=update_cart], .woocommerce input[name=update_cart], .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{
	background-color: #218a37;
	color: #fff;
}
.button.btn-second, input[type=button].btn-second, input[type=submit].btn-second, .btn.btn-second{
	    background-color: #218a37;
}
.vc_custom_1551308932268 {
      background-color: #f6f4ef!important;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a{
	    background-color: #d5a64c !important;
}
.heading.color-black .header{
	    color: var(--main);
}
.mauxanh{
	color: #218a37!important;
}
.dandeu{
	    text-align: justify;
}
.ltx-countup .countUp-wrap .countUp-item .subheader{
	    color: #000;
}
.logo-footer{
	max-width: 150px;
}
.name_vi{
	font-size: 24px!important;
	font-weight: bold;
}
.ltx-type-1 ul li{
	font-size: 18px;
	
}
.ltx-type-2 ul li{
		font-size: 18px;
	font-weight: bold;
	
}
.ltx-type-3 ul li{
		font-size: 18px;
	
}
.ltx-type-4 ul li{
		font-size: 18px;
	
}.ltx-type-4 ul li:not(:last-child){
		
	border-right: 1px solid;
}
.footer-widget-area .ltx-social li {
    
    margin: 0 0 0 0;
    padding: 0 15px 0 15px;
}
.testimonials-list .inner p{
	    color: #218a37;
}
.testimonials-list .inner .header{
	  color: #218a37;
}
.dauphay{
	margin-top: 20px;
	max-width: 70px;
}
.testimonials-list .inner p:before{
	content: none;
}
.inline-block{
	display: inline-block;
}
.cangiua{
	text-align: center;
}
.arrows2>.arrow-left{
	background-color: #b2b2b2!important;
	color: #fff!important;
}
.arrows2>.arrow-right{
	background-color: #b2b2b2!important;
	color: #fff!important;
}
.bg-color{
	background-color: #f6f4ef;
}
.phoneto{
	    font-size: 34px;
}
.padding-0{
	padding: 0!important;
}
.background{
	    background-color: var(--gray);
}
form textarea, .form-row textarea, form input:not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]), .form-row input:not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]){
	padding: 10px 10px;
	border-radius: 4px;
	border:none;
	    margin: 0;
}
form textarea, .form-row textarea{
	border-radius: 4px!important;
}
.candeu80{
	width: 80%;
	text-align: right;
}

header.page-header .container {
	padding-top: 250px;
    padding-bottom: 250px;
}
.to{
	font-family: 'SVN-AvoBold'!important;
}
.xanh{
	color: var(--second)!important;
}
.vang{
	color: var(--main)!important;
}
.bg-vang{
	background-color:var(--main)!important ;
}
p{
	font-size: 14px;
}
.social-icons-list li {
    margin: 14px 0 0 !important;
}
html, body, div, table{
	font-size: 16px;
}

.social-icons-list li{
	margin: 10px 0 0 !important;
}
.no-margintop{
	margin-top: 0px;
}
.social-icons-list {
    list-style: none;
    margin: 14px 0 14px;
    padding: 0;
}
.line{
	background-color: #218a37;
	width: 100px;
	height: 1px;
}
.margin-top {
    padding-top: 60px;
}
.width80{
	width: 80%;
}
.marginauto{
	margin: 0 auto;
}

.boximg-lanhdao{
	padding: 15px;
}
.img-lanhdao{
	border-radius: 30px;
}
.boxlanhdao{
	padding: 25px;
}
.title-lanhdao{
	position: absolute;
	bottom: -44px;
	width: 100%;
}

.name{
	font-size: 24px;
	 
    padding: 15px;
}
.namechucvu{
	  background: #218a37;
    padding: 10px;
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px;
}
.padding-top{
	padding-top: 30px;
}
.panel-heading a {
  display: block;
  position: relative;
  font-weight: bold;
}
.panel-heading a::after {
    content: "";
    border: solid #218a37;
    border-width: 0 3px 3px 0;
    display: inline-block;
    padding: 5px;
    position: absolute;
    right: 15px;
    top: 15px;
    transform: rotate(45deg);
}
.panel-heading a[aria-expanded=true]::after {
  transform: rotate(-135deg);
  top: 15px;
      border: solid #fff;
    border-width: 0 3px 3px 0;
}
.panel-body{
	background-color: #218a37;
    color: #fff;
}
.content .panel-default>.panel-heading{
	color: #218a37;
    background-color: #ffffff;
    border-color: none;
}
.content .panel-heading{
	padding: 0px;
}
.content .panel-title a{
	padding: 12px;
}
.panel-heading a[aria-expanded=true]{
	background-color: #218a37;
    color: #fff;
}
.services-sc.layout-photos article .descr .header {
    margin: 0 0 8px;
    font-size: 24px;
    display: block;
    text-align: center;
    padding: 0;
    color: #1e1f2d;
    color: var(--second);
}
.services-sc.layout-photos article .descr{
	color: var(--second);
}
nav.navbar #navbar.navbar-desktop ul.navbar-nav a{
	    padding: 0 5px 0;
}
nav.navbar #navbar.navbar-desktop ul.navbar-nav li, nav.navbar #navbar.navbar-desktop ul.navbar-nav a{
	    font-size: 14px;
}
.ltx-navbar-icons{
	z-index: 99;
}
ul, ol {
    margin-top: 10px;
    margin-bottom: 10px;
}
.cancuoi{
	float: right;
}
.widget .woocommerce-product-search a, .page-content .woocommerce-product-search a, .widget .search-form a, .page-content .search-form a, .widget .woocommerce-product-search button, .page-content .woocommerce-product-search button, .widget .search-form button, .page-content .search-form button, .widget .woocommerce-product-search input[type=submit], .page-content .woocommerce-product-search input[type=submit], .widget .search-form input[type=submit], .page-content .search-form input[type=submit], .widget .woocommerce-product-search button[type=submit], .page-content .woocommerce-product-search button[type=submit], .widget .search-form button[type=submit], .page-content .search-form button[type=submit]{
   
    background-color: #fff;
  
    color: var(--main);
}
.woocommerce-MyAccount-navigation p, .widget-area p {
    font-size: 20px;
    line-height: 1.7em;
}
.nobefore a::before{
	content: none!important;
}
.flex{
	display: flex;
}
.pad-left{
	padding-left: 10px!important;
}
.baivietmoi:not(:last-child){
	padding-bottom: 10px!important;
    border-bottom: 1px solid #06567d;
}
.widget_categories .widget_product_tag_cloud a, .widget_tag_cloud a, .tags a {
    display: inline-block;
    margin-right: 8px;
    margin-bottom: 10px;
    color: #d3c19f;
    color: var(--second);
    border: none;
    border-color: #d3c19f;
    border-color: var(--second);
    background-color: #fff;
    background-color: var(--white);
    -webkit-border-radius: 64px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 64px;
    -moz-background-clip: padding;
    border-radius: 64px;
    background-clip: padding-box;
    font-weight: 700;
    font-size: 12px !important;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    padding: 3px 22px;
}
.border-duoi{
	border-bottom: 1px solid var(--second);
}
.padding-bottom{
	padding-bottom: 10px;
}
.padding{
	padding: 10px;
}
.margin-default {
    padding-top: 30px;
    padding-bottom: 30px;
}

/* 9. Flight-Offer */
.flight-offer-area {
	padding-bottom: 70px;
}
.section-title .sub-title {
	font-size: 14px;
	color: #ffa903;
	text-transform: uppercase;
	letter-spacing: 2px;
	display: block;
	font-weight: 600;
	font-family: 'Barlow', sans-serif;
	margin-bottom: 5px;
}
.section-title .title {
	font-size: 36px;
	margin-bottom: 0;
}
.best-price a {
	font-size: 16px;
	color: #6a2e4d;
	font-weight: 600;
	display: flex;
	align-items: center;
	justify-content: flex-end;
}
.best-price a i {
	margin-left: 10px;
	line-height: 0;
}
.flight-offer-item {
	background: #fff;
	border-radius: 15px;
	overflow: hidden;
	box-shadow: 0px 1px 16px 0px rgba(139, 139, 139, 0.16);
	
	position: relative;
}
.font14{
	font-size: 14px!important;
}
.padding-top{
	padding-top: 30px;
}
.flight-offer-item::before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #218a37;
	opacity: 0;
	transition: .3s ease-in-out;
}
.flight-offer-item:hover::before {
	opacity: 1;
	z-index: 99;
}
.flight-offer-content {
	height: 120px;
	padding: 25px 30px;
    position: absolute;
    bottom: -25px;
    background: #fff;
    width: 100%;
    z-index: 0;
    border-top-right-radius: 200px;
}

.overlay-content .title,
.flight-offer-content .title {
	font-size: 18px;
	margin-bottom: 5px;
	font-weight: 600;
}
.overlay-content span,
.flight-offer-content span {
	color: #fff;
	font-weight: 500;
	font-size: 15px;
	display: block;
	margin-bottom: 20px;
}
.overlay-content p,
.flight-offer-content p {
	color: #6a2e4d;
	font-size: 15px;
	font-weight: 500;
	margin-bottom: 4px;
}
.overlay-content .price,
.flight-offer-content .price {
	font-size: 18px;
	margin-bottom: 0;
	font-weight: 600;
}
.flight-offer-item .overlay-content {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	opacity: 0;
	transition: all .3s ease-in-out;
	visibility: hidden;
	z-index: 99;
}
.flight-offer-item:hover .overlay-content {
	opacity: 1;
	visibility: visible;
}
.flight-offer-item .overlay-content p,
.flight-offer-item .overlay-content span,
.flight-offer-item .overlay-content .title {
	color: #fff;
}
.overlay-content .price {
	color: #ffa903;
}
.flight-offer-item .overlay-content .btn {
	border-radius: 25px;
	color: #571436;
	font-size: 18px;
	padding: 16px 26px;
	min-width: 219px;
	text-align: center;
	display: block;
	margin-bottom: 10px;
}
.flight-offer-item .overlay-content .btn:hover {
	background: #ffa903;
}
.flight-offer-item .content-bottom .discover {
	color: #fff;
	font-size: 13px;
	text-align: center;
	display: block;
	font-weight: 600;
}
.flight-offer-item .content-bottom .discover:hover {
	color: #ffa903;
}
.flight-offer-item .content-bottom {
	margin-top: 35px;
}
.offer-item-two .overlay-content .title,
.offer-item-two .flight-offer-content .title {
	font-size: 16px;
}
.flight-offer-item.offer-item-two {
	height: 100%;
	padding: 15px;
}
.flight-offer-item.offer-item-two .flight-offer-thumb img {
	border-radius: 10px;
}
.flight-offer-item.offer-item-two .flight-offer-content {
	padding: 12px 10px 10px;
}
.flight-offer-item.offer-item-two .overlay-content span,
.flight-offer-item.offer-item-two .flight-offer-content span {
	margin-bottom: 10px;
}
.inline{
	display: inline;
}
.xemthem{
	float: right;
}
.margin-bottom15{
	margin-bottom: 15px;
}
.flex-wrap{
	    flex-wrap: wrap;
    display: flex;
    
}
}
.footer-widget-area ul, ol{
	    margin-top: 30px;
    margin-bottom: 30px;
}
.viethoa{
	text-transform: uppercase;
}
h4, .h4 {
    margin: 20px 0 14px;
  
}
.flight-offer-item{
	height: 100%;
}
.scrollq .navbar{
       background-color: #fff!important;
        position:fixed;top:0;width: 100%;z-index: 999;
    }
    .scrollq .navbar ul li a{
    	color: #000!important;
    }
   /* .scrollq .current-menu-ancestor a span{
    	    color: var(--main)!important;
    }*/
   .header p{
   	    color: var(--main)!important;
    font-size: 24px!important;
    text-transform: uppercase;
    margin-bottom: 6px;
    text-align: left;
        opacity: 1!important;
   }
.scrollq .navbar-logo .logo1{
	display: none;
}
 .navbar-logo .logo2{
	display: none;
}
.scrollq .navbar-logo .logo2{
	display: block!important;
}
.contentslidetrangcon{
	position: absolute;
	top: 50%;
	width: 100%;
	text-align: center;
	    transform: translate(0px, -50%);
}
header.page-header h1 {
 
    padding: 15px 15px;
}
.footer-widget-area .ltx-social a{
	display: contents;
}
#boxSearchIframe{
	border: none;
}
.margin45{
	margin-top: 45px;
}
.btn-taive{
 background-color: #218a37;
	    padding: 18px 40px 22px;
    min-width: 230px;
    position: relative;
    overflow: hidden;
    display: inline-block;
    color: #fff;
    font-weight: 700;
        border-radius: 15px;
    border: 0;
    transition: 1s;
}
.btn-taive:hover{
	 background-color: #000;
}
@media (min-width: 1200px){
.services-sc .arrows {
    position: absolute;
    margin-left: -34%;
    bottom: -25px;
}	

}
.scrollq.navbar-layout-transparent .icon-bar{
	background-color:#000!important;
}
#post-8513 img{
	width: 364px;
	height: 364px
}
.padbotbooking{
	padding-bottom: 10px;
}
@media (max-width: 767px){
h5, .h5 {
    margin: 42px 0 16px;
    font-size: 18px;
}
nav.navbar #navbar.navbar-mobile ul.navbar-nav>li.current-menu-ancestor>a, nav.navbar #navbar.navbar-mobile ul.navbar-nav>li.current-menu-item>a, nav.navbar #navbar.navbar-mobile ul.navbar-nav>li.current-menu-parent>a, nav.navbar #navbar.navbar-mobile ul.navbar-nav>li.current_page_parent>a, nav.navbar #navbar.navbar-mobile ul.navbar-nav>li.current_page_item>a {
    color: #1e1f2d;
    color: var(--black);
    background-color: #d3c19f;
    background-color: #a8a8a8;
}
.contentslide {
 
    transform: translate(0px, -50%)!important;
}
.slidetrangchu>img{
	height: 100px;
}
.contentslidetrangcon {
    position: absolute;
    top: 100%!important;
    width: 100%;
    text-align: center;
    transform: translate(0px, -68px);
}

.col-logo:nth-child(2n+1){
clear: both;
}
}
@media (max-width: 479px){
h1, .h1 {
    font-size: 22px;
}	
.title-big {
    font-size: 20px!important;
}
#slide .img img{
height: 100px;
}
.ltx-countup .countUp-wrap .countUp-item .header {
    color: #d3c19f;
    color: var(--main);
    line-height: 1em;
    position: relative;
    font-size: 36px;
}
}

/*------new--------*/
.box-map{
    width: 100%;
    padding: 20px;
    height: 100%
}
.box-map iframe{
	border-radius: 24px;
}
.border-radius{
	border-radius: 24px;
	height: 100%;
}
.button, input[type=button], input[type=submit], .btn, .woocommerce button[name=update_cart], .woocommerce input[name=update_cart], .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    border-radius: 15px;
}
.to{
	font-weight: bold;
}
.den{
	color: #000!important;
}
.padding10{
	padding: 10px;
}
.bottom{
	margin-bottom: 10px!important;
}
#nav-wrapper.navbar-layout-hamburger nav.navbar #navbar.navbar-desktop ul.navbar-nav>li>a, #nav-wrapper.navbar-layout-full-width nav.navbar #navbar.navbar-desktop ul.navbar-nav>li>a, #nav-wrapper.navbar-layout-transparent nav.navbar #navbar.navbar-desktop ul.navbar-nav>li>a, #nav-wrapper.navbar-layout-hamburger nav.navbar #navbar.navbar-desktop ul.navbar-nav>li>a, #nav-wrapper.navbar-layout-full-width nav.navbar #navbar.navbar-desktop ul.navbar-nav>li>a, #nav-wrapper.navbar-layout-transparent nav.navbar #navbar.navbar-desktop ul.navbar-nav>li>a {
    color: #fff;
    color: #000000;
}
#nav-wrapper.navbar-layout-hamburger nav.navbar #navbar.navbar-desktop ul.navbar-nav>li.current-menu-ancestor>a, #nav-wrapper.navbar-layout-full-width nav.navbar #navbar.navbar-desktop ul.navbar-nav>li.current-menu-ancestor>a, #nav-wrapper.navbar-layout-transparent nav.navbar #navbar.navbar-desktop ul.navbar-nav>li.current-menu-ancestor>a, #nav-wrapper.navbar-layout-hamburger nav.navbar #navbar.navbar-desktop ul.navbar-nav>li.current-menu-item>a, #nav-wrapper.navbar-layout-full-width nav.navbar #navbar.navbar-desktop ul.navbar-nav>li.current-menu-item>a, #nav-wrapper.navbar-layout-transparent nav.navbar #navbar.navbar-desktop ul.navbar-nav>li.current-menu-item>a, #nav-wrapper.navbar-layout-hamburger nav.navbar #navbar.navbar-desktop ul.navbar-nav>li.current-menu-parent>a, #nav-wrapper.navbar-layout-full-width nav.navbar #navbar.navbar-desktop ul.navbar-nav>li.current-menu-parent>a, #nav-wrapper.navbar-layout-transparent nav.navbar #navbar.navbar-desktop ul.navbar-nav>li.current-menu-parent>a, #nav-wrapper.navbar-layout-hamburger nav.navbar #navbar.navbar-desktop ul.navbar-nav>li.current_page_parent>a, #nav-wrapper.navbar-layout-full-width nav.navbar #navbar.navbar-desktop ul.navbar-nav>li.current_page_parent>a, #nav-wrapper.navbar-layout-transparent nav.navbar #navbar.navbar-desktop ul.navbar-nav>li.current_page_parent>a, #nav-wrapper.navbar-layout-hamburger nav.navbar #navbar.navbar-desktop ul.navbar-nav>li.current_page_item>a, #nav-wrapper.navbar-layout-full-width nav.navbar #navbar.navbar-desktop ul.navbar-nav>li.current_page_item>a, #nav-wrapper.navbar-layout-transparent nav.navbar #navbar.navbar-desktop ul.navbar-nav>li.current_page_item>a {

    color: #26893e;
}
#nav-wrapper.navbar-layout-hamburger .top-search a, #nav-wrapper.navbar-layout-full-width .top-search a, #nav-wrapper.navbar-layout-transparent .top-search a {
    color: #fff;
    color: #000000;
}
nav.navbar #navbar.navbar-desktop ul.navbar-nav {
    text-align: center;
    display: inline-block;
    display: flex;
    margin: 0 auto 0;
    align-items: center;
    text-align: center;
    justify-content: space-between;
}
.img img{
	border-radius: 20px;
}
.header-wrapper.wrapper-navbar-layout-transparent-white, .header-wrapper.wrapper-navbar-layout-transparent {
     margin-bottom: 0px; 
}
.containerslide2{
	padding: 20px;
}
.services-sc.layout-list article p{
	font-weight: bold;
	color: #000;
}
.heading {
    position: relative;
    display: block;
    margin: 20px 0 16px;
}
.bg-color-gray.vc_row-fluid, .bg-color-gray.vc_section {

    background-color: #f6f4ef;
}
.matchHeight{
	box-shadow: -1px 7px 16px 0px #848484;
}
.countUp{
	color: #298b40;
}
.copyright-block a {
    color: #d3c19f;
    color: #ffffff;
}
.fullwide{
	width: 100%;
}
.wrapper{
  padding: 70px 0;
}
/* Default slide */
.center-slider .slick-slide{
  background-color: #ffff;
  color: #FFF;
  height: 350px;
  border-radius: 30px;
  margin: 20px 15px 20px 0;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: scale(0.8);
  transition: all 0.4s ease-in-out;
}
.center-slider .slick-slide,
.center-slider .slick-slide[aria-hidden="true"]:not(.slick-cloned) ~ .slick-cloned[aria-hidden="true"] {
  transform: scale(0.8, 0.8);
  transition: all 0.4s ease-in-out;
}

/* Active center slide (You can change anything here for cenetr slide)*/
.center-slider .slick-center,
.center-slider .slick-slide[aria-hidden="true"]:not([tabindex="-1"]) + .slick-cloned[aria-hidden="true"] {
  transform: scale(1.1);
  background-color: #000000;
}
.center-slider .slick-current.slick-active{
  transform: scale(1.1);
  background-color: #ffffff;
}

.slick-next, .slick-prev{
  z-index: 5;
}
.slick-next{
  right: 15px;
}
.slick-prev{
  left: 15px;
}
.slick-next:before, .slick-prev:before{
  color: #000;
  font-size: 26px;
}
.box-review{
	padding: 20px;
	text-align: center;

}
.icon i{
	font-size: 70px;
}
.relative{
	position: relative;
}
.contentslide{
    position: absolute;
    top: 50%;
    width: 100%;
    text-align: center;
    transform: translate(0px, -50%);
    padding: 0px 15px;
}
.trang{
color: #fff;
}
.box-radius{
	background-color: #f6f4ef;
	border-radius: 20px;
	padding: 15px;
	height: 100%;
}
.box-cong iframe{
border-radius: 20px;
}

.ltx-go-top.floating {
    position: fixed;
    right: 20px;
    bottom: 30%;
    border: 1px solid;
    background: #26893e;
}
.button, input[type=button], input[type=submit], .btn, .woocommerce button[name=update_cart], .woocommerce input[name=update_cart], .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
font-size: 14px;
}
.btn-wrap.align-center.btn-wrap-inline {
    margin: 0;
}
.comment-text p, .text-page p {
    margin-bottom: 10px;
    text-align: justify;
}
.xemthem{
	width: 100%;
}
nav.navbar #navbar.navbar-desktop ul.navbar-nav ul.children li:not(.mega-menu-col):hover>a, nav.navbar #navbar.navbar-desktop ul.navbar-nav ul.sub-menu li:not(.mega-menu-col):hover>a {
   
    background-color: #d3c19f;
    
}
.breacum-post{
	background-color: #e6e6e6;
	margin-top: 15px;
	margin-bottom: 15px;
}
.inline-block{
	display: inline-block;
}
.flex-beacum{
    display: inline-flex;

    width: 100%;
    justify-content: space-between;
    flex-wrap: nowrap;
    align-items: center;
}
.title-big{
	font-size: 36px;
}
.bg-tinhangkhong{
	background: url('../images/bg-tinhangkhong1.jpg') center no-repeat;
	background-size: cover;
	margin-top: -15px;
}
.listthuexe{
	display: flex;
	list-style-type: none;
}
.listthuexe li{
	padding: 0px 10px;
}
.listthuexe li:not(:last-child){
	border-right: 2px solid #000;
}
.bg-xanh{
	background-color: #218a37;
}
.bg-trang{
	background-color: #ffff;
}
.box-hoso{
	border-radius: 20px;
	margin: 50px 0px;
	padding: 20px 0px;
}
.ltx-navbar-icons .top-search input[type=text]{
	width: 150px;
}
.tieude1{
	font-size: 14px;
}
.tieude2{
	font-size: 20px;
}
.inputnhapemail{
	border-radius: 20px;
	background-color: #f1f1f1;
	padding: 15px;
	width: 100%;
	border: none;
}
h3, .h3 {
    margin: 16px 0 16px;
    font-size: 36px;
}
.hotlineheader{
	    position: absolute;
    top: 33px;
    text-align: center;
    font-size: 18px!important;
    left: 50%;
    transform: translate(-40%, 0px);
}
.line{
	height: 1px;
	background-color: #218a37;
	width: 100%;
}
.widget.widget_nav_menu ul li a:before, .page-content.widget_nav_menu ul li a:before, .widget.widget_recent_entries ul li a:before, .page-content.widget_recent_entries ul li a:before, .widget.widget_meta ul li a:before, .page-content.widget_meta ul li a:before, .widget.widget_pages ul li a:before, .page-content.widget_pages ul li a:before, .widget.widget_archive ul li a:before, .page-content.widget_archive ul li a:before, .widget.widget_categories ul li a:before, .page-content.widget_categories ul li a:before, .widget.widget_product_categories ul li a:before, .page-content.widget_product_categories ul li a:before {
    font-family: ltx-font;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e800";
    display: inline-block;
    color: #218a37;
    
    margin-right: 14px;
}
.fullheight{
	height: 100%;
}

.box-map p{
	margin-bottom: -10px;
}
nav.navbar #navbar.navbar-mobile ul.navbar-nav>li>a {
    font-size: 16px;
    
}

.title-lanhdao .name{
	    background-color: #26893eba;
}
nav.navbar #navbar.navbar-mobile ul.navbar-nav ul li a{
	font-size: 16px;
}
#nav-wrapper.navbar-layout-hamburger .icon-bar, #nav-wrapper.navbar-layout-full-width .icon-bar, #nav-wrapper.navbar-layout-transparent .icon-bar {
    background-color: #fff;
    background-color: #000000;
}

@media (max-width: 1198px){
.desktop{
	display: none;
}
.headerdandeu{
	margin: 0px;
}

}
@media (min-width: 1198px){
.mobile{
	display: none;
}

.headerdandeu{
	
	    display: flex;
    align-items: center;
}
}
@media (min-width: 1200px) and (max-width: 1599px){
.services-sc.layout-list article {
    padding: 20px 15px;
}	
}

@media (max-width: 1500px){
nav.navbar #navbar.navbar-desktop ul.navbar-nav li, nav.navbar #navbar.navbar-desktop ul.navbar-nav a {
    font-size: 11px;

}
html, body, div, table{
	font-size: 14px;
}
}
@media (max-width: 767px){
	h3, .h3 {
    
    font-size: 24px;
}
.name_vi{
	font-size:  ;
}
.footer-widget-area .ltx-social a{
	font-size: 18px;
}
h4, .h4 {
    font-size: 18px;
}
.heading.heading-large h3 {
    font-size: 22px;
}
.tieude2 {
    font-size: 16px;
}
.nutbookxe{
	margin-bottom: 20px;
}
}
