@media only screen and (min-width:2960px){
.sticky_menu_container.stickyMenu.fixed .side_bar_request_quote{width:55% !important;}
.sticky_menu_container.stickyMenu.fixed ul{width:60% !important;}
.sticky_menu_container.stickyMenu.fixed .request_a_quote_bar{width:60% !important;}
}
@media only screen and (min-width:2436px){
.sticky_menu_container.stickyMenu.fixed .vc_column-inner{width:83% !important;}
}
@media only screen and (min-width:1920px){.slider_content{width:73%;margin-left:14%;margin-right:14%;}
.sticky_menu_container.stickyMenu.fixed ul{width:75% !important;}
.sticky_menu_container.stickyMenu.fixed .request_a_quote_bar{width:75% !important;}
.sticky_menu_container.stickyMenu.fixed .side_bar_request_quote{width:69%;}
}
@media only screen and (min-width:1440px){
.sticky_menu_container.stickyMenu.fixed{width:19% !important;}
}
@media only screen and (min-width:1600px){
.sticky_menu_container.stickyMenu.fixed{width:18% !important;}
.category_mid_cont_img1{margin-top:0%;}
}
@media only screen and (max-width:1280px){
#Content.cms_mage_page .vc_row.common_block_row, #Content .vc_row.common_block_row{margin-right:15% !important;margin-left:15% !important;}
#checkout .authentication-wrapper{margin-top:0px !important;bottom:80px !important;}
.sticky_menu_container.stickyMenu.fixed{width:23% !important;}
nav.ubermenu-main ul.ubermenu-nav li.ubermenu-item-level-0>a.ubermenu-target{padding: 0px 8px 0px 8px;}
}
@media only screen and (max-width:1239px){.magento_custom_search_for_wp{width:45%;}.amsbio_cust_form {margin-left: 80px !important;margin-right: 80px !important;margin-bottom: 0px !important;}
.wp_custom_top_bar #Top_bar .menu > li:first-child > a span{padding-left:0px !important;}
.sub-menu-wrapper > .sub-menu.mfn-megamenu{padding:20px 9% !important;}
.vc_row.services_cta .vc_custom_heading{padding-right:0% !important;}
.category_featured_resource_section .second_featured_resource{margin:auto 30px;}
.home_product_resource_section .wpb_text_column, .home_product_resource_section .vc_custom_heading{padding-right:20px;padding-left:20px;}
.view_products_img{padding-top:65px;}
.newsroom_container .post-item.isotope-item{margin-right:20px !important;}
.child_categories_menu_container .item{margin-right:20px;}
.page-layout-2columns-left .sidebar-main, .account.page-layout-2columns-left .sidebar-additional{padding-right:0% !important;}
.product-info-main .product.media{margin-right:10px;}
.product-info-main .product.data{padding:28px 15px 28px 15px;}
.pcontactBlockContent .prd_cust_txt{margin-left:10px;}
.pcontactBlockContent .prd_cust_img img{margin-left:12px;}
.services_featured_resource_section .second_featured_resource{margin:auto 24px;}
.request_a_quote_txt{line-height:24px !important;}
.services_featured_resource_section .wpb_text_column, .services_featured_resource_section .vc_custom_heading{padding-right:20px;padding-left:20px;}
#Footer .widgets_wrapper .column.one-fifth:last-child{margin:0 0px 100px 0%;}
.footer-social-icons a:not(:last-child){margin-right:0px;}
.related_resources_section .vc_column_container{margin-right:21px;}
.application_search_container .input-text{width:84%;}
.broucher_cta_section .article_box .desc_wrapper{width:84%;}
.broucher_cta_section .article_box .photo_wrapper{width:16%;}
.introduction_overview_container.vc_row{margin-bottom:20px !important;}
body.page-layout-checkout .header.content{padding:30px 80px 0;}
.homapage_product_module.wpb_column.vc_column_container.vc_col-sm-2\/5{width:36%;}
.homapage_product_module.wpb_column.vc_column_container.vc_col-sm-3\/5{width:64%;}
.homapage_product_module.wpb_column.vc_column_container.vc_col-sm-3\/5 .vc_column-inner{padding:13px 20px 13px 13px;}
.homepage_related_blog .homepage_related_blog_latest .post-photo-wrapper{width:42%;}
.homepage_related_blog .homepage_related_blog_latest .post-desc-wrapper{width:58%;}
.homepage_related_custom_services .vc_col-sm-2\/5{width:25%;}
.homepage_related_custom_services .custom_services_product{width:75%;}
div.custom_service_form{margin-left:80px !important;margin-right:80px !important;}
.page-layout-2columns-left .column.main{width:70% !important;}
strong.block-subtitle.filter-current-subtitle:before{left:24%;}
.product-info-main .product.data{width: 29%;}
.product-info-main .product.media{width: 64.4% !important;}
}
@media only screen and (max-width:1136px){
.newletter_text_sec .button_section {width: 60%;}
.footer_need_to_find .vc_col-sm-6:last-child {width: 37%;}
.blog_page .wp-post-image, body.category-blog .wp-post-image, body.category-blog .wp-post-image{height:auto !important;}
.blog_page .post-excerpt{margin-bottom:10px;}
.section_wrapper, .container, .with_aside .content_wrapper, .breadcrumbs.container, #maincontent, .page-main{max-width:980px;}
#Footer .widgets_wrapper .column.one-fifth:not(:last-child){width:16% !important;margin:0 5px 20px 0%;}
.magento_custom_search_for_wp{width:38%;}
.broucher_cta_section .article_box .photo_wrapper{width:18%;}
.broucher_cta_section .article_box .desc_wrapper{width:82%;}
.related_resources_section .vc_column_container{margin-right:19px;}
.application_search_container .input-text{width:81%;}
.related_resources_section .vc_column_container .vc_column-inner h2{line-height:20px;}
.home_section1{width:61%;}
#section1_button{width:39%;}
#section1_button .vc_column-inner{padding:20px 10px 20px 20px !important;}
.homepage_section2 h5{margin-bottom:20px !important;}
.homapage_product_module.wpb_column.vc_column_container.vc_col-sm-3\/5 .vc_column-inner{padding:14px 5px 14px 6px !important;}
.homapage_product_module.vc_col-sm-2\/5 .vc_column-inner{padding-right:0px !important;}
.homepage_section3 .homepage_section3_col2 .list_item .list_left{width:65px;padding:8px 3px 6px 0px !important;}
.homepage_section3 .homepage_section3_col2 .list_item .list_right{margin-left:85px;padding:4px 5px 0px 0px !important;}
.homepage_related_custom_services .custom_services_product .vc_column-inner{padding:6px 0 12px 5px !important;}
.homepage_related_custom_services .custom_services_product{width:72%;}
.homepage_related_custom_services .vc_col-sm-2\/5{width:28%;}
.homepage_section2_col2 .vc_row{margin-bottom:17px !important;}
.homepage_related_blog .homepage_related_blog_latest .post-desc-wrapper{width:53% !important;}
.homepage_related_blog .scale-with-grid .image_wrapper{height:200px !important;}
.Top_bar_home .ubermenu .ubermenu-target>.ubermenu-image{min-width:225px;}
.Top_bar_home .ubermenu .ubermenu-nav .mega-products ul.ubermenu-tab-content-panel.ubermenu-column-3-4{width:55%;}
.Top_bar_home .ubermenu .ubermenu-nav .mega-products ul.ubermenu-column-1-4{width:45%;}
.Top_bar_home .mega-products ul.ubermenu-submenu li.ubermenu-item>ul.ubermenu-submenu-align-full_width{min-width:460px !important;}
.homepage_related_blog .homepage_related_blog_latest .post-photo-wrapper{width:47%;}
.homepage_related_blog .homepage_related_blog_latest .post-desc-wrapper .post-desc{padding:15px 28px 30px 28px;}
div.custom_service_form{margin-left:30px !important;margin-right:30px !important;}
.toolbar-amount a{margin-right:10px;}
strong.block-subtitle.filter-current-subtitle:before{left:26%;}
.product_related_resource .post_resources, .product_related_info_pages .post_resources{min-height:unset !important;}
.product_related_resource.vc_row{margin-bottom:0px;}
.resources-new-blog .img_title .res_image{width:11%;}
.resources-new-blog .img_title .title_type{width:87%;}
.block.crosssell .products-grid .product-item{margin-right:1%;}
}
@media only screen and (max-width:1129px){.gform_wrapper.footer_wrapper .gfield_checkbox li label{width:88%;max-width:88%;} .ubermenu-responsive-default.ubermenu-responsive .ubermenu-tabs>.ubermenu-tabs-group>.ubermenu-tab>.ubermenu-tab-content-panel{border-width:0px !important;}
.ubermenu-main .ubermenu-submenu .ubermenu-custom-content-padded, .ubermenu-main .ubermenu-submenu .ubermenu-item-layout-image_only, .ubermenu-main .ubermenu-submenu .ubermenu-item-layout-image_above{display:none !important;}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu{border-radius:0 !important;}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu li a{padding:0 25px !important;}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{border-bottom:solid 1px;}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul:not(first-child):before, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout > ul:not(first-child):before{content:none !important;}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu{width:100%!important;}
.menu-item a.menu-image-title-below.menu-image-not-hovered img{margin:0;}
.menu-item a.menu-image-title-below.menu-image-not-hovered,
.menu-item a.menu-image-title-hide.menu-image-not-hovered{text-align: left;}
.top-sellers-menu > ul > li > a{padding:0 20px 0 0px !important;}
#Top_bar .menu > li > .sub-menu-wrapper > ul.mfn-megamenu > li{display:inherit !important;}
.sub-menu-wrapper{position:relative !important;}
#Top_bar .menu > li ul{background-color:var(--color-bg-white, #ffffff) !important;color:var(--color-pink-light, #fe9fa4) !important;}
#Top_bar .menu > li ul li a{color:var(--color-gray, #58595b) !important;}
.sub-menu-wrapper > .sub-menu.mfn-megamenu{padding:0px 0% !important;}
.vc_row.extra-padding{padding-top:3% !important;padding-bottom:3% !important;}
.vc_row.cms_product_cat_block .vc_row.vc_inner .wpb_column.vc_column_container{width:25%;}
.serices-page.left-sidebar #Content.cms_mage_page{padding:0 !important;width:100%;border:none;}
.serices-page.left-sidebar .widget-area{width:100%;padding:0px;}
.serices-page.left-sidebar #cms_category_menu > li{float:none;display:inline-block;padding:5px 15px;border:solid 2px var(--color-brand-blue, #2c69ad);border-radius:5px;margin:0 10px 10px 0;}
.serices-page.left-sidebar #cms_category_menu > li.active{background:var(--color-brand-blue, #2c69ad);}
.serices-page.left-sidebar #cms_category_menu > li.active a{color: var(--btn-primary-text, #ffffff);}
#Top_bar .logo #logo, .sections.nav-sections #Top_bar #logo{padding:14px 0 14px 0px !important;}
.vigene_rank{margin-left:0px;}
.header-stack #Top_bar .menu_wrapper{float:right;}
.product_information_row .vc_column-inner, .applications_techniques_row .vc_column-inner{padding-right:50px;}
body.page-layout-checkout .header.content{padding:30px 75px 0;}
.sections.nav-sections #Top_bar.Top_bar_home #logo{padding:4px 0 0px 0px !important;}
.Top_bar_home .menu_wrapper .responsive-menu-toggle{float:right;}
.ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop{margin-top:0px;}
.ubermenu .ubermenu-submenu.ubermenu-submenu-id-10288{min-height:auto !important;}
.ubermenu .ubermenu-nav .mega-products ul.ubermenu-tab-content-panel.ubermenu-column-3-4, .ubermenu .ubermenu-nav .mega-products ul.ubermenu-column-1-4{min-height:auto !important;}
.ubermenu-content-block.ubermenu-custom-content{padding-left:45px !important;}
.ubermenu .ubermenu-submenu-type-flyout>.ubermenu-item.ubermenu-active > a > span.ubermenu-sub-indicator-close {display: block !important;transform: rotate(180deg);}
.ubermenu .ubermenu-submenu-type-flyout>.ubermenu-item.ubermenu-active > a > span.ubermenu-sub-indicator-close .fa-angle-down:before {content: "\f107";}
.ubermenu .ubermenu-submenu-type-flyout>.ubermenu-item.ubermenu-active > a > span.ubermenu-sub-indicator-close .fa-times:before {content: "\f107";}
.ubermenu .ubermenu-submenu-type-flyout >.ubermenu-item.ubermenu-active > a > i.ubermenu-sub-indicator.fas.fa-angle-down {display: none;}
}
@media only screen and (max-width:1080px){.product-info-main{margin-bottom:2%;}
.product.info.detailed .product.shipping.info, .product.info.detailed .product.data.items{float:left;clear:both;width:100%;margin:0;}
.product.info.detailed .product.shipping.info .col{float:left;width:33%;}
.category_explore_products_container .promo_box_wrapper.promo_box_left{padding:30px 40px;}
.gform_wrapper .resource_form .gform_footer input.button{padding:0px 30px !important;}
.category_list_container .category_list_heading .vc_column-inner{padding-right:20px !important;}
body.page-layout-checkout .header.content{padding:30px 50px 0;}
.gform_wrapper.msds_form_wrapper input[type="checkbox"] ~ label.gfield_consent_label{width:88%}
.product.info.detailed .product.shipping.info ul{border-bottom:0px;}
.product.info.detailed .product.shipping.info{margin-bottom: 15px;}
.product-info-main .product.media{width: 63.6% !important;}
.product-info-main .product.data{width: 30%;}
}
@media only screen and (max-width:1024px){.amsbio_cust_form {margin-right: 0px !important;margin-bottom: 0px !important;margin-left: 0px !important;}
.product.data.add_row .quoterequest{padding: 9px 0px 15px 0px;}
.product.info.detailed .product.data.items{margin-bottom:10px !important}
.field .control._with-tooltip .choice.field{width:20%;}
.ordering_information_cms .head{min-height:50px;}
.citation_filter .filter_left{width:70.5% !important;}
.citation_filter .filter_right{width:27% !important;}
#search_autocomplete{width:84.9%;}
#minicart-content-wrapper .product-item-pricing .details-qty.qty{width:50%;}
#minicart-content-wrapper .product-item-details .product.actions .primary>a.edit{padding-top:0px !important;padding-bottom:4px !important;}
.other_custom_service .photo_box .desc{min-height:50px;}
#menu-promab-updated-menu .sub-menu #menu-item-2536,#menu-promab-updated-menu .sub-menu #menu-item-2583,#menu-promab-updated-menu .sub-menu #menu-item-2197{display:none !important;}
#Top_bar .menu li ul li > ul.sub-menu a:before{top:22px;}
#Top_bar #menu ul li.protocols-trubleshoot ul{padding:0 43px !important;}
.product_services .sliding_box .photo_wrapper img{width:100%;}
.viewproduct a{padding:6px 12px 6px 12px;}
.item_list{width:19%;}
.magento_custom_search_for_wp{width:40%;}
.Top_bar_home .menu_wrapper{width: 55%;}
.product.info.detailed .speci_all_sec, .product.info.detailed .attr_table_sect{width:900px;margin:0px auto;}
.associatedproducts .block-content .product-items .product-item{width:23% !important;}
.associatedproducts .product-item-info .product-item-descb{height:90px;}
.associatedproducts .block-content .product-items .product-item{padding:40px 20px 30px 25px;}
.cart-summary{padding:1px 12px 12px !important;}
.details_specification tr td{width:68.9%;}
.cart-summary table tr:nth-child(2n) td{background:none !important;}
.request_a_quote .gfield_checkbox .gchoice_11_12_1 #choice_11_12_1{vertical-align:top;}
.faq .question .title, .faq .question .answer{padding:10px 20px 15px 0px;}
.distributors_list table tr:nth-child(2n) td{width:38%;}
.section_wrapper, .container, .with_aside .content_wrapper, .breadcrumbs.container, #maincontent, .page-main{max-width:900px;}
.category_load_all_products, .homepage_related_custom_services{margin-left:10px;}
.category_question_answer_section .category_question_answer_section_col2{margin-top:29px;}
.broucher_cta_section .article_box .photo_wrapper{width:19%;}
.broucher_cta_section .article_box .desc_wrapper{width:81%;}
.related_resources_section .vc_column_container{margin-right:17px;}
.application_search_container .input-text{width:80%;}
body.page-layout-checkout .header.content{padding:30px 61px 0;}
.custom_service_end_sec div p.vc_custom_heading{margin-bottom:15PX !important;}
#homepage_section1 .homepage_section2_col1.wpb_column{width:100%;}
#homepage_section1 .homepage_section2_col2.wpb_column{width:100%;margin-left:15px;}
.homepage_section2_col2.wpb_column .vc_row.wpb_row.vc_inner{width:49%;float:left;}
.homepage_section2_col2.wpb_column .vc_row.wpb_row.vc_inner:first-child{margin-right:40px;}
.vc_row.wpb_row.vc_inner.vc_row-fluid.homepage_section2_col1{margin-right:0px;}
.homepage_section2_col2 .vc_row{margin-bottom:0px !important;}
.home_section1{width:39%;position: relative;z-index: 0;}
#section1_button{width:61%;position: relative;z-index: 0;}
#section1_button .vc_column-inner{padding:68px 50px 68px 50px !important;}
#homepage_section1.vc_section{margin-top:40px !important;margin-bottom:30px !important;}
.homepage_section3 .homepage_section3_col2 .vc_column_container.vc_col-sm-3{width:50%;float:left;}
.homepage_section3 .homepage_section3_col2 .list_item .list_left{width:25%;}
.homepage_section3 .homepage_section3_col2 .list_item .list_right{margin-left:145px !important;padding:8px 5px 0px 0px !important;}
.homepage_related_blog_latest, .homepage_related_custom_services{width:100%;}
.homepage_related_blog .homepage_related_custom_services .vc_row{width:48%;float:left;}
.homepage_related_blog .homepage_related_blog_latest .post-item{width:98%;}
.homepage_related_blog .homepage_related_blog_latest .post-photo-wrapper{width:30%;}
.homepage_related_blog .homepage_related_blog_latest .post-desc-wrapper{width:70% !important;}
.homepage_related_blog .homepage_related_blog_latest .post-desc-wrapper .post-desc{padding:30px 50px 30px 40px;}
.homepage_related_blog .scale-with-grid .image_wrapper{height:auto !important;}
.homepage_related_blog .homepage_related_custom_services .vc_row:nth-of-type(odd){margin-right:18px !important;}
.homepage_related_custom_services .custom_services_product .vc_column-inner{padding:6px 13px 13px 5px !important;}
.homepage_news_event .wpb_column.vc_column_container.vc_col-sm-6{width:100%;}
div.custom_service_form{margin-left:0px !important;margin-right:0px !important;}
.partner_list .vc_column_container.vc_col-sm-4{width:100% !important;}
.viewproduct{display:block;width:100%;padding-left:0px;}
.viewproduct div{display:block;}
.viewproduct div{height:25px;}
.toolbar-amount a{padding:2px 35px 2px 35px;}
strong.block-subtitle.filter-current-subtitle:before{left:29%;}
.product_related_resource .vc_col-sm-2 h3{line-height:18px;}
div#category_sidebar1:after, div#category_sidebar2:after{top:inherit !important;}
.resources-new-blog .viewproduct{width:auto;right:20px;}
.resources-new-blog .viewproduct a{padding:inherit;}
.wpb_wrapper .faq .question .title > .acc-icon-plus, .wpb_wrapper .faq .question .title > .acc-icon-minus{top:10px !important;}
.resources-new-blog .res_image_container .page_cat{min-width:100px;}
.product-item-cms .product-item-image{min-width:130px;}
.product-item-cms .product-item-image, .product-item-cms .product-item-button{display:block;}
.product-info-main .product.media{width: 63% !important;}
#homepage_recently_view_container>.wpb_column.vc_column_container{padding-top: 40px;}
.special_offer{left: 25%;}
.product-info-main .product.data{width: 29.7%;}
}
@media only screen and (max-width:992px){
#maincontent.page-main, .breadcrumbs.container, .container, .four.columns .widget-area, .section_wrapper{margin:0 5%;}
#maincontent.page-main, .breadcrumbs.container{width:auto;}
#maincontent.page-main{margin-top:20px;}
.vc_row.home-story .vc_column_container>.vc_column-inner{padding-right:5% !important;padding-left:5% !important;}
.vc_row.services_intro .vc_column_container>.vc_column-inner{padding-right:15px !important;padding-left:15px !important;}
.product-info-main{float:none !important;}
body h1, .ls-wrapper h1:not(.ls-layer){font-size: var(--font-size-4xl, 36px);line-height:44px;}
body h2, body .ls-wrapper h2:not(.ls-layer){font-size: var(--font-size-3xl, 30px);line-height:36px;}
body h3, body .ls-wrapper h3:not(.ls-layer){font-size: var(--font-size-2xl, 24px);line-height:30px;}
body h4, body .ls-wrapper h4:not(.ls-layer){font-size: var(--font-size-xl, 22px);line-height:28px;}
body h5, body .ls-wrapper h5:not(.ls-layer){font-size: var(--font-size-lg, 20px);line-height:26px;}
body h6, body .ls-wrapper h6:not(.ls-layer){font-size: var(--font-size-base, 16px);line-height:22px;}
.wpb_layerslider_element .ls-in-out{display:initial;}
.other_custom_service .photo_box .desc{word-wrap:break-word;}
.single.single-post .post-wrapper-content .section_wrapper{max-width:880px !important;}
.view_products_sec_details{margin-left:-10%;}
.view_products_img{padding-top:65px;}
.child_categories_menu_container .item{margin-right:18px;}
#maincontent .columns .column.main .toolbar-sorter.sorter .sorter-options{width:125px;}
.services_featured_resource_section .second_featured_resource{margin:auto 22px;}
.services_featured_resource_section .wpb_text_column, .services_featured_resource_section .vc_custom_heading{padding-right:15px;padding-left:15px;}
.services_featured_resource_section .wpb_text_column, .services_featured_resource_section .vc_single_image-wrapper{margin-bottom:15px;}
#Footer .widgets_wrapper .container{margin:0 22px;}
.category_question_answer_section .wpb_content_element{padding-right:20px;}
.product_information_row .vc_column-inner, .applications_techniques_row .vc_column-inner{padding-right:30px;}
.category_recent_citation_container .wpb_column .vc_column-inner .wpb_content_element .wpb_wrapper{padding-right:20px;}
body.page-layout-checkout .header.content{padding:30px 49px 0;}
#section1_button .vc_column-inner{padding:60px 50px 60px 50px !important;}
.resource_filter{padding:0 5px !important;}
.toolbar-amount a{padding:2px 30px 2px 30px;}
.resources-new p.toolbar_custom_section{margin-bottom:26px;}
.resources-new p.toolbar_custom_section{margin-left:14px;}
.resources-new-blog{width:69%;}
.resources-new-blog .res1{width:75%;}
.resources-new-blog .res2{width:100%;margin-top:10px;float:unset;}
.resources-new-blog .res_image_container{width:25%;text-align: right;}
.resources-new-blog .res2 .viewproduct{text-align: right;}
.resources_content_new .viewproduct{position:inherit;}
.resource_filter{padding:0 10px !important;}
.special_offer{left: 24%;}
.special_offer span{left: 25%;}
}
@media only screen and (max-width:960px){#Subheader ul.breadcrumbs{display:block;}
.magento_custom_search_for_wp{width:38%;}
#text-5 h4{min-height:30px !important;}
.home_product_resource_section .wpb_text_column, .home_product_resource_section .vc_custom_heading{padding-right:15px;padding-left:15px;}
.child_categories_menu_container .item{margin-right:14px;}
.side_bar_request_quote .vc_column-inner{padding-left:0px !important;padding-right:0px !important;}
.gform_wrapper .resource_form .gform_footer input.button{padding:0px 25px !important;}
.application_search_container .input-text{width:78%;}
.broucher_cta_section .article_box .desc_wrapper{width:80%;}
.broucher_cta_section .article_box .photo_wrapper{width:20%;}
.newletter_text_sec p.vc_custom_heading{margin-right:0px !important;}
strong.block-subtitle.filter-current-subtitle:before{left:30%;}
.product_related_info_pages .vc_col-sm-6 img{max-height:350px;min-height:350px;}
.product-info-main .product.data{width: 29.4%;}
}
@media only screen and (max-width:959px){.view_products_sec_details{margin-left:-14%;}
.view_products_sec_details .vc_column-inner > div{padding:75px 90px 120px 0px;}
}
@media only screen and (max-width:900px){.footer-social-icons{text-align: center;}
#Footer [class^="icon-"]:before, [class*=" icon-"]:before{margin-right: 10px;}
.citation_filter .filter_left{width:62.5% !important;}
.citation_filter .filter_right{width:35% !important;}
.category_featured_resource_section .second_featured_resource{margin:auto 27px;}
.home_product_resource_section .wpb_text_column, .home_product_resource_section .vc_custom_heading, .category_featured_resource_section .wpb_text_column, .category_featured_resource_section .vc_custom_heading{padding-right:10px;padding-left:10px;}
.view_products_sec_details .vc_column-inner > div{padding:75px 90px 100px 0px;}
.newsroom_container .post-item.isotope-item{margin-right:18px !important;}
body.blog .timeline .post-item .image_wrapper{z-index:0;}
.child_categories_menu_container{margin-top:16px;}
.services_featured_resource_section .second_featured_resource{margin:auto 12px;}
.category_featured_resource_section .wpb_column.vc_column_container, .services_featured_resource_section .wpb_column.vc_column_container{width:32% !important;}
.services_featured_resource_section .wpb_text_column, .services_featured_resource_section .vc_custom_heading{padding-right:10px;padding-left:10px;}
.gform_wrapper .resource_form .gform_footer input.button{padding:0px 15px !important;}
.broucher_cta_section .article_box .desc_wrapper{width:78%;}
.broucher_cta_section .article_box .photo_wrapper{width:22%;}
.related_resources_section .vc_column_container{margin-right:15px;}
.benefits_container .list_item .list_right{padding-top:0px;}
#Action_bar.Action_bar_home .contact_details{width:99%;}
#Action_bar.Action_bar_home .secondary_menu_wrapper_custom{width:45%;}
#Action_bar.Action_bar_home #social-menu{width:54%;}
body.page-layout-checkout .header.content{padding:30px 45px 0;}
.Action_bar_home .wp-mage-dropdown-dialog .block.block-minicart{left:0px;right:unset;}
.Action_bar_home .wp-mage-dropdown-dialog .block-minicart:before{left:30px;right:unset;}
#section1_button .vc_column-inner{padding:50px 50px 50px 50px !important;}
.ubermenu-retractor.ubermenu-retractor-mobile{display:none;}
.Top_bar_home .ubermenu .ubermenu-target>.ubermenu-image{padding-top:5px;}
.service_form{padding-left:20px !important;padding-right:20px !important;}
.toolbar-amount a{padding:2px 20px 2px 20px;}
.vc_row.wpb_row.resource_filter{padding:15px 10px 20px 10px;}
strong.block-subtitle.filter-current-subtitle:before{left:32%;}
#Action_bar.Action_bar_home #menu-secondary-menu .magento_custom_myaccount_button{padding:10px 9px 0px 0px !important;}
.resources-new-blog .img_title .res_image{width:18%;}
.resources-new-blog .img_title .title_type{width:80%;}
.product-info-main .product.data{width: 29.1%;}
.button_section>.vc_column-inner>.wpb_wrapper{padding: 5px 16px 3px;}
}
@media only screen and (max-width:880px){.vc_row.vc_row-has-fill.vc_row-no-padding{left:-30px;}
.footer_need_to_find {padding-left: 7px;}
.product.data.add_row .quoterequest {padding: 9px 0px 5px 0px;}
#maincontent.page-main{margin-top:20px;}
.vc_row.contact_us{margin-right:-15px !important;margin-bottom:2% !important;margin-left:-15px !important;}
.vc_row.contact_us .get_in_touch ul li .icon{display:block;}
#secondary-menu > ul > li > a, nav #secondary-menu > ul > li > .magento_custom_cart_button > a{padding:0px 0px 0px 0px;}
#Header .secondary-menu > li{padding:8px 5px;}
.request_a_quote_txt{padding:15px 10px !important;}
.sticky_menu_container.stickyMenu.fixed .side_bar_request_quote h2{font-size: var(--font-size-xl, 22px);line-height:22px;}
.services_featured_resource_section .second_featured_resource{margin:auto 11px;}
.magento_custom_myaccount_button.submenu{margin-right:5px !important;}
.application_search_container .input-text{margin-right:10px;}
.wpb_layerslider_element .ls-in-out{display:initial;left:0px !important;}
.service_form{padding-left:10px !important;padding-right:10px !important;}
.toolbar-amount a{padding:2px 20px 2px 20px;}
.product-info-main .product.data{width: 28.7%;}
.special_offer span{left:22%;}
.footer_newsletter_section_one {margin-bottom: 20px;}
.main_section .desc_section h3{margin-bottom: 10px;}
}
@media only screen and (max-width:853px){.category_featured_resource_section .second_featured_resource{margin:auto 25px;}
.view_products_sec_details .vc_column-inner > div{padding:75px 40px 85px 0px;}
.newsroom_container .grid .post-desc-wrapper{width:89%;padding:20px 10px 20px 10px;}
.newsroom_container .post-item.isotope-item{margin-right:16px !important;}
#maincontent .columns .column.main .toolbar-sorter.sorter .sorter-options{width:117px;margin:0px;}
.services_featured_resource_section.section_1 .vc_custom_heading{min-height:44px;}
#section1_button .vc_column-inner{padding:45px 50px 45px 50px !important;}
.homepage_section2_col2.wpb_column .vc_row.wpb_row.vc_inner{width:100%;float:left;}
.homepage_section2_col2.wpb_column .vc_row.wpb_row.vc_inner:first-child{margin-right:0px;margin-bottom:25px !important;}
#homepage_section1 .homepage_section2_col2.wpb_column .vc_column-inner{padding-right:4px !important;}
.homapage_product_module.wpb_column.vc_column_container.vc_col-sm-2\/5{width:22%;}
.homapage_product_module.wpb_column.vc_column_container.vc_col-sm-3\/5{width:78%;}
.homapage_product_module.wpb_column.vc_column_container.vc_col-sm-3\/5 .vc_column-inner{padding:25px 5px 25px 6px !important;}
.service_form{padding-left:0px !important;padding-right:0px !important;}
.filter-title{margin-bottom:17px;}
.block-content.filter-content{padding-top:45px;}
strong.block-subtitle.filter-current-subtitle:before{left:34%;}
.product-info-main .product.media {width: 62% !important;}
}
@media only screen and (max-width:812px){div.paoc-design-1 {margin-left: 15px !important;margin-right: 15px !important;} 
.merge_cell::before{left: 83.3%;}
.application_product_info_content .stickyMenu{display:none!important}.product_info .releated_products .vc_column-inner .product_related_info_pages .wpb_column.five{width:16%} .ipad_wax .description{padding-top: 20px;}
.original_four h3.sub_section_heading{margin-bottom: 0px !important;}.coolclave_table.ts-advanced-tables-container{margin-top: 20px;}
.product_information_table, .ts-advanced-tables-wrapper {overflow-x: scroll;}.ipad_ctatop{margin-top: 35px !important;}.cellaria_container .features_and_benefits_container{margin-bottom: 30px !important;}
.ipadhead_celleria{margin-bottom: 15px;}
.magento_custom_search_for_wp form.aa-Form .aa-Input{padding: 0 5px;}
section.vc_section.resources.res_sec .load_resource_new { float: right;width: 100%; }.header_technical_resources .icon-info-circled, .magento_custom_cart_button > a > i{margin-right:0px;}
.home_product_resource_section .wpb_text_column, .home_product_resource_section .vc_custom_heading{padding-right:6px;padding-left:6px;}
.secondary_menu_wrapper_custom a{padding:0px 0px 0px 0px;}
#Header .secondary-menu > li{padding:8px 2px;}
.filter-title strong{padding:0px 10px !important;}
.product.info.detailed .speci_all_sec, .product.info.detailed .attr_table_sect{width:705px;margin:0px auto;}
.associatedproducts .block-content .product-items .product-item, .galleryImages .block-content .product-items .product-item{width:24% !important;margin:0 8px 18px 0px;}
.associatedproducts .block-content .product-items .product-item{padding:20px 15px 20px 15px;}
.associatedproducts .product-item-info .product-item-descb{height:90px;}
.sticky_menu_container.stickyMenu.fixed .side_bar_request_quote .vc_column-inner{padding-left:7px;padding-right:7px;}
.services_featured_resource_section .second_featured_resource{margin:auto 9px;}
.conten-section-mid .content-txt-mid{width:35%;word-break:break-all;}
.conten-section-mid .ccontent-img-mid img{float:right;}
.category_featured_resource_section .wpb_column.vc_column_container, .services_featured_resource_section .wpb_column.vc_column_container{width:31% !important;}
.category_featured_resource_section .vc_custom_heading{min-height:48px;}
.cart-summary{padding:1px 8px 8px !important;}
#cart-totals table tr:nth-child(2n) td{background-image:none !important;}
#checkout .authentication-wrapper{margin-top:0px !important;bottom:80px !important;}
.details_specification tr td{width:62.8%;}
.cart-summary table tr:nth-child(2n) td{background:none !important;}
#checkout .opc-block-summary{padding:10px 6px !important;}
.opc-block-summary .product-item .price{font-size: var(--font-size-sm, 14px) !important;}
.orders-recent table > thead > tr > th, table > tbody > tr > th, table > tfoot > tr > th, table > thead > tr > td, table > tbody > tr > td, table > tfoot > tr > td{padding:11px 6px !important;}
.broucher_cta_section .article_box .desc_wrapper{width:76%;}
.broucher_cta_section .article_box .photo_wrapper{width:24%;}
.related_resources_section .vc_column_container{margin-right:14px;}
.sections.nav-sections #Top_bar #logo img, #Top_bar .logo #logo img{padding:0 5px;}
body.page-layout-checkout .header.content{padding:30px 40px 0;}
#section1_button .vc_column-inner{padding:40px 50px 40px 50px !important;}
.homepage_related_blog .homepage_related_blog_latest .post-desc-wrapper, .homepage_related_blog .homepage_related_blog_latest .post-photo-wrapper{width:100% !important;}
.homepage_related_blog .homepage_related_blog_latest .post-item{width:50%;margin:0 auto 25px auto !important;float:unset;}
.resources .vc_col-sm-4{width:100%;}
.resources_filter_content_new .resources-new-blog{width:96%;}
.resources-new .vc_col-sm-4{width:97%;}
.homepage_related_blog .homepage_related_custom_services .vc_row{width:100%;}
.homepage_related_custom_services .vc_col-sm-2\/5{width:18%;}
.homepage_related_custom_services .custom_services_product{width:82%;}
.homepage_related_custom_services .vc_column-inner{padding-right:30px !important;}
.homepage_related_custom_services .custom_services_product .vc_column-inner{padding:6px 13px 13px 0px !important;}
.amsbio_info .vc_column_container.vc_col-sm-3{width:50%;margin-bottom:20px;}
.homepage_recently_view .homepage_recently_row .wpb_column.vc_column_container.vc_col-sm-3{width:50% !important;margin-bottom: 25px;}
.post .image_frame.scale-with-grid.disabled{width:100% !important;}
.ls-wrapper.ls-in-out, .ls-wrapper.ls-in-out .magento_custom_search_container{min-width:812px;}
.blog_page .post-excerpt{height:2.7em;}
#footer_newsletter a.vc_btn3-style-custom{width:147px;}
.toolbar-amount a{padding:2px 12px 2px 12px;}
strong.block-subtitle.filter-current-subtitle:before{left:36%;}
.product_related_info_pages .vc_col-sm-6 img{max-height:250px;min-height:250px;}
.product_related_info_pages .vc_col-sm-2 h3{padding:5px;}
.resources-new-blog .img_title .res_image{width:15%;}
.resources-new-blog .img_title .title_type{width:83%;}
.resources_filter_content_latest .post_resources_latest .latest_res_heading, .resources_filter_content .post_resources_latest .latest_res_heading{padding:0px 0px 0px 5px;}
p.cust_res_content{padding:0px 25px 5px 5px;}
.special_offer{left: 19%;}
.newsletter_wrapper.gform_wrapper{width: 67%}
}
@media only screen and (max-width:800px){
.conten-section-mid .content-txt-mid {float: none;width: 100%;}
.ccontent-img-mid img {text-align: center;margin-top: 20px;}
.contact_form_section .vc_row>div.vc_column_container.vc_col-sm-6{width:100%;}
.left_section_image,.left_section_image .vc_column-inner,.left_section_image .wpb_wrapper .wpb_content_element,.contact_form_section .wpb_wrapper .vc_row.vc_row-fluid{margin-bottom:0px !important;}
.contact_form_section{padding-left:2% !important;padding-right:4% !important;}
.trending .desc_wrapper h4{min-height:51px;}
.single.single-post .post-wrapper-content .section_wrapper{max-width:750px !important;}
.remove_bullets{right:4%;}
.main_heading{line-height:15px;}
body:not(.cms-home) #Top_bar .logo-container .contact_details a{padding:0 15px;font-size: var(--font-size-md, 18px);line-height:26px;}
.vc_row.services_intro{background-position:center center !important;}
.view_products_sec_details .vc_column-inner > div{padding:60px 40px 85px 0px;}
.category_explore_products_container .promo_box_wrapper.promo_box_left{padding:20px 30px;}
.newsroom_container .column_filters{margin-bottom:0px;}
.product_information_row .vc_column-inner, .applications_techniques_row .vc_column-inner{padding-right:0px;}
.category_question_answer_section .wpb_content_element{padding-right:10px;}
.category_recent_citation_container .wpb_column .vc_column-inner .wpb_content_element .wpb_wrapper{padding-right:10px;}
.custom_service_end_sec{width:100%;}
.service_list .vc_col-sm-4 .vc_column-inner{padding-right:0px !important;}
.ls-wrapper.ls-in-out, .ls-wrapper.ls-in-out .magento_custom_search_container{min-width:800px;}
.service_form li.gfield{padding-right:0px !important;width:98% !important;}
.product_listing_content .footer_newsletter .vc_row.vc_row-has-fill{height:234px !important;}
.product-info-main .product.media{width:55% !important;}
.product-info-main .product.data{width:35% !important;}
.product.info.detailed .product.shipping.info ul{padding:0 10px 0 0px;}
.product-info-main .product.media .fotorama__stage__frame .fotorama__img{top:38%;}
.product.data .quoterequest{padding:0px 0px;}
}
@media only screen and (max-width:768px){
.main_banner{width:100%} .sub_heading{margin-bottom:0}.left_sub_image_section{width:100%}.left_sub_image_section .vc_box_border_grey{margin-bottom:18px}.sub_image_heading{width:100%;margin-bottom:4.5px;padding-left:0}.sub_image_heading1{margin-bottom:5px!important}.description{padding-top:22px}.sub_image_description{padding-top:13px}.main_banner .wpb_content_element{margin-bottom:0!important}.main_banner .vc_single_image-wrapper{margin-bottom:0!important}.main_content{width:100%!important}.sub_section_heading{margin-top:0}.left_image_subsection{width:100%!important}.left_image_content{width:100%;margin-bottom:8px;padding-top:10px}.left_image_content .wpb_wrapper{padding-bottom:5px}.left_image_section{width:100%}.last_banner{width:100%!important;margin-bottom:0!important}.last_banner_heading{padding-top:0!important}.application_product_info_content .stickyMenu{display:none!important}
.see_aav h2{margin-bottom: 20px !important;}	.proteoglycans_tables table td {padding: 15px 15px !important;}.proteoglycans_tables table td a{white-space: nowrap;}.original_four h2.sub_section_heading{padding-bottom: 10px !important;}
.original_four h3.sub_section_heading{margin-bottom: 0px!important;}.amsbio_single_image .image_label{margin-left: -15px;}.amsbio_single_image .wpb_content_element{margin-top: 0px !important;padding-top: 0px !important;}
.vc_custom_heading.sub_section_heading.LH {margin-bottom: 0px !important;}.coolclave_table.ts-advanced-tables-datatable{margin-top: 20px;}.responsiveffpe_padd{padding-top: 0px !important;}.height_reduce{height: 0px !important;}
.table_scroll{overflow-x: scroll;}.amsrespons_imglip .image_bottom{margin-top: 0px !important; margin-bottom: 0px !important;}.cfour_head h3.sub_section_heading{margin-bottom: 0px !important;}.waximg_bottom .vc_single_image-wrapper {margin-bottom: 0px !important;}.amsrespons_imglip .wpb_single_image.wpb_content_element.vc_align_center.vc_custom_1648451358107.image_bottom{margin-bottom: 0px!important;margin-top: 0px!important;}.accordian_table>div{overflow-x: scroll;}.cell_typeimg .image_bottom{margin-bottom: 0px !important;}.cell_typeimg .description{padding-top: 0px !important; margin-bottom: 0px !important;}
.genomics_resources .product_related_resource{padding: 15px !important;}.neural_subhead h3.sub_section_heading{margin-top: 10px !important;}.neural_subhead .description{padding-top: 0px !important;}.organoid_remvbot .description{margin-bottom: 0px !important;}.resremove_marginbot .tracked{margin-bottom: 0px!important;}.resremove_marginbot .wpb_wrapper > div{margin-bottom: 0px !important;}
.cellaria_imgtop .imgTop{margin-bottom: 0px !important;}.heading{font-size: var(--font-size-3xl, 30px) !important;}
a.paoc-popup-click.paoc-popup-cust-46547.paoc-popup-button.paoc-popup-btn.custombutnpop {margin-top: 31px;}
tr td.col.col-method:first-child{width: 50px;}
.main_heading{line-height:12px;}
.item_list{width:21%;}
.category_featured_resource_section .second_featured_resource{margin:auto 22px;}
.newsroom_container .post-item.isotope-item{margin-right:15px !important;}
.magento_custom_cart_button.last{padding:8px 0px 8px 2px !important;}
.product.info.detailed .speci_all_sec, .product.info.detailed .attr_table_sect{width:667px;margin:0px auto;}
.att_icon_name{width:550px}
.associatedproducts .block-content .product-items .product-item{padding:18px 18px 18px 18px;}
.associatedproducts .block-content .product-items .product-item, .galleryImages .block-content .product-items .product-item{width:23.8% !important;margin:0 10px 20px 0px;}
.associatedproducts .product-item-info .product-item-descb{height:112px;}
.conten-section-mid .ccontent-img-mid img{float:left;}
.cart-summary{padding:1px 5px 15px 5px !important;}
.cart-summary table tr:nth-child(2n) td{background:none !important;}
#maincontent.page-main, body.catalog-product-view #maincontent .columns .column.main{margin-top:0px;}
body.catalog-product-view #maincontent.page-main{margin-top:5px;}
#checkout .authentication-wrapper{margin-top:0px !important;bottom:60px !important;}
.details_specification tr td{width:59%;}
.opc-block-summary .product-item .price{font-size: var(--font-size-sm, 14px) !important;}
#checkout .minicart-items .product-item-name{font-size: var(--font-size-xs, 12px) !important;}
.field-tooltip .field-tooltip-content{width:200px !important;}
.distributors_list table td a img{float:none;margin-right:20px;}
.distributors_list table tr:nth-child(2n) td{width:36%;}
.newsroom_container .post-excerpt{height:162px;}
.header-stack #Top_bar .logo, #Top_bar.is-sticky .logo{width:27%;}
.broucher_cta_section .article_box .photo_wrapper{width:25%;}
.broucher_cta_section .article_box .desc_wrapper{width:75%;padding:38px 15px;}
.related_resources_section .vc_column_container{margin-right:13px;}
.application_search_container .input-text{width:77%;}
#section1_button .vc_column-inner{padding:22px 50px 22px 50px !important;}
.homepage_section3 .homepage_section3_col2 .list_item .list_right{margin-left:120px !important;}
.homepage_related_custom_services .vc_col-sm-2\/5{width:20%;}
.homepage_related_custom_services .custom_services_product{width:80%;}
form.service_form div .ginput_container input, form.service_form div .ginput_container select, form.service_form div .ginput_container textarea{float:right;width:68% !important;}
.ls-wrapper.ls-in-out, .ls-wrapper.ls-in-out .magento_custom_search_container{min-width:768px;}
.section_wrapper .blog_page .column{margin-bottom:0px;}
.service_form .validation_message{width:68%;}
.service_fheading center h2{width:68%;}
.category_banner_info>div.vc_column-inner{padding-right:15px !important;padding-left:15px !important;}
.contact_sec .vc_col-sm-4 .vc_column-inner{margin-left:55px !important;}
.toolbar-amount a{padding:2px 8px 2px 8px;}
.product_listing_content .footer_newsletter .vc_row.vc_row-has-fill{height:225px !important;}
strong.block-subtitle.filter-current-subtitle:before{left:38%;}
.product_related_info_pages .vc_col-sm-3 img{max-height:100px;min-height:100px;}
.product.info.detailed .product.shipping.info ul{padding: 0 10px 0 2px;}
.product-info-main .product-add-form{clear: none !important;}
.special_offer span{left: 22%;}
.slider_video, .slider_video img {height: 430px !important;}
.breadcrumbs {display: block !important;}
}
@media only screen and (max-width:767px){.slider_content {top: 75px;}
.custom-services-row h2,.banner-row h2,.related-product-row h2 {margin-top: 0px !important;}.custom-services-row a.vc_general {margin-bottom: 21px !important;}
.related-product h2.vc_custom_heading {margin-bottom: 0px !important;margin-top: 40px !important;}
.wpb_content_element {margin-bottom: 39px !important;}
html body .related-product-row {margin-top: 0 !important;}
html body .category-row .category_list_container,html body .category-row .category_list_row {margin-bottom: 0px !important;}
div.terms ul {word-break: break-all;} .one-full.classic.zip.pcmobile a {display: inline-block;}
.heading_h1 {margin-bottom: 25px !important;}
.news-img-col {width: 100%;}
.news-img-col .wpb_wrapper {margin: 0 !important;}
.news-img-col .vc_column-inner {padding-bottom: 30px; padding-right: 15px;}
.news-text-col {width: 100%;}
.news-text-col .vc_column-inner {padding-left: 15px;}
.blog_page .news_listing_section .post-photo-wrapper {padding: 20px 15px 0px 15px;}
.blog_page .news_listing_section .post-desc { padding: 20px 15px !important;}
.blog_page .news_listing_section .post-desc-wrapper{padding: 0px;}
.cms-news .blog_page{margin-bottom: 0px !important;}
.cms-news #maincontent, .cms-events #maincontent{margin-bottom: 0px !important;}
.cms-news .column.main{padding-bottom: 0px !important;}
.news-count-txt{margin-top: 10px;}
.blog_page.news-listing-main-row {padding-right: 0px !important;}
.blog_page.feature-news-row {padding-right: 32px !important;}
.blog_page .news_listing_section .post-excerpt {margin-bottom: 0px;}
.modal-popup.modal-slide._inner-scroll .modal-inner-wrap {height: auto;margin-top: 33px !important ;min-height: auto !important ;}.modal-popup.modal-slide {left: 15px;right: 15px;z-index: 900;}
.footer_need_to_find .vc_col-sm-6:last-child{width: auto;} .product_related_resource .post_resources{padding:20px 20px !important;}
.listing_custom_pager, span.listing_custom_pager_category{ line-height: 35px;margin-bottom: 15px;}
.product_related_resource{padding:0px !important;}
.ordering_information_cms .head{min-height:30px;}
.citation_filter .filter_left{width:58.5% !important;}
.citation_filter .filter_right{width:40% !important;}
#Top_bar .menu-container .magento_menu_wrapper #menu-secondary-menu{padding:0 8px;}
#Top_bar .logo-container .contact_details li{padding:5px 0;}
#Top_bar #menu{padding-bottom:0;position:absolute !important;}
.vc_row.home_buffers_category .wpb_text_column{padding:0 20%;}
.header-stack #Top_bar .secondary_menu_wrapper{display:block;top:0px !important;padding-bottom:10px;}
#Top_bar #logo img.logo-mobile{display:block;}
.magento_custom_search_for_wp{width:100%;top:10px;max-width:100%;margin-bottom:15px;}
#Top_bar .logo #logo{margin:5px 0px;}
#Top_bar .logo-container .contact_details .sprite-icon-phone{width:24px;height:24px;background-position:-25px 0px;background-size:cover;}
#Top_bar .logo-container .contact_details .sprite-icon-mail{width:24px;height:24px;background-position:-1px 2px;background-size:cover;}
#Top_bar .logo-container .contact_details a, body:not(.cms-home) #Top_bar .logo-container .contact_details a{font-size: var(--font-size-base, 16px);line-height:22px;display:inline-block;padding:0 10px;}
#Top_bar .menu-container .secondary-menu .manageLogin li a, #Top_bar .menu-container .secondary-menu li a, #Top_bar .menu-container .secondary-menu .manageLogin li a:hover, #Top_bar .menu-container .secondary-menu li a:hover{padding:0 0px 0 25px;}
#Content{padding-top:0px;}
#Content.cms_mage_page .vc_row.common_block_row, #Content .vc_row.common_block_row{margin-right:-15px !important;margin-left:-15px !important;}
#Subheader ul.breadcrumbs{display:none;}
#maincontent .columns .column.main{padding-bottom:20px;margin-top:20px;}
.vc_row.cms_product_cat_block .vc_row.vc_inner{margin-bottom:0px !important;}
.vc_row.cms_product_cat_block .vc_row.vc_inner .wpb_wrapper h6{height:100px;}
.vc_row.services_intro .vc_column_container>.vc_column-inner{padding-top:4% !important;padding-bottom:0% !important;}
.vc_row.services_intro .vc_column_container.mobile_img>.vc_column-inner{padding:0px !important;}
.vc_row.services_intro{background-image:none !important;padding-right:0 !important;}
.vc_row.services_intro .vc_column_container.mobile_img img{display:block;width:100%;}
#section-page .vc_row.services_intro{padding-right:0px !important;}
.contact_form_input{margin-bottom:30px !important;}
.vc_row.services_cta .vc_custom_heading{margin-bottom:2% !important;}
.vc_row.services_cta{padding-top:0% !important;padding-bottom:0% !important;}
.vc_row.services_cta .vc_btn3.vc_general{padding:16px 25px;width:200px;}
.fotorama__stage{height:300px !important;}
.product-info-main .product.media .product-details-contact-us{padding:15px 0px 15px 0px;}
.product.data.items{border-bottom:0 !important;margin:0 auto !important;}
.fotorama__stage__shaft, .fotorama__stage{width:100% !important;}
.associatedproducts .product-items.widget-viewed-grid{margin-left:0px !important;}
.associatedproducts .product-item-info .product-item-name{text-align: center;}
.vc_row.contact_us .get_in_touch{padding:15px 20px 15px 20px;}
#Footer .widgets_wrapper .widget{padding:10px 0 10px;}
.cart.item .item-info .product-image-container{max-width:100%;}
.serices-page.left-sidebar #cms_category_menu > li{width:42%;}
.sliding_box .desc_wrapper{z-index:0 !important;}
.products.list.items.product-items .product-item-info img{max-height:100%;}
.product-options-bottom .price-box .price-container .price-wrapper{margin-top:5px !important;}
.block-collapsible-nav{top:0px !important;}
.account .block-collapsible-nav{top:15px !important;}
.manageLogin{float:left;padding:0 !important;}
#Top_bar .menu li ul li > ul.sub-menu a:before{display:none;}
.galleryImageData, .galleryImageDesc{width:100% !important;float:none !important;font-weight: var(--font-weight-semibold, 600);}
.galleryImageData{margin-bottom:10px;}
.galleryIntab{width:100% !important;margin:0 auto;}
.nav-sections{position:inherit !important;width:100% !important;overflow:unset !important;}
.nav-sections-item-content{box-sizing:border-box;float:none !important;margin-left:0% !important;margin-top:0px !important;width:100%;padding:0px 0 !important;}
.nav-sections-item-title, .nav-sections-item-content .language.switcher-language{display:none;}
.store_country_autocomplete .autocomplete a{padding: 10px !important;}
.store_country_autocomplete .autocomplete{text-align: left;}
.navigation #Header a{display:block;padding-top:0px;padding-right:0;padding-bottom:0;padding-left:0;}
.navigation #Header #menu a.ubermenu-responsive-toggle-main{display:none !important;}
#Action_bar .contact_details{float:left !important;}
#Top_bar #menu > ul{padding-left:15px;}
#Action_bar .social-menu li{margin-right:7px;padding-right:10px;}
.wp_custom_top_bar #Top_bar .menu > li:first-child > a span{padding-left:0 !important;}
.sliding_box .photo_wrapper img{width:100%;}
.newsltterInput{width:69% !important;}
.newsletterbtn{width:31% !important;padding:7px 3px;}
#Top_bar .menu > li ul{background-color:var(--color-bg-white, #ffffff);color:var(--color-pink-light, #fe9fa4);}
.home-ls-btn{margin:5px 0 !important;}
.home-ls-txt-sm{margin-top:10px !important;}
.menu-item a.menu-image-title-below.menu-image-not-hovered img{margin:0;}
.menu-item a.menu-image-title-below.menu-image-not-hovered,
.menu-item a.menu-image-title-hide.menu-image-not-hovered{text-align: left;}
.top-sellers-menu > ul > li > a{padding:0 20px 0 0px !important;}
#Top_bar .menu > li > .sub-menu-wrapper > ul.mfn-megamenu > li{display:inherit !important;}
.sub-menu-wrapper{position:relative !important;}
.associatedproducts .block-content .product-items .product-item,.galleryImages .block-content .product-items .product-item, .widget.block-viewed-products-grid .block-content .product-items .product-item{width:48% !important;display:block;margin:0 10px 10px 0px;margin-bottom:20px;}
.catalog-product-view .page-title-wrapper.product{padding-left:0 !important;}
.slider-nav .slick-slide{margin:0 5px;}
.slider-nav .slick-list{margin:0 -5px;}
.slick-next{right:-35px !important;}
.slick-prev{left:-35px !important;}
.customers-also-view-container-custom.block.widget.block-viewed-products-grid{padding:0px !important;}
.additional-attributes-wrapper.table-wrapper{max-width:100% !important;margin:0 auto !important;}
.associatedproducts .product-item-info, .galleryImages .product-item-info, .widget.block-viewed-products-grid .block-content .product-items .product-item .product-item-info{text-align: center;width:auto !important;display:inline-block;}
.product-info-main .product.media{margin-bottom:20px;width:100% !important;padding:0 !important;}
.product-info-main .product-add-form{width:100% !important;float:none !important;padding:0 !important;}
.pcontactBlockTitle h3{padding-left:15px;}
.product-item-name{min-height:auto !important;}
.pages .item{margin:0 3px 0 0 !important;}
.page-products .toolbar .limiter{float:left !important;text-align: center;padding:4px 1px 8px 8px;}
.pages .action{padding:5px 3px !important;}
.item_list{display:none;}
.product-item-info .viewproduct{margin-top:2%;display:inline-block !important;}
.products.wrapper ~ .toolbar .toolbar-amount{display:none !important;}
.filter-title strong{top:5px !important;}
.popular_services .vc_col-sm-2{width:33%;float:left;margin-bottom:20px;}
.view_products_sec_details{margin-left:0%;}
.view_products_sec .view_products_img{width:41.66666667%;float:left;margin-left:5%;}
.view_products_sec .view_products_sec_details{width:58.33333333%;display:contents;}
.view_products_sec_details .vc_column-inner > div{padding:40px 40px 80px 0px;}
.newsroom_container .grid .post-desc-wrapper{width:94%;padding:20px 20px 20px 20px;}
.category_featured_resource_section .wpb_column.vc_column_container{width:54% !important;margin:0 auto 20px auto;}
.footer_bottom_future_awards{padding-top:30px;}
.footer_bottom_future_awards .wpb_column.vc_col-sm-3{width:50%;}
#Header .secondary-menu > li{padding:8px 8px;}
.magento_custom_addtocart_button .cart_count_badge{display: none !important;}
.block-customer-login .field.password .control .input-text, .blog .blog_wrapper .post-item{z-index:0;}
.popular_services .wpb_single_image .vc_single_image-wrapper{margin-bottom:0px !important;}
.search-autocomplete dl a{padding:5px 10px !important;}
.header_technical_resources img{margin-right:9px;}
#Header #Top_bar{border-bottom:6px solid var(--color-brand-blue, #2c69ad);}
#Header #Top_bar.Top_bar_home{background-color:var(--color-brand-blue, #2c69ad) !important;border-bottom: 0px;}
.child_categories_menu_container{margin-top:0px;}
.category_cms_page_top_section .category_cms_page_top_section_head .vc_column-inner, .category_cms_page_top_section .category_cms_page_top_section_menu .vc_column-inner{padding-left:5px;padding-right:5px;padding-top:0px !important;}
.category_top_banner_image .vc_column-inner{padding-top:0px !important;}
.category_explore_products_head{margin-top:0px !important;}
.category_explore_products_container .promo_box_wrapper .desc_wrapper{width:100%;}
.category_explore_products_container .promo_box_wrapper .photo_wrapper{width:100%;text-align: center !important;}
#menu-header-secondary-menu li:first-child{padding-left:0px !important;}
.home_product_block_three .details_sec, .home_product_block_two .details_sec, .home_product_block_one .details_sec{min-height:10px;}
.filter-title strong{background-color:var(--color-gray, #58595b) !important;box-shadow:inset 0 1px 0 0 var(--color-bg-white, #ffffff), inset 0 -1px 0 0 rgba(204,204,204,.3) !important;border:1px solid var(--color-gray, #58595b) !important;border-radius:3px;font-weight: var(--font-weight-normal, 400) !important;left:0;line-height:16px !important;padding:7px 10px !important;position:absolute;text-align: center;top:0 !important;z-index:2;}
.block-content.filter-content{padding-top:0px;}
#maincontent .columns .column.main .toolbar-sorter.sorter .sorter-options{width:125px;margin:0px 10px;}
.filter.active .filter-title strong{color:var(--color-black, #000000) !important;}
.filter.active .filter-title strong:after{padding-left:10px;}
.filter.active .filter-title strong{margin-top:7px;}
.product-info-main{width:calc(100% - 0px) !important;}
.att_icon_name{width:auto;}
.associatedproducts, .product.info.detailed, .product-attachment-block{width:calc(100% - 0px);}
.product-attachment .prd_atth_img{float:none;}
.att_icon_name h5{line-height:22px;}
.associatedproducts .product-item-info{text-align: left;}
.product.info.detailed .speci_all_sec, .product.info.detailed .attr_table_sect{width:auto;margin:0px auto;}
.prd_spec_section2 .view_prd_name{float:left;}
.pcontactBlockContent .prd_cust_txt{line-height:22px;}
.associatedproducts .block-content .product-items .product-item{padding:22px 22px 22px 22px;}
.associatedproducts .product-item-info .product-item-descb{height:auto;}
.additional-attributes-wrapper .prd_spec_section1{padding-bottom:0px;}
.product-info-main .product-add-form .box-tocart .field.qty .qty-ctl a{height:44px;}
.additional-attributes-wrapper hr{position:relative;top:22px;}
.catalog-product-view .page-title-wrapper.product{margin-bottom:4%;}
.prd_des_list.PrdMenu.clearfix.fixed{position:relative !important;top:0px;}
.prd_des_list.PrdMenu.clearfix.fixed{width:100% !important;padding:2px 0px 3px 4px;}
.sticky_menu_container.stickyMenu.fixed, .sticky_menu_container{display:none !important;}
.services_featured_resource_section .wpb_column.vc_column_container{width:52% !important;margin:0 auto 20px;}
.services_featured_resource_section.section_2 .vc_custom_heading, .services_featured_resource_section.section_1 .vc_custom_heading{min-height:unset;margin-bottom:10px;}
.services_featured_resource_section .wpb_text_column, .services_featured_resource_section .vc_custom_heading{padding-right:25px;padding-left:25px;}
.promo_bar .container{padding-left:0px !important;padding-right:0px !important;}
.service_content_container{max-width:unset;margin-right:unset;margin-left:0px !important;}
.service_content_container_main .vc_column-inner{padding-left:3px;padding-right:3px;}
.category_featured_resource_section .vc_custom_heading{min-height:auto;}
.block-collapsible-nav{z-index:0 !important;}
.cmsMenu.fixed, .cmsMenu.fixed{position:relative !important;top:auto;}
.services_custom_divide_container .column.one-second{width:100% !important;}
.center_image img{margin-top:15px;}
.cart.table-wrapper .product-item-photo{position:relative !important;left:0 !important;top:0 !important;}
.cart.table-wrapper .actions-toolbar{min-height:10px !important;}
#checkout .authentication-wrapper{margin-top:0px !important;bottom:62px !important;}
.cart-summary > .title{display:block !important;padding:0px 0px 0px 15px;}
.customer-account-index .page-title-wrapper{margin-top:12px;}
.cart-container{margin-top:20px;}
.cart.table-wrapper .product-item-photo{z-index:0;}
#checkout .opc-block-summary{padding:10px 25px !important;}
.opc-wrapper .form-login, .opc-wrapper .form-shipping-address, .opc-wrapper .methods-shipping{background:none !important;}
.opc-wrapper .step-content{margin:10px 0 15px !important;}
.account .table-wrapper{border-bottom:none !important;}
.account .column.main .block:not(.widget) .block-title{border-bottom:1px solid var(--color-gray, #58595b) !important;}
.account.sales-order-history .table-wrapper{margin-top:17px !important;margin-bottom:0px !important;}
.sales-order-history .order-products-toolbar .toolbar-amount{text-align: left !important;float:left !important;}
.sales-order-view .items.order-links{margin-top:20px;}
.account .column.main .order-details-items .table-wrapper .data.table > tbody > tr > td{text-align: center;}
.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td.col.qty{text-align: center !important;}
.account.customer-address-index .block-addresses-default,
.account.customer-address-form #maincontent .form-address-edit{margin-top:20px !important;}
.account.customer-account-edit .page-title-wrapper{margin-top:20px;}
.category_cms_page_top_section .category_cms_page_top_section_head{margin-top:15px;}
.distributors_list table td{word-break:break-word;}
.cmsMenu.fixed, .contactMenu.fixed{width:100%;}
.stickyMenu.fixed, .cmsMenu.fixed, .contactMenu.fixed{position:relative !important;}
.distributors_list table > tbody > tr > th{padding:11px 3px !important;}
.newsroom_container .post-excerpt{height:auto;}
.single-post .post-wrapper-content .section.the_content{width:100%;}
.custom_child_category_items li .custom_child_category_link_toggle{margin-left:-19px;}
.cat_images_section .cat_image_frist,
.cat_images_section .cat_image_second,
.cat_images_section .cat_image_three,
.cat_images_section .cat_image_four{width:100%;}
.cat_images_section .cat_image_frist,
.cat_images_section .cat_image_three{float:none;}
.cat_images_section .cat_image_second,
.cat_images_section .cat_image_four{float:none;}
.header-stack #Top_bar .logo, #Top_bar.is-sticky .logo{width:50%; min-width: 200px;}
#Top_bar .logo #logo, .sections.nav-sections #Top_bar #logo{padding:11px 0 0px 0px !important;}
.header-stack #Top_bar a.responsive-menu-toggle{margin:0 !important;top:-157px;padding:0;right:0px;}
#Top_bar .responsive-menu-toggle, #Header_creative .creative-menu-toggle, #Header_creative .responsive-menu-toggle{color:var(--color-brand-red, #de1c3f) !important;background:transparent !important;}
#Top_bar a.responsive-menu-toggle .icon-menu-fine:before{font-weight: var(--font-weight-bold, 700);}
.magento_custom_myaccount_button.submenu{margin-right:20px !important;}
#footer_newsletter .footer_newsletter_section_one .vc_column-inner{padding-left:5px;padding-right:5px;padding-bottom:10px !important;}
#Action_bar .social-menu a span.seperator{margin-right:18px;}
#Footer .widgets_wrapper .container{margin:0 2px;padding-top:0px;}
#Footer .widgets_wrapper .column.one-fifth:not(:last-child){width:48% !important;clear:initial;float:left;}
#nav_menu-2, #nav_menu-3, #nav_menu-4, #nav_menu-11, #nav_menu-10, #text-7, #text-5, #nav_menu-9, #text-6{margin-bottom:0px !important;}
#Footer .widgets_wrapper .column.one-fifth:last-child{width:100% !important;margin:0 0px 20px 0%;}
.category_load_all_products.vc_custom_heading{margin-left:0px;margin-top:0px !important;}
.category_banner_section .category_banner_image .vc_single_image-wrapper{margin-bottom:15px;}
.category_product_information_container, .category_product_information_section{margin-top: 0px !important;}
.load_more_categories, .load_more_product_information{margin-bottom:0px !important;}
.category_application_techniques_container, .category_recent_citation_container{margin-top:15px;}
.category_question_answer_section .wpb_content_element{margin-top:0px !important;margin-bottom:0px !important;}
.gform_wrapper .resource_form .gform_footer input.button{padding:0px 30px !important;}
#Action_bar .contact_details li.slogan{display:block;padding:0px 0 0px 0 !important;}
#Action_bar .contact_details img{margin-left:0px;}
#Action_bar .container{padding-left:0px!important;padding-right:0px!important;}
.broucher_cta_section .article_box .photo_wrapper{width:100%;text-align: center;}
.broucher_cta_section .article_box .desc_wrapper{width:100%;padding:50px 15px;}
.related_resources_section .vc_column_container{width:45% !important;float:left;margin-bottom:30px;}
.related_resources_section .vc_column_container:nth-child(odd){margin-right:10%;}
.related_resources_section .vc_column_container:nth-child(even){margin-right:0px;}
.benefits_container .list_item .list_right{padding-top:21px;}
.application_product_info_template .application_product_info_content .application_product_info_heading{margin-bottom:40px;}
.introduction_overview_container .wpb_single_image{text-align: center;}
.products_application_related_products_row .vc_col-sm-3{margin-bottom:20px;}
.products_application_related_products_row{margin-bottom:0px !important;}
.products_application_related_products_container.vc_row{margin-bottom:20px !important;}
.related_resources_section.vc_row{margin-bottom:0px !important;}
.sections.nav-sections #Top_bar #logo img, #Top_bar .logo #logo img{padding:0px;}
body.page-layout-checkout .header.content{padding:30px 33px 0;}
.service_sec1{width:100%;}
.custom_service_end_sec{width:56%;margin:0 auto;}
.vc_separator.service_content_separator{margin-top:10px !important;margin-bottom:10px !important;}
.service_list .wpb_column.vc_col-sm-4{padding-top:5px;padding-bottom:5px;}
.service_banner_section .wpb_single_image{text-align: center;}
#Top_bar.Top_bar_home .menu_wrapper{width:50%;}
.header-stack #Top_bar.Top_bar_home a.responsive-menu-toggle{top:13px !important;z-index:0;}
#Action_bar.Action_bar_home #social-menu{width:100%;}
#Action_bar.Action_bar_home .secondary_menu_wrapper_custom{width:50%;}
#Action_bar.Action_bar_home .contact_details{width:50%;text-align: left;padding-right:0px;}
.wp_custom_top_bar .Action_bar_home #secondary-menu{float:right !important;}
.Action_bar_home .store_listing .language-switcher-dropdown{top:40% !important;}
.store_listing .language-switcher-dropdown{text-align: left;padding:0 10px;margin-top:0px;}
#Action_bar.Action_bar_home .column{margin:6px 0% 15px 0px;}
.Action_bar_home .wp-mage-dropdown-dialog .block.block-minicart{right:0px !important;left:unset;}
.Action_bar_home .wp-mage-dropdown-dialog .block-minicart:before{left:auto;right:26px;}
.homepage_recently_view .homepage_recently_row .wpb_column.vc_column_container.vc_col-sm-3{float:left;margin-bottom: 22px;}
#section1_button{width:60%;float:right;}
.home_section1{width:40%;display:inline-block;}
.homapage_product_module.wpb_column.vc_column_container.vc_col-sm-3\/5{width:78%;float:right;}
.homapage_product_module.wpb_column.vc_column_container.vc_col-sm-2\/5{width:22%;display:inline-block;}
.homepage_related_custom_services .vc_col-sm-2\/5{display:inline-block;}
.homepage_related_custom_services .custom_services_product{float:right;}
.amsbio_info .vc_column_container.vc_col-sm-3{float:left;}
.sections.nav-sections #Top_bar.Top_bar_home #logo{margin:0px 0px;}
.custom_service_form{margin-top:50px;}
div#Top_bar.service_header{background: var(--color-bg-white, #ffffff) !important;}
div#Top_bar.service_header{border-bottom:0px !important;}
.service_header .logo{width:46% !important;}
.service_header div#Action_bar{margin-top:24px !important;}
.blog_page .category-news, .blog_page .category-event, .blog_page .category-blog{padding:10px 10px 10px 10px;}
.blog_page{padding-right:50px !important;}
.wpb_single_image.single_page_image{text-align: center;}
.service_form center h2{line-height:40px !important;}
.contact_sec .vc_col-sm-8{width:100% !important;}
.contact_sec .vc_col-sm-4{width:100% !important;}
.contact_sec .vc_col-sm-4 .vc_column-inner{margin-left:0px !important;margin-bottom:50px;}
.tearm_page{width:100% !important;}
section.support_container{width:100% !important;}
.support_container .wpb_single_image{text-align: center;}
.tearm_page .wpb_text_column{line-height:24px;}
.product_listing_content .footer_newsletter .vc_row.vc_row-has-fill{height:auto !important;}
.footer_newsletter .wpb_single_image.vc_align_right{text-align: center;}
p.newsletter_desc{margin-top:15px !important;padding-bottom:30px;}
.page-products .columns{padding-top:0px !important;}
.toolbar-amount a{padding:2px 45px 2px 45px;}
.resources-new .vc_col-sm-4{width:97%;}
.resource_form_section.vc_col-sm-6{padding-left:10px;padding-right:10px;}
.product-info-main .product.data{width:95% !important;margin: 5px 0px 20px 0px;}
.listing_custom_pager{margin-top:10px;}
strong.block-subtitle.filter-current-subtitle:before{display:none;}
.message.info.empty, .message.notice.search_result_blank{margin-top:30px !important;}
.product_related_resource .vc_col-sm-12, .product_related_info_pages .vc_col-sm-12{width:100%;}
.product_related_resource .inner_last_column, .product_related_info_pages .inner_last_column{margin-bottom:30px;}
.product_related_resource h2.vc_custom_heading, .product_related_info_pages h2.vc_custom_heading{margin-bottom:20px;margin-top:10px;}
.product_related_info_pages img, .product_related_info_pages .vc_col-sm-6 img, .product_related_info_pages .vc_col-sm-3 img, .product_related_info_pages .vc_col-sm-2 img{max-height:100%;min-height:100%;}
.product_related_info_pages .vc_col-sm-2 h3{padding: 10px 10px 0px 10px;}
.blog_page .wpb_column.vc_column_container{z-index:0;}
.section_wrapper.ls-overflow-visible{z-index:0 !important;}
.resources-new p.toolbar_custom_section{width:50%;float:left;}
.resources-new-blog{width:96%;}
#Action_bar .contact_details .selected_store{display:none !important;}
#Action_bar .contact_details .store_listing:after{font-family:"mfn-icons";margin-left:.2em;content:'\e867';}
.header-stack #Action_bar:not(.Action_bar_home) .contact_details li{padding:3px 0 3px 0 !important;}
.block.crosssell{padding:0 0px !important;}
.block.crosssell .products-grid .product-item{margin-right:0px;width:99% !important;}
.block.crosssell .product-item-info{width:100% !important;}
.broucher_cta_section .article_box{padding:35px 35px 0px 35px;}
.contact_form select{padding-right:50px !important;}
.gform_wrapper .gfield.contact_term .ginput_container label span{display:inline-block;}
.gallery-placeholder.get_desc, .main_section .desc_section{width: 100%; float: none; }
.main_section .desc_section{margin-top: 30px;}
.product.info.detailed .product.data.items .data.item.content{margin-bottom: 30px;}
.product.data.items > .item.title {margin-top: 20px !important;}
.special_offer span{left: 39%;top: -6%;}
.product-info-main .product.data.add_row{padding-top: 36px;}
.newsletter_wrapper.gform_wrapper {width: 90%;}
.newletter_text_sec .button_section {width: 40%;float: left;}
.newletter_text_sec p.vc_custom_heading{margin-bottom: 0px !important;}
.footer_need_to_find {padding-top: 50px;}
.cms-home #Top_bar .menu-container{min-height: 57px;}
.category_load_all_products_link{margin-bottom: 40px;line-height: 30px;}
.category_list_container, .cms_category_page .section-page-footer{margin-top: 0px;}
.category_list_container .vc_inner.vc_row-fluid{margin-top: 0px !important;}
.category_list_row .vc_col-sm-4:last-child .category{margin-bottom: 0px;}
}
@media only screen and (max-width:736px){.vc_row.cms_product_cat_block .vc_row.vc_inner .wpb_wrapper h6{word-break:break-word;}
.vc_row.cms_product_cat_block .vc_row.vc_inner .wpb_column.vc_column_container{float:left;width:50%;margin-bottom:20px;}
.vc_row.extra-padding .vc_separator{margin:15px 0px !important;}
#Content.cms_mage_page .vc_row.extra-padding .vc_separator{margin:0 0 25px 0px !important}
.serices-page.left-sidebar .widget-area{margin:0px !important;padding:0px 15px;}
.product_services .vc_row.vc_inner{margin-bottom:0px !important;}
.serices-page.left-sidebar .widget-area h4{margin-bottom:20px;font-size: var(--font-size-xl, 22px);line-height:30px;}
#Content.cms_mage_page .product_faq .wpb_text_column{margin-bottom:20px;}
h2.submenu_heading{margin-bottom:1rem;}
.category_content .wpb_wrapper>p{margin-top:15px;}
#search_autocomplete .autocomplete-list{margin-top:15px;}
#search_autocomplete{width:79.9%;top:50px !important;}
.magento_custom_search.home_elastic_form #search_autocomplete{top:75px !important;}
.sections.nav-sections{overflow:initial !important;}
.main_custom_antobodies_section{padding-left:0 !important;padding-right:0 !important;}
#search_autocomplete .smile-elasticsuite-autocomplete-result a{padding-left:10px !important;}
.footer_newsletter .vc_column_container.vc_col-sm-5 .vc_column-inner{padding-left:15px;padding-right:15px;}
.category-news .post-desc{padding-right:7px !important;padding-left:7px !important;}
.right_side_image_section{margin-top:15px;}
.other_custom_service .photo_box .desc{min-height:0px;}
.cms-page-view .section-item-content .ls-bg-outer{min-height:110px;}
#Top_bar #menu ul li.protocols-trubleshoot ul{padding:0 30px !important;}
.remove_bullets{right:2%;}
.main_text_cell h1.pageLayerTitle{margin-top:0;}
.cms-engineered-cell-lines .serices-page.left-sidebar .widget-area,.cms-custom-car-t-cell-development .serices-page.left-sidebar .widget-area,.cms-custom-car-nk-cell-development .serices-page.left-sidebar .widget-area,.cms-cancer-stem-cell-services .serices-page.left-sidebar .widget-area,.cms-gene-synthesis-services .serices-page.left-sidebar .widget-area,.cms-animal-research .serices-page.left-sidebar .widget-area{margin-top:5px !important;}
.main_heading{line-height:10px;}
.customers-also-view-container-custom .product-items .product-item{margin-left:0px !important;}
.shipping_page_title{margin-top:50px;}
.four_way_image{margin-top:0px;}
.left_section_content_protein{margin-top:20px;}
.checkout-cart-index #shopping-cart-table tbody .product-item-details{text-align: left;}
.checkout-cart-index #shopping-cart-table tbody .product-item-details dl.item-options>dt{width:35px;}
.checkout-cart-index #shopping-cart-table tbody .product-item-details dl.item-options{margin-top:5px;}
.checkout-cart-index #shopping-cart-table .col.price,#shopping-cart-table .col.subtotal,#shopping-cart-table .col.qty{padding-top:10px !important;}
.popular_services .vc_col-sm-2{margin-bottom:30px;}
.category_cms_page_top_section{padding-left:35px !important;padding-right:35px !important;}
.category_cms_page_top_section .category_cms_page_top_section_head .vc_column-inner, .category_cms_page_top_section .category_cms_page_top_section_menu .vc_column-inner{padding-left:0px;padding-right:0px;}
.promo_bar{z-index:0;}
.cart.table-wrapper .item .col.item{float:left;width:17%;}
.cart.table-wrapper .col.qty, .cart.table-wrapper .col.price, .cart.table-wrapper .col.subtotal, .cart.table-wrapper .col.msrp{width:26% !important;}
.gform_wrapper .resource_form .gform_footer input.button{padding:0px 33px !important;}
.service_sec1{width:100%;}
.custom_service_end_sec{width:58%;}
.vc_separator.service_content_separator{margin-top:10px !important;margin-bottom:10px !important;}
.service_list .wpb_column.vc_col-sm-4{padding-top:5px;padding-bottom:5px;}
.section_wrapper.ls-overflow-visible{z-index:0 !important;}
#section1_button .vc_column-inner{padding:15px 35px 15px 35px !important;}
.homapage_product_module.wpb_column.vc_column_container.vc_col-sm-3\/5 .vc_column-inner{padding:20px 5px 20px 6px !important;}
.homepage_related_custom_services .custom_services_product{width:79%;}
.homepage_related_custom_services .vc_col-sm-2\/5{width:21%;}
form.service_form div .ginput_container input, form.service_form div .ginput_container select, form.service_form div .ginput_container textarea{float:right;width:65% !important;}
#Top_bar.service_header .logo, #Top_bar.is-sticky .logo{width:27% !important;}
.ls-wrapper.ls-in-out, .ls-wrapper.ls-in-out .magento_custom_search_container{min-width:736px;}
.service_fheading center h2{width:65%;}
.service_form .validation_message{width:65%;}
.toolbar-amount a{padding:2px 35px 2px 35px;}
.product-info-main .product.media .fotorama__stage__frame .fotorama__img{top:50%;}
}
@media only screen and (max-width:720px){.block-new-customer .four_way_image{margin-top:20px;}
.view_products_sec_details .vc_column-inner > div{padding:32px 40px 65px 0px;}
.gform_wrapper .resource_form .gform_footer input.button{padding:0px 31px !important;}
.custom_service_end_sec{width:60%;}
.ls-wrapper.ls-in-out, .ls-wrapper.ls-in-out .magento_custom_search_container{min-width:720px;}
.contact_sec .vc_col-sm-4{width:100% !important;}
}
@media only screen and (max-width:667px){.contact_form_section{padding-left:0.5% !important;padding-right:3% !important;}
.main_heading{line-height:2px;}
.main_text_cell{margin-top:3px !important;}
.view_products_sec_details .vc_column-inner > div{padding:24px 5px 65px 0px;}
.category_cms_page_top_section{padding-left:32px !important;padding-right:32px !important;}
.category_featured_resource_section .wpb_column.vc_column_container{width:66% !important;margin:0 auto 20px auto;}
.category_featured_resource_section .wpb_text_column, .category_featured_resource_section .vc_custom_heading{padding-right:20px;padding-left:20px;}
.services_featured_resource_section .wpb_column.vc_column_container{width:59% !important;margin:0 auto 20px;}
.section_wrapper, .container, .four.columns .widget-area{padding-left:5px !important;padding-right:5px !important;}
.gform_wrapper .resource_form .gform_footer input.button{padding:0px 27px !important;}
.related_resources_section .vc_column_container:nth-child(odd){margin-right:6%;}
.related_resources_section .vc_column_container{width:47% !important;}
body.page-layout-checkout .header.content{padding:30px 28px 0;}
.custom_service_end_sec{width:64%;}
#section1_button .vc_column-inner{padding:10px 15px 10px 15px !important;}
.homepage_related_custom_services .vc_col-sm-2\/5{width:19%;}
.homepage_related_custom_services .vc_col-sm-2\/5 .vc_column-inner{padding-right:0px !important;}
.homepage_related_custom_services .custom_services_product{width:81%;}
.homepage_section3 .homepage_section3_col2 .list_item .list_right{margin-left:95px !important;}
.homepage_section2_col2.wpb_column .vc_row.wpb_row.vc_inner{width:48%;border-width:0px !important;}
.homapage_product_module.wpb_column.vc_column_container.vc_col-sm-2\/5, .homapage_product_module.wpb_column.vc_column_container.vc_col-sm-3\/5{width:100%;}
#homepage_section1 .homepage_section2_col2.wpb_column .vc_column-inner .wpb_single_image{text-align: center !important;}
.homepage_section2_col2.wpb_column .vc_row.wpb_row.vc_inner:first-child{margin-right:34px;margin-bottom:0px !important;}
#homepage_section1 .homepage_section2_col2.wpb_column{margin-top:15px;}
.homapage_product_module h2, .homapage_product_module p, .homapage_product_module h1{text-align: center !important;}
.homepage_related_blog .homepage_related_blog_latest .post-item{width:65%;}
form.service_form div .ginput_container input, form.service_form div .ginput_container select, form.service_form div .ginput_container textarea{float:right;width:62% !important;}
.ls-wrapper.ls-in-out, .ls-wrapper.ls-in-out .magento_custom_search_container{min-width:667px;}
.service_form .validation_message{width:62%;}
.resources-new .vc_col-sm-4{width:97%;}
.citation_filter .filter_left{width:52% !important;}
.citation_filter .filter_right{width:47% !important;}
.product-info-main .product.media .fotorama__stage__frame .fotorama__img{top:45%;}
.broucher_cta_section .article_box{padding:30px 30px 0px 30px;}
.product-info-main .product.data {width: 94% !important;}
.special_offer span{left: 36%;}
.modal-popup .modal-inner-wrap{width: 100% !important;}
.slider_content {top: 50px;}
.slider_video, .slider_video img {height: 480px !important;}
}
@media (min-width: 640px) {.contact_form_wrapper.gform_validation_error .contact_form ul.form_sublabel_below  li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width: 100% !important;margin-right: 0px !important;}
}
@media only screen and (max-width:640px){.amsbio_cust_form .service_form div input.gform_button.button{width: auto;}
.gform_wrapper.newsletter_wrapper .gform_footer input.button{padding: 7px 26px !important;}
.amsbio_cust_form  .service_form div .ginput_container input, .amsbio_cust_form  .service_form div .ginput_container select, .amsbio_cust_form .service_form div .ginput_container textarea {float: left;width: 100% !important;}
.amsbio_cust_form .service_form .validation_message {width: 100% !important;}
.amsbio_cust_form .service_form div label.gfield_label {width: 100% !important;}
.service_form div input.gform_button.button{width: auto;}
.contact_form_section{padding-left:0.5% !important;padding-right:0.5% !important;}
.main_text_cell h1.pageLayerTitle{line-height:0.1;}
.main_text_cell{margin-top:0px !important;}
.main_text_cell h1.pageLayerTitle{line-height:0.8;}
.header-stack #Top_bar .logo, #Top_bar.is-sticky .logo, body:not(.cms-home).header-stack #Top_bar .logo, body:not(.cms-home) #Top_bar.is-sticky .logo{padding:0px 0px 0px 0px;}
#Top_bar .logo #logo{margin:8px 0px 3px 0px;}
#section1_button .vc_column-inner{padding:2px 15px 10px 15px !important;}
#Top_bar.service_header .logo, #Top_bar.is-sticky .logo{width:100% !important;}
.service_header nav#social-menu{float:left;margin-top:5px;}
.ls-wrapper.ls-in-out, .ls-wrapper.ls-in-out .magento_custom_search_container{min-width:640px;}
form.service_form div .ginput_container input, form.service_form div .ginput_container select, form.service_form div .ginput_container textarea{width:100% !important;}
.service_form .validation_message{width:100%;}
.service_fheading center h2{width:100%;text-align: center;}
.gform_wrapper .service_form .ginput_container span:not(.ginput_price){display:initial;}
.resources-new .vc_col-sm-4{width:97%;}
}
@media only screen and (max-width:600px){
.product.info.detailed .item.content .additional-attributes-wrapper .table th, .product.info.detailed .item.content .additional-attributes-wrapper .table tr:nth-child(2n) td, .product.info.detailed .item.content .additional-attributes-wrapper .table tr td{padding:0px 0px 10px 0px;}
.block.crosssell .products-grid .product-item{margin-bottom:15px;}
.view_products_sec .view_products_img{width:100%;float:unset;margin-left:5%;}
.view_products_sec .view_products_sec_details, .view_products_sec_details .vc_column-inner > div{width:100%;}
.view_products_sec_details .vc_column-inner > div{padding:0px 0px 35px 0px;}
.view_products_img .wpb_single_image .vc_single_image-wrapper, .view_products_img .wpb_single_image{margin-bottom:0px;}
.category_cms_page_top_section{padding-left:30px !important;padding-right:30px !important;}
.pages .pages-items{padding:7px 0px 0 !important;}
.services_featured_resource_section .wpb_column.vc_column_container{width:65% !important;margin:0 auto 20px;}
.gform_wrapper .resource_form .gform_footer input.button{padding:0px 29px !important;}
.product_information_table a.button.button_size_2.button_js{border:2px solid var(--color-brand-red, #de1c3f) !important;padding:4px 5px !important;}
.related_resources_section.vc_row{margin-bottom:15px !important;}
.custom_service_end_sec{width:71%;}
.home_section1{width:100%;}
#section1_button{width:100%;float:left;}
#section1_button h1,#section1_button h5,#section1_button .vc_btn3-left{text-align: center !important;}
#homepage_section1 .homepage_section2_col1.wpb_column{width:70%;margin:0 auto;}
#section1_button .vc_column-inner{padding:20px 20px 20px 20px !important;}
.homepage_section3 .homepage_section3_col2 .list_item .list_right{margin-left:85px !important;}
.homepage_related_custom_services .custom_services_product .vc_column-inner{padding:6px 13px 13px 15px !important;}
form.service_form div .ginput_container input, form.service_form div .ginput_container select, form.service_form div .ginput_container textarea{float:right;width:100% !important;}
.ls-wrapper.ls-in-out, .ls-wrapper.ls-in-out .magento_custom_search_container{min-width:600px;}
.viewproduct a{width:90px;height:25px;padding:0px 12px 6px 12px;}
.resources-new .vc_col-sm-4{width:97%;}
.product.info.detailed .product.shipping.info .col{width:100%;clear:both;}
.res2 .viewproduct a{height:30px;}
#Action_bar.Action_bar_home .contact_details{width: 15%;}
#Action_bar.Action_bar_home .secondary_menu_wrapper_custom{width: 85%;}
}
@media only screen and (max-width:568px){.home-sec-btn a.vc_general.vc_btn3 {font-size: var(--font-size-base, 16px);line-height: 22px;max-width: 150px;}
.contact_form_input{width:100% !important;}
.vc_row.home_buffers_category .wpb_text_column{padding:0 0%;}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column{width:100% !important;}
#Top_bar .logo-container .contact_details .sprite{background-size:cover;}
#Top_bar .logo-container .contact_details .sprite-icon-phone{width:24px;height:24px;background-position:-26px 0px;}
#Top_bar .logo-container .contact_details .sprite-icon-phone{width:24px;height:24px;background-position:-26px 0px;}
#Top_bar .logo-container .contact_details .sprite-icon-mail{width:24px;height:24px;background-position:-1px 2px;}
.vc_row.home-story h4.vc_custom_heading{padding:0 !important;}
body:not(.cms-home).header-stack #Top_bar .logo, body:not(.cms-home) #Top_bar.is-sticky .logo{padding:5px 0px 0px 0px;}
#Top_bar .menu-container .secondary-menu .manageLogin li a, #Top_bar .menu-container .secondary-menu li a, #Top_bar .menu-container .secondary-menu .manageLogin li a:hover, #Top_bar .menu-container .secondary-menu li a:hover{font-size: var(--font-size-sm, 14px);line-height:44px;padding:0 0px 0 20px;}
#Top_bar .menu-container .secondary-menu .manageLogin li a::before{left:8px;}
#Top_bar .logo-container .contact_details a, body:not(.cms-home) #Top_bar .logo-container .contact_details a{font-size: var(--font-size-sm, 14px);line-height:20px;}
.catalog-product-view #maincontent.page-main{padding: 0px;}
.serices-page.left-sidebar .widget-area{padding:0px 0px;}
.vc_row.product_cat_desc .vc_general.vc_btn3{font-size: var(--font-size-base, 16px);padding:16px 30px;}
.vc_row.services_cta .vc_custom_heading{margin-bottom:4% !important;}
.vc_row.services_cta .vc_btn3.vc_general{line-height:24px;padding:12px 25px;width:150px;}
.catalog-product-view #maincontent .product h1.page-title{line-height:24px;}
.associatedproducts .block-content .product-items .product-item, .galleryImages .block-content .product-items .product-item, .widget.block-viewed-products-grid .block-content .product-items .product-item{width:100% !important;margin:0 0px 20px 0px;float:none;clear:both;}
.gform_wrapper .top_label .gfield_label, .gform_wrapper .gfield_checkbox li label{font-size: var(--font-size-sm, 14px);line-height:21px;}
.gfield_checkbox li label:before{height:14px;left:8px;width:6px;}
.gform_wrapper li.gravity_frm_chkbox ul.gfield_checkbox li label:after{width:20px;height:20px;margin-top:2px;}
.gform_wrapper input[type="text"], .gform_wrapper input[type="password"], .gform_wrapper input[type="url"], .gform_wrapper input[type="tel"], .gform_wrapper input[type="search"], .gform_wrapper input[type="number"], .gform_wrapper input[type="datetime"], .gform_wrapper input[type="email"], .gform_wrapper select, .gform_wrapper textarea{height:50px;min-height:auto !important;margin-bottom:15px;line-height:24px !important;}
.cart.table-wrapper .item .col.item{display:block !important;width:20%;}
.serices-page.left-sidebar #cms_category_menu > li{width:88%;}
.popular_services .vc_col-sm-2{width:50%;float:left;}
.view_products_sec .view_products_img{margin-left:2%;}
.header-stack #Top_bar .logo, #Top_bar.is-sticky .logo{padding:5px 0px 0px 0px;}
.home_product_resource_section .wpb_text_column, .home_product_resource_section .vc_custom_heading{padding-right:15px;padding-left:15px;}
.child_categories_menu_container .item{width:100%;margin-right:0px;}
.category_cms_page_top_section{padding-left:6% !important;padding-right:6% !important;}
.category_featured_resource_section .wpb_column.vc_column_container{width:75% !important;}
.category_explore_products_container .promo_box_wrapper.promo_box_left{padding:20px 20px;}
.additional-attributes-wrapper .prd_spec_section2{float:right;}
.additional-attributes-wrapper .prd_spec_section1{margin-top:8px;}
.services_featured_resource_section .wpb_column.vc_column_container{width:73% !important;margin:0 auto 20px;}
.cart.table-wrapper .col.qty, .cart.table-wrapper .col.price, .cart.table-wrapper .col.subtotal, .cart.table-wrapper .col.msrp{width:25% !important;}
.category_product_information_container .list_item, .category_application_techniques_container .list_item{display:inline-grid;margin-bottom:15px;width:97%;}
.category_product_information_container .list_item .list_left.list_image, .category_application_techniques_container .list_item .list_left.list_image{order:2;}
.category_product_information_container .list_item .list_right, .category_application_techniques_container .list_item .list_right{order:1;margin-left:0px;margin-bottom:10px;}
.resource_form .ginput_container_email input{margin-bottom:0px !important;}
.gform_wrapper .resource_form .gform_footer input.button{padding:0px 31px !important;}
.sections.nav-sections #Top_bar.Top_bar_home #logo{padding:0px 0 0px 0px !important;}
.homepage_section3 .homepage_section3_col2 .list_item .list_right{margin-left:75px !important;}
.homepage_related_custom_services .vc_col-sm-2\/5{width:20%;}
.homepage_related_custom_services .custom_services_product{width:80%;}
.ls-wrapper.ls-in-out, .ls-wrapper.ls-in-out .magento_custom_search_container{min-width:568px;}
.blog_page{padding-right:40px !important;}
.resources label:after{right:10px !important;}
.resources-new-blog{width:95%;}
.resources_filter_content_new .resources-new-blog{width:95%;}
.citation_filter .filter_left{width:100% !important;}
.citation_filter .filter_right{width:55% !important;}
blockquote{padding:25px 60px 0px 25px !important;}
.product-info-main .product.data .price-box.price-final_price{margin-bottom: 20px;}
.special_offer span{left: 35%;	}
.newsletter_wrapper.gform_wrapper .check_term label{vertical-align: middle;}
.button_section>.vc_column-inner>.wpb_wrapper {padding: 5px 10px 3px;} 
.newletter_text_sec .button_section {width: 50%;}
.slider_content .magento_custom_search.home_elastic_form {width: 85%;margin: auto;}
}
@media only screen and (max-width:540px){#order-attributes-form .input-file .input-file__label{width:100px;}
.view_products_sec .view_products_img{margin-left:0%;}
.view_products_sec_img{margin-bottom:0px !important;}
.pcontactBlockContent .prd_cust_img img{margin-left:12px;margin-top:12px;}
.additional-attributes-wrapper .prd_spec_section2{float:left;}
.section_wrapper, .container, .four.columns .widget-area{padding-left:0px !important;padding-right:0px !important;}
.gform_wrapper .resource_form .gform_footer input.button{padding:0px 30px !important;}
.application_search_container .vc_column-inner{padding:50px 15px;}
.custom_service_end_sec{width:76%;}
.single_blog_page .single_page_table table thead tr th{line-height:20px;word-break:break-word;}
#Top_bar.service_header .logo, #Top_bar.is-sticky .logo{width:50% !important;}
.service_header li#menu-item-4802{margin-top:10px !important;}
.service_form center h2{line-height:40px !important;}
.ls-wrapper.ls-in-out, .ls-wrapper.ls-in-out .magento_custom_search_container{min-width:540px;}
select.ams_resources_filter.category{padding:0px 0px 0px 7px !important;}
.resources-new-blog .img_title .res_image img{max-width:35px !important;margin-top:7px;}
.product.info.detailed .product.data.items .cellbanker-link{padding: 7px 10px 7px 10px !important;line-height: 16px;   }
.catalog-product-view #maincontent .product h1.page-title span {font-size: var(--font-size-3xl, 30px);line-height: 34px;}
.special_offer span{left: 36%;}
.newsletter_wrapper.gform_wrapper {width: 94%;margin: 0px !important;}
.section_wrapper, .container, .four.columns .widget-area {max-width: 485px !important;}
}
@media only screen and (max-width:480px){
form.aa-Form .aa-Input::placeholder{font-size: var(--font-size-sm, 14px) !important;}
.menu-footer-customer-services-container {margin-bottom: 35px;}
.remove_bullets{right:3%;}
.vc_row.cms_product_cat_block .vc_row.vc_inner .wpb_column.vc_column_container{float:none;width:100%;}
body:not(.cms-home) #Top_bar .logo-container .secondary_menu_wrapper ul.contact_details{float:none;}
.vc_row.contact_us .get_in_touch ul li{font-size: var(--font-size-base, 16px);line-height:24px;padding:5px 0 10px 50px;}
.vc_row.contact_us .get_in_touch ul li i[class^="icon-"]:before, .vc_row.contact_us .get_in_touch ul li i[class*=" icon-"]:before, .vc_row.contact_us .get_in_touch ul li i[class^="fa-"]:before, .vc_row.contact_us .get_in_touch ul li i[class^="fa"]{font-size: var(--font-size-2xl, 24px);}
.serices-page.left-sidebar #cms_category_menu > li{display:block;}
body:not(.cms-home).header-stack #Top_bar .logo, body:not(.cms-home) #Top_bar.is-sticky .logo{padding:4px 0px 4px 0px;}
#Action_bar .column{margin:0 0% 0px 0%;}
.category_featured_resource_section .wpb_column.vc_column_container{width:92% !important;}
.services_featured_resource_section .wpb_column.vc_column_container{width:86% !important;margin:0 auto 20px;}
.promo_bar_text{padding:1% 0px 0% 0px;}
.promo_bar_link{padding:0% 8px 1% 0px;}
.format_second .cms_link{font-size: var(--font-size-base, 16px);line-height:22px;}
table.format_second > thead > tr > th, table.format_second > tbody > tr > th, table.format_second > tfoot > tr > th, table.format_second > thead > tr > td, table.format_second > tbody > tr > td, table.format_second > tfoot > tr > td{padding:3px 5px !important;word-break:break-word;}
.service_page_opt table.format_second > thead > tr > td, .service_page_opt table.format_second > thead > tr > th{word-break:normal;}
.service_page_opt table.format_second > tbody > tr > td{word-break:normal;}
.page-id-5214 .service_page_table table.format_second tbody tr td:first-child{word-break:normal;}
.cms-cgmp-lentivirus-production table.format_second > thead > tr > th,
.cms-cgmp-lentivirus-production table.format_second > thead > tr > td{word-break:normal;}
.cms-molecular-cloning table.format_second > thead > tr > th,
.cms-molecular-cloning table.format_second > tbody > tr > td{word-break:normal;}
.new_service_page table.format_second > thead > tr > th,
.new_service_page table.format_second > tbody > tr > td{word-break:normal;padding:3px 7px !important;}
.category-aav-controls table.format_second > thead > tr > th,
.category-aav-controls table.format_second > tbody > tr > td{word-break:normal;}
.service_new_table .format_second > thead > tr > th,
.service_new_table .format_second > thead > tr > td{word-break:normal;}
.header-stack #Action_bar.Action_bar_home .contact_details li.store_listing{padding:4px 0 0px 0 !important;}
.related_product_section .related_product_listing{padding-left:0%;}
.application_search_container .input-text{width:75%;}
body.page-layout-checkout .header.content{padding:30px 23px 0;}
.custom_service_end_sec{width:85%;}
#Action_bar.Action_bar_home .column{margin:6px 0% 3px 0px;}
#Action_bar.Action_bar_home #menu-secondary-menu .magento_custom_myaccount_button{padding:0px 9px 0px 9px !important;}
#Action_bar.Action_bar_home #menu-secondary-menu .magento_custom_cart_button.last{padding:0px 0px 0px 9px !important;}
.homepage_section3 .homepage_section3_col2 .vc_column_container.vc_col-sm-3{width:100%;}
.homepage_section3 .homepage_section3_col2 .list_item .list_right{margin-left:150px !important;}
.homepage_recently_view .homepage_recently_row .wpb_column.vc_column_container.vc_col-sm-3{width:100% !important;}
#homepage_section1 .homepage_section2_col1.wpb_column{width:85%;}
.homepage_section2_col2.wpb_column .vc_row.wpb_row.vc_inner{width:100%;}
.homepage_section2_col2.wpb_column .vc_row.wpb_row.vc_inner:first-child{margin-right:0px;margin-bottom:15px !important;}
.homepage_related_blog .homepage_related_blog_latest .post-item{width:96%;margin:0px auto 25px auto !important;float:left;}
.homepage_related_blog .homepage_related_blog_latest .post-desc-wrapper .post-desc{padding:25px 25px 18px 25px;}
.amsbio_info .vc_column_container.vc_col-sm-3{width:100%;margin:40px auto;float:unset;}
.homepage_related_custom_services .custom_services_product{width:77%;}
.homepage_related_custom_services .vc_col-sm-2\/5{width:23%;}
.store_listing .language-switcher-dropdown{top:40%;}
.Top_bar_home .mega-products ul.ubermenu-submenu li.ubermenu-item>ul.ubermenu-submenu-align-full_width, .mega-products ul.ubermenu-submenu li.ubermenu-item>ul.ubermenu-submenu-align-full_width{min-width:320px !important;}
#Action_bar.service_header .contact_details{width:auto;}
.wp_custom_top_bar #social-menu{width:100%;}
.ls-wrapper.ls-in-out, .ls-wrapper.ls-in-out .magento_custom_search_container{min-width:480px;}
.blog_page{padding-right:30px !important;}
.toolbar-amount a{padding:2px 30px 2px 30px;}
.resources-new .vc_col-sm-4{width:97%;}
.citation_filter .filter_right{width:64% !important;}
.product-info-main .product.media .fotorama__stage__frame .fotorama__img{top:42%;}
.filter-current .items .item{padding:5px 5px 5px 5px;margin:5px 0px;}
.filter-current .action.remove{margin-left:2px;}
.filter-current ol.items{padding:0px 5px !important;}
.filter-current strong.block-subtitle{padding:14px 14px 14px 14px;}
.store_country_autocomplete{width:93%;}
.gform_wrapper.msds_form_wrapper .gfield_radio li input[type=radio]{margin-top:5px;vertical-align:top;}
.main_section .desc_section ul{margin-bottom: 0px;}
.gallery-placeholder.get_desc{width: 100%;float: none;}
.main_section .desc_section{width: 100%;float: none;margin-top: 22px;}
.product-info-main .product.data{margin-top: 10px !important;width: 93% !important;}
.special_offer span{left: 34%;}
.homepage_slider h5{margin-top: 28px;}
.slider_content h6{line-height: 30px;}
.slider_video, .slider_video img {height: 440px !important;}
}
@media only screen and (max-width:414px){.product-item-cms .product-item-image{margin-top:15px;}
.custombutnpop {padding: 10px 5px 10px 20px !important;display: flex;text-align: center !important;}
tr td.col.col-method:first-child{width: 30px;}
ol.page_search .result-sub-content.col-md-6{min-width: 100%;}
.minicart-items .product-item-details{text-align: left;}
.newsletter_wrapper.gform_wrapper .gform_footer{width:100px;}
.product_information_table table tr th.action_column{width:35px;}
h2.protocol_main_heading{font-size: var(--font-size-2xl, 24px) !important;}
body:not(.magento-default) .footer_newsletter .newsletterbtn{width:29% !important;}
.main_heading{line-height:35px;}
body.cms-home #Top_bar .logo-container .secondary_menu_wrapper ul.contact_details{float:none;display:inline-flex;text-align: center;}
body.cms-home #Top_bar .logo-container .contact_details a{padding:0 10px;}
body:not(.cms-home) #Top_bar .logo-container .secondary_menu_wrapper ul.contact_details{float:none;}
.vc_row.product_services .sliding_box .desc_wrapper h4{margin-bottom:10px;}
body h1, .ls-wrapper h1:not(.ls-layer){font-size: var(--font-size-3xl, 30px);line-height:36px;margin-bottom:10px;}
body h2, body .ls-wrapper h2:not(.ls-layer){font-size: var(--font-size-2xl, 24px);line-height:30px;margin-bottom:10px;}
body h3, body .ls-wrapper h3:not(.ls-layer){font-size: var(--font-size-xl, 22px);line-height:28px;margin-bottom:10px;}
body h4, body .ls-wrapper h4:not(.ls-layer){font-size: var(--font-size-lg, 20px);line-height:26px;margin-bottom:10px;}
body h5, body .ls-wrapper h5:not(.ls-layer){font-size: var(--font-size-md, 18px);line-height:24px;margin-bottom:10px;}
body, button, span.date_label, .timeline_items li h3 span, input[type="submit"], input[type="reset"], input[type="button"], input[type="text"], input[type="password"], input[type="tel"], input[type="email"], textarea, select, .offer_li .title h3, a, html{font-size: var(--font-size-sm, 14px) !important;line-height:21px;}
.home_product_resource_section .vc_single_image-wrapper{margin-bottom:15px;}
.top_sec_h2{min-height:25px !important;}
.home_product_resource_section .wpb_text_column{padding-bottom:20px !important;padding-top:15px;}
#nav_menu-2, #nav_menu-3, #nav_menu-4, #nav_menu-11, #nav_menu-10, #text-7, #text-5, #nav_menu-9, #text-6{margin-bottom:0px !important;}
.popular_services .vc_col-sm-2{width:100%;}
.popular_services .wpb_single_image .vc_single_image-wrapper{margin-bottom:0px !important;}
.block-minicart .block-content>.actions>.primary .action.primary{padding:8px 17px !important;}
.header_technical_resources .user_name, .magento_custom_myaccount_button .cartBtn .user_name{text-align: left;}
.category_explore_products_container .vc_column-inner{padding-left:0px !important;padding-right:0px !important;}
.category_featured_resource_section .wpb_column.vc_column_container{width:100% !important;}
.pages .pages-items{padding:3px 0px 0 !important;}
.prd_des_list ul li{margin-right:6px;}
.wp-mage-dropdown-dialog .product .actions{width:9%;margin-top:9px;}
.minicart-items .price-container .price, .minicart-items .details-qty .label{font-size: var(--font-size-sm, 14px) !important;}
.fieldset.coupon{margin-bottom:15px !important;}
.cart.table-wrapper .item .col.item{float:none;width:100%;}
.cart.table-wrapper .col.qty, .cart.table-wrapper .col.price, .cart.table-wrapper .col.subtotal, .cart.table-wrapper .col.msrp{width:33% !important}
.service_page_table .cat_cms_pages tbody tr td,
.service_page_table .cat_cms_pages tbody tr td ul li a{font-size: var(--font-size-xs, 12px);}
.cat_cms_pages > tbody > tr > td{padding:11px 3px !important;}
.service_page_table .cat_cms_pages thead th{font-size: var(--font-size-sm, 14px);}
.g-recaptcha > div{width:220px !important;border-right:1px solid var(--color-gray, #58595b);}
.rc-anchor-normal-footer{display:none !important;}
.service_page_opt table.format_second > thead > tr > th, .service_page_opt table.format_second > tbody > tr > td, .service_page_opt table.format_second > thead > tr > td{font-size: var(--font-size-xs, 12px);}
.gform_wrapper .resource_form .gform_footer input.button{padding:0px 22px !important;}
.header-stack #Top_bar .secondary_menu_wrapper{width:100%;}
.magento_custom_myaccount_button.submenu{margin-right:0px !important;}
.wp_custom_top_bar #secondary-menu{float:unset;}
#Header #menu-secondary-menu{display:flex;}
#Header .secondary-menu > li{padding:8px 0px;width:50%;}
.magento_custom_cart_button.last{text-align: right;}
.category_load_all_products.vc_custom_heading a{font-size: var(--font-size-lg, 20px);}
.category_application_techniques_container h1.vc_custom_heading{line-height:48px !important;}
.magento_custom_search_for_wp .magento_custom_search .input-text{line-height:33px;}
.orders-recent table > thead > tr > th, table > tbody > tr > th, table > tfoot > tr > th, table > thead > tr > td, table > tbody > tr > td, table > tfoot > tr > td{padding:10px 10px !important;}
.related_resources_section .vc_column_container{width:82% !important;}
.related_resources_section .vc_column_container{margin:0 auto 30px auto !important;float:unset;}
.application_search_container .input-text{width:71%;}
.product_information_table a.button.button_size_2.button_js{margin-right:4px;margin-left:4px;}
.benefits_container .list_item .list_right{padding-top:0px;}
.application_search_container .search{padding:11px 15px !important;}
.custom_service_end_sec{width:97%;}
#homepage_section1 .homepage_section2_col1.wpb_column{width:95%;}
.homepage_section3 .homepage_section3_col2 .list_item .list_right{margin-left:135px !important;}
.homepage_related_custom_services .vc_col-sm-2\/5{width:27%;}
.homepage_related_custom_services .custom_services_product{width:73%;}
#Header .Action_bar_home .secondary-menu > li{width:auto;}
#Header .Action_bar_home #menu-secondary-menu{float:right;}
.Action_bar_home .store_listing .language-switcher-dropdown{top:27% !important;}
.post .image_frame.scale-with-grid.disabled{width:100% !important;}
.single-post .post-header .title_wrapper h1{line-height:35px;}
.ls-wrapper.ls-in-out, .ls-wrapper.ls-in-out .magento_custom_search_container{min-width:414px;}
.blog_page{padding-right:27px !important;}
.single_blog_page .single_page_table table tbody tr td button{margin-left:5px;}
.viewproduct a{padding:6px 12px 6px 12px;width:110px;height:33px;}
.viewproduct{text-align: left;}
.product-item-info .viewproduct{margin-top:5%;}
.toolbar-amount a{padding:2px 20px 2px 20px;}
.resources_filter_content_latest .post_resources_latest .section_info, .resources_filter_content .post_resources_latest .section_info{width:85%;}
.resources_filter_content_latest .post_resources_latest .section_img, .resources_filter_content .post_resources_latest .section_img{width:15%;}
.citation_filter .filter_right{width:75% !important;}
select.ams_resources_filter.category{width:100%;}
.resources label:after{right:20px !important;top:20px !important;}
.vc_row.wpb_row.resource_filter{margin-bottom:20px;}
.resources-new-blog{width:93%;}
.resources-new-blog .res2{width:50%;float:right;}
img.res_images{width:45%;margin-top:5%;}
.resources-new-blog .res_image_container .resource_cat{min-width:70px;}
.resources_filter_content_new .resources-new-blog{width:92%;}
.resources-new-blog .res1{width:100%;}
.resources-new-blog .res_image_container{width:50%;text-align: left;}
.broucher_cta_section .article_box{padding:30px 5px 0px 5px;}
.special_offer span {left: 31%;}
.product-info-main .product.data {width: 91% !important;}
.newsletter_wrapper.gform_wrapper {width: 82%;}
.slider_video, .slider_video img {height: 500px !important;}
.breadcrumbs .item:not(:last-child):after{line-height: 26px !important;}
form.footer .gform_button{padding:0 20px !important;}
.gform_wrapper.footer_wrapper .gfield_checkbox li label{width:85%;max-width:85%;}
}
@media only screen and (max-width:393px){.button_section {width: 44%;float: left;}
.vigene_rank p, .vigene_rank p a{font-size: var(--font-size-sm, 14px);line-height:17px;}
.vigene_rank{padding-top:5px;padding-bottom:5px;}
.service_content_container_main .vc_column-inner{padding-left:0px;padding-right:0px;}
table.format_second > thead > tr > th, table.format_second > tbody > tr > th, table.format_second > tfoot > tr > th, table.format_second > thead > tr > td, table.format_second > tbody > tr > td, table.format_second > tfoot > tr > td{padding:3px 6px;font-size: var(--font-size-sm, 14px);line-height:16px;}
.service_page_opt table.format_second > thead > tr > th, .service_page_opt table.format_second > tbody > tr > td, .service_page_opt table.format_second > thead > tr > td{font-size: var(--font-size-xs, 12px);}
.cms-cgmp-lentivirus-production table.format_second > thead > tr > th,
.cms-cgmp-lentivirus-production table.format_second > thead > tr > td{font-size: var(--font-size-xs, 12px);}
.format_second .cms_link{font-size: var(--font-size-sm, 14px);line-height:16px;}
.header-stack #Action_bar .social, .header-stack #Action_bar .social-menu{padding:10px 0 8px 0 !important;}
.category_recent_citation_container h1.vc_custom_heading{line-height:42px !important;}
.category_banner_section .category_banner_info .wpb_content_element p a, .middle_content_link{font-size: var(--font-size-md, 18px);}
.application_search_container .input-text{margin-right:5px;}
.related_resources_section .vc_column_container{width:85% !important;}
.application_product_info_template .application_product_info_content .application_product_info_heading{line-height:38px;}
body.page-layout-checkout .header.content{padding:30px 20px 0;}
.custom_service_end_sec{width:100%;}
.homepage_related_custom_services .custom_services_product{width:72%;}
.homepage_related_custom_services .vc_col-sm-2\/5{width:28%;}
.ls-wrapper.ls-in-out, .ls-wrapper.ls-in-out .magento_custom_search_container{min-width:393px;}
.contact_sec .vc_col-sm-8 .vc_column-inner{padding-left:35px !important;padding-right:35px !important;}
.toolbar-amount a{padding:2px 10px 2px 10px;}
.resources p.vc_custom_heading.resource_heading{line-height:35px !important;margin-bottom:0px !important;}
.store_country_autocomplete .autocomplete a{padding-right:6px !important;}
}
@media only screen and (max-width:384px){.figure_text_head{margin-bottom:10px !important;}
.faq_content_sec .question .title.wpb_toggle{font-size: var(--font-size-sm, 14px);}
body:not(.magento-default) .footer_newsletter .newsletterbtn{width:28% !important;}
.wp-mage-dropdown-dialog .block.block-minicart{width:335px;}
.remove_bullets{right:4%;}
.toolbar select{padding:3px 21px 3px 6px;}
.promo_bar_text, .promo_bar_link a{font-size: var(--font-size-sm, 14px);}
.service_page_table table.format_second tbody tr td:first-child{padding:5px 0px;}
.homepage_section3 .homepage_section3_col2 .list_item .list_right{margin-left:120px !important;}
.homepage_related_custom_services .vc_col-sm-2\/5{width:30%;}
.homepage_related_custom_services .custom_services_product{width:70%;}
.homepage_related_custom_services .vc_column-inner .vc_row h5{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
#Action_bar.service_header .contact_details{width:max-content;}
.service_header #Action_bar .social-menu li{margin-right:0px;padding-right:0px;}
.service_header #Action_bar .social-menu a span.seperator{margin-right:4px;}
.ls-wrapper.ls-in-out, .ls-wrapper.ls-in-out .magento_custom_search_container{min-width:384px;}
section.support_container{margin-right:30px !important;}
.filter-current strong.block-subtitle{padding:14px 7px 14px 7px;}
}
@media only screen and (max-width:375px){h2.protocol_main_heading{font-size: var(--font-size-xl, 22px) !important;}
.newsletterbtn,.newsltterInput{height:45px !important;}
.main_text_cell{margin-top:2px !important;}
#Top_bar .menu-container .secondary-menu .manageLogin li a, #Top_bar .menu-container .secondary-menu li a, #Top_bar .menu-container .secondary-menu .manageLogin li a:hover, #Top_bar .menu-container .secondary-menu li a:hover{font-size: var(--font-size-xs, 12px);line-height:36px;padding:0 0px 0 15px;}
#Top_bar .menu-container .secondary-menu .manageLogin li a::before{left:6px;}
.faq_content_sec .faq .question .title > .acc-icon-plus, .faq_content_sec .faq .question .title .acc-icon-minus{top:30%;}
.newsroom_container .grid .post-desc-wrapper{width:85%;}
#maincontent .columns .column.main .toolbar-sorter.sorter .sorter-options{margin:0px 5px;}
.pages .pages-items{padding:2px 0px 0 !important;}
.gform_wrapper .resource_form .gform_footer input.button{padding:0px 20px !important;}
.application_search_container .vc_column-inner{padding:50px 10px;}
.ls-wrapper.ls-in-out, .ls-wrapper.ls-in-out .magento_custom_search_container{min-width:375px;}
#Footer .widgets_wrapper .column.one-fifth:not(:last-child){width:100% !important;clear:none;}
.resources_filter_content_latest .post_resources_latest, .resources_filter_content .post_resources_latest{padding:20px 15px;}
.fotorama__stage{height:250px !important;}
.product-info-main .product.media .fotorama__stage__frame .fotorama__img{top:40%;}
.field .control._with-tooltip .choice.field{width:30%;}
.special_offer span{left: 28%;top: -5%;}
.product-info-main .product.data {width: 90% !important;}
.newsletter_wrapper.gform_wrapper {width: 100%;}
.gform_wrapper.newsletter_wrapper .gform_footer input.button {padding: 7px 0px !important;width: 100% !important;}
.button_section {width: 45%;float: left;}
.gform_wrapper.footer_wrapper .gfield_checkbox li input[type=checkbox]{width:18px !important;height:18px;margin-right:5px;margin-left:0px;margin-top:0px !important;}
}
@media only screen and (max-width:360px){
#order-attributes-form .input-file .input-file__label{width:50px;margin-top:0px;}
.wp-mage-dropdown-dialog .block.block-minicart{width:325px;padding-left:8px;padding-right:8px;}
.wp-mage-dropdown-dialog .minicart-items-wrapper{margin:0 -9px;}
.widget.block-viewed-products-grid .block-content .product-items .product-item{margin-left:0px !important;}
.gform_wrapper ul li.gfield div.ginput_container.ginput_recaptcha > div{width:75% !important;border-right:solid 1px var(--color-gray, #58595b);}
.gform_wrapper ul li.gfield div.ginput_container.ginput_recaptcha > div .rc-anchor-normal .rc-anchor-pt{display:none;}
.child_categories_menu_container .item{margin-bottom:8px;}
.category_explore_products_head{line-height:40px;}
.category_explore_products_container .promo_box_wrapper.promo_box_left{padding:15px 15px;}
table.format_second > thead > tr > th, table.format_second > tbody > tr > th, table.format_second > tfoot > tr > th, table.format_second > thead > tr > td, table.format_second > tbody > tr > td, table.format_second > tfoot > tr > td{padding:3px 3px;}
#Action_bar .social-menu a span.seperator{margin-right:15px;}
.gform_wrapper .resource_form .gform_footer input.button{padding:0px 18px !important;}
.related_product_section .wpb_wrapper{padding:5px;}
.related_resources_section .vc_column_container{width:94% !important;}
.application_search_container .input-text{width:70%;}
.introduction_overview_container h1{line-height:38px !important;}
.homepage_related_custom_services .vc_col-sm-2\/5{width:100%;}
.homepage_related_custom_services .custom_services_product{width:100%;}
.homepage_related_custom_services .vc_col-sm-2\/5 .wpb_single_image, .homepage_related_custom_services .custom_services_product h5, .homepage_related_custom_services .custom_services_product p{text-align: center !important;}
.homepage_related_blog .homepage_related_custom_services .vc_row{border-width:0px !important;margin-bottom:25px !important;}
.ls-wrapper.ls-in-out, .ls-wrapper.ls-in-out .magento_custom_search_container{min-width:360px;}
#block-customer-login-heading{line-height:34px;}
.products{margin-right:0px !important;}
.toolbar-amount a{padding:2px 15px 2px 15px;}
.filter-current strong.block-subtitle{padding:14px 7px 14px 7px;}
.resources-new-blog{width:92%;}
.citation_filter .filter_right{width:87% !important;}
.special_offer span{left: 28%;}
.button_section {width: 47%;float: left;}
}