@media only screen and (max-width:767px){#ribb_l{bottom:-32px!important;left:0!important;}#di_login{width:100%!important;}#cart_dis_t{width:100%!important;padding-bottom:20px}.has-cookie-bar .header__main--wrapper-desktop{top:0!important}.header__logo img{max-width:10rem!important;height:56px}.header__logo.header__logo--desktop{float:left;width:50%!important}.header__logo--link{margin-left:0!important}#header__nav_search #searchform{display:none!important}.header__main--desktop{padding:10px 10px!important}#mega-menu-wrap-primary{right:0;position:absolute}.cart-contents{float:left!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{padding:0!important}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{top:64px}#header__nav{float:right;width:150px}#header__nav .mega-menu-flyout .mega-sub-menu{padding:0!important;margin-top:0!important;border-radius:0!important}#header__nav #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{overflow:scroll;height:500px}#header__nav #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{box-shadow:0 0 0!important;background:0 0!important;padding-top:5px!important;padding-bottom:5px!important}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu{position:inherit!important;left:0!important;width:300px!important}#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary{padding:5px!important}#header__nav #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu{top:0!important;opacity:1!important;visibility:visible!important;height:auto!important}.header__main--wrapper-desktop{position:relative!important}#searchform{margin-top:0!important}#s_c .vc_col-sm-4{width:100%!important;min-height:auto!important;border-bottom:1px solid rgb(187,204,217,.82);padding:10px 0!important}#s_c .wpb_content_element{margin:0!important}.so__griditem .on_sale{text-align:center}#newlist{position:relative;left:15px!important;box-sizing:border-box;width:414px!important;padding:10px!important}.bacterial-toxins_nav ul{display:inline-block!important;padding-left:0!important}.nav-categories li{display:block!important}.bacterial-toxins_nav{margin:0!important}.related-sinlge_product{display:inline-block!important}.citation-caption__single{font-size:34px}.bacterial-toxins_nav ul{width:100%}.category-div .bacterial-toxins_nav ul li{text-align:center;margin:10px!important}.bacterial-toxins_nav ul li a{padding:0!important}.bacterial-toxins_nav ul li:after{content:none!important}.related-sinlge_product{text-align:center}.related-product_title{width:auto!important;text-align:center!important}.category-div .aws-container .aws-search-form{width:100%!important;margin-top:0!important}.side_menu_m.fixed_pro_m{display:block!important;opacity:1!important}.outer-nested-woo-catg{width:100%!important;top:0}.subcat-title{height:auto!important}.outer-nested-woo-catg.fixed_p_menu{position:fixed!important}.outer-nested-woo-catg.fixed_p_menu .wooc_sclist{width:100%!important}.outer-nested-woo-catg .wooc_sclist li{text-align:left;padding-left:40px!important}.outer-nested-woo-catg{background-color:#fff;box-shadow:0 3px 6px #00000029;display:none;position:absolute;z-index:222222;right:0;bottom:0;left:0;width:100%;min-height:30px;margin:0 auto;padding-top:10px;padding-bottom:20px;text-align:center}#management-team .team-image,#management-team .team_details{float:none!important;width:100%!important}#hero_slider .main-caption{font-size:20px!important}#our-products--categories .flip-card-back,#services .flip-card-back{display:none!important}.home .slider{height:450px!important}.home .carousel-item:nth-child(1) .slide_de{padding:75px 10px!important}.home .carousel-item:nth-child(2) .slide_de{padding:35px 10px 10px 10px!important}.home .carousel-item:nth-child(3) .slide_de{padding:75px 10px 10px 10px!important}#hero_slider .main-caption__p{font-size:17px!important}#GMP_row,#about-page_row,#bacterial--toxins_row,#bacterial-polysaccharides_row,#citation-page_row,#contact-page_row,#custom-services_row,#distributor-locator_row,#faq-page_row,#live--biotherapeutics_row,#products-page_row,#recombinant-proteins_row,#services-page_row{padding-bottom:0!important}.jumbotron.vertical_flex-end{background-position:inherit!important}.citation-caption__single{font-size:18px!important}#wpsl-result-list{width:100%!important;float:left!important;padding-left:15px;padding-right:15px}#wpsl-gmap{width:100%!important;padding-left:15px;padding-right:15px}.c_citations{display:block!important}.btn_i,.categories_c,.key_i,.year_c{float:none!important;width:100%!important;padding-bottom:10px}.citation-call-to-action ul:nth-child(1) li{float:none!important;border-right:0!important;width:100%;text-align:center}.record-numbers--div{display:inline!important}.singlepg--record-number,.singlepg--records{padding:15px!important;height:90px;display:block;line-height:50px!important;width:60%;margin:0 auto;text-align:center!important}.record--txt{margin-right:0!important}#records--row{padding:0!important}#frm_search_stores .choose_stores,#frm_search_stores .l_city,#frm_search_stores .l_country{width:100%!important;float:none!important;margin-right:0!important;padding-bottom:10px}.page-id-6495 .citation-caption__bg h1:first-child.citation-caption,.spe_off .citation-caption{margin-top:35px}.brco ul.gform_fields li.gfield,.footer__nav #gform_7 .email_c input,.footer__nav #gform_7 select,.footer__nav #interest-selection select,.footer__nav .gform_wrapper #gform_7 .gform_footer input.button{width:100%!important}.footer__nav .footer__nav-list.newsletter{padding-left:0!important;border:0!important}.footer__nav .gform_wrapper #gform_7 .gform_footer input.button{margin-left:0!important}.blog-category_list{position:relative!important;top:0!important}.page-template-blog-page-overview .aws-container .aws-search-form{margin-top:0!important;width:100%!important;margin-bottom:30px}#default-page{padding-left:15px!important;padding-right:15px!important}.search-results #default-page{padding:4rem 15px 1rem 15px!important}#our-services .vc_column-inner{height:100%!important;padding:6rem!important}#our-citations .round-shape-right .vc_column-inner,#our-products .round-shape-left .vc_column-inner,#our-services .round-shape-right .vc_column-inner{padding:20px 25px 20px 25px!important}.hero-caption__bg{padding:1rem 1rem!important}.citation__griditem{border-right:0!important;border-left:0!important;border-bottom:1px solid #c9c9c9;padding:0!important;margin-bottom:8px!important}.citation--header,.citation--links,.citation--subheader{margin-left:0!important}.jumbotron.vertical_flex-end{margin-top:0!important}.footer__wrapper{padding:2rem 0 2rem!important}.footer #gform_7 select,.footer__nav #gform_7 .email_c input{height:40px!important;min-height:40px!important}.footer__copy-list{padding:1rem 0 1rem 0!important;text-align:center;margin-bottom:0!important;display:block!important}.footer__copy-item{font-size:13px!important}#c1content table,#soon_rp table{border-collapse:collapse;width:100%!important;overflow-x:scroll;display:inline-block}#c1content tbody,#c1content thead,#soon_rp tbody,#soon_rp thead{display:block}#c1content tbody,#soon_rp tbody{overflow-y:scroll;overflow-x:scroll;height:300px}#c1content td,#c1content th,#soon_rp td,#soon_rp th{min-width:130px;height:25px;border:dashed 1px #add8e6;overflow:hidden;text-overflow:ellipsis;max-width:130px}.category-div{margin-bottom:0!important}.yellow-border{border-left:0!important}#c3content{border-bottom:8px solid #f2d04e!important;padding:10px 0!important}.com_text .wpb_wrapper div{display:block!important;text-align:center!important;padding:10px 10px}.com_text .wpb_wrapper div img{float:none!important}.page-template-about-page #bio .wpb_column:nth-child(1){height:100%!important}.page-id-6495 .citation-caption__bg h1:first-child.citation-caption,.spe_off .citation-caption{font-size:24px!important;margin:15px 0 20px 0!important;line-height:34px!important}#soon_rp{padding:0!important}.page-id-8463 #citation-page_row.spe_off{padding:20px 5px!important}.wpb_single_image.vc_align_right{text-align:left!important}.woocommerce div.product .product_title{width:100%!important}.single .underline_border{display:none!important}.single-product__page{margin:1rem 0!important}.single tbody{height:auto!important;overflow-y:auto!important;overflow-x:auto!important}.woocommerce div.product form.cart .variations{width:100%!important}.single-product form.cart .variations td{min-width:100%!important;max-width:100%!important;width:280px!important;display:inline!important}.single .variations tr{display:inline-block!important}.single div.product form.cart .variations select{margin-top:15px!important}.single-product .single_variation_wrap .woocommerce-variation-add-to-cart .quantity{top:0!important;width:100%}.related-products_bg{padding:10px 10px!important}.single #related .owl-next,.single #related .owl-prev{position:inherit!important}.single .related.products h2{padding:15px 0!important}.single-product .upsell-products_bg{padding-top:0!important}#distributor-locator_row .main-caption,#distributor-locator_row .main-caption__p{padding-left:15px;padding-right:15px}#customers_dropdown-select .main-caption,#miscellaneous_dropdown-select .main-caption,#orders_dropdown-select .main-caption,#product-info_dropdown-select .main-caption,#services_dropdown-select .main-caption,#shipping_dropdown-select .main-caption{padding-left:15px}#faq-page_row .dropdown-content{position:relative}#conference-page_row{padding-top:0!important;padding-bottom:0!important}.conference-events .conference_image .vc_column-inner{background-size:contain!important;background-position:top!important;height:200px}.conference-events .conference-title{margin:0!important}.conference-events{margin-bottom:0!important}.total_p{display:block!important;padding-bottom:10px}.pagination_s_center .pagination_s .page-next,.pagination_s_center .pagination_s .page-prev{padding-bottom:10px}.pagination_s_center .navigation .page-next,.pagination_s_center .pagination_s .page-next,.pagination_s_center .pagination_s .page-prev{width:auto!important}.page-template-citation-page .container{padding-bottom:50px}.vc_row.wpb_row.com_f_c{padding:0!important}#acc_c_t.vc_row .vc_tta-panel .vc_tta-panel-title .vc_tta-title-text{font-size:17px!important;width:250px;display:inline-block;line-height:30px}#back_c_r{padding-top:30px!important;padding-bottom:20px!important}.modal{top:30px!important}.modal-content{margin-top:0!important;margin-bottom:0!important}#custom_batches_research_reagents .services--live-bio_content{padding-left:15px!important;padding-right:15px!important}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{padding-top:10px}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{text-align:left!important}.woocommerce-cart .woocommerce .shipping-calculator-form .form-row .select2-container{width:350px!important}#additional_h_about_field label{width:90%!important}.woocommerce-column--shipping-address h2.woocommerce-column__title{padding:20px 0}.woocommerce .woocommerce-customer-details :last-child{padding-top:20px}.woocommerce ul.order_details li{width:100%;margin-right:0!important;padding:10px 5px!important}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%!important}.woocommerce-account .woocommerce-MyAccount-content{width:100%!important;margin-left:0!important;padding:15px 0}.woocommerce-MyAccount-orders table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{padding:6px 8px!important}.slide-text,.slide-text_big-title{left:15%!important;top:10%!important;font-size:15px!important}.gmp_c .view-product_link .b_o,.gmp_c .view-product_link .sp_o,.gmp_c .view-product_link p{left:2%!important}.view-product_link p,.view-product_link-big p{font-size:12px!important;left:15%!important;top:16%!important}.products_categories--overview div:nth-child(2){top:240px!important;border-radius:0!important}#gform_1 .ginput_complex.ginput_container .ginput_left,#gform_1 .ginput_complex.ginput_container .ginput_right{width:100%!important}.wpsisac-slick-slider.design-5 .slick-arrow{display:none!important}#interest-selection select,.footer #gform_7 select{background-position:96%!important;background-size:6%!important}.cus_f .gform_body .full_w_l_vl .gfield_label,.cus_f .gform_body .full_w_l_vl .ginput_container,.cus_f .gform_fields .field_sublabel_below{width:100%!important}#gform_fields_login input{width:100%}#int_row{padding-top:0!important}.breadcrumb-categories_page{padding-left:1rem!important;padding-right:1rem!important}.breadcrumb-categories_page .home{padding-left:0!important}.category .blog_page--jumbotron{margin-top:0!important}.woocommerce-LostPassword.lost_password{padding-left:0!important}.search .page-title{padding-bottom:0!important;font-size:28px!important}#facility .services--live-bio_content,#gmp{padding-left:15px!important;padding-right:15px!important}.year_c select{width:100%!important}.page-id-13 .fret-peptide--inner .slide-text_big-title,.page-id-13 .vaccine--inner .slide-text_big-title{max-width:100%!important}.bacterial-polysaccharides--inner .slide-text_big-title{max-width:220px!important}#customer_login .new_c_app li a{width:100%!important}.woocommerce form .form-row label{width:100%!important;text-align:left!important}.nca .l_field_full .ginput_container.ginput_container_radio{display:inline!important}.nca .ch_did .ginput_container.ginput_container_radio ul.gfield_radio li,.nca .l_field_full .ginput_container.ginput_container_radio ul.gfield_radio li{float:none!important}.nca .ch_did .ginput_container.ginput_container_radio ul.gfield_radio li{width:100%!important}#customer_login{margin-left:0!important}.category-div .main,.related-products__grid,.related-sinlge_product .col-sm-2,.related-sinlge_product .col-sm-3,.related-sinlge_product .col-sm-7{max-width:100%;flex:100%}#dist_tab .nav.nav-tabs{margin-bottom:0!important}#dist_tab ul li{float:none!important;border-right:0!important}.extra_s .filter{width:48%!important}#coll_d{margin-bottom:20px}.youtube_li{padding-left:0!important}.collateral_li li,.youtube_li li{width:100%!important}.tab_list .extra_s .acf-form-fields .acf-field-accordion:nth-child(1),.tab_list .extra_s .acf-form-fields .acf-field-accordion:nth-child(2){width:100%!important}#dist_tab ul{display:inherit!important}}@media screen and (max-width:320px){#ribb_l{bottom:-56px!important;left:0!important;}.has-cookie-bar .header__main--wrapper-desktop{top:0!important}#header__nav{width:100px}.home .slider{height:500px!important}.home .carousel-item:nth-child(1) .slide_de{padding:50px 10px!important}.home .carousel-item:nth-child(2) .slide_de{padding:25px 10px 10px 10px!important}.home .carousel-item:nth-child(3) .slide_de{padding:25px 10px 10px 10px!important}#soon_rp .GeneratedTable tr th{font-size:16px!important}#soon_rp td,th{min-width:92px;max-width:100px}#soon_rp th{min-width:92px!important}.modal{top:0!important}.woocommerce-cart .woocommerce .shipping-calculator-form .form-row .select2-container{width:258px!important}#additional_h_about_field label{width:85%!important}.products_categories--overview div:nth-child(2){top:130px!important;border-radius:0!important}.view-product_link p{left:15%!important;top:26%!important}#s_submit,.reset_b{width:132px!important}.page-id-13 .view-product_link-big p{top:28%!important}.page-id-13 .view-product_link p{top:18%!important}.page-id-13 .gmp_c .view-product_link .b_o,.page-id-13 .gmp_c .view-product_link .sp_o,.page-id-13 .gmp_c .view-product_link p{width:100%!important}.page-id-13 .view-product_link a{left:13%!important}.page-id-13 .slide-text_big-title{max-width:170px!important}}@media screen and (max-width:736px) and (orientation:landscape){#searchform{margin-top:0!important}.category-div .main,.related-products__grid{max-width:100%;flex:100%}.related-sinlge_product{display:inline-flex!important;text-align:left!important}.related-product_title{text-align:left!important}.products_categories--overview div:nth-child(2){top:350px!important;border-radius:0!important}.slide-text,.slide-text_big-title{top:10%!important}.view-product_link p{left:15%!important;top:15%!important}#gform_1 .top_label input.medium,#gform_1 .top_label select.medium{width:100%!important}#gform_1 .ginput_complex .ginput_left{padding-right:0!important}#gform_1 .ginput_complex .ginput_right{padding-left:0!important;margin-top:8px}.footer__wrapper{padding:2rem 0 2rem!important}.footer__wrapper_second{display:inline-block!important}.footer__wrapper .footer__nav .textwidget,.footer__wrapper_second .textwidget{float:left;width:24%!important}.footer .footer__nav-list.newsletter{padding-left:0!important;border:0!important}.footer__nav-item a{font-size:12px!important}.footer .gform_wrapper #gform_7 .gform_footer input.button{margin:0!important}.page-template-about-page #management-team .team_details{width:100%!important}.view-product_link .b_o{top:24%!important}.view-product_link .sp_o{top:19%!important}}@media only screen and (min-width:768px) and (max-width:1024px){#ribb_l{bottom:-76px!important;font-size:18px;left:0!important;}.related-sinlge_product .col-sm-2{max-width:75%;flex:75%;display:inline-block}.related-sinlge_product .col-sm-3,.related-sinlge_product .col-sm-7{max-width:100%;flex:100%;display:inline-block}.has-cookie-bar .header__main--wrapper-desktop{top:0!important}#customer_login{margin-left:0!important}.nca .l_field_full .ginput_container.ginput_container_radio{display:inline!important}.nca .ch_did .ginput_container.ginput_container_radio ul.gfield_radio li,.nca .l_field_full .ginput_container.ginput_container_radio ul.gfield_radio li{float:none!important}.nca .ch_did .ginput_container.ginput_container_radio ul.gfield_radio li{width:100%!important}.page-id-13 .products_categories--overview div:nth-child(2){top:100px!important}.page-id-13 .view-product_link-big p{top:34%!important}.page-id-13 .slide-text_big-title{max-width:170px}.page-id-13 .gmp_c .view-product_link .b_o,.page-id-13 .gmp_c .view-product_link .sp_o,.page-id-13 .gmp_c .view-product_link p{width:50%!important}.page-id-13 .view-product_link a{left:1%!important;font-size:11px!important}.page-id-13 .gmp_c .view-product_link .sp_o{left:10%!important;top:31%}.page-id-13 .gmp_c .view-product_link .b_o{left:10%!important;top:40%}.btn_i .form-submit{width:100%!important}.form-reset{margin-top:10px;width:100%!important}#management-team .team-image{width:33%!important}#management-team .team_details{width:60%!important}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{width:100%!important}.woocommerce-account .woocommerce-MyAccount-content{margin-left:0!important}.blog-category_list{position:relative!important;top:0!important;padding-left:0!important;float:left}.category .blog_page--jumbotron{margin-top:0!important}#s_submit,.reset_b{width:106px!important}.brco ul.gform_fields li.gfield{width:48%!important}.cus_f .gform_body .full_w_l_vl .gfield_label,.cus_f .gform_body .full_w_l_vl .ginput_container,.cus_f .gform_fields .field_sublabel_below{width:100%!important}.header__logo img{max-width:12rem}.header__logo.header__logo--desktop{float:left;width:auto}#header__nav_search #searchform{display:none!important}.header__main--desktop{padding:10px 10px!important}#mega-menu-wrap-primary{right:0;position:absolute}.cart-contents{float:left!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{padding:0!important}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{top:64px}#header__nav{float:right;width:150px}#header__nav .mega-menu-flyout .mega-sub-menu{padding:0!important;margin-top:0!important;border-radius:0!important}#header__nav #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{overflow:scroll;height:500px}#header__nav #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{box-shadow:0 0 0!important;background:0 0!important;padding-top:5px!important;padding-bottom:5px!important}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu{position:inherit!important;left:0!important}#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary{padding:5px!important}#header__nav #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu{top:0!important;opacity:1!important;visibility:visible!important;height:auto!important}#searchform{margin-top:4rem!important}#s_c,.search .page-header{margin:0 15px}#s_c .vc_col-sm-4{width:100%!important;min-height:auto!important;border-bottom:1px solid rgb(187,204,217,.82);padding:10px 0!important}#s_c .wpb_content_element{margin:0!important}#newlist{position:relative;left:15px!important;box-sizing:border-box;width:414px!important;padding:10px!important}.bacterial-toxins_nav ul{display:inline-block!important;padding-left:0!important}.nav-categories li{display:block!important}.bacterial-toxins_nav{margin:0!important}.citation-caption__single{font-size:34px}.bacterial-toxins_nav ul{width:100%}.category-div .bacterial-toxins_nav ul li{text-align:center;margin:10px!important}.bacterial-toxins_nav ul li a{padding:0!important}.bacterial-toxins_nav ul li:after{content:none!important}.related-products__grid{margin:0;flex:0 0 100%;max-width:100%}.related-product_title{width:auto!important}.category-div .aws-container .aws-search-form{width:100%!important;margin-top:0!important}.side_menu_m.fixed_pro_m{display:block!important;opacity:1!important}.outer-nested-woo-catg{width:80%!important;top:0}.subcat-title{height:auto!important}.outer-nested-woo-catg.fixed_p_menu{position:fixed!important;margin:0;width:100%!important;z-index:222222}.outer-nested-woo-catg.fixed_p_menu .wooc_sclist{width:100%!important}.outer-nested-woo-catg .wooc_sclist li{text-align:left;padding-left:40px!important}.outer-nested-woo-catg{background-color:#fff;box-shadow:0 3px 6px #00000029;display:none;position:absolute;z-index:3;right:0;bottom:0;left:0;width:100%;min-height:30px;margin:0 auto;padding-top:10px;padding-bottom:20px;text-align:center}#GMP_row,#about-page_row,#bacterial--toxins_row,#bacterial-polysaccharides_row,#citation-page_row,#contact-page_row,#custom-services_row,#distributor-locator_row,#faq-page_row,#live--biotherapeutics_row,#products-page_row,#recombinant-proteins_row,#services-page_row{padding-bottom:0!important}.header__main--wrapper-desktop{position:relative!important}.footer__wrapper{padding:2rem 0 2rem!important}.footer__wrapper_second{display:inline-block!important}.footer__wrapper .footer__nav .textwidget,.footer__wrapper_second .textwidget{float:left;width:24%!important}.footer .footer__nav-list.newsletter{padding-left:0!important;border:0!important}.footer__nav-item a{font-size:12px!important}.footer .gform_wrapper #gform_7 .gform_footer input.button{margin:0!important}#searchform{margin-top:0!important}.products_categories--overview div:nth-child(2){top:120px!important;border-radius:0!important}.slide-text,.slide-text_big-title{left:10%!important;top:15%!important;font-size:13px!important}.view-product_link p,.view-product_link-big p{font-size:11px!important;left:10%!important}.view-product_link-big p{top:23%!important}.gmp_c .view-product_link .sp_o{left:53%}#gform_1 .top_label input.medium,#gform_1 .top_label select.medium{width:100%!important}#gform_1 .ginput_complex.ginput_container .ginput_left,#gform_1 .ginput_complex.ginput_container .ginput_right{width:100%!important}#gform_1 .ginput_complex .ginput_left{padding-right:0!important}#gform_1 .ginput_complex .ginput_right{padding-left:0!important;margin-top:8px}.cus_f .gform_fields .field_sublabel_below{width:100%!important}.home #our-products--categories .flip-card,.home #services .flip-card-services{width:100%;height:215px!important;margin:0!important}.home #our-products--categories .wpb_column,.home #services .wpb_column{width:230px}.home #our-products--categories,.home #services{width:100%!important;display:inline-block;margin-left:0!important}.page-template-blog-page-overview .blog_page--jumbotron{margin-top:0!important}.blogs__wrapper.row{margin:50px 0!important}#dist_tab .nav.nav-tabs{margin-bottom:0!important}#dist_tab ul li{float:none!important;border-right:0!important}.extra_s .filter{width:48%!important}#coll_d{margin-bottom:20px}.youtube_li{padding-left:0!important}.collateral_li li,.youtube_li li{width:100%!important}.tab_list .extra_s .acf-form-fields .acf-field-accordion:nth-child(1),.tab_list .extra_s .acf-form-fields .acf-field-accordion:nth-child(2){width:100%!important}#dist_tab ul{display:inherit!important}}@media screen and (max-width:1024px) and (orientation:landscape){#customer_login{margin-left:25%!important}.page-id-13 .slide-text_big-title{font-size:16px!important}#management-team .team-image{width:25%!important}#management-team .team_details{width:75%!important}.category-div .main,.related-products__grid{max-width:100%;flex:100%}.related-sinlge_product{display:inline-flex!important;text-align:left!important}.related-product_title{text-align:left!important}.header__logo img{max-width:12rem}.header__logo.header__logo--desktop{float:left;width:auto}#header__nav_search #searchform{display:none!important}.header__main--desktop{padding:10px 10px!important}#mega-menu-wrap-primary{right:0;position:absolute}.cart-contents{float:left!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{padding:0!important}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{top:64px}#header__nav{float:right;width:150px}#header__nav .mega-menu-flyout .mega-sub-menu{padding:0!important;margin-top:0!important;border-radius:0!important}#header__nav #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{overflow:scroll;height:500px}#header__nav #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{box-shadow:0 0 0!important;background:0 0!important;padding-top:5px!important;padding-bottom:5px!important}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu{position:inherit!important;left:0!important}#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary{padding:5px!important}#header__nav #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu{top:0!important;opacity:1!important;visibility:visible!important;height:auto!important}#searchform{margin-top:0!important}}@media only screen and (min-width:1024px) and (max-width:1366px){#ribb_l{bottom:-162px!important;left:50px!important;}.bacterial-toxins_nav ul{width:100%}.category-div .bacterial-toxins_nav ul li{text-align:center;margin:10px!important}.bacterial-toxins_nav ul li a{padding:0!important}.bacterial-toxins_nav ul li:after{content:none!important}.bacterial-toxins_nav ul li.cat_name{font-size:20px!important}.bacterial-toxins_nav ul{padding-left:0!important}.bacterial-toxins_nav ul{display:inline-block!important;padding-left:0!important}.home #our-products--categories .flip-card,.home #services .flip-card-services{width:100%;height:215px!important;margin:0!important}.home #our-products--categories .wpb_column,.home #services .wpb_column{width:220px}.home #our-products--categories,.home #services{width:100%!important;display:inline-block;margin-left:0!important}.blogs__wrapper.row{margin:3rem 0 0 201px!important}}@media only screen and (min-width:1024px) and (max-width:1366px) and (orientation:portrait){#cart_dis_t{width:33%!important}.category-div .main{flex:100%!important;max-width:100%!important}}@media only screen and (min-width:1024px) and (max-width:1366px) and (orientation:landscape){.related-sinlge_product .col-sm-2{max-width:75%;flex:75%;display:inline-block}.related-sinlge_product .col-sm-3,.related-sinlge_product .col-sm-7{max-width:100%;flex:100%;display:inline-block}}@media only screen and (min-width:1450px) and (max-width:1600px){.search-products ul.nav-categories li.cat_name{font-size:15px!important}.search-products ul.nav-categories li a{font-size:13px!important}.search-products ul.nav-categories{padding-left:0!important}.related-sinlge_product .col-sm-2{max-width:75%!important;flex:75%!important;display:inline-block}.related-sinlge_product .col-sm-3,.related-sinlge_product .col-sm-7{max-width:100%;flex:100%;display:inline-block}}@media only screen and (min-width:1300px) and (max-width:1449px){.search-products ul.nav-categories li.cat_name{font-size:15px!important}.search-products ul.nav-categories li a{font-size:13px!important}.search-products ul.nav-categories{padding-left:0!important}#header__nav #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-12{width:30%}}@media only screen and (min-width:1024px) and (max-width:1449px){.search-products ul.nav-categories li.cat_name{font-size:15px!important}.search-products ul.nav-categories li a{font-size:13px!important}.search-products ul.nav-categories{padding-left:0!important}#header__nav #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-12{width:40%}.related-sinlge_product .col-sm-2{max-width:75%!important;flex:75%!important;display:inline-block}.related-sinlge_product .col-sm-3,.related-sinlge_product .col-sm-7{max-width:100%;flex:100%;display:inline-block}}@media only screen and (min-width:1025px) and (max-width:1199px){.products_categories--overview div:nth-child(2){top:160px!important}.slide-text,.slide-text_big-title{left:10%!important;top:15%!important;font-size:15px!important}.view-product_link p{font-size:13px!important;left:10%!important}.bacterial-polysaccharides--inner .view-product_link p{top:23%!important}.page-id-13 .view-product_link-big p{left:10%!important;top:30%!important}.page-id-13 .slide-text_big-title{max-width:170px}.page-id-13 .gmp_c .view-product_link .b_o,.page-id-13 .gmp_c .view-product_link .sp_o,.page-id-13 .gmp_c .view-product_link p{width:100%!important}.page-id-13 .view-product_link a{left:1%!important}.page-id-13 .gmp_c .view-product_link .sp_o{left:10%!important;top:31%}.page-id-13 .gmp_c .view-product_link .b_o{left:54%!important;top:31%}.bacterial-polysaccharides--inner .slide-text_big-title{max-width:220px!important}.related-sinlge_product .col-sm-2{max-width:75%;flex:75%;display:inline-block}.related-sinlge_product .col-sm-3,.related-sinlge_product .col-sm-7{max-width:100%;flex:100%;display:inline-block}}@media only screen and (min-width:1024px) and (max-width:768px) and (orientation:landscape){#cart_dis_t{width:33%!important}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){#cart_dis_t{width:100%!important}}