@media (min-width: 2500px) and (max-width: 2600px){
}
 @media (min-width: 2100px) and (max-width: 2400px){
}
 @media (min-width: 1900px) and (max-width: 2099px){
}
 @media screen and (min-width: 1900px){
}
 @media screen and (max-width: 1680px){
     div.hp-hero-animation .fl-row-content-wrap:before {
         width: 1000px;
         right: -22%;
    }
}
 @media screen and (max-width: 1440px){
     div.hp-hero-animation .fl-row-content-wrap:before {
         width: 874px;
         right: -23%;
         top: -20%;
    }

}
 @media screen and (max-width: 1366px){
     div.industry_experienced_row .fl-row-content-wrap:before {
         background-size: 418px 418px;
         width: 418px;
         height: 418px;
    }
    .wpDataTablesWrapper table.wpDataTable {
        width: unset !important;
        overflow: scroll !important;
        display: block !important;
    }
}
 @media screen and (max-width: 1280px){
     div.fl-row-content-wrap {
         padding-right: 20px;
         padding-left: 20px;
    }
     div.hp-hero-animation .fl-row-content-wrap:before {
         width: 800px;
    }
    /*ffpe-tissues Page*/
    .uabbimage_full .fl-row-content-wrap{
     padding: 0px !important;
     }
    /*End ffpe-tissues Page*/
}
 @media screen and (max-width: 1200px){
    div#content.widecolumn {
    max-width: 1170px;   
    padding: 60px 0px 70px 0px;
    margin-left: 15px;
    margin-right: 15px;
}
 }
 @media (min-width: 768px) and (max-width: 1080px) {
     .our_vision_sub_section h3.uabb-infobox-title {
         font-size: 40px;
    }
     .xpublication .fl-node-content {
         margin: 0px;
    }
     .fl-node-ieqr6bu0c3oz .fl-node-content {
         margin: 0px 20px 0px 0px;
    }
    .research_app_menu >  ul.sub-menu {
        right: 0 !important;
        left: auto !important;
    }
    div .slick-next {
        left: 50% !important;
    }
    div .slick-prev {
        left: 45% !important;
    }
}
@media only screen and (min-width: 320px) and  (max-width: 767px){
div#content.widecolumn {padding: 30px 0px 30px 0px;}
.data_right_sec .fl-module.fl-module-info-box:before{
    height: 158px !important;
}
.service_workflow_arrow .fl-content-slider-svg-container {
    width: auto !important;
}
}
@media only screen and (min-width: 993px) and  (max-width: 1024px){
    div.rec_prod_slider .fl-post-carousel-navigation .carousel-prev {
        left: 53% !important;
    }
    div.rec_prod_slider .fl-post-carousel-navigation .carousel-next {
        right: 40% !important;
    }
}
@media only screen and (min-width: 993px) and  (max-width: 1200px){
 .fl-col.header-logo {
    width: 75%;
}
.fl-col.fl-col-small.fl-visible-desktop.fl-visible-large.header-my-acc {
    width: 15% !important;
}

}
@media only screen and (min-width: 993px) and  (max-width: 1080px){
.prod_det_rec_prod
 button.slick-next.slick-arrow {
    left: 85% !important;
    width: 35px;
    position: absolute;
}
}
@media only screen and (min-width: 1024px) and  (max-width: 1080px){
    div.rec_prod_slider .fl-post-carousel-navigation .carousel-prev {
        left: 48% !important;
    }
    div.rec_prod_slider .fl-post-carousel-navigation .carousel-next {
        right: 45% !important;
    }


}
@media only screen and (min-width: 1024px) and  (max-width: 1081px){
   div.dynamic_publication_slider .uabb-blog-posts .slick-prev {
        left: 25%;
   }
  div.dynamic_publication_slider .uabb-blog-posts .slick-next {
        right: 67%;
    }
    
}
@media only screen and (min-width: 992px) and  (max-width: 1245px){
    div.recommended_product_slider .uabb-blog-posts .slick-next {
        right: 41%;
    }
    div.recommended_product_slider .uabb-blog-posts .slick-prev {
        left: 50%;
    }
    .dynamic_publication_slider .uabb-blog-posts .slick-prev, .dynamic_publication_slider .uabb-blog-posts .slick-next, .dynamic_publication_slider .uabb-blog-posts .slick-prev:hover, .dynamic_publication_slider .uabb-blog-posts .slick-prev:focus, .dynamic_publication_slider .uabb-blog-posts .slick-next:hover, .dynamic_publication_slider .uabb-blog-posts .slick-next:focus {
        top: -32% !important;
    }
   /* div.prod_det_rec_prod .uabb-blog-posts .slick-next {
        right: 6% !important;
    }
   div.prod_det_rec_prod .uabb-blog-posts .slick-prev {
        left: 75% !important;
    }*/

}
 @media screen and (max-width: 1043px){
    .services_pub span.pulication_cateogary {
        display: block;
        margin-bottom: 10px;
        padding: 7px 10px !important;
        width: fit-content;
    }
 }
    

 @media screen and (max-width: 1024px){
    
div.publication_info_box span.pulication_cateogary{
        padding: 10px 15px;
    }
 }
 @media screen and (max-width: 992px){
 _::-webkit-full-page-media,_:future,:root .mobile_menu_off_canvas .pp-slide-menu-arrow .fa-angle-right:before {
    right: -18px !important;
    top: 5px !important;    
}  
 _::-webkit-full-page-media,_:future,:root .mobile_menu_off_canvas .pp-slide-menu-back .pp-slide-menu-arrow .fa-angle-left:before {
    left: 8px;
    top: 5px;
} 
div.fl-row-content-wrap {
         padding-right: 15px !important;
         padding-left: 15px !important;
    }
    /* Mobile Footer */
    .mobile_menu_off_canvas {
    width: fit-content;
     }
     .mobile_menu_off_canvas .pp-slide-menu-arrow .fa-angle-right, .mobile_menu_off_canvas .pp-slide-menu-arrow .fa-angle-left, .mobile_menu_off_canvas .uabb-offcanvas-close-icon, .mobile_menu_off_canvas .uabb-offcanvas-icon.fa-bars:before {
         position: relative;
    }
     .mobile_menu_off_canvas .pp-slide-menu-arrow .fa-angle-right:before{
         content: '' !important;
         background-image: url(/wp-content/uploads/2022/08/mobile_arrow.svg) !important;
         text-align: center;
         position: absolute;
         right: 0px;
         top: -13px;
         background-size: 11px;
         background-position: center;
         width: 21px;
         height: 21px;
         background-repeat: no-repeat;
    }
     .mobile_menu_off_canvas .pp-slide-menu-back .pp-slide-menu-arrow .fa-angle-left:before {
         content: '' !important;
         background-image: url(/wp-content/uploads/2022/08/back_arrow.svg) !important;
         text-align: center;
         position: absolute;
         left: -8px;
         top: -6px;
         background-size: 8px;
         background-position: center;
         width: 17px;
         height: 17px;
         background-repeat: no-repeat;
    }
     .mobile_menu_off_canvas .pp-slide-menu-back {
         background-color:#F2F3F5 !important;
         border-bottom: inherit !important;
    }
     .mobile_menu_off_canvas .pp-slide-menu-back .pp-slide-menu-arrow{
         padding: 11px 15px 14px 15px !important;
    }
     .mobile_menu_off_canvas .pp-slide-menu-back a {
         font-size: 12px;
         line-height: 14px;
         padding: 14px 0px 11px 0px !important;
         text-transform: uppercase;
    }
     .mobile_menu_off_canvas .mobile_menu .fl-row-content-wrap {
         padding: 0px !important;
    }
     .mobile_menu_off_canvas .uabb-offcanvas-close-icon:before {
         content: '' !important;
         background-image: url(/wp-content/uploads/2022/08/cross_icon.svg) !important;
         text-align: center;
         position: absolute;
         right: 6px;
         top: 7px;
         background-size: 40px;
         background-position: center;
         width: 40px;
         height: 40px;
    }
     .mobile_menu_off_canvas .uabb-offcanvas-icon.fa-bars:before {
         content: '' !important;
         background-image: url(/wp-content/uploads/2022/08/hamburger-.svg) !important;
         text-align: center;
         position: absolute;
         right: 15px;
         top: 15px;
         background-size: 40px;
         background-position: center;
         width: 40px;
         height: 40px;
    }
     .mobile_menu_off_canvas .pp-slide-menu__menu li:first-child {
        border-top: solid 1px #E6E6E6;
    }
    .mobile_menu_off_canvas .pp-slide-menu-is-active-parent li:first-child { border-top: 1px solid #F2F3F5;}
     div.hp-hero-animation .fl-row-content-wrap:before {
         width: 750px;
         right: -292px;
         top: 20%;
    }    
    .my_account a.pp-slide-menu-item-link,
     #menu-item-325 a.pp-slide-menu-item-link,
     .my_account a.pp-slide-menu-item-link,
     .menu-cart a.pp-slide-menu-item-link{
         position: relative;
         padding-left: 49px !important;
    }
     #menu-item-325 {
        border-bottom: none;
    }
    .my_account a.pp-slide-menu-item-link:before, 
     #menu-item-325 a.pp-slide-menu-item-link:before, 
     .menu-cart a.pp-slide-menu-item-link:before  {
         content: "\e902";
         color: #21204a;
         font-family: 'Tristar-font';
         font-size: 28px;
         line-height: 28px;
         position: absolute;
         left: 15px;
         top: 10px;
    }
    .menu-cart a.pp-slide-menu-item-link:before {
        content: "\e906";
    }
     #menu-item-325 a.pp-slide-menu-item-link:before {
         content: "\e903" !important;
    }
    /*Mobile Menu*/
     div.industry_experienced_row .fl-row-content-wrap {
         padding-top: 30px;
    }
    /*feature application*/
     div.prevalence_studies_section h3.uabb-ultb3-title {
         margin-right: 20px
    }
     div.prevalence_studies_section .uabb-text-editor {
         margin-left: 20px
    }
    /* Mobile Footer End */
    /*Conatct Us*/
     .address_section .uabb-imgicon-wrap {
         margin-right: 20px !important;
    }
     .address_section .uabb-infobox-content {
         width: auto !important;
    }
    /*Conatct Us End*/

    /*ffpe-tissues Page*/
    .uabbimage_full .fl-row-content-wrap{
     padding: 0px !important;
     }
    /*End ffpe-tissues Page*/
    .dynamic_publication_slider i, .recommended_product_slider i{
        display: none;
    }
    .recommended_product_slider,.dynamic_publication_slider {
        overflow-x: scroll;
    }
    .dynamic_publication_slider {
        padding-bottom: 15px;
    }
    div.recommended_products a img {
        width: 100% !important;
    }
    .publications span.pulication_cateogary {
        width: fit-content;
        display: block;
    }
    .publication_info_box span.pulication_cateogary,
    .publications span.pulication_cateogary {
        width: fit-content;
        display: block;
    }
   
}
 @media only screen and (min-width: 992px) and (max-width: 1024px){
   div .dynamic_publication_slider .uabb-blog-posts .slick-prev {
        left: 25%;
    }
   div .dynamic_publication_slider .uabb-blog-posts .slick-next {
        right: 67%;
    }
    
}
 @media only screen and (min-width: 992px) and (max-width: 1080px){
    div.prod_det_rec_prod .uabb-blog-posts .slick-prev {
        left: 75% !important;
    }
    div.prod_det_rec_prod .uabb-blog-posts .slick-next {
        right: -30% !important;
    }
 }
 @media only screen and (min-width: 768px) and (max-width: 992px){
    div.footer_row .color_btn a.uabb-button {
        padding: 11px 30px;
    } 
    .fl-col-group-nested .poster_sub_col {
         width:272px;
    }
     .quality_biospecimens_row .quality_biospecimens .uabb-ultb3-info {
         padding: 20px 15px 21px 15px;
    }
     .quality_biospecimens_row .quality_biospecimens img.uabb-ultb3-img {
    }
     .quality_biospecimens .uabb-module-content.uabb-ultb3-box:hover {
         border-radius: 15px;
    }
    .scanned_tissue .fl-module-content .uabb-module-content.uabb-ultb3-box:hover .uabb-ultb3-box-overlay {
    background: linear-gradient(90deg, #E6F3F4 32.58%, #E6F3F4 45.19%, rgba(230, 243, 244, 0.708288) 57.56%, rgba(230, 243, 244, 0.541127) 69.24%, rgba(230, 243, 244, 0) 83.71%) !important;
    }
    .mobile_menu_off_canvas .mobile_menu .pp-slide-menu-sub-menu li:last-child{
     border-bottom: none !important;
    }
    div.dynamic_publication_slider .uabb-blog-posts .slick-prev {
        left: 32%;
    }
    div.dynamic_publication_slider .uabb-blog-posts .slick-next {
        right: 60%;
    }
    div.prod_det_rec_prod .uabb-blog-posts-col-2 {
        width: 250px !important;
    }
}
 @media screen and (max-width: 834px){
     div.industry_experienced_row .fl-row-content-wrap:before {
         background-size: 375px 375px;
         width: 375px;
         height: 375px;
    }
}
 @media screen and (max-width: 812px){
}
 @media screen and (min-width: 768px){
     button.alm-load-more-btn.more{
         margin-top: 15px 
    }
     .news_featured_col a.uabb-infobox-module-link {
         min-height: 436px;
         margin-left: 9px;
         margin-right: 9px;
         padding: 40px 25px 40px 29px;
         transition: all 0.3s ease-in-out!important;
    }
     .two-col-section .alm-reveal {
         width: 100%;
         display: flex;
    }
     .sub_news_block a.uabb-infobox-module-link {
         min-height: 255px;
         padding: 25px;
         margin:0px 7.5px 15px 7.5px;
         transition: all 0.3s ease-in-out!important;
    }
     .news_featured_col, .sub_news_block {
         width: 50%;
         cursor: pointer;
         display: flex;        
    }
     .sub_news_block {
         width: 33.33%;
    }
    .quality_biospecimens_col{
        position: sticky;
        top: 30px;  
   }
}
 @media screen and (max-width: 768px){
    .footer_research_application .fl-col-content {
        padding-left: 0px !important;
    }
}
 @media screen and (min-width: 767px){
     .about_menu_footer ul li {
         width: 50%;
         float: left;
         margin: 0px !important;
    }
    .quality_biospecimens img.uabb-ultb3-img {
         width: 583px;  
         object-fit: fill;
        height: -webkit-fill-available;
    }
    .integrated_biomarker_row .uabb-ultb3-desc.uabb-text-editor p{
        position: relative;     
    }
    .integrated_biomarker_row .uabb-ultb3-desc.uabb-text-editor p:after {
    position: absolute;
    content: "\e92d";
    font-family: 'Tristar-font';
    font-size: 35px;
    line-height: 45px;
    top: 10px;
    right: 14px;
    opacity: 0;
    transition: 0.3s all ease !important; 
    }

}
 @media screen and (max-width: 767px){
 .woocommerce form .show-password-input::after, 
     .woocommerce-page form .show-password-input::after {   
        top: 0px !important;   
    }   
    div.registration-form  .validation_message  {
       margin: 2px 0px 5px 0px!important;
    }
    div.registration-form  .gform_wrapper.gravity-theme .ginput_complex span { 
        margin-bottom: 2px !important;

    }
     button.alm-load-more-btn.more{
        margin-top: 5px
    }
    /*Footer CSS*/
     .footer_row .color_btn a.uabb-button {
         padding: 1px 14px !important;
    }
     .footer_contact_btn .uabb-button img.uabb-btn-img {
         width: 19.6px;
    }
     .footer_row .footer_contact_btn span.uabb-button-text {
         font-size: 16px;
         line-height: 19px;
    }
     .footer_row .footer_contact_btn .uabb-button i:before {
         font-size: 24px;
         line-height: 28px;
    }
     div.linkedin_icon p a:before {
         font-size: 22px;
         line-height: 15px;
         left: -1px;
         top: 0px;
    }
     .about_menu_footer ul li {
         float: unset !important;
         margin:10px;
    }
    .footer_row .uabb-creative-menu .menu > li > a span.menu-item-text{
         color: #B4B4B4 !important;   
    }
    /*Footer CSS End*/
    /*Homepage CSS*/
     .fl-builder-content .hp-hero-animation .fl-row-content-wrap:before {
         width: 664px;
         height: 354px;
         left: -9%;
         top: -16%;
         background-size: 664px 354px;
    }
     .fl-col-content .publication_info_box{
         padding: 20px 15px 10px 15px;
         margin-left: 1px;
         margin-top: 19px;
         width: 350px;
         margin-right: 20px;
    }
     .list_tag ul li {
         font-size: 16px !important;
         line-height: 24px !important;
    }
     .kew_resources_row .uabb-infobox h3.uabb-infobox-title {
         margin-bottom: 5px;
    }
     a.view_biospecimen_btn {
        display: none !important;
    }
     .featured_application_gradient > .fl-col-content:after {
         background: none !important;
    }
     .high_density_row .fl-row-content-wrap:before {
         top: -26px !important;
         background-size:contain !important;
    }
     .fl-builder-content .high_density_sub_col .uabb-infobox-title {
         margin-bottom: 15px;
    }
     .fl-builder-content .high_density_row .fl-row-content-wrap:before {
         height: 62px;
         background-size: contain;
         top: -25px;
    }
     .high_density_sub_col    .uabb-infobox-text {
        margin-bottom: 10px !important;
    }
     .high_density_row .text_with_img .uabb-imgicon-wrap {
         display: inline-block !important;
    }
     .high_density_row .text_with_img .uabb-infobox-content {
        width: calc(100% - 90px) !important;
    }
     .high_density_row .text_with_img .uabb-infobox {
         text-align: left !important
    }
     .industry_experienced_row h3.uabb-infobox-title {
         margin: 15px 0px 15px 0px !important;
    }
     .industry_experienced_row .color_btn .uabb-infobox-button {
         margin-top: 5px;
    }
     div.industry_experienced_row .fl-row-content-wrap:before{
        display: none;
    }
     div.industry_experienced_row .fl-row-content-wrap {
         padding-top: 0px;
    }
     div.publication_info_box,.poster_sub_col{
         display: inline-block !important;
         white-space: initial;
         position: relative;
/*         margin-right: 15px;*/
    }
     div.poster_sub_col {
         margin-bottom: 15px;
        margin-right: 0px;
    }
     .publication_col ul.alm-listing{
         display: block;
         overflow: auto;
    }
     .publication_col .alm-reveal{
         white-space: nowrap;
         display: inline-flex;
    }
     .publication_info_box p.uabb-infobox-title {
        padding-bottom: 0px !important;
    }
     .poster_sub_col .uabb-infobox-text-wrap {
        padding: 15px 15px 10px 15px !important;
    }
     .poster_parent_col .fl-col-group-nested {
         overflow-x: scroll;
         overflow-y: hidden;
         white-space: nowrap;
    }
    .homepage_parent_Publication .alm-listing{
        overflow-x: scroll;
        overflow-y: hidden;
    }
    .industry_experienced_row .fl-row-content-wrap{
         padding-right: 0px !important;
         padding-left: 0px !important;
    }
     .big_left_corner .fl-photo-img-jpg img {
         -webkit-clip-path: none;
        clip-path: none;
    }
    /*Feature Application*/
     div.prevalence_studies_section img {
         content: url("/wp-content/uploads/2022/08/t-cells-work-to-fight-cancer-new.jpg");
    }
     div.immuno_oncology img {
         content:url("/wp-content/uploads/2022/08/Non-small-cell-lung-new.jpg");
    }
     div.targeted_cancer img {
         content: url("/wp-content/uploads/2022/08/lung-cancer-lung-new.jpg");
    }
     div.prevalence_studies_section .uabb-ultb3-info {
         display: block;
         margin: 25px 15px 25px 15px;
    }
     div.prevalence_studies_section h3.uabb-ultb3-title {
         width: 100%;
         margin-right: 0px;
         max-width: 100%;
         padding-bottom: 10px;
    }
     div.prevalence_studies_section .uabb-text-editor {
         width: 100%;
         margin-left: 0px;
         max-width: 100%;
    }
     div.squality_biospecimen_row > .fl-row-content-wrap
     {
         padding-left: 0px !important;
         padding-right: 0px !important;
    }
     div.quality_biospecimens .uabb-module-content:hover{
         border-radius: 15px;
         background: none;
    }
    div.integrated_biomarker_row .uabb-ultb3-box img.uabb-ultb3-img {  
        height: auto; 
    }
   .integrated_biomarker_row .uabb-ultb3-desc.uabb-text-editor p{        
        overflow: hidden !important;
        display: -webkit-box !important;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 4 !important;
    }
    /*Homepage CSS End*/
    /*About us Start*/
     .tab_section_row span.tab_description {
         font-size: 16px;
         line-height: 24px;
         letter-spacing: -0.32px;
         padding: 10px 10px 0px 0px;
         display: block !important;
         width: 99%;
     }
     .tab_section_row .uabb-content-wrap>.section {
         margin-bottom: 10px;
    }
     .tab_section_row #section-bar-2 .uabb-content {
         padding-bottom: 0px;
    }
    /*About us End*/
    /*News Page*/
     .alm-preloaded .news_featured_col, .alm-preloaded .sub_news_block {
         max-width: 100%;
    }
     .news_featured_col a.uabb-infobox-module-link, .sub_news_block a.uabb-infobox-module-link{
         margin-bottom: 15px;
         padding: 20px 15px 13px 15px;
    }
     div.news_featured_col .uabb-infobox h5.uabb-infobox-title-prefix, 
     div.news_featured_row .uabb-infobox .uabb-infobox-text p,
     div.sub_news_block .uabb-infobox h5.uabb-infobox-title-prefix {
         font-size: 12px;
         line-height: 14px;
    }
     div.news_featured_col .uabb-infobox h3.uabb-infobox-title, div.sub_news_block .uabb-infobox h3.uabb-infobox-title{
         font-size: 18px;
         line-height: 32px;
         margin-bottom: 10px;
    }
    /*News Page End*/
     div.contact_second_col .uabb-infobox-content {
         padding-bottom: 5px;
    }
     .address_section .uabb-image-content {
         padding-bottom: 15px;
    }
    .color_btn a.uabb-button,
    .transparent_btn a.uabb-button{
     font-size: 16px !important;
    } 
    .fl-builder-content .service_workflow_arrow .fl-module-content-slider .fl-slide .fl-slide-text h5 {
        font-size: 18px !important;
        line-height: 28px !important;
    }
    .fl-builder-content .service_workflow_arrow .fl-module-content-slider .fl-slide .fl-slide-text p {
        line-height: 26px !important;
        font-size: 16px !important;
    }
    div.rec_prod_slider .fl-post-carousel-navigation .carousel-prev {
        left: 80%;
    }
    div.rec_prod_slider .fl-post-carousel.fl-post-carousel-grid .fl-post-carousel-navigation .carousel-next {
        right: 50%;
    }
    .dynamicposters .alm-reveal.alm-preloaded{
        white-space: nowrap;
        overflow: scroll;
    }
    div.home-slider .fl-slide-content-wrap {
       
        text-align: left;
    }
    .footermenu ul li a:last-child {
        margin-bottom: 15px;
    }
   
    .dynamic_publication_slider .uabb-blog-posts-col-2 {
        width: 350px !important;
    }
    div.minisubheading h3, div.minisubheading h4 {
        font-size: 22px !important;
        line-height: 28px !important;
    }
    div.faqsubheading h3 {
        font-size: 20px;
    }
    
    /* home page publication static   */
    .statichomepublicationparent .fl-col-content.fl-node-content {
        overflow-x: scroll;
        display: flex;
    }
    .statichomepublicationparent .publications .uabb-infobox {
        width: 360px;
    }
    .statichomepublicationparent .fl-col-group-nested{
        margin-right: 20px;  
    }
    div.prod_service_sln .uabb-infobox-text p {
        padding-bottom: 0px;
    }
    div.fl-col-small.data_right_sec{
        margin-top: 72px;
    }
    
    .exp_col_icon .uabb-module-content.uabb-imgicon-wrap:first-child {
        width: 70px;
    }
    
    .publications span.pulication_cateogary {
        margin-left: 0px;
    }
    
    .poster_sub_col .uabb-infobox-text-wrap {
        padding: 15px 20px 0px 20px;
    }
    .prod_service_sln .uabb-infobox-title-wrap {
        margin: 10px 0px;
    }
    div.checkoutform .col-1 h3,
    div.checkoutform .col-1 h3, 
    div.checkoutform .col-2 h3,
    div.col1-setheadig h4{
        font-size: 20px !important;
        margin-bottom: 17px;
        line-height: 32px;
    }
    div.checkoutform .col-1 h3,
    div.checkoutform .col-1 h3, 
    div.checkoutform .col-2 h3{
        font-size: 24px !important;
    }
    .checkoutform p#billing_cutomer_organization_type_field label:first-child {
        font-size: 22px !important;
        margin-top: 15px !important;
        margin-bottom: 10px !important;
    }
    .checkoutform .woocommerce-page #order_review_heading {
        margin-top: 23px;
    }
    div.checkoutform .woocommerce form .form-row {
        margin: 0 0 4px;
    }
    p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{
        margin-top: 40px !important;
    }
    .woocommerce .woocommerce-customer-details{
        margin-bottom: 40px !important;

    }
    .woocommerce .woocommerce-order-details__title{
        margin-top: -18px !important;
    }
    .inquiryform p.return-to-shop {
        margin-bottom: 40px !important;
    }
    .inquiryform .cart-empty.woocommerce-info {
        margin-top: -10px !important;
    }
    div.checkoutform .col-1 h3, div.checkoutform .col-1 h3, div.checkoutform .col-2 h3{
        margin-bottom: 7px !important;
    }
    p#billing_country_field,p#billing_state_field {
        margin-bottom: 8px !important;
    }
    div.col1-setheadig h4{
        margin-bottom: 0px !important;
    }
    div.checkoutform .col-2 h3 {
        margin-top: 33px !important;
    }
    div.checkoutform .woocommerce #order_review_heading{
        margin-top: 33px !important;
     }
    div.dynamic_featuredpublications .uabb-infobox-text-wrap .uabb-infobox-text p{
        font-size: 20px;
     }
     div.pad-additional-specification .uabb-tab-acc-title .uabb-acc-icon {
         line-height: 39px !important;

    }
    div.pad-additional-specification.pdp_tab_section.tab_section_row .uabb-tabs .uabb-tab-acc-title {
        display: flex;
        z-index: 0;
    }
    .pad-additional-specification .uabb-tab-acc-title {
        padding-top: 20px !important;
        padding-bottom: 18px !important;
        padding-left: 76px !important;
        padding-right: 15px !important;
    }
    .pad-additional-specification.pdp_tab_section.tab_section_row .uabb-title-tag{
        width: -webkit-fill-available !important;
        font-size: 20px !important;
        line-height: 24px !important;
    }
    .pad-additional-specification.pdp_tab_section > .fl-row-content-wrap {
        background-color: #21204a00;
    }
    div.prod_specification_tab{
        margin-bottom: 10px;
    }
    .woocommerce .woocommerce-notices-wrapper .woocommerce-message {
        margin-top: -10px;
    }
    div.inquiryform .fl-row-content-wrap {
        margin-top: 30px !important;
    }
    div.inquiryform a.checkout-button.primary_buttons.button.alt.wc-forward{
        margin-bottom: 14px !important;
    }
    .complete_privacy_policy .uabb-infobox-title {
        font-size: 22px !important;
    }
    .complete_privacy_policy .uabb-infobox-text.uabb-text-editor p strong{
        font-size: 18px !important;
    }
    
    div.cookie_policy .fl-module-heading h2.fl-heading{
        margin-top: 10px !important;
    }
    .customer_dashboard .fl-row-content-wrap {
        margin-top: 30px !important;
        margin-bottom: 20px !important;
    }
    .myaccount div.woocommerce h2 {
        margin-top: 0px;
    }
    .customer_dashboard .fl-row-content-wrap {
        margin-bottom: -2px !important;
    }
    .customer_dashboard button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit {
        margin-top: 4px !important;
    }
    .customer_dashboard p.form-row{
        margin-top: 19px !important;
    }
    .prod_specification_tab .uabb-content.uabb-tab-acc-content.clearfix.uabb-tabs-desc.uabb-text-editor {
        padding-bottom: 102px !important;
    }
    button.slick-arrow {
        display: none !important;
    }
    div.ihc-services-slider h5 {
       font-size: 18px !important;
       line-height: 28px !important;
    }
    div .ihc-services-slider p {
        line-height: 26px !important;
        font-size: 16px !important;
    }
    .view_the_slide_viewer .view_the_slide_viewer > .fl-col-content {
        margin-top: 70px;
    }
    .view_the_slide_viewer .fl-col-content.fl-node-content a {
        margin-top: 66px;
    }
}
 @media screen and (max-width: 414px){

    div .dynamic_publication_slider .uabb-blog-posts .slick-prev {
        left: 82%;
    }
    div .dynamic_publication_slider .uabb-blog-posts .slick-next {
        right: 0%;
    }
    div.rec_prod_slider .fl-post-carousel-navigation .carousel-prev {
        left: 80% !important;
    }
    div.recommended_product_slider .uabb-blog-posts .slick-prev,
    div.recommended_product_slider .uabb-blog-posts .slick-next, 
    div.recommended_product_slider .uabb-blog-posts .slick-prev:hover,
    div.recommended_product_slider .uabb-blog-posts .slick-prev:focus,
    div.recommended_product_slider .uabb-blog-posts .slick-next:hover, 
    div.recommended_product_slider .uabb-blog-posts .slick-next:focus {
        top: -26%;
    }
    div.recommended_product_slider .uabb-blog-posts .slick-prev {
        left: 85%;
    }
    div.recommended_product_slider .uabb-blog-posts .slick-next {
        right: -3%;
    }
    div.statichomepublicationparent .publications .uabb-infobox {
        width: 300px;
    }
   
}
 @media screen and (min-width: 768px){

 }
 @media screen and (max-width: 375px){}
 @media screen and (max-width: 360px){}
 @media screen and (max-width: 320px){}
