.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%;}


#company{ padding-top:30px;}
header .row2 .col-2, header .row1 .col-2 {width:100%}
header .row2{min-height:300px;}
header .col-1{ position:relative ; z-index:3; text-align:center;}

.wrap{width:98%;}
.dt{display:block;}
.col-1,.col-2,.col-3{display:block;}
.hed_left{ width:100%; margin:0; height:auto; position:relative}
.topReg{ position:relative;}
.fluid_dg_prev, .fluid_dg_next,.tgl{ display:none}
#bodyFormat1 .row1 .col-2 .col-1,#bodyFormat1 .row1 .col-2 .col-2{ width:95%}
#bodyFormat1 > .columns12{ padding:0}

.column_box{margin-top:10px;}
.column_box:first-child{margin-top:0;}
.roundAbt.sweet .leftNav{left:0px;}
.roundAbt.sweet .rightNav{right:0px;}

.tgl{float:none; /*width:200px;*/ margin:0 auto; }

.tcl ul > li .plus:after{content:'\e681';}
.tcl ul > li .plus.act:after{content:'\e683';}

.tcl.float.two li,.tcl.float.three li{float:none;width:auto;}
.tcl.float.four li{width:49%;}
.tcl.float ul:after{clear:both;content:'';display:table;}

.downarrowclass,.rightarrowclass,.tml{display:none;}

.plusMinus{float:right;cursor:pointer; position:relative; z-index:5 ; margin:11px 15px}
.plusMinus:before{cursor:pointer;font-family:"icomoon";content:'\e685';font-size:18px;}
.plusMinus.act:before{font-family:"icomoon";content:'\e686';}
.showHide_rp{display:none;}
.dn.dim{display:inline-block;}
.DG-wrapper{margin:0 auto;}

.searchRound,.searchFull,.search.padding,.search.padding .input{max-width:100%;}

#bodyFormat1 .row1 .col-1, #bodyFormat1 .row2 .col-1, #bodyFormat1 .row1 .col-3, #bodyFormat1 .row2 .col-3, #bodyFormat1.format7 .row2 .col-1, #bodyFormat1.format7 .row2 .col-2{width:100%;}

.wp33 li{ width:49%; display:inline-block; box-sizing:border-box;}
.mean-container .mean-bar {margin-bottom: 15px;}
/**********************************H E A D E R -- F O R M A T S*************************************************/
/***HEADER FORMAT---1---***/
#headerFormat1 .row1 .col-2,#headerFormat1 .row1 .col-1{text-align:center;}
#headerFormat1 .row1 .col-2{padding:10px 0;}
#headerFormat1 .row1 .col-2 .fr{float:none;}

.formTable.break640 > tbody > tr > td,.formTable.break640 > thead > tr > td{border-width:0 0 1px;display:block;width:auto; padding:5px 0;}
#bodyFormat1 .row1 .col-2, #bodyFormat1 .row2 .col-2{padding:0; margin:15px 0; width:100%;}

.horizontal .no-scroll li p.ac, .horizontal .no-scroll2 li p.ac{text-align:left; padding-left:5px;}

#footerFormat1 .row1 .col-2, #footerFormat1 .row1 .col-1, #footerFormat1 .row2 .col-2, #footerFormat1 .row2 .col-1{text-align:center; width:auto;}

