
/*---- print-----*/
a[href]:after { content: none !important; }
img, tr { page-break-inside: avoid; }
.print-header{display:block;}
.banner-title, .landing-banner-title{color:#313131;}
.slider-caption p{color:#313131;}
.image-item{height:250px;}
#Contentbannerwrapper,.filter-area{display:none;}
#Landingbannerwrapper img ,.common-btn{display:none;}
#headerwrapper,#leftcol, #breadcrumb, #backtoTop,.footercontainer,.bottomfootercontainer,#topnavigation, #searchbox,#_cookieConsentWrapper, .lang, .mobi-lang, .sliderStateBtn, table .outlook-col, .mobishow, #bannerwrapper {display:none !important; visibility: hidden; }
.contentwrapper{color:#000 !important;}
.snapdown-content.hide{display:block !important;}
.snapdown-content, .bodShowFieldsContainer, .bodDefaultFieldsContainer{display:block !important;z-index:111 !important;float:left !important;width:100% !important;}
.bodShow{float:left; width:100%;}
/*.bodWrapper{display:block!important;float:left!important;}*/
.colsContainer{padding-top:20px !important;overflow:visible !important;}
#MainWrapper #section-div1,#MainWrapper .section-1-wrapper,#MainWrapper .sectionDiv { background-image:none !important; }
.boditem{display:block !important;}
/*.bodShow{display:block!important;overflow:visible!important;float:left!important;}*/
.col-sm-offset-1{margin-left:0 !important;}
#MainWrapper #section-div1,#MainWrapper .section-1-wrapper,#MainWrapper .sectionDiv  { background:none !important; }
.boxTitleDiv,.boxIntroDiv,.sectionDiv .section-box .contentDivInner,.sectionContentWrapper .gutterWidthSet .contentDivs{float:left !important;width:100% !important;}
.boxTitleDiv-inner,.boxTitleDiv ,.contentDivInner,.sectionDiv .gutterWidthSet .boxIntroDiv{height:auto !important; padding-left:0 !important;}
.gutterWidthSet.boxesWrapper{margin-top:0 !important;}
.section-1-container .gutterWidthSet.boxesWrapper{margin-top:200px !important;float:left;clear:both;position: relative;}
.mainContentWrapper{overflow:visible !important; }
.colsContainer{overflow:visible !important;}

.threecolcenter { width:100% !important; }
.contentDivs .boxLink, .sectionDiv .boxesWrapper .boxIntroDiv { padding-left:0; }
.boxesWrapper { margin-top:0 !important; }
.sectionDiv { height:auto !important; margin-bottom:0 !important; }
.contentDivs .boxLink, .sectionDiv .boxesWrapper .boxTitleDiv, .colsContainer { padding-top:0; padding-bottom:0; }
.sectionDiv .boxesWrapper .boxTitleDiv { clear:left; }
.boxesWrapper > div, .twocolcenter { width:100%; }
#contentwrapper { margin-top:0; min-height:0; clear:none; }
.boxesWrapper .contentDivs .contentDivInner { height:auto !important; }

.module{opacity:1 !important;}

