.noidung-full 
{
    width: 100%;
    padding-top: 50px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
}
@font-face {
  font-family: "robotobold";
  src: url(font/roboto-bold-webfont.woff);
}
.slick-list,
.slick-slider,
.slick-track {
  position:relative;
  display:block;
}

.search-all .btn .btn-more-all:hover {
  color:#0aaa00;
}

.swiper-detail {
  width:100%;
  padding:0 25px;
}

.swiper-detail .swiper-slide {
  width:auto;
  padding:20px 25px 10px;
}

.swiper-detail .swiper-slide.active .title {
  color:#fff;
}

.swiper-detail .swiper-slide:first-child {
  margin-left:-25px;
}

.swiper-detail .swiper-slide .title {
  font-size:24px;
  color:#7ba1eb;
}

.slick-slider {
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -khtml-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  -ms-touch-action:pan-y;
  touch-action:pan-y;
  -webkit-tap-highlight-color:transparent;
}

.slick-list {
  margin:0;
  padding:0;
}

.slick-list:focus {
  outline:0;
}

.slick-list.dragging {
  cursor:pointer;
  cursor:hand;
}

.slick-slider .slick-list,
.slick-slider .slick-track {
  -webkit-transform:translate3d(0,0,0);
  -moz-transform:translate3d(0,0,0);
  -ms-transform:translate3d(0,0,0);
  -o-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0);
}

.slick-track {
  left:0;
  top:0;
}

.slick-track:after,
.slick-track:before {
  display:table;
}

.slick-loading .slick-track {
  visibility:hidden;
}

.slick-slide {
  float:left;
  height:100%;
  min-height:1px;
  display:none;
}

[dir=rtl] .slick-slide {
  float:right;
}

.slick-slide img {
  display:block;
}

.slick-slide.slick-loading img {
  display:none;
}

.slick-slide.dragging img {
  pointer-events:none;
}

.slick-initialized .slick-slide {
  display:block;
}

.slick-loading .slick-slide {
  visibility:hidden;
}

.slick-vertical .slick-slide {
  display:block;
  height:auto;
  border:1px solid transparent;
}

.slick-arrow.slick-hidden {
  display:none;
}

.slick-dots,
.slick-next,
.slick-prev {
  position:absolute;
  display:block;
  padding:0;
}

.slick-loading .slick-list {
  background:url(ajax-loader.gif) center center no-repeat #fff;
}

@font-face {
  font-family:slick;
  src:url(fonts/slick.eot);
  src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");
  font-weight:400;
  font-style:normal;
}

.slick-next,
.slick-prev {
  height:20px;
  width:20px;
  line-height:0;
  font-size:0;
  cursor:pointer;
  background:0 0;
  color:transparent;
  top:50%;
  -webkit-transform:translate(0,-50%);
  -ms-transform:translate(0,-50%);
  transform:translate(0,-50%);
  border:none;
  outline:0;
}

.slick-next:focus,
.slick-next:hover,
.slick-prev:focus,
.slick-prev:hover {
  outline:0;
  background:0 0;
  color:transparent;
}

.slick-next:focus:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-prev:hover:before {
  opacity:1;
}

.slick-next.slick-disabled:before,
.slick-prev.slick-disabled:before {
  opacity:.25;
}

.slick-next:before,
.slick-prev:before {
  font-size:20px;
  line-height:1;
  color:#fff;
  opacity:.75;
}

.slick-prev {
  left:-25px;
}

[dir=rtl] .slick-prev {
  left:auto;
  right:-25px;
}

.slick-prev:before {
  content:"←";
}

.slick-next:before,
[dir=rtl] .slick-prev:before {
  content:"→";
}

.slick-next {
  right:-25px;
}

[dir=rtl] .slick-next {
  left:-25px;
  right:auto;
}

[dir=rtl] .slick-next:before {
  content:"←";
}

.slick-dotted.slick-slider {
  margin-bottom:30px;
}

.slick-dots {
  bottom:-25px;
  list-style:none;
  text-align:center;
  margin:0;
  width:100%;
}

.slick-dots li {
  position:relative;
  display:inline-block;
  height:20px;
  width:20px;
  margin:0 5px;
  padding:0;
  cursor:pointer;
}

.slick-dots li button {
  border:0;
  background:0 0;
  display:block;
  height:20px;
  width:20px;
  outline:0;
  line-height:0;
  font-size:0;
  color:transparent;
  padding:5px;
  cursor:pointer;
}

.slick-dots li button:focus,
.slick-dots li button:hover {
  outline:0;
}

.slick-dots li button:focus:before,
.slick-dots li button:hover:before {
  opacity:1;
}

