@charset utf-8;
@import animate.css;
/* 

@import url("../fonts/UTMCookies/UTMCookie.css");
font-family: 'Roboto Condensed', sans-serif;
font-family: 'Roboto', sans-serif;
font-family: 'Open Sans', sans-serif;
font-family: "SFUEurostileCondensed.ttf";
font-family: "UTM Avo.ttf";font-family: "SFUMachineRegular";
  font-family:'MYRIADPRO-REGULAR';font-family: "UVNHongHaHep_B.ttf";
  @font-face {
  font-family: "utmcookie";
  src: url("../fonts/UTMCookies/UTMCookie.eot");
  src: url("../fonts/UTMCookies/UTMCookie.eot?#iefix") format("embedded-opentype"),
  url("../fonts/UTMCookies/UTMCookie.woff") format("woff"),
  url("../fonts/UTMCookies/UTMCookie.ttf") format("truetype"),
  url("../fonts/UTMCookies/UTMCookie.svg#UTMCookie") format("svg");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
 */
body {
  text-rendering: optimizelegibility;
  color: #444242;
  font-family: 'Roboto';
  font-size: 13px;
  line-height: 1.5;
  background-position: top center;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background: #fff;
  width: 100%;
}
img {
  margin: 0;
}
ul,ol {
}
a,ul,li {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
.pad0{padding:0}
.par0{padding-right: 0;}
.pal0{padding-left: 0;}
.clearb { clear: both; }
.clear { clear: both; }
.hidden{display: none}
.zimges{-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.zimges:hover{-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; transform: scale(1.1);}
.fullscreen{width: 100% !important;}
.hv_light0{ overflow:hidden; position:relative;}
.hv_light0:before {position: absolute;content: '';width: 100%;height: 100%;top: 0;left: 0;z-index: 1;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;}
.box_hd{display: inline-block;overflow: hidden;border:  1px solid #d8d7d7;position:  relative;}
.pr-box >a:after{content:'';position:  absolute;left:  0;top: 208px;height: 15px;width:  100%;background:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARIAAAANCAMAAABSHhHrAAAAXVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC5BxTwAAAAH3RSTlMAAwcMCQ4XERQhJRtAHiduOzNoYC4qkUQ3WFGJgUp4JCqpNQAAAb1JREFUSMfM0smWgjAUBFASIxAGmTvM//+ZXXkBTBtoPCzavseFK6tSPu8WhH4qm7pNVN9VVZnN8ziOwzB8WQYYYZ7nLMvKsqyqquv6vp8mpZIkyfO2KIq6rpumeURRJKVMIQbfCI1gcX9LsAgN34ghBYQg6oFIBCO+zXNUUWqaUKzrUBFFURelRxjcN9GLshJv6VXS1o1M/TC4eQbjAtvEMmrwy8k0LT8JmaXUKq0DMwk2UdgEo9AqNApWkfBjlNAZBZ9jgT2I8WMQCdiDBqE9WlTAIFhkmQQqrdx7BT0B7RP8l00kYywhOPN2MMaxzT1AMhIRtmYRpSWLXGuh0Gqt2W7kdZCjE7kdODqUl1HWO4FaK7QWckBppzZVpj8OJVEtuGMJzph3igG2QTV0oRLLmcLDFhlylZKY+JudPW5v2VnF38QkJXIVwW5JKkel0ATxtISzxSlGOMYRggquxfzQ3xdaAvLOZQjLycVYwqfDOlTIxJscjiWI57g6Dghjr/T5BYhLTi7J5mZxOB/iOvbEbeJ3fPtyiVicxtjYk/dHmIN/EHN4n8b+ge8xDG6AxcUjLQjIAyPKs6NgOAEAWiY8J/qkFlEAAAAASUVORK5CYII=');background-size:  contain;background-position:  top center;background-repeat:  no-repeat;}
.hv_light0:after {position: absolute;content: '';width: 100%;height: 100%;top: 0;left: 0;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;}
.hv_light0:hover:before {right: 50%;left: 50%;width: 0;background: rgba(255, 255, 255, 0.5);}
.hv_light0:hover:after {height: 0;top: 50%;bottom: 50%;background: rgba(255, 255, 255, 0.5);}
.clear {
  clear: both;
}
.clearfix {
  zoom:1;}
.clearfix:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  line-height: 0;
  visibility: hidden;
}
.container {
  /* width: 1000px! important; */
  /* padding: 0; */
  position: relative;
  z-index: 1;
}
.stButton .stFb,.stButton .stTwbutton,.stButton .stMainServices,.stButton .stButton_gradient {
  height: 22px!important;
}
.map {
  width: 100%;
  height: 435px;
  padding: 5px;
  outline: 1px solid #ccc;
  box-shadow: 5px 5px 10px white inset,
              0px 5px 10px white inset,
              5px 0px 10px white inset,
              0px 0px 10px white inset;
}
/* ************* main_structure*/
#khungdoitac .slick-prev,#khungdoitac .slick-next {
  width: 21px;
  height: 40px;
}
#khungdoitac .slick-prev {
  left: -5px;
}
#khungdoitac .slick-next {
  right: -5px;
}
#khungdoitac .slick-prev:before {
  content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAXCAMAAABODP0nAAABhlBMVEX////////+AAD+/////v7///7/AAD///3/AAH9AAD8///+//z+/v3+/P38/Pz6+/zm5eafn576AQH9/vrp6+z5+Pmvr630c3GqLC7nIiH+BwbmBgb1/P329vbp9PTw7+/m7+/h3uDa2NrS1dSys7Wnp6fDn6HPoKD9joxldnj2dHR4Pj76MTGvLS7rGBf9FhfeCQnxBwb2AADs9/f48/X/8fLs7/D/5+fc5ufV4+Lf4OLk4+Hh4eHT3N7+2trh2drMztLgz9DuzM/+zM37y8nLxsbDwcL9v8DLuLu5ubaosbG/rrDFqq2pravKq6v9qKrpp6a6pKGjo6GZmZzJmZn9mZjGk5PKjY/Jhob9enxse3toeHfKd3ZtdnVrcHJ+c2/5bm/Hb279ampqaWfzaGZ8YWJoYWHcXV39WlzWWljRTk/9S03aTEq/QD77Pz7cPT1/ODl/NzikMzSJMzSFMjCSMDC5Ly/iMC6OKyzSKiriKSn+HyG1GRruGhf+Dw/zDg3tDgzYCwtFhvqWAAAAAXRSTlNezDWklQAAAblJREFUKM91k+VyHDEQhN2aGWn5zsdnhpg5zMzMzMzMnDfPrKviuCxva//tV93VM1JHB/5Jsp6995vNyebk7UMAgZGAGCLItQxEafOxpzYIQ2O6xgFHkQNLLPDAdPuJW29taE1ovp0icaD8Y14JMnqHzz38XLEmMGbuQh7rYmEizxHUO9R57/2C1fBwbhwRYucEfrRzXB8aufmmO1BL8/OKZjBJ4jlqiFTrWxs3puZtYALbdTeNCFHkOYoTIk7La6596FZSuz/eQE68Mkvdy42JdzmperYJ3hz/K9vWmHg9b5ULwpc7o6TI0UHTr0790Snpmd4HKgDjmKl29MF3a42e6f1AAUgJ0Df6xRr1swunewpBJFg39tUaVfh7bCMJF4HUd76t+1Zu9mQtIylyrA5cms1zbdg+3J86oVVAicHV2pm21R3ayqcD/SlYnDdHSpxwVhv9oS2Ue7V7fUQE8m+PMKNUvvhrse7a58N1B4Jj9qKZkQ1erqidck92lCjmxEH8MiKlXdcrNufsoy1VYYfIkYi/mXjg+IuZ1kyr9fHOnmjxdUVwqR+NrHxwpFN19shgCRwDzMnSz78Wpy56KwM4fQAAAABJRU5ErkJggg==');
  transform: scaleX(-1);
  position:  absolute;
  left:  -15px;
  top: 0;
}
#khungdoitac .slick-next:before {
  content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAXCAMAAABODP0nAAABhlBMVEX////////+AAD+/////v7///7/AAD///3/AAH9AAD8///+//z+/v3+/P38/Pz6+/zm5eafn576AQH9/vrp6+z5+Pmvr630c3GqLC7nIiH+BwbmBgb1/P329vbp9PTw7+/m7+/h3uDa2NrS1dSys7Wnp6fDn6HPoKD9joxldnj2dHR4Pj76MTGvLS7rGBf9FhfeCQnxBwb2AADs9/f48/X/8fLs7/D/5+fc5ufV4+Lf4OLk4+Hh4eHT3N7+2trh2drMztLgz9DuzM/+zM37y8nLxsbDwcL9v8DLuLu5ubaosbG/rrDFqq2pravKq6v9qKrpp6a6pKGjo6GZmZzJmZn9mZjGk5PKjY/Jhob9enxse3toeHfKd3ZtdnVrcHJ+c2/5bm/Hb279ampqaWfzaGZ8YWJoYWHcXV39WlzWWljRTk/9S03aTEq/QD77Pz7cPT1/ODl/NzikMzSJMzSFMjCSMDC5Ly/iMC6OKyzSKiriKSn+HyG1GRruGhf+Dw/zDg3tDgzYCwtFhvqWAAAAAXRSTlNezDWklQAAAblJREFUKM91k+VyHDEQhN2aGWn5zsdnhpg5zMzMzMzMnDfPrKviuCxva//tV93VM1JHB/5Jsp6995vNyebk7UMAgZGAGCLItQxEafOxpzYIQ2O6xgFHkQNLLPDAdPuJW29taE1ovp0icaD8Y14JMnqHzz38XLEmMGbuQh7rYmEizxHUO9R57/2C1fBwbhwRYucEfrRzXB8aufmmO1BL8/OKZjBJ4jlqiFTrWxs3puZtYALbdTeNCFHkOYoTIk7La6596FZSuz/eQE68Mkvdy42JdzmperYJ3hz/K9vWmHg9b5ULwpc7o6TI0UHTr0790Snpmd4HKgDjmKl29MF3a42e6f1AAUgJ0Df6xRr1swunewpBJFg39tUaVfh7bCMJF4HUd76t+1Zu9mQtIylyrA5cms1zbdg+3J86oVVAicHV2pm21R3ayqcD/SlYnDdHSpxwVhv9oS2Ue7V7fUQE8m+PMKNUvvhrse7a58N1B4Jj9qKZkQ1erqidck92lCjmxEH8MiKlXdcrNufsoy1VYYfIkYi/mXjg+IuZ1kyr9fHOnmjxdUVwqR+NrHxwpFN19shgCRwDzMnSz78Wpy56KwM4fQAAAABJRU5ErkJggg==');
  position:  absolute;
  top: 0;
}
.doitac-box {
}
.doitac-box a {
}
.doitac-box h3 {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 700;
  color: #414042;
  font-size: 12px;
  text-transform: uppercase;
}
.doitac-box p {
  color: #444242;
}
.doitac-box .doitac-img {
}
.doitac-box .doitac-img img {
  width: 128px;
  /* height:92px; */
  margin: 0 auto;
  border: 1px solid #dfdfdf;
}
#khungdoitac {
  /* padding: 10px; */
  padding: 0 0 20px 0;
  width: 100%;
  background: #fff;
  position:  relative;
}
#owl_doitac {
  margin-bottom: 0;
}
#khungdoitac .bx-wrapper .bx-prev {
  left: -34px;
}
#khungdoitac .bx-wrapper .bx-next {
  right: -34px;
}
.pro-hot-title {
  padding-left: 35px;
  font-family: UVNHongHaHep_B;
  font-size: 24px;
  color: #414042;
  text-transform: uppercase;
  margin: 20px 0 5px;
}
#khungdoitac .bx-wrapper .bx-viewport {
  border: 0;
  left: 0;
  box-shadow: none;
}
#wrapper_main {
  width: 100%;
  margin: 0 auto;
  position: relative;
}
.slider-frame {
}
.slider-frame > div {
  background: #fff;
  border: 1px solid #e5e5e5;
}
.left-slider {
  width: 226px;
  float: left;
}
.right-slider {
  width: 970px;
  float: right;
}
.thongbao-title {
  color: #fff;
  margin: 0;
  text-transform: uppercase;
  font: 16px times new roman;
  background: url(../images/thongbao-bg.png) no-repeat center top;
  line-height: 46px;
  text-align: center;
  margin-bottom: 20px;
}
.thongbao-list {
}
.thongbao-item {
  display: block;
  margin-bottom: 23px;
}
.thongbao-item img {
  width: 96px;
  height: 76px;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  padding: 3px;
  float: left;
}
.thongbao-item p {
  font: 11px arial;
  color: #898989;
  margin-left: 105px;
  margin-top: 20px;
}
.thongbao-item p i {
  font-size: 15px;
}
.thongbao-item p span {
}
.thongbao-item h3 {
  margin: 0;
  color: #464646;
  font: 12px/18px arial;
  margin-left: 105px;
}
#slide_show {
  width: 100%;
  /* position: absolute; */
  z-index: 1;
  /* padding-bottom:9px;
                  background:#FFF url(../images/slide_show_bg.png) left bottom repeat-x; */
  margin: 0 auto;
  /* height: 350px; */
  top: 0;
  max-width:  1366px;
}
#slide_show .camera_pag {
  position: absolute;
  bottom: 0;
  width: 100%;
}
#slide_show .camera_wrap {
  margin-bottom: 0!important;
}
#slide_show .camera_wrap .camera_pag .camera_pag_ul {
  text-align: center;
}
#slide_show .bx-wrapper .bx-viewport,#slide_show .bx-wrapper img {
  /* height: 480px; */
}
#slide_show {
}
#slide_show .opacity-slider {
  width: 100%;
  height: 615px;
  background-color: rgba(255,255,255,0.4);
  position: absolute;
  top: 0;
  left: 0;
  z-index: 5;
}
#slide_show .slide-show-container {
  position: absolute;
  top: 0;
  z-index: 10;
  width: 100%;
}
#slide_show .slide-show-container .wrap {
}
#slide_show .slide-show-container .new-design {
  position: absolute;
  left: 334px;
  top: 126px;
  z-index: 20;
}
#content_container {
  margin: 20px auto;
  /* background: #fff; */
  position: relative;
  z-index: 1;
}
.home #content_container {
}
#content_container>div.container {
  position: relative;
  background: #fff;
}
#main_content {
  /* float: right; */
  /* width: 935px; */
  /* width: 68%; */
}
/* ***************sidebar */
.qcphu {
  display: block;
  margin-bottom: 14px;
}
.qcphu:last-child {
  margin: 0
}
.qcphu img {
  width: 100%;
  height: 110px;
}
.qckhac {
  display: block;
  margin-top: 10px;
}
.qckhac img {
  width: 100%;
}
.sl-doitac-item {
  text-align: center;
  border-bottom: 1px dotted #000!important;
  padding-bottom: 10px;
  margin: 0 10px;
}
.sl-doitac-item .img {
  background: url(../images/imgbg.png) no-repeat center bottom;
  padding-bottom: 20px;
}
.sl-doitac-item .img img {
  display: inline-block;
}
.sl-doitac-item h3 {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 16px;
  text-transform: capitalize;
  margin: 0;
  color: #23c4cd;
}
.sl-doitac-item p {
  margin: 0;
  color: #000;
  font-size: 16px;
  font-family: 'Roboto Condensed', sans-serif;
}
.sl-doitac-item p span {
  color: red;
}
#spnb_scroller {
}
#spnb_scroller li {
}
#spnb_scroller li a {
}
#spnb_scroller li a .img {
  text-align: center;
}
#spnb_scroller li .img img {
  display: inline-block;
  max-width: 100%;
}
/*sb tintucnb*/
#newsnb_scroller {
}
#newsnb_scroller li {
  padding: 0 10px;
}
#newsnb_scroller li h5 {
  font: bold 12px arial;
}
#newsnb_scroller li h5 a {
  color: #000;
}
#newsnb_scroller li .info {
}
#newsnb_scroller li .info .img {
  width: 77px;
  float: left;
}
#newsnb_scroller li .info .img img {
  width: 100%;
  height: 60px;
}
#newsnb_scroller li .info .desc {
  width: 150px;
  float: right;
  font: 12px arial;
}
/* #newsnb_scroller li a{}
  #newsnb_scroller li a h5{

}
  #newsnb_scroller li a .desc{

}*/
#main {
  float: right;
  width: 100%;
  /* z-index: 2; */
  position: relative;
}
#sidebar {
  width: 230px;
  float: left;
  /* width: 30%; */
  z-index: 10;
  position: relative;
}
#sidebar2 {
  width: 240px;
  float: right;
}
#sb_container {
  display: inline-block;
  width: 100%;
}
.sb-item {
  margin-bottom: 20px;
  position: relative;
 
  border:1px solid #d8d7d7;
  /* overflow: hidden; */
}
.sb-item-title {
  position: relative;
  margin: 0;
  top: -10px;
  left: 4px;
}
.sb-item-title p {
  margin: 0;
  color: #fff;
  position: relative;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 18px;
  background: url(../images/sb_it_title_bg.png) no-repeat 0 0;
  text-align: center;
  line-height: 40px;
}
.sb-item-content {
 
 
}
#sb_fanpage {
  overflow: hidden;
}
/*top navigation*/
.topnavi-content {
  background: #ebebeb;
  padding: 6px 0;
}
.topnavi-content .top-second {
  float: right
}
.topnavi-content p {
  font-family: 'Roboto', sans-serif;
  color: #979595;
  font-size: 13px;
  float: left;
  line-height: 30px;
  margin: 0;
  padding: 0 23px;
  position: relative;
}