/* Iphone 8 */
 @media not all and (min-resolution:.001dpcm) {
     @media {
        @media screen and (max-width: 414px){
        }
         @media screen and (max-width: 992px){
            .mobile_menu_off_canvas .pp-slide-menu-arrow .fa-angle-right:before{
                right: 0px !important;
            }
        }
    }
}
 @media (min-width: 414px) and (max-width: 767px) {
     div .dynamic_publication_slider .uabb-blog-posts .slick-prev {
        left: 86%;
    }
    div .dynamic_publication_slider .uabb-blog-posts .slick-next {
        right: 4%;
    }
    
    div.rec_prod_slider .fl-post-carousel-navigation .carousel-prev {
        left: 40% !important;
    }
    div.recommended_product_slider .uabb-blog-posts .slick-prev,
    div.recommended_product_slider .uabb-blog-posts .slick-next,
    div.recommended_product_slider .uabb-blog-posts .slick-prev:hover,
    div.recommended_product_slider .uabb-blog-posts .slick-prev:focus,
    div.recommended_product_slider .uabb-blog-posts .slick-next:hover,
    div.recommended_product_slider .uabb-blog-posts .slick-next:focus {
        top: -30%;
    }
    div.recommended_product_slider .uabb-blog-posts .slick-next {
        right: 50%;
    }
 }
 @media only screen and (min-width: 768px) and (max-width: 798px){
   div.rec_prod_slider .fl-post-carousel-navigation {
        top: -31% !important;
    }
 }
  @media only screen and (min-width: 900px) and (max-width: 992px){
   body .rec_prod_slider .fl-post-carousel-navigation .carousel-next {
        right: 41% !important;
    }
   body .rec_prod_slider .fl-post-carousel-navigation .carousel-prev {
        left: 51% !important;
    }
    div.dynamic_publication_slider .uabb-blog-posts .slick-prev, div.dynamic_publication_slider .uabb-blog-posts .slick-next, div.dynamic_publication_slider .uabb-blog-posts .slick-prev:hover, div.dynamic_publication_slider .uabb-blog-posts .slick-prev:focus, div.dynamic_publication_slider .uabb-blog-posts .slick-next:hover, div.dynamic_publication_slider .uabb-blog-posts .slick-next:focus {
        top: -32% !important;
    }
 }
  @media only screen and (min-width: 768px) and (max-width:899px){
     div.rec_prod_slider .fl-post-carousel-navigation .carousel-prev {
        left: 62% !important;
    }
    div.rec_prod_slider .fl-post-carousel-navigation .carousel-next {
        right: 28% !important;
    }
  }