.slick-dots li button:before {
  position:absolute;
  top:0;
  left:0;
  content:"•";
  width:20px;
  height:20px;
  font-size:6px;
  line-height:20px;
  text-align:center;
  color:#000;
  opacity:.25;
}

.slick-dots li.slick-active button:before {
  color:#000;
  opacity:.75;
}

.banner-video {
  width:100%;
}


.text-right {
  text-align:right;
}

.text-center {
  text-align:center;
}

.ttsp_suanuoc .all_infor {
  display:table;
  margin-top:31px;
}

.all_infor .all_infor_1,
.all_infor .all_infor_2 {
  display:table-cell;
  float:none;
}

.all_infor .all_infor_1 {
  width:350px;
  padding-right:62px;
  padding-left:24px;
  vertical-align:bottom;
}

.all_infor .all_infor_1>div {
  display:inline-block;
  width:100%;
}

.all_infor .all_infor_1 .btn_x {
  min-width:174px;
  background:#4a70ba;
  font-size:16px;
  font-weight:400;
  margin-top:10px;
}

.all_infor .all_infor_1 .btn_x:hover {
  background:#6fbc2d;
}

.header-mobile .social .icon {
  margin-left:30px;
}

html {
  overflow-y:scroll;
}

.border_baocao .bc_row {
  position:static !important;
}

#tabs #tabs_ct1 .img_slider11,
#tabs #tabs_ct1 .img_slider12 {
  overflow:hidden;
  height:100px;
}



.show_image .logo_pr_show .loading {
  background-position:center center !important;
}


.fwb,
b,
strong {
  font-weight:700;
}

.bx-wrapper .bx-controls-auto,
.bx-wrapper .bx-pager,
.pagination,
.txt_c,
div.checker span,
div.radio input,
div.radio span,
div.uploader span.action {
  text-align:center;
}

.sbInfoOptions,
.sbOptions {
  max-height:200px !important;
}

.sl_272 div.selector span,
.sl_65 div.selector span,
div.uploader span.filename {
  text-overflow:ellipsis;
  white-space:nowrap;
}

.infor_detail iframe,
img {
  max-width:100%;
}

#container img, .popup img {
  color:transparent;
  font-size:0;
  vertical-align:middle;
  -ms-interpolation-mode:bicubic;
  border:0 !important;
}

li {
  display:list-item;
}

q {
  quotes:none;
}

q:after,
q:before {
  content:'';
  content:none;
}

small,
sub,
sup {
  font-size:75%;
}

sub,
sup {
  line-height:0;
  vertical-align:baseline;
}

sub {
  bottom:-.25em;
}

sup {
  top:-.5em;
}

.sbAddressSelector,
.sbInfoSelector,
.sbSelector {
  left:0;
  overflow:hidden;
  text-indent:10px;
  top:0;
  outline:0;
}

table {
  border-spacing:0;
  border-collapse:collapse;
}

button,
input {
  line-height:normal;
}

a,
a:hover {
  text-decoration:none;
}

.left {
  float:left;
}

.right {
  float:right;
}

.clearAll {
  font-size:0;
  height:0;
  width:0;
  padding:0;
  margin:0;
  clear:both;
}

.w_980 {
  width:980px;
  margin:0 auto;
}

.w_1000 {
  width:1000px;
  margin:0 auto;
}

.no_border {
  border:none !important;
}

.no_bg {
  background:0 0 !important;
}

.w_114 {
  width:114px !important;
}

.w_140 {
  width:140px !important;
}

.fs14 {
  font-size:14px !important;
}

.fs20 {
  font-size:20px !important;
}

.fs24 {
  font-size:24px !important;
}

.fs30 {
  font-size:30px !important;
}

.fs42 {
  font-size:42px !important;
}

.fs48 {
  font-size:48px !important;
}

.c_cyan {
  color:#00aeef;
}

.c_green {
  color:#00a651;
}

.c_gray {
  color:#888;
}

.c_white {
  color:#fff;
}

.hide {
  display:none;
}

.op {
  opacity:0;
  filter:alpha(opacity=0);
}

p {
  margin-top:10px;
  text-align:justify;
}

.mt2 {
  margin-top:2px !important;
}

.mt3 {
  margin-top:3px !important;
}

.mt4 {
  margin-top:4px !important;
}

.mt5 {
  margin-top:5px !important;
}

.mt6 {
  margin-top:6px !important;
}

.mt7 {
  margin-top:7px !important;
}

.mt8 {
  margin-top:8px !important;
}

.mt9 {
  margin-top:9px !important;
}

.mt10 {
  margin-top:10px !important;
}

