.bwsFullWidth{width:100%}
.bwsFullWidthFltLft{width:100%;float:left}
.bwsFullWidthAlignLft{width:100%;text-align:left}
.bwsMarginZero{margin:0}
.bwsSmallTeaserImg{padding:9px 0 20px}
.bwsMarginTop20{margin-top:20px}
.bwsMarginLft20{margin-left:20px}
.bwsMarginLeft5{margin-left:5px}
.Fltleft{float:left}
.bwsProductSearchBoxTopWithFilter{width:100%;margin-top:35px;float:left}
.bwsProductSearchBoxStyle{height:32px;margin-top:3px;color:gray;border:0 none;padding-left:10px;font-size:16px!important}
.bwsProductSearchBoxStyle::-ms-clear{display:none;width:0;height:0}
#bwsProductSearchBox{background:none repeat scroll 0 0 #f0f0f0;border-color:#b8b8b8 -moz-use-text-color -moz-use-text-color;border-style:solid none none;border-width:1.5px 0 0;padding-left:10px;width:100%;height:46px}
.bwsProductSearchIconDivStyle{text-align:right}
.bwsProductSearchDeleteIcon{padding:25px 13px 6px 9px;display:inline;display:none;float:left;margin-left:-50px;margin-top:-28px;color:grey!important}
.bwsProductSearchReadMoreMainDiv{width:100%;float:left;margin-bottom:10px;padding-bottom:10px;padding-top:10px}
.bwsProductSearchFullWidth{width:100%;margin-top:10px}
.bwsProductSearchProductBlock{width:100%;float:left;padding:15px 15px;border-bottom:1px solid grey}
.bwsProductSearchProductBlock.categoryProduct,.bwsProductSearchProductBlock.categoryProduct h2,.bwsProductSearchProductBlock.categoryProduct a{color:#fff}
.bwsProductSearchProductBlock.categoryProduct{border-bottom:1px solid #fff}
.bwsProductSearchProductBlock.categoryProduct a:hover{color:#7c7c7c}
.bwsGenericOverviewBlock{float:left;border-bottom:1px solid grey;margin-bottom:30px;width:100%}
.bwsThumbnailContainer{padding-left:0}
.bwsProductSearchShowMoreMainDiv{width:100%;margin-top:10px;float:left;margin-bottom:20px}
.bwsProductSearchIconMainDiv{float:left;margin-top:3px;padding-bottom:6px;padding-right:20px;width:44px;padding-top:10px;height:46px}
.bwsProductSearchWidthSet{width:60%;float:left}
.bwsProductSearchBoxTop{width:100%;margin-top:30px;float:left}
.ProductSearchBoxTopWithFilter{width:100%;margin-top:30px;margin-bottom:40px;float:left}
.bwsShowAllTickerContainer{width:100%;float:left;margin-top:20px}
.bwsShowAllResult{width:100%;float:left;margin-top:20px;margin-bottom:15px}
.bwsProductSearchResultCount{display:none}
.bwsDownloadcenterResultCounter{display:none}
.bwsHeadingMainDiv{width:80%;display:inline;float:left;padding-left:20px}
.bwsShowMoreButton{-moz-user-select:none;background-color:#dcdcdc;border-style:none;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:900;height:2.5rem;margin:0;padding-left:20px;padding-right:20px;padding-top:.4375rem;white-space:nowrap}
.bwsSetSearchIcon{color:white;margin-left:14px;display:block}
.bwsFilterMainDiv{float:left;margin-bottom:20px;margin-top:50px;width:100%}
@media all and (min-width:0) and (max-width:479px){.bwsProductSearchWidthSet{width:84%;float:left}
.bwsShowMoreButton{width:100%;text-align:center}
.bwsThumbnailContainer{display:none}
.bwsHeadingMainDiv{padding-left:0;width:100%}
.bwsProductSearchWidthSet{width:84%}
.bwsProductIndustryTeaserMainDiv{padding:0}
.bwsImgCaption{margin-left:15px}
}
@media all and (min-width:480px) and (max-width:767px){.bwsShowMoreButton{width:100%;text-align:center}
.bwsProductSearchWidthSet{width:80%;float:left}
.bwsThumbnailContainer{display:none}
.bwsHeadingMainDiv{padding-left:0;width:100%}
.bwsProductSearchWidthSet{width:89%}
}
@media all and (min-width:768px) and (max-width:991px){.bwsHeadingMainDiv{width:78%}
}
@media all and (min-width:992px) and (max-width:1200px){.bwsHeadingMainDiv{width:80%}
}
.bwsTeaserCaptionPadding{float:left;width:100%;padding-bottom:20px}
.bwsTeaserCaptionNoWithBg{float:left;width:100%;padding-bottom:20px;background-color:#f0f0f0;min-height:369px}
.bwsTeaserCaptionPaddingWithBg{float:left;width:100%;padding-bottom:20px;background-color:#f0f0f0;padding-left:10px;min-height:369px}
.bwsTeaserCheckSign{font-size:26px;margin-right:10px;float:left}
.bwsTeaserLineSet{float:left;margin:0;padding-left:5px;width:100%}
.bwsTeaserLineText{float:left;margin-bottom:0}
.bwsTeaserTitle{margin:20px 10px}
.bwsProductPageIndustrySpecificMenuStyle{float:left;margin-right:20px;margin-bottom:30px;border-bottom:1px dashed}
.bwsbwsProductPageIndustrySpecificMenu{margin-top:40px}
.bwsSearchResults{background-color:white;border-bottom:4px solid;display:none;float:left;position:relative;width:100%}
.bwsProductPageResult-div{margin-bottom:30px}
@media screen and (max-width:480px){#BwsBenefitListMobile{padding-left:0;padding-right:0;margin-left:-15px;margin-right:-15px}
}
#BwsBenefitListleft{width:100%;padding-bottom:20px}
#BwsBenefitListtitle{padding:10px}
#BwsBenefitListheadline{padding-top:5px;padding:10px;font-size:22px}
.BwsBenefitListkeypoint:before{content:'\2713';display:table-cell;padding-right:5px;padding-left:10px;font-weight:bold}
.BwsBenefitListkeypoint{padding-left:10px;padding-bottom:5px;display:table-row}
div.BwsBenefitListkeypoint{color:white}
div#BwsBenefitListheadline{color:white}
div#BwsBenefitListtitle{color:white}
.BwsBenefitListkeypoint1{padding-bottom:10px}
.bwsSingleSelect-filter ul{display:none}
.bwsSingleSelect-filter li{list-style-type:none}
.bwsSingleSelect-filter input[type="radio"]{margin-right:3px;opacity:0;width:20px}
@media(min-width :768px){.singleSelect-filter-header{margin-bottom:1rem}
.singleSelect-filter-header .filter-selector{cursor:pointer;font-weight:700;margin-left:30px;position:relative}
.activitystream-row-wrapper .singleSelect-filter-header{margin-left:30px;margin-right:30px}
.bwsSingleSelect-filter{background-color:#dcdcdc;border-bottom:2px solid #dcdcdc;position:relative}
.bwsSingleSelect-filter ul{margin:0;padding:15px}
.bwsSingleSelect-filter li{background-color:#fff;display:inline-block;float:left;height:2.5rem;line-height:2.5rem;margin:0 10px 10px 0;padding:0}
.bwsSingleSelect-filter li label{cursor:pointer;margin:0;padding:0 20px}
.bwsSingleSelect-filter li label div{line-height:1.5625rem}
.activitystream-row-wrapper .bwsSingleSelect-filter{margin-left:30px;margin-right:30px}
.singleSelect-filter-header .bwsSingleFilter-selector{cursor:pointer;font-weight:700;margin-left:30px;position:relative}
.bwsSingleFilter-selector i{padding-right:10px}
.bwsSingleFilter-selector.close:after{border-top:0;border-left-color:transparent;border-right-color:transparent;content:"";margin-left:-7px;top:-7px;position:absolute}
.bwsSingleFilter-selector.close:after{top:30px}
.bwsSingleFilter-selector:after{border:7px solid #dcdcdc;left:50%}
}
@media(max-width :767px){.singleSelect-filter-header{padding:0 15px}
.singleSelect-filter-header{margin-bottom:15px}
.singleSelect-filter-header a{color:#333;cursor:pointer;border-top:1px solid #dcdcdc;display:block;padding-top:15px}
.singleSelect-filter-header a i{float:right}
.bwsSingleSelect-filter{padding-left:30px}
.bwsSingleSelect-filter>form>ul{margin:0;padding:0}
.bwsSingleSelect-filter{border-bottom:1px solid #dcdcdc;margin:0 15px 30px;padding:0}
.bwsSingleSelectFilter-wrapper{margin-top:22px}
}
.productListItem a::before{content:"\e002";font-family:BASFIconFont;font-size:24px;padding-right:10px;position:absolute;right:0;top:2px}
.productListItem .childList .child.active-item{background-color:#FFF}
.productListItem .childList .child.active-item>a{color:#000}
.bwsProductOverviewPageProductDetailTitle.productDetailFamily,.bwsProductOverviewPageProductDetailTitle.productDetail{display:none}
.bwsProductOverviewPageSubProductOverview p{font-size:1rem}
.bwsTagfilter.bwsSolutionFinderFilter{margin:20px 0 15px 0}
.productListItem a span{font-weight:800;display:block;width:90%}
.productListItem a span:active{color:black}
.bwsProductOverviewPageProductDetailRightPanel{overflow:auto;padding-left:28px;background-color:white}
.bwsProductOverviewPageProductDetailRightPanel h3{margin-top:17px;font-size:22px;display:none}
.bwsProductOverviewPageProductDetail{display:none}
#bwsProductOverviewPagePosts h3{margin-bottom:0}
#bwsProductOverviewPagePosts h3.bwsProductOverviewPageProductListTitle{margin-left:10px;width:28%;padding:25px 0 5px 0;border-bottom:1px solid #dbdbdb}
#bwsProductOverviewPagePosts h3.bwsProductOverviewPageProductDetailTitle{float:right;padding-bottom:5px;margin-top:-28px;border-bottom:1px solid #dbdbdb;margin-right:2%}
img.productImage{width:30%;margin:15px 15px 15px 0;float:left;height:150px;background-color:#dbdbdb}
.productOverviewTxt{padding:5px;line-height:1.8em}
.bwsProductOverviewPageProductDetailLeftCol{width:30%;margin-left:5px;margin-top:2px;float:left;clear:both}
.bwsProductOverviewPageProductDetailRightCol{margin-left:38%;line-height:2.0em}
.bwsProductOverviewPageProductDetailRightCol a{border-bottom:2.0px dotted}
.about p.bwsProductOverviewPageProductDetailRightCol a{border-bottom:0;margin-left:10px}
#bwsProductOverviewPageFilterBack i{margin-right:10px;top:1px}
#bwsNoPrdSelection{display:none}
li.productListItem{width:100%;display:inline-block;padding:10px 10px 0 15px}
li.productListItem.active{padding:0}
li.productListItem a{float:left;width:100%;position:relative}
li.productListItem i.icon{float:right}
.productSelected{color:black}
.bwsNoSelection{padding:20px 0;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;margin-top:20px;margin-right:3%;font-weight:bold}
.childList{list-style-type:none;display:none;padding:0}
.familyBack{display:none;margin:30px 0 0 15px}
.underwritingLabs .icon-external-link{font-size:17px!important;margin-right:2%}
@media all and (min-width:768px) and (max-width:992px){li.productListItem{min-height:60px!important}
.productListItem{margin:0!important}
}
@media all and (max-width:767px){.noPadding{padding:5px 0 0 5px!important}
.bwsProductOverviewPageWrapper .bwsTagfilter.bwsSolutionFinderFilter{margin:20px 0 15px 0}
.child{min-height:60px;padding:15px 0 0 5px;border-bottom:1px solid #dbdbdb}
.child a i{margin-right:5%}
.child:last-child{border-bottom:0}
.bwsProductOverviewPageWrapper{border-top:0}
.productListItem a{float:left;width:65%;font-size:18px}
li.productListItem{width:99%;min-height:60px;border-top:1px solid #dbdbdb;padding:15px 0 0 5px}
.subProductSolutionFinder{border-bottom:2px solid #7c7c7c;font-size:20px;padding-bottom:5px}
section.bwsProductOverviewPageSubProductOverview{position:relative}
.bwsProductOverviewPageProductDetailRightPanel{overflow:auto;padding-left:0;margin-right:0}
#bwsProductOverviewPagePosts h3.bwsProductOverviewPageProductListTitle{margin-left:0;border-bottom:0;width:100%;font-size:22px}
.bwsProductOverviewPageFilterOptionBg{display:none;margin-top:0;border-bottom:0;position:relative;left:108%;width:100%}
#bwsProductOverviewPagePosts{display:none;position:relative;left:111%;padding-top:20px;float:left;width:100%;margin-bottom:10%}
.bwsProductOverviewPageProductList{padding:0;list-style-type:none}
.bwsProductOverviewPageSolutionFinder{position:relative;border-top:2px solid #dbdbdb;border-bottom:2px solid #dbdbdb;height:50px;padding-top:10px;margin-top:30px}
.bwsProductOverviewPageSolutionFinder a{font-size:18px;padding-left:10px}
.bwsProductOverviewPageSolutionFinder i{padding-right:5px;float:right;top:0}
.bwsProductOverviewPageWrapper h3{font-size:22px;margin-top:30px}
.bwsProductOverviewPageProductDetailRightPanel{position:relative;display:none}
.bwsProductOverviewPageProductDetailTitle{display:none}
.iconArrowRight{width:15%;float:right;margin-top:4%}
li.productListItem i.icon{float:right}
}
@media all and (min-width:768px){.productListItem{min-height:50px}
.bwsProductOverviewPageProductList{list-style-type:none;padding:0}
.child{width:100%;display:inline-block;padding:8px 10px 8px 15px}
.productListContainer{display:none}
.bwsProductOverviewPageSolutionFinder{display:none}
.bwsProductOverviewPageProductListLeftPanel{overflow:auto;width:29%;float:left;background-color:#f0f0f0;min-height:150px;max-height:500px}
.bwsProductOverviewPageProductDetailRightPanel{min-height:150px;max-height:500px}
.subProductSolutionFinder,.bwsProductOverviewPageWrapper h3{display:none}
#bwsProductOverviewPagePosts{display:block;background-color:#f0f0f0}
.productListItem a{font-size:16px}
.bwsProductOverviewPageFilterOptionBg{display:inline-block;width:100%}
.iconArrowRight{float:right;margin-top:-7px}
.bwsProductOverviewPageWrapper{float:left;width:100%}
.bwsSolutionfinderHeading{margin-bottom:-15px}
.solutionfinder{float:left;width:100%}
}
@media all and (min-width:768px){.bwsStyleTheme{padding-left:30px}
.bwsPara{display:inline}
.bwsULDisplay{list-style:none;margin-left:-38px}
.bwsTeaserView{display:none}
.bwsContentViewer{min-height:300px}
.bwsThumbnailStyle{min-height:450px;background-color:#f0f0f0;display:inline-block;float:left;line-height:1.42857;margin-bottom:30px;padding-bottom:0;transition:all .2s ease-in-out 0s;width:100%}
}
@media all and (min-width:768px) and (max-width:991px){.bwsThumbnailStyle{min-height:400px!important;background-color:#f0f0f0;display:inline-block;float:left;line-height:1.42857;margin-bottom:30px;padding-bottom:0;transition:all .2s ease-in-out 0s;width:100%}
.bwsTeaserViewAll h3{word-wrap:normal}
}
@media all and (max-width:767px){.bwsPara{position:relative;top:-2px}
.bwsDisplayImage{display:none}
.bwsULDisplay{list-style:none}
.bwsSpanClass{font-size:18px}
.bwsListStyle{border-top:1px solid #808080;padding-top:0;padding-bottom:7px;margin-left:-43px}
.bwsIconStyle{float:right;margin-right:-5px}
.bwsTeaserViewAll{display:none}
.bwsThumbnailStyleBack{background:none!important;display:inline-block;float:left;line-height:1.42857;margin-bottom:30px;padding-bottom:0;transition:all .2s ease-in-out 0s;width:100%}
.bwsDisplayContent{display:none}
.bwsTeaserView{margin-left:-20px}
.bwsContentViewer{margin-bottom:-10px;margin-top:-10px}
.bwsShowDetails{cursor:pointer}
}
.bwsTeaserViewAll h3{word-wrap:break-word}
.downloadPageSection,.bwsDownloadPageContentSection,.bwsDownloadPageResult-info,.bwsDownloadPageResult-Msds,.productListContainer{float:left;width:100%}
.bwsDownloadPageResult-info{margin-bottom:30px}
.bwsDownloadPageContent{float:left;width:100%;margin-top:40px;border-bottom:1px solid #858585}
.bwsDownloadPageContent .downloadteaser{margin-bottom:0;padding-right:0}
.bwsDownloadPageContent .bwsDownloadPageCertificateContent{padding-left:0}
.bwsDownloadPageContent .bwsDownloadPageCertificatesubTitle,.bwsDownloadPageContent .bwsDownloadPageCertificateTitle,.bwsDownloadPage-wrapper .bwsDownloadPageTeaserTitle{margin-bottom:.5rem}
.bwsDownloadPageContent .bwsDownloadPageCertificatesubTitle span{color:#7c7c7c;font-size:1rem;text-transform:uppercase;line-height:1.375rem;margin-bottom:.9375rem;font-family:"Helvetica Neue LT W06 45 Light";font-weight:400}
.bwsDownloadPage.bwsTagFilterpath{width:100%;display:inline-block}
.downloadPageSection .bwsFullWidth{display:inline-block}
.bwsDownloadPageCertificate h2,.bwsDownloadPageCertificate p{margin:0 0 1.2rem 0}
.bwsDownloadPage-wrapper .minict_wrapper span,.bwsDownloadPage-wrapper .minict_wrapper ul li{color:#7c7c7c}
.bwsDownloadPage-wrapper .dlt-filetype{margin-bottom:8px}
.bwsDownloadPage-wrapper .dlt-link{margin-bottom:6px}
.bwsDownloadPage-wrapper .bwsDownloadPageTeaserTitle{color:#7c7c7c;font-size:1rem;line-height:1.375rem;font-family:"Helvetica Neue LT W06 45 Light";font-weight:400}
.bwsDownloadPageDisabledAll{display:none!important}
@media(min-width:767px){form.bwsTagFilterMultiRoot.tagfiltermulti{display:block!important}
}
@media(max-width:767px){.bwsDownloadPage-wrapper .minict_wrapper{margin:25px 0}
.bwsDownloadPageContent .downloadteaser{padding-left:0}
.downloadPage-showmore{text-align:center}
.downloadPage-showmore a{width:100%}
.bwsTagfilter .show_results{display:none}
.bwsTagfilter .memo-container .memo-element,.bwsTagfilter .tagfiltermulti-wrapper .resetRemove{margin-top:10px!important}
.bwsTagfilter .tag-list>li a{padding:7px 0}
.bwsTagfilter .tagfiltermulti-wrapper .tagfiltermulti{margin-bottom:0}
}
.bwsDownloadPageResultCountText{font-family:"Helvetica Neue LT W06 45 Light";font-size:24px;font-weight:normal;line-height:1.875rem}
.downloadPage-showmore{float:left;margin-bottom:30px;width:100%}
.bwsTagfilter{float:left;width:100%;margin:45px 0 15px 0}
.bwsTagfilter .tagfiltermulti-wrapper h2{padding-bottom:.875rem}
.tagfiltermulti-wrapper button.resetRemove{display:none;float:left}
.bwsDownloadPageResults,.bwsDownloadPageProductName{font-size:1.7rem}
.bwsDownloadPageProductDownloadTable th{border-top:2px solid black;border-bottom:1px solid black;text-align:center;padding:10px}
table.bwsDownloadPageRegionsTable{float:left;margin-right:20px}
.bwsDownloadPageResult-info .bwsDownloadPageResultCountText{padding:2% 0}
table.bwsDownloadPageRegionsTable td{padding-left:25px;padding-top:6px!important;padding-bottom:6px!important}
table.bwsDownloadPageRegionsTable tr:nth-child(2) td{padding-top:10px}
table.bwsDownloadPageRegionsTable tfoot td{padding-bottom:15px;border-bottom:2px solid black}
table.bwsDownloadPageLanguageTable tfoot td{border-bottom:2px solid black;padding-bottom:13px}
div.bwsDownloadPagePdfIcon{width:30px;height:28px;background-color:grey}
div.bwsDownloadPagePdfNoIcon{width:30px;height:28px}
table.bwsDownloadPageLanguageTable td{padding-left:27px;padding-top:6px!important;padding-bottom:6px!important}
.bwsDownloadPageProductListRegions{list-style:none;padding:0;display:none}
.bwsDownloadPageProductIcon{float:right;margin-right:10px}
li.bwsDownloadPageProductRegion{font-size:1.0rem;margin-bottom:5px;background-color:#f0f0f0;min-height:45px;padding-top:6px}
li.bwsDownloadPageProductRegion a i{margin-right:10px}
h2.bwsDownloadPageProductTitle{border-top:1px solid #000}
div.bwsDownloadPageDownloadType{display:inline-block;width:100%}
.bwsDownloadPageEnabled{color:black}
.bwsDownloadPageDisabled{background-color:white!important}
.downloadPagetabsView button{padding:0 10px 0 10px!important}
div.bwsDownloadPageDownloadType .tabView{font-size:16px;margin-right:15px}
.downloadPagetabsView{margin-bottom:30px}
@media all and (max-width:767px){.downloadPagetabsView button{display:inline!important;width:auto!important}
div.bwsDownloadPageDownloadType h1{width:100%}
.downloadPagetabsView{display:inline-block}
.bwsDownloadPageProductDownloadTable{display:none}
.productListContainer h2{margin-bottom:0;padding-top:5px}
div.bwsDownloadPageResults{padding-bottom:5%}
div.bwsDownloadPageBlank{border-bottom:1px solid;padding-top:5%;margin-bottom:10%}
div.bwsDownloadPageDownloadType .tabView{font-size:16px}
div.bwsDownloadPageAlignButton{display:inline-block;margin-left:10%}
div.bwsDownloadPageBtnMsds{width:15%;float:left;position:relative;top:-5%}
div.bwsDownloadPageBtnInfoCert{width:28%;position:relative}
li.bwsDownloadPageProductRegion a{padding-left:2%;color:black}
li.bwsDownloadPageProductRegion table{width:100%;margin-top:3%;display:none}
li.bwsDownloadPageProductRegion table tr td{padding:2% 0 1% 2%;width:50%;font-weight:100;border-bottom:2px solid white;text-transform:uppercase}
}
@media all and (min-width:768px){div.bwsDownloadPageDownloadType h1{width:auto;float:left}
.downloadPagetabsView{float:right}
div.bwsDownloadPageBtnInfoCert{float:none;display:inline}
div.bwsDownloadPageBtnMsds{float:none;margin-left:1%;display:inline}
.productListContainer{display:none}
#leftTable{padding-left:0;padding-right:0;overflow-x:auto;margin-bottom:20px}
#rightTable{overflow-x:auto;width:83%!important;padding-right:0;padding-left:0}
table.bwsDownloadPageRegionsTable tbody tr:nth-child(odd):not(:first-child),table.bwsDownloadPageLanguageTable tbody tr:nth-child(odd):not(:first-child){background-color:#f0f0f0}
.bwsDownloadPageLanguageTable{text-transform:uppercase}
}
.bwsDownloadPageResult-Msds .bwsDownloadPageResultCountText{margin-bottom:30px}
table.bwsDownloadPageLanguageTable td{padding-left:27px;padding-top:12px}
table.bwsDownloadPageLanguageTable tfoot td{border-bottom:2px solid #000;padding-bottom:15px}
@media all and (min-width:993px){#searchtab{float:left;padding-left:8%}
}
@media all(min-width:480px) and (max-width:767px){.bwsBorderBottomForm{margin-bottom:1%}
}
@media all and (max-width:479px){.BwsProductSearchWidthSet{width:80%}
.BwsProductSearchBoxStyle{font-size:14px!important}
}
.BwsContactFormSearchIconMainDiv{background-color:white;border-color:#b8b8b8 -moz-use-text-color -moz-use-text-color;border-style:solid none none;border-width:1.5px 0 0;float:left;height:46px;padding-bottom:6px;padding-right:20px;padding-top:10px;width:44px}
.borderbottom{border-bottom:1px solid gray;padding-bottom:20px;margin-top:15%;margin-left:3%}
.colorgrey{color:#a0a0a0}
.consultanttab{background-color:#f0f0f0;margin-top:4%;padding:3%}
.searchtablock{background-color:#f0f0f0;width:90%}
#LeftSpacePhoneIcon{margin-left:1%}
#LeftSpacePrintIcon{margin-left:1%}
#BwsContactSearchBox{background-color:white;border-color:#b8b8b8 -moz-use-text-color -moz-use-text-color;border-style:solid none none;border-width:1.5px 0 0;height:46px;padding-left:10px;width:100%}
#spacing{margin-bottom:0}
.bwsContactFormDescription h1,.bwsContactFormDescription p{margin-bottom:0}
.bwsContactFormDescription{margin-bottom:45px}
.bwscontactdirect h2{margin-bottom:1rem}
.bwsContactFormList .row:first-child .contact-direct{padding-top:30px;border-top:1px solid #7c7c7c}
.bwsContactDescription p{font-size:20px;color:#7c7c7c;line-height:1.3em}
.bwsItemLayout{padding:1% 0 1% 0;border-top:1px solid gray;border-bottom:1px solid gray}
.bwsLeftContactItem{margin:0 5% 0 1%}
.bwsContactDetails{margin-left:18%;margin-top:1%}
.bwsContactImage{float:left;margin-top:3%}
.category1{margin-top:5%}
.FontWeight800Black{font-weight:800;color:black!important}
.bwsFontColor{color:grey!important}
.consultanttab{background-color:#f0f0f0;margin-top:5%;padding:3%}
#spacing{margin-bottom:2%}
.bwsContactImageSize{width:100%}
@media all and (min-width:479px){.bwsContactDescription p{width:60%}
}
@media all and (min-width:479px) and (max-width:767px){.bwsContactDescription p{width:95%}
.bwsLeftContactItem{margin:0 5% 3% 3%}
.category1 h3{border-bottom:1px solid #808080;padding-bottom:3%}
.bwsItemLayout{border:0}
.category1,.consultanttab{margin-top:10%;border-bottom:1px solid #808080}
}
@media all and (max-width:479px){.bwsLeftContactItem{margin:0 5% 0 5%}
.bwsItemLayout{border-top:0;border-bottom:0}
.category1 div.row:last-child{margin-bottom:5%}
.category1{border-bottom:1px solid #000;margin-bottom:12%}
.category1 h3{border-bottom:1px solid #000;padding-bottom:5%}
}
@media all and (min-width:768px) and (max-width:991px){.bwsContactImageMargin{margin-right:-33px}
}
.bwsContactParagraph{margin-top:0;margin-bottom:.875rem}
#bwsContactSearchBox{border-color:#b8b8b8 -moz-use-text-color -moz-use-text-color;border-style:solid none none;border-width:1.5px 0 0;padding-left:10px;width:100%;height:46px}
.bwsContactSearchWidthSet{width:90%;float:left}
.bwsNoData{margin-top:16px}
.pressreleaseoverview-wrapper ul{padding:0}
.pressreleaseoverview-wrapper.overviewresult .lead a{color:#7c7c7c}
.pressreleaseoverview-wrapper.overviewresult a:not(.pressreleaselink){color:#333}
.pressreleaseoverview-wrapper li{list-style-type:none;margin-bottom:30px;padding-bottom:23px}
.pressreleaseoverview-wrapper .release-teaser li:after{border-bottom:1px solid #7c7c7c;content:"";display:block;padding-bottom:23px}
.pressreleaseoverview-wrapper li.highlighted{list-style-type:none;margin-bottom:60px;padding-bottom:23px;padding-top:20px}
.pressreleaseoverview-wrapper .release-teaser li.highlighted:after{border-bottom:0 none;content:"";display:block;padding-bottom:0}
.pressreleaseoverview-wrapper li img{width:100%}
.release-teaser h2{margin-bottom:10px}
.release-teaser .copytext{margin-bottom:10px}
.pressrelease-content{cursor:pointer}
@media(min-width:768px){.release-teaser .category-title,.release-teaser .description-link{margin-left:16.66666667%}
.pressreleaseoverview-wrapper li.highlighted{margin-left:15px;width:calc(100% - 30px)}
.pressreleaseoverview-wrapper li.highlighted .category-title div,.pressreleaseoverview-wrapper li.highlighted .description-link div{padding-left:0}
}
@media(max-width:767px){.pressreleaseoverview-wrapper li.highlighted{margin-left:0}
.release-teaser .category-title{display:table}
.release-teaser div[class~=image-wrapper]{padding-right:0}
}
.bwsPressRelOvrvwDisplayInline{width:100%;display:inline-block}
.date-dropdown{margin-left:0;padding-top:0}
.eventsoverview-wrapper select{background-color:#efefef;border:0;cursor:pointer;margin-bottom:20px;padding:10px 5px;width:100%}
.event-content{border-bottom:1px solid #7c7c7c;margin-top:50px;padding-bottom:30px;cursor:pointer}
.event-date{float:left}
.month-event{color:#7c7c7c;font-size:2.7rem;margin-bottom:30px;margin-top:5px;padding-left:5px}
.day-event{color:#7c7c7c;font-size:4rem;margin-bottom:20px;margin-top:0;padding-bottom:10px;padding-left:5px}
.end-date{border-top:1px solid #7c7c7c;color:#7c7c7c;font-weight:700;margin:0;padding-top:15px;text-align:center}
.lead{margin-bottom:11px;margin-top:0}
.event-title{margin:0}
.event-link>div{padding:0!important}
.content-event{margin-bottom:10px;margin-top:5px}
.venue-event{display:inline-block}
.event-description .event-link .link-details,.event-description .event-link .link-calendar,.event-description .event-link .link{display:inline-block;font-weight:bold;margin-right:40px}
.event-description .event-link .link-details i,.event-description .event-link .link-calendar i,.event-description .event-link .link i{padding-right:10px;font-size:1.3rem}
.event-description .event-link .link-details i:visited,.event-description .event-link .link-details:visited{color:#7c7c7c}
.event-header{padding-bottom:10px}
@media screen and (min-width:768px){.event-content{min-height:200px}
.event-content.single{min-height:0}
.event-date{position:absolute}
.event-header{position:relative;left:100px;margin-left:0}
.event-venue{position:relative;left:100px}
.event-description{position:relative;left:100px}
}
@media screen and (max-width:767px){.date-dropdown{margin-top:20px}
.date-dropdown:first-of-type{margin-top:0}
.event-content{margin-bottom:30px;padding-bottom:15px}
.event-date{padding-bottom:10px;padding-right:0;margin-right:20px}
.month-event{font-size:2.1rem;margin-bottom:15px;margin-top:7px;padding-left:0}
.day-event{font-size:3rem;margin-bottom:5px;margin-top:0;padding-left:0;padding-right:12px}
.end-date{padding-top:0;text-align:left}
.event-header{padding:0 0 10px 0}
.event-description,.event-venue{padding:0}
.event-description .event-links .link{display:block;margin-bottom:5px}
}
.submenu-bar li.subMenuLink-Header{font:normal 1.5rem/2rem "Helvetica Neue LT W06 45 Light";color:#333;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;display:block;padding:7px 0;margin:0 0 .875rem 0}
.submenu-bar .level-0 ul .subMenuLink a{font-size:1rem;font-weight:900;margin:0}
.submenu-bar .subMenuLink{margin-bottom:20px}
ul.bwsSubmenuTabNavigation{width:100%!important;padding:0 20px 0 20px}
.bwsUpdateRanking_Container{width:100%;float:left}
.bwsRakingPageOrder label{font-size:1.5rem;text-align:right}
.bwsRakingPageOrder .marginRt{margin-right:8%}
.bwsRakingPageOrder .block{margin-top:2%}
.bwsRakingPageOrder input{width:10%}
.bwsUpdateRakingOrderBtn{position:relative;left:40%}
body>:not(#CQ) .bwsRakingPageOrder .cmOverview button.bwsUpdateBtn{height:2rem}
.bwsUpdateRankingShowMore{margin-top:30px;text-align:center}
.bwsRankingPageLoader{text-align:center;margin-top:2%}
.bwsRakingPageOrder .overviewcontainer-showmore-container{text-align:center}
@media all and (min-width:0) and (max-width:767px){.bwsUpdateRakingOrderBtn{display:none!important}
}
.bwsUpdateBtn{height:31px!important}
.bwsDisabledLink{color:gray!important}
.bwsPestAccordianMenuLeft{margin-right:20px;padding:5px 0 5px 5px;font-weight:bold}
.bwsPestAccordianMenuRight{font-weight:bold;width:71%;padding-left:0}
.bwsPestAccordianTitle{margin-right:20px;padding:5px 0 5px 5px}
.bwsPestAccordianDesc{margin-left:5px;padding:5px 0 5px 0}
.bwsPestAccordianWrapper{width:100%;margin-bottom:10px}
.bwsPestAccordianLinkMargin{margin:10px 0}
.bwsPestAccordianFullWidth{width:100%;display:inline-block}
.bwsPestacc.accordioncomponent .accordion-wrapper{padding:0;margin:0;height:auto;border:0}
.bwsPestacc .last-of-group{padding-bottom:30px}
@media(min-width :0) and (max-width :479px){.bwsfullWidth{width:100%!important}
.bwsPestAccordianTitle{margin-right:20px;padding:5px 0 5px 5px;font-weight:bold}
.bwsPestAccordianMenuRight{padding:5px 0}
}
@media(min-width :480px) and (max-width :991px){.bwsPestAccordianMenuLeft{border-bottom:solid 1px gray;margin-right:20px;border-top:solid 2px gray;padding:5px 0 5px 5px}
.bwsPestAccordianMenuRight{border-bottom:solid 1px gray;margin-left:5px;border-top:solid 2px gray;padding:5px 0 5px 5px;width:69%}
}
@media(min-width :992px) and (max-width :1050px){.bwsPestAccordianMenuLeft{border-bottom:solid 1px gray;margin-right:20px;border-top:solid 2px gray;padding:5px 0 5px 5px}
.bwsPestAccordianMenuRight{border-bottom:solid 1px gray;margin-left:5px;border-top:solid 2px gray;padding:5px 0 5px 5px;width:71%}
}
@media(min-width :1050px){.bwsPestAccordianMenuLeft{border-bottom:solid 1px gray;margin-right:20px;border-top:solid 2px gray;padding:5px 0 5px 5px}
.bwsPestAccordianMenuRight{border-bottom:solid 1px gray;margin-left:5px;border-top:solid 2px gray;padding:5px 0 5px 5px;width:72%}
}
.bwsPestDiseaseHeadingMargin{margin-bottom:12px}
.bwsPestDiseaseTeaserHeight{height:343px}
.bwsPestDiseaseTeaserPadding{padding-right:24px}
.bwsPestDiseaseViewMargin{margin-top:12px;text-align:right}
.bwsPestDiseaseViewClass{cursor:pointer}
@media all and (min-width:0) and (max-width:767px){.bwsPestDiseaseTeaserPadding{padding-left:0;padding-right:0}
}
@media all and (min-width:768px) and (max-width:991px){.bwsPestDiseaseViewMargin{margin-top:6px;text-align:right}
}
.bwsTagfilter{margin-top:5%}
.bwsFilterDropdownMenu{width:40%}
.bwsPestFiltersearch{width:62%;margin-bottom:20px;display:inline-block}
.bwsPestFiltersearchDeleteIcon{display:none;float:left;margin-left:-43px;margin-top:8px;color:grey!important}
.bwsPestFiltersearchDeleteIconS{display:none;float:left;margin-left:-43px;margin-top:8px;color:grey!important}
li.bwsPestDiseaseOverviewPage div.checkbox{margin-left:3%}
.bwsFilterDropdownMenu ul li{width:100%}
.bwsLexiconSearchTxt{float:right;width:100%;margin-top:1px}
.bwsShowInVp1{display:none}
.bwsLexiconSearchResults{position:absolute;display:none;width:inherit;background-color:white;border-bottom:4px solid;border-left:1px transparent;border-right:1px transparent;min-height:40px;left:0;top:77%;z-index:1}
.LexiconSearchkeywordResults{padding:0;min-height:40px;margin-bottom:20px}
.bwsLexiconAutoSuggestionList{display:block!important;position:relative!important;padding-top:0!important;top:0!important}
.bwsLexiconAutoSuggestionList li a{font-weight:normal!important}
.bwsSearchboxSmall{height:45px;margin-top:3px;color:gray;border:0 none;padding-left:10px;font-size:16px!important;width:100%;background-color:#f0f0f0;border-top:1px solid #aaa;float:left}
.bwsSearchIconSmall{display:block;float:left;margin-left:-32px;margin-top:10px;cursor:pointer}
.bwsRight25{right:25px}
.bwsTop41{top:41px}
@media screen and (max-width:768px){.bwsFilterDropdownMenu{margin-top:5%}
.bwsFilterDropdownMenu,.bwsPestDiseaseOverviewPage{width:100%}
.bwsShowInVp1{display:none}
}
@media screen and (max-width:479px){.bwsTagFilterMultiRoot{display:block}
.bwsShowInVp1{display:block;margin-top:25px}
.bwsPestFiltersearchDeleteIcon{display:none;float:left;margin-left:-32px;margin-top:8px;color:grey!important;cursor:pointer}
.bwsPestFiltersearchDeleteIconS{display:none;float:left;margin-left:-32px;margin-top:8px;color:grey!important;cursor:pointer}
}
.overlay_agree_button{background-color:#65ac1e!important;border-radius:5px;color:#fff;font-size:18px;margin:0 auto;text-transform:uppercase;padding:0 13px;margin:34px auto!important}
#overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(51,51,51,0.9);z-index:9000;cursor:pointer}
#text_overlay{margin:250px auto;max-width:1020px;font-size:30px;line-height:40px;color:#fff;text-align:center}
#text_overlay p{max-width:1020px;font-size:30px;line-height:40px;color:#fff;text-align:center}
p span.overlay_message{max-width:1020px;font-size:30px;line-height:40px;color:#fff;text-align:center}