/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.18.6
*/


/*************** ADD CUSTOM CSS HERE.   ***************/

@font-face {
    font-family: 'SVN-Arial 2';
    src: url('/wp-content/themes/flatsome-child/fonts/SVN-Arial2bolditalic.eot');
    src: url('/wp-content/themes/flatsome-child/fonts/SVN-Arial2bolditalic.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/flatsome-child/fonts/SVN-Arial2bolditalic.woff2') format('woff2'), url('/wp-content/themes/flatsome-child/fonts/SVN-Arial2bolditalic.woff') format('woff'), url('/wp-content/themes/flatsome-child/fonts/SVN-Arial2bolditalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'SVN-Arial 2';
    src: url('/wp-content/themes/flatsome-child/fonts/SVN-Arial2bold.eot');
    src: url('/wp-content/themes/flatsome-child/fonts/SVN-Arial2bold.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/flatsome-child/fonts/SVN-Arial2bold.woff2') format('woff2'), url('/wp-content/themes/flatsome-child/fonts/SVN-Arial2bold.woff') format('woff'), url('/wp-content/themes/flatsome-child/fonts/SVN-Arial2bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SVN-Arial 2';
    src: url('/wp-content/themes/flatsome-child/fonts/SVN-Arial2italic.eot');
    src: url('/wp-content/themes/flatsome-child/fonts/SVN-Arial2italic.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/flatsome-child/fonts/SVN-Arial2italic.woff2') format('woff2'), url('/wp-content/themes/flatsome-child/fonts/SVN-Arial2italic.woff') format('woff'), url('/wp-content/themes/flatsome-child/fonts/SVN-Arial2italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'SVN-Arial 3';
    src: url('/wp-content/themes/flatsome-child/fonts/SVN-Arial3bolditalic.eot');
    src: url('/wp-content/themes/flatsome-child/fonts/SVN-Arial3bolditalic.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/flatsome-child/fonts/SVN-Arial3bolditalic.woff2') format('woff2'), url('/wp-content/themes/flatsome-child/fonts/SVN-Arial3bolditalic.woff') format('woff'), url('/wp-content/themes/flatsome-child/fonts/SVN-Arial3bolditalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'SVN-Arial 3';
    src: url('/wp-content/themes/flatsome-child/fonts/SVN-Arial3bold.eot');
    src: url('/wp-content/themes/flatsome-child/fonts/SVN-Arial3bold.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/flatsome-child/fonts/SVN-Arial3bold.woff2') format('woff2'), url('/wp-content/themes/flatsome-child/fonts/SVN-Arial3bold.woff') format('woff'), url('/wp-content/themes/flatsome-child/fonts/SVN-Arial3bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SVN-Arial 2';
    src: url('/wp-content/themes/flatsome-child/fonts/SVN-Arial2.eot');
    src: url('/wp-content/themes/flatsome-child/fonts/SVN-Arial2.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/flatsome-child/fonts/SVN-Arial2.woff2') format('woff2'), url('/wp-content/themes/flatsome-child/fonts/SVN-Arial2.woff') format('woff'), url('/wp-content/themes/flatsome-child/fonts/SVN-Arial2.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SVN-Arial 3';
    src: url('/wp-content/themes/flatsome-child/fonts/SVN-Arial3italic.eot');
    src: url('/wp-content/themes/flatsome-child/fonts/SVN-Arial3italic.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/flatsome-child/fonts/SVN-Arial3italic.woff2') format('woff2'), url('/wp-content/themes/flatsome-child/fonts/SVN-Arial3italic.woff') format('woff'), url('/wp-content/themes/flatsome-child/fonts/SVN-Arial3italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'SVN-Arial';
    src: url('/wp-content/themes/flatsome-child/fonts/SVN-ArialBoldItalic.eot');
    src: url('/wp-content/themes/flatsome-child/fonts/SVN-ArialBoldItalic.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/flatsome-child/fonts/SVN-ArialBoldItalic.woff2') format('woff2'), url('/wp-content/themes/flatsome-child/fonts/SVN-ArialBoldItalic.woff') format('woff'), url('/wp-content/themes/flatsome-child/fonts/SVN-ArialBoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'SVN-Arial 3';
    src: url('/wp-content/themes/flatsome-child/fonts/SVN-Arial3.eot');
    src: url('/wp-content/themes/flatsome-child/fonts/SVN-Arial3.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/flatsome-child/fonts/SVN-Arial3.woff2') format('woff2'), url('/wp-content/themes/flatsome-child/fonts/SVN-Arial3.woff') format('woff'), url('/wp-content/themes/flatsome-child/fonts/SVN-Arial3.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SVN-Arial';
    src: url('/wp-content/themes/flatsome-child/fonts/SVN-ArialRegular.eot');
    src: url('/wp-content/themes/flatsome-child/fonts/SVN-ArialRegular.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/flatsome-child/fonts/SVN-ArialRegular.woff2') format('woff2'), url('/wp-content/themes/flatsome-child/fonts/SVN-ArialRegular.woff') format('woff'), url('/wp-content/themes/flatsome-child/fonts/SVN-ArialRegular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'SVN-Arial';
    src: url('/wp-content/themes/flatsome-child/fonts/SVN-ArialItalic.eot');
    src: url('/wp-content/themes/flatsome-child/fonts/SVN-ArialItalic.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/flatsome-child/fonts/SVN-ArialItalic.woff2') format('woff2'), url('/wp-content/themes/flatsome-child/fonts/SVN-ArialItalic.woff') format('woff'), url('/wp-content/themes/flatsome-child/fonts/SVN-ArialItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'SVN-Arial';
    src: url('/wp-content/themes/flatsome-child/fonts/SVN-ArialBold.eot');
    src: url('/wp-content/themes/flatsome-child/fonts/SVN-ArialBold.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/flatsome-child/fonts/SVN-ArialBold.woff2') format('woff2'), url('/wp-content/themes/flatsome-child/fonts/SVN-ArialBold.woff') format('woff'), url('/wp-content/themes/flatsome-child/fonts/SVN-ArialBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

/*Thông tin home*/
.thongtin-sing, .thongtin {
    display: flex;
    flex-flow: row wrap;
    padding-top: 10px;
    margin-bottom: -15px;
}
.tac-gia, .op-8 {
    width: 50%;
    opacity: 1;
}
.tac-gia {
	    text-align: left;
		color: #c1272d;
}
.op-8 {
    font-size: unset;
	color: #c1272d;
}
.op-8-sing:before,.thongtin .op-8:before {
    content: "\f073";
    font-family: 'FontAwesome';
    padding-right: 5px;
}
.thongtin .tac-gia:before {
    content: "\f007";
    font-family: 'FontAwesome';
    padding-right: 5px;
}



/* .row-loi-ich-khi-dung-dich-vu ul li:after {
        content: "\f00c";
    font-family: FontAwesome;
    background-color: #c1272d;
    color: #fff;
    position: absolute;
    text-align: center;
    border-radius: 100%;
    transition: all .5s;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    line-height: 30px;
    width: 35px;
    height: 35px;
    left: 5px;
		top: -5px;
}


.text.list-style-checkmark ul li:before {
    content: "\f00c";
    font-family: FontAwesome;
		margin-right: 5px;
    transition: all .5s;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
}

.btn-dat-lich-online:before {
    content: "\f56b";
    font-family: FontAwesome;
}
.btn-dat-cau-hoi-voi-luat-su:before {
    content: "\f1d8";
    font-family: FontAwesome;
}
.btn-bao-gia-tron-goi{
		background: #8e0000 !important
}
.btn-bao-gia-tron-goi:before {
    content: "\f095";
    font-family: FontAwesome;
}

p.title-phaply:after {
    content: "\f061";
    font-family: FontAwesome;
}


.nav-vertical>li>ul li a:before {
    content: "\f105";
    font-family: FontAwesome;
    color: #000;
    font-size: 16px;
    position: relative;
    left: -5px;
    font-weight: 700;
}
 */

h1.entry-title{
		color: #396;
}
.stuck .header-main .nav > li > a, .header-main .nav > li > a{
		line-height: 50px;
}
div#masthead .nav > li {
    margin: 0 5px;
}
.header-main .nav > li > a, .nav-dropdown>li>a{
		font-size: 13.5px;
    font-weight: 600;
		color: #000;
}
div#top-bar {
    z-index: 10;
}
#logo img , .stuck #logo img{
		max-height: 90px !important;
}
#logo img {
    position: relative;
    top: -25px;
    z-index: 999;
}
#yoast-breadcrumb .large-12 {
    padding-bottom: 10px;
}
.row-mega-menu li{
		padding: 10px 2px;
}
.nav-dropdown-default,.nav-dropdown-default li{
    padding: 0 !important;
}
.nav li:first-child{
		margin-left: 10px !important;
}
.nav-dropdown li {
		margin-left: 10px !important;
    padding: 10px 2px;
    
    font-weight: 400;
    border-bottom: 1px solid rgba(0,0,0,.1);
}
.col-luat-su {
    box-shadow: 5px 5px 20px 0 rgb(0 0 0 / 5%);
    padding: 15px;
    border-radius: 4px;
}
.html_topbar_left {
    background: url(https://luatthanhcong.com/wp-content/uploads/2022/06/top-contact.png);
		background-size: cover;
}
.is-divider{
		display: none;
}
.icon-box-quality {
    background: #f1d5b1 !important;
    padding: 20px;
}
.eric-height-300{
	min-height: 300px;
}
.col-ly-do-chon-dich-vu .col-inner {
    box-shadow: 0 3px 4px 0 rgb(0 0 0 / 10%);
    border: 1px solid #ebebeb;
    border-width: 5px !important;
    border-style: solid;
    border-color: white !important;
    border-radius: 40px;
    padding: 25px;
    text-align: justify;
}
#masthead .nav >li>a:after {
    content: "";
    height: 5px;
    background: var(--color-primary);
    width: 0;
    position: absolute;
    bottom: 0;
    right: -1px;
    transition: all .8s;
    -moz-transition: all .8s;
    -webkit-transition: all .8s;
    -ms-transition: all .8s;
    -o-transition: all .8s;
}
#masthead .nav>li>a:after{
		 background-color: #c1272d;
}
 .nav>li:hover>a:after {
    width: 100%;
    transform-origin: right;
    -moz-transform-origin: right;
    -webkit-transform-origin: right;
    -ms-transform-origin: right;
    -o-transform-origin: right;
    right: auto;
    left: 0;
}
#masthead .nav > li:hover>a, .nav-dropdown>li:hover>a
{
		color: #c1272d;
}
.html_topbar_left a, .html_topbar_left i {
    color: #fff;
}
.header-top{
		min-height: unset;
}
.header-full-width .container{
		padding: 0;
}
.btn-tu-van {
    background-color: #ffb822 !important;
    color: #fff;
    border: 3px solid #fff;
}
.border-solid-radius {
    border: 1px solid #fff;
    padding: 10px;
    border-radius: 20px;
}
.border-solid-radius p {
    margin: 0;
}
.eric-radius-5 img {
    border-radius: 10px;
}
.padding-top-bottom-0{
		padding: 0 15px 0 15px;
}
.col-ly-do-chon-dich-vu h3 {
    border-bottom: 2px solid #f7931e;
    padding-bottom: 5px;
}
.table-dich-vu p{
		color: #000;
}
.eric-first-tr p{
		color: #fff;
		text-align: center;
}
/* .table-dich-vu tr:first-child(){
		background: #c1272d;
}
.table-dich-vu tr{
		background: rgb(241, 213, 177);
		color: #000 !important;
}
.table-dich-vu table td {
    padding: 5px 10px;
    border: 1px solid #fff;
}
.bg-law {
    background-color: #c1272d !important;
} */
.border-solid-radius-red {
    border: 2px solid #c1272d;
    border-radius: 10px;
    padding: 10px;
    text-align: justify;
}
.text-process {
		margin: 10px 0;
    background-color: transparent;
    border-radius: 100px;
    text-align: center;
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 50%);
    border: 2px solid #f7931e;
}
.text-process p{
		 padding: 15px 20px;
		margin: 0;
}

.eric-bg-white{
		background: #fff;
}
.row-loi-ich-khi-dung-dich-vu ul{
		list-style: none;
}
.section-head-affer-sale {
    padding: 10px 90px 10px 90px;
    margin-bottom: 30px;
}
.row-loi-ich-khi-dung-dich-vu ul li{
		position: relative;
    display: flex;
    padding-left: 50px;
		padding-bottom: 10px;
    margin: 10px 5px 10px 5px;
		border-bottom: 1px solid rgba(0,0,0,.1);
}
.row-loi-ich-khi-dung-dich-vu ul li:after {
        content: "\f00c";
    font-family: FontAwesome;
    background-color: #c1272d;
    color: #fff;
    position: absolute;
    text-align: center;
    border-radius: 100%;
    transition: all .5s;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    line-height: 30px;
    width: 35px;
    height: 35px;
    left: 5px;
		top: -5px;
}
.row-loi-ich-khi-dung-dich-vu ul li:hover:after {
    background: #FF8022;
}
.slide-testimonial p{
		font-size: 14px;
}
.slide-testimonial .flickity-viewport {
    min-height: 360px !important;
}
.slide-testimonial .flickity-slider > * {
    max-width: 36%;
}
.slide-testimonial svg.flickity-button-icon {
    background-color: rgba(0,0,0,.5);
    border-color: rgba(0,0,0,.5);
    color: #fff;
    padding: 10px;
    margin-left: 5px;
    margin-right: 5px;
    display: inline-block;
    cursor: pointer;
    border-width: 0;
    border-style: solid;
}
.col-testimonial .icon-box-img svg, .col-testimonial .icon-box-img img {
    border: 4px solid #fff;
		padding: 0;
}
.col-testimonial {
    margin-top: -50px;
		padding: 0 10px 0;
}
.slide-testimonial .col-inner{
		margin-top: 50px;
		  border: 4px dashed #f7931e!important;
    text-align: center;
    position: relative;
    border-radius: 25px;
}
.section-banner-dich-vu .banner-layers.container {
    background: url(https://luatthanhcong.com/wp-content/uploads/2022/06/01.png);
}
.section-banner-dich-vu-luat-su .banner-layers.container {
    background: url(https://luatthanhcong.com/wp-content/uploads/2022/06/034.png);
}
.section-banner-dich-vu-phap-ly .banner-layers.container {
    background: url(https://luatthanhcong.com/wp-content/uploads/2022/06/024.png);
		background-size: cover;
		background-repeat: no-repeat;
}

.col-banner-left{
		padding-left: 8%;
		padding-top: 2%;
}
.col-banner-img {
    margin: 0;
    padding: 0;
    right: 0;
}
.border-radius-circle img{
		border-radius: 100%;
}
.border-solid-green{
		border: 2px solid #1ba75f;
		padding: 10px;
		border-radius: 30px;
}
.eric-hr {
    border: 10px solid #c1272d;
}
.eric-padding-5{
		padding: 5px;
}
.eric-padding-15{
		padding: 15px;
}
.eric-border-radius-5{
		border-radius: 5px;
}
.eric-border-radius-15{
		border-radius: 15px;
}
.eric-padding-bottom-10{
		padding-bottom: 10px;
}
.eric-padding-bottom-0{
		padding-bottom: 0px;
}
.eric-margin-bottom-0{
		margin-bottom: 0px;
}
.eric-lightbox-shadow{
		box-shadow: 5px 5px 20px 0 rgb(0 0 0 / 5%);
}
.text.list-style-checkmark ul{
		list-style: none;
}

.text.list-style-checkmark ul li:before {
    content: "\f00c";
    font-family: FontAwesome;
		margin-right: 5px;
    transition: all .5s;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
}
.form-shadow{
    box-shadow: 0 0 30px 0 rgb(0 0 0 / 30%);
    padding: 20px;
    border-radius: 5px;
		box-sizing: border-box;
}
.btn-dat-lich {
    border: 1px solid transparent;
    border-radius: 4px;
    display: inline-block;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.25;
    padding: 8px 16px !important;
    transition: all .2s ease-in-out 0s;
    vertical-align: middle;
    white-space: nowrap;
		text-align: left;
		max-width: 400px !important;
}

.btn-dat-lich-online {
    background-color: #0275d8 !important;
    border-color: #0275d8 !important;
}

.btn-dat-cau-hoi-voi-luat-su {
    background: #f7931e !important;
}
.btn-dat-lich-online:before {
    content: "\f56b";
    font-family: FontAwesome;
}
.btn-dat-cau-hoi-voi-luat-su:before {
    content: "\f1d8";
    font-family: FontAwesome;
}
.btn-bao-gia-tron-goi{
		background: #8e0000 !important
}
.btn-bao-gia-tron-goi:before {
    content: "\f095";
    font-family: FontAwesome;
}
.absolute-footer {
    display: none;
}
.section-luat-su .box-text.text-left {
    color: #c1272d;
    padding: 10px;
    background-color: #fff;
    border: 1px solid #ebebeb;
    border-bottom: 4px solid #c1272d;
    font-size: 16px;
    font-weight: bold;
}
.section-blog .box-text {
    background: #c1272d;
}
.section-blog .box-text h5 {
    color: #fff;
    padding: 0 10px;
    font-weight: 300;
}
.header-main {
		max-width: 1280px;
    padding: 0 5%;
    margin: auto;
}
.eric-text-justify, .blog-single .entry-content {
    text-align: justify;
}{
		text-align: justify;
}
p.title-phaply {
    font-weight: 500;
    font-size: 15px;
    line-height: 32px;
    margin-bottom: 5px;
    color: #fff;
}
p.title-phaply:after {
    content: "\f061";
    font-family: FontAwesome;
}
.service-content {
    border-radius: 15px;
}
.process-icon-box img {
    width: 220px;
    box-shadow: rgb(0 0 0 / 10%) 0 0 30px 0;
    border-radius: 500px;
    border-width: 5px;
    border-style: solid;
    border-color: #fff;
    border-image: initial;
    transition: all .5s ease 0s;
}
.process-icon-box i {
    font-size: 23px;
    width: 60px;
    height: 60px;
    border-radius: 40px;
    position: absolute;
    bottom: 40px;
    line-height: 60px;
    right: 10px;
    background: #f7931e;
    color: black;
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 20%);
		font-style: italic;
}

.section-dich-vu-phap-ly {
    -webkit-transition: all .8s ease;
    -moz-transition: all .8s ease;
    -ms-transition: all .8s ease;
    -o-transition: all .8s ease;
    transition: all .8s ease;
}
.nav-dropdown.nav-dropdown-default>li>a{
		border: none;
}
.section-footer [class*=" ti-"], .section-footer [class^=ti-],
#eric-form [class^=ti-]{
		font-size: 22px;
}
.section-lien-he .contact-col-left [class^=ti-]{
    border: 1px solid #000;
    padding: 5px;
    border-radius: 5px;
    position: relative;
    top: 12px;
		font-size: 22px;
}
.section-footer [class*=" ti-"], .section-footer [class^=ti-], .section-lien-he [class*=" ti-"]{
		position: relative;
    top: 7px;
		left: 15px;
}
.entry-header-text-top {
    padding-bottom: 0;
}
.entry-content{
    padding-top: 0;
}
.section-process .large-2 {
    max-width: 25%;
}
.bai-viet-lien-quan {
    margin-top: 15px;
}
.bai-viet-lien-quan h3 {
    font-size: 19px;
    color: black;
}
.bai-viet-lien-quan ul {
    margin-bottom: 0;
    display: inline-block;
    width: 100%;
}
.bai-viet-lien-quan ul li {
    list-style: none;
    width: 25%;
    color: graytext;
    float: left;
    padding-left: 4px;
    padding-right: 5px;
}
.bai-viet-lien-quan ul li .box-image img {
    height: 120px;
    border-radius: 4px;
    object-fit: cover;
    object-position: center;
}
.bai-viet-lien-quan h4 {
    font-size: 15px;
    color: black;
    line-height: 19px;
    padding-top: 7px;
    height: 64px;
    overflow: hidden;
}
#topbar-info a {
		font-size: 15px;
    padding: 0;
    min-width: 20px;
    line-height: 20px;
    max-height: 20px;
    min-height: 10px;
    border-radius: 2px;
}
#topbar-info .button.icon i {
    font-size: 0.8em;
}

.row-form-tu-van .large-12 {
    max-width: 95%;
    flex-basis: 100%;
}
.row-form-tu-van {
    justify-content: space-evenly;
}
.category .box-text {
    vertical-align: text-top;
}
.category .box-text.text-left h5{
    font-size: 20px;
}
.contact-col-left, .contact-col-right{
		padding: 30px;
}
.contact-col-left{
    border: 1px solid #dee2e6!important;
    border-radius: 10px;
}

.contact-col-right{
		box-shadow: 5px 5px 20px 0 rgb(0 0 0 / 5%)
}

.row-contact .row{
		    justify-content: space-between;
}

.row-contact .large-6 {
    max-width: 49%;
}
.contact-col-left i {
    color: #c1272d;
}
#masthead .nav > li:hover>a:before {
    width: 100%;
}
#masthead .nav > li > a:after {
    width: 0;
    height: 1px;
    position: absolute;
    content: "";
    bottom: 30px;
    left: 0;
    background: #c1272d;
    -webkit-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}
.col-footer-contact-left {
    padding-right: 0;
}
.col-footer-contact-right {
    padding-left: 0;
}
.footer-logo{
		text-align: center;
}
.blog-archive .page-title{
    text-align: left;
}
.blog-archive .box-list-view .box .box-text{
    padding: 0;
}
.archive-page-header .large-12 {
    padding-bottom: 0;
}
.icon-box-review-4 {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
.icon-box-review-4 .icon-box-text {
    font-size: 14px;
}
.section-doi-ngu-chuyen-mon .box-text {
    background: #fff;
}
.section-doi-ngu-chuyen-mon .col-right .row {
    max-width: 32%;
		margin: 0 5px;
}
.section-doi-ngu-chuyen-mon .col-right .row .col{
		padding: 0;
}
.process-icon-box img:hover {
    border-color: #f7931e!important;
		border-width: 10px;
}
.eric-review-star {
    color: orange;
}
.section-tong-dai-tu-van-nhan-xet-kh svg.flickity-button-icon {
    width: 25px;
    height: 35px;
    cursor: pointer;
    margin: 0px;
    background-color: #000000;
    border-radius: 3px;
}
#eric-form select {
		margin-left: 10px;
}
#eric-form input[type="file"]{
    padding-top: 6px;
    padding-left: 10px;
}
#eric-form [class^=ti-]{
		color: #c1272d;
		line-height: unset;
}
#eric-form label {
    display: flex;
    width: 100%;
    border-bottom: 1px solid #E9E8E4;
		margin-top: 15px;
}
#eric-form .row1 {
    display: flex;
}
#eric-form input, #eric-form textarea {
    border: none;
    box-shadow: none;
		margin-bottom: 0;
}
.eric-bg-white{
		background: #fff;
}
.blog-archive p.from_the_blog_excerpt {
    text-align: justify;
}
.tag-meta-post .luot-xem, .tag-meta-post .meta-date-capnhat {
    padding-right: 10px;
}
.tag-meta-post {
    color: #c1272d;
}
.black-anchortext a{
		color: rgb(116, 116, 119);
}
.black-anchortext a:hover{
		color: #000;
		font-weight: bold;
		transition: 0.5s ease-in-out;
}