.mt11 {
  margin-top:11px !important;
}

.mt12 {
  margin-top:12px !important;
}

.mt14 {
  margin-top:14px !important;
}

.mt15 {
  margin-top:15px !important;
}

.mt17 {
  margin-top:17px !important;
}

.mt18 {
  margin-top:18px !important;
}

.mt19 {
  margin-top:19px !important;
}

.mt20 {
  margin-top:20px !important;
}

.mt21 {
  margin-top:21px !important;
}

.mt23 {
  margin-top:23px !important;
}

.mt24 {
  margin-top:24px !important;
}

.mt25 {
  margin-top:25px !important;
}

.mt26 {
  margin-top:26px !important;
}

.mt27 {
  margin-top:27px !important;
}

.mt28 {
  margin-top:28px !important;
}

.mt30 {
  margin-top:30px !important;
}

.mt31 {
  margin-top:31px !important;
}

.mt34 {
  margin-top:34px !important;
}

.mt42 {
  margin-top:42px !important;
}

.mt43 {
  margin-top:43px !important;
}

.mt44 {
  margin-top:44px !important;
}

.mt49 {
  margin-top:49px !important;
}

.mt55 {
  margin-top:55px !important;
}

.mt57 {
  margin-top:57px !important;
}

.mt60 {
  margin-top:60px !important;
}

.mt69 {
  margin-top:69px !important;
}

.mt70 {
  margin-top:70px !important;
}

.mt72 {
  margin-top:72px !important;
}

.mt110 {
  margin-top:110px !important;
}

.mt111 {
  margin-top:111px !important;
}

.mt197 {
  margin-top:197px !important;
}

.mt204 {
  margin-top:204px !important;
}

.mbt10 {
  margin-bottom:10px !important;
}

.mbt12 {
  margin-bottom:12px !important;
}

.mbt14 {
  margin-bottom:14px !important;
}

.mbt50 {
  margin-bottom:50px !important;
}

.mr3 {
  margin-right:3px !important;
}

.mr9 {
  margin-right:9px !important;
}

.mr10 {
  margin-right:10px !important;
}

.ml2 {
  margin-left:2px !important;
}

.ml27 {
  margin-left:27px !important;
}

.pt4 {
  padding-top:4px !important;
}

.pt15 {
  padding-top:15px !important;
}

.pr31 {
  padding-right:31px !important;
}

.pb27 {
  padding-bottom:27px !important;
}

.pb29 {
  padding-bottom:29px !important;
}

.c_b {
  color:#163683;
}

.banner.gockhachhang {
  height:317px;
  width:100%;
}

#content_wrap,
.content_wrap {
  width:1000px;
  margin:0 auto;
}

#content_wrap {
  padding-bottom:0px;
}

.wrap_col1 {
  width:188px;
  margin-right:39px;
  min-height:1px;
}

.wrap_col2 {
  width:475px;
  font-family:Arial;
  margin-right:39px;
}

.top_title .title_gockh,
.wrap_col2 .title_gockh,
.wrap_col4 .title_gockh,
.wrap_dk .title_gockh {
  font-size:25px;
  font-family:Arial;
  color:#2a3b88;
  padding-top:4px;
  text-transform:uppercase;
}

.top_title .title_gockh_1,
.wrap_col2 .title_gockh_1,
.wrap_col4 .title_gockh_1,
.wrap_dk .title_gockh_1,
.wrap_tongquan_content .title_gockh_1 {
  width:auto;
  text-transform:uppercase;
  display:inline-block;
  font-family:Arial;
  border-bottom:1px solid #ccc;
  font-size:40px;
  font-weight:700;
  color:#2a3b88;
}

.wrap_col2 .tt_wrap_col2 {
  min-height:117px;
  position:relative;
  margin-top:36px;
}

.wrap_col2 .tt_wrap_col2:first-child {
  margin-top:19px !important;
}
.warp_quangcao .bx-controls-direction,
.wrap_col3 .bieudo1 a,
.wrap_col3 .bieudo2 a {
  display:block;
}

.phantrang_col a.active,
.phantrang_col a:hover {
  background:#4a70ba;
  color:#fff;
}

.wrap_col3 {
  width:258px;
}

.wrap_col3 .bieudo1 {
  margin-top:101px;
}

.wrap_col3 .bieudo2 {
  margin-top:18px;
}


.wrap_col4 {
  width:800px;
  position:relative;
}

.wrap_col4 .wrap_col4_dm {
  height:38px;
  margin-top:22px;
}

.wrap_col4_dm .wrap_col4_dm_1 {
  width:286px;
  position:relative;
}

