

img {
height: auto
}
@media \0screen {
img {
width: auto; /* for ie 8 */
}
}
@media only screen and (max-width: 1400px) {
.one1_content_right {
margin-top:24%;
}
}
@media only screen and (max-width: 1160px) {
.text_ml{color:#f16b00 !important;}
.img_res img{width:90%;}
.footer_content {
width: auto;
}
#voudoo-menu ul:first-child li a:hover, #voudoo-menu ul li a.selected {
border-bottom: 2px solid #caab6a;
color: #fff;
}
#voudoo-menu ul li a {padding-bottom:4px; margin-bottom:5px;}
#voudoo-menu ul li a.matbang {
margin-left: 5px !important;
}
.speaker{display:none;}
#logo {
left: 10px;
top:-18px
}
#voudoo-menu ul li a.matbang {
margin-left: 160px;
}
.footer{height:auto; padding:10px 0 0px 0; text-align:center; padding-bottom:0px;}
.footer a{color:#fff;}
.list_btn{display:none;}
.one1_content_left h2 {
font-size:2.3em
}
.two1_content_left h2 {
font-size:2.3em
}
.two1_content_right {
width:60%;
top:42%;
}
.three_content_left h2 {
font-size:2.3em
}
.four_content_left h2 {
font-size:2.3em
}
.six_content_left h2 {
font-size:2.3em
}
.three_content_right {
top:41%;
}
.six_content_right {
top:39%;
}
.one1_content_right {
width:47%;
font-size:13px;
}
.ti1 {
font-size:2.3em
}
}
@media only screen and (max-width: 1160px) {
.title_ge h2{font-size:18px;}
.m_lh{padding-top:80px}
.m_lh1{padding-top:90px !important}
.mt_20m1{margin-top:20px;}
.vt_m1{background-color:#0c99d1; padding:10px; color:#fff; margin-top:-5px;}
.intro_m{position:relative; }
.ct_intro_m h2{font-family: 'utm_helvetinsregular'; font-size:40px; padding-top:100px; letter-spacing:0;}
.ct_intro_m{position:absolute; top:0; left:0; color:#fff; padding:30px; margin-top:40px;}
.intro_ma{position:relative; }
.ct_intro_ma h2{font-family: 'utm_helvetinsregular'; font-size:27px; padding-top:0px; letter-spacing:0;}
.ct_intro_ma{position:absolute; top:0; left:0; color:#000; padding:30px; margin-top:0px; width:85%;}
.mt_20m{margin-top:20px}
.ct_ttda_m1 h2{font-family: 'utm_helvetinsregular'; font-size:30px; letter-spacing:0;  }
.ct_ttda_m1{color:#fff; padding:20px; color:#fff !important;background-color:#0d9ad2;}
body {
background-color:#fff;
font:normal 13px/20px Arial, Helvetica, sans-serif;
}
ul.tab_of{padding-top:45px !important;}
ul.tab_of li{margin-bottom:15px; margin-left:4 !important;}
ul.tab_of li a {}
.size_m img{width:100%}
.chtk1{color:#ecf1ff !important; width:91%;position:absolute; top:15%; left:5%; line-height:22px;}
.chtk1 h2{  
margin-bottom:20px;  
font-family: "utm_helvetinsregular";
font-size: 2.8em;
font-weight: normal;
letter-spacing: 0;
line-height: 100%;
text-transform: uppercase;}
.speaker{display:none;}
.vtri {
margin-top:10px;
}
.vtri span {
color:#53a7a1;
font-size:18px;
}
.hot_line_top {
display:none;
}
#logo img {
width:120px;
}
.top_banner {
height:60px;
position:relative;
}
.flag {
display:none !important;
}
.flag1 {
display:block !important;
}
.flag1_content {
color:#000;
/*padding:6px 10px;*/
font:normal 14px/20px Arial, Helvetica, sans-serif;
}
.footer {
position:relative;
padding-bottom:30px;
}
.main_general_content {
margin-top:20px;
margin-bottom:10px;
width:auto;
padding:0 10px;
}
.left_main {
float:none;
width:auto !important;
border-right:0px;
padding-right:0px;
padding-bottom:10px;
background-image:none !important
}
.right_main {
float:none;
width:auto !important;
padding-bottom:10px;
}
ul.other_khac li a {
color: #666;
font-size: 20px;
padding: 5px 3px;
}
.flag1 img {
width:100%;
}
.row_lh {
float:none;
width:auto;
text-align:center;
border-bottom:1px dotted #CCC;
padding-bottom:10px;
margin-bottom:10px;
}
.footer_right {
display:none;
}
.footer_left {
float:none;
width:100%;
text-align:center;
}
.hotline {
background-color:#f88939;
font-size:12px;
text-align:center;
color:#fff;
padding:5px;
font-weight:bold;
}
.one1_content_left {
width:40%;
}
.one1_content_left h2 {
font-size:2.7em;
letter-spacing:8px;
}
.one1_content_right {
width:60%;
letter-spacing:0;
padding-top:3%;
border-left:1px solid #666;
text-align:left;
padding-left:2%;
padding-bottom:3%;
line-height:20px;
}
.p_index {
margin-bottom:10px;
padding-bottom:20px;
border-bottom:1px dotted #CCC;
width:100%;
}
.p_index_last{margin-bottom:0px;
padding-bottom:0px;border-bottom:none;}
.dvdt_left {
width:auto;
float:none;
text-align:center;
letter-spacing:0;
line-height:20px;
margin-left:0;
}
.dvdt_left h2, .dvdt_right h2 {
margin-bottom:3%;
letter-spacing:0;
font-size:20px;
line-height:23px;
font:normal 18px/20px Arial, Helvetica, sans-serif !important;
}
.dvdt_left img, .dvdt_right img {
margin-bottom: 3%;
}
.dvdt_left img, .dvdt_right img {
width:50%;
}
.dvdt_right {
float:none;
width:auto;
text-align:center;
margin-top:50px;
letter-spacing:0;
line-height:20px;
}
.t_ich {
margin-bottom:20px;
text-align:center;
text-transform:uppercase;
background-color:#b8895b;
color:#fff;
padding:0px 0 5px 0px;
font-size:12px;
}
.bg_n {
background-color:#007870;
color: #fff;
padding:10px;
font-size:13px;
margin-top:-6px;
}
.bg_n h2 {
font-family: 'utm_helvetinsregular';
font-size:1.7em;
letter-spacing:0
}
.chtk {
text-align:center;
}
.chtk h2 {
font-size:1.8em;
font-family: 'utm_helvetinsregular';
letter-spacing:0;
text-transform:uppercase;
}
}
@media only screen and (max-width: 600px) {
#logo img {
width:120px;
}
.ct_intro_m h2{font-family: 'utm_helvetinsregular'; font-size:30px; padding-top:80px; }
.ct_intro_m{ margin-top:40px;}
.chtk1{ top:10%; }
.chtk1 h2{  
font-size: 2.5em;
}
.one1_content_left h2 {
font-size: 2.5em;
}
}
@media only screen and (max-width: 480px) {
.ct_intro_ma h2{ font-size:20px;}
.ct_intro_ma{position:absolute; top:0; left:0; color:#000; padding:15px; margin-top:0px; width:87%; line-height:17px;}
.mt_20m1{margin-top:5px;}
.ct_intro_m h2{font-family: 'utm_helvetinsregular'; font-size:27px; padding-top:25px; }
.ct_intro_m{ margin-top:30px;}
.chtk1{ top:7%; }
.chtk1 h2{  
font-size: 1.7em;
letter-spacing:0px;
}
.one1_content_left h2 {
font-size:1.8em;
letter-spacing:0px;
}
}
@media only screen and (max-width: 450px) {
.ct_intro_m h2{font-family: 'utm_helvetinsregular'; font-size:21px; padding-top:0px; }
.ct_intro_m{ margin-top:10px;}
.ct_ttda_m1 h2 {
font-size: 21px;
}
.chtk1 h2{  
margin-bottom:10px; }
.chtk1{top:7%; line-height:16px; }
ul.other_khac li a {
font-size: 12px;
}
.one1_content_left h2 {
font-size:2.0em;
letter-spacing:0px;
}
}
@media only screen and (max-width: 360px) {
.ct_ttda_m1 h2 {
font-size: 20px;
}
.ct_intro_ma {
line-height: 16px;
margin-top: 0;
padding-top:20px;
position: absolute;
top: 0;
width: 87%;
}
.ct_intro_m h2{font-family: 'utm_helvetinsregular'; font-size:20px;  }
.ct_intro_m{ margin-top:20px; line-height:16px; padding:10px; padding-top:25px;}
.mt_20m {
margin-top: 10px;
}
#logo img {
width:120px;
}}
@media only screen and (max-width: 320px) {
.chtk1{top:5%;  }
.one1_content_left h2 {
font-size:1.6em;
}
}

