/* <vinaco.css> *//* <header> */.content_colunm_foot iframe { width: 100%;} .top_header {   background: #0074bc;    border-bottom: 1px solid #e0e0e0;    padding: 0;    width: 100%;    z-index: 11;    float: left;    position: relative;    top: 0;}.aside {    margin-top: 20px;}.header .logo::after {content: '';width: 0px;height: 0px;border-bottom: 55px solid transparent;border-top: 55px solid transparent;border-left: 55px solid #fff;position: absolute;top: 0;left: 100%;}.header .logo::before {content: '';width: 100%;height: 100%;background: #fff;position: absolute;top: 0;right: 100%;}.header .logo {background: #fff;position: relative;margin: 0;padding: 20px 0;display: inline-block;min-width: 35%;}.header .logo a {    display: inline-block;    font-family: Arial, Helvetica, sans-serif;    font-size: 48px;    font-weight: bold;    margin: 0;    position: relative;    z-index: 50;    color: #333;    margin-right: 15px;}.header h2 {    color: #ed1b2f;    font-family: UTMImpact;    font-size: 23px;    line-height: 120%;    margin: 6px 0 0;    max-width: 880px;    position: relative;    width: 100%;    z-index: 50;    font-weight: normal;    text-transform: uppercase;}.header .name p {    text-align: justify;    font-size: 17px;    margin: 5px 0;    word-spacing: 11px;    font-family: RobotoCondensedRegular;}.positoncenter {    position: absolute;    top: 50%;    left: 50%;    transform: translateX(-50%) translateY(-50%);    -webkit-transform: translateX(-50%) translateY(-50%);}.box_header .slogan {    position: absolute;    top: 50%;    left: 50%;    transform: translateX(-50%) translateY(-50%);    -webkit-transform: translateX(-50%) translateY(-50%);}.box_header {    position: relative;    width: 100%;    float: left;    padding: 15px 0;}.hotline_search {    position: relative;    right: 0;    top: 0px;    float: right}.tu-van {    color: #ed1c4d;    border-radius: 5px;    position: relative;    min-height: 80px;    padding-left: 75px;    padding-top: 15px;    margin-bottom: 20px;    font-family: 'RobotoCondensedRegular', sans-serif;}.nonenone{display: none;}.scrollDown .nonenone, .scrollUp .nonenone{display: block;}.scrollDown .block, .scrollUp .block{display: none;}.tu-van .widget-title {    border-bottom: none;    color: #9f374f;    font-size: 17px;    background: transparent;    padding: 0;margin-bottom: 10px;}.prdblock {    padding: 10px;    border-bottom: 1px solid #d4d4d4;    width: 100%;    float: left;}.prdblock:last-child {    border-bottom: 0;}.prdbl_img img {    width: 100px;    height: 65px;    object-fit: cover;}.prdbl_img {    float: left;    margin-right: 10px;}.price_prdbl {    margin-top: 4px;    font-family: 'RobotoCondensedRegular', sans-serif;}.price_prdbl span {    color: #ff0000;}.blink {    animation: blink 1s steps(5, start) infinite;    -webkit-animation: blink 1s steps(5, start) infinite;    font-size: 24px;    font-weight: bold;    color: rgb(255, 255, 255);    word-break: break-all;}.blink a {    animation: blink 1s steps(5, start) infinite;    -webkit-animation: blink 1s steps(5, start) infinite;    font-size: 24px;    font-weight: bold;    word-break: break-all;color: #ff0000;}@keyframes blink {  to {    visibility: hidden;  }}@-webkit-keyframes blink {  to {    visibility: hidden;  }}.tu-van::before {    font-family: "FontAwesome" !important;    content: "\f095" !important;    font-size: 35px;    border-radius: 100%;    border: 3px solid #ed1c4d;    width: 55px;    height: 55px;    display: block;    line-height: 52px;    text-align: center;    position: absolute;    left: 10px;}.header .offcanvas {    padding-left: 20px;    font-size: 14px;    color: #fff;    background: url(img/bar.png) 0px 50% no-repeat;}.header .topbar {    padding: 5px 0;    border: 1px solid #e7e3e3;    background: transparent;    border-top: 0;}.header .social li {float: left;}.header .topbar .social li+li {margin-left: 5px;}.header .topbar .social a {	display: block;	width: 22px;	height: 22px;	line-height: 22px;	border-radius: 50%;	background: #fff;	color: #1a95d2;	text-align: center;	font-size: 13px;}.header .upper {	padding: 10px 0;	background: #e4e4e4;	font-size: 13px;	line-height: 20px;	color: #333;}.hotline {    position: absolute;    top: 10px;    left: 0;    padding-left: 40px;    background: url('img/i_dienthoai.png') no-repeat scroll left center;    font-family: 'RobotoCondensedRegular', Helvetica, Arial, sans-serif;    font-size: 17px;}.hotline a {    font-family: 'RobotoCondensedRegular', Helvetica, Arial, sans-serif;    font-size: 27px;    color: #ff0000;    display: block;    margin-top: 4px;}.banner {    float: right;    width: 100%;    position: relative;}.headerEmail {	position: relative;	padding-left: 25px;}.headerEmail a {color: #333;}.headerEmail:before {	content: "\f0e0";	font-family: 'FontAwesome';	display: block;	position: absolute;	color: #666;	left: 0px;	top: -1px;	font-size: 16px;}.headerSocial .label {margin-right: 10px;}.headerSocial .social li+li {margin-left: 5px;}.headerSocial .social a {	display: block;	width: 22px;	height: 22px;	line-height: 22px;	border-radius: 50%;	background: #00adf1;	color: #d8e1e5;	text-align: center;}.header .middle {padding: 0px 26px;background: #fff;}.headerHotline {	position: relative;	padding-left: 30px;	font-size: 16px;	line-height: 24px;	color: #666;}.headerHotline:before {	content: "";	display: block;	position: absolute;	width: 24px;height: 24px;	background: url(img/icon_hotline.png) 0% 0% no-repeat;	left: 0px;top: 50%;	-webkit-transform: translate(0, -50%);	-ms-transform: translate(0, -50%);	-o-transform: translate(0, -50%);	transform: translate(0, -50%);}.headerHotline a {	font-family: 'RobotoBold', sans-serif;	color: #ea0234;}.headerSearch {    margin-top: 6px;    float: right;    max-width: 100%;}.headerSearch .form {	position: relative;	width: 235px;    max-width: 100%;        margin-right: 10px;}.headerSearch .form .input-text {border: 1px solid #e6e6e6;background: #f2f2f2;font-family: Arial;}.headerSearch .form .input-text::-webkit-input-placeholder {font-style: italic; }.headerSearch .form .input-text::-moz-placeholder {font-style: italic; }.headerSearch .form .input-text:-ms-input-placeholder {font-style: italic; }.headerSearch .form .input-text:-moz-placeholder {font-style: italic; }.headerSearch .form .btn-submit {    position: absolute;    background: #e99b26;    border: none;    color: #fff;    font-size: 14px;    right: 0px;    top: 0px;    cursor: pointer;    padding: 7px;    height: 32px;}.header .lower {    background: #fff;}.mainSlide {}.box_form {    padding: 20px;}.box_search_c {    padding: 6px 8px 8px 8px;    background: #fff;    margin: 3px 0px 9px 0px;    border: 1px solid #e5e5e5;    border-width: 1px 1px 1px 1px;}.bg_form {    padding: 10px 15px;    border: 0px solid #fff;    border-width: 5px 5px 5px 5px;    background: #e5e5e5;}.line_input input {    border: 0;    padding: 5px;}.line_inputs {    text-align: right;    padding: 5px;    font-size: 12px;}.box_submit_form {    padding: 30px 0;    text-align: right;}.box_submit_form input {    padding: 8px 30px;    background: #fd182d;    border: 0;    color: #fff;    font-weight: bold;}.line_input.line2 select, .line_input.line2 input{    padding: 5px;    width: 100%;}.line_input.line2 {    padding: 5px 0;}.col_item span {    font-size: 12px;    font-weight: bold;    color: #6b6b6b;}.p10{padding:0 10px;}.homeSupport {    background: #fff;    margin: 10px 0;    border: 1px dashed #92a8e6;}.home_articles {    margin-bottom: 20px !important;}.box_itemdv {    width: 100%;    float: left;    margin-top: 10px;    background: url('img/shadow2.png') no-repeat scroll bottom center;    padding-bottom: 50px;}.aside {    /*padding-right: 20px;*/}.borright{border-right: 1px solid #ddd;}.small-12.large-4.columns {    width: 33.333%;    float: left;    padding: 0 15px;}.column-inner {    position: relative;}.box-inner h4 {    font-size: 17px;    font-family: 'RobotoCondensedRegular';    margin-bottom: 4px;    font-weight: normal;}.box-inner p {    margin: 0;    font-size: 14px;    font-family: 'RobotoCondensedRegular';    color: #666;}.featured-img {    position: absolute;    left: 0;    top: 3px;    max-width: 50px;}.row.container .columns {    border-right: 1px solid rgba(0,0,0,0.05);}.row.container .columns:last-child {    border-right: 0;}.aside_block {    background: #fff;}.contact-form-tuvan, .content_accc {}.bgwwhite {    background: #fff;}.box_artcles {    padding: 10px;}.pad15{padding:30px 15px;}.bor{border:1px solid #ddd;}.title_artcles {    font-family: RobotoCondensedRegular;    font-size: 21px;    text-transform: uppercase;    line-height: 36px;    font-weight: normal;    padding-bottom: 5px;    border-bottom: 2px solid #ed1b2f;}.title_artcles a{    color: #444;}.col_col_sub {    display: inline-block;}.col_col_sub ul {    display: block;    list-style: none;}.col_col_sub ul li {    background: url('img/caret.png') no-repeat scroll left top 11px;    padding: 5px;    padding-left: 11px;}.col_col_sub ul li a{    font-family: RobotoCondensedRegular;    color: #444;    font-size: 15px;    display: block;}.img_info {    display: inline-block;    margin-right: 15px;    max-width: 110px;    float: left;}.box_tin_tuc, .col_articles {    padding: 0;    margin-top: 25px;}.dichvu {    padding: 15px 0;}.dichvu .textdichvu {    padding-left: 40px;padding-right: 15px;}.borright {    border-right: 1px solid #e0e0e0;}.uk-width-large-1-4:last-child > .textdichvu >.borright{border-right: 0;}.box_dichvu {    background: url('img/vanchuyen.png') no-repeat scroll left 5px center;}.box_mienphi {    background: url('img/doi_tra.png') no-repeat scroll left 5px center;}.box_hotro {    background: url('img/phone.png') no-repeat scroll left 5px center;}.box_lamviec {    background: url('img/clock.png') no-repeat scroll left 5px center;}.textdichvu h6 {    font-size: 14px;    margin-bottom: 0px;    font-family: Arial;}.textdichvu p {    font-size: 14px;    margin-bottom: 0px;    font-family: RobotoCondensedRegular;    font-weight: normal;}.box_tintuc {    padding: 0 10px;}.img_tintuc img {    width: 100%;    object-fit: cover;}.content_tintuc h4 {    font-size: 17px;    font-family: 'RobotoCondensedRegular';    font-weight: normal;    margin: 10px 0;}.content_tintuc h4 a{    color: #000;}.content_tintuc p {    color: #444;}.title_tvan {    font-family: RobotoCondensedRegular;    font-size: 30px;    text-transform: uppercase;    line-height: 36px;    text-align: center;    margin-bottom: 10px;}.contact-form {    padding: 10px;    border: 1px solid #dedede;    border-radius: 5px;}.label-title {    display: block;    margin-bottom: 5px;    font-weight: bold;    font-size: 13px;}.contact-form .form-row {    margin-bottom: 15px;}.contact-form p {    text-align: center;    color: #f00;}.heading-articles {    color: #ea5908;    text-shadow: 1px 1px 1px #C2BEBE;    margin: 10px 0;}.content_content ul {    list-style: none;    padding-left: 15px;}.title_supports {    background: url(img/icon_hotline.png) no-repeat scroll left center;    height: 30px;    padding: 4px 3px 3px 33px;    margin: 0;    color: #EA5908;    font-weight: 700;    text-shadow: 1px 1px 1px #C2BEBE;}.box_item_supports {    list-style: none;}.box_item_supports li {    border-bottom: 1px dotted #d9d8d8;    padding: 10px 0;}.box_item_supports li:last-child {    border-bottom: 0;    padding-bottom: 0;}.box_item_supports li span:first-child {    font-weight: 700;    font-size: 14px;    color: #4C4B4B;}.box_item_supports li span:last-child {    margin-right: 15px;	color: red;	font-weight: bold;	font-size: 15px;	float: right;}.box_news {    background: #fff;    width: 100%;    float: left;    margin-bottom: 20px;    margin-top: 10px;}.box_news h3 {    font-size: 14px;    font-weight: normal;    font-family: RobotoCondensedRegular;}.box_news h3 a{    color: #444;}.news {	padding: 0 10px;    border-right: 1px dotted #dedede;}.box_news .uk-width-large-1-3:last-child .news {    border-right: none;}.news-title {    text-transform: uppercase;    padding: 6px 0 8px;    color: #156ea0;    border-bottom: 1px solid #E0E0E0;    margin-right: 10px;    font-family: RobotoCondensedRegular;    font-weight: normal;    padding-left: 30px;    background-repeat: no-repeat;    background-position: left center;}.skil-1{background-image: url('img/news.png');}.skil-2{background-image: url('img/dk.png');}.skil-3{background-image: url('img/ques.png');}.bg_menu {    float: left;    position: relative;    top: 0;    width: 100%;    z-index: 99999999;}.scrollDown .bg_menu, .scrollUp .bg_menu{    position: fixed;}.headerSearch.uk-visible-large.nonenone {    margin-top: 5px;}.uk-breadcrumb {display: inline-block;}.uk-navbar-nav li.item::after {    content: '';    background: rgba(0,0,0,0.25);    position: absolute;    top: 0;    right: 0;    width: 0px;    height: 100%;}.cat-title {    color: #FFF;    font-family: RobotoBold;    font-size: 14px;    margin-top: 0;    padding: 12px 10px;    text-align: center;    background: #0097cd;    text-transform: uppercase;}.header .mainMenu > li > a {    color: #fff;    display: block;    font-size: 17px;    height: 44px;    line-height: 44px;    padding: 0 25px;    text-decoration: none;    text-transform: none;    font-family: 'RobotoCondensedRegular', Helvetica, Arial, sans-serif;}.naviagtion.uk-visible-large {    float: right;}.lower.uk-visible-large .uk-width-large-1-4 {    position: relative;}.mobile-menu {    float: left;    padding: 5px;    position: absolute;    left: 10px;    z-index: 99999999;    top: 7px;}.row {    margin: 0 -15px;}.header .mainMenu>li:last-child>a:after {left: initial;right: 0px;}.header .mainMenu>li:hover>a,.header .mainMenu>li.active>a {    color: orange;}.header .dropdownMenu {	position: absolute;	display: none;	padding: 10px 15px;	min-width: 250px;	z-index: 100;	left: 0px;	top: 100%;	border-top: 3px solid #FD182D;    background: rgb(255, 255, 255);}.header .dropdownMenu.multiple {width: 300px;}.header .mainMenu>li:hover .dropdownMenu {display: block;}.header .dropdownMenu.multiple .subMenu li {	float: left;	width: 100%;}.header .subMenu li {    padding: 10px;}.header .subMenu a {	position: relative;	color: #444;	font-size: 14px;	line-height: 20px;	-webkit-transition: all .4s linear;	-o-transition: all .4s linear;	transition: all .4s linear;    display: block;}.topbar {    background: #333;    border-bottom: 3px solid #c60c0c;}.hotline_bar {    float: left;    color: #fff;    font-size: 20px;    font-weight: bold;    line-height: 35px;}.headear_top {    position: relative;}.topbarMenu {    padding: 0;    float: right;    width: auto;    display: inline-block;    margin-top: 10px;}.topbarMenu li {    display: inline-block;    margin-left: 15px;}.topbarMenu li > a {    display: block;    color: #666666;    font-size: 12px;}.topbarMenu li > a:hover {    color: #d41628;    font-style: italic;}.title_lienket {    font-family: RobotoCondensedRegular;    font-size: 20px;    font-style: italic;    color: #fff;    margin-bottom: 10px;}.box_top_right{float: right;}.header .dropdownMenu:not(.multiple) .subMenu a {white-space: nowrap;}.header-top {    clear: both;    background: #333;}.box_top_left {    float: left;    color: #999999;    line-height: 40px;    font-size: 13px;}.box_email {   line-height: 30px;}.links font {    font-size: 18px;    color: #ed1b2f;    font-style: normal;    margin-left: 5px;}.links {    font-family: RobotoCondensedRegular;    font-size: 17px;    color: #0073af;    margin-bottom: 0;    font-style: italic;}.box_phone {}.p15 {    padding: 0 15px;}.lienketws2 label {    font-weight: 400;    font-size: 20px;    color: #ffff00;    min-width: 215px;    background: url('img/icon-hostline.png') top left no-repeat;    padding: 12px 0 0 37px;    font-family: UTMImpact;    display: inline-block;}.item_adv {    padding: 5px 0;}.item_adv img {    width: 100%;    max-height: 124px;    object-fit: cover;}.news-text {    list-style: none;}.news-text li{    background: #fff;	width: 100%;	float: left;	padding-bottom: 10px;	margin-bottom: 10px;	border-bottom: 1px solid #dedede;}.news-text li:last-child {    border-bottom: 0;}.content table {    width: 100% !important;}.post-image {    float: left;    margin-right: 10px;    max-width: 80px;    padding: 2px;    border: 1px solid #dedede;    width: 75px;}.post-image img{	width: 100%;	height: 50px;	object-fit: cover;}.doitac_slide {    background: #fff;    margin: 20px 0;}@media (max-width: 1219px) {	.header .nonenone{margin-right: 5px;}/*    .content_articles, .main-content.skin-1, .top_footer {padding: 0 10px !important}    .home_products {padding: 30px 10px !important; }    .box_itemdv{padding-left: 10px;padding-right: 10px;}*/}@media (max-width: 959px) {	.header .middle {		position: relative;		padding: 15px;		z-index: 10;		-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.2);		-moz-box-shadow: 0 1px 4px rgba(0,0,0,0.2);		-ms-box-shadow: 0 1px 4px rgba(0,0,0,0.2);		-o-box-shadow: 0 1px 4px rgba(0,0,0,0.2);		box-shadow: 0 1px 4px rgba(0,0,0,0.2);	}    .w50small{        width: 50%;    }}@media (max-width: 768px) {	.box_header .uk-width-medium-1-5.mobile-menu.uk-hidden-large {	    position: absolute;	    left: 0;	    bottom: 0%;/*		    transform: translateX(0%) translateY(-50%);        -webkit-transform: translateX(0%) translateY(-50%);*/        text-align: left;        z-index: 9999;	}    .mainSlide {        margin-top: 0 !important;    }    .top_footer{padding: 0 !important;}    .footer .top .uk-grid {        margin-left: 0;    }    .menu_footer li {        padding: 5px !important;        border: 0 !important;        display: block !important;    }    .footer .middle {        padding: 10px 0;    }    .asideCategories{display: none;}    .top_header {        padding: 0 10px;        padding-left: 55px;    }    .banner {        position: absolute;        top: 0;        right: 0;        width: auto;    }    .hotline {        position: relative;    }    .social_media {        margin-top: 30px;    }    .box_top_right {        margin: 20px 0;        padding: 0 10px;    }	.box_right_content {	    padding-right: 0;	}    .hotline_left {        display: none;    }	.topbar {	    padding: 5px 15px !important;	    height: 50px;	}	.viewmore.uk-hidden-large a {	    color: #fff !important;	    margin-right: 5px;	}	.homeSupport {	    padding: 0;	}	.header .logo {	    display: inline-block;padding-right: 15px;	    width: 100%;	}	.box_header {	    text-align: center;	}	.offcanvas-bar {		font-size: 30px;	    color: #fff;	    font-weight: normal;	    text-align: left;	}	.footer .uk-container {	    padding: 0 15px;	}	.main_main {	    padding: 0px;	}    .main_main.mt20 {        margin: 0;    }    .articleCatalogue .row10{margin: 0 -20px;}}@media (max-width: 650px) {    .small-12.large-4.columns {        width: 100%;        margin-bottom: 25px;    }    .img_tintuc img{height: 130px;}}@media (max-width: 479px) {	/*.header .logo {max-width: 120px}*/	.box_header .uk-width-medium-1-5.mobile-menu.uk-hidden-large {		bottom: -15px;	}	.headerHotline .label {display: none;}	.hotline_bar {	    width: 100%;	    text-align: center;	}	.footer .top .panel{padding-left: 0;}    .banner{display: none;}    .header .logo{text-align: center;}    .img_tintuc img{height: auto;}    .w50small{width: 100%;padding: 0 10px;}    .hotline_left {        display: block;    }    .product-item {        padding: 0 !important;    }}/* </header> *//* ################################################# *//* <body> *//* Slide */.jssorb01 {    position: absolute;    transform: translateX(-50%) translateY(-50%);    -webkit-transform: translateX(-50%) translateY(-50%);}.jssorb01 div, .jssorb01 div:hover, .jssorb01 .av {    position: absolute;    /* size of bullet elment */    width: 15px;    height: 15px;    filter: alpha(opacity=70);    /*opacity: .7;*/    overflow: hidden;    cursor: pointer;    border-radius: 100%;}.jssorb01 div { background-color: #fff; }.jssorb01 div:hover, .jssorb01 .av:hover { background-color: #2bbdf8; }.jssorb01 .av { background-color: #2bbdf8; }.jssorb01 .dn, .jssorb01 .dn:hover { background-color: #555555; }.box_cathome{margin-bottom: 30px;}.jssora05l{    display: block;    position: absolute;    width: 38px;    height: 37px;    cursor: pointer;    background: url('img/prev.png') no-repeat;    overflow: hidden;}.jssora05r {    display: block;    position: absolute;    width: 38px;    height: 37px;    cursor: pointer;    background: url('img/next.png') no-repeat;    overflow: hidden;}.main_main {    margin-top: 10px;}.mainSlide {background: #fff;margin-top: 0;}.mainSlide .uk-slidenav {	display: block;	width: 40px;	height: 40px;	line-height: 40px;	background: #5b5b57;	font-size: 30px;	color: #fff;}.mainSlide .uk-slidenav-previous,.slider-1 .uk-slidenav-previous {left: 1px;}.mainSlide .uk-slidenav-next,.slider-1 .uk-slidenav-next {right: 1px;}.slider-1 .uk-slidenav {	display: block;	width: 40px;	height: 40px;	line-height: 40px;	background: rgba(123, 123, 123, .5);	font-size: 30px;	color: #fff;}.slider-2 .uk-slideprev {    display: block;    width: 21px;    height: 21px;    background: url('img/prdprev.png');    font-size: 30px;    color: #fff;    position: absolute;    right: 30px;    top: -30px;}.slider-2 .uk-slidenext {    display: block;    width: 21px;    height: 21px;    background: url('img/prdnext.png');    font-size: 30px;    color: #fff;    position: absolute;    right: 3px;    top: -30px;}.articleCatalogue {    padding: 20px 10px;}.home_products {    padding: 30px 0; }/* Heading */.heading-1 {    position: relative;    text-align: left;    font-size: 18px;    line-height: 30px;    text-transform: none;    padding: 0px;    font-family: 'RobotoCondensedRegular', sans-serif;    background: #0074bc;    font-weight: normal;    margin: 0;}.heading-1 > a::after {    content: '';    height: 0;    width: 0;    position: absolute;    bottom: 0;    right: -20px;    border-bottom: 20px solid transparent;    border-top: 20px solid transparent;    border-left: 20px solid #ec1c2d;}h1.title {    font-size: 25px;    line-height: 35px;    text-transform: none;    padding: 0px;    font-family: 'RobotoCondensedRegular', sans-serif;    color: #1C97C6;}.heading-1 > * {    display: inline-block;    position: relative;    color: #fff;    padding: 5px 15px;    background: #ec1c2d;    padding-right: 30px;}.heading-1 > span::after {    content: '';    height: 0;    width: 0;    position: absolute;    bottom: 0;    right: -20px;    border-bottom: 20px solid transparent;    border-top: 20px solid transparent;    border-left: 20px solid #ec1c2d;}footer .heading-1 {    background: transparent;    padding: 0;    line-height: 23px;    color: #F4C303;    margin: 10px 0;    font-size: 12px;    text-transform: uppercase;}footer .heading-1 > * {    display: inline-block;    position: relative;    color: #F4C303;    padding-right: 0px;    font-size: 14px;}.read-more-button {    background-color: #6abfec;    color: white !important;    display: inline-block;    font-size: 12px;    line-height: 12px;    margin: 8px 10px 3px;    padding: 6px 8px;    text-decoration: none;    text-transform: uppercase;    -webkit-transition: background-color 1s ease;    -moz-transition: background-color 1s ease;    -o-transition: background-color 1s ease;    -ms-transition: background-color 1s ease;    transition: background-color 1s ease;}.article-title {    font-family: Arial;    font-weight: bold;    font-size: 20px;    line-height: 22px;    margin-bottom: 20px;}.uk-width-large-7-10.left {    padding-right: 15px;}.heading-2 {    margin: 0;    display: inline-block;    position: relative;    padding: 10px 0px;    font-size: 17px;    line-height: 18px;    font-weight: normal;    text-transform: uppercase;    font-family: 'RobotoCondensedRegular', sans-serif;    /*background: #0097d5;*/    padding-right: 30px;color: #fff;}/*.box_categories .heading-2::after {    content: '';    height: 0;    width: 0;    position: absolute;    bottom: 0;    right: -15px;    border-left: 15px solid #0097d5;    border-top: 39px solid transparent;}*/.box_tin_tuc .heading-2::after {    content: '';    height: 0;    width: 0;    position: absolute;    bottom: 0;    right: -15px;    border-left: 15px solid #0097d5;    border-top: 39px solid transparent;}.heading-2>* {color: #444;}.panel-head.header_block h2 {    padding-left: 25px;}.panel-head.header_block .heading-2:after {    content: '';    position: absolute;    top: 0;    left: 0;    background: url('img/after_bl.png') no-repeat scroll left center;    width: 20px;    height: 100%;}@media (max-width: 567px) {	.heading-2 {		padding: 10px 15px 10px 10px;		font-size: 16px;	}}.heading-3 {	position: relative;	margin-bottom: 15px;	font-size: 16px;	line-height: 20px;	text-transform: uppercase;	font-weight: normal;	font-family: 'UTMImpact', sans-serif;}.heading-3:before {	content: "";	display: block;	position: absolute;	width: 100%;	height: 3px;	background: url(img/line_2.png) 0% 0% repeat-x;	left: 0px;top: initial;bottom: 0px;}.heading-3>* {	position: relative;	display: inline-block;	margin-left: 10px;	padding-bottom: 10px;	color: #1da6ea;}.heading-3>*:before {	content: "";	display: block;	position: absolute;	width: 100%;	height: 3px;	left: 0px;	top: initial;	bottom: 0px;	background: #1da6ea;}.product-1.skin-1 {    position: relative;}.heading-4 {    margin: 0 ;    position: relative;    font-size: 17px;    line-height: 22px;    text-transform: none;    font-weight: normal;    font-family: 'RobotoCondensedRegular', sans-serif;}.heading-4:before {	content: "";	display: block;	position: absolute;	width: 100%;	height: 3px;	background: url(img/line_2.png) 0% 0% repeat-x;	left: 0px;top: initial;bottom: 0px;}.rightContent {}.label {    margin-bottom: 10px;    display: block;}.articles_img {    display: block;    float: left;    margin-right: 10px;}.articles_img img {    width: 100px;    height: 65px;    object-fit: contain;}.aside_block .panel-body {    border: 1px solid #e0e0e0;    border-top: 0;    width: 100%;    float: left;}.aside_block {    width: 100%;    float: left;}.heading-4>* {	position: relative;	display: inline-block;	padding-bottom: 10px;	color: #FD182D;}.heading-4>*:before {	content: "";	display: block;	position: absolute;	width: 100%;	height: 3px;	left: 0px;	top: initial;	bottom: 0px;	background: #FD182D;}.bg_white {    background: #fff;}.p15x {    padding: 15px;}.hotline_left {    min-height: 159px;    background: url('img/img_hotline.jpg') top no-repeat;    background-size: 100%;}/* Panel head */.panel-head.skin-1 {    position: relative;    text-align: left;    overflow: hidden;   background: #0074bc;}.p15x{padding: 15px;}.panel-head.skin-1 .viewmore a {    display: block;    font-size: 15px;    color: #fff;    text-transform: normal !important;    font-family: 'RobotoCondensedRegular', sans-serif;    margin-right: 10px;}.product-item.bor0 {    border-bottom: 0 !important;    border-right: 0 !important;}.panel-head.skin-1 .viewmore a:hover {	text-decoration: underline;	color: #1da6ea;}.panel-head.skin-1 .listCat li {	float: left;	position: relative;}.panel-head.skin-1 .listCat li+li {margin-left: 15px;}.panel-head.skin-1 .listCat li:before {	content: "";	display: none;	position: absolute;	width: 0;height: 0;	border-bottom: 6px solid #1da6ea;	border-left: 5px solid transparent;	border-right: 5px solid transparent;	z-index: 10;	left: 50%;	top: initial;	bottom: -12px;	-webkit-transform: translate(-50%, 0);	-ms-transform: translate(-50%, 0);	-o-transform: translate(-50%, 0);	transform: translate(-50%, 0);}.panel-head.skin-1 .listCat a {color: #333;}.panel-head.skin-1 .listCat li:hover:before, .panel-head.skin-1 .listCat li.active:before {display: block;}.panel-head.skin-1 .listCat li:hover a, .panel-head.skin-1 .listCat li.active a {color: #1da6ea;}@media (max-width: 479px) {	.panel-head.skin-1 .viewmore a {font-size: 13px;}}.box_right_content {    padding: 0;}/* Aside */.aside, .aside>* {margin-bottom: 20px;}.asideCategories .heading {	margin: 0;	position: relative;	padding: 10px 10px 10px 40px;	background: #1a95d2 url(img/bar.png) 15px 50% no-repeat;	text-transform: uppercase;	font-weight: normal;	font-size: 15px;	font-family: 'RobotoMedium', sans-serif;}.asideCategories .heading>* {color: #fff;}.asideCategories .mainCat>li {position: relative;}.asideCategories .mainCat>li .drop-icon {	position: absolute;	font-size: 10px;	color: #333;	padding: 10px 10px 10px 10px;	top: 0px;right: 0px;}.asideFeaturednews .panel-body {    padding: 3px;    border: 1px solid #d4d4d4;    border-top: 0;    background: #E6E6E6;    width: 100%;}.asideCategories .mainCat > li > a {    display: block;    padding: 10px 10px 10px 20px;    font-size: 18px;    line-height: 20px;    color: #333;    font-family: RobotoCondensedRegular;}.asideCategories .mainCat > li > a i {    font-size: 10px;    margin-right: 10px;}.asideCategories .mainCat > li > a:hover {    color: #0074bc;}.asideCategories .subCat a {	position: relative;	display: block;	padding: 10px 10px 10px 30px;	color: #333;}.asideCategories .subCat a:before {	content: "\f101";	font-family: FontAwesome;	position: absolute;	display: block;	color: #333;	left: 15px;}.asideCategories .mainCat>li+li>a, .asideCategories .subCat>li>a {	border-top: 1px solid #d4d4d4;}.asideFeaturednews .article .article-image {height: 65px;}.asideFeaturednews .article .article-title {	margin: 0;	padding-left: 15px;	font-size: 14px;	line-height: 20px;	font-weight: normal;	font-family: 'RobotoMedium', sans-serif;}.asideFeaturednews .article .article-title a {color: #333;}.asideFeaturednews .article .article-title a:hover {color: #1785bb;}.asideFeaturednews .article .article-description {	margin-top: 10px;	height: 54px;	font-size: 14px;	line-height: 18px;}@media (min-width: 960px), (max-width: 479px) {	.asideFeaturednews .article {padding: 0 10px 15px 10px;}	.asideFeaturednews .article-item+.article-item .article {padding-top: 15px;border-top: 1px solid #e1e1e1;}}@media (min-width: 480px) and (max-width: 959px) {	.asideFeaturednews .article-item {margin-bottom: 20px!important;}}@media (min-width: 960px), (max-width: 479px) {	.aside-panel {		padding: 10px 0;	}}.box_item_bl {    padding-left: 15px;}.box_item_bl li {    padding: 5px 0;}.box_item_bl li a{    }/* homGeneral */.homGeneral {	margin: 0 0 30px 0;background: #fff;}.map iframe{height: 300px;}h2.heading {    text-align: center;    width: 100%;    padding: 10px;    background: linear-gradient(#efeded, #fff, #efeded);    border-radius: 5px 5px 0 0;    font-size: 18px;    line-height: 20px;    text-transform: uppercase;    font-weight: normal;    font-family: 'UTMImpact', sans-serif;}h2.heading span {    color: #ff0000;}.homeFeaturedProduct .product-1 {background: #fff;}.homeFeaturedProduct .listProduct .product-item {margin-bottom: 15px!important;}.homeFeaturedProduct .heading {	position: relative;	display: inline-block;	margin: 0;	font-size: 24px;	line-height: 30px;	font-weight: normal;	font-family: 'UTMImpact', sans-serif;	text-transform: uppercase;}.homeFeaturedProduct .heading:before {	content: "";	display: block;	position: absolute;	width: 140px;	height: 4px;	background: url(img/line.png) 0% 0% no-repeat;	z-index: 100;	top: 50%;right: -150px;	left: initial;	-webkit-transform: translate(0, -50%);	-ms-transform: translate(0, -50%);	-o-transform: translate(0, -50%);	transform: translate(0, -50%);}.homeFeaturedProduct .heading>* {color: #fff;}.homeFeaturedProduct .panel-head {margin-bottom: 15px;}.homeFeaturedProduct .panel-head .viewmore a {color: #fff;}@media (max-width: 959px) {	.homGeneral {padding: 20px 0 5px 0;}}@media (max-width: 567px) {	.homeFeaturedProduct .heading {		font-size: 16px;		line-height: 20px;	}	.homeFeaturedProduct .heading:before {display: none;}}.form-group {    position: relative;}.style-form-submit {    position: absolute;    right: 0;    top: 0;    display: inline-block;    text-align: center;    color: #0088cc;    text-transform: uppercase;    background-color: rgba(93, 190, 89, 0);    border: none;    outline: none;    cursor: pointer;    padding: 7px 10px 7px 10px;    background: #4fa66f;    border-radius: 0 4px 4px 0;}.style-form-submit i {    color: #fff;}.aside_subscribe {    margin: 15px 0;}.aside_subscribe input {    border-radius: 0 5px 5px 0;}.aside_subscribe p {    color: #4fa645;    font-size: 15px;}.aside_subscribe .panel-body {    padding: 0px;}/* letterCustomers */.letterCustomers {	position: relative;	padding: 25px 15px 15px 15px;	background: #ddf3fe;}.letterCustomers:before {	content: "";	display: block;	position: absolute;	width: 100%;	height: 8px;	background: repeating-linear-gradient(	  90deg,	  #017bb8,	  #017bb8 16.67%,	  #c4341b 16.67%,	  #c4341b 33.33%	);	left: 0px;top: 0px;	z-index: 10;}.letterCustomers .heading {	margin: 0 0 20px 0;	font-size:22px;	line-height: 24px;	font-family: 'SFUFuturaBook', sans-serif;	font-weight: normal;	text-transform: none;}.letterCustomers .heading>* {color: #ff2600;}.letterCustomers .letterContent {	color: #333;	font-style: italic;}@media (min-width: 960px) {	.letterCustomers {		height: calc(100% - 15px);		height: -moz-calc(100% - 15px);		height: -webkit-calc(100% - 15px);		height: -o-calc(100% - 15px);		height: -ms-calc(100% - 15px);	}}@media (max-width: 959px) {	.letterCustomers {margin-bottom: 15px!important;}}/* homeSupport */.left{float: left;}.clr{clear: both;}.homeSupport, .mainContent{	width: 100%;float: left;}.homeSupport .personnel .thumb {	position: relative;	width: 200px;	height: 200px;	margin: 0 auto 15px auto;	background: url(img/bg-user.png) 0% 0% no-repeat;	text-align: center;}.homeSupport .personnel .avatar{	display: inline-block;	position: relative;	top: 50%;	-webkit-transform: translate(0,-50%);	-ms-transform: translate(0,-50%);	-o-transform: translate(0,-50%);	transform: translate(0,-50%);}.homeSupport .personnel .avatar .image{	display: inline-block;	position: relative;	width: 180px;	height: 180px;	border-radius: 50%;}.homeSupport .personnel .avatar .image:before, .homeSupport .personnel .avatar .image:after {	content: "";	display: block;	position: absolute;}.homeSupport .personnel .avatar .image:before {	opacity: 0;	width: 100%;	height: 100%;	border-radius: 50%;	background: rgba(255, 255, 255, .7);	top: 0px;left: 0px;	z-index: 100;}.homeSupport .personnel .connect {	position: absolute;	width: 95px;	z-index: 200;	top: 50%;left: 50%;	-webkit-transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	-o-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);	display: none;}.homeSupport .personnel .connect a {	display: block;	float: left;	width: 19px;	height: 19px;	text-indent: -9999px;	background-repeat: no-repeat;	background-image: url(img/social.png);}.homeSupport .personnel .connect a+a {margin-left: 5px;}.homeSupport .personnel .connect .yahoo {background-position: 0 0;}.homeSupport .personnel .connect .skype {background-position: -25px 0;}.homeSupport .personnel .connect .zalo {background-position: -50px 0;}.homeSupport .personnel .connect .facebook {background-position: -81px 0;}.homeSupport .personnel .avatar:hover .image:before {opacity: 1;}.homeSupport .personnel .avatar:hover .connect {display: block;}.homeSupport .personnel .info {	font-size: 15px;	text-align: center;	line-height: 24px;}.homeSupport .personnel .phone a {	font-family: 'RobotoBold', sans-serif;	color: #ff0000;}	/* Product Catalogue */.productCatalogue,.productRelated {}.productDetail }/* PRODUCT */.product-1 {    /*border: 1px solid #dedede;*/    position: relative;}.prid_item {    position: relative;    width: 100%;    padding: 5px 0;    float: left;    z-index: 999;}.product-1 .product-thumb {	/*margin: 0 0 10px;*//*	padding: 0;	border: 1px solid #dedede;	box-shadow: 2px 2px 1px rgba(0,0,0,0.09);*/}.img-slide:hover > * {    left: 0px;}.product-1.skin-1 .product-thumb {    padding: 3px;    z-index: 999;    background: #fff;    margin: 0 auto;    transition: opacity 0.3s ease;    border: 1px solid #e0e0e0;    margin-bottom: 5px;}.product-1 .product-image {position: relative; z-index: 99999; }.product-1 .product-title {    text-align: center;    font-size: 17px;    line-height: 20px;    font-family: 'RobotoCondensedRegular';    font-weight: normal;    margin: 0;}.des_prdcat { text-align: center;margin-top: 10px;   width: 100%;    float: left;    font-family: Arial;    font-size: 14px;    line-height: 24px;    color: #666;}.product-1 .product-title a {color: #333;}.product-1 .price_view {    font-weight: bold;    font-size: 13px;    margin: 5px 0;    width: 100%;    float: left;    color: #666;}.product-image img {    width: 100%;}.h2.section-title {    text-align: center;    padding: 10px;    font-size: 30px;    text-transform: uppercase;    font-family: 'RobotoCondensedRegular';    font-weight: normal;    margin: 0;    color: #1c97c6;    line-height: 30px;}.action_prd {    padding: 5px 0;    text-align: center;    font-family: Arial;    position: relative;    top: 0;    left: 0;    text-align: center;    width: 100%;    height: 100%;    z-index: 3;    float: left;    margin-bottom: 15px;}.product-price.color-price span:first-child {    margin-right: 5px;    color: #999;    text-decoration: line-through;}.product-1:hover .action_prd {    transform: scale(1);    -webkit-transform: scale(1);    -moz-transform: scale(1);    -o-transform: scale(1);    -ms-transform: scale(1);}.action_prd a {    padding: 8px 30px;    background: #49a83f;    margin: 0 auto;    color: #fff;    border-radius: 3px;    border: 1px solid #3fcb41;    display: inline-block;    font-family: 'RobotoCondensedRegular';    font-size: 15px;}			.text-center{text-align: center;}.product-1 .product-view a {	display: block;	padding: 10px 20px;	text-indent: -9999px;	border-left:  1px dashed #dedede;	background: url(img/plus.png) 50% 50% no-repeat;}.product-1 .product-priceold{    text-decoration: line-through;color: #999;}.product-1 .product-price {	font-family: 'Arial', sans-serif;	color: #ff0000;}.homGeneral .panel-body {    border-top: 1px solid #444;}.listProductptops .product-item { text-align: center;   padding: 0;    width: 100%;    float: left;    position: relative;    margin-bottom: 20px;background: #fff;}.catalogues_prd {    margin: 20px 0;}svg {    position: absolute !important;    top: -1px;    left: -1px !important;    height: calc(100% + 2px);    width: calc(100% + 2px);    max-width: none !important;}svg line {    stroke-width: 2px;    stroke: #ec1c2d;    fill: none;    stroke-dasharray: 500;    -webkit-transition: all .6s;    transition: transform .6s;}.product-item:hover svg line.top { -webkit-transform: translateX(100%);  transform: translateX(100%);}.product-item:hover svg line.bottom {  -webkit-transform: translateX(-100%);  transform: translateX(-100%);}.product-item:hover svg line.left {  -webkit-transform: translateY(-100%);  transform: translateY(-100%);}.product-item:hover svg line.right { -webkit-transform: translateY(100%);  transform: translateY(100%);}.panel-head.header_block {    background: #0097d5;}/* productDetail */.productDetailGallery, .productDetailIntroduce {margin-bottom: 25px!important;}.productDetailGallery .flexslider {border: none;}.productDetailGallery #slider {margin: 0 0 15px 0;}.productDetailGallery #carousel li+li {margin: 0 0 0 10px;}.productDetailGallery #slider {border-radius: 0px;}.productDetailGallery #carousel .item {border: none;border: 1px solid #d5d5d5;}.productDetailGallery #carousel .slides li {border: 1px solid #d5d5d5}.productDetailGallery #carousel .slides li:nth-child(n+2) {margin-left: 10px;}.productDetailGallery #carousel .slides .image {	padding: 10px;	height: 125px;}.productDetailGallery .flex-direction-nav .flex-prev:before {content:'\f104';font-family: FontAwesome;}.productDetailGallery .flex-direction-nav .flex-next:before {content:'\f105';font-family: FontAwesome;}.productDetailContent {    margin-bottom: 25px;}.productDetailIntroduce .price_status {margin-bottom: 10px;}.productDetailStatus {color: #999;}.productDetailPrice {	font-size: 20px;	line-height: 24px;	font-weight: bold;    display: inline-block;	color: #ff0000;}.productDetail-buy {margin: 0 0 30px 0;}.productDetail-buy .quantity {position: relative;}.productDetail-buy .quantity .label {margin-right: 10px;}.productDetail-buy .quantity .input-text {	border: 1px solid #ccc;	width: 80px;}.productDetail-buy .quantity .btn {	position: absolute;	font-size: 18px;	color: #999;	right: 5px;	cursor: pointer;	height: 16px;}.productDetail-buy .quantity .btn-up {	top: -3px;}.productDetail-buy .quantity .btn-down {	bottom: 3px;}.productDetail-buy .action .btn {    display: inline-block;    padding: 7px 25px;    text-transform: uppercase;    font-size: 13px;    line-height: 18px;    color: #fff;    font-family: 'RobotoCondensedRegular', sans-serif;}.productDetail-buy .action .btn-addtocart, .des_prdcat .action .btn-addtocart {color: #fff;font-size: 14px;font-weight: bold;text-transform: uppercase;background: #f00;}.productDetail-des {	margin: 0 0 10px 0;}.productDetail-des p:last-child {margin: 0;}.productDetailSupport:nth-child(2n+1) {    background: #f8f8f8;}.productDetailSupport {    padding: 10px;    border-top: 1px dashed #ddd;}.productDetailSupport:last-child {    border-bottom:  0;}.productDetailSupport .avatar {	width: 75px;height: 75px;	border-radius: 50%;	margin-right: 15px;}.productDetailSupport .avatar img {border-radius: 50%;}.productDetailSupport .content>* {margin-bottom: 5px;}.productDetailSupport .subtitle, .productDetailSupport .name a,.productDetailSupport .hotline {	font-size: 17px;	font-family: 'RobotoCondensedRegular';	margin-bottom: 10px;	color: #444;}.productDetailSupport .hotline_support {    background: url('img/icon_tel.gif') no-repeat scroll left center;    padding-left: 20px;}.productDetailSupport .hotline_support a {    color: #ff0000;    font-weight: bold;    display: inline-block;}.productDetailSupport .skype_support{	background: url(img/i_sky1.png) left no-repeat;	height: 34px;	padding-left: 42px;	padding-top: 8px;}.productDetailSupport .email_support{	background: url(img/email.png) left no-repeat;	height: 34px;	padding-left: 42px;	padding-top: 8px;}.productDetailSupport .hotline a {color: #ff0000;}.productDetailSupport .connect .label {margin-right: 10px;}.productDetailSupport .connect a {	display: block;	float: left;	width: 19px;	height: 19px;	text-indent: -9999px;	background-repeat: no-repeat;	background-image: url(img/social.png);}.productDetailSupport .connect a+a {margin-left: 5px;}.productDetailSupport .connect .zalo {background-position: -50px 0;}.productDetailSupport .connect .facebook {background-position: -81px 0;}@media (max-width: 479px) {	.productDetailSupport .connect {		-webkit-flex-direction: column;		-moz-flex-direction: column;		-ms-flex-direction: column;		-o-flex-direction: column;		flex-direction: column;	    -webkit-align-items: flex-start;	    -moz-align-items: flex-start;	    -ms-align-items: flex-start;	    -o-align-items: flex-start;	    align-items: flex-start;	}	.productDetailSupport .label {margin-bottom: 5px;}}@media (max-width: 567px) {	.productDetailIntroduce .title {		font-size: 16px;		line-height: 20px;	}}@media (max-width: 479px) {	.productDetail .shareLabel {display: none;}}.btn {    display: inline-block;    padding: 6px 12px;    margin-bottom: 0;    font-size: 14px;    font-weight: 400;    line-height: 1.42857143;    text-align: center;    white-space: nowrap;    vertical-align: middle;    -ms-touch-action: manipulation;    touch-action: manipulation;    cursor: pointer;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    background-image: none;    border: 1px solid transparent;    border-radius: 4px;}/* ARTICLE */.article-1 .article-thumb {	padding: 3px;	border: 1px solid #c8c8c8;	background: #fff;}.article-1 .article-image {	max-height: 180px;	overflow: hidden;}.article-1 .article-title {	margin-bottom: 5px;	font-size: 14px;	line-height: 20px;	font-weight: bold;}.article-1 .article-title a {color: #333;} .article-1 .article-title a:hover {color: #1785bb}.article-1 .article-meta {	margin-bottom: 5px;	color: #999;	font-size: 13px;} .article-1 .article-description {    font-family: Arial;    font-size: 13px;    line-height: 20px;}.post_item {    margin-bottom: 20px;    padding-bottom: 20px;    border-bottom: 1px solid #dedede;}.post_item:last-child{	border-bottom: 0;}.post_item .article-1 .article-thumb {    border:none;    padding: 0;}@media (min-width: 480px) {	.article-1 .article-info {padding-left: 15px;}}@media (max-width: 479px) {	.article-1 .article-thumb {margin-bottom: 10px;}}@media (min-width: 480px) and (max-width: 767px) {	.article-1 .article-description {display: none;}}.articleCatalogue .panel-body {margin-bottom: 25px!important;}.articleCatalogue .listAticle .article-item {margin-bottom: 10px;}.articleCatalogue .listAticle .article-item+.article-item {	padding-top: 10px;	border-top: 1px dotted #898989;}.article-detail,.productDetail {font-family: Arial, sans-serif;}.article-detail .title {    margin: 0 0 15px 0;    font-size: 20px;    line-height: 24px;    color: #06af13;    font-family: RobotoCondensedRegular;    font-weight: normal;}.article-detail .content, .article-detail .action, .article-detail .comments {margin-bottom: 20px;}.article-detail .meta {	padding: 5px 10px;	background: #f2f2f2;	border: 1px solid #e1e1e1;	margin-bottom: 15px;	font-size: 13px;	line-height: 20px;	color: #aaa;}.article-detail .meta>* {	position: relative;	padding-left: 20px;	background-repeat: no-repeat;	background-position: 0 50%;}.article-detail .meta>*+* {margin-left: 15px;}.article-detail .meta .time {background-image: url(img/icon-time.png);}.article-detail .meta .viewed {background-image: url(img/viewed.png);}	.article-detail .article .description {font-weight: bold;margin-bottom: 15px;}.article-detail .article img, #tab-content .article img,.productDetail .productDetailContent img {	display: block;	width: auto!important;	height: auto!important;	margin: 0 auto 15px auto;}@media (max-width: 480px) {	.article-detail .meta {		-webkit-flex-direction: column;		-moz-flex-direction: column;		-ms-flex-direction: column;		-o-flex-direction: column;		flex-direction: column;		ms-flex-align: flex-start;		-webkit-align-items: flex-start;		align-items: flex-start; 	}	.article-detail .meta>*+* {margin-left: 0px;}}.article-related {margin-bottom: 30px!important;}.article-related .list-article li {	position: relative;	padding-left: 25px;	margin-bottom: 10px;	padding-top: 10px;	font-size: 14px;line-height: 20px;	font-weight: normal;	color: #9d9c9c;}.article-related .list-article li+li {border-top: 1px dotted #898989;}.article-related .list-article li:before {	content: "\f00c";	font-family: FontAwesome;	display: block;	position: absolute;	left: 0px;color: #333;}.article-related .list-article li a {color: #333;}.article-related .list-article li a:hover, .article-related .list-article li:hover:before {color: #1785bb;}.share-box>*+* {margin-left: 5px;}.share-box .plus {position: relative;margin-top: -4px;}/* Tab */.tabControl {	margin-bottom: 15px;	padding: 0;	position: relative;	border-bottom: 2px solid #0074bc;}.tabControl li {    position: relative;    display: inline-block;    line-height: 20px;    cursor: pointer;    -webkit-transition: all .25s linear;    -o-transition: all .25s linear;    transition: all .25s linear;    background: #0074bc;    color: #fff;    font-size: 17px;    text-decoration: none;    height: 100%;    text-align: center;    padding: 10px 10px;    text-transform: none;    font-family: 'RobotoCondensedRegular';    font-weight: normal;}.tabControl li.uk-active, .tabControl li:hover {	color: #fff;}.tabControl li.uk-active{	background: #1c97c6;}@media (max-width: 479px) {	.tabControl {}	.tabControl li {		float: none;		text-align: center;		background: #1da6ea;		color: #fff;		font-weight: normal;	}	.tabControl li:before {		display: none;		visibility: hidden;	}	.tabControl li+li {		margin: 0;		border-top: 1px solid #fff;	}	.tabControl li.uk-active, 	.tabControl li:hover {		color: #fff;		background: #1785bb;	}}/* Banner */.banner p {margin: 0; }.banner a {display: block; }/* Contact *//* Contact */.contact .contact-infomation, .contact .contact-form {	margin-bottom: 20px!important;}.contact .contact-infomation .note {	margin-bottom: 10px;	font-style: italic;	color: #666;}.contact .contact-infomation .company {	margin-bottom: 20px;	font-size: 30px;	line-height: 30px;	text-transform: uppercase;	font-family: 'UTMImpact', sans-serif;	color: #333;	font-weight: normal;}.contact .contact-infomation .address {margin-bottom: 20px;}.contact .contact-infomation .address p {margin: 0 0 5px 0;color: #000;}.contact .contact-infomation .address a {color: #1da6ea;}.contact .contact-map {	padding: 4px;	border: 1px solid #d5d5d5;	height: 340px;}.contact .contact-form .label {	font-size: 14px;	line-height: 22px;	color: #000;	margin-bottom: 15px;}.contact .contact-form .form-row {margin-bottom: 15px;}.contact .contact-form .input-text, .contact .contact-form .form-select, .contact .contact-form .form-textarea {	border: 1px solid #d5d5d5;	border-radius: 3px;	font-size: 14px;line-height: 20px;	color: #000;}.contact-form .form-select {color: #999!important;}.contact .contact-form .input-text, .contact .contact-form .form-select {	height: 30px;}.contact .contact-form .form-textarea {height: 200px;}.contact-form .btn-submit {	display: inline-block;	padding: 5px 20px;	cursor: pointer;	background: #1da6ea;	font-size: 14px;	line-height: 20px;	color: #fff;	border: none;}.contact .contact-form .input-text::-webkit-input-placeholder, .contact-form .form-textarea::-webkit-input-placeholder {	color: #999;}.contact .contact-form .input-text::-moz-placeholder, .contact-form .form-textarea::-moz-placeholder {	color: #999;}.contact .contact-form .input-text:-ms-input-placeholder, .contact-form .form-textarea:-ms-input-placeholder {	color: #999;}.contact .contact-form .input-text:-moz-placeholder, .contact-form .form-textarea:-moz-placeholder {	color: #999;}.mainContent {}.productDetail-des ul li{	padding: 0 !important;}.p150{padding:15px 0;}.box_cat_block, .aside_block {    margin-bottom: 20px;    margin-bottom: 14px;}.articlesDetailSupport {    padding: 10px;    border-bottom: 1px solid #d4d4d4;    width: 100%;    float: left;}.articlesDetailSupport:last-child {    border-bottom: 0;    margin-bottom: 0px;}.articles_img.img-cover img {    width: 95px;    height: 70px;}.content_articles a {    font-size: 15px;    font-family: RobotoCondensedRegular;    color: #666;}/* Breadcrumb *//* Breadcrumb */.breadcrumb {	padding: 5px 0px;	margin-bottom: 15px;}.breadcrumb ul a {    font-size: 17px;    line-height: 20px;    color: #333;    font-family: RobotoCondensedRegular;}.breadcrumb ul a:hover {color: #017bb8;}.breadcrumb .uk-breadcrumb>li:nth-child(n+2):before {	content: "\f101";	font-family: FontAwesome;	margin: 0 10px;}/* Pagination */.pagination {	margin-bottom: 20px!important;	padding-top: 15px;	border-top: 1px solid #e1e1e1;}.pagination li a {	display: block;	font-size: 13px;	background: #f2f2f2;	border: 1px solid #e1e1e1;	color: #252525;	border-radius: 0;}.pagination li a:hover, .pagination .uk-active a {	background: #1785bb;	border-color: #1785bb;	color: #fff;}/* </body> *//* ################################################# */.cart_item {    padding: 10px 20px;    background: #424242;}.cart_item a.cart {    background: url('img/cart.png') no-repeat;    display: block;    position: relative;    padding-left: 20px;    color: #999;    font-size: 13px;}.cart_item a.cart span.quantity {    position: relative;    font-size: 13px;    font-weight: bold;    color: #999;}/* <footer> */.panel.footerContact h6 {    font-family: 'RobotoCondensedRegular';    font-weight: normal;    color: #fff;    font-size: 16px;    text-transform: uppercase;}.panel.footerContact p {    font-family: 'RobotoCondensedRegular';color: #fff;}.titlecolfooter:after {    content: '';    width: 100px;    height: 1px;    background: #444;    position: absolute;    left: 0;    bottom: -1px;}.titlecolfooter {    color: #fff;    font-size: 18px;    display: block;    text-transform: none;    font-family: 'RobotoCondensedRegular';    padding-bottom: 10px;    border-bottom: 1px solid #ddd;text-align: left;    position: relative;}.menu_footer {    padding: 0px;    color: #0097cd;    list-style: none;}.menu_footer li {    display: inline-block;    width: 100%;    float: left;    padding: 5px 0px;}.menu_footer li a {    color: #fff;    display: block;    font-family: RobotoCondensedRegular;    font-size: 15px;}.panel-body .bor {padding: 10px;background: #0097cd;border-radius: 6px 6px 0;}.panel-body .bor2 {border: 1px dashed #fff;border-radius: 5px;padding: 10px 0;}.panel-body h4.tit-fth {font-size: 18px;margin: 0;font-weight: 400;}.panel-body .tit-fth {background: #0097cd;border-radius: 5px 5px 0 0;padding: 10px 15px 8px;}.tit-fth {color: #fff;text-transform: uppercase;font-family: UTMImpact;}.slogan > div {padding: 7px 0;}.slogan > div {display: flex;display: -webkit-box;display: -webkit-flex;-webkit-align-items: center;align-items: center;}.slogan > div div {width: 55px;text-align: center;}.slogan > div span {flex: 1;-webkit-flex: 1;font-size: 13px;font-family: Roboto;color: #fff;}.top_footer {padding: 0px 0;}.title_colunm_foot {    text-transform: none;    font-family: RobotoCondensedRegular;    font-size: 17px;    color: #F4C303;    margin-bottom: 15px;}.content_colunm_foot * {}.content_colunm_foot iframe {	height: 214px;	display: inherit;}.content_colunm_foot {    font-size: 13px;}.content_colunm_foot.ll span:first-child {    background: url(img/phone1.png)no-repeat 0 2px;    padding-left: 15px;    color: #fe6601;    font-size: 12px;}.content_colunm_foot.ll span:last-child {   margin-top: -5px;	background: url(img/mail.png)no-repeat 0 3px;	padding-left: 15px;	color: #fe6601;	font-size: 12px;}.box_right_content {    padding: 0px;    background: #fff;}.footer {    background: #0074bc;    padding-top: 25px; }.row10{margin:0 -10px;}.footer .top {}footer .header {    margin-bottom: 20px;}footer .header .logo {    width: 100%;}footer .social_media{text-align: left;}.banner .social_media li a{width: 35px;height: 34px;background: url('img/social_media.png');}.social_media {    list-style: none;    padding-left: 0 !important;text-align: right;height: 35px;display: inline-block;    float: right;    width: 100%;}.social_media li{    display: inline-block;}.social_media li a {    width: 30px;    height: 30px;    background-repeat: no-repeat;    display: block;    background-size: 100%;}.social_media li a.fb {    background-position: 0 0;}.social_media li a.twitter{   background-position: -39px 0;}.social_media li a.google{    background-position: -77px 0;}.social_media li a.pinterest{    background-position: -117px 0;}.social_media li a.youtube{    background-position: -155px 0;}.footer .top .panel {margin-bottom: 0px!important;}.footer .top .heading {	margin: 0 0 15px 0;	font-size: 18px;	line-height: 24px;	text-transform: uppercase;	font-weight: normal;	font-family: 'UTMImpact', sans-serif;}.footer .top .heading>* {color: #ffe700;}.footerContact .contactInfo li {	position: relative;	padding-left: 25px;}.footerContact .contactInfo li:before {	content: "";	display: block;	position: absolute;	z-index: 10;	width: 17px;	height: 20px;	left: 0px;top: 5px;	background-repeat: no-repeat;	background-image: url(img/footer-icon.png)}.footerContact .contactInfo .location:before {background-position: 0 0;}.footerContact .contactInfo .phone:before {	background-position: 0 -52px;	top: 2px;}.footerContact .contactInfo .email:before {	background-position: 0 -80px;	top: 2px;}.footerContact .contactInfo .site:before {	background-position: 0 -110px;	top: 0px;}.footerContact .contactInfo li:not(:last-child) {margin-bottom: 10px;}.footerContact .contactInfo a {color: #fff;}.footer .middle {    padding: 10px 15px;    font-size: 13px;    line-height: 18px;    color: #fff;    background: #6c6b6b;    margin-top: 25px;}.DetailArticles {    padding: 20px 0;    border-bottom: 1px solid #e9e9e9;}.des_articles {    color: #5c5c5c;    font-family: 'RobotoCondensedRegular', Helvetica, Arial, sans-serif;    font-size: 18px;    line-height: 1.4em;}.name_articles {    line-height: 1;    margin-bottom: 15px;    padding-bottom: 10px;}.name_articles a {    color: #06af13;    font-size: 23px;    text-transform: uppercase;}.tags {    width: 100%;    float: left;    background: #fff;    padding: 5px 0;    margin-top: 20px;}.tags > a {    padding: 6px 10px;    border-radius: 4px;    -webkit-border-radius: 4px;    border: 1px solid rgba(0,0,0,.1);    color: #444;    margin: 0 5px 0px 0;}.tags > a:hover {    text-decoration: none;    border: 1px solid #00AB8B;    background: #00AB8B;    color: white;}.viewmore {    text-align: right;}.footer .middle a {color: #8ad6fc;}.footer .middle a:hover {	text-decoration: underline;	color: #fff;}.asideCategories {    position: relative;    width: 100%;height: 100%;}.asideCategories .panel-body {    width: 100%;    height: 100%;}.menu_aside a.cl_2 {    display: block;    padding: 8px;    text-align: center;    font-family: RobotoCondensedRegular, Helvetica, sans-serif;    font-size: 15px;    color: #fff;    text-transform: uppercase;    text-align: left;}.menu_aside a.cl_2 i {    font-size: 25px;    float: right;}.uk-list.mainCat {    display: block;    position: relative;    top: 0;    left: 0;    width: 100%;    background: transparent;    z-index: 9;    border: 1px solid #e0e0e0;    border-top: 0;}@media (max-width: 479px) {	.footer .middle .copyright {		-moz-flex-direction: column;		-webkit-flex-direction: column;		-ms-flex-direction: column;		-o-flex-direction: column;		flex-direction: column;		-ms-align-items: flex-start;		-moz-align-items: flex-start;		-webkit-align-items: flex-start;		-o-align-items: flex-start;		align-items: flex-start;	}	.footer .middle .copyright div:not(:last-child) {margin-bottom: 5px;}}/* </footer> *//* <animation> *//* </animation> *//* </vinaco.css> */