.wrap_col4_dm_1 .danhmuc_all {
  width:216px;
  height:38px;
  margin-left:70px;
  position:relative;
  background:url(../static/images/bg/bg_search.png) no-repeat;
}

.wrap_col4_dm_1 span {
  line-height:38px;
  position:absolute;
  left:0;
  top:0;
}

.wrap_col4_dm .wrap_col4_dm_2 {
  width:269px;
}

.wrap_col4_chtg .wrap_col4_dm_2 {
  margin-left:18px;
}

.wrap_col4_dm_2 .search {
  width:269px;
  height:38px;
  background:url(../static/images/bg/bg_search_1.png) no-repeat;
}

.wrap_col4_dm_2 .search input {
  width:243px;
  margin-top:11px;
  font-family:Arial;
  font-size:13px;
  color:#333;
  font-style:italic;
  padding:0 13px;
  background:0 0;
  border:none;
}

.wrap_col4_dm .wrap_col4_dm_3 {
  width:44px;
}

.wrap_col4_chtg .wrap_col4_dm_3 {
  margin-left:4px;
}

.wrap_col4_dm_3 a.btn_search {
  display:inline-block;
  width:44px;
  height:38px;
  background:url(../static/images/btn/btn_search1.png) no-repeat;
}

.wrap_col4_dm_3 a.btn_search:hover {
  background-position:0 -38px;
}

.wrap_col_quest_none {
  position:relative;
  font-size:14px;
  margin-top:30px;
  text-align:center;
}

.wrap_col_quest_none>span {
  position:relative;
  top:0;
  left:0;
}

.wrap_col4 .wrap_col4_quest {
  margin-top:25px;
}

.wrap_col4_quest .wrap_col4_quest1 {
  width:169px;
}

.wrap_col4_quest1 img {
  position:relative;
  width:169px;
  height:114px;
  border-radius:10px;
}

.wrap_col4_quest .wrap_col4_quest2 {
  width:592px;
  min-height:114px;
  margin-left:12px;
  text-align:justify;
  position:relative;
}

#error_bmi,
.btn_send {
  text-align:center;
}

.wrap_col4_quest2 .wrap_col4_quest3 {
  font-size:13px;
  font-family:Arial;
  font-weight:700;
  line-height:19px;
  color:#2a3b88;
}

.wrap_col4_quest2 .wrap_col4_quest3.hv a {
  cursor:pointer;
}

.wrap_col4_quest2 .wrap_col4_quest3.hv a:hover {
  color:#6FBC2D;
}

.wrap_col4_quest2 .wrap_col4_time {
  font-size:12px;
  color:#505050;
  margin-top:12px;
  font-family:Arial;
}

.read-more,
.wrap_col4_quest2 .btn_wrap_col4 {
  margin-top:10px;
  position:relative;
}

.btn_send,
.wrap_col4_traloi,
.wrap_col5,
.wrap_col6 {
  font-family:Arial;
  font-size:13px;
}

.wrap_col4_quest2 .col4no a {
  background:#e1e1e1;
  color:#636363;
}

.wrap_col4 .gkh3 {
  margin-top:61px;
}

.wrap_col4 .wrap_col4_questone {
  margin-top:45px;
}

.wrap_col4_traloi {
  background:url(../static/images/bg/bg_traloi_top.png) no-repeat;
  width:592px;
  display:none;
  position:relative;
  z-index:0;
  padding-top:15px;
  margin-left:180px;
  margin-top:10px;
}

.btn_send,
.dinhduong_all>a {
  display:inline-block;
}

.wrap_col4_traloi .wrap_col4_traloi_1 {
  padding:8px 30px 4px 14px;
  background:url(../static/images/bg/bg_traloi_mid.png) repeat-y;
}

.wrap_col4_traloi_1 .title_traloi {
  text-transform:uppercase;
  color:#4a70ba;
  font-weight:700;
}

.wrap_col4_traloi_1 .cau_traloi {
  margin-top:11px;
  color:#333;
  line-height:13px;
  line-height:19px;
}

.wrap_col4_traloi .wrap_col4_traloi_2 {
  background:url(../static/images/bg/bg_traloi_bot.png) no-repeat;
  height:10px;
}

.wrap_col5 {
  width:439px;
  margin-right:76px;
  color:#333;
}

.dangky .wrap_col5_name:first-child {
  margin-top:19px;
}

.find_datch1 .wrap_col5_name,
.wrap_col5 .wrap_col5_name {
  background:url(../static/images/bg/bg_text.png) no-repeat;
  width:439px;
  margin-top:10px;
  height:38px;
  line-height:19px;
}

