:root {--primary-color: #03457F;}
.footer-wrapper ul li{list-style: none; margin-left: 0px;}
.full-width .ubermenu-nav, .container, .row{max-width: 1170px}
.row.row-collapse{max-width: 1140px}
.row.row-small{max-width: 1162.5px}
.row.row-large{max-width: 1200px}
.header-main{height: 90px; border-bottom: 2px solid #FDCB1F;}

#logo img{max-height: 90px}
#logo{width:90px;}
#logo img{padding:5px 0;}

.header_logo
{
	position: absolute;
	height: 100px;
	margin-top: 0px;
	top: 0px;
}
.header-bottom{min-height: 10px}
.header-top{min-height: 36px; border-top: 2px solid #1BA0E2;}
.transparent .header-main{height: 30px}
.transparent #logo img{max-height: 30px}
.has-transparent + .page-title:first-of-type,.has-transparent + #main > .page-title,.has-transparent + #main > div > .page-title,.has-transparent + #main .page-header-wrapper:first-of-type .page-title{height:50px;}
.header.show-on-scroll,.stuck .header-main{height:50px!important}
.stuck #logo img{max-height: 50px!important}
.search-form{background-color: #fff;}
.header-bg-color, .header-wrapper {background-color: #1BA0E2;}
.header-bg-image {background-image: url('../images/bg-headerr.png');}
.header-bg-image {background-repeat: no-repeat;}
.header-bottom {background-color: #f1f1f1}
.header-main .nav > li > a{line-height: 16px }
.stuck .header-main .nav > li > a{line-height: 29px }

.row-tieu-chi{margin-top:0px !important}
.row-tieu-chi .icon-box{line-height:20px}
.row-tieu-chi .icon-box .icon-box-text p{margin-top:10px; padding-top:3px; color:#212121; line-height: 150%; text-align: justify;}
.row-tieu-chi .icon-box .icon-box-img{padding-top: 30px;}
.row-tieu-chi .icon-box .icon-box-img img{padding-top:0; border-radius:99%; background: #1789C2;}
.row-tieu-chi .icon-box .icon-box-text h2{    
	color: #ffffff;
    background: #03457F;
    border-radius: 20px;
    padding: 5px 19px;
    display: inline;
		font-size: 19px;
}



/*.badge.post-date{top:7%}*/
.badge.post-date{top:0}
@media (max-width: 549px) {
	.header-main{height: 70px}
	#logo img{max-height: 70px}
}
.main-menu-overlay{background-color: #03457F;}
.header-top{background-color:#034f8d!important;}
/* Color */.accordion-title.active, .has-icon-bg .icon .icon-inner,.logo a, .primary.is-underline, .primary.is-link, .badge-outline .badge-inner, .nav-outline > li.active> a,.nav-outline >li.active > a, .cart-icon strong,[data-color='primary'], .is-outline.primary{color: #03457F;}/* Color !important */[data-text-color="primary"]{color: #03457F!important;}
.has-icon:hover{background: #022C51;}
/* Background Color */[data-text-bg="primary"]{background-color: #03457F;}
/* Background */
.scroll-to-bullets a,.featured-title, .label-new.menu-item > a:after, .nav-pagination > li > .current,.nav-pagination > li > span:hover,.nav-pagination > li > a:hover,.has-hover:hover .badge-outline .badge-inner,button[type="submit"], .button.wc-forward:not(.checkout):not(.checkout-button), .button.submit-button, .button.primary:not(.is-outline),.featured-table .title,.is-outline:hover, .has-icon:hover .icon-label,.nav-dropdown-bold .nav-column li > a:hover, .nav-dropdown.nav-dropdown-bold > li > a:hover, .nav-dropdown-bold.dark .nav-column li > a:hover, .nav-dropdown.nav-dropdown-bold.dark > li > a:hover, .is-outline:hover, .tagcloud a:hover,.grid-tools a, input[type='submit']:not(.is-form), .box-badge:hover .box-text, input.button.alt,.nav-box > li > a:hover,.nav-box > li.active > a,.nav-pills > li.active > a ,.current-dropdown .cart-icon strong, .cart-icon:hover strong, .nav-line-bottom > li > a:before, .nav-line-grow > li > a:before, .nav-line > li > a:before,.banner, .header-top, .slider-nav-circle .flickity-prev-next-button:hover svg, .slider-nav-circle .flickity-prev-next-button:hover .arrow, .primary.is-outline:hover, .button.primary:not(.is-outline), input[type='submit'].primary, input[type='submit'].primary, input[type='reset'].button, input[type='button']
.primary, .badge-inner{background-color: #03457F;}
/* Border */.nav-vertical.nav-tabs > li.active > a,.scroll-to-bullets a.active,.nav-pagination > li > .current,.nav-pagination > li > span:hover,.nav-pagination > li > a:hover,.has-hover:hover .badge-outline .badge-inner,.accordion-title.active,.featured-table,.is-outline:hover, .tagcloud a:hover,blockquote, .has-border, .cart-icon strong:after,.cart-icon strong,.blockUI:before, .processing:before,.loading-spin, .slider-nav-circle .flickity-prev-next-button:hover svg, .slider-nav-circle .flickity-prev-next-button:hover .arrow, .primary.is-outline:hover{border-color: #03457F}

.widget_shopping_cart_content .blockUI.blockOverlay:before { border-left-color: #03457F }
.woocommerce-checkout-review-order .blockUI.blockOverlay:before { border-left-color: #03457F }
/* Fill */.slider .flickity-prev-next-button:hover svg,.slider .flickity-prev-next-button:hover .arrow{fill: #03457F;}
/* Background Color */[data-icon-label]:after, .secondary.is-underline:hover,.secondary.is-outline:hover,.icon-label,.button.secondary:not(.is-outline),.button.alt:not(.is-outline), .badge-inner.on-sale, .button.checkout, .single_add_to_cart_button, .current .breadcrumb-step{ background-color:#0a0a0a; }[data-text-bg="secondary"]{background-color: #0a0a0a;}/* Color */.secondary.is-underline,.secondary.is-link, .secondary.is-outline,.stars a.active, .star-rating:before, .woocommerce-page .star-rating:before,.star-rating span:before, .color-secondary{color: #0a0a0a}/* Color !important */[data-text-color="secondary"]{color: #0a0a0a!important;}
/* Border */.secondary.is-outline:hover{border-color:#0a0a0a}body{font-size: 100%;}
@media screen and (max-width: 549px){body{font-size: 100%;}}
body{font-family:"Roboto", sans-serif; font-weight: 0; color: #2d2d2d;}
.nav > li > a {font-family:"Roboto Condensed", sans-serif;}
.mobile-sidebar-levels-2 .nav > li > ul > li > a {font-family:"Roboto Condensed", sans-serif;}
.nav > li > a {font-weight: 0;}
.mobile-sidebar-levels-2 .nav > li > ul > li > a {font-weight: 0;}
h1,h2,h3,h4,h5,h6,.heading-font, .off-canvas-center .nav-sidebar.nav-vertical > li > a{font-family: "Roboto Condensed", sans-serif;}
h1,h2,h3,h4,h5,h6,.heading-font,.banner h1,.banner h2{font-weight: 700;}
h1,h2,h3,h4,h5,h6,.heading-font{color: #0a0a0a;}
.alt-font{font-family: "Pattaya", sans-serif;}.alt-font{font-weight: 0!important;}
.header:not(.transparent) .header-nav.nav > li > a {color: #fff;}
.header:not(.transparent) .header-nav.nav > li > a:hover,.header:not(.transparent) .header-nav.nav > li.active > a,.header:not(.transparent) .header-nav.nav > li.current > a,.header:not(.transparent) .header-nav.nav > li > a.active,.header:not(.transparent) .header-nav.nav > li > a.current{color: #03457F;}
.header-nav.nav-line-bottom > li > a:before,.header-nav.nav-line-grow > li > a:before,.header-nav.nav-line > li > a:before,.header-nav.nav-box > li > a:hover,.header-nav.nav-box > li.active > a,.header-nav.nav-pills > li > a:hover,.header-nav.nav-pills > li.active > a{color:#03457F!important;background-color: #fff;}
a{color: #262626;}
a:hover{color: #03457F;}
a h4:hover{color: #03457F;}
.widget a{color: #03457F;}
.widget a:hover{color: #03457F;}
.widget .tagcloud a:hover{border-color: #03457F; background-color: #03457F;}
.shop-page-title.featured-title .title-overlay{background-color: #f3f5f7;}
.products.has-equal-box-heights .box-image {padding-top: 100%;}
/*.shop-page-title.featured-title .title-bg{background-image: url(http://bizhostvn.com/w/matong/wp-content/uploads/2019/01/bg.jpg);}*/
.shop-page-title.featured-title .title-bg{background: #F3F5F7;}

@media screen and (min-width: 550px){.products .box-vertical .box-image{min-width: 300px!important;width: 300px!important;}}
.header-main .social-icons,.header-main .cart-icon strong,.header-main .menu-title,.header-main .header-button > .button.is-outline,.header-main .nav > li > a > i:not(.icon-angle-down){color: #0a0a0a!important;}
.header-main .header-button > .button.is-outline,.header-main .cart-icon strong:after,.header-main .cart-icon strong{border-color: #0a0a0a!important;}
.header-main .header-button > .button:not(.is-outline){background-color: #0a0a0a!important;}
.header-main .current-dropdown .cart-icon strong,.header-main .header-button > .button:hover,.header-main .header-button > .button:hover i,.header-main .header-button > .button:hover span{color:#FFF!important;}
.header-main .menu-title:hover,.header-main .social-icons a:hover,.header-main .header-button > .button.is-outline:hover,.header-main .nav > li > a:hover > i:not(.icon-angle-down){color: #03457F!important;}
.header-main .current-dropdown .cart-icon strong,.header-main .header-button > .button:hover{background-color: #03457F!important; }
.header-main .current-dropdown .cart-icon strong:after,.header-main .current-dropdown .cart-icon strong,.header-main .header-button > .button:hover{border-color: #03457F!important;}
.absolute-footer, html{background-color: #034F8D;}
/* Custom CSS */

.header-main .nav > li > a {line-height: 40px;padding: 0 10px;  border-radius: 0px;}
.product-categories{border: 1px solid #03457F;padding: 10px;font-size: 15px;}
.header-main .nav > li{margin-right:5px;}
.nav-dropdown.nav-dropdown-default>li>a {margin: 0;padding: 10px 15px;font-size: 15px;}
.nav-dropdown{border: 1px solid #fff;}
.nav-dropdown.nav-dropdown-default>li>a:hover{background: #1BA0E2;color: #fff;}
.nav-dropdown-default{padding:0}
#top-bar{font-size:18px}

.header-nav li.html input{height: 40px;box-shadow: 0px 0px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.header-nav .button.secondary:not(.is-outline){background-color: #1BA0E2;height: 40px;width: 40px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}

.page-title-bg
{
	background: #3193B0;
}

.sanpham .col-inner 
{
    position: relative;
	background: #fff;
	border: 1px solid #ddd;
	
}
.sanpham .col-inner .box .box-text
{
    padding: 0px;
}
.product-title
{
	min-height: 40px;
	/*padding-left: 10px;
	padding-right: 10px;*/
}
.product-title a
{
	text-align: left;
	font-weight: normal;
	color: #333;
	
}
.product-title a:hover
{
	color: #1BA0E2;
	
}
.product-desc
{
	text-align: left;
	padding-left: 10px;
}
.icon-calendar
{
	width: 13px;
	height: 13px;
	background: url('../images/calendar.png');
}
.clearfix{*zoom:1}
.clearfix:after{content:"";display:table;clear:both}
.clearboth{clear:both}
.section_tour_last_hour .evo-tour-scroll .evo-product-block-item .img-tour img{width:auto !important;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}
.section_tour_last_hour .evo-tour-scroll .evo-product-block-item .img-tour img:not(.loaded){width:100% !important;height:100% !important;opacity:0.2}

.section_tour_last_hour_title{text-align:center;margin-bottom:20px}
.section_tour_last_hour_title h2{font-size:30px;font-weight:600;text-transform:uppercase;margin-bottom:0}
@media (max-width: 480px){.section_tour_last_hour_title h2{font-size:25px}}
.section_tour_last_hour_title h2 a{color:#212529}
.section_tour_last_hour_title h2 a:hover{color:#1ba0e2}
.section_tour_last_hour_title p{margin-bottom:0;color:#888}
@media (max-width: 991px){.tour-scroll{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;flex-wrap:unset}.evo-index-tour .evo-tour-scroll::-webkit-scrollbar{display:none}}
@media (max-width: 569px){.tour-scroll .col-12{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}}
@media (max-width: 480px){.tour-scroll .col-12{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}}
@media (max-width: 321px){.tour-scroll .col-12{-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%}}

.product-block-item{position:relative;background-color:#fff;transition:all 300ms;border-radius:3px;overflow:hidden;top:0; text-align: left;}
@media (max-width: 569px){.product-block-item{margin-bottom:10px}}
.product-block-item .img-tour{position:relative}
.product-block-item .img-tour .favorites-btn{width:35px;height:35px;border:0.5px solid #e5e5e5;outline:none;box-shadow:none;background-color:rgba(255,255,255,0.8);float:left;border-radius:4px;position:absolute;top:5px;right:5px}
@media (max-width: 1024px){.product-block-item .img-tour .favorites-btn{padding:0}}
.product-block-item .img-tour .favorites-btn svg.evo-added{fill:#e53935}
@media (max-width: 1024px){.product-block-item .img-tour .favorites-btn svg{height:22px !important;width:22px !important}}
.product-block-item .info-tour{padding:10px}
.product-block-item .info-tour h3,.product-block-item .info-tour .h3{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:unset;min-height:39px; font-weight: bold; text-transform: justify; line-height: 150%;}
.product-block-item .info-tour h3 a,.product-block-item .info-tour .h3 a{color:#1BA0E2; line-height: 150%; text-align: justify;}
.product-block-item .info-tour h3:hover,.product-block-item .info-tour .h3:hover,.product-block-item .info-tour h3:focus,.product-block-item .info-tour .h3:focus{color:#1ba0e2}.product-block-item .info-tour h3:hover a,.product-block-item .info-tour .h3:hover a,.product-block-item .info-tour h3:focus a,.product-block-item .info-tour .h3:focus a{color:#1ba0e2}
.product-block-item .info-tour .vote-box{display:flex;justify-content:space-between;align-items:center}
.product-block-item .info-tour .vote-box .saleoff{text-decoration:line-through;font-size:12px;color:#999;padding-top:5px}
@media (max-width: 569px){.product-block-item .info-tour .vote-box .saleoff{font-size:14px}}
.product-block-item .info-tour .vote-box .meta-vote .ct_course_list li{display:inline-block}
.product-block-item .info-tour .vote-box .meta-vote .ct_course_list li img{max-width:18px;display:inline-block}
.product-block-item .info-tour .vote-box .meta-vote .ct_course_list li+li{margin-left:3px}
.product-block-item .info-tour .date-go{font-size:12px;color:#666;margin-top:7px}
@media (max-width: 569px){.product-block-item .info-tour .date-go{font-size:14px}}
.product-block-item .info-tour .date-go .ct_course_list li{margin-left: 0px;padding:3px 0;line-height:20px;overflow:hidden;display:block;align-items:center;text-overflow:ellipsis;white-space:nowrap}
.product-block-item .info-tour .date-go .ct_course_list li img{max-width:18px;flex:1;margin-right:2px;display:inline-block}
.product-block-item .info-tour .date-go .ct_course_list li span{color:#ffb322;font-weight:500}
.product-block-item .info-tour .action-box{margin-top:5px;display:flex;justify-content:space-between;align-items:center}
.product-block-item .info-tour .action-box .price-box{color:#ffb322;font-weight:600;font-size:18px;display:flex;align-items:center}
@media (max-width: 569px){.product-block-item .info-tour .action-box .price-box{font-size:22px}}
.product-block-item .info-tour .action-box .booking-box .btn-sm{height:30px;line-height:30px;padding:0 10px;background-color:#ffb322;color:#fff;font-size:13px;transition:all 300ms;-webkit-appearance:none;-moz-appearance:none}
.product-block-item .info-tour .action-box .booking-box .btn-sm:hover,.product-block-item .info-tour .action-box .booking-box .btn-sm:focus{background-color:#ee9c00;color:#fff;border-radius:4px}
@media (min-width: 1025px){.product-block-item:hover{top:-7px}}
.button-more{margin-top:0;text-align:center}
.button-more a{display:inline-block;height:40px;line-height:38px;padding:0 25px;border:1px solid #ffb322;color:#ffb322;font-weight:500;border-radius:4px}
.button-more a:hover,.evo-index-tour .evo-index-tour-more a:focus{color:#fff;background-color:#ffb322}
/*
.date-go{font-size:12px;color:#666;margin-top:7px;}
@media (max-width: 569px){.date-go{font-size:14px}}
.date-go .ct_course_list li
{
	padding:3px 0;
	line-height:20px;
	overflow:hidden;
	display:block;
	align-items:center;
	text-overflow:ellipsis;
	white-space:nowrap; 
	float: left;
	position: related;
}
.date-go .ct_course_list li img{max-width:18px;flex:1;margin-right:2px;display:inline-block}
.date-go .ct_course_list li span{color:#ffb322;font-weight:500}

.action-box{padding:5px 10px 10px 10px;display:flex;justify-content:space-between;align-items:center;}
.action-box .price-box{color:#ffb322;font-weight:600;font-size:18px;display:flex;align-items:center}
.action-box .booking-box .btn-sm{height:30px;line-height:30px;padding:0 10px;background-color:#ffb322;color:#fff;font-size:13px;transition:all 300ms;-webkit-appearance:none;-moz-appearance:none}
.action-box .booking-box .btn-sm:hover,.action-box .booking-box .btn-sm:focus{background-color:#ee9c00;color:#fff;border-radius:4px}

*/

.product-name a
{
	color: #000;
	font-weight: bold;
}

.section-title, .section-title-container{margin-bottom:0px; margin-top: 10px;}
.form-tu-van .title{font-size: 23px;text-transform: uppercase;text-align: center;margin-bottom: 15px;color: #5c2200;font-family: "roboto condensed", sans-serif;font-weight: bold;}

.form-tu-van { background:white;border: 1px solid #03457F;padding: 20px;border-radius: 20px;box-shadow: 2px 2px 10px #03457F;}
.form-tu-van input[type='text'], .form-tu-van textarea, .form-tu-van input[type='tel']{font-size: 15px;border-radius: 4px;box-shadow: 0px 0px;background: #fffdf1;border: 1px solid #03457F;}
.form-tu-van input[type='submit']:not(.is-form){width: 100%;border-radius: 20px;background: #03457F;color: white;font-weight: normal;text-transform: none;box-shadow: 0px 0px;margin: 0;}.button.icon.circle{background: #03457F;color: white;border: 0;}
.footer-section .post-item .post-title:hover{color:#03457F}
.footer-section .post-item .post-title{font-size:16px; margin-bottom:5px; font-weight:normal}
.footer-section .post-item .box-text{padding:0}
.footer-section .box-blog-post .is-divider{display:none}
.footer-text{color: #fff;}
.copyright-footer a{color:red}.demo_store{font-size:13px}
.call-mobile1 {position: fixed;bottom: 52px;height: 40px;line-height: 40px;padding: 0;border-radius: 40px;color: #fff;left: 20px;z-index: 99999;}
.call-mobile {background: #f851a7;position: fixed;bottom: 10px;height: 40px;line-height: 40px;padding: 0;border-radius: 40px;color: #fff;left: 20px;z-index: 99999;}
.call-mobile a {color: #fff;font-size: 18px;font-weight: bold;text-decoration: none;margin-right: 10px;padding-left: 10px;}
.call-mobile a {color: #fff;font-size: 18px;font-weight: normal;text-decoration: none;margin-right: 10px;padding-left: 10px;}
.call-mobile i {font-size: 20px;line-height: 40px;background: #e2318c;border-radius: 100%;width: 40px;height: 40px;text-align: center;float: right;}
.breadcrumbs{font-size:14px; text-transform:none; }
.breadcrumbs .divider{position:relative;top:0;opacity:.35;margin:0 .3em;font-weight:300}
.breadcrumbs a{color:#333;font-weight:normal}
.breadcrumbs a:first-of-type{margin-left:0}
.breadcrumbs a.current,.breadcrumbs a:hover{color:#111}

.dark .breadcrumbs{color:#333}
.dark .breadcrumbs a{color:#333}
.dark .breadcrumbs a:hover{color:#1BA0E2}

.single-product .product-title{font-weight: normal;}
/*.product-gallery-slider img {width: 100%;border-radius: 20px;border: 1px solid #03457F;padding: 10px;}*/

.single-product .single_add_to_cart_button{background: #03457F;border-radius: 5px;font-weight: normal;;background-color: #03457F !important;}
.related .product-section-title{margin: 0;margin-bottom: 14px;margin-top: 15px;letter-spacing: 0;font-size: 25px;color: #561100;}
.related .product-small .product-small{border:0; padding:0}
.related .box.product-small{border: 1px solid #03457F;border-radius: 10px;padding: 5px;}
.product-section{border-top:0}
.product-footer .woocommerce-tabs{border-top:0; padding:0}
a.devvn_buy_now_style, .devvn-popup-title, .popup-customer-info-group .devvn-order-btn{background: #03457F;background: -webkit-gradient(linear,0% 0%,0% 100%,from(#03457F),to(#f59000));background: -webkit-linear-gradient(top,#f59000,#03457F);}.thong-bao .top{text-align: center;margin-bottom: 5px;color: #f851a7;}
.thong-bao{background: #fff7d9;padding: 10px;border-radius: 5px;margin-bottom: 20px;border: 1px dashed #03457F;}
.single-product .product-short-description{}
.single-product .product-short-description ul{list-style: none; margin-left: 0px; padding-left: 0px;}
.single-product .product-short-description ul li{margin-left: 0px;font-size: 16px;color: #4e4e4e;}

.nav-tabs+.tab-panels{border: 1px solid #ddd;}
.nav-tabs>li>a {border-top: 1px solid #ddd;border-left: 1px solid #ddd;border-right: 1px solid #ddd;}
.nav-tabs > li.active > a{border-top: 3px solid #ddd; margin-bottom: -2px;}
.related .add-to-cart-button a{border-radius: 20px;font-weight: normal;text-transform: none;}
.nav-tabs > li > a{font-size:20px}


.single-product .badge-container{margin:20px} 
.star-rating:before{color: #03457F !important;}
.single-product .badge-container .badge-inner{border-radius:99%; background:#f851a7; font-size:15px; font-weight:normal;}
.single-product .product-info .product-title{font-size:25px; font-weight:normal; color: #1BA0E2; font-weight: bold; text-align: justify;}
.single-product .product-info h1.product-title{margin-bottom: 50px;}

.san-pham .price-wrapper .price del span{font-size:15px; color:gray}
.san-pham .price-wrapper .price ins span{font-size:15px; color:#FDC92B; font-weight:bold;}

.single-product .price-wrapper .price del span{font-size:15px; color:gray}
.single-product .price-wrapper .price ins span{font-size:15px; color:#FDC92B; font-weight:bold;}

.single-product .product-info .price-wrapper .price del span{font-size:20px; color:gray; font-weight: normal;}
.single-product .product-info .price-wrapper .price ins span{font-size:25px; color:#FDC92B; font-weight:bold;}

/*.single-post .page-title-inner{min-height:200px !important}*/
.single-post .nav-previous a:hover{color:#f851a7}
.single-post .nav-previous a{color:black}
footer.entry-meta {font-size: .8em;border-top: 1px solid #ececec;border-bottom: 0px solid #ececec;padding: 10px 0 15px;}
.single-post .the-tim-kiem a:hover{background:#03457F;}
.single-post .the-tim-kiem a{background: gray;padding: 5px 15px;color: white;border-radius: 20px;}
.archive .product-small .add-to-cart-button a{border-radius: 20px;text-transform: none;font-weight: normal;font-size: 12px;}
.single-post .danh-muc {display:block; margin-bottom:10px}
.widget-title {display: block;background: #3193B0;padding: 13px 15px;text-align: center;font-weight: normal;color: white;}
span.widget-title{font-weight:normal; letter-spacing:0}
.widget_categories ul li a, footer.entry-meta{font-size: 15px}

.flatsome_recent_posts ul, .widget_categories ul{padding: 0px; }
.flatsome_recent_posts ul li a{padding: 0px; }
.blog-archive .taxonomy-description{font-size:15px; text-align:left}
.blog-archive .archive-page-header .large-12{padding-bottom:15px}
.blog-archive .post-item h5.post-title{font-size:16px; font-weight: bold; line-height: 150%;}
.blog-archive .post-item h5.post-title:hover{color: #034F8D; }
.blog-archive .post-item .post-content{font-size:16px; font-weight: normal; line-height: 150%; text-align: justify;}
.blog-archive .post-sidebar, .blog-single .post-sidebar{padding-left:0}
.blog-archive .page-title{text-align: left;letter-spacing: 0;font-size: 25px;color: #f851a7;}


.single-post .post-sidebar{padding-top:0 !important}
.single-post .entry-content{padding-top:0; padding-bottom:0}

.single-post .entry-title{font-weight: bold;color: #03457F;}

.recent-blog-posts a{font-size:15px}
.widget .is-divider{display:none}
.single-product span.amount{font-weight:bold; color:#FFC92F; font-size: 15px;}



@media (min-width:768px){a.devvn_buy_now_style{margin-top:-30px; width:78%;}}li#nav_menu-2 {padding: 0;margin: 0;}
ul#menu-thong-tin-them li {border: none;}
.related p.name.product-title {height: auto!important;}/* Custom CSS Mobile */
@media (max-width: 549px){.call-mobile, .call-mobile1{display:none}
.banner-section .col {padding-bottom: 20px;}



.san-pham .col {padding-bottom: 10px;padding-left: 10px;padding-right: 10px; }
.footer-section .medium-3{flex-basis:100%; max-width:100%}
.nav-tabs+.tab-panels{padding:15px}

/******mau submenu mobile************/
.off-canvas-center .nav-sidebar.nav-vertical > li > a, .dark .nav-vertical>li>ul li a{color: #fff;}
.single-post .post-sidebar{padding-left:15px}
.blog-archive .post-item .post-title{font-size:16px; font-weight: normal; }
.blog-archive .post-item .from_the_blog_excerpt {display:none}
.blog-archive .post-item {padding-bottom:10px}
.blog-archive .box-blog-post .is-divider{display:none}
.blog-archive .post-sidebar, .blog-single .post-sidebar{padding-left:15px}
.shop-container .related .product-small.col a.devvn_buy_now.devvn_buy_now_ajax{display:none;}
}
.label-new.menu-item > a:after{content:"New";}.label-hot.menu-item > a:after{content:"Hot";}.label-sale.menu-item > a:after{content:"Sale";}
.label-popular.menu-item > a:after{content:"Popular";}