@media only screen and (min-width: 768px) and (max-width: 992px){
    div.dynamic_publication_slider .uabb-blog-posts .slick-prev, 
    div.dynamic_publication_slider .uabb-blog-posts .slick-next, 
    div.dynamic_publication_slider .uabb-blog-posts .slick-prev:hover, 
    div.dynamic_publication_slider .uabb-blog-posts .slick-prev:focus, 
    div.dynamic_publication_slider .uabb-blog-posts .slick-next:hover, 
    div.dynamic_publication_slider .uabb-blog-posts .slick-next:focus {
        top: -28%;
    }
    /*div.service_workflow_new a {
        top: -10px;
    }*/
    div.left_rang_sample h2.uabb-infobox-title {
        margin-right: 0px;
    }
    .publications_filter a span{
        display: blockṇ;
    }
}
 @media (min-width: 997px) and (max-width: 1365px) {
   ul.uabb-creative-menu-horizontal li.mega-menu > ul.sub-menu {
       left: -149% !important;
    }
}
@media screen and (max-width: 575px){
    div.fl-col-small.data_right_sec {
        margin-top: 43px !important;
    }
    /*div.dynamic_featuredpublications .fl-module img {
        max-width: 100%;
        width: 60px;
    }*/
    
}
.facetwp_filter_listing a.facetwp-page {
    display: inline-block;
}