.topnavi-content .hotline {
  background: url(../images/hotline.png) no-repeat 0 0;
  padding-left: 35px;
}
.topnavi-content .hotline:after,.topnavi-content .sitemap:after {
  content: '';
  background: url(../images/top-bg.png) no-repeat 0 0;
  width: 2px;
  height: 44px;
  position: absolute;
  right: 10px;
  top: -8px;
}
.topnavi-content .hotline span {
  color: #f00
}
.topnavi-content .email {
  background: url(../images/email.png) no-repeat 0 center;
  padding-left: 30px;
}
.topnavi-content .sitemap {
  background: url(../images/sitemap.png) no-repeat 0 0;
  padding-left: 26px;
}
.topnavi-content .signin {
  background: url(../images/signin.png) no-repeat 0 0;
  padding-left: 30px;
}
.topnavi-content .signout {
  background: url(../images/signout.png) no-repeat 0 0;
  padding-left: 28px;
}
/* topsite ANH TL*/
.block-topnav{
    background:  #CCE2F3;
    padding: 0.5em 0;
    color:  #333;
}
.block-topnav .container{}
.block-topnav .slogan{}
.block-topnav .slogan marquee{}
.block-topnav .slogan marquee{}
.block-topnav .address{}
.block-topnav .email{}
.block-topnav .socialtop{}
.block-topnav .socialtop .maxh{
    margin:  0;
}
.block-topnav a{color: #333;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;font-size: 1em;font-weight:  500;}
.block-topnav a:hover{color: red; -webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;}
.block-topnav a i{}
.blockheader{position: relative;background:  white;}
.blockheader .container{
    display:  flex;
    align-items:  center;
}
.blockheader .logo{}
.blockheader .logo img{}
.blockheader .title{}
.blockheader .title a{}
.blockheader .title a img{
    width:  100%;
}
.blockheader .hotline{
    text-align:  right;
}
.blockheader .hotline .content{
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJ4AAAAvCAMAAAAlzYOZAAAC91BMVEX/////////////AAD3U1P8xMb8wcP3j4//cXD8AAD8///6AAD6////ExD5AAD+///f///x///i///2UU7/MC3+Cwnt////cQD+AAD3///c/////v7Z+Pj2WFX8IiD0////+/v/9fT8Z2f/Lir/aAD/ZQDX////3d37ysr/x8Xzjo35MjD/Kyf0GBT/cwD7+Pf59PT/8vH6wcHkj43peXb9X2D6XFz8SUj3Hhz/CAP/bwDn///e/f777+3YwL36trX5raz2oKD4iYr9hoPuRkL7Pzr+PTr6PTj7Bgb/awD/ZwDq///9/v7I/v77/Pz2+/rZ4eH83t332Nj+2NfK1NL809LuxcOmtsD4qKfioZ7+nZrzlpX7lJPpcG7tbWr1Y2L2X1z0SEb+OTX2IyL/GxX6EA/uEQz/dwD/bADzRQDP///v+/vP6vrT+fj/+Pji9vb29/XH4vTq8fLd7u7I7O3h6uv+6+r65ua95ub/4uK1ytnrzcv/vbz4vbz/trbPqKf/o6L4lZPwgYCXhHjyeHj9dHP8bGyYeGX+Y2HsYFzzXFv4Q0L+RUHwPjn4OTidVSr6GRafSRP/EQt2JwevPQH/YAD/UgDqTADEPQDUOwChOQC4NgDAMwDX8f/e+v7l+Pnf+Pjv6Om50+PG1eD33dykvs/Ex8X5xsXzwb+TpbTas7L8sbGhoKH/pKDflZOfk5D8jY2ai4Tmg4CEgH39e3r3dHLycG//W1j6VVWHZVH5UE6ka0pvVkeCWEb8QT/4KCeVQRW4SwaRNwP/aAL/WwD9RwDpQQDhPwDWNgDQLwCoKwD0AADN9v/D7//A2/HD3e7K3+3r3t7P19zm1ta709KtwM/Syse3wcf4xMbnvr3Svry2trmnsbeqrLOQlaH4mZmPkJaDh5TZjYqNg3zffHl4c3n6eXiAZl+ieF2ZcVxvXFXuV1T3T0qWY0XnPDdwRDa5ZS98RCHKYRxtLxuOPxX/VgDLSwDMRgDTRQCXKAB8EQB8EADyAADcWVQJAAAAAnRSTlPy5YB5WPAAAAUbSURBVFjD3dlVcBNRGIZh+H5sd9NIISRB0gJJCE1paYEalApQw93d3d3d3d3d3d3d3d3d5YJskkZIBwYmkIXnYs9FzsU7O3v+7MwmS55MwJIng6AlE3Rfsv8kTyJiwWP51RkrEgHgLz/jkrzWcOS1vs4wfwCqmnWewpEkwhuqdXU2w6tKiCELnLg8z2vR1q0sHDSLpSO5AMz0JQ/YY7up6wEZhlBdNB5EFAAnrs6bve3ToYdwlCkt5eTzWhSmbLDn+ZwKs5iemdJhxpnSpTLC5s/kVRgzocGBFbCy5rF8zXZznr5/TO2sgUDxviND6w6OlPJ5koW9U3tjQc2CbNWYoevCYVQua+2Y++GuzJs9Zq8ibOrSJPJmlWhZwnz32F4MMURcQVU7IjnRRlOetDqRt+dqIoOYSBkSAESISUmUs4zr8ry27QvTKqZcdc6T1zfKKefzFhIFnZpfg5QVpZeGk2+37KY8XR7yyCjNTTS6fNmaxPTErFDa0K5sLdrhurwKU/wSNPG75jjnhZKJMhuKDCM1JM06DiVfVeMnFCNCfj4vA5/naczrjmKX5VQ5fW+KC1AV60Kc3hV5bGCVUtjUKH6PRvt6mnPeyPJdypfvEkPZ2DZ1aSCAYtUoNEBaiGrju7wckBWoS5Wlg0juEeoxmqggLCKiU/+UT+rIcOc8SdQO+tpTOmKcZo9i39vpznkhXiqVTDeU0olKqmkDwD9r8iwZksxLX8CDKusGkUeKQsNq+vRNBQu1kn5KySi5wR2+y2NrEWeo0enoqASt4sOLm0jiaPgDmFHY2FGsEI0sDsh8KRbGvNik85Y1vkvylvnyycrNZWHRs3+an+rXb6OYxJEOeZLh3JBAETBtxLj4CQ90sOM492LJF7oeoWTo3jWYxHroapF6SRnj0cjmlOc5X02+XXMYKC4cvyZXNCeOssuTDKHeIhjJno1vOHEOnDQrbP3XGA22Y490ZBTSDWh7m4hiMwSTB3T8YJGuJuqKfAX4B65jj2zEj5gc+GWl5YzelhfN1IBZnwMN35+Gk5KVfKIymteKgH/bssurrY9qCaD12UrV+uZoU8knEm0W+1RG68U+vdqjyfkqqcvAm99WvUoJ/IZSTD1JYp5IXI+F2dKpfhOvwIl/elniatrZJF8RL5gU9yyiQnP+Z29Zepa/iACUSK+ybJNJ8Ft6cQUT86K5COvcG9tg0ioIACtnilry5HFI1GpXfKNHEIKV4khzXgdxGiTK/3Lc3hGeEID23EBzXpS4OxJ5bRnfcNRxCIFcbc5by5SD1YD9irGdIQTbGW9TXhDXCVarJvlNvAYhCKIAU15eLrvDK8ukPhCCrJTFnMfY5XWeHNZoAIQgybymo7TanccgAI55tqOr+Ph43qJ2MCpaFO7hnGc7uvF+E3Z/6WPKKw73STpvxaEwbcOwsJ2tYCcj/r7+SnNeENMJ9mdDodVoFAfvwK1sg6UfVwY2ok2NFAkajWZ3K7hXMDU35VXlAmHnxJh3DRIS/A6ugXup68GUpxevhL15b6ZqFX4Nxp6EOzVngs15Ei4EDpreezX58OHP7r19EVxVcx4Gikvhu8Bz129dKAl3MojDLXntmeEQmnJcMCx5CGYqQlhYNdPBmpcrjrkIIWE3M1VhzYOeU6YWQSgkpQ0UBNjyEMhRnegFKVP9SMo/JZW9QH3FwWKqIXHIw9xaHMeQADDEcXE3AMc8sKXXpk0hBGmzLvEH7x/47AJBE/gXyW+O42S4AX0g/gAAAABJRU5ErkJggg==') top 0em left 0em no-repeat;
    padding: 1.1em 1.3em;
    display: inline-block;
}
.blockheader .hotline .content a{
    font-size:  1.5em;
    color: red;
    font-weight:  bold;
    padding-left:  1em;
    padding-top:  0.5em;
}
/* topsite ANH TL*/
/* *************banner */
.thongtin-bn {
}
.cart {
  font-size: 19px;
  font-family: "UTM Avo.ttf";
  position: absolute;
  right: 10px;
  top: 15px;
  color: #f00;
  background: url(../images/cart.png) no-repeat 0 0;
  line-height: 57px;
  padding-left: 65px;
}
.cart a {
  color: #f00;
}
.cart img {
}
#banner_main {
  /* margin-bottom: 4px; */
  position: relative;
  /* z-index: 2; */
}
#bn_top {
  /* background:url(../images/banner.png) no-repeat top center; */
}
#bn_container {
  position: relative;
  margin: 0 auto;
  z-index: 1;
}
#bn_container .container {
  position: absolute;
  width: 100%!important;
  top: 0;
}
.hotline-frame {
  width: 1200px;
  margin: 0 auto;
  position: relative;
  height: 84px;
}
.bn-img {
  /* width: 100%; */
  display: block;
  /* text-align: center; */
}
.bn-img .logo {
  width: 277px;
  height: 150px;
  position: absolute;
  top: 0;
  left: 0;
}
.bn-img .bn {
  /* position: absolute; */
  /* top: 0; */
  /* left: 0; */
  height: 150px;
}
.bn-widget {
  position: absolute;
  left: 37%;
  top: 70px;
  /* background: url(../images/hotline.png) no-repeat 0 12px; */
  text-align: center;
}
.bn-widget p {
  margin: 0;
  text-shadow: 2px 0 0 #fff, -2px 0 0 #fff, 0 2px 0 #fff, 0 -2px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff;
  color: #000;
  font-size: 16px;
  font-family: 'Roboto', sans-serif;
}
.bn-widget .diachi {margin-bottom: 10px;}
.bn-widget p span {
  
}
.bn-hotline {
  margin: 0;
  font-family: "UTM Avo.ttf";
  font-size: 28px;
  color: #f00;
  font-size: 20px;
 
}
.bn-hotline span {
  background: url(../images/hotline.png) no-repeat 0 center;
  padding-left: 30px;
}
.bn-hotline span i{color: red;font-style:normal;font-weight: bold;}
.bn-hotline a {
  color: #f8815c;
  background: url(../images/hotline.png) no-repeat 0 0;
  padding-left: 37px;
  font-family: 'Roboto Condensed', sans-serif;
  line-height: 30px;
  display: inline-block;
  font-weight: 700;
}
.bn-diachi {
  color: #1a3d4c;
  font-size: 23px;
  position: absolute;
  left: 255px;
  top: 100px;
  -webkit-text-stroke: 1px #fff;
  font-family: Roboto, sans-serif;
  font-weight: 700;
  text-shadow: 1px 1px 0 rgba(0,0,0,0.75),2px 1px 0 rgba(0,0,0,0.75);
}
.bn-user {
  position: absolute;
  right: 0;
  top: 10px;
}
.bn-user a {
  display: inline-block;
  font: 12px arial;
  color: #fff;
  padding-left: 24px;
  height: 20px;
  line-height: 20px;
  margin-left: 22px;
}
.bn-user .dangkybtn {
  background: url(../images/icon_dangky.png) 0 0 no-repeat;
}
.bn-user .dangnhapbtn {
  background: url(../images/icon_dangnhap.png) 0 0 no-repeat;
}
/* **************footer_menu */
.thongke-ft {
  width: 50%;
  float: right;
  text-align: right;
  margin-top: 10px;
}
.thongke-ft p {
  margin: 0;
  color: #fff;
  font: 12px arial;
  display: inline-block;
  height: 24px;
  line-height: 24px;
  margin-left: 10px;
}
.online-ft {
  background: url(../images/online.png) no-repeat 0 center;
  padding-left: 30px;
}
.tong-ft {
  background: url(../images/tong.png) no-repeat 0 center;
  padding-left: 30px;
}
.dangkymail-main {
  background: #fff;
  padding: 10px 20px;
  position: relative;
}
.dangkymail-main p {
  margin: 0;
  display: inline-block;
  margin-right: 40px;
}
.ft-nav {
  text-align: center;
}
.ft-nav a {
  color: #fff;
  font: 17px Arial;
  display: inline-block;
  margin: 0 5px;
}
.ft-nav a.ft-nav-line {
  width: 3px;
  height: 9px;
  background: url(../images/ft-nav-bg.png) 0 center no-repeat;
}
/* **************footer */
.ft-list {
  width: 100%;
  /* float:left; */
  /* padding-left: 80px; */
}
.ft-list ul {
  padding: 0
}
.ft-list a {
  color: #d9d9d9;
  font: 15px/26px arial;
  transition: all .3s ease-in-out;
}
.ft-list a:hover {
  color: #FFF200;
  margin-left: 7px;
}
#footer >.container {
}
.col-ft {
  float: left;
  width: 260px;
  margin-right: 10px;
}
.col-ft ul {
  padding: 0;
  margin: 0;
}
.col-ft li {
}
.col-ft li a {
  color: #515151;
  font: 14px/24px tahoma;
  display: block;
  transition: all .3s ease-in-out;
}
.col-ft li a i {
  font-size: 9px;
  margin-right: 3px;
}
.col-ft li a:hover {
  color: #027ACF;
  padding-left: 5px;
}
.ft-title {
  margin: 0;
  margin-bottom: 10px;
  /*IE 8*/
  /* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
  /*IE 5.5-7*/
  line-height: 100%;
  display: block;
  clear: both;
  color: #fff;
  position: relative;
  text-transform: uppercase;
  font-size: 16px;
  font-family: 'Roboto', sans-serif;
  font-weight: bold;
}
.ft-thongke .ft-title {
  text-align: center
}
.ft-title.companyName {font-size: 18px;color: #fff200;font-family: 'Roboto Condensed', sans-serif;}
.ft-title.companyName span {

}
h1.ft-title {
  font-size: 22px;
  font-family: 'Roboto Condensed', sans-serif;
}
#footer {
  /* background-size: 100% 100%; */
  width: 100%;
  margin: 0 auto;
  position: relative;
  background: url('../images/bgfooter.png');
  padding-top: 2.5em;
}
#footer .content{
    text-align:  center;
    color:  white;
}
#footer .content h1{
    margin:  0;
    text-transform:  uppercase;
    font-family:  'UTM HelvetIns';
    font-size:  2em;
}
#footer .content h3{
    margin:  0;
    font-size: 1.3em;
    font-weight:  normal;
    margin: 1em 0;
}
#footer .content h3 span{}
#footer .content h3 span i{}
#footer .content h3 span a{
    color: white;
}
#footer .content h3 span:last-child{
    padding-left:  2em;
}
 

