@charset "utf-8";

/* CSS Document */   

/** Generated by FG **/

@font-face { font-family: 'Conv_SFUS'; src: url('fonts/SFUSwissBTExtraCompressed.eot'); src: local('?'), url('fonts/SFUSwissBTExtraCompressed.woff') format('woff'), url('fonts/SFUSwissBTExtraCompressed.ttf') format('truetype'), url('fonts/SFUSwissBTExtraCompressed.svg') format('svg'); font-weight: normal; font-style: normal; }

@font-face { font-family: 'Robotor'; src: url('fonts/RobotoCondensed-Regular.eot'); src: local('?'), url('fonts/RobotoCondensed-Regular.woff') format('woff'), url('fonts/RobotoCondensed-Regular.ttf') format('truetype'), url('fonts/RobotoCondensed-Regular.svg') format('svg'); font-weight: normal; font-style: normal; }

@font-face { font-family: 'OpenSansR'; src: url('fonts/OpenSansRegular.eot'); src: url('fonts/OpenSansRegular.eot') format('embedded-opentype'), url('fonts/OpenSansRegular.woff2') format('woff2'), url('fonts/OpenSansRegular.woff') format('woff'), url('fonts/OpenSansRegular.ttf') format('truetype'), url('fonts/OpenSansRegular.svg#OpenSansRegular') format('svg'); }

@font-face { font-family: 'OpenSansB'; src: url('fonts/OpenSansCondBold.eot'); src: url('fonts/OpenSansCondBold.eot') format('embedded-opentype'), url('fonts/OpenSansCondBold.woff2') format('woff2'), url('fonts/OpenSansCondBold.woff') format('woff'), url('fonts/OpenSansCondBold.ttf') format('truetype'), url('fonts/OpenSansCondBold.svg#OpenSansCondBold') format('svg'); }

@font-face { font-family: 'RobotoBold'; src: url('fonts/RobotoBold.eot'); src: url('fonts/RobotoBold.eot') format('embedded-opentype'), url('fonts/RobotoBold.woff2') format('woff2'), url('fonts/RobotoBold.woff') format('woff'), url('fonts/RobotoBold.ttf') format('truetype'), url('fonts/RobotoBold.svg#RobotoBold') format('svg'); }

@font-face { font-family: 'UTM Hanzel'; src: url('fonts/UTM Hanzel.eot'); src: local('?'), url('fonts/UTM Hanzel.woff') format('woff'), url('fonts/UTM Hanzel.ttf') format('truetype'), url('fonts/UTM Hanzel.svg') format('svg'); font-weight: normal; font-style: normal; }

@font-face { font-family: 'UTM Nokia'; src: url('fonts/UTM Nokia.eot'); src: local('?'), url('fonts/UTM Nokia.woff') format('woff'), url('fonts/UTM Nokia.ttf') format('truetype'), url('fonts/UTM Nokia.svg') format('svg'); font-weight: normal; font-style: normal; }

@font-face {

	font-family: 'Conv_UTM HelvetIns';

	src: url('fonts/UTM HelvetIns.eot');

	src: local('?'), url('fonts/UTM HelvetIns.woff') format('woff'), url('fonts/UTM HelvetIns.ttf') format('truetype'), url('fonts/UTM HelvetIns.svg') format('svg');

	font-weight: normal;

	font-style: normal;

}

@font-face {

    font-family: 'RobotoMedium';

    src: url('fonts/RobotoMedium.eot');

    src: url('fonts/RobotoMedium.eot') format('embedded-opentype'),

         url('fonts/RobotoMedium.woff2') format('woff2'),

         url('fonts/RobotoMedium.woff') format('woff'),

         url('fonts/RobotoMedium.ttf') format('truetype'),

         url('fonts/RobotoMedium.svg#RobotoMedium') format('svg');

}

@font-face {

	font-family: 'Conv_UTM Nokia';

	src: url('fonts/UTM Nokia.eot');

	src: local('?'), url('fonts/UTM Nokia.woff') format('woff'), url('fonts/UTM Nokia.ttf') format('truetype'), url('fonts/UTM Nokia.svg') format('svg');

	font-weight: normal;

	font-style: normal;

}

 

@font-face {

	font-family: 'Conv_UTM Impact';

	src: url('fonts/UTM Impact.eot');

	src: local('☺'), url('fonts/UTM Impact.woff') format('woff'), url('fonts/UTM Impact.ttf') format('truetype'), url('fonts/UTM Impact.svg') format('svg');

	font-weight: normal;

	font-style: normal;

}









* { box-sizing: border-box; }

