.wrap{width:98%;}

#bodyFormat1.wrap,#bodyFormat2.wrap ,#bodyFormat3.wrap{width:96%; padding:15px 10px}

#bodyFormat1>.row1>.col-1, #bodyFormat1>.row1>.col-2,#bodyFormat3 .row1 .col-1, #bodyFormat3 .row1 .col-2{float:none}

#bodyFormat1 .row1 .row1>.col-1{ padding-right:0}

#flash.wrap{ width:100%}



.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%;}



.flash_dn{display:none;}	

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

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





.searchRound,.searchFull,.search.padding,.search.padding .input{max-width:inherit;}



.dt{display:block;}

.col-1,.col-2,.col-3{display:block;}

.h2{ position:relative; top:0;left:0; display:block}



.column_box{margin-top:10px;}

.column_box:first-child{margin-top:0;}



.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:3;  margin-right:10px}

.plusMinus:before{cursor:pointer;font-family:"icomoon";content:'\e685';font-size:18px; font-style:normal}

.plusMinus.act:before{font-family:"icomoon";content:'\e686';}

.showHide_rp{display:none;}

.dn.dim{display:inline-block;}

.DG-wrapper{margin:0 auto;}

.wp33 li{ width:49%;}







#headerFormat1 .row1 .col-1, #headerFormat1 .row1 .col-2,#headerFormat1 .row1 .col-3,#headerFormat1 .row2 .col-1, #headerFormat1 .row2 .col-2,#headerFormat1 .row2 .col-3, #headerFormat1 .row3 .col-1{width:auto;text-align:center;padding:5px 0;}

#headerFormat1 .row3 .col-2 {padding-left:0}

#headerFormat1 .row1 .col-1{ padding:20px 0 12px}

#headerFormat1 .row2 .col-1{ display:none}

#headerFormat1 .row2 .col-1, #headerFormat1 .row2 .col-2,fluid_dg_slider{ border-radius:0px;}

 #flash .banner_area, #flash2 .banner_area { border-radius:0px;}











.footer_default .row1 .col-1,.footer_default .row1 .col-2,.footer_default .row1 .col-3,#footerFormat1 .row1 .col-1,#footerFormat1 .row1 .col-2,#footerFormat1 .row1 .col-3,#footerFormat1 .row2 .col-1,#footerFormat1 .row2 .col-2,#footerFormat1 .row2 .col-3{width:auto;padding:0;border:0;margin:0;}

.footer_default .row1 .col-2,.footer_default .row2 .col-2,#footerFormat1 .row1 .col-2,#footerFormat1 .row2 .col-2{margin:15px 0;border:1px dashed #ccc;border-width:1px 0;}

#footerFormat1 .row1 .col-1 .pr15px,#footerFormat1 .row1 .col-2 .pl15px,#footerFormat1 .row1 .col-3 .pl15px{padding:0;}

footer .h2{margin:10px 0;}





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

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

.responsive_ac{text-align:center;}











#bodyFormat1 .row1 .col-1,#bodyFormat1 .row1 .col-2,#bodyFormat1 .row1 .col-3,#bodyFormat1 .row2 .col-1,#bodyFormat1 .row2 .col-2,#bodyFormat1 .row2 .col-3{width:auto;padding:0;}

#bodyFormat1 .row1 .col-2,#bodyFormat1 .row2 .col-2{margin:15px 0;}





.DynBanner{text-align:center;}



.formTable.break640 > tbody > tr > td,.formTable.break640 > thead > tr > td{border-width:0 0 1px;display:block;width:auto;padding:0;}

.formTable.break640 tbody tr{margin-bottom:10px;display:block;border-width:1px 1px 0;}

.formTable.break640 > tbody > tr > td:first-child{padding-bottom:10px;}



.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%;}





.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;}



.packageTabs.myTabs.horizontal li{float:none;}

.packageTabs.myTabs li a{display:block;}





.qcImage{background:none; padding:0;}

.mean-container .mean-nav { margin-bottom:20px;}

.footer_default .row1 .col-3 { text-align:center;}



.myTabs .bx-wrapper .bx-prev {right:15px;}

.myTabs .bx-wrapper .bx-next {right:-15px;}

.myTabs .bx-wrapper .bx-prev:hover {background-position:0 0;}

.myTabs .bx-wrapper .bx-next:hover {background-position:-43px 0;}



#postYourTestimonial .formTable .w80,#postYourTestimonial .formTable .w70,#postYourTestimonial .formTable .w50,#postYourTestimonial .formTable .w30,#postYourTestimonial .formTable .w20,#postYourTestimonial .formTable .w10{width:95%;}

#headerFormat1 .row1, #headerFormat2 .row1, #headerFormat4 .row1 {padding-bottom:10px;}

#headerFormat1 .searchRound .input,#headerFormat1 .searchFull .input, #headerFormat1 .searchInline .input{width:100%;padding:7px 10px 7px 15px;}





@media(max-width:480px){

.responsiveRemove{display:none;}





.bannerCtrl{ display:none}

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

.width38.pl15px{padding:0;}

.welcome .flwm,.welcome .frwm{float:none;margin:0;}



.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:1px solid;border-width:1px 1px 0 !important;}

.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:auto;}

.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 !important;}

.formTable > tbody > tr > td .formTable  > tbody > tr > td{border:1px solid #ddd;}

.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:45%;margin-left:20px;}



@-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%;}





.ttwCommonForm .data > div{ display:block; float:none; width:98%;}







#postYourTestimonial table.w70 tr{border:none;}

#footerFormat1 .row1 .col-1, #footerFormat1 .row1 .col-2,#footerFormat1 .formTable , #footerFormat1 .formTable .ar{ text-align:center;}

#footerFormat1 .bdrB.dashed{ margin-bottom:5px;}



}



@media(max-width:360px){

.bx-controls-direction{display:none;}

#bodyFormat1.wrap{width:94%;}

.classified3Images ul li{width:98%;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;}

.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;}







#headerFormat1 .row1 .col-2 {text-align:center;}

.formTable .w70.data textarea { width:95%;}



}

}