#footer .copyright{
    padding: 0.8em 0;
    background:  #006fc4;
    color: white;
    margin-top:  1em;
    box-shadow:  -2px 0 10px black;
}
#footer .copyright .col{}
#footer .copyright .statistics{
    text-align:  right;
}
#footer .copyright .statistics span{
    padding: 0px 10px;
}

.mail-desc {
  color: #fff;
  margin-bottom: 20px;
  font: 12px arial;
}
.fanpageplace {
  /* overflow: hidden; */
  /* height: 74px; */
  float: right;
}
/* ************* menu_top*/
.blockmain{}
.blockmain .title{
    text-align:  center;
    margin:  1em 0;
    margin-top: 2em;
}
.blockmain .title h2{
    margin:  0;
    display:  inline-block;
    position:  relative;
    text-transform:  uppercase;
}
.blockmain .title h2:before{content:'';position:  absolute;width:  307px;height: 7px;top: 12px;left: -320px;background:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATMAAAAHBAMAAACW6rdiAAAAFVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAASAQCkAAAABnRSTlMA1FdW1lSXXExlAAAANElEQVQ4y2MYnIBZTJhhkIKwtDQDhsEJxNLSBBjSBitIYBicABxqgxMA05oCw+AETG5ODADnp0KFPsrM1AAAAABJRU5ErkJggg==');}
.blockmain .title h2:after{content:'';position:  absolute;width:  307px;height: 7px;top: 12px;right: -320px;background:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATMAAAAHBAMAAACW6rdiAAAAFVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAASAQCkAAAABnRSTlMA1FdW1lSXXExlAAAANElEQVQ4y2MYnIBZTJhhkIKwtDQDhsEJxNLSBBjSBitIYBicABxqgxMA05oCw+AETG5ODADnp0KFPsrM1AAAAABJRU5ErkJggg==');transform:  scaleX(-1);}
.blockmain .content{}
.viewsmore{
    text-align:  center;
    display:  block;
}
.viewsmore a{
    font-size:  1.2em;
    padding:  0.5em 1em;
    background: #006fc4;
    color: white;
    border-radius: 5px;
    border: 1px solid #006fc4;
    display:  inline-block;
    transition:  all;
}
.viewsmore a:hover{
    background: white;
    color: #006fc4;
    transition:  all 0.5s;
}

#news13-video{
  padding: 3em 0;
}
#news13-video .blocknews{}
#news13-video .blockvideos{}
#news13-video .title h2:after{content:'';position:  absolute;top: 13px;right:  0;width:  15px;height:  15px;background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPAQMAAAABGAcJAAAAA1BMVEUAb8TZFkwbAAAAC0lEQVQI12MgBQAAAC0AAeIVXoIAAAAASUVORK5CYII=');}
#news13-video .title h2{
  display: inline-block;
  margin: 0;
  font-size: 1.5em;
  font-weight: bold;
  padding: 0.5em 1.5em 0.5em 0;
  position: relative;
  color: #006fc4;
  background: white;
}