/**********************************F O O T E R -- F O R M A T S*************************************************/
/***FOOTER FORMAT---1---***/
footer .default{ padding:0  0 10px 0}
footer .default .row1 .col-1{width:100%}
footer .default .row1 .col-1 .mc, footer .default .col-2 .mc{ text-align:left; padding-bottom:0px}
footer .default .col-1, footer .default .col-2, footer .default .col-3{ padding-bottom:10px;}
footer .default .col-1, footer .default .col-2{ text-align:center}
footer .default .fgl:before{ display:none}
#footerFormat1 .row1 .col-2,#footerFormat1 .row1 .col-1{text-align:center;width:auto;}
#footerFormat1 .row2 .col-1{width:auto;}
#footerFormat1 .row2 .col-2{text-align:center;}
#footerFormat1 .fo .copyRight,#footerFormat1 .fo .memeberOf{float:none;text-align:center;}
footer .col-2 .col-1{  border:none}
footer .default .row1 .col-1{ padding:5px 0}
footer .row1 .col-2, footer .row2 .col-2 { padding-top:5px;}
#footerFormat2 .row1 .col-1, #footerFormat2 .row1 .col-2,#footerFormat2 .row1 .col-3{ width:auto; text-align:center}
#footerFormat2 .row1 .col-2,#footerFormat2 .row1 .col-3{margin-top:12px;}
#footerFormat1 .plusMinus, #footerFormat2 .plusMinus{ margin-top:0px;}
footer .h2{ line-height:1em}
#footerFormat2 .column_box{ text-align:left;}
#footerFormat2 .bdrL, #footerFormat2 .bdrR{ border:none}
footer .col-2.w40 {width:100%;}
footer .columns12 .col-2 .bgl.ac, footer .columns23 .col-2 .bgl.ac,footer .col-1, footer .col-2, footer .col-3{ text-align:center;}
.row1 .width35, .row2 .width35, .row1 .width38, .row2 .width38, .row1 .width50, .row2 .width50, .row1 .width60, .row2 .width60{width:auto;}
footer .columns12 .col-2, footer .columns23 .col-3,footer .columns12 .col-1, footer .columns23 .col-2 {text-align:center;}

/****Products Detail******/
.pdf > div.fl{float:none;}
@-moz-document url-prefix() {.responsiveLargeImageWidth img, .responsiveMediumImageWidth img .responsiveSmallImageWidth img { max-width:400px;} }
.responsive_ac{text-align:center;}

/**********************************B O D Y -- F O R M A T S*************************************************/
/***BODY FORMAT---1---***/
#bodyFormat1 .row1 .col-1,#bodyFormat1 .row1 .col-2,#bodyFormat1 .row1 .col-3,#bodyFormat1 .row2 .col-1,#bodyFormat1 .row2 .col-2,#bodyFormat1 .row2 .col-3, #bodyFormat2 .row1 .col-1,#bodyFormat2 .row2 .col-1, #bodyFormat2 .row1 .col-2,#bodyFormat2 .row2 .col-2, #bodyFormat2 .row1 .col-3,#bodyFormat2 .row2 .col-3{width:auto;}
#bodyFormat1 .row1 .col-2,#bodyFormat1 .row2 .col-2, #bodyFormat2 .row1 .col-2,#bodyFormat2 .row2 .col-2{margin:15px 0;}

.st_background{background:none;border:none;padding:0;}
.body_static .row1.bdr{border:none;}

.DynBanner{text-align:center;}

.formTable.break640 > tbody > tr > td,.formTable.break640 > thead > tr > td{border-width:0 0 1px;display:block;width:auto;}

.iz_container > div {width:350px;margin:0 auto;}
@-moz-document url-prefix() {.iz_container .innerZoom{max-width:320px;}}

.common_project li{float:none;}
.common_project > ul > li a{display:block;}
.common_project li.headHr{float:none;text-align:right;}
.common_project li.headHr li{text-align:left;}
.common_project .w200px{width:100%;}

.columns4 .c1,.columns4 .c2,.columns4 .c3,.columns4 .c4{width:50%;margin-bottom:15px;}
.columns3 .c1,.columns3 .c2,.columns3 .c3,.columns2 .c1,.columns2 .c2{width:100%;float:none;}
.columns5 .c1,.columns5 .c2,.columns5 .c3,.columns5 .c4,.columns5 .c5{width:33%;}

/****TTW COMMON FORM*****/
.ttwCommonForm>ul{position:relative; top:1px; right:0; float:none; content:''; display:table; width:100%}
.ttwCommonForm>ul:after{ clear:both;}
.ttwCommonForm>ul li{ float:left}
.ttwCommonForm>ul .on {border-right:0;}
.ttwCommonForm > div{margin-left:0;}

