@charset "utf-8";
*{
	margin:0px;
	padding:0px;
	outline:none;
}

@-ms-viewport{
  width: device-width; 
}
@media only screen and (min-width : 1400px) and (max-width : 2323522px) {
.wrapper{width:1366px !important; margin:auto !important; float:none !important}	

}
.mucdichvu {
    width: 284px;
    padding: 9px;
    float: left;
    margin-right: 8px;
	margin-left:8px;
    background-color: #fff;
    margin-bottom: 11px;
    height: auto;
    position: relative;
	min-height:400px;
}
.hinhmucdichvu {
    width: 100%;
    float: left;
    height: 266px;
    position: relative;
    overflow: hidden;
    z-index: 1;
}
.hinhmucdichvu img {
    width: 100%;
    float: left;
    height: 266px;
    transition: 0.7s;
    -moz-transition: 0.7s;
    -ms-transition: 0.7s;
    -o-transition: 0.7s;
    -webkit-transition: 0.7s;
}
.tenmucdichvu {
    width: 100%;
    float: left;
    height: auto;
    line-height: 19px;
    margin-top: 7px;
    margin-bottom: 11px;
}.mucdichvu:hover .hinhmucdichvu img{opacity:0.7;transform:scale(1.2); -moz-transform:scale(1.2); -ms-transform:scale(1.2); -o-transform:scale(1.2); -webkit-transform:scale(1.2); }
.mucdichvu:hover .tenmucdichvu h3 a{color:#ff0006}
.diachimucdichvu {
    width: 100%;
    float: left;
    height: auto;
    min-height: 43px;
}.tenmucdichvu h3 a{font-size:19px;color:#0062fc;   font-family: 'cavi'; transition:0.7s; -moz-transition:0.7s; -ms-transition:0.7s; -o-transition:0.7s; -webkit-transition:0.7s; }
.diachimucdichvu{width:100%;float:left;height:auto;    min-height: 43px;}
.diachimucdichvu img{margin-right:7px;}
.diachimucdichvu span{height:auto;color:#000;font-size:14px;font-family: 'cavi';line-height:21px; font-weight:bold}
.xemthemmucdichvumot{width:100%;height:27px;float:left;text-align:center;margin-top:12px}
.xemthemmucdichvuhai{width:133px;height:27px;margin:auto;line-height:27px;text-align:center;margin-top:12px;}
.xemthemmucdichvuhai a{color:#000 !important;font-size:16px; font-weight:bold;font-family: 'cavi'; transition:0.7s; -moz-transition:0.7s; -ms-transition:0.7s; -o-transition:0.7s; -webkit-transition:0.7s; padding:10px 30px;
 border:solid 2px #900;    border-radius: 23px; }
.xemthemmucdichvuhai a:hover{color:#fff !important; background:#F00}
.tin_info {
    position: relative;
    padding: 10px 0px;
    line-height: 1.3;
    width: 45%;
    float: left;
    margin-right: 5%;
	min-height:157px; max-height:157px;
	
}

.tin_info .tin_img {
    width: 202px;
    height: 107px;
   
    float: left;
    margin-right: 10px;
    transition: 0.2s;
    -moz-transition: 0.2s;
    -ms-transition: 0.2s;
    -o-transition: 0.2s;
    -webkit-transition: 0.2s;
	overflow:hidden;
}
.tin_info .tin_img img {
    width: 200px;
    height: 105px;
}
.tin_info .ngay_new {
    color: #000;
    margin: 0px;
    line-height: 22px;
    padding: 0px;
	margin-bottom:10px; font-weight:bold;
}
.ngay_new {
    color: #000;
    margin: 0px;
    line-height: 22px;
    padding: 0px;
	margin-bottom:10px; font-weight:bold;
}
.mota_tin, .mota_tin h2, .mota_tin h3, .mota_tin h4 {
    font-size: 14px;
    font-weight: normal;
	font-weight:bold;
}
.tin_ten {
    font-size: 16px;
    line-height: 1.3;
    font-weight: bold;
    text-decoration: none;
    margin-bottom: 5px;
    margin-top: 5px;
    color: #1c1c1c;
    display: block;
}
#right_lienhe{ }
div.tabcontents{height:550px}
.tflienhe input ::placeholder { /* Chrome/Opera/Safari */
  color: black !important;
}
.tflienhe::-moz-placeholder { /* Firefox 19+ */
  color: black;
}
.tflienhe:-ms-input-placeholder { /* IE 10+ */
  color: black;
}
.tflienhe:-moz-placeholder { /* Firefox 18- */
  color: black}





}
#bx-pager img{ margin-top:15px}
#spdoc::-webkit-scrollbar {
   /*width: 5px;*/
}
#spdoc::-webkit-scrollbar-track {
   -webkit-box-shadow: inset 0 0 6px #EEEEEE; 
   border-radius: 10px;
}

#loading{	/*LOADING*/
	position:fixed; width: 100%; height: 50px; line-height:50px; z-index: 99999; top:300px; left:0px; text-align:center; 
}
#lienhe #email1{text-align:left}

#logodt{display:none}
#menurere{ display:none}
#noidungweb{width:100%; height:auto}
#noidungweb2{width:1200px; height:auto; margin:auto;}
@font-face {
    font-family: 'utm_avo';
    src: url('./font/utm_avo/UTM Avo.eot');
    src: url('./font/utm_avo/UTM Avo.eot?#iefix') format('embedded-opentype'),
         url('./font/utm_avo/UTM Avo.woff') format('woff'),
         url('./font/utm_avo/UTM Avo.ttf') format('truetype'),
         url('./font/utm_avo/UTM Avo.svg#UTM Avo') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'utm_avob';
    src: url('./font/utm_avo/UTM AvoBold.eot');
    src: url('./font/utm_avo/UTM AvoBold.eot?#iefix') format('embedded-opentype'),
         url('./font/utm_avo/UTM AvoBold.woff') format('woff'),
         url('./font/utm_avo/UTM AvoBold.ttf') format('truetype'),
         url('./font/utm_avo/UTM AvoBold.svg#UTM Avo') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'cavi';
    src: url('./font/utm_caviar/UTM Caviar.eot');
    src: url('./font/utm_caviar/UTM Caviar.eot?#iefix') format('embedded-opentype'),
         url('./font/utm_caviar/UTM Caviar.woff') format('woff'),
         url('./font/utm_caviar/UTM Caviar.ttf') format('truetype'),
         url('./font/utm_caviar/UTM Caviar.svg#UTM Avo') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'utm_cc';
    src: url('./font/UTM Cookies.eot');
    src: url('./font/UTM Cookies.eot?#iefix') format('embedded-opentype'),
         url('./font/UTM Cookies.woff') format('woff'),
         url('./font/UTM Cookies.ttf') format('truetype'),
         url('./font/UTM Cookies.svg#UTM Avo') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family: 'Conv_Myriad-Pro-Bold';
	src: url('fonts/Myriad-Pro-Bold/Myriad-Pro-Bold.eot');
	src: local('☺'), url('fonts/Myriad-Pro-Bold/Myriad-Pro-Bold.woff') format('woff'), url('fonts/Myriad-Pro-Bold/Myriad-Pro-Bold.ttf') format('truetype'), url('fonts/Myriad-Pro-Bold/Myriad-Pro-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'myriad-web-pro';
	src: url('font/MyriadPro/myriad-web-pro.eot');
	src: local('☺'), url('font/MyriadPro/myriad-web-pro.woff') format('woff'), url('font/MyriadPro/myriad-web-pro.ttf') format('truetype'), url('font/MyriadPro/myriad-web-pro.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

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


/** Generated by FG **/
@font-face {
	font-family: 'Conv_Myriad-Pro';
	src: url('fonts/Myriad-Pro/Myriad-Pro.eot');
	src: local('☺'), url('fonts/Myriad-Pro/Myriad-Pro.woff') format('woff'), url('fonts/Myriad-Pro/Myriad-Pro.ttf') format('truetype'), url('fonts/Myriad-Pro/Myriad-Pro.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'utm_avob';
    src: url('./font/utm_avo/UTM AvoBold.eot');
    src: url('./font/utm_avo/UTM AvoBold.eot?#iefix') format('embedded-opentype'),
         url('./font/utm_avo/UTM AvoBold.woff') format('woff'),
         url('./font/utm_avo/UTM AvoBold.ttf') format('truetype'),
         url('./font/utm_avo/UTM AvoBold.svg#UTM Avo') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'UTM_Swiss_Condensed';
    src: url('./font/UTM Swiss Condensed/UTM Swiss Condensed.eot');
    src: url('./font/UTM Swiss Condensed/UTM Swiss Condensed.eot?#iefix') format('embedded-opentype'),
         url('./font/UTM Swiss Condensed/UTM Swiss Condensed.woff') format('woff'),
         url('./font/UTM Swiss Condensed/UTM Swiss Condensed.ttf') format('truetype'),
         url('./font/UTM Swiss Condensed/UTM Swiss Condensed.svg#UTM Swiss Condensed') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'UTM_Swiss_Condensed_Bold';
    src: url('./font/UTM Swiss Condensed/UTM Swiss CondensedBold.eot');
    src: url('./font/UTM Swiss Condensed/UTM Swiss CondensedBold.eot?#iefix') format('embedded-opentype'),
         url('./font/UTM Swiss Condensed/UTM Swiss CondensedBold.woff') format('woff'),
         url('./font/UTM Swiss Condensed/UTM Swiss CondensedBold.ttf') format('truetype'),
         url('./font/UTM Swiss Condensed/UTM Swiss CondensedBold.svg#UTM Swiss CondensedBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
  font-family: 'nexa';
  src: url('./font/SVN-Nexa Free/SVN-Nexa Light.otf');
  src:  url('./font/SVN-Nexa Free/SVN-Nexa Light.otf') format('woff'),
  url('./font/SVN-Nexa Free/SVN-Nexa Light.otf') format('truetype'),
  url('./font/SVN-Nexa Free/SVN-Nexa Light.otf') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'nexab';
  src: url('./font/SVN-Nexa Free/SVN-Nexa Bold.otf');
  src:  url('./font/SVN-Nexa Free/SVN-Nexa Bold.otf') format('woff'),
  url('./font/SVN-Nexa Free/SVN-Nexa Bold.otf') format('truetype'),
  url('./font/SVN-Nexa Free/SVN-Nexa Bold.otf') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family:'Lato';
    src: url('./font/Lato2OFL/Lato-Heavy.eot');
    src: url('./font/Lato2OFL/Lato-Heavy.eot?#iefix') format('embedded-opentype'),
         url('./font/Lato2OFL/Lato-Heavy.woff') format('woff'),
         url('./font/Lato2OFL/Lato-Heavy.ttf') format('truetype'),
         url('./font/Lato2OFL/Lato-Heavy.svg#UTM Avo') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family:'Latob';
    src: url('./font/Lato2OFL/Lato-Black.eot');
    src: url('./font/Lato2OFL/Lato-Black.eot?#iefix') format('embedded-opentype'),
         url('./font/Lato2OFL/Lato-Black.woff') format('woff'),
         url('./font/Lato2OFL/Lato-Black.ttf') format('truetype'),
         url('./font/Lato2OFL/Lato-Black.svg#UTM Avo') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family:'Latol';
    src: url('./font/Lato2OFL/Lato-Light.eot');
    src: url('./font/Lato2OFL/Lato-Light.eot?#iefix') format('embedded-opentype'),
         url('./font/Lato2OFL/Lato-Light.woff') format('woff'),
         url('./font/Lato2OFL/Lato-Light.ttf') format('truetype'),
         url('./font/Lato2OFL/Lato-Light.svg#UTM Avo') format('svg');
    font-weight: normal;
    font-style: normal;

}
body{ font-family:Arial, Helvetica, sans-serif; color:#000}

::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #f5f5f5;
}

::-webkit-scrollbar
{
	width: 5px;
	background-color: #f5f5f5;
}

::-webkit-scrollbar-thumb
{
	background-color: #900;	
	background-image: -webkit-linear-gradient(45deg,
	                                          rgba(255, 255, 255, .2) 25%,
											  transparent 25%,
											  transparent 50%,
											  rgba(255, 255, 255, .2) 50%,
											  rgba(255, 255, 255, .2) 75%,
											  transparent 75%,
											  transparent)
}

.main_ttt h1 { width:100%; text-align:center; padding-bottom:10px; margin-bottom:10px }
.main_ttt h1 a{ padding-bottom:10px; border-bottom:solid 1px #db0000; font-size:24px ; color:#db0000; font-weight:bold; text-transform:uppercase;
padding-left:20px; padding-right:20px }

.main_ttt h2 { width:100%; text-align:center; padding-bottom:10px; margin-bottom:50px }
.main_ttt h2 a{ padding-bottom:10px; border-bottom:solid 1px #db0000; font-size:24px ; color:#db0000; font-weight:bold; text-transform:uppercase;
padding-left:20px; padding-right:20px }
a:hover{text-decoration:none}
a{text-decoration:none}
#map iframe{ width:100% !important; }

.language a { color:#000; font-weight:bold}


#banner{height:90px; border-bottom:3px solid #d30010}
#banner1{margin:auto; width:1200px}
#logo {width:300px; float:left}
#logo img { width:272px; height:82px}
#menu{width:900px; float:left; text-align:right;padding-left:140px }

#menu ul { list-style:none}
#menu ul li { float:left; width:auto; display:inline-block; text-align:right; }
#menu ul li a{ text-transform: uppercase;
    color: #FFF;
    font-size: 16px;
    padding-top: 33px;
    padding-bottom: 22px;
    padding-left: 15px;
    padding-right: 15px;
    display: inline-block;
	}
	
	#menu ul #ac a{ color:#ff0000; text-shadow:1px 1px #000}
	#menu ul  #ac { /*background:url(../images/oto/hover.png)*/ }
	
	#menu ul li:hover a{ color:#ff0000; text-shadow:1px 1px #000}
	#menu ul li:hover  { /*background:url(../images/oto/hover.png)*/ }
	#noidunggt{width:100%; height:200px; background:#1f1f1f}
	#noidunggt1{width:1200px; margin:auto}
	#noidunggta{width:100%; float:left; background:#2d2d2d; height:200px; padding:30px 18px; border-right: solid .5px #1f1f1f; transition:all .5s}
	#noidunggta:hover { background:#444444}
	#hagt{width:60px; height:160px; float:left}
	#tgt{color:#FFF; font-size:20px; float:left; width:300px; height:35px; overflow:hidden; padding-left:30px; text-align:justify;}
	#mtgt{ color:#FFF; font-size:14px; float:left; width:300px; height:150px; padding-left:30px;word-spacing: 1.5px;
    letter-spacing: 0.5px;}
	#tabgt{width:100%; float:left; margin-top:15px}
	#tabgt1{width:1200px; margin:auto}
ul { list-style:none;}
.ctnav {
 border-bottom: solid #666 1px;
 margin-bottom:20px;
   }
.ctnav .active {
    background: #d80000;
}
.ctnav li {
    background: #2d2d2d;
    display: inline-block;
    float: left;
    width: auto;
    padding: 15px 30px;
    transition: all .3s;
   
}
.ctnav .active a {
    color: #fff;
    text-decoration: none;
}
.ctnav li a {
    color: #FFF;
	font-size:16px;
}
.tab-content{ margin-top:30px; text-align:justify}

#noidungdv{width:100%; margin-top:50px; background:#f0f0f0; text-align:center; height:1020px}
#noidungdv1{width:1200px; margin:auto; margin-top:50px; }
#noidungdv h2 { padding-top:50px; padding-bottom:20px; display:inline-block; margin:0px; font-weight:bold}
#noidungsp{ width:100%; background:#7d7d7d}
#noidungsp1{width:1200px; margin:auto}
.flex-control-nav { display:none}
#footer{ height:320px; background:url(../images/oto/footer.png) top center no-repeat; width:100%; padding-top:60px;
padding-bottom:80px; position:relative}
#footer1{margin:auto; width:1200px}

#hotlinesl{ width:24%; height:54px; border:solid 1px #FFF; position:absolute; left:38%; top:45%; display:none}
#chinhanhsl{position:absolute; top:57%; text-align:center; color:#FFF; font-family:utm_avo; font-size:16px; width:100%}

.mucsanphamtc{ margin:12.5px}
#doitac { width:100%; height:auto}
#doitac1 { width:1200px; margin:auto}
#sanphamtc { width:100%; height:auto; background:#7d7d7d; height:420px; padding-top:65px}
#sanphamtc1 { width:1200px; margin:auto}
#ksp{ margin-left:5px; margin-right:5px; border:solid 4px #FFF; height:290px; width:290px; float:left}
#hsp{ width:100%; height:188px}
#hsp img { width:282px; height:188px}
#ttsp{height:96px; background:#FFF; width:100%; position:relative; border-bottom:solid .5px #CCC; text-align:center;
font-size:18px; color:#000}
#diachift{width:330px; height:auto; margin-right:125px; float:left}
#dichvuft{ width:350px; height:auto; margin-right:90px; float:left}
#fbft{width:250px; float:left}
#footer h5 { font-size:15px; font-weight:bold; color:#ff0000; margin-bottom:30px}
#hinhsanpham img { border-top-left-radius:5px;border-top-right-radius:5px; border:solid 1px #f0f0f0}
.tensanpham a{ font-size:15px ; color:#db0000; font-weight:bold}
.tensanpham h3 { margin:0px; margin-bottom:15px}
#duoidv{ background:#f6f7f9; padding:10px; border-bottom:5px solid #db0000}
#xemthem { width:110px; height:33px; background:#db0000; color:#FFF; margin:auto; padding-top:5px; border:1px solid #db0000; border-radius:5px;margin-top: 20px; text-align:center;
    margin-bottom: 10px; font-weight:bold;-webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.75);}
.hinhdoitac{ margin:15px 50px; width:200px}
.hinhdoitac img {width:200px; height:100px}
#ttsp a{ color:#000}
#noidungweb3{width:1000px; margin:auto}
#hinhctsp{ width:400px; margin:50px; float:left}
#hinhctsp img { width:100%}
#motasp { width:400px; margin:50px; float:left}
.sp_info {
    width: 274px;
    margin: 13px;
    float: left;
	text-align:center;
}
.motasanpham{min-height:60px}
.hinhanh_info {
    width: 216px;
    float: left;
    padding: 5px;
    margin-right: 15px;
    border: 1px solid #BBB67B;
    text-align: center;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    -webkit-border-radius: 10px;
    transition: 0.4s;
    -moz-transition: 0.4s;
    -ms-transition: 0.4s;
    -o-transition: 0.4s;
    -webkit-transition: 0.4s;
    margin-bottom: 20px;
    margin-top: 20px;
}
.hinhanh_info img {
    max-width: 100% !important;
}
#bandocn{width:100%; height:auto}
#bandocn iframe{width:100% !important}
#footer{ color:#FFF}
#dichvuft ul { list-style:none; width:100%}
#dichvuft ul li { width:50%; float:left; display:inline-block}
#dichvuft ul li a{ color:#FFF; font-size:11px; font-weight:bold}
#owl-demo1a .owl-pagination{ display:none}
#chiase{position:absolute; left:40%; bottom:-45px; text-align:center !important}

.hinhsanpham{width:100%; overflow:hidden}
.hinhsanpham img {
    
    transition: 0.7s;
    -moz-transition: 0.7s;
    -ms-transition: 0.7s;
    -o-transition: 0.7s;
    -webkit-transition: 0.7s;
}
#xemthem{transition:all .5s }
#xemthem:hover{background:#FFF; color:#db0000}

.hinhsanpham img:hover {opacity:0.7;transform:scale(1.2); -moz-transform:scale(1.2); -ms-transform:scale(1.2); -o-transform:scale(1.2); -webkit-transform:scale(1.2); }
#hsp{overflow:hidden}
#hsp img {
    
    transition: 0.7s;
    -moz-transition: 0.7s;
    -ms-transition: 0.7s;
    -o-transition: 0.7s;
    -webkit-transition: 0.7s;
	
}

#hsp img:hover {opacity:0.7;transform:scale(1.2); -moz-transform:scale(1.2); -ms-transform:scale(1.2); -o-transform:scale(1.2); -webkit-transform:scale(1.2); }


@media (min-width: 0px) and (max-width: 1100px){
	#chiase{display:none !important}
	.flexslider .slides img{ height:auto}
	#slide img{ height:auto !important}
	.slider_container{width:100% !important; padding:0px !important; margin:0px !important}
	#noidungbaiviet{width:94%; margin-left:3%; margin-right:3%}
	#noidungweb2{width:100% !important}
	.flex-direction-nav { display:none}
	
	#slide-sanpham{ margin:0px}
	
	#menu{display:none}
	#slide{width:100%; margin-top:0px}
	#slide1{width:100%}
	
	.addCard{ font-size:9px !important}
	.sp_info{width:50%; float:left; margin:0px}
	
.menurere1{position:relative !important}
	#spkhac { width:100%; height:100%}
	#menurere{ display:block}
	#header1 { width:100%}
	
	#clktren{width:40%; display:none}
	#core{width:39.8%; text-align:right}
	
	#an{display:none}
	#trang{display:none}
	#logodt{display:block}
	.language{background:none}
	.menurere1 center{background:white}
	
	
	#chiase{text-align:center !important; width:100%}
	
	.mucdichvu{width:90%; margin:5%; padding:0px}
	
	#noidungchitietsp img {width:100%}
	.main_noidung_info img {max-width:100%}
	#banner{display:none}
	
	#hotlinesl{ display:none}
	#chinhanhsl{ display:none}
	.flexslider{ padding:0px !important}
	#noidunggt1{ width:100%}
	#mtgt{ width:80%}
	#tgt{ width:80%}
	#hagt{ width:20%}
	.tab-content{padding:0px 15px}
	#tabgt1{ width:100%}
	#noidungdv h2{ font-size:24px}
	#noidungdv1{width:100%}
	#noidungdv{height:auto}
	.owl-buttons{ display:none}
	#doitac1{ width:100%}
	#footer1{width:100%}
	#sanphamtc1{width:100%}
	#ksp{width:80%; margin-left:10%; margin-right:10%}
	#hsp img{width:100%}
	.hinhdoitac{width:80%; margin-right:10%; margin-left:10%; text-align:center}
	#footer{background:#333 !important; text-align:center; height:730px;}
	#diachift{ width:100%; margin:0px}
	#dichvuft{width:100%; margin:0px}
	#fbft{width:100%; margin:auto}
	.hinhanh_info{width:30%; margin-right:10%; margin-left:10%; text-align:center}
	#hinhctsp{width:80%; margin-right:10%; margin-left:10%; text-align:center; margin-top:50px}
	#noidungweb3{width:100%}
	#motasp{width:100% !important; margin:0px; padding:10px}
	#noidungspct {width:100% !important; margin:0px; padding:10px}
	#noidungspct img {width:100%}
	#lienhe{width:100% !important}
	#mota{width:100% !important; margin:0px; padding:10px}
		#mota img {width:100%}
		#left_lienhe{width:100% !important}
#right_lienhe{width:100% !important}
.tflienhe{width:100% !important}


.hinhmucdichvu{height:auto}

.hinhsanpham img {width:100%}
.motasanpham{min-height:60px; font-weight:100}

@media (min-width: 500px) and (max-width: 850px){
		.mucdichvu{width:40%; margin:5%; padding:0px}

}
@media (min-width: 851px) and (max-width: 1100px){
		.mucdichvu{width:30%; margin:1.5%; padding:0px}

}
@media (min-width: 0px) and (max-width: 400px){

}
@media (min-width: 0px) and (max-width: 320px){
	
}
@media (min-width: 321px) and (max-width: 360px){
	
}
@media (min-width: 361px) and (max-width: 375px){
	
}
@media (min-width: 851px) and (max-width: 1100px){
			#hinhcd{ width:30%; height:auto; margin-left:10%; margin-right:10%; float:left;}

}
@media (min-width: 600px) and (max-width: 850px){
	#spnb{margin-top:30px !important}
		#hinhcd{ width:40%; height:auto; margin-left:5%; margin-right:5%; float:left;}

}

@media (min-width: 767px) and (max-width: 998px){

}

@media (min-width: 0px) and (max-width: 1100px){
	.tin_info{ min-height:260px; max-height:260px; padding:0px; width:50% !important; margin:0px !important}
	.tin_info .tin_img{ width:100% ; margin:0px ; padding:0px}
	.tin_info .tin_img img{ width:100%; height:100%}
	#hinhgiohang{ width:50px}
	#thongtin_thanhtoan{ width:100% !important}
	.input{ width:100% !important; float:left !important}
	#areathanhtoan{ width:100% !important; float:left !important}
	#phuongthuc_thanhtoan{ width:100% !important}
}