#news13-video .title{url('data: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAR8AAAAoCAMAAADwgQ7eAAAAe1BMVEUAAAC6kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz66kz7///8EkKTHAAAAJ3RSTlMAgKb6BISrm5SjiPTt39i5jn56bGAyGREKoEzm0MbBsnNWPSkhRMxGsp6RAAABg0lEQVRo3u2ay3aCQBBEZ4IaFcSID/CZ+Er7/1+YlVDSQ0/WFnc/m3t6tLoYh5zFwMk7s/948umBlQPKPa+fee1n6hsWGwdshdbPLDw+OwfchdZP8l37GfqGogQ91YzXT17rGXvg7oCx0PpJRk89ExyfnwHouQivn996fL48sMbblbfOPHj8pLWerQeWOD5DeYHKzyk8PlfQs07kBSY/WTwaDg6tM0x+/hENC2lB5KcjGp5Bz1XdLiI/4Wi4KOF2HdUhHj8qGurNYikKGj8d0bCoXM0tFQWNn0N4fC6uYS4aFj9pMz6+Y7NYSQAWP8foZrHJpOER5m39ZB2bhWsYSQiS+TlBNARuvZ9o6Yz3S8Phx9gs+t9nu3Tu/98jpXOfD+3SmX6/iJXO7PtprHQm7zfipTN3PxYvnan7VaN0BrCf5/r+ZUdDzZTLT6R01lQ5lR+jdEZYvy9bpTNC+j7BLp0RzvctRulssGPxY5TOJhMSP0bprCB8n2mUzhrC971G6az5A47X4y0Lk3HfAAAAAElFTkSuQmCC') left center no-repeat;background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAPAQMAAAASz0f9AAAABlBMVEUAAAC3t7eb908KAAAAAXRSTlMAQObYZgAAAA5JREFUCNdjWMXAgBsDAE/OBVFaKRS7AAAAAElFTkSuQmCC') left center repeat-x;color: white;margin-bottom: 1em;}
#news13-video .blocknews{}
#news13-video .blocknews .details{}
#news13-video .blocknews .details .newslist{}
#news13-video .blocknews .details .newslist ul{}
#news13-video .blocknews .details .newslist ul li{
  margin-bottom: 1em;
}
#news13-video .blocknews .details .newslist ul li .img{}
#news13-video .blocknews .details .newslist ul li .img a{
  display: inline-block;
  overflow: hidden;
}
#news13-video .blocknews .details .newslist ul li .img a img{}
#news13-video .blocknews .details .newslist ul li .views a{}
#news13-video .blocknews .details .newslist ul li .views h5{
  font-size:  1em;
  font-weight:  normal;
  font-style:  italic;
  color:  #858585;
}
#news13-video .blocknews .details .newslist ul li .views a h3{
  font-size: 1.2em;
  color: #3e3e3e;
  margin-top: 0;
  transition: all 0.5s;
}
#news13-video .blocknews .details .newslist ul li .views a h3:hover{color: red; transition: all 0.5s}
#news13-video .blocknews .details .newslist ul li .views h4{
  font-size: 1em;
  font-weight: normal;
  line-height: 1.5em;
  text-align: justify;
}
#news13-video .blockvideos .details .view_video{padding: 0 0.2em;}
#news13-video .blockvideos .details .result_video iframe{height: 349px;}

.logoimg {
  display: inline-block;
  float: left;
  margin-top: 70px !important;
  margin-left: 30px !important;
}
.show-menumb-icon {
  position: fixed;
  left: 10px;
  top: 8px;
  /* display: none; */
  width: 100px;
  margin: 0;
  background: none!important;
  background-color: #008E1E!important;
}
.show-menumb-icon i {
  /* color: #fff; */
  /* font-size: 30px; */
  /* position: absolute; */
  /* left: 10px; */
  /* top: 10px; */
}
.show-menumb-icon span {
  display: block;
  margin-top: 0;
  color: #fff;
  font-size: 15px;
  height: 50px;
  line-height: 50px;
  text-align: left;
  padding-left: 20px;
}
.menulogo {
}
.menulogo img {
  position: relative;
  top: 22px;
  width: 64px;
  height: 55px;
  -webkit-transition: .8s;
  -moz-transition: .8s;
  -o-transition: .8s;
  transition: .8s;
  left: 21px;
}
.menulogo img:hover {
  transform: rotateY(360deg);
  -webkit-transform: rotateY(360deg);
  -webkit-transition: .4s;
  -moz-transition: .4s;
  -o-transition: .4s;
  transition: .4s;
}
#main_menu {
  background: #fff url(../images/main_menu_bg.png) repeat-x 0 0;
  margin: 0 auto;
  z-index: 100;
  /* background-size: 100%; */
  /* height:45px; */
  width: 1000px;
  /* display: none; */
  position: relative;
}

