.wrap{width:100%;}

#bodyFormat1.wrap{width:96%;}

#tml > ul > li > a,#tml > ul >li.on > a, #tml > ul > li:hover > a{padding:8px 20px;}

.content{padding-left:10px;}

@-moz-document url-prefix() {.DynBanner img {width: 100%;} .conmpanyContent {top: 0px;}

.tmld {right:0;}

#footerFormat1 .row1 .col-1 { padding-left:15px;}

footer .bgl { padding:0 10px;}

}







@media(max-width:940px){

.flash_dn{display:none;}

a[data-fancybox-group="addZoomIcon-showZoomImage"] { display:inherit;}

a[data-fancybox-group="addZoomIcon-showZoomImage"] img.pa { display:none;}





.iframeVideo{position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;}

.iframeVideo iframe,.iframeVideo object,.iframeVideo embed{position:absolute;top:0;left:0;width:100%;height:100%;}

}





@media(max-width:800px) {

header .topBg{height:316px;}

.content{display:none;}

#header .bx-wrapper .bx-pager{bottom:40px;width:100%;}

#tml > ul > li > a{font-size:17px;}

#tml > ul > li > a,#tml > ul >li.on > a, #tml > ul > li:hover > a{padding:5px 11px;}

.tml{right:0px;top:24px;}

.tml2{top:35px;}

.conmpanyContent{top:3px;}







.company {max-width: 40%;}

.bx-controls { display:none;}





.tcl.float.two li{float:none;width:auto;}

.tcl.float.three li{width:49%;}

.tcl.float.four li{width:32%;}

.tcl.float ul:after{clear:both;content:'';display:table;}



.pdf > div.fl{float:none;}

.responsive_ac{text-align:center;}

	

.columns5 .c1,.columns5 .c2,.columns5 .c3,.columns5 .c4,.columns5 .c5{width:25%;}

.columns4 .c1,.columns4 .c2,.columns4 .c3,.columns4 .c4{width:33%;}

.columns3 .c1,.columns3 .c2,.columns3 .c3{width:50%;}

.columns2 .c1,.columns2 .c2{width:100%;}



@-moz-document url-prefix() {.responsiveLargeImageWidth img, .responsiveMediumImageWidth img, .responsiveSmallImageWidth img { max-width:400px;  max-height:400px;}}

@-moz-document url-prefix() {.iz_container .innerZoom{max-width:230px;}}

.slider.pro_detail{width:150px;margin:0 auto;}



.project_tml > li a{padding:5px 6px;}

}





@media(max-width:768px) {

header .topBg{height:303px;}

}







.iframeVideo{position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;}

.iframeVideo iframe,.iframeVideo object,.iframeVideo embed{position:absolute;top:0;left:0;width:100%;height:100%;}

