body,h1, h2, h3, h4, h5, h6,#main-menu .mega-menu > li.menu-item > a, #main-menu .mega-menu > li.menu-item > h5 {font-family: 'Encode Sans Expanded', sans-serif;}
#header .header-main .container{min-height: 48px;}
#main-menu .mega-menu > li.menu-item > a, #main-menu .mega-menu > li.menu-item > h5{font-weight: 500;}
#header.header-10 .header-main .container .header-left, #header.header-10 .header-main .container .header-center, #header.header-10 .header-main .container .header-right{padding-top: 5px;padding-bottom: 5px;}
#header.sticky-header .header-main.change-logo .container > div{padding-top: 0;padding-bottom: 0;}
.mega-menu .narrow .popup ul.sub-menu{padding: 0;}
#header .header-main .container #main-menu .mega-menu > li.menu-item{margin: 0;}
#header .header-main .container #main-menu .mega-menu > li.menu-item:after{content: '';width: 5px;height: 5px;border: 1px solid #fcbf0f;transform:rotate(45deg);display: inline-block;margin-top: 16px;float: right;margin-left: 5px;margin-right: 5px;}
#header .header-main .container #main-menu .mega-menu > li.menu-item:last-child:after{display: none;}
#main-menu .mega-menu .narrow .popup li.menu-item > a, #main-menu .mega-menu .narrow .popup li.menu-item > h5{border-bottom-color:#ddd;padding-left: 10px;padding-right: 10px;}
#main-menu .mega-menu .narrow .popup li.menu-item > a:before, #main-menu .mega-menu .narrow .popup li.menu-item > h5:before{font-family: 'FontAwesome';content: "\f105";margin-right: 7px;}
@media(min-width: 992px){
	#header.header-corporate .searchform input{width: 300px;}
}
.wrap_block_dv.vc_row.wpb_row{margin-top: 30px;margin-bottom: 30px;}
.wrap_block_dv .porto-sicon-wrapper{cursor: pointer;}
.wrap_block_dv .porto-sicon-wrapper .porto-sicon-img {background-color: #58585a;padding: 40px;border-radius: 50%;border:20px solid #efefef;position: relative;}
.wrap_block_dv .porto-sicon-wrapper .porto-sicon-img:after{content: '';position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;background-color: #fcbf0f;z-index: 0;border-radius: 50%;transform: scaleY(0);transition-timing-function: ease-out;transition-duration: 0.5s;transition-property: transform;transform-origin: 50% 100%;}
.wrap_block_dv .porto-sicon-wrapper:hover .porto-sicon-img:after{    transform: scaleY(1);    transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.wrap_block_dv .porto-sicon-wrapper .porto-sicon-img img {position: relative;z-index: 2;}
.wrap_block_dv .wpb_wrapper .top-icon .porto-sicon-header h3.porto-sicon-title{font-size: 14px;text-transform: uppercase;}
.line_bottom{text-transform: uppercase;margin-bottom: 20px;}
.line_bottom:after{content: '';display: block;width: 50px;height: 2px;background-color: #fcbf0f;margin: 10px auto 0;}
.wrap_block_dv .wpb_text_column{margin: 0 25% 30px;text-align: center;}
.wrap_block_dktv{}
.wrap_block_dktv .line_bottom{text-transform: capitalize;color: #fcbf0f;font-size: 20px;}
.wrap_block_dktv .line_bottom strong{font-weight: 600;display: block;}
.wrap_block_dktv h3.vc_custom_heading {margin: 20px 0 30px;}
.wrap_block_dktv > .vc_column_container:first-child{padding-right: 0;}
.wrap_block_dktv > .vc_column_container:nth-child(2){background-color: #58585a;}
.wrap_block_dktv > .vc_column_container:last-child{padding-left: 0;}
.wrap_block_dktv > .vc_column_container:last-child > .wpb_wrapper{background-color: #efefef;padding: 0 15px;}
.wrap_block_dktv .wpb_text_column{color: #fff;padding: 0 15px;margin-bottom: 55px;}
.wrap_block_dktv .wpb_text_column ul {padding: 0; margin:0 0 50px;}
.wrap_block_dktv .wpb_text_column li {list-style: none;margin-bottom: 10px;}
.wrap_block_dktv .wpcf7-form input[type="text"],.wrap_block_dktv .wpcf7-form input[type="email"]{background-color: transparent;}
.wrap_block_dktv textarea.form-control{height: 150px;background-color: transparent;}
.wrap_block_dktv .wpcf7-form input[type="submit"]{width: 100%;text-transform: uppercase;}
.wrap_block_duan{padding-top: 30px;margin-top: 10px;}
.wrap_block_duan .vc_custom_heading {color: #fff;border-left: 2px solid #fcbf0f;padding-left: 10px;line-height: 100%;}
.sort-source{margin-bottom: 30px;}
.wrap_block_duan .portfolio-filter{text-align: right;margin-top: -60px;margin-bottom: 30px;}
.portfolio-filter > li {float: none;display: inline-block;}
.portfolio-filter > li a{border: 1px solid #777;border-radius: 3px;text-transform: uppercase;;padding: 4px 7px 3px;font-size: 12px;color: #333;}
ul.nav-pills > li.active > a,ul.nav-pills > li > a:hover {border-color: #fcbf0f;background-color: #fcbf0f;color: #fff;}
.wrap_block_duan .portfolio-filter > li.active a,.wrap_block_duan .portfolio-filter > li a:hover,ul.nav-pills > li.active > a:hover, ul.nav-pills > li.active > a:focus{background-color: transparent;border-color: #fcbf0f;color: #fcbf0f;}
.wrap_block_duan .portfolio-filter > li a {color: #fff;}
.page-portfolios hr{display: none;}
.portfolio-row .portfolio.portfolio-grid{border: 1px solid #fff;}
.thumb-info .thumb-info-inner{font-weight: 500;letter-spacing: 0;text-shadow:none;}
.thumb-info .thumb-info-inner:after{content: '';width: 40px;height: 2px;background-color: #fcbf0f;display: block;margin: 10px auto 0;}
.thumb-info.thumb-info-centered-info .thumb-info-type{background-color: transparent;text-shadow:none;}
.thumb-info.thumb-info-centered-info .thumb-info-type:before{content: "\f041";font-family: FontAwesome;color: #fcbf0f;margin-right: 5px;}
.thumb-info.thumb-info-lighten .thumb-info-wrapper:after{background-color: rgba(0, 0, 0, 0.8);}
.wrap_block_duan .porto-portfolios{margin-bottom: 0;}
.wrap_block_quytrinh{margin-top: 30px;}
.line_bottom.align-left:after{margin: 10px 0 0;}
.wrap_block_quytrinh .porto-sicon-wrapper{cursor: pointer;}
.wrap_block_quytrinh .wpb_wrapper .porto-sicon-header h3.porto-sicon-title{font-size: 13px;font-weight: 500;}
.wrap_block_quytrinh .wpb_wrapper .porto-sicon-header h3.porto-sicon-title strong{margin-right: 10px;font-weight: 500;display: inline-block;}
.wrap_block_quytrinh .wpb_wrapper .porto-sicon-wrapper:hover .porto-sicon-header h3.porto-sicon-title,.wrap_block_quytrinh .wpb_wrapper .porto-sicon-wrapper.active .porto-sicon-header h3.porto-sicon-title{color:#fcbf0f; }
.wrap_block_quytrinh .wpb_wrapper .porto-sicon-wrapper:hover .porto-sicon-header h3.porto-sicon-title strong,.wrap_block_quytrinh .wpb_wrapper .porto-sicon-wrapper.active .porto-sicon-header h3.porto-sicon-title strong {transform:scale(1.5,1.5);}
.wrap_block_quytrinh .porto-sicon-description{display: none;}
.text_quytrinh{text-align: center;padding: 30px;box-shadow: 0 0 60px #eee;line-height: 24px;}
.wrap_block_banggia{margin-top: 30px;}
.wrap_block_banggia .tabs ul.nav-tabs a{background-color: transparent;border: 1px solid #ddd;margin: 0;font-size: 15px;font-weight: 600;text-align: center;padding: 15px 30px;color: #000;}
.wrap_block_banggia .tabs ul.nav-tabs a .icon-image{display: block;max-width: 50px;margin: 0 auto 15px;}
.wrap_block_banggia .tabs ul.nav-tabs li.active a, .wrap_block_banggia .tabs ul.nav-tabs li.active a:hover, .wrap_block_banggia .tabs ul.nav-tabs li.active a:focus {background-color: #fcbf0f;color: #fff;}
.wrap_block_banggia .tabs ul.nav-tabs li.active a .icon-image, .wrap_block_banggia .tabs ul.nav-tabs li.active a:hover .icon-image, .wrap_block_banggia .tabs ul.nav-tabs li.active a:focus .icon-image {filter:brightness(200%);-webkit-filter: brightness(200%);}
.wrap_block_banggia .tabs ul.nav-tabs li.active a:after{content: "";position: absolute;top: 100%;left: 50%;width: 30px;height: 10px;margin-left: -15px;border: none;border-top: 10px solid #fcbf0f;border-left: 15px solid transparent;border-right: 15px solid transparent;}
.wrap_block_banggia .tabs-center .nav-tabs{border: none;}
.wrap_block_banggia .tab-content{margin-top: 30px;box-shadow: none;border: none;padding: 0;}
body .wrap_block_banggia .vc_row{margin: 0 -1px;}
.wrap_block_banggia .vc_row .vc_column_container{padding-left: 1px;padding-right: 1px;}
.wrap_block_banggia .vc_row .vc_column_container .wpb_wrapper {border-left: 1px solid #ddd;border-right: 1px solid #ddd;}
.wrap_block_banggia h4.vc_custom_heading{background-color: #58585a;color: #fff;padding: 12px 5px;margin: 0 0 10px;font-weight: 600;font-size: 18px;line-height: 22px;}
.wrap_block_banggia h4.vc_custom_heading.free_design{background-color: #fcbf0f;}
.wrap_block_banggia h4.vc_custom_heading strong{display: block;font-weight: 600;}
.wrap_block_banggia .porto-sicon-wrapper {padding: 15px 15px;height: 150px;}
.wrap_block_banggia .porto-sicon-wrapper:nth-child(odd){background-color: #f2f2f2;}
.wrap_block_banggia .wpb_wrapper .porto-sicon-header h3.porto-sicon-title{color: #000;font-size: 20px;font-weight: 700;}
.wrap_block_banggia .top-icon .porto-sicon-header{margin-bottom: 10px;}
.wrap_block_banggia .vc_btn3-container.vc_btn3-center {background-color: #f2f2f2;padding-bottom: 15px;}
.wrap_block_banggia .vc_btn3-container.vc_btn3-center .vc_btn3.vc_btn3-size-md, .wrap_block_banggia .vc_btn3.vc_btn3-shape-rounded {border-radius: 20px;padding: 8px 20px;}
.wrap_block_tintuc{}
.post-carousel h4, .post-carousel h5{font-size: 16px;font-weight: 500;}
.post-carousel h4 a, .post-carousel h5 a{color: #000;}
.post-excerpt .read-more{display: none;}
#footer .footer-main > .container{padding-bottom: 0;}
#footer .footer-main > .container .row{position: relative;}
#footer .footer-main > .container .row:before{content: '';position: absolute;top: 0;left: 10px;bottom: 0;right: 10px;background-color: rgba(17, 17, 17, 0.9);display: block;z-index: 0;}
#footer .footer-main > .container .row .col-md-6:last-child:after{position: absolute;top: 0;left: 0px;bottom: 0;right: 10px;background-color: #fff;display: block;z-index: 0;}
#footer .footer-main > .container .row .col-md-6 aside{position: relative;z-index: 2;margin-bottom: 0;font-size: 14px;margin-top: 15px;}
#footer .widget.contact-info{border-bottom: 1px solid #666;}
#footer .custom-html-widget{text-align: center;}
#footer .custom-html-widget > iframe {margin-left: -10px;}
#footer .widget p{margin-top: 0;margin-bottom: 15px;}
#footer .footer-main > .container .row .col-md-6:first-child{padding-left: 30px;}
#footer .footer-main > .container .row .col-md-6:first-child .widget_text {margin-top: 20px;}
#footer .footer-main > .container .row .col-md-6:first-child .widget_text img {float: left;margin-right: 10px;margin-top: -12px;
    max-height: 80px;}
#footer .footer-main > .container .row .col-md-6:first-child .widget_text h3{text-align: center;font-size: 16px;margin-bottom: 20px;}
.widget.contact-info ul.contact-details{margin-bottom: 10px;}
.widget.contact-info .contact-info-block .contact-details span strong{padding-left: 0;}
#footer .footer-main > .container .row .col-md-6 aside.follow-us{padding-top: 20px;vertical-align: top;margin-top: 0;margin-bottom: 20px;}
#footer .widget.follow-us .share-links a, .footer-top .widget.follow-us .share-links a{border-radius: 4px;border: 1px solid #fff;width: 36px;height: 36px;font-size: 16px;}
#footer .footer-main > .container .row .col-md-6:last-child aside.widget.widget_wysija{margin-right: 10px;margin-top: 40px;margin-bottom: 30px;}
#footer .widget.widget_wysija .widget-title,#footer .widget_wysija_cont form p{color: #333;text-align: center;}
#footer .footer-bottom{padding: 0;}
html #topcontrol{bottom: 37px !important;border-radius: 5px 5px 0 0;height: 32px;right: 14px;}
.project_title{margin-bottom: 10px;}
.project_title:after{content: '';display: block;width: 80px;height: 3px;background-color: #fcbf0f;margin-top: 5px;}
.portfolio .post-content{margin-top: 20px;}
.blog-posts article.post-medium .entry-title{font-size: 22px;margin-bottom: 10px;}
.blog-posts article.post-grid .entry-title{font-size: 16px;line-height: 20px;height: 40px;overflow: hidden;}
.blog-posts article.post-grid .post-excerpt{height: 100px;line-height: 20px;overflow: hidden;}
.wrap_lienhe h2.vc_custom_heading {font-size: 18px;}
.fb_iframe_widget > span,.fb_iframe_widget * {max-width: 100%;}
.page-top{padding: 8px 0;}
.wrap_gioithieu .wpb_wrapper .porto-sicon-header h3.porto-sicon-title{font-weight: 600;}
.wrap_gioithieu .porto-sicon-description{border-top: 2px solid #fcbf0f;margin-top: 5px;padding-top: 10px;}
.wrap_gioithieu .porto-sicon-description p {margin-bottom: 10px;}
.wrap_gioithieu .wpb_text_column ul, .wrap_gioithieu .porto-sicon-description ul, .list_style ul {list-style: none;padding: 0;}
.wrap_gioithieu .wpb_text_column ul li, .wrap_gioithieu .porto-sicon-description ul li, .list_style ul li{margin-bottom: 8px;}
.wrap_gioithieu .wpb_text_column ul li:before, .wrap_gioithieu .porto-sicon-description ul li:before, .list_style ul li:before{content: '';width: 8px;height: 8px;border: 2px solid #fcbf0f;transform: rotate(45deg);display: inline-block;margin-right: 10px;}
body .btn-primary.btn_dangky{margin-top: -4px;}
#dangkytuvan .modal-header .close{margin-top: -22px;}
#wpadminbar i.fa {font-family: FontAwesome;}
#header .top-links > li.menu-item{margin-left: -5px;}
.hotlinemp{display: none;}
.mypage-alo-phone {
    position: fixed;
    left: -10px;
    bottom: -10px;
    visibility: visible;
    background-color: transparent;
    width: 110px;
    height: 110px;
    cursor: pointer;
    z-index: 200000 !important;
}
.mypage-alo-ph-circle {
    width: 90px;
    height: 90px;
    top: 12px;
    left: 12px;
    position: absolute;
    background-color: transparent;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border: 2px solid rgba(30, 30, 30, 0.4);
    opacity: .1;
    border-color: #0089B9;
    opacity: .5;
}
.mypage-alo-ph-circle-fill {
    width: 60px;
    height: 60px;
    top: 28px;
    left: 28px;
    position: absolute;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border: 2px solid transparent;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    background-color: rgba(0, 175, 242, 0.5);
    opacity: .75 !important;
}
.mypage-alo-ph-img-circle {
    width: 30px;
    height: 30px;
    top: 43px;
    left: 43px;
    position: absolute;
    background: rgba(30,30,30,0.1) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAB/ElEQVR42uya7W3CMBCG31QM4A1aNggTlG6QbpBMkHYC1AloJ4BOABuEDcgGtBOETnD9c1ERCH/lwxeaV8oPFGP86Hy+DxMREW5Bd7gRjSDSNGn4/RiAOvm8C0ZCRD5PSkQVXSr1nK/xE3mcWimA1ZV3JYBZCIO4giQANoYxMwYS6+xKY4lT5dJPreWZY+uspqSCKPYN27GJVBDXheVSQe494ksiEWTuMXcu1dld9SARxDX1OAJ4lgjy4zDnFsC076A4adEiRwAZg4hOUSpNoCsBPDGM+HqkNGynYBCuILuWj+dgWysGsNe8nwL4GsrW0m2fxZBq9rW0rNcX5MOQ9eZD8JFahcG5g/iKT671alGAYQggpYWvpEPYWrU/HDTOfeRIX0q2SL3QN4tGhZJukVobQyXYWw7WtLDKDIuM+ZSzscyCE9PCy5IttCvnZNaeiGLNHKuz8ZVh/MXTVu/1xQKmIqLEAuJ0fNo3iG5B51oSkeKnsBi/4bG9gYB/lCytU5G9DryFW+3Gm+JLwU7ehbJrwTjq4DJU8bHcVbEV9dXXqqP6uqO5e2/QZRYJpqu2IUAA4B3tXvx8hgKp05QZW6dJqrLTNkB6vrRURLRwPHqtYgkC3cLWQAcDQGGKH13FER/NATzi786+BPDNjm1dMkfjn2pGkBHkf4D8DgBJDuDHx9BN+gAAAABJRU5ErkJggg==") no-repeat center center;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border: 2px solid transparent;
    opacity: .7;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    background-color: #0089B9;
    background-size: 70%;
}
@media(max-width: 1199px){
	#header .top-links > li.menu-item > a, #header .top-links > li.menu-item > h5{padding: 0 2px;}
	#header .header-main .container #main-menu .mega-menu > li.menu-item:after{margin-left: 1px;margin-right: 1px;}
	.wrap_block_dktv .line_bottom{font-size: 15px;line-height: 20px;}
	.wrap_block_dktv h3.vc_custom_heading{margin-bottom: 20px;}
	.wrap_block_dktv .wpb_text_column{margin-bottom: 13px;}
	.wrap_block_dktv .wpb_text_column ul{margin-bottom: 10px;}
	.wrap_block_dktv .wpb_text_column li{margin-bottom: 5px;	}
	.wrap_block_dktv .form-group{margin-bottom: 10px;}
	.wrap_block_dktv textarea.form-control{height: 96px;}
	.wrap_block_duan .portfolio-filter{margin-top: 0;text-align: center;}
	#footer .footer-main > .container .row .col-md-6:first-child .widget_text h3{font-size: 15px;}
	#footer .footer-main > .container .row .col-md-6 aside{font-size: 13px;margin-top: 10px;}
	#footer .follow-us{padding-top: 10px;}
	#footer .contact-info p{margin-bottom: 0;}
	#footer .widget.follow-us .share-links a, .footer-top .widget.follow-us .share-links a{width: 34px;height: 34px;}
	.wrap_lienhe h2.vc_custom_heading{font-size: 16px;line-height: 20px;}
}
@media(max-width: 991px){
	#header .mobile-toggle{font-size: 26px;}
	.wrap_block_dv .porto-sicon-wrapper .porto-sicon-img{padding: 20px;border-width: 10px;}
	.wrap_block_dktv > .vc_column_container:first-child,.wrap_block_dktv > .vc_column_container:nth-child(2){width: 50%;}
	.wrap_block_dktv > .vc_column_container:last-child{width: 100%;clear: both;}
	.wrap_block_dktv .wpb_text_column ul{margin-bottom: 30px;}
	.wrap_block_dktv .wpb_text_column li{margin-bottom: 10px;}
	.wrap_block_dktv h3.vc_custom_heading{margin-bottom: 30px;line-height: 27px;}
	.portfolio-filter > li a{margin-bottom: 7px;}
	.wrap_block_banggia h4.vc_custom_heading{font-size: 14px;}
	.wrap_block_banggia .wpb_wrapper .porto-sicon-header h3.porto-sicon-title{font-size: 16px;}
	.wrap_block_banggia .porto-sicon-wrapper{height: 180px;}
	#footer{background-size: cover;}
	#footer .footer-main > .container .row .col-md-6:first-child .widget_text img{margin-top: 0;}
	#footer .footer-main > .container .row .col-md-6 aside{margin-top: 20px;margin-bottom: 20px;}
    #footer .footer-main > .container .row .col-md-6:last-child{padding-top: 5px;padding-bottom: 20px;}
    #footer .footer-main > .container .row .col-md-6:last-child:after{left: 10px;}
	#footer .footer-main > .container .row .col-md-6:last-child aside{margin-bottom: 0;}
    #footer .footer-main > .container .row .col-md-6:last-child aside.widget.widget_wysija{margin-left: 10px;margin-top: 20px;margin-bottom: 0;}
	#footer .footer-bottom .container .footer-left{padding-bottom: 0;}
}
@media(max-width: 767px){
	.wrap_block_dv .wpb_text_column{margin: 0 30px 30px;}
	.wrap_block_dv .vc_column_container.vc_col-sm-3{width: 50%;float: left;}
	.wrap_block_dktv > .vc_column_container:first-child{padding-right: 10px;}
	.wrap_block_dktv > .vc_column_container:first-child, .wrap_block_dktv > .vc_column_container:nth-child(2){width: 100%;}
	.wrap_block_dktv > .vc_column_container:last-child{padding-left: 10px;}	
	.wrap_block_dktv > .vc_column_container:nth-child(2){background-color: transparent;}
	.wrap_block_dktv > .vc_column_container:nth-child(2) .wpb_wrapper {background-color: #58585a;}
	.wrap_block_banggia .porto-sicon-wrapper{height: auto;}
	.wrap_block_banggia .tabs ul.nav-tabs a{padding: 10px 18px;font-size: 13px;}
	.blog-posts article.post-grid .post-excerpt{height: auto;}	
	#footer .custom-html-widget > iframe{margin-left: 0;}
	#footer .footer-main > .container .row .col-md-6:last-child:after{left: 10px;}
	html #topcontrol{display: block;width: 36px;height: 36px;}
	.hotlinemp{display: block;}
}
@media(max-width: 480px){
	.wrap_block_dv .wpb_text_column{margin-left: 0;margin-right: 0;}
	.wrap_block_dktv > .vc_column_container:first-child .wpb_single_image {margin-bottom: 0;}
	.wrap_block_quytrinh .wpb_wrapper .porto-sicon-header h3.porto-sicon-title{font-weight: 600;line-height: 20px;}
	.wrap_block_quytrinh .wpb_wrapper .porto-sicon-header h3.porto-sicon-title strong{font-size: 17px;font-weight: 700;}
	.wrap_block_quytrinh .porto-sicon-description{display: block;margin-top: 5px;margin-bottom: 30px;border-bottom: 1px solid #ccc;padding-bottom: 20px;text-align: justify;}
	.text_quytrinh{display: none;}
	.wrap_block_banggia .tabs ul.nav-tabs a{font-size: 10px;padding: 7px 8px;}	
	#footer .footer-main > .container .row .col-md-6:first-child .widget_text{padding-top: 20px;text-align: center;}
	#footer .footer-main > .container .row .col-md-6:first-child .widget_text img{float: none;margin: 0;}
	#footer .footer-main > .container .row .col-md-6:first-child{padding-left: 15px;padding-right: 15px;}	
	#footer .follow-us,#footer .widget.widget_wysija{display: block;width: auto;}
}