.blockmenu{
    background:  #006fc4;
    position:  relative;
    z-index: 9;
}
.blockmenu #mn_top{}
.blockmenu #mn_top .active{
    /* background:  white; */
}
.blockmenu #mn_top .active >a span{
    /* color: #006fc4; */
}
#main_mn_container {
  z-index: 120;
  width: 100%;
  margin: 0 auto;
  /* background: url(../images/main_menu_bg.png) repeat 0 0; */
}
#mn_top ul,#mn_top li,#mn_top span,#mn_top a {
  margin: 0;
  padding: 0;
  position: relative;
}
#mn_top {
  position: relative;
  text-align: center;
  float: left;
}
#mn_top:after,#mn_top ul:after {
  content: '';
  display: block;
  clear: both;
}
#mn_top a {
}
#mn_top >ul {
  /* float: right; */
  /* display: none; */
  /* margin-left: 43px; */
}
#mn_top ul {
  list-style: none;
}
#mn_top > ul > li {
  display: inline-block;
  float: left;
  margin: 0;
  /* background: url(../images/line_menu.png) right center no-repeat; */
  position: relative;
  margin: 0;
  padding: 0;
  transition:  all 0.5s;
}
#mn_top > ul > li:first-child {
  /* background:none */
}
/*#mn_top > ul > li:after{content:'';background:#fff;width:1px;height: 13px;position:absolute;right:0px;top: 6px;}*/
#mn_top > ul > li:last-child:after {
  display: none
}
#mn_top > ul > li:last-child,#mn_top > ul > li.homeicon {
  border: 0;
  background: none;
}
#mn_top > ul > li.homeicon {
  float: left
}
#mn_top.align-center {
  text-align: center;
}
#mn_top.align-center > ul > li {
  float: none;
}
#mn_top.align-center ul ul {
  text-align: left;
}
#mn_top.align-right > ul {
  float: right;
}
#mn_top.align-right ul ul {
  text-align: right;
}
#mn_top > ul > li:hover > a span {
      transition: all 0.5s;
      text-shadow: 1px 0 0 #fff, -1px 0 0 #fff, 0 1px 0 #fff, 0 -1px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 0px 1px 3px #000;
      color: #006fc4;
      -webkit-transition: all 0.5s;
         -moz-transition: all 0.5s;
          -ms-transition: all 0.5s;
           -o-transition: all 0.5s;
              transition: all 0.5s;
}
#mn_top > ul > li > a {
  color: #fff;
  position: relative;
  text-transform: uppercase;
  font-size: 1.15em;
  display: inline-block;
  font-family: 'Roboto';
}
#mn_top > ul > li > a >span {
  padding: 0;
  text-align: center;
  box-sizing: border-box;
  padding: 0 1.75em;
  position: relative;
  margin: 0;
  line-height: 46px;
  display: inline-block;
  transition:  all 0.5s;
}
#mn_top > ul > li.homeicon > a >span {
  padding: 0;
  width: 90px;
  height: 39px;
  position: relative;
}
#mn_top > ul > li.menulogo > a >span {
  padding: 0 119px;
}
#mn_top > ul > li > a >span.hovered {
  background: none!important;
}
#mn_top > ul > li:first-child > a {
}
#mn_top.align-right > ul > li:first-child > a,#mn_top.align-center > ul > li:first-child > a {
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
}
#mn_top.align-right > ul > li:last-child > a {
  border-radius: 0 5px 0 0;
  -moz-border-radius: 0 5px 0 0;
  -webkit-border-radius: 0 5px 0 0;
}
#mn_top > ul > li.active > a,#mn_top > ul > li:hover > a {
  /* background: url(../images/mn-hover.png) 0 0 repeat-x; */
  /* background-size: 100% 30px; */
  /* color: #333; */
}
#mn_top > ul > li.active > a >span,#mn_top > ul > li:hover > a >span {
}
#mn_top .has-sub {
  z-index: 10;
}
#mn_top .has-sub:hover > ul {
  display: block;
}
#mn_top .has-sub ul {
  display: none;
  position: absolute;
  width: 250px;
  top: 100%;
  left: 0;
}
#mn_top.align-right .has-sub ul {
  left: auto;
  right: 0;
}
#mn_top .has-sub ul li {
}
#mn_top .has-sub ul li a {
  background: #0c7ed6;
  border-bottom: 1px dotted #fff;
  font-size: 14px;
  filter: none;
  display: block;
  line-height: 120%;
  padding: 10px;
  color: #fff;
  text-align: left;
}
/* #mn_top .has-sub ul li:hover a {
  background: #0c7fb0;
} */
#mn_top ul ul li:hover > a {
  color: #FBF200;
}
#mn_top .has-sub .has-sub:hover > ul {
  display: block;
}
#mn_top .has-sub .has-sub ul {
  display: none;
  position: absolute;
  left: 100%;
  top: 0;
}
#mn_top.align-right .has-sub .has-sub ul,#mn_top.align-right ul ul ul {
  left: auto;
  right: 100%;
}
/* #mn_top .has-sub .has-sub ul li a {
  background: #0c7fb0;
  border-bottom: 1px dotted #31b7f1;
} */
/* #mn_top .has-sub .has-sub ul li a:hover {
  background: #0a6d98;
} */
#mn_top ul ul li.last > a,#mn_top ul ul li:last-child > a,#mn_top ul ul ul li.last > a,#mn_top ul ul ul li:last-child > a,#mn_top .has-sub ul li:last-child > a,#mn_top .has-sub ul li.last > a {
  border-bottom: 0;
}
#acormenu > ul > li > a i {
  float: right;
}
#mn_top > ul > li.homeicon img {
  /* position:absolute; */
  /* top: 10px; */
  /* left:0; */
  padding: 5px 0 0 10px;
}
#acormenu > ul > li > a i {
  float: right;
}
/* ****hotrotructuyen***** */
.sb-hotline {
  background: url(../images/sb_hotline.png) no-repeat 0 4px;
  position: absolute;
  color: #000;
  top: 205px;
  left: 10px;
  /* text-shadow: 2px 0 0 #fff, -2px 0 0 #fff, 0 2px 0 #fff, 0 -2px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff; */
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 18px;
  padding-left: 40px;
  width: 100%;
}
.sb-hotline p {

}
.sb-hotline p span {font-weight: bold;font-size: 20px;color: #f00;}
.hotrotructuyen {
  padding: 0;
  margin: 0;
  background: #fff url(../images/hotro.png) no-repeat center 10px;
  padding-top: 218px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.hotrotructuyen li {
  position: relative;
  padding: 15px;
  margin: 0;
  border-bottom: 1px solid #D7D7D7;
}
.hotrotructuyen li:last-child {
  border: 0;
}
.hotrotructuyen p {
  color: #333;
  margin-bottom: 9px;
  line-height: 24px;
  font: bold 15px arial;
}
.hotrotructuyen .tenhotro{color:#3e3e3e;font:bold 15px arial;}
.hotrotructuyen p img{
  margin-right: 8px;
}
.hotrotructuyen .name {
}
.hotrotructuyen .mail span {
  color: #1a6c00;
}
.hotrotructuyen .phone {
  background: url(../images/phone.png) no-repeat 0 0;
  padding-left: 37px;
  height: 26px;
  color: #f00;
  font: bold 15px/22px arial;
  margin-top: 14px;
}
.hotrotructuyen .phone span {
}
.hotrotructuyen .email {
  background: url(../images/mail.png) no-repeat 0 0;
  padding-left: 37px;
  word-wrap: break-word;
  font-size: 14px;
  font-weight: normal;
  color: #3e3e3e;
  line-height: 19px;
}
.hotrotructuyen .skypeicon {
  position: absolute;
  right: 10px;
  top: 10px;
}
.supportd .hotrotructuyen .skypeicon {
  position: initial;
}
/*****************tienichweb*/
#tienichweb ul {
  padding: 0 10px;
  list-style-type: none;
}
#tienichweb li {
  padding: 7px 3px;
}
#tienichweb li a {
  font-family: Arial;
  color: #000;
  font-size: 12px;
  padding-left: 30px;
}
#tienichweb .vang,#tienichweb .chungkhoan,#tienichweb .thoitiet,#tienichweb .ngoaite {
  background-position: 0 center;
  background-repeat: no-repeat;
}
#tienichweb .vang {
  background-image: url(../images/vang.png);
}
#tienichweb .chungkhoan {
  background-image: url(../images/chungkhoan.png);
}
#tienichweb .ngoaite {
  background-image: url(../images/ngoaite.png);
}
#tienichweb .thoitiet {
  background-image: url(../images/thoitiet.png);
}
/* *************thong_ke_truy_cap */
.khungthongke {
  background: url(../images/thongke-bg.png) 0 0,no-repeat;
  background-size: 100% 100%;
  padding: 5px;
  margin: 30px auto 20px;
  width: 205px;
}
#thongketruycap {
}
#thongketruycap >p {
  color: #fff;
  font-size: 16px;
  text-transform: uppercase;
  margin: 0;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 700;
  margin-bottom: 3px;
}
#thongketruycap {
  padding: 0;
  list-style-type: none;
  /* text-align: center; */
  /* display: inline-block; */
  margin-top: 10px;
}
#thongketruycap li {
}
#thongketruycap li p {
  color: #fff;
  margin: 0;
  font-size: 13px;
  margin-bottom: 8px;
  font-family: arial;
  padding-left: 20px;
}
#thongketruycap li p span {
  color: #fff;
  font: 13px arial;
  display: inline-block;
  width: 100px;
}
#thongketruycap .tktc-online {
  background: url(../images/online.png) no-repeat;
}
#thongketruycap .tktc-tuan {
  background: url(../images/tuan.png) no-repeat;
}
#thongketruycap .tktc-thang {
  background: url(../images/thang.png) no-repeat;
}
#thongketruycap .tktc-tong {
  background: url(../images/tong.png) no-repeat;
}
#thongketruycap .tktc-online,#thongketruycap .tktc-tuan,#thongketruycap .tktc-thang,#thongketruycap .tktc-tong {
  background-position: 0 0;
}
/* thongketruycap2 */
#thongketruycap2 {
  position: absolute;
  left: 0;
  top: 65px;
}
#thongketruycap2 ul {
  list-style-type: none;
  padding-left: 0;
  margin-top: 20px;
}
#thongketruycap2 ul li {
}
#thongketruycap2 ul li p {
  font: bold 12px Arial;
  color: #ff0;
  padding: 3px 0;
  padding-left: 30px;
}
#thongketruycap2 ul li p span {
  color: #fff;
  font-weight: 400;
}
#thongketruycap2 ul .tktc-online {
  background: url(../images/online.png) no-repeat;
}
#thongketruycap2 ul .tktc-tuan {
  background: url(../images/tuan.png) no-repeat;
}
#thongketruycap2 ul .tktc-thang {
  background: url(../images/thang.png) no-repeat;
}
#thongketruycap2 ul .tktc-tong {
  background: url(../images/tong.png) no-repeat;
}
#thongketruycap2 ul .tktc-online,#thongketruycap2 ul .tktc-tuan,#thongketruycap2 ul .tktc-thang,#thongketruycap2 ul .tktc-tong {
  background-position: 8px 4px;
}
/* **************maxh */
.maxh {
  padding: 0;
  list-style-type: none;
  margin: 15px 0;
  position: relative;
  display: inline-block;
  /* display: none; */
  text-align: right;
  display: block;
}
.maxh .title,.cskh .title {
  margin: 0;
  color: #000;
  margin-bottom: 25px;
  font-size: 15px;
  font-weight: bold;
  text-transform: uppercase;
  font-family: 'Roboto', sans-serif;
}
.maxh li {
  margin-right: 4px;
  display: inline-block;
}
.maxh li a {
  position: relative;
}
.maxh li a span {
  position: absolute;
  text-transform: uppercase;
  color: #fff;
  top: -4px;
  left: 35px;
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
}
.maxhft {
  text-align: left;
  color: #fff;
  position: relative;
  left: 0;
}
.maxhft li {
  margin-right: 12px;
}
.maxhft li:first-child {
}
/* ***************free_tran*/
.free_tran {
  /* position:absolute; */
  float: right;
  border-left: 1px solid #d0d0d0;
  height: 40px;
}
.free_tran ul li {
  float: right;
  margin-left: 5px;
  margin-top: 17px;
}
.lang_con {
  display: inline-block;
}
.lang_con span a img {
}
.lang_con span a span {
  float: left;
  font-family: 'UTM Alexander';
  color: #0a46e4;
  font-size: 12px;
  line-height: 26px;
  padding-right: 7px;
}
/*------------Search box----------*/
.desc-timkiem {
  position: absolute;
  top: 8px;
  left: 5px;
  font: bold 11px arial;
}
.timkiem form{
    background:  white;
}
.timkiem {
  width: 260px;
  height: 28px;
  margin: 0;
  position: absolute;
  display: inline-block;
  top: 10px;
  right: 30px;
}
.box_search {
  width: calc(100% - 35px);
  height: 28px;
  line-height: 28px;
  border: none;
  color: #9d9d9d;
  font: 12px Arial;
  text-indent: 10px;
  background: none;
  outline: none;
}
.btn_search {
  cursor: pointer;
  display: block;
  width: 16px;
  height: 16px;
  background: url(../images/icon_search.png) no-repeat 0 0;
  border: none;
  padding: 0;
  margin: 0;
  text-indent: -9999999999px;
  overflow: hidden;
  float: right;
  position: relative;
  top: 6px;
  right: 12px;
}
/*------------Search box----------*/
#form_dk {
  background: url(../images/bg_email.png) no-repeat left top;
  width: 361px;
  height: 98px;
  display: inline-block;
  margin-bottom: 10px;
}
#txtMail {
  width: 263px;
  height: 37px;
  line-height: 37px;
  border: none;
  color: #000;
  font: 12px Arial;
  text-indent: 10px;
  background: none;
  outline: none;
  position: relative;
  top: 40px;
}
#registerMail {
  cursor: pointer;
  display: inline-block;
  width: 93px;
  height: 36px;
  background: url(../images/icon_dangky.png) no-repeat 0 0;
  border: none;
  padding: 0;
  margin: 1px 1px 0;
  text-indent: -9999999999px;
  overflow: hidden;
  float: right;
  top: 40px;
  position: relative;
}
/* ****************contact_tpl */
.tablelienhe label span img {
  position: absolute;
  left: 0;
  top: 10px;
}
.tablelienhe label {
  display: inline-block;
  height: 25px;
  line-height: 25px;
  min-width: 100px;
  font-weight: 700;
  text-align: right;
  position: relative;
  margin-right: 15px;
}
.tablelienhe .input_block {
  margin: 0 0 10px;
}
.tablelienhe .input_item {
}
.tablelienhe .input,.tablelienhe textarea {
  display: block;
  width: 82%;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border-color ease-in-out .15s, 0 ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.tablelienhe textarea {
  margin-top: 10px;
  overflow: auto;
  height: auto;
}
.tablelienhe .input,.tablelienhe textarea {
  width: 91%;
}
.tablelienhe .title {
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
}
.button {
  -webkit-appearance: none;
  -webkit-rtl-ordering: logical;
  -webkit-user-select: none;
  -webkit-writing-mode: horizontal-tb;
  background-color: #fff;
  background-image: none;
  border-bottom-color: #ccc;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-image-outset: 0;
  border-image-repeat: stretch;
  border-image-slice: 100%;
  border-image-source: none;
  border-image-width: 1;
  border-left-color: #ccc;
  border-left-style: solid;
  border-left-width: 1px;
  border-right-color: #ccc;
  border-right-style: solid;
  border-right-width: 1px;
  border-top-color: #ccc;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-top-style: solid;
  border-top-width: 1px;
  box-sizing: border-box;
  color: #333;
  cursor: pointer;
  display: inline-block;
  font-family: Helvetica, sans-serif;
  font-size: 14px;
  font-stretch: normal;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  height: 34px;
  letter-spacing: normal;
  line-height: 20px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  padding-bottom: 6px;
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 6px;
  text-align: center;
  text-indent: 0;
  text-rendering: auto;
  text-shadow: none;
  text-transform: none;
  touch-action: manipulation;
  vertical-align: middle;
  white-space: nowrap;
  word-spacing: 0;
  writing-mode: lr-tb;
}
.button:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
#main_contact {
  margin: 0 auto;
  width: 100%;
  margin-top: 10px;
}
.contact-content {
}
.bando {
  padding-top: 10px;
}
.left-content {
  float: left;
  width: 265px;
  box-sizing: border-box;
  padding: 10px 10px 30px;
}
.right-content {
  width: 780px;
  float: right;
}
/*idx tpl*/
.idx-title{background:url(../images/idx-title-bg.png)}
.idx-title span{display:inline-block;color: #fff;font-size: 18px;font-family: 'Roboto Condensed', sans-serif;line-height: 41px;background: #0077D2 url(../images/idx-title-bg-2.png) no-repeat right top;padding: 0 50px 0 20px;}
.idx-about{}
    .idx-about img{
  width: 250px;
  float: left;
}
    .idx-about h2{
  color: #0077d2;
  font-size: 23px;
  font-family: 'Roboto Condensed', sans-serif;
  margin: 0 0 0 270px;
}
    .idx-about .desc{
  font: 13px/21px arial;
  color: #3e3e3e;
  margin-left: 270px;
}
    .idx-about .xemthem{}
    .idx-about .xemthem a{
  color: #e90e0e;
  font: italic 13px arial;
  border-bottom: 1px solid;
}
/* ****************product-tpl */
#pro_demo {
}
.pr-box-frame {
  width: 25%;
  float: left;
  margin-bottom: 25px;
}
.pr-box-frame:nth-child(even) {
  margin-right: 0
}
.pr-box-frame:nth-child(4n+1) {
  clear: left
}
.pr-box-frame.mgr0-3i {
  margin-right: 0;
}
.pr-box-frame.mgr0-4i {
  margin-right: 0;
}
.pr-box-frame.mgr0-5i {
  /* margin-right:0; */
}
.pr-box {
  /* display: inline-block; */
  /* width: 230px; */
  /* background: url(../images/pr-bg.png) no-repeat center bottom; */
  position: relative;
  /* float: left; */
  /* margin: 10px 18px 10px 0; */
  margin: 10px 0;
  width: 33.33%;
}.pr-box >a{display:  inline-block;position:  relative;width:  100%;}.dichvu-it .pr-box,.dichvu-it .pr-box >a{width:100%}
.pr-box:nth-child(3n) {
  
}
.pr-box:nth-child(3n+1) {
  /* clear: left */
}
.products-wrap .pr-box,#pro_demo .pr-box {
}
.products-wrap .pr-box.mgr0-4i,#pro_demo .pr-box.mgr0-4i {
  margin-right: 0;
}
.pr-box.mgr0-5i {
  margin-right: 0;
}
.pr-box.mgr0-5i:after {
  clear: both;
}
.pr-box:after {
  /* content:url(../images/boxbg.png); */
  /* position:absolute; */
  /* width:152px; */
  /* bottom:-12px; */
  /* left:37px; */
}
.pr-box h3 a {
  color: #00791a;
}
.pr-box h3 {
  font: normal 14px arial;
  color: #3e3e3e;
  margin: 10px 0 4px 0;
}
.dichvu-it .pr-box h3{font-weight: bold;font-size: 15px;margin: 14px 0 9px 0;}
.dichvu-it .pr-box h3 a{
color:#0077d2;}
.pr-box h3:before {
  /* background: url(../images/img-pattern.png) no-repeat center top; */
  content: '';
  height: 15px;
  width: 100%;
  display: block;
  margin-bottom: 9px;
  margin-bottom: 0;
  height: 0;
}
.pr-box:hover h3 {
}
.pr-box p {
  font: 13px/20px arial;
  color: #3e3e3e;
  margin: 0;
}
.xemchitiet a {
  color: #3e3e3e;
  display: inline-block;
  background: url(../images/chitietbg.png) no-repeat right center;
  transition: all .3s linear;
  font: 13px arial;
  padding: 5px 15px;
}
.xemchitiet a:hover {
  color: #f00;
}
.pr-box p span {
  color: red;
}
.pr-box:hover p {
}
.pr-box:hover {
}
.pr-box p.chitiet {
  position: absolute;
  width: 100%;
}
.pr-box p.chitiet span {
  color: #fff;
  background: url(../images/xemthem-bg.png);
  display: inline-block;
  width: 110px;
  line-height: 32px;
}
.pr-box .img {
  position: relative;
  overflow: hidden;
  /* padding-bottom:20px; */
  /* background:url(../images/imgbg.png) no-repeat center bottom; */
  /* max-width: 152px; */
}
.pr-box .desc {
  text-align: center;
  color: #5c5c5c;
  font: 12px/20px arial;
  padding: 30px 0 5px;
}
.pr-box img {/* -webkit-transition:.3s ease-in-out; *//* transition:.3s ease-in-out; */width: 100%;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=129, Color=#ccc)";/*IE 8*/-moz-box-shadow: 4px 5px 0 #ccc;/*FF 3.5+*/-webkit-box-shadow: 4px 5px 0 #ccc;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/box-shadow: 4px 5px 0 #ccc;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */filter: progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=135, Color=#ccc); /*IE 5.5-7*/float: none;}
.pr-box .text {
  float: right;
  width: 57%;
}
.overlay {
  position: absolute;
  display: none;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(228,188,127,0.71);
  transition: all .5s linear;
  opacity: 0;
}
.overlay-wrap {
  display: table;
  height: 100%;
  width: 100%;
}
.overlay-dathang {
  display: table-cell;
  vertical-align: middle;
}
.overlay-dathang i {
  color: #fff;
  font-size: 30px;
  border: 5px solid #fff;
  width: 60px;
  height: 60px;
  border-radius: 50%;
}
.fa-shopping-cart:before {
  line-height: 49px;
}
.pr-box .img:hover .overlay {
  opacity: 1;
  display: block;
}
.khungmo {
  background: url(../images/img-pattern.png) no-repeat center bottom;
  padding-bottom: 8px;
  position: relative;
}
.pr-box:hover .img img {
  /* -webkit-transform:scale(1.1); */
  /* transform:scale(1.1); */
}
.zoombtn {
  position: absolute;
  left: 50%;
  top: 173px;
  background: url(../images/zoom.png);
  width: 49px;
  height: 49px;
  margin-left: -20px;
}
.add-to-container {
  padding: 0 10px 10px;
}
.add-to-container .price {
  font-size: 18px;
  font-family: 'Open Sans', sans-serif;
  margin-bottom: 0;
  line-height: 1.5;
  display: block;
  margin-bottom: 10px;
  color: #0ca6ff;
}
.price del {
  font-size: 14px;
  color: #6f6f6f;
}
.price ins {
  text-decoration: none;
}
.themgiohang {
  border: 1px solid #ddd;
  display: inline-block;
  color: #000;
  background-color: rgba(255,255,255,0.2);
  font-size: 12px;
  padding: 5px 20px;
  text-align: center;
  box-sizing: border-box;
  line-height: 1.5!important;
  text-transform: uppercase;
  font-family: 'Roboto Condensed', sans-serif;
}
/* ****************pro-detail-tpl */
#pro_detail_tpl {
  padding: 0;
  margin-bottom: 20px;
}
#pro_detail_tpl .pro-left {
  float: left;
  width: 100%;
}
#pro_detail_tpl .pro-left img {
  /* max-width: 100%; */
  /* max-height: 480px; */
  /* width: 400px; */
  /* height: 300px; */
}
#pro_detail_tpl .pro-right {
  float: right;
  width: 100%;
}
#pro_detail_tpl .detail-info {
  font-size: 16px;
  font-family: 'Roboto Condensed', sans-serif;
}
#pro_detail_tpl .detail-info b{
}
#pro_detail_tpl .detail-info >p {
  margin: 0;
}
#pro_detail_tpl .detail-info h1 {
  color: #e80000;
  font-size: 21px;
}
#pro_detail_tpl .detail-info .noidung * {
  font: 16px Arial!important;
  margin-bottom: 10px!important;
  color: #39434c;
}
#pro_detail_tpl .detail-info .title {
  display: inline-block;
  color: #373737;
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 16px;
  font-weight: 700;
  margin-right: 15px;
}
#pro_detail_tpl .detail-info .content {
  display: inline-block;
  margin-left: 0;
  /* width: 75%; */
  font-size: 16px;
  color: #373737;
  font-family: 'Roboto Condensed', sans-serif;
}
#pro_detail_tpl .detail-name {
  font-family: Arial;
  margin-top: 0;
  font-weight: 600;
  line-height: 50px;
  color: #1800F5;
  font-size: 20px;
  text-shadow: 1px 1px 0 rgba(0,0,0,0.5);
  border-bottom: 1px solid #EAEAEA;
}
/* *****************news-tpl */
.fancybox_overlay {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  -webkit-transition: .3s all ease;
  transition: .3s all ease;
  color: #f66151;
  background: transparent;
}
.fancybox_overlay:before {
  content: '\f065';
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  font: 400 30px FontAwesome;
  line-height: 30px;
  margin-top: -15px;
  text-align: center;
}
.news-box {
  /* box-sizing: border-box;
                      color: rgb(68, 66, 66);
                      height: 143px;
                        width: 100%;
                      perspective-origin: 322.5px 71.5px;
                      transform-origin: 322.5px 71.5px;
                      border-top: 0px none rgb(68, 66, 66);
                      border-right: 0px none rgb(68, 66, 66);
                      border-bottom: 1px solid rgb(187, 187, 187);
                      border-left: 0px none rgb(68, 66, 66);
                      font: normal normal normal normal 12px/17.142858505249px Arial, Helvetica, sans-serif;
                      margin: 0px 0px 20px;
                      outline: rgb(68, 66, 66) none 0px;
                      padding: 0px 0px 20px; */
}
/*#DIV_1*/
.news-img {
  position: relative;
  overflow: hidden;
  /* box-sizing: border-box;
                      color: rgb(68, 66, 66);
                      float: left;
                      height: 105px;
                      width: 140px;
                      perspective-origin: 100.5px 61px;
                      transform-origin: 100.5px 61px;
                      border: 0px none rgb(68, 66, 66);
                      font: normal normal normal normal 12px/17.142858505249px Arial, Helvetica, sans-serif;
                      margin: 0px 25px 0px 0px;
                      outline: rgb(68, 66, 66) none 0px; */
}
/*#DIV_2*/
.news-img img {
  /* box-sizing: border-box;
                      color: rgb(68, 66, 66);
                      cursor: pointer;
                      height: 105px;
                      width: 140px;
                      vertical-align: middle;
                      perspective-origin: 100.5px 61px;
                      transform-origin: 100.5px 61px;
                      border: 0px none rgb(68, 66, 66);
                      font: normal normal normal normal 12px/17.142858505249px Arial, Helvetica, sans-serif;
                      outline: rgb(68, 66, 66) none 0px; */
}
/*#IMG_4*/
.news-name {
  box-sizing: border-box;
  color: #444242;
  height: 15px;
  width: 645px;
  perspective-origin: 322.5px 7.5px;
  transform-origin: 322.5px 7.5px;
  border: 0 none #444242;
  font: normal normal bold normal 14px/15.39999961853px 'Helvetica Neue', Helvetica, Arial, sans-serif;
  margin: 0 0 5px;
  outline: #444242 none 0;
}
/*#H3_5*/
.news-name a {
  box-sizing: border-box;
  color: #444242;
  cursor: pointer;
  text-decoration: none;
  border: 0 none #444242;
  font: normal normal bold normal 14px/15.39999961853px 'Helvetica Neue', Helvetica, Arial, sans-serif;
  outline: #444242 none 0;
  transition: color .3s ease-in-out 0;
}
/*#A_6*/
.news-post {
  box-sizing: border-box;
  color: #bbb;
  border: 0 none #bbb;
  font: normal normal normal normal 12px/17.142858505249px Arial, Helvetica, sans-serif;
  outline: #bbb none 0;
}
/*#SPAN_7*/
.news-desc {
  box-sizing: border-box;
  color: #444242;
  height: 68px;
  width: 100%;
  perspective-origin: 322.5px 34px;
  transform-origin: 322.5px 34px;
  border: 0 none #444242;
  font: normal normal normal normal 12px/17.142858505249px Arial, Helvetica, sans-serif;
  outline: #444242 none 0;
}
/*#DIV_8*/
.news-read {
  background-position: 0 50%;
  box-sizing: border-box;
  color: #f58220;
  cursor: pointer;
  display: block;
  float: right;
  height: 14px;
  text-decoration: none;
  width: 59px;
  perspective-origin: 29.5px 7px;
  transform-origin: 29.5px 7px;
  background: rgba(0,0,0,0) url(../images/bg-bt-detail.png) no-repeat scroll 0 50% / auto padding-box border-box;
  border: 0 none #f58220;
  font: normal normal normal normal 10px/14.285715103149px Arial, Helvetica, sans-serif;
  margin: 2px 0 0;
  outline: #f58220 none 0;
  padding: 0 0 0 12px;
  transition: color .3s ease-in-out 0;
}
/*#A_9*/
.news-box {
  padding-bottom: 10px;
  border-bottom: 1px solid #A5A5A5;
  margin-bottom: 20px;
  text-align: center;
  width: 32%;
  float: left;
  margin-right: 2%;
}
.news-box.mgr0-3i {
  margin-right: 0;
}
.news-content .show-2i {
  display: none;
}
.news-box img {
  /* height: 270px; */
  width: 100%;
  -moz-transition: .2s ease;
  -o-transition: .2s ease;
  -webkit-transition: .2s ease;
  transition: .2s ease;
}
.news-box:hover img {
  -ms-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.news-box h3 {
  color: #545454;
  font: normal 15px arial;
  text-align: left;
  text-transform: uppercase;
  transition: all .8s ease;
  overflow: hidden!important;
  height: 23px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.news-box:hover h3 {
  color: #fe8301;
}
.news-box p {
  color: #a8a6a4;
  display: block;
  font: normal 14px arial;
  text-align: left;
  overflow: hidden;
  height: 32px;
}
.zoom-icon {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  background: rgba(0,0,0,0.4);
  opacity: 0;
  cursor: pointer;
  -webkit-transition: .2s;
  -moz-transition: .2s;
  -o-transition: .2s;
  transition: .2s;
}
.zoom-icon:before {
  position: absolute;
  top: 50%;
  left: 50%;
  display: block;
  margin: -13px 0 0 -13px;
  width: 25px;
  height: 26px;
  background: url(../images/magnify-alt.png) 50% 50% no-repeat;
  content: "";
}
.news-box:hover .zoom-icon {
  visibility: visible;
  opacity: 1;
}
/* horizal-news */
.news-box.horizal-news {
  /* padding-bottom: 10px; */
  /* border-bottom: 1px solid #545454; */
  /* margin-bottom: 20px; */
  /* text-align: center; */
  width: 100%;
  float: none;
  margin-right: 0;
}
.horizal-news .news-img {
  float: left;
  width: 200px;
  height: 150px;
  margin-right: 10px;
}
.news-box.horizal-news img {
  height: 150px;
  width: 100%;
  -moz-transition: .2s ease;
  -o-transition: .2s ease;
  -webkit-transition: .2s ease;
  transition: .2s ease;
}
.news-box.horizal-news:hover img {
  -ms-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.news-box.horizal-news h3 {
  color: #000;
  font-size: 15px;
  text-align: left;
  text-transform: uppercase;
  transition: all .8s ease;
  /* overflow: hidden !important; */
  height: auto;
  /* text-overflow: ellipsis; */
  white-space: nowrap;
  margin: 0;
  padding: 5px 0;
  margin-bottom: 5px;
  /* border-bottom: 1px solid #901D78; */
  font-family: 'Roboto Condensed', sans-serif;
}
.news-box.horizal-news:hover h3 {
  color: #016835;
}
.news-box.horizal-news p {
  color: #a8a6a4;
  display: block;
  font: normal 14px arial;
  text-align: left;
  overflow: hidden;
  height: 32px;
}
.news-box.horizal-news:hover .zoom-icon {
  visibility: visible;
  opacity: 1;
}
.xemtatca {
  display: inline-block;
  float: right;
  font-size: 1.1em;
  font-family: Roboto, sans-serif;
  background: url(../images/muiten_title.png) no-repeat right center;
  padding-right: 25px;
  color: #878638;
  margin-top: 15px;
  margin-right: 5px;
}
/* others css **************/
.videoWrapper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 25px;
  height: 0;
}
.videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
#slide_show .bx-wrapper .bx-controls-direction a {
  width: 42px;
  height: 69px;
  top: 45%;
}
#slide_show .bx-wrapper .bx-prev {
  background: url(../images/bx-prev.png) no-repeat;
  left: 0;
}
#slide_show .bx-wrapper .bx-next {
  background: url(../images/bx-next.png) no-repeat;
  right: 0;
}
.content-container {
}
.news-content {
  padding: 10px 0
}
.blink {
  animation: blink 1s steps(5,start) infinite;
  -webkit-animation: blink 1s steps(5,start) infinite;
}
@keyframes blink {
  tovisibility:hidden;}
}
@-webkit-keyframes blink {
  tovisibility:hidden;}
}
.doi-mau {
  background: #226BA5 0 to(#F11150), color-stop(0.5,#F5FF00)) 0 0 no-repeat;
  color: rgba(255,255,255,0.1);
  font-weight: 700;
  position: relative;
  -webkit-animation: shine 2s infinite;
  -webkit-background-clip: text;
  -webkit-background-size: 300px;
}
@-webkit-keyframes shine {
  0background-position:top left;}