.find_datch1 .wrap_col5_name input,
.wrap_col5 .wrap_col5_name input {
  border:none;
  width:407px;
  height:38px;
  line-height:38px;
  color:#333;
  padding:0 16px;
  background:0 0;
  font-size:13px;
}

.find_datch1 .warp_col5_noidung,
.wrap_col5 .warp_col5_noidung {
  background:url(../static/images/bg/bg_textarea.png) no-repeat;
  width:439px;
  height:145px;
  margin-top:10px;
  font-size:13px;
}

.find_datch1 .warp_col5_noidung textarea,
.wrap_col5 .warp_col5_noidung textarea {
  width:407px;
  height:125px;
  padding:10px 16px;
  background:0 0;
  font-family:Arial;
  font-size:13px;
  color:#333;
  border:none;
  resize:none;
}

.wrap_col5 .cauhoi {
  margin-top:12px;
}

.wrap_col5 .cauhoi:hover {
  background:#4a70ba;
}

.wrap_col6 {
  width:258px;
  color:#333;
}

.wrap_col6 .hotcall {
  margin-left:23px;
}

.wrap_col6 .dinhduong_all {
  margin-top:53px;
}


.upper {
  text-transform:uppercase;
}


.mr22 {
  margin-left:22px !important;
}

.mr27 {
  margin-left:27px !important;
}

.ml3 {
  margin-left:3px !important;
}

.ml5 {
  margin-left:5px !important;
}

.ml16 {
  margin-left:16px !important;
}

.ml28 {
  margin-left:28px !important;
}

.ml35 {
  margin-left:35px !important;
}

.ml37 {
  margin-left:37px !important;
}

.ml38 {
  margin-left:38px !important;
}

.ml40 {
  margin-left:40px !important;
}

.ml42 {
  margin-left:42px !important;
}

.ml70 {
  margin-left:70px !important;
}

.pd115 {
  padding-top:115px !important;
}

.infor_tuyendung .infor_tuyendung1 {
  width:472px;
  line-height:19px;
  font-size:13px;
  text-align:justify;
  font-family:Arial;
  margin-top:1px;
}

.infor_tuyendung .infor_tuyendung3 {
  margin-top:4px;
}

.infor_tuyendung .infor_tuyendung3>a {
  -webkit-border-radius:13px;
  -moz-border-radius:13px;
  border-radius:13px;
  overflow:hidden;
  display:inline-block;
  width:258px;
  height:137px;
  background:url(../static/images/bg/thamgia.png) no-repeat;
}

.infor_tuyendung .infor_tuyendung3.cohoi>a {
  background:url(../static/images/bg/thamgia_cohoi.png) no-repeat;
}

.infor_tuyendung .infor_tuyendung3>a:hover {
  background-position:0 -137px;
}


@media screen and (-webkit-min-device-pixel-ratio:0) {
  ::i-block-chrome,
  div.radio,
  div.radio input,
  div.radio span {
    margin-top:-9px;
  }
  .rp_dev_item .btn_xct,
  ::i-block-chrome {
    font-style:normal;
  }
}


#content_wrap h1,
#content_wrap h2,
#footer h3,
#warp_gkh_home_a h1,
#warp_gkh_home_a h2,
#warp_sn_home h2,
.all_tab_ptbv h2,
.benvung h2,
.cauchuyen_donvi h2,
.cauchuyen_niemtin h1,
.hethong h2,
.history_develop h2,
.lienquan h2,
.menu_bloc h2,
.more_news li>h3,
.news_tuyendung h2,
.quantri_tt h2,
.reward h2,
.tabs_ct .title>h2,
.tamthegioi h2 {
  font-weight:400;
}


.content_wrap .bx-prev,
.download_banner .bx-prev {
  width:12px;
  height:23px;
  background:url(../static/images/arrow.png) left top no-repeat;
  bottom:8px;
  right:30px;
}

.content_wrap .bx-next,
.download_banner .bx-next {
  width:12px;
  height:23px;
  background:url(../static/images/arrow.png) right top no-repeat;
  bottom:8px;
  right:7px;
}

@media(max-width:1024px) {
  #content_wrap,
  #kh_chinh,
  #ttll_down,
  #warp_gkh_home_a,
  .bb_z,
  .brand_milk,
  .infor_suanuoc .ttsp_suanuoc,
  .news_ptbv,
  .sp_thuoc_sn_home .sp_thuoc_sn,
  .warp_gkh_home_a_1,
  .warp_quangcao,
  .warp_trungtam_homea .warp_trungtam_home,
  .wrap_dk {
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    width:100% !important;
    padding-left:15px !important;
    padding-right:15px !important;
  }
}