﻿*, *::before, *::after { box-sizing: border-box; }
ol, ul { padding-left: 2rem; }
ol, ul, dl { margin-top: 0; margin-bottom: 1rem; }
ol ol, ul ul, ol ul, ul ol { margin-bottom: 0; }
*{margin: 0; padding: 0; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; outline:none;}
.fb_iframe_widget,
.fb_iframe_widget span,
.fb_iframe_widget span iframe[style] {min-width: 100% !important;}
.fb-comments, .fb-comments iframe[style], .fb-like-box, .fb-like-box iframe[style] {width: 100% !important;}
.fb-comments span, .fb-comments iframe span[style], .fb-like-box span, .fb-like-box iframe span[style] {width: 100% !important;}
.video_popup {position: relative;padding-bottom: 56.25%;padding-top: 30px;height: 0;overflow: hidden;}
.video_popup iframe, .video_popup object, .video_popup embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
#clickvideo{ width:100%; padding:4px 0; margin:3px 0%; border:1px solid #DDD; box-sizing:border-box;}
.addthis_native_toolbox{margin: 10px 0px;width: 100%;clear: both;border: 1px solid #ededed;padding: 10px 10px;margin-bottom: 10px;background: #f7f6f6;box-sizing: border-box;}
.addthis_native_toolbox b{float: left;font-size: 14px;text-transform: uppercase;margin-right: 10px}
#toptop {width: 45px;height: 45px;line-height: 45px;text-align: center;position: fixed;bottom: 10px;right: 10px;cursor: pointer;background: white;transition:0.5s;z-index:200;border-radius: 50%;color: #fff;transform: rotate(-90deg);font-size: 47px;color: #0b3f56;}
#toptop i{margin-left:-1px; margin-top:-1px;}
a{cursor:pointer; text-decoration:none;}
a:hover{ color: red;}
.clear{clear: both;}
.clearfix:after{content:'';background:transparent;width:100%;display:block;clear: both;}
.none{display: none;}
.wap_1200{max-width: 1200px;margin: auto;position: relative;}
img{max-width:100% !important; height:auto; }
div.bando img{max-width:none !important;}
div.map iframe{max-width:100% !important;}
div.bando-footer iframe{width:100% !important;height: 350px;}
.hidden_mobi{display: block;}
.hidden_destop{display: none;}
body{
	font-family: 'Segoe UI', 'Roboto', 'Helvetica Neue', Arial, 'Liberation Sans', sans-serif;
	font-size:12px;
	line-height:1.5;
}
@font-face {
    font-family: 'o-r';
    src: url('../font/OpenSans-Regular.ttf');
}
@font-face {
    font-family: 'r-bl';
    src: url('../font/Roboto-Black.ttf');
}

@font-face {
    font-family: 'r-b';
    src: url('../font/Roboto-Bold.ttf');
}

@font-face {
    font-family: 'r-m';
    src: url('../font/Roboto-Medium.ttf');
}

@font-face {
    font-family: 'r-r';
    src: url('../font/Roboto-Regular.ttf');
}

@font-face {
    font-family: 'u-i';
    src: url('../font/UTM-Impact.ttf');
}
b,strong
{
	font-family: 'r-r';
}
div#wapper{margin:auto;min-width:320px;background:#fff;max-width: 1366px;}

/*-----------------------------header----------------------------*/
div.header{position:relative;margin:auto;width: 100%;z-index: 51;}
#logo_cty{width: 100%;display: flex;justify-content: space-between;line-height: normal !important;}
#logo{width: 12.5%;display: flex;align-items: center; max-height: 125px;}
.logo{box-sizing: border-box;display: block;}
#ten_cty{width: 62%;/* margin: auto; */padding: 25px 85px 23px 0px;}
.hotline{display:flex;align-items:center;height:100%;z-index: 9;margin-right: 0;}
.hotline p{position: relative;font-size: 14px;font-family: r-r;color: #7a7a7a;/* line-height: 1.5; */padding-right: 5px;}
.hotline p.sdt_hd{
    font-size: 20px;
    color: #cd1111;
    font-family: r-bl;
}
.hotline img{left: 0;;}
#hotro_hd{padding-left: 12px;}
.email i{font-size: 14px;color: #000;}
div.header a.banner{display:block;line-height:0;width: 100%;margin: auto;}
div#lang{position:absolute;top:5px;right:10px;}
div#lang a img{margin-left:3px;height: 20px;}
div.header .logo_mobi{display:none;}
div.header a.logo img{/* width:100%; */}

/*--------------------------menu top------------------------------*/
.fixed{position:fixed !important;max-width:1366px;top:0;}
div.menu_mobi,div.menu_mobi_add{display:none;}
div.wap_menu{background: #0b3f56;line-height: 50px;margin:auto;margin-right: 0;width: 100%;z-index: 999;position: relative;/* margin-bottom: -10px; */}
div.menu{position:relative;max-width:1221px;margin: initial;margin: auto;background: none;padding-left: inherit;display: flex;}
div.menu ul{float:left;list-style:none;padding:0;margin:0;}
div.menu ul li{float:left;position:relative;z-index:50;}
div.menu ul li.line{height: 12px;width: 1px;top: 50%;transform: translateY(-50%);background: #00a550;}
div.menu ul li a{color: #fff;font-size: 14px;padding: 0px 30px;/* margin: 0px 20px; */text-decoration:none;display:block;font-family: r-bl;font-weight: normal;text-transform: uppercase;}
div.menu ul li a:hover,div.menu ul li a.active,div.menu ul li a.active2{position:relative;color: #000;/* height: 39px; */background: #ffde00;/* margin-top: 3px; *//* line-height: 39px; */}
div.menu ul li ul li a:hover:before,div.menu ul li ul li a.active:before,div.menu ul li ul li a.active2:before{display:none;}
div.menu ul li a:hover:before,div.menu ul li a.active:before,div.menu ul li a.active2:before{position:absolute;content:'';width:100%;height:5px;background:url(../images/gach_mn.png);left:0;bottom: -2px;}
div.menu ul li ul,div.menu ul li:hover ul li ul{position:absolute;margin-left:0px;display:none;min-width: 265px;/* background: rgb(195, 127, 20); */line-height: 1.5;}
div.menu ul li ul li{float:none;line-height: 33px;}
div.menu ul li ul li a{/* height: 57px; */padding: 5px 10px 5px 35px;display:block;border-bottom: 1px solid rgba(255, 255, 255, 0.3);font-size: 14px;background: #0b3f56;z-index: 999;}
div.menu ul li ul li ul{left:100%;top:0px;}

div.search{position: absolute;right: 0;background: none;height: 34px;width: 20.5%;top: 20px;margin-right: 0;z-index: 99;border: 1px solid #16a751;border-radius: 50px;}
div.search input{float: left;border: none;background: none;font-size: 10px;font-family: r-r;width: 80%;outline: none;color: #939292;line-height: 32px;padding-left: 10px;font-size: 13px;}
div.search input::placeholder{color:#777676;}
div.search i{float: right;margin-right: 10px;margin-top: 0px;color: #16a751;font-size: 20px;cursor: pointer;padding: 6px;/* border-radius: 50%; */width: 32px;height: 32px;}

div.slider{margin:auto;overflow: hidden;}

/*------------------------------------------------------------*/

div.right{width:calc(100% - 280px);float:right;padding-left: 20px;}
div.sp_danhmuc{padding-bottom:20px;}
div.left
{
	width: 280px;
	float:left;
}
div.tieude{position:relative;color:#fff;background: #0b3f56;/* height: 45px; */line-height: 45px;font-weight:bold;text-transform:uppercase;font-family: r-bl;font-size: 17px;padding-left: 20px;}
div.tieude:before{position:absolute;content:'';width:10px;height:45px;background:#237c32;top:0;right:0;}
div.tieude img{margin-right:20px;line-height: 45px;/* width: 17px; *//* height: 17px; */}
div.tieude span{}
div.timkiem_nhanh{background:#237c32;text-align: center;padding: 20px 10px 35px 10px;/* position: relative; *//* height: 40px; *//* width: 100%; */}
div.timkiem_nhanh input{border: none;background: #fff;font-family: r-r;width: 95%;outline: none;color: #939292;line-height: 40px;font-size: 13px;padding: 0px 15px;border-radius: 50px;}
div.timkiem_nhanh input::placeholder{color:#777676;}
div.timkiem_nhanh a{color: #000;background: #ffde00;font-size: 13px;font-family: r-r;cursor: pointer;padding: 8px 17px;border-radius: 50px;display: inline-block;margin-top: 12px;}

div.fanpage_left{padding:10px;}
div.fanpage_left iframe{width:100%;}
div#danhmuc
{
	border-bottom:none;
}
div.danhmuc
{
	border: 1px solid #d6d6d69c;
	margin-bottom:15px;
}
div.danhmuc:last-child
{
	margin-bottom:0;
}
div#danhmuc ul
{
	list-style:none;
}
div#danhmuc ul li
{
}
div#danhmuc ul li:last-child
{
	border:none;
}
div#danhmuc ul li a
{
	color: #454545;
    font-family: 'menu';
    text-decoration: none;
    font-size: 14px;
    transition: 0.4s;
    display: block;
    border-bottom: 1px solid #DDD;
    padding: 9px 5px 9px 23px;
    background: url(../images/muiten.png) 11px 15px no-repeat;
}
div#danhmuc ul li a:hover,div#danhmuc ul li a.active
{
	color:red;
	transition:0.4s;
}
div#danhmuc ul li ul li a
{
	 background: url(../images/muiten.png) 22px 15px no-repeat;
	padding:9px 5px 9px 35px;
}
div#danhmuc ul li ul
{
	display:none;
}
div.chay_tin{padding: 15px 10px;} 
div.item_tin
{
	border-bottom:1px dashed #DDDDDD !important;
	padding: 15px 0px;
}
div.item_tin .img_news
{
	width: 100%;
	/* max-width:150px; */
	/* border:1px solid #d6d6d6; */
	/* float:left; */
	/* margin-right:10px; */
}
div.item_tin .name_news{text-align:center;padding-top: 5px;}
div.item_tin .name_news a{text-decoration:none;color:#111111;font-size: 14px;transition:0.4s;font-family: r-r;font-weight: normal;}
div.tinmoi .name_news a:hover{color:red;transition:0.4s;}
div.load_video
{
	width:95%;
	margin:7px auto;
}


/*----------------------------------dang ky nhan tin--------------------------*/
.dangky_nt{position:relative;width:100%;margin-bottom: -50px;z-index: 51;}
#dknt p{font-family:Muli;font-size:15px;}
.bg_dk {background:#0b3f56;padding: 35px;}
#dknt{display:flex;justify-content:space-between;}
.td_dk{display:flex;justify-content:space-between;width: 22%;font-size: 15px;font-family: r-bl;color: #fff;padding-right: 2%;position:relative;}
.td_dk:after{position:absolute;content:'';width:1px;height:70px;background:url(../images/gach_o.png)no-repeat center center;right:0;top:50%;transform:translateY(-50%);}
.td_dk img{margin-right:10px;}
.sl_dk{width: 25%;color: #fff;font-size: 13px;font-family: o-r;line-height: 1.7;margin-left: 2%;}
div.item_nhantin{margin-right:10px;width: 40%;}
form#frm_dknt{width: 47%;margin-left: 3%;display: flex;justify-content: space-between;}
form#frm_dknt input[type='text']{width: 100%;padding: 0px 15px;/* margin-top: 12px; */height: 40px;background: #fff;margin: 0;outline:none;border: none;color: #686868;font-family: r-r;font-size: 13px;}
form#frm_dknt .item_nhantin1 input[type='text']{width: 49%;padding: 0px 15px;/* margin-top: 12px; */height: 32px;margin: 0;outline:none;background: none;border: 1px solid #f399ae;color: #000;font-family: Muli;font-size: 12px;margin-bottom: 7px;}
form#frm_dknt .item_nhantin1{display:flex;justify-content:space-between;}
form#frm_dknt input[type='text']::placeholder{color:#686868;font-family:r-r;font-size:13px;}
form#frm_dknt input[type='button'],form#frm_dknt input[type='submit']{background: #ffde00;color: #000;margin: 0;text-transform: uppercase;line-height: 40px;border:none;cursor:pointer;outline:none;width: 110px;padding: 0px 21px;font-size: 15px;font-weight: 700;font-family: Muli;}
form#frm_dknt textarea[type='text']::placeholder{color:#000;font-family:Muli;font-size:12px;padding-top:10px;}
form#frm_dknt textarea[type='text']{width: 100%;padding: 0px 15px;float:left;/* margin-top: 12px; */background: none;border: 1px solid #f399ae;outline:none;font-size: 12px;font-family: Muli;color: #000;}
.item_nhantin_2{margin:auto;text-align:center;}
/*-----------------------------------------------------------------------------*/
div.main_content{max-width:1200px;margin:20px auto;}
div.tieude_giua{color: #0b3f56;font-size:14px;text-transform:uppercase;/* text-align:center; */font-size: 30px;font-family: u-i;position:relative;margin-bottom:12px;border-bottom: 2px solid #0b3f56;}
div.tieude_giua a:-webkit-any-link{text-decoration:none;color: #0b3f56;}
div.tieude_giua1{color: #0b3f56;font-size: 24px;text-align: center;font-family: r-b;position:relative;margin-bottom:12px;}
div.tieude_giua:before{content:'';height:2px;width:60px;left:50%;bottom:-5px;margin-left:-30px;background: #f399ae;position:absolute;display: none;}
div.tieude_link{color: #01518c;font-size:14px;text-transform:uppercase;text-align:left;font-size:25px;font-family: Muli;position:relative;margin-bottom:12px;display: none;}
div.tieude_link div a.text-1 {display: table;float: left;color: #01518c;font-size: 14px;text-transform: uppercase;text-decoration: none;height: 35px;line-height: 35px;float: left;font-family: Muli;}
div.tieude_link div a.text-1:hover{color: #df001f;}
div.tieude_link div i {color: #df001f;font-size: 11px;height: 35px;line-height: 35px;width: 30px;text-align: center;float: left;}
div.wap_item{position:relative;text-align:center;}
div.wap_sanpham{display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;grid-gap: 20px 20px;padding-top: 20px;}
div.wap_khoahoc_tc .list{display: grid;grid-template-columns: 1fr 1fr 1fr;grid-gap: 12px 14px;padding-top: 20px;}
.label_khoahoc{display:flex;justify-content:space-between;line-height: 45px;border: 1px solid #f0f0f0;}
div.tieude1{position:relative;font-family: r-bl;font-size: 17px;text-transform: uppercase;background: #0b3f56;color: #fff;}
div.tieude1:after{position:absolute;content:'';width:10px;height:45px;background:#237c32;right:0;top:0;}
.tieude1 span{padding: 0px 50px 0px 35px;position:relative;display:inline-block;}
.tieude1 span.sp_hd{min-width: 330px;}
.menu_sp{font-family:r-m;font-size:13px;text-transform:uppercase;margin-right:40px;}
.menu_sp a{color:#6f6f6f;}
.menu_sp a:hover{color:#cd1111;}
div.item{text-align:center;position: relative;border: 1px solid #ebebeb;padding: 9px;}
div.item .sp_img{overflow:hidden;margin-bottom:10px;}
div.item .sp_img a{display:block;line-height:0;}
div.item a img{width:100%;}
div.item .sp_name a{text-decoration:none;color: #000;font-size: 14px;font-weight: normal;display:block;font-family: r-r;padding: 5px;}
div.item .sp_name a:hover{transition:0.4s;color:red;}
div.item .sp_gia{padding: 5px 0px 15px 0px;}
div.item .sp_gia .gia,div.item .sp_gia .giakm{color:red;font-size: 14px;font-family: Muli;font-weight: 700;}
div.item .sp_gia span.giacu{color: #939393;text-decoration:line-through;float:left;}
div.item .sp_gia b{color: #000;}
.thumb-them{display:none;}
div.item .sale{
	display:block;
	position:absolute;
	top:4px;
	right:4px;
	width:54px;
	height:54px;
	text-align:center;
	line-height:54px;
	color:#fff;
	font-size:16px;
	background:url(../images/sale-icon.png) no-repeat center;
	background-size:100% 100%;
	z-index:5;
	}
div.item .new{
	display:block;
	position:absolute;
	top:44px;
	right:4px;
	width:23px;
	height:12px;
	text-align:center;
	background:url(../images/new.gif) no-repeat center;
	background-size:100% 100%;
	z-index:5;
	}
div.item .saleimg{
	display:block;
	position:absolute;
	top:64px;
	right:4px;
	width:57px;
	height:40px;
	text-align:center;
	background:url(../images/sale.png) no-repeat center;
	background-size:100% 100%;
	z-index:5;
	}
div.item .nutdathang{
	display: block;
	width: 90px;
	height: 31px;
	line-height: 31px;
	color: #fff;
	font-size: 15px;
	text-align: center;
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	margin: 0 auto;
	border-radius: 3px;
	background: #01518c;
	box-shadow: 2px 2px 9px #211f1f;
	z-index: 9;
	cursor:pointer;
	opacity:0;
	transition:0.3s;
	}
div.item .nutdathang:hover{background: #e93702;}
div.item:hover .nutdathang{ top:50px; opacity:1;}
.themthanhcong{background: #000;color: #fff;height: 30px;line-height: 30px;padding: 0px 20px;box-shadow: 0px 0px 12px #575151;position: fixed;right: -240px;top: 149px;z-index: 999999;transition: 0.3s;font-family: 'roboto-r';font-size: 14px;}

/*-------------------------tieu de chung--------------------------*/
div.banner_giua{min-height:565px;width:100%;max-height:565px;}

/*-------------------------------dich vu--------------------------*/
div.box-dichvu{padding: 35px 0px 40px 0px;background: url(../images/nen_dichvu.jpg)no-repeat center center;background-size: cover;}
div.box_dichvu{display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;grid-gap: 28px 26px;padding-top: 20px;}
div.chay-dv{margin:0px -17px;}
div.item-dv{position: relative;padding: 0px 17px;}
div.item-dv .img_tt{display:block;line-height:0px;z-index:2;margin-bottom: 8px;background: url(../images/dv.png) no-repeat center,#fff;max-width: 262px;height: 259px;padding: 18px 19px;margin: auto;margin-bottom: 20px;}
div.item-dv .img_tt img{border-radius: 50%;border: 5px solid #fcfeb3;}
.img_t1{width: 222px;height: 222px;border: 9px solid #e9e9e9;display: inline-block;border-radius: 50%;}
.img_t1:hover{border: 9px solid #e9e9e9;}
div.item-dv .name_tt{color: #000000;font-family: Muli;font-size: 16px;font-weight: 600;text-decoration:none;display: block;text-align: center;padding: 0px;}
div.item-dv:hover .name_tt{color:#f00}
div.item-dv .des_tt{font-family: Muli;font-size: 13px;line-height:25px;padding: 0 65px 15px  55px;text-align: center;}
div.item-dv .des_t{font-family: Muli;font-size: 13px;line-height:25px;padding: 0;text-align: center;}

/*------------------------------hoi dap-------------------------*/
.chay_thuvien{margin-top:10px;}
div.item_tnb{border-bottom:1px dashed #DDDDDD !important;padding: 13px 0;}
div.item_tnb .img_news{width: 40%;max-width: 250px !important;/* border:1px solid #d6d6d6; */float:left;margin-right: 25px;}
div.item_tnb .img_news img{min-height: 150px;max-height: 150px;min-width: 250px;}
div.item_tnb .name_news a{text-decoration: none;color: #111111;font-size: 16px;transition: 0.4s;font-family: r-b;display: block;margin-top: 10px;}
div.item_tnb .name_news a:hover{color:red;transition:0.4s;}
div.ngaytao{color: #a1a1a1;font-size: 12px;font-family: r-r;font-weight:normal;margin: 5px 0px;}
div.mota_tin{font-size: 13px;font-family: r-r;line-height: 1.9;}

/*--------------------------footer-----------------------------*/
div.wap_footer{margin:auto;color: #000;position:relative;border-bottom: 2px solid #0b3f56;}
.tieude_ft{text-align:center;padding-top:50px}
.van_chuyen{width: 45px;height: 230px;text-align: center;position: fixed;z-index: 99;bottom: 35%;right: 0;cursor: pointer;background: #fff;border-radius: 50%;font-size: 47px;color: #fe0000;/* transform: rotate(-90deg); */}
div.footer{width: 100%;padding: 90px 0px 30px 0px;position: relative;}
div.footer_1{padding: 50px 0px 0px 0px;}
div#main_footer{width: 50%;float:left;margin-right: 5%;/* padding-right: 5%; *//* border-right: 1px dashed#4072b0; *//* min-height: 210px; */}
div#main_footer .ten{text-transform:uppercase;font-family: u-i;font-size: 30px;margin-bottom:15px;color: #0b3f56;}
div#main_footer ul{list-style:none;}
div#main_footer ul li{margin:9px 0;font-size:14px;}
div#main_footer ul li i{width:30px;height:30px;text-align:center;line-height:30px;margin-right: 10px;color: #0b3f56;font-size: 18px;border: 1px solid #0b3f56;border-radius: 5px;}
.noidung_ft{font-size: 15px;font-family: r-r;line-height: 1.5;font-weight: normal;}
div#tuyendung_ft{width: 45%;float: right;}
div#tuyendung_ft ul{list-style:none;margin-top: -5px;}
div#tuyendung_ft ul li{clear:both;padding: 5px 0px;font-size: 13px;font-family: r-r;position:relative;}
div#tuyendung_ft ul li a{color: #000;position:relative;padding-left:10px;}
div#tuyendung_ft ul li a:before{position:absolute;content:'';width:4px;height:1px;background:#000;top:50%;left:0;}
div#tuyendung_ft ul li a:hover{color: #e41212;}
div.bando-footer{width:100%;}
div.bando-footer iframe{width:100% !important;height: 365px;}
.mxh{position: relative;bottom: 0;/* padding: 15px 0px; */padding-left: 65px;}
.mxh span{line-height: 37px;font-family: Muli;font-size: 14px;margin-right:25px;}
.mxh a{display:inline-block;vertical-align:top;margin-right: 5px;}
.mxh a img{max-height: 41px;}
.mxh a img:hover{transition:1s;transform:rotate(360deg);}
.td_ft{position:relative;font-size: 17px;font-family: r-bl;color: #0b3f56;font-weight: 700;text-transform: uppercase;margin-bottom: 20px;padding: 10px 0px 5px 0px;border-bottom: 1px dashed #ddd;}
.img-congthuong{display: block;}
.img-congthuong img{max-width: 115px !important;}

/* --------------------- Phan trang ------------------*/
div.wap_doitac{padding: 50px 0;background: #f7f6f6;}
div.doitac{box-sizing:border-box;max-width:1200px;margin:auto;background: #fff;}
div.doitac img{height:140px;min-height: 140px;min-width: 180px;}
/*----------------------------------------------------*/
div.wap_pro{clear:both;margin:30px 0;}
.zoom_slick{width:40%;float:left;text-align:center;}
.zoom_slick .slick2{border:1px solid #DDD;}
.zoom_slick .slick{margin-top:5px;}
.zoom_slick .slick img{width:95%;margin:auto;border:1px solid #DDD;box-sizing:border-box;cursor:pointer;}
.zoom_slick .slick img:hover{border:1px solid #F60;opacity:0.5;transition:1s;}
.product_info{float:right;list-style:none;width:57%;}
.product_info li{font-size:13px;border-bottom: 1px solid #c8a1aa59;padding:10px 0;}
.product_info li.mua_ngay{font-size:15px;text-transform:capitalize;padding: 10px 0px;}
.product_info li.mua_ngay a{color:#fff;padding: 0px 29px;width: 130px;height: 45px;line-height: 45px;background: #f399ae;border-radius: 10px;display: inline-block;}
.product_info li.ten{color: #000;font-size:18px;font-family: Muli;font-weight: 700;}
.product_info li.giakm,.product_info li.gia{font-size:15px;color:red;position:relative;font-family: Muli;font-weight: 600;}
.product_info li.giacu{text-decoration:line-through;color:#222222;}
.product_info li.giakm .tinh_phantram{background: red;color: #fff;width: 35px;display: block;height: 35px;line-height: 35px;border-radius: 50%;font-size: 12px;text-align: center;position: absolute;right: 30%;top: 0;}
.product_info li b{font-weight:normal;font-size:14px;}
.xemgiohang{color: #E80019;display: block;width: 120px;height: 30px;text-align: center;line-height: 30px;text-align: center;font-weight: bold;cursor: pointer;font-size: 15px;transition: 0.4s;margin: auto;margin-top: 7px;text-decoration: none;}
.product_info li .add_to_cart{background: #e93b35;color: #fff;display: block;max-width: 300px;height: 40px;line-height: 40px;text-align: center;text-transform: uppercase;cursor: pointer;font-size: 14px;transition: 0.4s;}
.product_info li .add_to_cart i{margin-right:10px;font-size: 19px;margin-top:3px;}
.product_info li .add_to_cart:hover
{transition:0.4s;background:#E00;}
span.size {display: inline-block;padding: 2px 10px;border: 1px solid #DDD;border-radius: 3px;margin-right: 5px;cursor: pointer;}
span.mausac {display: block;float: left;border: 1px solid #DDD;width: 30px;height: 30px;margin-right: 5px;cursor: pointer;font-size: 0;}
span.active_size,span.size:hover,span.mausac:hover, span.active_mausac {border: 1px solid #EE0000;}
.click_ajax2{padding: 10px 25px;background: #111111;border: none;color: #fff;margin: 10px 0px;font-size: 13px;cursor: pointer;box-sizing: border-box;text-transform: uppercase;}
@-webkit-keyframes star {
  0% {
    -webkit-transform: rotate(0) scale(0);
  }
  50% {
    -webkit-transform: rotate(180deg) scale(1.5);
  }
  100% {
    -webkit-transform: rotate(360deg) scale(0);
  }
}
@-o-keyframes star {
  0% {
    -o-transform: rotate(0) scale(0);
  }
  50% {
    -o-transform: rotate(180deg) scale(1.5);
  }
  100% {
    -o-transform: rotate(360deg) scale(0);
  }
}
@-moz-keyframes star {
  0% {
    -moz-transform: rotate(0) scale(0);
  }
  50% {
    -moz-transform: rotate(180deg) scale(1.5);
  }
  100% {
    -moz-transform: rotate(360deg) scale(0);
  }
}
.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);
  }
}
/*--------- copy - right--------*/
div.copy-right{background: #0b3f56;color:#fff;font-size: 12px;font-family: Muli;line-height: 53px;position: relative;border-top: 1px solid #fff;width: 100%;bottom: 0;}
div.copy-right .cop-l{width: 100%;/* float:left; */text-align: center;}
div.copy-right .cop-r{ text-align:right; width:48%; float:right; }
div.copy-right .cop-r span{}
.grecaptcha-badge{display: none;}
.main_content .content { font-size: 16px; }
.article-page .content { font-size: 16px; text-align: justify; }
.article-page .content img { max-width: 100%; }
.article-page .content figure { text-align: center; }
.article-page .content figcaption { font-style: italic; color: #666; }
.article-page .content .othernews { margin-top: 16px; }
.article-page .content table td { padding: 0 8px; }