100% {
  background-position: top right;
}
}
/* Starter CSS for Flyout Menu */
.cssmenu {
  padding: 0;
  margin: 0;
  border: 0;
}
.cssmenu >ul {
  /* padding: 0 10px !important; */
}
.cssmenu ul,li {
  list-style: none;
  margin: 0;
  padding: 0;
}
.cssmenu ul {
  position: relative;
  z-index: 597;
  float: left;
}
.cssmenu ul li {
  float: left;
  min-height: 1px;
  line-height: 1em;
  vertical-align: middle;
  border-bottom: 1px dashed #f0f0f0;
}
.cssmenu ul li.hover,.cssmenu ul li:hover {
  position: relative;
  z-index: 599;
  cursor: default;
}
.cssmenu ul ul {
  visibility: hidden;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 598;
  width: 100%;
}
.cssmenu ul ul li {
  float: none;
}
.cssmenu ul li:hover > ul {
  visibility: visible;
}
.cssmenu ul ul {
  top: 0;
  left: 100%;
}
.cssmenu ul li {
  float: none;
}
/* Custom Stuff */
.cssmenu span,.cssmenu a {
  display: inline-block;
  font-size: 13.5px;
  text-decoration: none;
  font-family: 'arial';
}
.cssmenu i {
  float: right
}
.cssmenu {
}
.cssmenu:after,.cssmenu ul:after {
  content: '';
  display: block;
  clear: both;
}
.cssmenu > ul > li:first-child {
}
.cssmenu > ul > li:last-child {
  border: 0
}
.cssmenu > ul > li ul ul li:first-child {
}
.cssmenu > ul > li ul ul li:last-child {
}
.cssmenu ul,.cssmenu li {
  width: 100%;
}
.cssmenu >ul>li {
}
.cssmenu li:hover,.cssmenu li.active {
}
.cssmenu li:hover > a,.cssmenu li.active > a {
  color: red;
}
.cssmenu a {
  color: #666;
  line-height: 160%;
  padding: 4px 8px;
  width: 240px;
}
.cssmenu >ul>li>a {
  padding: 8px 20px;
  background: url(../images/accor_mn_it.png) 20px 10px no-repeat;
  cursor: pointer;
  z-index: 2;
  font-size: 13px;
  font-weight: 400;
  font-family: 'Roboto', sans-serif;
  text-decoration: none;
  color: #616161;
  padding-left: 38px;
  /* text-transform: uppercase; */
  text-shadow: none!important;
  width: 100%;
}
.cssmenu ul ul {
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.15);
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.15);
  box-shadow: 0 1px 2px rgba(0,0,0,0.15);
  width: 100%;
}
.cssmenu ul ul li {
  background: #606a76;
  border-bottom: 1px solid #59636F;
  -moz-box-shadow: inset 0 1px 0 #66707c;
  -webkit-box-shadow: inset 0 1px 0 #66707c;
  box-shadow: inset 0 1px 0 #66707c;
}
.cssmenu ul ul li:hover {
  background: #4a5662;
}
.cssmenu ul ul li a {
  color: #FFF;
}
.cssmenu ul ul a,.cssmenu ul ul a span {
  font-size: 15px;
  transition: padding .3s linear;
}
.cssmenu ul ul li:hover > a {
  color: #fff;
  padding-left: 18px;
}
#khung_slide {
  width: 100%;
  min-height: 1px;
}
/*------------LEFT-------------*/
#left {
  width: 274px;
  top: 134px;
  position: absolute;
}
.i_name h2 {
  text-align: left;
}
/*+++++++++++++ MENU LEFT++++++++++++++++*/
ul.cateUl ul.sub_menu {
  /* display:none; */
}
ul.cateUl {
  width: 272px;
  margin: 0;
  position: relative;
  padding: 0;
}
ul.cateUl > li {
  transition: .5s;
  -webkit-transition: .5s;
  -moz-transition: .5s;
}
ul.cateUl > li {
  height: 80px;
  line-height: 80px;
  overflow: hidden;
}
ul.cateUl li a {
  color: #000;
  transition: all .3s linear;
}
ul.cateUl li p:hover a {
  color: red;
}
ul.cateUl li:first-child a {
  border: none!important;
}
ul.cateUl > li > a {
  display: block;
  height: 80px;
  line-height: 80px;
  font-size: 15px;
  color: #000;
  font-weight: 500;
  text-transform: uppercase;
  font-family: roboto!important;
  border-top: 2px #dfdfdf solid;
  text-indent: 45px;
}
ul.cateUl>li>a:hover {
  transition: .5s;
  -webkit-transition: .5s;
  -moz-transition: .5s;
  text-indent: 65px!important;
  background-position: 30px!important;
  color: red;
}
ul.sub_menu {
  position: absolute;
  left: 272px;
  top: -2px;
  width: 940px;
  min-height: 321px;
  font-family: roboto;
  border: thin #ccc solid;
  padding: 0;
}
ul.sub_menu li {
  line-height: 25px;
  float: left;
  margin: 0 5px 0 20px;
  width: 165px;
  padding-bottom: 0;
  text-align: left;
  text-indent: 0!important;
}
ul.sub_menu li div p {
  line-height: 20px;
}
.i_name h2 {
  border-bottom: thin dashed #F90;
  padding-bottom: 5px;
  margin-bottom: 5px;
  background: none!important;
  line-height: 25px!important;
  height: auto!important;
  width: auto!important;
  margin-left: 12px;
  padding-top: 5px;
  margin-left: 0;
}
.i_name h2 a {
  color: #000;
  font-weight: 700;
  text-transform: capitalize;
  font-size: 14px;
  line-height: 15px;
}
.active1 {
  text-indent: 65px!important;
  background-position: 30px!important;
  background-position: 15px;
  color: red!important;
}
.wrap-main-container {
}
.mm-menu {
  background: #008E1E;
}
.cartmobile {
  position: absolute;
  right: 13px;
  top: -5px;
  z-index: 99999999;
  color: #fff;
  font-size: 24px;
}
.cartmobile i {
}
.zoom-wrap {
  border: 1px solid #727272;
  padding: 5px;
}
.selectors .mz-thumb img {
  max-width: 85px!important;
}
.mz-thumb {
  border: 2px solid #999898;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.mz-thumb-selected {
  border-color: #fa0000;
}
.app-figure {
  padding: 0!important;
}
.themvaogiohang,.muangay {
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 700;
  font-size: 14px;
  color: #fff;
  display: inline-block;
  padding: 3px 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.themvaogiohang:hover,.muangay:hover {
  color: #fff;
  text-decoration: underline;
}
.themvaogiohang {
  background: #5a5a5a;
}
.muangay {
  background: #d60000;
}
.qty {
  width: 66px;
  height: 26px;
  /* left: 30px; */
  font-size: 18px;
  margin: 0!important;
  font-family: 'Open Sans', sans-serif;
  padding: 0;
  text-align: center;
  border: 1px solid #dfdbdb!important;
  border-radius: 0;
  position: relative;
  top: 3px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.title-sl {
  margin: 0;
}
.pr-detail-title {
  font-family: Roboto, sans-serif;
  color: #606060;
  font-size: 20px;
  text-transform: uppercase;
  margin: 25px 0 0;
}
.pr-detail-content {
}
.pro-slick .slick-next,.pro-slick .slick-prev {
  top: 37%;
}
.pro-slick .slick-next {
  right: 30px;
}
.pro-slick .slick-prev {
  left: 30px;
  position: absolute;
  z-index: 10000;
}
.slick-initialized.slick-slide {
  outline: none;
}
.news-detail {
  border: 0;
  padding: 0;
}
#pro_demo .show3i {
  display: none;
}
.mm-menu .mm-list > li > a.mm-subclose {
  color: #fff;
}
.mm-menu a:hover,.mm-menu a.active {
  color: #F5F2F2;
}

.hoptac-chieusinh {
  background: url(../images/hoptac-bg.png);
  padding-top: 30px;
  position: relative;
  margin-top: 80px;
  padding-bottom: 50px;
}
.hoptac-chieusinh:before {
  content: '';
  position: absolute;
  width: 100%;
  top: -56px;
  height: 66px;
  background: url(../images/hoptac-topbg.png) no-repeat center top;
}
.hoptac-doitac {
}
.hoptac-doitac>div {
  padding: 20px;
  background: url(../images/hoptac-frame.png) 0 0;
  border: 1px solid #d2d2d2;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.hoptac-frame {
  width: 580px;
  float: left;
}
.hoptac-frame .desc {
  margin-left: 260px;
  height: 100px;
  overflow: hidden;
}
.hoptac-frame img {
  float: left;
  height: 200px;
}
.title-hoptac {
  margin: 0;
  color: #ff0;
  position: relative;
  text-transform: uppercase;
  font: bold 16px/44px times new roman;
  margin-left: 260px;
  background: url(../images/hoptac-title.png) no-repeat center top;
  text-align: center;
  margin-bottom: 25px;
}
.chitiethoptac {
  text-align: right;
}
.chitiethoptac a {
  color: #ef6124;
  font-size: 13px;
  font-family: 'Roboto', sans-serif;
}
.doitac-frame {
  width: 580px;
  float: right;
}
.doitac-frame .title-hoptac {
  margin-left: 0;
}
.doitac-main {
}
.doitac-item {
}
.doitac-item img {
  margin: 0 auto;
}
.doitac-frame .slick-prev:before, .doitac-frame .slick-next:before {
}
.doitac-frame .slick-next:before {
  content: url(../images/sl_next2.png);
}
.doitac-frame .slick-prev:before {
  content: url(../images/sl_prev2.png);
}
.doitac-frame .slick-prev, .doitac-frame .slick-next {
}
.doitac-frame .slick-next {
  right: -15px;
}
.doitac-frame .slick-prev {
  left: -15px;
}
.doitac-main.slick-slider {
  margin-bottom: 0
}
.tintuyendung-title {
  color: #ED1C24;
  position: relative;
  text-transform: uppercase;
  font: bold 23px times new roman;
  background: url(../images/tintuc-title-1.png) repeat-x 0 6px;
  line-height: 100%;
  margin-bottom: 30px;
}
.tintuyendung-title span {
  display: inline-block;
  background: #fff url(../images/tintuc-title-2.png) no-repeat right 6px;
  padding-right: 30px;
}
#dmsp_btn {
  float: left;
  font-size: 17px;
  color: #fff;
  font-family: 'Roboto', sans-serif;
  background: #ff3b00;
  margin: 0;
  line-height: 45px;
  padding: 0 17px;
}
#thongtinthem {
  background: #fff;
  padding: 40px 0;
}
.dkmailinfo {
  float: left;
  width: 370px;
}
.cskh {
  float: right;
  width: 230px;
  background: url(../images/didong.png) no-repeat 0px 24px;
}
.cskh p {
  font-size: 22px;
  font-weight: bold;
  color: #f00;
  font-family: 'Roboto', sans-serif;
  line-height: 100%;
  padding-left: 43px;
}
.cskh .title {
  margin-bottom: 10px;
  padding: 0;
}
.sb-dangky {
  padding: 10px
}
.guicauhoi {
  background: url(../images/icon_dangky.png) no-repeat 0 0;
  width: 159px;
  height: 43px;
  margin: 0 auto;
  display: block;
  border: 0;
  color: transparent;
}
.guicauhoi:focus,.guicauhoi:hover,.guicauhoi:link ,.guicauhoi:visited,.guicauhoi:visited:active,.guicauhoi:link:active {
  color: transparent;
  outline: none;
}
.main-container {
  padding: 20px 10px;
  background: #fff;
}
.home .main-container {padding-bottom: 0;}
.bds-box{
  width: 50%;
  float: left;
  border-bottom: 1px solid #dadada;
  padding: 20px 20px 20px 0;
}
.bds-box:nth-child(2n+1){clear:left}
    .bds-box h3{margin:0;font:14px arial;color:#232323;margin-bottom: 10px;}
    .bds-info{}
    .bds-info img{
  padding: 3px;
  border: 1px solid #e1e1e1;
  float: left;
}
    .bds-info p{
  margin-left: 175px;
  font: 13.5px arial;
  color: #575757;
}
    .bds-info p span{
  color: #f00;
}
.title-bds{
  font-family: 'Roboto Condensed', sans-serif !important;
  font-size: 17px !important;
  font-weight: bold !important;
  color: #0079F4;
}
    p.title-bds{
}
    .thongtinthem{
  margin: 20px 0;
}
    .thongtinkhac{
  float: left;
  width: 49%;
}
.thongtinkhac:nth-child(even){float:right}
    .thongtinkhac p{
  border-bottom: 1px solid #d5d5d5;
  font: 14px arial;
  margin: 0;
  padding: 9px 0;
}
    .thongtinkhac p span{
  font-weight: bold;
  display: inline-block;
  width: 120px;
}
.titlebdskhac{color: #FF4949 !important;}
.slick-initialized .slick-slide.slick-active{outline:none}
.pr-box>a:focus{outline:none}
.sb-newsnb-frame{
  margin-bottom: 0 !important;
  
}
.sb-newsnb-frame .slick-list{
  height: 250px !important;
  
}
  .sl-news-item{
  padding: 7px;
}
  .sl-news-item img{
  width: 80px;
  float: left;
}
  .sl-news-item h4{
  margin: 0;
  font: normal 13px arial;
  color: #3e3e3e;
  margin-left: 90px;
}
#video-idx{width:208px;margin:0 auto}
.d__fl--wrap{display:flex;flex-wrap:wrap}

.mm-listview > li:not(.mm-divider):after{left: 0 !important;}
.news-box .info{ float: right;
  width: calc(100% - 210px)}
  
.content-body{}
/* .content-body .title{
  text-align: center;
  padding-bottom: 1em;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAAOCAMAAADE8JItAAAARVBMVEUAAABqamoXFxezs7O9vb0gICAgICAhISEhISEhISEhISEeHh64uLgaGhogICAjIyMhISGHh4clJSWwsLCwsLAhISEhISGi8jQMAAAAF3RSTlMAAuCRjfJwPuQojOeH049nTUBcRkIXCceIfG0AAACBSURBVGje7dLJFYMwDEBBGQix8QJk67/U6I6f4IBuf2oYqQMMeZOuLQ8wVAmwrPkrHc/HK8AiZYJhn2vqvVr3CYYiZYThIy2m46tZ3iMMRXBmien4CrhjFq+gHGbxCsphFq+gHGbxCsphFq+gHGbxCsphFq/gYImZV7jfr7UguOgPNVcZl53i5HEAAAAASUVORK5CYII=') bottom center no-repeat;
  margin-bottom: 2em;
  margin-top:  2em;
}
.content-body .title h2{
  text-transform: uppercase;
  color: #ba933e;
  display: inline-block;
  margin: 0;
  font-size: 4em;
  font-family:  'UTM Bitsumishi Pro';
} */
.content-body .content{}
.content-body .content .item{
  text-align:  center;
}
.content-body .content figure:hover{
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-transform: translateY(-10px);
  -moz-transform: translateY(-10px);
  -ms-transform: translateY(-10px);
  -o-transform: translateY(-10px);
  transform: translateY(-10px);
  box-shadow: 0 2px 15px rgba(0, 0, 0, 0.2);
  border: 1px solid #e6e6e6;
}
.content-body .content figure{
  border: 1px solid #e6e6e6;
  transition: all 0.3s linear;
  margin-bottom:  2em;
  text-align:  left;
}
.content-body .content figure .image{
  display:  inline-block;
  overflow:  hidden;
  width:  100%;
}
.content-body .content figure .image img{
  width:  100%;
}
.content-body .content figure figcaption{
  padding: 10px;
  padding-top:  0;
}
.content-body .content figure figcaption h5{
  color:  #ccc;
  font-weight:  normal;
  font-size: 0.9em;
  margin: 0.75em 0;
}
.content-body .content figure figcaption h5 i{}
.content-body .content figure figcaption h3{
  font-size: 1em;
  text-align:  justify;
  margin:  0.3em 0;
  color:  #333;
  transition:  all 0.5s;
  height: 2em;
}
.content-body .content figure figcaption h3:hover{
  transition:  all 0.5s;
  color:  red;
}
.content-body .content figure figcaption h4{
  font-size:  1em;
  font-weight:  normal;
  line-height:  1.5em;
  margin:  0;
  height:  4.5em;
  color:  #333;
  /* height:  auto; */
}
.content-body .content-details{}
.content-body .content-details .dateview{
  font-style:  italic;
  font-size:  1em;
  color:  #666;
  margin: 0.3em 0;
}
.content-body .content-details figure{
  margin-bottom:  1em;
}
.content-body .content-details figure .img-news{}
.content-body .content-details figure .img-news img{
    width:  100%;
}
.content-body .content-details figure figcaption {}
.content-body .content-details figure figcaption h1 {
  margin:  0;
  font-size:  1.5em;
}
.content-body .content-details figure figcaption h3 {
  font-size:  1em;
  font-weight:  normal;
  line-height:  1.5em;
  font-style:  italic;
}
.socialmediaicons{
  display: flex;
}
.socialmediaicons .fa:hover { color: white; opacity: 0.8; }
.socialmediaicons .fa {padding: 10px;font-size: 17px;width: 100%;text-align: center;text-decoration: none;margin: 5px 2px;}
.socialmediaicons2 .fa { padding: 20px; font-size: 30px; width: 100%; border-radius: 50%; text-decoration: none; margin: 5px 2px; }
.socialmediaicons .fa-facebook { background: #3B5998; color: white; }
.socialmediaicons .fa-twitter { background: #55ACEE; color: white; }
.socialmediaicons .fa-google { background: #dd4b39; color: white; }
.socialmediaicons .fa-linkedin { background: #007bb5; color: white; }
.socialmediaicons .fa-youtube { background: #bb0000; color: white; }
.socialmediaicons .fa-instagram { background: #125688; color: white; }
.socialmediaicons .fa-pinterest { background: #cb2027; color: white; }
.socialmediaicons .fa-snapchat-ghost { background: #fffc00; color: white; text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black; }
.socialmediaicons .fa-skype { background: #00aff0; color: white; }
.socialmediaicons .fa-android { background: #a4c639; color: white; }
.socialmediaicons .fa-dribbble { background: #ea4c89; color: white; }
.socialmediaicons .fa-vimeo { background: #45bbff; color: white; }
.socialmediaicons .fa-tumblr { background: #2c4762; color: white; }
.socialmediaicons .fa-vine { background: #00b489; color: white; }
.socialmediaicons .fa-foursquare { background: #45bbff; color: white; }
.socialmediaicons .fa-stumbleupon { background: #eb4924; color: white; }
.socialmediaicons .fa-flickr { background: #f40083; color: white; }
.socialmediaicons .fa-yahoo { background: #430297; color: white; }
.socialmediaicons .fa-soundcloud { background: #ff5500; color: white; }
.socialmediaicons .fa-reddit { background: #ff5700; color: white; }
.socialmediaicons .fa-rss { background: #ff6600; color: white; }
.socialmediaicons .fa-envelope { background: #777777; color: white; }
.socialmediaicons .fa-print { background: #67c700; color: white; }
.content-cs{text-align: center;margin: 0 auto;}
.content-cs ul{
  padding: 0;
  margin: 0;
  text-align: center;
  margin: 0 auto;
}
.content-cs ul li{
  display: inline-block;
  margin-right: 10px;
}
.content-cs ul li a{
  color: #fff;
  font-size: 15px;

}
@media(min-width:992px){
  .content .item:nth-child(4n+1){clear:both}
  
}
@media(max-width:991px){
  .content .item:nth-child(2n+1){clear:both}
  
}