#mob_only{ display:block}
.defClassified{top:0}
.defClassified + div{ margin-top:0}
#footerFormat1 .wrap .row2 .col-2 {width:auto;}
#flash, header .row2 .col-2{border:none;}

@media(max-width:480px){

.bannerCtrl{ display:none}
.responsiveRemove{display:none;}
.tcl.float.four li{float:none;width:auto;}
.width38.pl15px{padding:0;}
.bdr.dashed {padding:15px;}
header .row2{height:320px;}

/*********************I N N E R - - P A G E S ***********************/
.formTable .ar{text-align:left;}
.formTable > thead{display:none;}
.formTable > tbody > tr > td,.formTable > thead > tr > td{border-width:0 0 1px !important;display:block;width:auto;}
.formTable tbody tr{margin-bottom:10px;display:block;border-width:1px 1px 0;}
.formTable{border:none !important;}
.responsiveRemove,.formTable td.responsiveRemove{display:none;}

.formTable .headVr b.fr{float:none;display:block;text-align:right;}
.formTable .w80,.formTable .w70,.formTable .w50,.formTable .w30,.formTable .w20,.formTable .w10{width:97%;}
.formTable .formTable .w70,.formTable .formTable .w30{width:97%;}

.contact_image2,.contact_image4,.contact_image5{background:none;padding:0;}
.contact_full_form input.input{width: 95%;margin-top:10px;}
.contact_full_form input.input:first-child{margin-top:0;}
.formTable.bdr0 tbody tr{border:none;}
.formTable > tbody > tr > td .formTable  > tbody > tr > td{border:1px solid #e2e2e2;}
.formTable.bdr0 > td{padding-top:25px;border:none;}
.formTable.bdr0 > td:first-child{padding-top:0;}
.formTable.bdr0.imgWidth > td{padding-top:0;}
.formTable.bdr0.imgWidth > td:first-child{padding-top:10px;}
.formTable.bdr0.imgWidth table td{width:50%;}
.formTable.bdr0.imgWidth table tbody tr{margin:0;display:table-row}
.formTable.bdr0.simple td,.formTable.bdr0.simple b,.formTable.bdr0.simple tbody tr{padding-top:0;margin-bottom:0;}

.headHr .fl, .headHr .fr,.responsive_clear .fl,.responsive_clear .fr{float:none;display:block;}

.classified3Images ul li{width:47%;}

@-moz-document url-prefix() {.responsiveLargeImageWidth img, .responsiveMediumImageWidth img, .responsiveSmallImageWidth img{ max-width:350px;max-height:350px;}}

.columns4 .c1,.columns4 .c2,.columns4 .c3,.columns4 .c4{width:100%;float:none;}
.columns5 .c1,.columns5 .c2,.columns5 .c3,.columns5 .c4,.columns5 .c5{width:50%;}

/***TTW COMMON FORM*****/
.ttwCommonForm .data > div{ display:block; float:none; width:98%;}
}

@media(max-width:360px){
header .row2{height:300px;}
.classified3Images ul li{width:100%;margin:0 auto 15px;}
.iz_container > div {width:220px;margin:0 auto;}
@-moz-document url-prefix() {.responsiveLargeImageWidth img, .responsiveMediumImageWidth img, .responsiveSmallImageWidth img { max-width:250px; max-height:250px;}}
@-moz-document url-prefix() {.iz_container .innerZoom{max-width:200px;}}
.columns5 .c1,.columns5 .c2,.columns5 .c3,.columns5 .c4,.columns5 .c5{width:100%;float:none;}

.lang-search td{display:block; padding:0 0 7px;}
#bodyFormat1 .slider .bx-wrapper{padding:0;}
.wp33 li{ width:98%; display:inline-block; box-sizing:border-box;}
}

@media(max-width:320px){
@-moz-document url-prefix() {.responsiveLargeImageWidth img, .responsiveMediumImageWidth img, .responsiveSmallImageWidth img { max-width:220px; max-height:220px;}
.formTable .w80, .formTable .w70, .formTable .w50, .formTable .w30, .formTable .w20, .formTable .w10 {width: 96%;}
select {margin-top:0;}
}
}