
.wnw-biostable-lang-form{ padding:35px; max-width: 600px; margin:20px auto; padding-top: 0;}
.welcome-text{ display:block; font-size: 24px;}
.wnw-biostable-lang-form label{ display:block;}

.wnw-biostable-lang-form .form-group label { padding-right: 7px; font-size: 16px; padding-bottom: 5px; padding-top: 10px;}
.wnw-biostable-lang-form .form-group .form-control{ height: 30px; margin-right: 7px; display: block; width: 100%; margin-bottom: 15px;}
.wnw-biostable-lang-form .btn{border: none; background: #036eb7; color: #fff;  padding: 8px 12px; font-size: 12px; border-radius: 4px; cursor:pointer; width:17%;}
.wnw-biostable-lang-form .btn:hover{ background:#0489e8;}
.lang-search-result-box{ border:1px #036eb7 solid; margin-bottom:10px; margin-top:10px;}
.lang-search-result-box p{ margin:0; font-size: 13px;}
.lang-search-result-box h3{ margin-top:5px; margin-bottom: 5px; font-size:20px; font-family: Arial, Helvetica, sans-serif; color:#036eb7}
.lang-search-result-detail{ padding-top:10px; padding-bottom: 10px;}
.lang-search-result-button{ padding-top:10px; padding-bottom: 10px; }
.lang-search-result-button a{ margin-bottom:7px; max-width:180px; border-radius: 5px; width:100%; display: block; text-align: center;}
.lang-search-view-button{ background: #036eb7; color: #fff; font-size: 16px; padding:4px 10px;}
.lang-search-view-button:hover{ background:#0489e8; color:#fff; }

.lang-search-emaildoc-button{ background:#fff; border: 1px #bbbbbb solid; color: #373737; font-size: 13px; padding:5px 10px;}
.lang-search-emaildoc-button:hover{ background: #bbbbbb; color: #373737; }

.langdetail-backtosearch{ text-align:right; padding-bottom: 10px; padding-right: 0!important;}
.langdetail-backtosearch a:hover, .langdetail-open-newtab a:hover{ color:#898989; text-decoration: underline;}
.langdetail-open-newtab{ padding-bottom: 10px; padding-left: 0!important;}
.langdetail-open-newtab a, .langdetail-backtosearch a{ color:#898989;}

.biostable-download-tbl{ max-width:700px; margin:25px auto;}

.biostable-download-tbl tr th{ color:#fff; font-weight: 400!important; background-color:#898989; text-align: left; padding:6px 12px!important; border:1px #fff solid;} 
.biostable-download-tbl tr{ background-color:#e8e8e8;}
.biostable-download-tbl tr:nth-child(even) {background-color: #dedede;}
.biostable-download-tbl tr td{ border:1px #fff solid!important; padding:6px 12px!important;}
.biostable-download-tbl tr td a{ color:#fff;}
.pdf-heading{ color: #036eb7; }


.wnw-biostable-banner { background: url(https://biostable-s-e.com/wp-content/uploads/2020/12/banner-image.jpg); background-size: cover; background-position:top right; background-repeat: no-repeat; height: 350px; width: 100vw; left: 50%; margin-left: -50vw; position: relative; }
.wnw-biostable-banner-inner{ }
#main {padding-top: 0 !important;}
.wnw-biostable-banner-main{ max-width:510px; margin:0px auto; padding:30px 35px}
.wnw-biostable-banner-heading { max-width:320px; font-size: 36px; background: #036eb7; color:#fff; padding: 25px 25px 25px 25px; opacity: 0.8; }
.wnw-biostable-banner-heading h1 { color: #fff !important; margin: 0; }
.wnw-additional-info { font-size: 12px; margin-top: 20px; }
.lang-search-result-box-wrapper{ max-width:800px; margin:0px auto; padding-top:25px;}
.lang-search-result-box-wrapper h2{ font-weight:700;} 
.ifu-instruction-text{ padding-top:15px;}
.ifu-instruction-text p{ max-width: 800px; margin: 0px auto;}

body.page-id-3780 .fusion-breadcrumbs, body.page-id-3778 .fusion-breadcrumbs{ display: none;}

@media (max-width:767px){
body.page-id-3778 .container{ width:auto}
.wnw-biostable-lang-form{ padding-left:0; padding-right:0;}
.wnw-biostable-banner-heading{ margin-left:0;} 
}