.menu_giohang { font-weight: bold;background: #2C522F;color: #fff;}

.thanhtoan input { padding: 5px }

.phuongthucthanhtoan { padding: 5px; }

table { width: 100%; border-collapse: collapse; line-height: 25px; }

table td { padding: 2px; vertical-align: middle; padding-left: 5px; padding-right: 5px; vertical-align: middle;/* font-weight: bold; */ }

a { text-decoration: none !important; color: #3b3b3b; }

a:hover { }

img { border: 0; max-width: 100%; }

.img_quangcao { width: 100% }

.img_quangcaofooter { width: 100% }

.btn_view_moretop { float: right; color: #085ED3 !important; font-weight: bold; font-size: 13px; }

.list-lang { position: absolute; top: 13px; right: 6px; z-index: 9999; display: none; }

.list-lang li { display: inline-block; float: left; padding: 0px 10px; }

.list-lang li img { float: left; margin-right: 6px; }

.visit_hidden { display: none }

.bloxk_holine { min-width: 250px; position: absolute; top: 23px; right: 0; /* display: none; */

background: url(../images/icon_hotline.png) center left no-repeat; padding-left: 41px; height: 33px; display: none; }

.bloxk_holine strong { display: block; padding-left: 40px; color: #ED1C24; font-size: 18px; text-align: left; /* width: 232px; */

padding-left: 0px; margin-top: 5px; font-weight: normal; }

.bloxk_holine span { font-size: 12px; display: block; margin-top: 5px; text-align: left; padding-left: 10px; }

.list-email { float: left; width: 100%; background: url(../images/bg_title122.png) top center repeat-x; padding-top: 10px; margin-top: 14px; max-width: 248px; }



.table_suport {

    margin-bottom: 10px;

}

.table_suport img{

    float: left;

    margin-right: 5px;

}

.table_suport strong{

    float: left;

    font-weight: normal;

    font-size: 13px;

    font-weight: bold;

}

.address_top{

    float: left;

    margin-right: 20px;

    background: url(../images/icon_map.png) left top 4px no-repeat;

    padding: 4px 0px;

    padding-left: 24px;

}



.block_project_detail{float:left;width: 100%;padding: 0 12px;margin-right: 28px;position: relative;}



#owl-project{

    margin: 0px auto;

    width: 800px;

    margin-left: 65px;

    margin-bottom: 30px;

}

#owl-project .owl-next()



.email_top{

    /* float: left; */

    background: url(../images/icon_emailtop.png) left top 4px no-repeat;

    padding-left: 28px;

    display: block;

    float: left;

}

.icon_hotline{ position:absolute; right:0px;top: -1px;}

.icon_hotline img{ float:left; margin-right:10px}

.icon_hotline strong{

    color: #ff0;

    font-size: 18px;

    font-family: 'RobotoBold';

}

.list_socialTop { position: absolute;right: 0px;top: 0px;/* display: none; */}

.list_socialTop li { display: inline-block; }

.list_socialTop img { width: 22px; height: 22px; }

.list_socialTop span { float: left; }



.title_about_home{

    margin: 0px;

    margin-bottom: 27px;

    text-align: center;

    color: #007cc2;

    margin-top: 20px;

}

.title_about_home strong{

    font-size: 28px;

    font-family: 'Conv_UTM Nokia';

    /* border-bottom: 1px solid #007cc2; */

    padding-bottom: 5px;

    position: relative;

}



.tinkhac{}

.tinkhac li{ background:url(../images/arrow_left.png) left center no-repeat; padding-left:15px}

.tinkhac li a{color: #26a4c6;}

.thanh_title h2{ color:#26a4c6; margin:5px 0px}



.title_about_index{float:left;width:100%;font-family: OpenSansB; margin-top:10px;}

.title_about_index strong{ font-size:20px; text-transform:uppercase;}

.title_about_index  h1{margin: 10px 0px;do;text-transform: uppercase;padding-left: 0px;font-size:25px !important;color: #26a4c6;}

.block_col_about{width: 660px;float: left;}

.col-img_about{float:left;width: 505px;margin-left: 34px;}

.title_about_home strong:after{content:''; width:80%;height: 1px;background: #007CC2; position:absolute;bottom: -4px;left: 11%;}

.about_index {float: left;width: 100%;margin-bottom: 31px;background: url(../images/bg_about.png) top center no-repeat;padding-bottom: 25px;padding-top: 30px;}

.block_dichvu_full{background: #f7f7f7;padding: 20px 0px;}

.title_about { text-align: center; background: url(../images/bg_title1.png) bottom center no-repeat; padding-bottom: 20px }

.item_sl {width: 389px; float: left; border: 1px solid #ccc; margin-right: 15px; margin-bottom: 0px;padding: 2px; color: #363636; margin-top: 23px;}

.item_sl img { float: left; margin-right: 15px;width: 100%;}

.item_sl h3 { float: left; font-size: 14px; font-family: 'Robotobold'; color: #363636; margin-top: 0px; margin-bottom: 0; }

.item_sl span { display: block; float: left; font-size: 13px; }

.item_sl:last-child { margin-right: 0px }

.block-service1{

    padding: 0px 12px;

}

.block-service1 img.img-news{

    border: 1px solid #E6E6E6;

    padding: 2px;

    background: #fff;

    box-shadow: 4px 4px 0px #E6E6E6;

}

.block-service1 h3{

    float: left;

    width: 100%;

    text-align: center;

    font-family: 'RobotoMedium';

    font-weight: normal;

    margin: 8px 0px;

}





.list-email li { }

.list-email li img { float: left; margin-right: 10px; margin-top: 5px }

.list-email span { }

.list-conter-footer { margin-left: 0px; font-size: 26px; float: left; margin-bottom: 18px; }

.list-conter-footer li { color: #fff; font-size: 15px;/* max-width: 165px; */ }

.title_right { margin-bottom: 12px; }

.title_right span { display: block; text-align: center; background: url(../images/bg_title_right.png) top center no-repeat; padding: 23px 10px; color: #fff; text-transform: uppercase; font-size: 15px; font-weight: bold; }

.line_copyright { display: block; margin-bottom: -43px; margin-top: 16px; text-align: center; }

.block_main_menu_footer { float: left; background: url(../images/bg_footer.png) top center no-repeat; width: 731px; height: 296px; margin-left: 20px; padding: 17px 0px; background-size: 100%; }

.list_menu { float: left; width: 277px;/* padding-left: 11px; */ }

.list_menu li { padding: 5px; padding-left: 38px; background: url(../images/icon_arrowf.png) left 24px top 10px no-repeat; }

.list_menu h3 { margin: 0px; color: #fff; margin-bottom: 0px; font-size: 18px; text-transform: uppercase; padding-bottom: 8px; text-align: left; padding-left: 24px; padding-top: 10px; }

.list_menu a { color: #ebe2e2; }

.list_menu:nth-child(3) { width: 142px; }

.block_news_left { width: 300px; float: left; margin-right: 19px; border: 1px solid #ccc; padding: 9px 0px; border-radius: 5px; }

.title_news_left { font-weight: normal; text-align: center; border-bottom: 1px dashed #ccc; padding-bottom: 5px; margin-top: 7px; position: relative; }

.title_news_left:after { content: ''; background: url(../images/bg_about.png) top center no-repeat; width: 70px; height: 22px; position: absolute; top: -32px; left: 115px; }

.title_index_about {

	text-align: left;

	float: left;

	width: 100%;

	margin-bottom: 8px;

	margin-top: 12px;

	background: url(../images/bg_title1.png) bottom center no-repeat;

	position: relative;

	padding-bottom: 3px;

	padding-bottom: 29px;

	}







.block_info_payment{

    float: left;

    width: 50%;

    margin-bottom: -1px;

    margin-top: 10px;

}

#owl-dichvu11{ position:relative}





.cl_area{ width:100%}

.cl_area textarea{ width:100%;border: 1px solid #ccc;max-width: 800px;min-height: 111px;}



.block_info_payment img{ max-width:20px}

.block_info_payment input{

    border: 1px solid #ccc;

    padding: 5px 10px;

    width: 100%;

    max-width: 90%;

}

.block_info_payment label{

    font-weight: bold;

    width: 100%;

    display: block;

}



.block_gallery_index{float:left;width: 379px;margin-right: 20px;margin-bottom: 15px;position: relative;}

.block_gallery_index >a{/* float:left; */}

.block_gallery_index h3{position:absolute;background: rgba(0, 0, 0, 0.48);width:100%;bottom: 5px;margin:0px;padding: 8px;color:#fff;text-align:center;font-weight: normal;opacity: 0;transition: all 0.5s;}

.block_gallery_index:hover h3{opacity:1}

.btn_view_more1 { float: right; position: absolute; right: 0; margin-top: 10px; font-size: 12px; font-weight: bold; }

.title_index_about span {color: #26a4c6;font-size: 30px;position: relative;min-width: 159px;text-transform: uppercase;float: left;display: block;font-family: 'OpenSansB';text-align: center;margin-bottom: -3px;font-weight: normal;width: 100%;}

.title_service_home { background: url(../images/bg_title2.png) bottom center no-repeat; }

.title_service_home span { color: #fff !important }

.title_text { width: 100%; text-align: center; float: left; margin-top: 14px; margin-bottom: 20px }

.title_text span { font-size: 25px; color: #000000; }

.block_quytrinh { float: left; width: 100%; }

.title_step { text-align: center; margin: 12px 0px; font-size: 27px; }

.item_step { width: 260px; float: left; margin-right: 33px; margin-bottom: 23px; }

.item_step h3 { font-weight: normal; border-bottom: 1px solid #DCDADA; margin-bottom: 9px; }

.item_step strong { display: block; float: left; width: 50px; height: 50px; background: #000; text-align: center; color: #Fff; margin-right: 12px; font-size: 26px; line-height: 50px; border-radius: 100%; }

.item_step span { text-align: justify; display: block; }

.list-conter-footer img { float: left; margin-right: 10px; }

.list-conter-footer strong { float: right; }

#owl-doitac img {

    background: #fff;

    border: 1px solid #ccc;

}

#owl-doitac .item { margin: 0px 5px }

ul { margin: 0; padding: 0; list-style: none;/* padding: 5px; */ }

.clearb { clear: both; }

p { margin: 0; padding: 0; }

body {margin: 0;font-size: 14px;line-height: 22px;line-height: 1.5em;color: #494949;font-family: Arial;background: #fff;max-width: 1349px;margin: 0px auto;min-width: 1200px;}

.list_menu_line { float: right; }

.list_menu_line li { display: inline-block; padding: 0px 8px; border-right: 1px solid #ccc; line-height: 13px; }

.list_menu_line a { color: #fff }

.list_menu_line li:last-child { border: none; font-weight: normal }

#owl-product_hot { margin-left: 5px }

.title_product_hot { border: 1px solid #ccc; padding: 5px; font-family: 'Tahoma'; background: url(../images/bg_arroe_title.png)left 10px center no-repeat; padding-left: 41px; margin-bottom: 14px; }

.title_product_hot strong { color: #f00; font-weight: normal; }

.list_asd { float: left; display: inline-block; width: 100% }

.list_asd li { display: inline-block; }

.list_asd li:nth-child(1) { margin-right: 12px }

.list_asd li img { }

.list_product_index { float: left; width: 100%; margin-top: 10px; margin-bottom: 13px; }

.list_product_index li { display: inline-block; float: left; padding: 5px 26px; transform: skew(-26deg); transition: all 0.5s; cursor: pointer; }

.list_menu_footer { }

.list_menu_footer li { background: url(../images/icon_arrowf.png) left top 6px no-repeat; float: left; width: 100%; padding-left: 8px; margin-bottom: 6px;border-bottom: 1px solid #feb738;}

.list_menu_footer li a { display: block; width: 100%; color: #fff; padding: 2px 10px; }

.list_product_index li:hover, .active_tab { background: #ec3237; }

.list_product_index li:hover span, .active_tab span { color: #fff !important; }

.list_product_index li span { display: block; /* background: #ccc; */

float: left; color: #000; transform: skew(26deg); font-weight: bold; }

.block-gallery { width: 276px; float: left; margin-right: 21px; margin-bottom: 13px; }

.block-gallery img { }

.block-gallery h3 { margin: 0px; margin-top: 2px; color: #1B1F1B; font-size: 15px; text-align: center; }

.item_dichvu { text-align: center; color: #fff; }

.bg_img_item_sevice { text-align: center; width: 275px; height: 205px; margin: 0 auto; }

.bg_img_item_sevice img { }

.item_dichvu h3 { color: #0072bc; margin-bottom: 5px; display: block; float: left; font-size: 17px; text-transform: uppercase; width: 100%; text-align: center; }

.images { position: relative }

.block_ads_2 { }

.block_item1_ads a { float: left; width: 100%; padding: 0px; }

.block_item1_ads a img { float: left }

.block_item1_ads { width: 368px; float: left; background: #fff; margin-right: 48px; border: 1px solid #ccc; margin-bottom: 40px; }

.block_item1_ads:nth-child(2n+3) { margin-right: 0px }

.block_item1_ads h2 { margin: 5px; text-transform: uppercase; font-family: 'OpenSansR'; font-weight: normal; border-bottom: 1px solid #ccc; padding-bottom: 13px; font-size: 16px; text-align: center; margin-top: 13px; }

.block_item1_ads span { display: block; padding: 5px; text-align: justify; }

.btn_view { float: left; color: #FFD000; text-align: left; text-transform: uppercase; border-bottom: 1px solid #FFD000; }

.new_item_index { width: 421px; float: left; margin-right: 22px; margin-bottom: 34px; }

.new_item_index img { border-radius: 100%; margin-right: 10px; float: left; }

.new_item_index h2 { float: left; width: 291px; font-size: 14px; color: #003eaf; margin-bottom: 5px; }

.new_item_index span { }

.containent_hotNews { padding: 10px; float: left; width: 100%; display: none }

.active_content_hotNews { display: block }

#submit_thanhtoan { float: left;background: #263E28; color: #fff; padding: 8px !important; border: none; max-width: 110px; text-transform: uppercase;margin-bottom: 10px;}

.block-about { width: 100%;/* min-height: 100px; */ float: left; color: #434343; box-sizing: border-box;}

.block-about img.img-about { float: left; margin-right: 10px; width: 250px; border: 5px solid #5BBDEC; }

.block-about a> h2 { font-size: 16px; margin: 0px;/* font-family:'Roboto Condensed'; */ text-transform: uppercase; color: #009ae6 }

.sesstion_full { background: #fff; }

.sesstion_full .container { padding-top: 25px; background: none; padding-bottom: 25px; }

.block_col_list { width: 228px; float: left; margin-right: 10px; }

.block_col_list:nth-child(3) { width: 350px; margin-right: 26px; }

.block_col_list h3 { margin: 5px 0px; font-weight: bold; font-family: 'RobotoBold'; margin-bottom: 10px; font-size: 14px; }

.block_col_list ul { }

.block_col_list ul li { background: url(../images/icon_arrowlist.png) left center no-repeat; padding-left: 18px; }

.block_col_list ul li a { color: #3f3f3f; font-size: 13px; }

.list_doitac { }

.list_doitac li.end-right { margin-right: 0px }

.list_doitac li { float: LEFT; margin-right: 20px; width: 221px; margin-bottom: 18px; border: 1px solid #ccc; padding: 3px; }

.list_doitac li h2 { text-align: center; color: #FF0000; }

.list_doitac li img { }

.list_doitac li a { }

.block-about-item { }

.block-about-item h2 { color: #494949; font-size: 16px; margin: 10px 0px; text-transform: uppercase; font-weight: bold; }

/*header*/

#header:after {/* content:''; *//* background:#fff url(../images/bg_header.png) top right no-repeat; */ position: absolute;/* top: 42px; */ z-index: 99; width: 488px;/* height: 122px; */ right: 0px; }

#header { position: relative; z-index: 999; position: relative;background: url(../images/bg_header.png) top center no-repeat;}

#header .container { }

#header .wrapper { position: relative; }

#header .wrapper div.right { width: 280px; float: right; padding-top: 10px; }

.block_logo { position: absolute; top: 0px; left: 0px; z-index: 5 }

#logo {

	/* position: absolute; */

	/* margin-left: 0px; */

	float: left;

	position: relative;

	margin-right: 0;

	}

#logo a { float: left; width: 100%; }

.line_header {color: #333;padding: 4px 0px;}

.list_page { float: left; margin-top: 13px; }

.list_page li { display: inline-block; padding: 10px 0px;margin-right: 19px; float: left; width:146px;}

.list_page li img { float: left; margin-right: 11px; width: 40px; height: 40px; }

.list_page li h3 { /* float: left; */

margin: 0px;color: #263e28;font-size: 14px; transition: all 0.5s;font-weight: normal;font-family: 'Robotor';}

.list_page li h3:hover { color: #f00; }

.list_page li.icon_hotline { float: left; width: 210px; }

.list_page li.icon_hotline img { }

.list_page li.icon_hotline span { font-size: 13px; text-transform: uppercase; font-weight: bold; float: left; }

.list_page li.icon_hotline strong { width: 138px;

    display: block;

    float: left;

    color: #f00;

    font-weight: bold;

    font-size: 22px; }

.block_logo1 { top: 17px; display: none; }

.block_hotline {position: absolute;z-index: 999;right: 0;font-size: 23px;color: #f00;bottom: 31px;background: url(../images/bg_hotline.png) top left no-repeat;width: 257px;/* display: none; */height: 64px;}

.block_hotline strong {margin-top: 33px;

float: left; /* margin-left: 60px; */text-shadow: 1px 1px 1px #fff,-1px -1px 1px #fff,-1px 1px 1px #fff,1px -1px 1px #fff;/* padding-bottom: 5px; */margin-left: 70px;}

.list-menu { float: LEFT; margin-top: 5px; }

.list-menu li { display: inline-block; background: url(../images/line_li_top.png) right center no-repeat; padding: 1px 8px; }

.list-menu li:last-child { background: none }

.list-menu li a { color: #fff; padding: 0px 5px; }

#logo img {/* width: 445px; *//* width: 512px; *//* height: 125px; */ float: left; }

.block_du-an { width: 100%; float: left }

.item_duan { background: url(../images/bg_duan.png) bottom center no-repeat; float: left; padding-bottom: 5px; margin: 5px; }

.item_duan img { border: 1px solid #bbbbbb; box-shadow: 3px 4px #e2e2e2; padding: 3px; }

.line-top { color: #fff; z-index: 9999; width: 100%; padding: 3px 0px; background: #f2f2f2; border-bottom: 1px solid #ccc; padding-top: 9px; }

.line-hotline { float: left; margin-right;

10px:1;

margin-right: 10px;/* margin-top: 6px; */ color: #fff; }

.block_desc_service {/* max-width:320px; */ display: block; text-align: center; margin-top: 9px; float: left; width: 100%; font-size: 14px; font-weight: normal; }

.block-cart a { color: #fff }

.line-hotline li { display: inline-block; /* border-right: 1px solid #000; */ padding: 0px 13px; line-height: -8px; padding-right: 31px; }

.line-hotline li:last-child { border: none; margin-left: 188px; }

.line-hotline li img { float: left; margin-right: 7px; margin-top: 1px; }

.line-hotline li >span { color: #fff; font-size: 13px; float: left;/* margin-right: 10px; */ color: #535252; font-weight: normal; }

.main-logo { position: absolute; }



.block-project{

    float: left;

    width: 285px;

    margin-right: 18px;

}

.block-project img{

    border: 1px solid #ccc;

    padding: 2px;

    box-shadow: 3px 3px 0px rgba(204, 204, 204, 0.69);

}

.block-project h3{

    float: left;

    width: 100%;

    margin: 9px 0px;

    text-align: center;

    margin-top: 12px;

    font-family: 'RobotoMedium';

    font-weight: normal;

}





.main-logo img { }

.line-hotline li span strong { color: #f00; font-weight: bold; font-size: 16px; margin-left: 5px; }

.block-san-pham-hot { width: 100%; height: 300px; background: #4dac00; /* margin-bottom: 10px; */ padding: 10px 0px; box-sizing: border-box; /* padding-top: 25px; */ float: LEFT; }

.product-item-hot { width: 267px;/* border: 1px solid #ccc; */ }

.product-item-hot a { }

.product-item-hot h3 { color: #fff; font-weight: normal; margin: 0px; margin-bottom: 5px; }

.product-item-hot img { border: 1px solid #72ff00; padding: 5px; border-radius: 3px; }

.product-item-hot span.price-product { color: #fff; font-weight: normal; }

.product-item-hot span.price-product span { color: #ff0; }

.block-about-slider { background: #f4f4f4 }



.list_footer_suport{ margin-left:10px}

.list_footer_suport li{ background:url(../images/bg_li_cri.png) left center no-repeat; padding-left:10px; float:left; width:100%; margin-bottom:5px}

.list_footer_suport li a{ color:#fff}





.wrapper-header { position: relative; background: #fff }

.img-logo { float: left; width: 100%; margin-bottom: 1px; }

.tim-kiem { position: relative; width: 270px; height: 37px; margin: 0 auto; background: url(../images/bgtk.png) no-repeat top left; margin-bottom: 10px; }

.bnt_search { background: url(../images/btn-search.png) no-repeat scroll 0 0 transparent; border: medium none; color: #C9C9C9; cursor: pointer; display: block; float: right; height: 18px; width: 21px; margin-top: 0px; position: absolute; top: 8px; right: 10px; }

.block-quangcao { padding: 10px 0px; border-bottom: 1px solid #ccc; padding-bottom: 0px; }

.block-asd-item { border-right: 1px solid #ccc; }

.block-asd-item h2 { font-size: 16px; font-weight: bold; color: #db0000; margin: 0px; }

.block-asd-item img { float: left; width: 100% }

.info-asd { padding: 0px; padding-left: 5px; } 

.main_mtop {/* background: url(../images/bg_mtop.png) top center repeat-x; */ width: 100%;/* margin-bottom: -100px; */ float: LEFT; }

.main-mtop { background: #b7218c; }

.top-menu .container {} 

.top-menu {/* height: 33px; */width: 100%;text-align: right;float: left;/* margin-top: -46px; */position: relative;background: url(../images/bg_mtop.png) top center repeat-x;}

.top-menu >div >ul {margin: 0 auto;transition: all 0.5s;padding-left: 0;}

.top-menu >div >ul.in_ul{ padding-left:0px !important} 

.top-menu >div >ul >li:nth-child(3) {/* border:none; *//* box-shadow: none; */ }

.top-menu >div >ul >li {display: inline-block;float: left;position: relative;transition: all 0.3s;b;padding: 11px 20px;background: url(../images/bg_li.png) right center no-repeat;}

.top-menu >div >ul> li:hover, .active-mtop {/* background: #67c215 url(../images/mnac.png) top 1px right no-repeat; */background: #f10000;}

.top-menu >div >ul> li:hover::after {/* content:''; */ width: 43px; height: 16px; background: url(../images/bg_hover.png) top center no-repeat; position: absolute; top: -5px; left: 35%; }

.top-menu >div >ul> li.hotdeal a { color: #f00 }

.active-mtop::after {/* content:''; */ width: 43px; height: 16px; background: url(../images/bg_hover.png) top center no-repeat; position: absolute; top: -5px; left: 35%; }

.top-menu >div >ul> li:hover >a {color: #ff0;}

.top-menu >div >ul> li:hover >ul { display: block; text-align: left; }

li.logo {/* position: absolute !important; */ z-index: 9999; border-right: 0px !important; box-shadow: none !important; }

li.logo img { border: 5px solid #55bd01; border-radius: 100%; box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.64); }

.top-menu >div >ul> li >ul {display: none;position: absolute;z-index: 999;width: 250px;top: 42px;left: 0px;transition: all 0.5s;padding-top: 0px;}

.top-menu >div >ul> li >ul li {padding: 7px 10px;position: relative;box-sizing: content-box;transition: all 0.5s;line-height: 1.5em;background: #17b1da;border-bottom: 1px solid rgb(62, 201, 239);}

.top-menu >div >ul> li >ul >li >a { color: #fff; font-size: 14px; display: block }

.top-menu >div >ul> li >ul >li:hover {background: rgb(3, 144, 181);padding-left: 15px;}

.top-menu >div >ul> li >ul >li:hover ul { display: block } 

.top-menu >div >ul> li >ul >li >ul { position: absolute; width: 250px; background: #098622; right: -250px; top: 0px; display: none; }

.top-menu >div >ul> li >ul >li >ul>li { color: #fff; }

.top-menu >div >ul> li >ul >li >ul>li:hover { background: #AF050B; }

.top-menu >div >ul> li >ul >li >ul >li a { color: #fff; font-size: 15px; display: block;/* display: none; */ }

.top-menu >div >ul >li:last-child {/* background:none; */ }

.top-menu >div >ul >li >a {font-size: 15px;color: #fff;text-transform: uppercase;display: block;float: left;font-family: 'Robotor';}

.top-menu >div >ul >li >a img { float: left; margin-right: 10px } 

.top-menu >ul >li:hover, .active-mtop { }

.top-menu >ul >li >a { font-size: 13px; font-family: arial; text-transform: uppercase; white-space: nowrap; font-weight: bold; color: #fff; }

.top-menu >ul >li:hover >a, .active-mtop >a { color: #656565!important; }

.top-menu >ul >li:hover >a { color: #fff; }

.top-menu >ul >li:last-child {/* border: none */ }

.top-menu >ul >li >ul { position: absolute; top: 37px; left: 0px; display: none; width: 215px; background: #b7218c; }

.top-menu >ul >li:hover >ul { display: block; z-index: 9999; }

.top-menu >ul >li >ul >li { padding: 5px 0; line-height: 25px; text-transform: none; border-bottom: 1px solid #FBFBFB; font-size: 14px; transition: all 0.5s; }

.top-menu >ul >li >ul >li:last-child { border-bottom: none;  }

.top-menu >ul >li >ul >li a { color: #fff; padding-left: 9px; display: block; }

.top-menu >ul >li >ul >li:hover { background: #e5118a; padding-left: 5px; }

.top-menu >ul >li >ul >li:hover a { color: #fff !important; }

.top-menu >ul >li >ul >li a:hover { color: #fff; display: block; } 

.top-menu >ul >li >ul >li { position: relative }

.top-menu >ul >li >ul >li>ul { position: absolute; left: 215px; top: 0px; width: 215px; background: #b7218c; display: none }

.top-menu >ul >li >ul >li:hover ul { display: block; }

.top-menu >ul >li >ul >li >ul >li { padding: 7px 0; line-height: 20px; text-transform: none; ; border-bottom: 1px solid #dcd9b0; }

.top-menu >ul >li >ul >li >ul >li:hover { background: #e5118a; }

.top-menu >div >ul> li >ul >li >ul >li >ul {
    position: absolute;
    width: 250px;
    background: #098622;
    right: -250px;
    top: 0px;
    display: none;
}

.top-menu >div >ul> li >ul >li >ul >li:hover >ul { display: block; z-index: 9999; }

.block-search {position: absolute;right: 32px;width: 291px;bottom: 0px;padding-right: 30px;float: right;margin-right: 0;border: none;z-index: 9999;background: url(../images/bg_search.png) top left no-repeat;/* border: 1px solid #069E1B; */}

.block-search input {margin: 0px;width: 100%;font-style: italic;float: left;border: none;padding-left:20px;box-sizing: border-box;background: none;outline: none;color: #fff;margin-left: 0;padding: 12px;padding-left: 10;background: none;padding-right: 51px;}

 .block-search ::-webkit-input-placeholder { /* WebKit, Blink, Edge */

 color:    #fff;  

}

 .block-search ::-moz-input-placeholder { /* WebKit, Blink, Edge */

 color:    #fff;

}

 

::-webkit-input-placeholder { /* WebKit, Blink, Edge */

 color:    #fff;

}





:-moz-placeholder { /* Mozilla Firefox 4 to 18 */

 color:     #fff;

 opacity:  1;

}

::-moz-placeholder { /* Mozilla Firefox 19+ */

 color:    #ccc;

 opacity:  1;

}

:-ms-input-placeholder { /* Internet Explorer 10-11 */

 color:     #cccc;

}

:placeholder-shown {

 /* Standard (https://drafts.csswg.org/selectors-4/#placeholder) */

 color: #ccccc;

}



.block_register_email  ::-webkit-input-placeholder{ color:#ccc}





.capnhat_sl{ width:50px;text-align: center;}

.tt_cart{float:left;width: 50%;}



.tt_cart h3{font-size: 14px;}

.tonggia{background: #DFE0DF; font-weight:bold;margin-bottom:10px;text-align: right;padding-right: 17px;}

.g_muatiep{ float:left;background: #263E28; padding:5px 10px;  border:none; margin-right:10px;width: auto;color: #fff;padding: 9px 14px;border-radius: 2px;margin-top: 7px;font-weight: bold;text-transform: uppercase;font-size: 11px;cursor: pointer;transition: all 0.5s;margin-bottom: 7px;}

.g_muatiep:hover{background: #DA0C0C;}



.block-search button {width: 55px;height: 34px;outline: none;border: none;float: right;cursor: pointer;color: #fff;margin-top: 0;margin-right: 0px;position: absolute;right: 0;text-transform: uppercase;font-weight: bold;text-align: center;font-size: 14px;background: none;}

input {/* width: 250px; *//* position: absolute; *//* right: 10px; *//* height: 35px; *//* top: 3px; */}

.amazingslider-bottom-shadow-1 { display: none !important }

.amazingslider-car-left-arrow-1 { left: -5px !important }

.amazingslider-car-right-arrow-1 { right: -13px !important;/* background-color: #00A115 !important; */ }

.block_slider { width: 950px; float: LEFT; border: 1px solid #ccc; box-sizing: border-box; padding: 0px 6px; height: 366px; margin-top: 7px; }

.news_hot { float: left; width: 240px; margin-left: 10px; margin-top: 6px; }

.title_news_hot { background: url(../images/bg_ttile1.png) top center repeat-x; height: 38px; line-height: 38px; border: 1px solid #ccc; text-align: center; color: #009513; font-size: 15px; font-weight: bold; text-transform: uppercase; }

.list-news_right { float: left }

.list-news_right li { margin-top: 9px; }

.list-news_right li h3 { font-size: 12px; color: #000; margin: 0px; height: 22px; overflow: hidden; }

.list-news_right li img { width: 97px; float: left; height: 76px; border: 1px solid #ccc; padding: 2px; margin-right: 9px; }

.main-about-home { background: #EEE; padding: 30px 0px; margin-bottom: 10px; }

.main-about-home .img-about { margin-top: 28px; float: left; }

.main-about-home .img-about img { float: left; max-width: 450px; }

.content_about_index { float: left; width: 741px; text-align: center; margin-top: 20px; }

#owl-demoqc { margin: 20px 0px }

.block-slider { min-width: 100%; box-sizing: border-box;/* position: relative; */ float: LEFT; margin-top: 0;}

.block-quangcao-top { float: left; width: 100%; background: url(../images/bg_quangcao1.png) top center; padding: 10px; }

.list_quangcao { padding: 47px 20px; float: left; }

.list_quangcao li { display: inline-block; width: 466px; float: left; color: #fff; font-family: 'OpenSansr'; }

.list_quangcao li a { }

.list_quangcao li img { float: left; margin-right: 17px; }

.list_quangcao li a { }

.list_quangcao li h2 { margin: 5px; font-family: 'OpenSansB'; }

.list_quangcao li strong { }

.list_quangcao li:nth-child(3) { width: 205px; }

.block-slider .container { padding: 0px }

.main-left { text-align: right; color: #3b3b3b; margin-bottom: 15px; margin-top: 15px; padding: 0px; }

.main-left a h2 { font-size: 24px; color: #3b3b3b; transition: all 0.5s; margin-top: 0px; }

.main-left:hover a h2 { color: #f9c001 }

.block-col-right { padding-right: 0px; }

.title_index { font-size: 16px; width: 100%; text-align: left; color: #3e3e3e; float: left; font-weight: bold; }

.paging { float: left; text-align: center; width: 100%; }

.block_httt_slider { width: 390px; position: absolute; top: 0px;/* height: 100%; */ z-index: 999999; left: 6%;/* height: 200px; */ top: 95px; border: 2px solid #000; padding: 3px; }

.content_desc_slider { background: rgba(0, 0, 0, 0.54); padding: 10px; color: #fff }

.title_httt { font-size: 23px; color: #007eff; text-align: center; margin-top: 93px; }

.block_httt_slider1 { }

.block_httt_slider1 .name_httt { color: #1E8DFF; font-size: 21px; }

.block_httt_slider1 img { float: left; margin-top: 3px; margin-right: 10px; }

.block_httt_slider1 strong { color: #333333; font-size: 18px; margin-left: 5px; }

.block_httt_slider1 b { font-size: 18px; }

.block_httt_slider1 b.name_email { margin-left: 26px; }

.block_httt_slider:after { }

.pagination { }

.pagination li { display: inline-block; /* padding:  5px; */ /* border: 1px solid #ccc; */

margin: 2px; background: #04B71D; }

.paging a { padding: 0px 10px; color: #fff; }

.paging .current { background: #069019; color: #fff; display: block; padding: 0px 10px; }

.paging .page_info { display: none }

/*news */

.block-news {float: left;width: 100%;margin-right: 28px;text-align: justify;float: left;color: #726C68;margin-bottom: 8px;}

.block-news span {/* display:block; *//* float:left */ }

.block-news >a { color: #EF0000; font-size: 13px; /* text-transform: uppercase; *//* width: 167px; *//* height: 111px; */ overflow: hidden; display: block; float: left; margin-right: 14px; }

.block-news a img { transform: scale(1);transition: all 0.5s;}

.block-news:hover a img {}

.block-news >h3 { margin: 0px;/* float: left; */ }

.radius_index>span { display: block;/* float: left; */

	/* width: 222px; */

}

.news_index >h3 a { color: #008cdc; font-size: 14px; text-transform: uppercase; font-weight: normal; height: 21px; display: block; width: 100%; float: left; text-align: center; overflow: hidden; }

.block-news h3 a { color: #0053B1; font-size: 14px; text-transform: uppercase; font-weight: bold; height: 21px; display: block;/* width: 100%; *//* float: left; *//* text-align: center; */ overflow: hidden; }

.date { font-size: 12px }

.block-news img { width: 247px; float: left; /* border: 1px solid #ccc; */ padding: 5px; margin-right: 10px; padding-left: 0px; }

.block-news >a >h3 { }

.block-news .xemtiep { float: right;/* width: 100%; */ }

.block-news .xemtiep a { color: #006FEC; font-weight: bold; font-size: 11px; }

.news_index >h3 a { color: #008cdc; font-size: 14px; text-transform: uppercase; font-weight: normal; height: 21px; display: block; width: 100%; float: left; text-align: center; overflow: hidden; }

.block-news h3 a {

	color: #26a4c6;

	font-size: 13px;

	text-transform: uppercase;

	font-weight: bold;

	height: 41px;

	display: block;

	/* width: 100%; */

	/* float: left; */

	/* text-align: center; */

	overflow: hidden;

	}

.date { font-size: 12px }

.block-news img {/* width: 195px; */ float: left; /* border: 1px solid #ccc; */ padding: 5px; padding-left: 0px; }

.block-news >a >h3 { }

.block-news .xemtiep { float: right;/* width: 100%; */ }

.block-news .xemtiep a {color: #fff;float: right;margin: 5px 0px;background: #0ca5ce;padding: 1px 7px;}

.radius_index {width: 439px;border: none;margin-right: 0px;padding-bottom: 8px;margin-bottom: 0;margin-right: 1px;padding-right: 4px;padding-top: 0px;position: relative;/* border-bottom: 1px dashed #ccc; */}

.end_right_index { border: none; padding-right: 0px;/* width: 564px; */

}

.radius_index h3 a {color: #404040!important;font-size: 13px;text-transform: none;float: left;/* height: 25px; */padding-right: 0px;width: 299px;}

.news_item2 .img-news { float: right; }

.news_item2 img { margin-right: 0px; margin-left: 17px; float: right !important; }

.news_item2 >a { margin: 0px }

.news_item2 >span { }

.content_new2 { width: 380px; float: left; margin-right: 22px; }

.content_new2 h3 { margin: 0px; margin-top: 8px; }

.title-page {font-size: 21px;margin: 0px;color: #26a4c6;margin-bottom: 5px;}

.list-news { width: 100%; float: left; }

.list-news h2 { font-size: 16px; margin: 0px; margin-bottom: 10px; font-weight: normal; font-family: 'roboto'; color: #8c093c; text-transform: uppercase; }

.list-news li {background: url(../images/icon_arrow.png) left center no-repeat; padding-left: 0px; list-style-type: disc; margin-left: 6px; list-style-type: none;padding-left: 11px;}

.list-news li a { font-size: 13px; font-weight: normal; color: #000;color: #05B31D; font-weight: bold;}

.list-news li span { color: #9FA0A0; font-size: 14px; }

.list-news li a span { }

.list-news-hot {/* margin:5px; */ margin-top: 0px }

.list-news-hot ul { }

.list-news-hot img { float: left;/* width: 103px; *//* height: 66px; *//* margin: 7px; */ }

.list-news-hot h2 { font-size: 14px; margin: 0px; font-weight: normal; float: LEFT; width: 127px; font-weight: normal;/* height: 22px; */ overflow: hidden; margin-top: 4px; float: left; color: #3a3b3b; padding-left: 0px; text-align: justify; font-family: arial; }

.list-news-hot li { float: left; display: block; width: 100%;/* border-bottom:  1px dashed #ccc; */ padding: 5px 0px; }

.list-news-hot li:last-child {/* border:none; */ }

.block-pament { width: 574px; float;

float: left; }

.block-pament .title-right >span { background-color: #F7F7F7 !important; font-size: 16px; color: #8c093c; }

/* end news */



/* contact */



.products-itemLeft { padding: 0px 20px; padding-right: 0px; }

.products-itemLeft .bg_product { float: left; width: 110px; border: 1px solid #ccc; padding: 1px; }

.products-itemLeft .name-block { float: left; width: 128px; padding-left: 9px; }

.products-itemLeft .name-block h3 { text-align: left; font-size: 13px; color: #222222; margin-top: 0px; }

.products-itemLeft .price-product { font-size: 15px !important; text-align: left !important; padding: 0px !important; font-weight: normal !important; }

.block-frm-contact { float: left; width: 586px; margin-top: 23px; margin-bottom: 15px; }

.block-frm-contact label { float: left; font-size: 13px; font-weight: bold; color: #666; width: 81px; }

.block-frm-contact input { width: 350px; margin-bottom: 8px; padding: 8px; margin-left: 5px; border: 1px solid #ccc; }

.block-frm-contact textarea { width: 463px; margin-bottom: 8px; padding: 6px; /* margin-left: 5px; */ border: 1px solid #ccc; min-height: 107px; }

.block-frm-contact button {background: #26a4c6;border: none;padding: 9px 20px;color: #fff;text-transform: uppercase;margin-right: 15px;outline: none;cursor: pointer;}

#map {width: 100%;height: 332px;margin-top: 10px;float: left;/* border: 5px solid #FF6C03; */margin-bottom: 20px;}

/* end contact */

#logo_main { position: absolute; }

/*section*/



.block-doi-tac .title-right_partner { position: absolute; top: -13px; background: #ff0000; z-index: 999; color: #fff; position: relative; max-width: 103px; padding: 2px 11px; height: 20px; border-radius: 5px 0px 0px 5px; margin-bottom: -7px; }

.block-doi-tac .title-right_partner:after { content: ''; width: 32px; height: 24px; background: url(../images/bg_title_doitac.png) top center no-repeat; position: absolute; right: -24px; top: 0px; }

.block-doi-tac .container {/* background: #ffe9e9 url(../images/bg_doitac.png) bottom right no-repeat; */ position: relative;/* border: 1px solid #ccc; */ padding: 2px 1px; }

.block-doi-tac .container #owl-demo { margin-top: 8px; }

.container { width: 1200px; margin: 0px auto; position: relative;/* background: #fff; */ padding: 0; }

.section-right { float: left; }

.block_dichvu_main { background: #f1f1f1; background-size: 100% 100%; padding-top: 26px; padding-bottom: 4px; margin-bottom: 24px; }

.block_dichvu_main .container { background: none; margin-bottom: 10px }

.block_phukien_main { padding-bottom: 30px }

/*doi tac*/



.block_doitac1 { float: left; width: 600px; }

.block_doitac1 h2 { color: #fff; text-transform: uppercase; text-align: center }

.block-doi-tac  .title_index_about span{ color:#fff !important}

.block-doi-tac {background: url(../images/bg_doitac.png) top center repeat-x;padding-bottom: 0px;margin-top: 20px;padding-top:15px;padding-bottom: 6px;}

.chung-nhan h2 { color: #fff; text-transform: uppercase; text-align: center }

.chung-nhan { width: 542px; color: #fff; float: left; float: left; margin-left: 30px; margin-top: 4px; }

.chung-nhan .item { padding: 0px 10px }

.title_doitac { border-bottom: 1px solid #ccc; float: left; width: 100%; margin-bottom: 15px; }

.title_doitac span { display: block; float: left; font-size: 19px; padding: 5px 0px; text-transform: uppercase; border-bottom: 1px solid #f00; margin-bottom: -1px; padding-right: 15px; }

/*footer*/



.block_quangcaotop { float: left; margin-top: 15px; }

.block_quangcaotop ul { }

.block_quangcaotop ul li { display: inline-block; width: 296px; text-align: center; padding: 0px 15px; float: left; }

.block_quangcaotop ul li img { width: 135px; height: 133px; }

.block_quangcaotop ul li h2 { float: left; width: 100%; margin: 0px; margin-bottom: 11px; color: #3c4195; text-transform: uppercase; padding-bottom: 5px; position: relative; }

.block_quangcaotop ul li h2:after { content: ''; width: 70%; height: 1px; background: #3C4195; position: absolute; left: 17%; bottom: -3px; }

.block_quangcaotop ul span { display: block; text-align: justify; }

.block_bg_fix { width: 100%; transition: all 1.5s;/* color: #999; */ padding-bottom: 25px; background: url(../images/parallax_2.png) 0% 0 repeat fixed; }

footer {padding-top: 35px;margin-top: 0px;min-width: 1200px;/* color: #fff; */background: url(../images/bg_footer.png) top center no-repeat;}

footer .container {/* background: #393939; *//* padding: 16px 8px; */ }

.img_quangcao {width: 225px;text-align: center;margin: 0px 5px;max-width: 100%;m;margin-top: 1px;}

.btn_next { background: url(../images/bg_next.png) top center no-repeat; width: 28px; height: 183px; position: absolute; top: 0px; right: 0px; cursor: pointer; }

.btn_prev { background: url(../images/bg_prev.png) top center no-repeat; width: 28px; height: 183px; position: absolute; top: 0px; left: 0px; cursor: pointer; }

.list-img-doitact img { width: 275px; height: 174px; border: 1px solid #ccc; padding: 2px; box-sizing: border-box; }

.block_thoigianlamviec { float: left; width: 250px; margin-right: 10px; color: #D0CFCF; }

.block_register_email { float: left }

 
.block_slogan{background: rgba(38, 164, 198, 0.56);
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    z-index: 99;
    padding: 10px;
    color: #f00;}

.img_quangcao h3{font-size: 14px;margin: 5px 0px;font-family: 'OpenSansR';}



.block_thoigianlamviec:nth-child(2) { width: 372px; margin-right: 80px; }

#owl-demo .item { margin: 5px; position: relative; margin-right: 10px; margin-top: 0px; }

#owl-demo .item img { width: 100%;/* border: 1px solid #ccc; *//* padding: 2px; */ }

#owl-demo .item h3 { margin: 0px; text-align: center; font-weight: normal; color: #343333; font-size: 14px; font-weight: normal; display: block; text-align: left; font-family: 'RobotoBold'; }

.btn_play { background: url(../images/icon_play.png) top center no-repeat; width: 66px; height: 66px; position: absolute; top: 44px; z-index: 999999; left: 100px; opacity: 0; transition: all 0.5s; }

#owl-demo .item:hover .btn_play { opacity: 1; }

.news-item { min-height: 140px; margin-bottom: 25px; background: #fff; width: 366px; float: left; margin-right: 10px; height: 250px; }

.news-item img { border: 1px solid #003399; float: left; margin-right: 15px; width: 150px; height: 150px; margin: 3px; }

.news-item h2 { font-size: 14px; margin: 0; margin-bottom: 7px; }

.news-item h2 a { color: #3030FF; font-weight: normal; }

.news-item h2 a:hover { color: #7e1602; }

.date-time { font-size: 12px; color: #4e4b44; margin-bottom: 5px; font-style: italic; }

.news-item p { max-height: 108px; overflow: hidden; margin: 0!important; font-size: 12px; line-height: 18px; }

.news-item .title_item { display: block; width: 360px; float: left; }

.news-item .title_item >span { background: url(../images/bg_title_content.png) right center no-repeat; display: block; height: 38px; float: left; height: 51px; }

.news-item .title_item >span >span { color: #fff; background: #0033FF; height: 41px; display: block; float: left; line-height: 38px; font-size: 16px; padding-right: 50px; padding-left: 10px; }

.footer { background: #49acd5; padding: 10px; }

#back-top { position: fixed; bottom: 30px; margin-left: 1015px; }

#back-top a { width: 107px; height: 45px; display: block; text-align: center; font: 11px/100% Arial, Helvetica, sans-serif; text-transform: uppercase; text-decoration: none; color: #bbb; /* background color transition */ -webkit-transition: 1s; -moz-transition: 1s; transition: 1s; }

#back-top a:hover { color: #000; }

/* arrow icon (span tag) */

#back-top span { width: 56px; height: 56px; display: block; margin-bottom: 7px; background: url(../images/up-arrow.png) no-repeat center center; /* rounded corners */ -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; /* background color transition */ -webkit-transition: 1s; -moz-transition: 1s; transition: 1s; }

#back-top a:hover span { /*background-color: #777;*/ }

.block_content { background: none !important; }

.block_content .content { padding: 0px !important; !

}



.block-col-footer{width: 387px;float: left;margin-right: 25px;}

.block-col-footer:nth-child(2){width: 774px;margin-left: 14px;margin-right: 0px;}

.block-col-footer:nth-child(3){width: 469px;margin-left: 45px;margin-right: 0px;}

.title_footer{color:#000;}



.block_main_news_home_type2{

    width: 362px;

    float: left;

    padding-right: 21px;

}

.block_main_news_home_type2 img{}

.list_news_right{}

.item_news_right{}

.block_main_news_home_type2 h3{

    float: left;

    width: 100%;

    margin: 5px 0px;

    font-size: 13px;

}









.xemchitiet { background: #0033FF; color: #fff; display: block; padding: 5px 21px; float: right; font-size: 15px; ; }

.dangonline { font-size: 16px }

.phantrang { display: block; float: right; width: 100%; text-align: center; margin-bottom: 15px; margin-top:16px;}

.phantrang span { background: #0A941D; color: #fff; padding: 5px 8px; }

.phantrang a.current { background: #0A4B96; }

.phantrang a { background: #176ED3; color: #fff; padding: 5px 8px; }

.block-social { background: #57595a; padding: 15px 0px; }

.list-social li { display: inline-block; /* float: left; */

	/* margin-right: 5px; */

	/* line-height: 34px; */

margin-top: 5px;/* background: #ccc; */

	/* width: 100%; */

}

.list-social li img { transition: all 0.5s; width: 27px; float: LEFT; margin-right: 10px; margin-top: -2px; }

.list-social li:hover img { transform: rotate(-360deg) }

.block-copyright { color: #fff; line-height: 41px; background: #4bac00; border-top: 1px solid #fff;/* margin-top: 5px; */ }

.list-couter-footer { float: right }

.list-couter-footer li { display: inline-block; border-right: 1px solid #fff; line-height: 16px; padding: 0px 16px; }

.list-couter-footer li:last-child { border: none; }

.title-catal { margin: 0px; margin-bottom: 5px; color: #505B6F; margin-top: 0px; float: left; width: 100%; }

.title-catal a { color: #434343; font-size: 16px; font-weight: normal;/* text-transform: uppercase; */ font-weight: normal; float: left; width: 100%; font-family: arial; }

.title-catal span { display: inline; font-size: 15px; }

.img-news { float: left;}

.contact-form input { width: 100%; border: 1px solid #ccc; background: #fff; padding: 4px; max-width: 452px; border-radius: 3px; }

.contact-form textarea { width: 100%; border: 1px solid #ccc; background: #fff; padding: 4px; max-width: 550px; min-height: 138px; border-radius: 3px; }

.contact-form button { background: #B7218C; border: none; color: #fff; outline: none; padding: 5px 14px; border-radius: 5px; }

.block-left {float: left;width: 274px;margin-right: 15px;margin-top: 15px;box-sizing: border-box;}

.title_suport { font-size: 16px; text-align: center; margin-bottom: 12px; background: url(../images/bg_title_suport.png); height: 31px; margin-bottom: -27px; position: relative; z-index: 999; color: #4c1b00; font-family: 'RobotoBold'; text-transform: uppercase; line-height: 25px; }

.block-left .content-left {

	box-sizing: content-box;

	color: black;

	padding-top: 1px;

}

.list_tienich { float: left }

.list_tienich li { float: left; margin-top: 10px; padding-left: 11px; }

.list_tienich li img { margin-top: 0px; float: left; margin-right: 5px; }

.list_tienich li span { }

.block-left .content-left .title_left {font-size: 16px;text-align: left;padding: 7px 0px;text-transform: uppercase;font-weight: bold;color: #fff;font-family: 'RobotoBold';text-align: left;float: left;width: 100%;background: url(../images/bg_titleleft.png) top left no-repeat;text-align: center;position: relative;z-index: 999;padding-bottom: 21px;margin-bottom: -56px;}

.block-left .content-left .block-content-left {width: 239px;/* padding: 5px; */border: 1px solid #Ccc;position: relative;margin-left: 16px;padding-top: 46px;margin-top: -7px;margin-bottom: 25px;border-radius: 0px 0px 0px;}

.title_spnoibat { background: #000; color: #fff !important; border: none !important; }

.block-left .content-left .block-content-left >ul {padding: 0;padding-left/: 0;padding-left: 0;margin-top: -1px;background: url(../images/bg_content_left.png);}

.block-left .content-left .block-content-left> ul.menuleft >li { padding-left: 2px; box-sizing: border-box; position: relative; margin-bottom: -3px; cursor: pointer;/* background: url(../images/arrow_left.png) left 2px top 13px no-repeat; */ border-bottom: 1px;border-bottom: 1px solid #ccc;}

.content_suport { background: #fff !important }

.content_suport .block-content-left { border: 2px solid #ee9d00 !important; border-radius: 5px; }

ul.menuleft >li:hover a { }

.menuleft { }

.block-left .content-left .block-content-left> ul.menuleft >li:last-child { border-bottom: none;/* background: none; */

}

.block-left .content-left .block-content-left >ul.menuleft >li>a {

	font-size: 16px;

	color: #000;

	font-family: 'Robotor';

	display: block;

	padding: 10px 0px;

	padding-left: 22px;

	font-weight: normal;

	transition: all 0.5s; 

} 

.block-left .content-left .block-content-left >ul.menuleft >li>a:hover{color:#f00}

.block-content-left >ul.menuleft >li>img{width: 24px; float:left;margin-top: 10px;margin-left: 5px;margin-right: 9px;}

.menuleft li:last-child a { border-bottom: none !important; }

ul.menuleft >li:hover >ul { display: block; }

ul.menuleft >li >ul {position: absolute;right: -238px;width: 100%;background: #26b4db;top: 0;display: none;z-index: 999;/* margin-top: 11px; */}

ul.menuleft >li >ul>li {width: 100%;background: url(../images/arow_left2.png) 13px 12px no-repeat;position: relative;padding-bottom: 0px;border-bottom: 1px solid #ccc;}

ul.menuleft >li >ul>li:hover ul { display: block }

ul.menuleft >li >ul>li ul { position: absolute; left: 240px; width: 250px; top: 0px; display: none; }

ul.menuleft >li >ul>li ul li { padding: 7px 10px; background: #00A8FF; }

ul.menuleft >li >ul>li ul li a { color: #fff; display: block; }

ul.menuleft >li >ul>li ul li:hover { background: #078ED4; }

ul.menuleft >li >ul>li:hover >a {/* background: #078ED4; */ color: #f00; }

ul.menuleft >li >ul>li>a {font-size: 14px;color: #fff;padding: 6px 0px;display: block;padding-bottom: 8px;padding-left: 28px;/* background: url(../images/bg_lia.png) bottom center no-repeat; */font-family: Robotor;font-weight: normal;}

ul.menuleft >li >ul>li:last-child a { border: none }

ul.menuleft >li >ul>li>a:hover{color: #ff0 !important;}



.block-yahoo { float: left; margin-bottom: 10px; font-size: 13px; font-weight: bold; }

.block_yahoo { text-align: center; }

.content_suport{padding:0px 10px}

.table_yahoo { float: left; text-align: left;max-width: 220px;border: none;border-bottom: none;font-size: 16px;margin-left: 10px;margin-bottom: 17px;color: #000;}

.table_yahoo:last-child{ border-bottom:none}

.block_yahoo >img { }

.table_yahoo img { margin-right: 4px; float: LEFT;margin-top: 3px;margin-bottom: 6px;margin-right: 12px;}

.table_yahoo span { font-size: 16px;color: #1D1B1B; float: left;margin-top: 0;}

.table_yahoo strong { font-weight: bold; font-size: 16px; float: left;color: #3a3288;}

.table_yahoo b{ float:left; margin-right:5px}

#owl-dichvu .item { margin-right: 10px }

#owl-dichvu .item h3, #owl-dichvu1 .item h3 { font-size: 13px; margin-bottom: 5px; margin-top: 0px; }

.block_hotlin_line { float: left; width: 100%; text-align: left; border-bottom: 1px solid #ccc; padding-bottom: 10px; margin-bottom: 4px; padding-left: 9px; }

.block_hotlin_line img { }

.block_hotlin_line strong { color: #fe0000; font-size: 22px; }

.text-phone { color: #c70000; }

.text-email { color: #085ED3; }

.block-yahoo img { float: left; margin-right: 10px }

.block_hotline_left {float: left;width: 100%;text-align: right;font-weight: bold;padding-right: 0;font-size: 21px;color: #f70000;font-style: italic;background: url(../images/icon_phone.png)  tomato;padding: 0px;}

.content_suport strong{display:block;float:left;width:100%;text-align:center;margin-top:10px;margin-bottom: 16px;}

.block-content-left >ul.menuleft li >a:hover {color: #f00;}

.block_hotline_left img {float: left;margin: 0px;margin-left: 80px;margin-top: 14px;margin-bottom: 5px;}

.block_hotline_left .text-hotline p:nth-child(1) { color: #000; }

.block_hotline_left .text-hotline { font-family: arial; font-size: 22px; margin-top: -47px; display: block; color: #ff7e00; float: left; width: 239px; padding: 0px 10px; background: url(../images/icon_phone.png) top left no-repeat; margin-bottom: 0px; padding-left: 54px; text-shadow: 1px 1px 1px #fff, -1px -1px 1px #fff, 1px -1px 1px #fff, -1px 1px 1px #fff; font-weight: bold; height: 39px; line-height: 39px; margin-left: 11px; }

.block_hotline_left .text-hotline >span { color: #000; font-size: 19px;/* text-decoration: underline; */ }

.block_hotline_left .text-hotline >span >span { color: #c70000; font-size: 22px; font-family: 'arial'; text-decoration: none; }

.title_hotro { width: 249px; font-size: 17px; font-weight: bold;/* text-transform: uppercase; */ font-style: italic; margin: 9px; float: LEFT; margin-right: 0px; margin-top: 0px; }

.block_content_detail { float: left; width: 100%;margin-bottom: 18px;}

.block-right {float: left;/* min-height: 100px; */width: 910px;margin-top: 0;}

.full_content { width: 100% }

.content_col_2 { width: 935px; margin-left: 13px; }

.block_col_contetn { width: 587px; float: left; margin-right: 26px; }

.block_col_contetn:nth-child(2) { margin-right: 0px }

.title_dichvu { border-bottom: 1px solid #ccc; color: #0062c4; position: relative; font-size: 22px; margin: 8px 0px; padding-bottom: 10px; }

.title_dichvu:after { content: ''; width: 15%; height: 1px; background: #0062c4; position: absolute; bottom: -1px; left: 0px }

.title-right { width: 100%; float: left; height: 43px; margin-top: 10px; text-align: center; color: #fff; line-height: 40px; border-bottom: 2px solid #0254C4; margin-bottom: 10px; }

.title-right >span { font-size: 21px; padding-top: 0px; text-transform: uppercase; font-weight: normal; text-align: left; padding: 8px 15px;/* background:url(../images/bg_title3.png) top right no-repeat, url(../images/bg_title1.png) top left no-repeat,url(../images/bg_title2.png) top left repeat-x; */ color: #fff; position: relative; line-height: 28px; min-width: 174px; float: left; background: #3498FF; padding-top: 3px; }

.block-right-news { float: left; width: 855px; }

.block-fanpage { width: 325px; float: left; margin-left: 19px; }

.content-boder { float: left; margin-top: 10px;width: 100%;}

.about-product { width: 100%; float: left; margin-top: -10px; margin-bottom: 17px; text-align: center; }

.title_index, .title-right { border: none; height: 57px; background: url(../images/bg_title_right.png) top left repeat-x; background-size: 100%; }

.title_index span, .title-right span { float: initial; background: none; color: #1B7EE1; float: left; margin-top: 11px; font-size: 15px; font-weight: bold;/* background: url(../images/bg_title1.png) top left no-repeat; *//* width: 264px; */ padding-left: 63px; font-family: 'UTM Avo'; }

.about-index { width: 444px !important; margin-left: 26px; margin-right: 17px; }

.about-index h2 { margin: 0px; margin-bottom: 8px; text-align: left; font-size: 18px; font-weight: normal; margin-top: 11px; color: #0072BC; float: left; margin-top: 0; font-family: 'UTM Nokia'; width: 100%; text-align: center; padding-bottom: 12px; background: url(../images/bg_title_about.png) bottom center no-repeat; }

.btn-view-more { color: #0072bc; font-weight: bold; padding: 5px 14px; border-radius: 1px; margin: 0px auto; float: left; background: url(../images/icon_arrow_right.png) right center no-repeat; padding-right: 21px; font-family: 'RobotoBold'; text-transform: uppercase; font-size: 16px; }

.block-images-about { float: left; width: 320px; margin-right: 30px; }

.block-images-about img { border: 1px solid #0873B9; box-sizing: content-box; padding: 3px; }

.title_footer1 { float: left; text-align: center; background: none;height: 34px; width: 100%; line-height: 32px;margin-bottom: 7px; position: relative; /* background: url(../images/bg_title1.png) bottom center no-repeat; */margin-top: 11px;}

.title_footer1 span { font-weight: normal; color: #393939;font-size: 26px; position: relative; text-transform: uppercase; /* float: left; *//* display: block; */ padding-left: 0px;font-family: Robotor;padding: 0px 10px;}

.title_footer1 span:after{ content:''; width:50px;/* background:#ccc; */position: absolute;right: -50px;height: 2px;border-bottom: 2px dashed #263e28;top: 14px;}

.title_footer1 span:before{ content:''; width:50px;/* background:#ccc; */position: absolute;left: -50px;height: 2px;border-bottom: 2px dashed #263e28;top: 14px;}



.block-full-goccongtrinh{background: url(../images/bg_goccongtrinh.png) top center repeat-x,url(../images/bg_goccongtrinh1.png) bottom center repeat-x;padding-top: 69px;padding-bottom: 28px;}



.block-full-info{background: url(../images/bg_thongtin.png);padding: 9px 0px;padding-top: 30px;padding-bottom: 25px;}





.block_line{ float:left; width:100%;text-align: center;margin-bottom: 28px;}

.block_line span{

    display: block;

    color: #6e6e6e;

    font-size: 17px;

    padding: 5px 0px;

    margin-bottom: 7px;

}

.block_line strong{

    border: 1px solid #ccc;

    padding: 7px 10px;

    font-weight: normal;

    margin-bottom: 13px;

}



.item_vanchuyen { width: 370px }

.item_vanchuyen h3 { text-align: center; font-size: 20px; text-align: left; margin-top: 4px; font-weight: normal; margin-bottom: 5px; height: 45px; }

.box_sp { margin-top: 0px !important; float: left; }

.products-item img { /* width: 100%; */

}

/*css news hot*/

.main-news { width: 578px; float: LEFT; margin-right: 38px; margin-top: 14px; }

.main-news a { }

.main-news a img { width: 100%; border: 1px solid #ccc; padding: 5px; box-sizing: border-box; box-shadow: 5px 5px #e9eaed; }

.main-news h2 { margin: 0px; margin: 5px 0px; font-size: 15px; font-weight: normal; color: #56C001; }

.main-news span { }

.list-news-hot-index { float: LEFT; width: 575px; }

.list-news-hot-index ul { }

.list-news-hot-index li { float: left; border-bottom: 1px dashed #ccc; padding: 11px 0px; }

.list-news-hot-index li img { float: left; width: 155px; height: 110px; border: 1px solid #ccc; padding: 3px; margin-right: 17px; box-shadow: 3px 3px #E9EAED; }

.list-news-hot-index li h2 { font-size: 15px; margin: 0px; color: #59C701; font-weight: normal; }

.list-news-hot-index li span { }

/* end news*/



.block_congtrinhnoibat { background: #f9f9f9; padding: 10px 0px; margin-top: 13px; }

.content_support { border: 1px solid #ccc }

.block-content {width: 100%;float: left;margin-bottom: 20px;}

.block_video_about { float: left; width: 385px; }

.block_main_about { margin-bottom: -3px; padding: 20px; }

.boxscrollnewsabout { height: 258px; }

.block_sevice { width: 300px; float: LEFT; margin-right: 15px; position: relative; height: 185px; }

.block_sevice .block_name_sevice { position: absolute; background: rgba(227, 0, 0, 0.82); bottom: 0px; padding: 5px 5px; font-size: 14px; width: 100%; }

.block_sevice img { height: 183px }

.block_sevice h2 { margin: 0px 0px; font-size: 15px; font-weight: normal; color: #ff0; text-transform: uppercase; }

.block_sevice span { color: #fff; }

.block_sevice:nth-child(2) { } 

.block_sevice:nth-child(2) .block_name_sevice { position: absolute; top: 0px; bottom: initial; background: rgba(69,191,58,0.7); }

.block_sevice:nth-child(3) .block_name_sevice { position: absolute; background: rgba(0,119,195,0.7); }

.block_sevice:last-child { margin-right: 0px }

.products-item {float: left;margin-bottom: 0;width: 213px;margin-right: 17px;position: relative;/* height: 311px; */padding-top: 0px;transition: all 0.5s;padding: 0;text-align: left;border: 1px solid #ccc;padding: 5px;padding-bottom: 0px;}

.bg_opa { position: absolute; left: 50%; top: 50%; background: rgba(0, 0, 0, 0.34); height: 0%; width: 0%; z-index: 9; transition: all 0.5s }

.products-item:hover .bg_opa { position: absolute; left: 0px; top: 0px; background: rgba(0, 0, 0, 0.34); height: 100%; width: 100%; z-index: 9 }

.products-item:hover .bg_opa a { opacity: 1 }

.bg_opa a { opacity: 0 }

.bg_opa a:nth-child(1) { position: absolute; left: 44%; top: 49%; }

.bg_opa a:nth-child(2) { position: absolute; left: 57%; top: 49%; }

.products-item:hover { }

.products-item:after { }

.products-item .bg_product { float: left; /* overflow: hidden; */

position: relative; position: relative;padding: 4px;}

.products-item h2 { font-size: 18px; margin: 0px; color: #3c4195; font-family: 'RobotoBold'; }

.products-item .bg_product a {float: left;width: 196px;overflow: hidden;position: relative;}

.products-item:hover img { transform: scale(1.1) }

.products-item a img { transition: all 0.5s; float: left;/* border-radius: 3px; */}



#owl-productHot .item .products-item{margin-right:0px !important}





#scroller2 .products-item { margin: 0px; width: 100%;/* margin-left: 25px; */

}

#scroller2 .products-item .bg_product { /* border: 1px solid #ccc; */

	/* box-shadow: 0px 0px 0px; */

}

#scroller2 .products-item .name-block { background: none }

.name-block { /* height: 68px; */

	/* opacity: 0; */

width: 100%; color: #0A0A0A; box-sizing: border-box; text-align: left; font-weight: bold; margin-top: 0; float: left; }

.view_hidden { display: none; width: 950px; height: 350px; }

.view_hidden > img { float: left; margin-right: 15px; }

.view_hidden .addthis_button_google_plusone { margin-top: -12px !important }

.description_sp { font-weight: normal; display: block;/* padding-bottom: 12px; */ height: 69px; overflow: hidden; display: block; float: left; color: #393939; font-size: 14px; padding: 4px; text-align: justify; width: 100%; }

.products-item .name-block {opacity: 1;position: relative;padding-top: 0;background: url(../images/bg_sp.png) top left no-repeat;margin-top: -27px;}



.name-block {}

.products-item .name-block:after { content: ''; width: 100%; /* height: 17px; */

position: absolute; top: 0px; left: 0px; }

.products-item:nth-child(2n+4) {}

.btn-addcart { position: absolute; right: 5px; cursor: pointer; }

.content_index {/* background:url(../images/bg_content1.png) bottom center repeat-x; *//* margin-bottom:10px */ }

.products-item:hover .q-more { opacity: 0.8; width: 111px; height: 30px; right: 86px; font-weight: normal; color: #fff; font-size: 14px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; text-transform: uppercase; }

.name-block .q-more { position: absolute; top: 50%; right: 50%; top: 100px; padding: 5px; z-index: 99; width: 111px; height: 10px; opacity: 0; transition: all 0.6s;/* border-radius: 100%; */ box-sizing: border-box; }

.name-block .q-more img { margin-top: 5px }

.products-item:hover .q-view { opacity: 1; width: 35px; height: 35px; left: 86px; }

.name-block .q-view { position: absolute; top: 0px; left: 0px; border: 1px solid rgba(255, 255, 255, 0.68); top: 100px; padding: 5px; z-index: 99; width: 10px; height: 10px; opacity: 0; transition: all 0.6s;/* border-radius: 100%; */ box-sizing: border-box; }

.name-block .price-product {font-size: 23px;color: #fd020e;text-align: right; float: left; width: 100%; font-weight: normal;padding-top: 0px; padding-left: 0px;margin-bottom: 7px;}

.name-block .price-product strong{ color:#414141; font-size:14px;font-weight:normal }

.btn_view_detail { display: block; float: left; color: #ef3037; padding: 3px 2px; font-size: 12px; padding-bottom: 0px; font-weight: bold; right: 0px; bottom: 0px;width: 100%; height: 30px;text-align: center;}

.btn_view_detail strong{background: #e8e8e8 url(../images/bg_view_moredetail.png) top left no-repeat;padding: 7px 11px;color: #373636;cursor: pointer;padding-left: 46px;}

.block_quangcao { float: left; width: 100%; margin-top: 10px; background: #fff; padding: 7px; border: 1px solid #F5F3F3; box-shadow: 1px 2px 8px rgba(183, 182, 182, 0.35); border-radius: 3px; margin-bottom: 11px; }

.img_quangcao1 { float: left }

.block_quangcao_top { width: 866px; float: left; margin-left: 10px; }

.iframe_video { width: 380px; float: left; height: 254px; border: 5px solid #dddddd; }

.name-block .price-product span {color: #f00 !important;font-weight: normal;width: 128px;font-size: 15px;}



.name-block .price-product span.price_old{/* color: #404041 !important; */font-size: 15px;/* text-decoration: line-through; */float: left;padding-left: 0;border-right: 1px solid #ccc;padding-right: 10px;margin-right: 10px;}



.price-product { padding: 7px 6px; color: #fff; font-weight: normal; top: 2px; right: 3px; }

.icon_news { background: url(../images/icon_news.png) top center no-repeat; width: 63px; height: 63px; position: absolute; top: -3px; left: -4px; }

.products-item >a { position: relative; display: block;/* background: url(../images/bg_sp.png) top center no-repeat; *//* width: 284px; *//* height: 239px; */ overflow: hidden; }

.products-item > a> img { /* max-width: 100%; */ padding: 3px; box-sizing: border-box; width: 100%; transition: all 0.5s; transform: scale(1); }

.products-item:hover > a> img { transform: scale(1.1) }

.products-item p { font-weight: normal; font-size: 15px; }

.products-item h3 {font-size: 12px;color: #fff;font-weight: normal;margin: 0px;width: 100%;float: LEFT;display: block;padding: 2px 3px;font-family: OpenSansR;text-transform: uppercase;height: 26px;text-align: center;padding-left: 0px;bottom: 0px;z-index: 999999;}

.name-dichvu { background: url(../images/bg_des_sp.png) bottom center repeat-x; height: 32px; border-radius: 10px }

.name-dichvu h3 { margin-top: 18px; color: #f00; }

.frame_images {float: left;width: 440px;margin-right: 0px;margin-bottom: 13px;}

.list_carousel { margin-left: -25px !important }

.like-fb { float: left; margin-top: 11px; }

.khung_thongtin {float: left;width: 448px;margin-left: 20px;}

.khung_thongtin h1 { margin-top: 0px }

li.gia_detail {    color: #f00;

    font-size: 15px;

    font-weight: bold;

    float: LEFT;

    width: 100%;}

li.gia_detail b { color: #000; }

.result_video { width: 100%; float: left;margin-top: 0; /* margin-left: 5px; */margin-bottom: 0;}

.result_video iframe {height: 276px;/* margin-top: 13px; */}

.list-video { width: 100%; padding: 5px; margin: 3px; border: 1px solid #ccc;/* margin-bottom: 10px; */

}

.view_video{ padding:5px;cursor: pointer;}

.btn_muahang {background: #2E5831; border: none; padding: 8px 14px; text-transform: uppercase; color: #Fff; outline: none; cursor: pointer;   border-radius: 3px;}

.ifram_map iframe { width: 100%; height: 250px }

.block-register-email { background: #F7F7F7;/* height: 94px; */ margin-top: 10px; padding: 15px 0px; box-sizing: border-box; }

.block-register-email-item { width: 800px; margin: 0px auto; }

.block-register-email-item label { font-weight: bold; font-size: 15px; text-transform: uppercase; margin-right: 10px; }

.block-register-email-item input { padding: 8px; width: 530px; background: #fff url(../images/bg_email.png) 4px 5px no-repeat; border: 1px solid #ccc; padding-left: 42px; box-sizing: border-box; }

.block-register-email-item button { background: #0094dd; border: none; color: #fff; padding: 9px 20px; border-radius: 3px; outline: none; cursor: pointer; }

.block-footer {/* padding:10px; *//* color: #fff; *//* padding-top: 5px; *//* padding-bottom: 10px; */ min-width: 1200px; }

.copyright {color: #fff;padding: 9px 0px;text-align: center;margin-top: 27px;background: #209bc0;position:relative;}

 

.list-social { /* margin-top: 10px; */

	/* position: absolute; */ 

right: 13px; /* top: -35px; */

float: left; }

.list-social h3 { text-align: left; font-weight: normal; font-size: 13px !important; margin: 0px; /* margin-top: 14px !important; */

	/* width: 100%; */

float: left; margin-bottom: 0px !important;/* display: none; */

}

.block-conntent-footer { float: left; width: 1200px;/* border-top: 1px solid #616161; */}

.block-footer-data {

	float: left;

	width: 538px;

	margin-right: 9px;

	color: #fff;

	/* margin: 5px; */

	/* border: 1px solid #acacac; */

	/* padding: 12px; */

	/* margin-bottom: 31px; */

}





.block-footer-data .title_footer,.block_dangkyemail .title_footer{ color:#fff;font-size: 18px;color: #fff;margin-bottom: 8px;text-transform: uppercase;}



.block-footer-data .title_footer:after{ display:none}

.block_dangkyemail .title_footer:after{ display:none}



.block-footer-data:nth-child(2) {width: 409px;}

.block-footer-data:nth-child(3) {width: 226px;margin-right: 0px;margin-left: 9px;}

.block-footer-data:nth-child(4) {width: 237px;margin-right: 0px;margin-left: 44px;}



.title_footer_bottom{color: #fff100;width: 100%;display: block;font-size: 22px;font-family: 'RobotoMedium';text-transform: uppercase;margin-bottom: 13px;}



.line_bottom{float:left;font-size: 16px;color: #f2f705;font-family: OpenSansR;position: relative;}

.line_bottom:after{content:'';position:absolute;left:0px;bottom: -7px;width:100px;height:2px;background: url(../images/bg_line_bottom.png) bottom center repeat-x;}

.suport_full{

    background: url(../images/bg_hotro.png) top center no-repeat;

    height: 261px;

}



.block_hotline_footer{ float:left; background:#ccc; height:261px; background:url(../images/bg_hotlinehotro.png) top center no-repeat;padding-top: 165px;width: 318px;}

.block_hotline_footer .hotline{

    display: block;

    width: 100%;

    color: #dd0000;

    font-family: 'Conv_UTM HelvetIns';

    font-weight: normal;

    font-size: 32px;

    font-style: italic;

    text-align: center;

}

.block_hotline_footer .email{

    font-weight: bold;

    text-align: center;

    display: block;

    float: left;

    width: 100%;

    margin-top: 14px;

}





.block_dangkynhantin{ float:left;width: 503px;text-align: center;}

.block_dangkynhantin h3{

    background: url(../images/bg_title_footer_email.png) bottom center no-repeat;

    padding-bottom: 9px;

    text-transform: uppercase;

    font-family: 'RobotoBold';

    color: #272727;

    margin-top: 28px;

    font-size: 24px;

    margin-bottom: 5px;

}

.block_dangkynhantin span{}









.register-email { float: LEFT; width: 300px; /* margin-left: 41px; */ margin-top: 0pc; background: #870101; padding: 5px; }

.register-email span { display: block; margin-bottom: 6px; }

.register-email input { border: navajowhite; padding: 7px 5px; float: LEFT; width: 241px; outline: none; margin-bottom: 6px; }

.register-email button { background: #e4b500; color: #fff; font-weight: bold; text-transform: uppercase; border: none; padding: 7px 10px; outline: none; }

/* css news bottom*/

.block-news-bottom { width: 370px; float: left; }

.block-news-bottom h2 { margin: 0px; background: url(../images/bg_title_bottom.png) left center no-repeat; text-align: center; padding: 10px; font-size: 14px; text-transform: uppercase; color: #fff; width: 285px; font-weight: normal; margin-bottom: 10px;/* padding-left: 76px; */ }

.list_address { position: absolute; right: 0px; margin-top: 16px; width: 370px; }

.list_address li { font-size: 15px; float: left; width: 100%; margin-bottom: 5px; }

.list_address li img { margin-right: 6px; float: LEFT; margin-top: 5px; width: 12px; }

.list_address span { font-family: 'Roboto'; }

.block-news-bottom ul { }

.block-news-bottom ul li { float: left; width: 100%; border-bottom: 1px solid #ccc; padding: 8px 0px; }

.block-news-bottom ul li:last-child { border: none }

.block-news-bottom ul li a { }

.block-news-bottom ul li a h3 { /* float: LEFT; */ font-size: 12px; margin: 0px; color: #404040; text-transform: uppercase; }

.block-news-bottom ul img { float: left; margin-right: 10px; border: 1px solid #ccc; padding: 2px; }

.btn_view_more {font-weight: normal;color: #666 !important;background: url(../images/bg_icon_view_more.png) right 5px center no-repeat;float: left;padding-left: 15px;line-height: 24px;font-size: 16px;margin-top: 0;padding-right: 20px;border: 1px solid #ccc;padding: 5px 11px;padding-right: 20px;border-right: 2px solid #26a5c7;}

/*end css news*/

 

.block_hotNews { float: left; width: 100%; border: 1px solid #EAEAEA; }

.list_tab { background: #eaeaea; padding: 5px; padding-bottom: 0px; padding-top: 10px; }

.list_tab li { display: inline-block; padding: 10px 30px; margin-right: 10px; border-bottom: none; color: #16499d; font-size: 14px; cursor: pointer; transition: all 0.5s; }

.list_tab li:hover, .active_tabnews { display: inline-block; background: #fff; padding: 10px 30px; margin-right: 10px;/* border: 1px solid #ccc; */ border-bottom: none; border-radius: 6px 6px 0px 0px; box-shadow: 0px -1px 3px rgba(0, 0, 0, 0.15); color: #009a09 !important; }

/* css video cclip */



.block-video-bottom { float: left; width: 391px; margin: 0px 34px; position: relative; }

.block-video-bottom h2 { margin: 0px; background: url(../images/bg_title_bottom.png) top center no-repeat; text-align: center; padding: 10px; font-size: 14px; text-transform: uppercase; color: #fff; font-weight: normal; margin-bottom: 19px;/* padding-left: 76px; */ }

.block-video-bottom img { border: 1px solid #ccc; padding: 3px; border-radius: 5px; box-sizing: border-box; }

.block-video-bottom .btn_view_video { width: 60px; transition: all 0.3s; height: 60px; background: url(../images/bg_view_video.png) top center no-repeat; position: absolute; top: 41%; z-index: 999; left: 45%; cursor: pointer; opacity: 0.5; }

.block-video-bottom:hover .btn_view_video { opacity: 1 }

.block-counter-footer:nth-child(3) { margin-right: 20px; min-width: 160px !important; }

.block-counter-footer:nth-child(3) h3 { color: #fff; font-size: 18px; margin-bottom: 10px; float: left; /* width: 100%; */

text-transform: uppercase; font-weight: normal; margin-top: 0px; }

.block-counter-footer:nth-child(2) { float: left; margin-left: 0px; margin-left: 0; width: 390px;/* color: #fff; */ min-width: 293px; margin-right: 20px; }

.block-counter-footer { float: left; min-width: 138px; margin-left: 0px; margin-left: 0; width: 195px;/* color: #fff; */ margin-left: 10px; }

.block_thogtin_main { background: url(../images/img_thongtin.png) top center no-repeat; background-size: 100% 100%; padding: 20px 0px; margin-bottom: 26px; }

.block_thogtin_main .container { background: none }

.item_infor { float: left; width: 380px; margin-right: 17px; color: #fff; margin-bottom: 30px; }

.item_infor img { float: left; margin-right: 14px; width: 95px; height: 93px; }

.item_infor h3 { margin: 0px; margin-bottom: 3px; color: #fff; }

.item_infor span { display: block; text-align: justify; float: left; width: 267px; }

.title_footer {color: #26a4c6;font-size: 25px;margin-bottom: 3px;float: left;width: 100%;margin-top: 0px;font-weight: bold;position: relative;text-transform: uppercase;margin-bottom: 16px;font-family: 'OpenSansR';/* background: url(../images/bg_titlef2.png) center center repeat-x; */border-bottom: 1px solid #ccc;padding-bottom: 6px;position: relative;}

.title_footer strong{/* background: #fff url(../images/bg_titlef1.png) top 10px right no-repeat; */padding-right: 32px;}

.title_footer:after{content:'';position:absolute;bottom: -2px;height: 2px;width: 100px;background: #Ccc;left: 0px;}



.list_hotro{

    margin-bottom: 18px;

}

.list_hotro li{ display:inline-block}

.list_hotro img{}



.content_suportonline{

    background: url(../images/bg_suport.png) top left no-repeat;

    float: left;

    width: 100%;

    /* background-size: cover; */

}

.block_hotline_bottom{}

.block_hotline_bottom p{}

.table_yahoo{}









#map2{height: 350px !important;/* border:1px solid #ccc; */}

.content_footer_item { color: #000; line-height: 1.5em; /* width: 100%; */

margin: 0px auto; }

.list_footer { float: left; width: 100%; }

.list_footer li { }

.list_footer li a { display: block; color: #fff; padding: 2px 0px; }

.block_content_index { float: left; width: 845px; margin-left: 20px; margin-top: -11px; }

.content_email {background: url(../images/bg_email.png) top center no-repeat;text-align: center;color: #D0CFCF;float: left;margin-bottom: 10px;width: 336px;}

.content_email span {font-size: 15px;text-align: left;display: block;color: #D0CFCF;margin-bottom: 10px;}

.content_email h4 { text-transform: uppercase; margin: 0px; font-size: 23px; }

.block_register_email {margin-top: 0; position: relative; width: 100%; float: left;/* margin-left: 89px; */}

.block_register_email input {padding: 10px;padding-right: 20px;border: none;float: left;outline: none;color: #263E28;width: 244px;background: #cbe1ec;margin-bottom: 5px;padding-bottom: 9px;}



.block_register_email input:nth-child(3){

    width: 404px;

}



.block_register_email button {/* position: absolute; */top: 0px;height: 35px;border: none;cursor: pointer;outline: none;background: url(../images/bg_register1.png) left center no-repeat;font-weight: bold;text-transform: uppercase;margin-top: 0px;width: 87px;float: left;color: #fff;}

h3.title_footer { margin: 0px; text-transform: uppercase; margin-bottom: 10px; padding-left: 0px; font-family: 'UTM Avo'; font-size: 24px; font-weight: normal; color: #f6dd33; }

ul.list-counter-footer { }

ul.list-counter-footer li { }

#map1 {/* width: 353px !important; */ height: 199px !important; padding: 5px; }

.lkweb { width: 218px; padding: 5px; border-radius: 3px; border: none; margin-bottom: 7px; color: #959595; }

.border-email { border: 1px dashed #c35858; float: left; padding: 5px }

.block_tag { margin-top: 15px; float: left }

.block_tag span { float: left; margin-right: 5px }

.block_tag a { background: #fff; padding: 3px 4px; margin-bottom: 5px; float: left; margin-right: 5px; color: #000; }

.block_tag a:hover { color: #B40101; }

.list-suport-online { width: 100%; text-align: center; margin-top: 10px; float: left; }

.list-suport-online li { float: left; width: 70px; }

.list-suport-online img { /* float: left; */ }

.list-suport-online span { display: block; float: left; width: 100%; }

.block-list-footer { float: left; margin-left: 20px; width: 382px; }

.block-list-footer li { display: inline-block; width: 184px; }

.block-list-footer li a { color: #fff; font-size: 14px; }

.list-counter li { display: inline-block }

.logo_footer { float: left; margin-top: -63px; margin-right: 10px; }

.block-thong-ke { float: left; width: 100%; text-align: right; }

.block-thong-ke .copyright { float: left }

.facebook { float: left;width: 400px; background: #F6F7F9; padding-bottom: 5px;}

.line-copright { background: #006597; color: #fff; padding: 9px; }

.list-counter { display: inline-block }

.list-counter { float: right; display: inline-block }

.list-counter li {

	display: inline-block;

	/* margin-right:10px; */

	/* border-right:1px solid #ccc; */

	line-height: 15px;

	padding: 5px 10px;

	width: 100%;

	box-sizing: border-box;

	color: #fff;

	float: left;

	}

.list-counter li img { float: left; margin-right: 10px; }

.list-counter li span { font-size: 14px;/* font-weight: bold; */ }

.list-counter li:last-child { border: none; }

.block-slider1 { float: left; width: 1200px;/* border:1px solid #ccc; */ margin: 10px 0px;/* height: 250px; *//* margin-right: 42px; */ }

.block-slider1 img {/* width: 343px; *//* height: 246px; */ }

.block-slider1 .item { position: relative; margin: 0px 10px; }

.block-slider1 .item h2 {/* position:absolute; */ bottom: 3px;/* background: rgba(0, 153, 228, 0.54); */ width: 100%; margin: 0; padding: 10px; opacity: 1; box-sizing: border-box; color: #000; font-size: 40px; font-weight: normal; transition: all 0.5s; font-family: 'UTM Yen Tu'; }

.block-slider1 .item:hover h2 { opacity: 1 }

.list-register li img { margin-top: 0px; margin-left: 10px; }

.list-register { max-width: 800px; margin: 0px auto }

.list-register li { margin-bottom: 5px; float: left; width: 800px; }

.list-register label { width: 125px; font-weight: normal; display: block; float: left; font-size: 14px; }

.list-register input { width: 51%; padding: 5px; border: 1px solid #ccc; }

.list-register span { /* display: block; */ font-size: 12px; /* text-align: center; */ /* float: right; */

color: #f00; }

.list-register input#captchat { max-width: 298px; float: left; }

.list-register button { max-width: 298px; background: #020202; outline: none; border: none; color: #fff; padding: 5px 17px; text-transform: uppercase; }

.end_right { margin-right: 0px !important; }

.news_index >a { width: 274px; height: 177px; margin-right: 0px; margin-bottom: 10px; box-shadow: 3px 3px #e2e2e2; }

.news_index { /* width: 284px; */ /* height: 167px; */

margin-right: 21px; }

.news_index img { width: 100%;/* background: #fff; *//* box-shadow: 4px 4px #F3EEEE; *//* height: 138px; */

}

.radius_index img { /* background: #ccc url(../images/bg_title_footer2.png); */

padding: 3px;width: 122px; margin: 0px;padding: 3px;}

.block_dangkyemail { float: left;width: 307px;margin-left: 24px;margin-right: 0;}

.block_dangkyemail h4 { margin: 0px; text-transform: uppercase; }

.block_dangkyemail input { }

.block_news-col1 { width: 100%; float: left;/* margin-top: 9px; */

}

.block_news-col2 { float: left; margin-left: 28px; width: 345px;/* margin-top: 5px; */

}

.block-content_list_news {float: left;width: 100%;width: 422px;}

.block_main_news_home {width: 333px;float: left;margin-right: 18px;}

.block_main_news_home img {border: 1px dashed #ccc;padding: 5px;}

.block_main_news_home h3 {float: left;margin: 0px;font-size: 16px;margin-top: 5px;color: #404040;font-weight: normal;width: 100%;}

.list_sub_tab { float: left; width: 100%; text-align: center; margin-bottom: 12px; }

.list_sub_tab li { display: inline-block; padding: 5px 16px; transform: skew(-24deg); transition: all 0.5s; cursor: pointer; font-weight: bold; color: #363636; margin-right: 21px; }

.list_sub_tab li:hover, .list_sub_tab li.active_tab { background: #ec3237; color: #fff }

.list_sub_tab li span { transform: skew(26deg); display: block; }

.content_new { float: left; width: 100%; }

.hidden_tab { display: none; position: relative; float: left; width: 100%; }

.content_active_tab { display: block }

.view_more { position: absolute; right: 0px; bottom: 0px; background: #0A539C; color: #fff; padding: 2px 14px; border-radius: 25px; }

.item_news_home { width: 280px; float: left; margin-right: 26px; }

.item_news_home:last-child { margin-right: 0px }

.item_news_home img { }

.content_des { float: left; border: 1px solid #ccc; padding: 5px; position: relative; }

.content_des h3 a { color: #008bd6; }

.content_des h3 { padding-left: 67px; margin-top: 3px; font-size: 12px; color: #008bd6; margin-bottom: 5px; }

.btn_date { background: #ec3237; display: block; position: absolute; left: -1px; top: -1px; padding: 5px; color: #fff; text-align: center }

.btn_date strong { font-size: 22px; }

#dangnhap { display: none }

#dangnhap h2 { background: #1FA508; font-size: 17px; padding: 6px; margin: 0px; margin-bottom: 5px; color: #fff; font-weight: normal; text-transform: uppercase; }

#dangnhap tr td { padding: 0px }

#dangnhap input { width: 100%; border: 1px solid #ccc; margin: 0px; margin-bottom: 5px; min-width: 320px; padding: 7px; box-sizing: border-box; }

#dangnhap button { background: #0EA71B; border: none; padding: 7px 10px; color: #fff; text-transform: uppercase; }

.table_donhang { }

.table_donhang tr.title-donhang { background: #57C201; color: #fff; text-align: center; border: 1px solid #FFF; }

.table_donhang tr { }

.table_donhang tr td { }

.block_sanpham_left { background: #fff; float: left; text-align: center; }

.block_sanpham_left img { width: 100%; height: auto; }

.block_sanpham_left h2 { }

.block_sanpham_left span.price strong { color: #f00 }

.block_sanpham_left span.price { display: block; float: left; padding-left: 8px; font-weight: bold; width: 100%; }

.content_aobut_home { float: left; width: 100%; }

.img_about { float: left; width: 350px;/* background: url(../images/bg_about_content.png); */ padding: 3px; margin-left: 0; border: 5px solid #dddddd; }

.block_danhmuc_sanpham {}

.block_thongtin { width: 100%; background: #ccc; }

.block_galllery_bottom { width: 690px; background: #636363; float: left; padding: 20px; margin-bottom: 24px; }

.block_galllery_bottom .title_gallery { margin: 0px; font-family: OpenSans; color: #fff; text-align: center; padding: 11px 10px; position: relative; margin-bottom: 23px; }

.title_gallery img { position: absolute; left: 172px; top: -1px; }

.title_gallery span { }

.amazingslider-box-1 div:nth-child(3) { display: none !important; opacity: 0 !important; width: 0px !important; height: 0px; padding: 0px !important; }

.block_email { background: url(../images/bg_emairegidter.png) top center no-repeat; width: 463px; height: 561px; float: left; margin-left: 12px; margin-top: 0px; padding: 56px 28px; }

.row_register { border-bottom: 1px solid #C6A591; padding-bottom: 48px; text-align: center; float: left; width: 100%; margin-bottom: 19px; }

.row_register h3 { color: #c6a591; text-transform: uppercase; font-size: 18px; margin-bottom: 20px; }

.row_register input { padding: 5px; border: 1px solid #564A4A; background: none !important; padding: 10px; color: #fff; }

.row_register button { background: #776A6A; color: #C6A58D; border: none; padding: 9px 18px; border: 1px solid #C6A591; font-weight: bold; text-transform: uppercase; cursor: pointer; }

.block_hotline_bottom { float: left; width: 100%;margin-top: 53px;color: #f00;margin-bottom: 15px;font-size: 30px;line-height: 35px;text-align: right;padding-right: 51px;font-weight: bold;}

.block_hotline_bottom img { float: left; margin-left: 107px; }

.block_hotline_bottom span { float: left; color: #fff; font-weight: bold; font-size: 24px; margin-top: 10px; margin-left: 10px; }

.row_register:nth-child(3) { border-bottom: none }

.images .effect-banner { -moz-transition: all .2s linear; -webkit-transition: all .2s linear; transition: all .2s linear; position: absolute; width: 100%; height: 100%; top: 0; left: 0; box-shadow: inset 0px 0px 0px 5px rgba(255,255,255,0.4); }

.images .effect-banner:after, .images .effect-banner:before { content: ''; display: block; left: 10px; top: 10px; bottom: 10px; right: 10px; z-index: 1; -moz-transition: all .4s ease; -webkit-transition: all .4s ease; transition: all .4s ease; position: absolute; }

.images .effect-banner:before { border-top: 1px solid #fff; border-bottom: 1px solid #fff; -webkit-transform: scale(0, 1); -moz-transform: scale(0, 1); transform: scale(0, 1); }

.images .effect-banner:after { border-left: 1px solid #fff; border-right: 1px solid #fff; -webkit-transform: scale(1, 0); -moz-transform: scale(1, 0); transform: scale(1, 0); }

.images:hover .effect-banner { background: rgba(0,0,0,0.2); box-shadow: none; }

.images:hover .effect-banner:after, .images:hover .effect-banner:before { -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); transform: scale(1, 1); }

.img_sevice::after, .img_sevice::before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; }

.img_sevice::before { background-color: rgba(255, 255, 255, 0.2); -webkit-transform: scale(0.2); -ms-transform: scale(0.2); -o-transform: scale(0.2); transform: scale(0.2); -webkit-transition: ease-in-out 500ms; -o-transition: ease-in-out 500ms; transition: ease-in-out 500ms; z-index: 1; }

.img_sevice:hover::after, .img_sevice:hover::before { -webkit-transform: scale(1.0); -ms-transform: scale(1.0); -o-transform: scale(1.0); transform: scale(1.0); opacity: 1; }

.img_sevice { position: relative }



.block-frm-dangky h3{

    color: #000;

    font-size: 18px;

    font-weight: bold;

    text-transform: uppercase;

    width: 100%;

    border-bottom: 1px solid;

    /* line-height: 35px; */

    padding-bottom: 5px;

    padding-top: 0px;

    margin-top: 0px;

}

.block-frm-dangky label{

    font-weight: normal;

    float: LEFT;

    margin: 0px;

    width: 108px;

}

.block-frm-dangky input{

    width: 320px;

    border: 1px solid #ccc;

    padding: 7px 7px;

    margin: 3px 0px;

}

.block-frm-dangky textarea{width: 365px;border: 1px solid #ccc;height: 101px;}

.block-frm-dangky button{margin: 0px auto;color: #f6f6f6;border: none;/* background: #77c150; */padding: 8px 13px;font-size: 16px;font-weight: bold;text-transform: uppercase;outline: none;margin-top: 10px; background:none;}



.block_thongtin_pay{

    float: left;

    border: 1px solid #ccc;

    width: 100%;

    padding: 10px;

    margin-top: 10px;

    border-radius: 3px;

    background: rgba(204, 204, 204, 0.12);

    margin-bottom: 12px;

    }

	

	#muangay{ display:none}

	

.gia_detail_old{ text-decoration:line-through; float:left; width:100%;}	





.block_left_home{      width: 100%;

    background: #f9f9f9;

    float: left;}

.content_left_home{

	 width:250px;

	 float:left;

	 padding: 0;

	 margin-top: -42px;

	 position: relative;

	 z-index: 99999;

	}

	

.block-slider{

    width: 100%;

    margin-top: 0;

    margin-bottom: 20px;

    }



.title_left_home{

    background: url(../images/bg_ttile_left.png) top left no-repeat;

    color: #fff;

    font-family: RobotoBold;

    font-size: 14px;

    text-transform: uppercase;

    padding: 11px 5px;

    text-align: center;

    padding-bottom: 12px;

    padding-left: 30px;

    }



.list_product{}

.list_product li{

    padding: 8px;

    border-bottom: 1px solid #ccc;

    padding-left: 7px;

    text-transform: uppercase;

    position: relative;

    background: url(../images/arrow_left.png) left 7px center no-repeat;

    padding-left: 24px;

    }

.list_product li:hover >a{ color:#f00;}



.list_product li a{ color:#2e5831;font-family: 'RobotoBold';}

.list_product >li>ul{    position: absolute;

    top: 0px;

    right: -250px; display:none;

    width: 250px;

    z-index: 999999;

    background: #fff;}

 

.icon_star1{position:absolute;left: 511px;top: 94px;}



.list_product >li:hover>ul{ display:block}



.icon_star{position:absolute;    top: -9px;
    left: 69px;}



.start-animate {

    z-index: 99999999999999999 !important;

    position: absolute;

    animation: star linear 1.75s infinite;

    -moz-animation: star linear 1.75s infinite;

    -webkit-animation: star linear 1.75s infinite;

    -o-animation: star linear 1.75s infinite;

}

@keyframes star {

    0% {

        transform: rotate(0) scale(0);

    }

    50% {

        transform: rotate(180deg) scale(1.5);

    }

    100% {

        transform: rotate(360deg) scale(0);

    }

}


#scroller2 li
{
	height:auto !important;
}
