.off-canvas-left .mfp-content {
    width: 335px;
}

.off-canvas .sidebar-menu, .nav-sidebar.nav-vertical>li.menu-item {
    background: #fff !important;
}

.nav-vertical>li>ul li a, .nav-vertical>li a {
    color: #000;
    font-size: 15px;
}

.nav-vertical>li>ul li a:before {
    content: "\f105";
    font-family: FontAwesome;
    color: #000;
    font-size: 16px;
    position: relative;
    left: -5px;
    font-weight: 700;
}

.nav-vertical button.toggle {
    background-color: #c1272d;
    color: #fff;
    height: 30px;
    right: revert;
    text-align: center;
    width: 35px;
}
a#top-link {
    margin-bottom: 25px;
}
/* Css_tablee */
/* table {
  border: 1px solid #ccc;
  border-collapse: collapse;
  margin: 0;
  padding: 0;
  width: 100%;
  table-layout: fixed;
}

table caption {
  font-size: 1.5em;
  margin: .5em 0 .75em;
}

table tr {
  background-color: #f8f8f8;
  border: 1px solid #ddd;
  padding: .35em;
}

table th,
table td {
  padding: .625em;
  text-align: center;
}

table th {
  font-size: .85em;
  letter-spacing: .1em;
  text-transform: uppercase;
} */




/* general styling */

.tdd1_1 , .tdd2_2 , .tdd3_3 {
    text-align: left;
}
.tdd span{
		font-size:19px;
}
b, strong {
    font-weight: 600;
}
.blog-single td {
    border: 1px solid #a3a3a3;
    padding: 5px 10px !important;
    vertical-align: middle !important;
    color: #333 !important;
}
body.post-template-default.single.single-post.postid-9285 td{
	vertical-align: top !important;
}
th.tdd {
    border: 1px solid #a3a3a3;
    border-bottom: none;
    padding: 10px;
}
a{
		color:#0000ff;
}

@media only screen and (max-width: 48em) {
    /*************** ADD MOBILE ONLY CSS HERE  ***************/
}