@media  (max-width:767px) {
.container-fluid{
padding-left: 15px;
padding-right: 15px;
}
.left{
padding-left: 0;
}
.fullwidth{
width: 100%;
}
.embeded-video iframe {
width:100%;
}
.row.solutions-row .txt40{
font-size: 32px;
}
.row.solutions-row h3{
margin-top: 20px;
}
.working-and-contact-section .title{
font-size: 38px;
margin-bottom: 20px;;
}
.right.m100{
padding-left: 0;
}
.working-and-contact-section .left .primary-outline-btn{
margin-left: auto;
margin-right: auto;
}
.section-banner .banner-container{
width: 100%;
right: initial;
}
.section-banner .banner-container .banner-title{
font-size: 2.3rem;
}
.section-why-proteomics .section-title{
margin-left: 0;
margin-right: 0;
}
.section-why-proteomics p{
margin-left: 0;
margin-right: 0;
}
h4.white-header-2.homenews{
font-size: 30px;
}
ul.navbar-nav.mr-0.headericons li{
margin-left:10px;
}
ul.navbar-nav.mr-0.headericons li a svg{
margin-top:0;
}
.bootsnav .container-fluid{
padding-top:20px;
padding-bottom:20px;
}
.button-group.desktop-display.mob{
top:25px;
}
html #wpadminbar{
position:fixed;
}
#menu-main-menu,.nav.navbar-nav{
padding-left: 0;
padding-right: 0;
}
div nav.navbar.bootsnav .navbar-nav{
padding-left: 0;
padding-right: 0;
}
form.homeform {
display: flex;
flex-wrap: wrap;
}
form.homeform >* { width: 100%;
}
.search_box *{
background-color: transparent;
}
form.homeform .search_btn select {
width: 100%;
background: transparent;
color: white;
}
.search_box span{
background-image: url(//biognosys.com/content/themes/ablewebstarter/assets/img/search-icon.png);
}
.navbar .search-sec input{
border:none;
color:white;
border-bottom: solid 1px white;
border-radius: 0;
padding:10px 40px 15px 0px !important;
}
.top_search_drop {
max-width: unset;
}
.search_in{
margin:40px 0;
}
nav.navbar.bootsnav ul.nav li a{ }
.navbar{
opacity: 1;
}
.service-box .img-box{
margin-bottom: 10px;
}
.solution-tabs-section .title{
padding-top: 20px;
}
.page-template-application-template .solution-tabs-section .title{
padding-top: 0px;
}
.page-template-application-template .solution-tabs-section {
margin: 10px 0;
}
.page-template-application-template .solution-tabs-section .service_de_topbtn{
margin-right: 0;
}
.secvice_details_section_left{
padding-left: 0;
}
.our_mission{
padding-top: 20px;;
}
}
.fixedcontact{
display: none!important;
}
.block-31__image-column{
max-width: 100%;;
}
.teamphoto{
margin-bottom: 20px;
}
.col-md-12.fullblock.pl-0 ul{
padding-left: 20px;
}
h1:not(.title):not(.nofontoverride) { font-size: 36px !important }
h2:not(.title):not(.nofontoverride) { font-size: 30px !important }
h3:not(.title):not(.nofontoverride) { font-size: 32px !important }
h4:not(.title):not(.nofontoverride) { font-size: 28px !important }
h5:not(.title):not(.nofontoverride) {font-size: 24px !important;}
h6:not(.title):not(.nofontoverride) { font-size: 22px !important }
p:not(.nofontoverride) { font-size: 20px !important }
.reverse-on-mobile .col-lg-6:first-of-type{
order:1;
}
.reverse-on-mobile .col-lg-6:last-of-type{
order:-1;
}
.reverse-on-mobile .secvice_details_section_left{
margin-top: 20px;
}
.how-can-we-help-section .bg-white .list-title li{
border-bottom: solid 1px gray;
border-top: solid 1px gray;
margin-top: -1px;
}
.how-can-we-help-section .bg-white{
padding-top: 30px;
}
.tab_btn{
max-width: initial!important;
}
.mobile-no-padding{
padding-left: 0;
padding-right: 0;
margin-top: 20px;
}
.tab_btn a.grey-outline-btn{
border-radius: 0;
border-color: #45484A;
border-left: 0;
border-radius: 0;
padding-top: 15px!important;
padding-bottom: 15px!important;
margin-bottom: -1px;;
margin-bottom: 0!important;
border-width: 1px;
display: block;
}
.tab_btn a.grey-outline-btn:not(:first-child){
border-top: 0;
}
.homeleft{
padding-top: 30px;
}
.swiper-slide{
width: 100%!important;
}
.item-services.pm{
margin-bottom: 0px;
}
section.working-and-contact-section.alt h1.title.txtgrey.txt42 { margin-bottom: 10px!important;
}
ul#myTab .thesvg{
float: none;
width: auto;
}
div#myTab .setp_1 {
display: flex;
flex-direction: row;
justify-content: flex-start;
align-items: center;
margin-top: 20px;
}
div#myTab .setp_1 .thesvg{
order:-1;
height: 50px;
min-width: 70px;
text-align: left;
margin-right: 5px;
}
div#myTab .setp_1 a {
margin: 0;
margin-left: auto;
}
section.working-and-contact-section.alt h1.title.txtgrey.txt42{
width: 100%;
}
section.working-and-contact-section.alt button.primary-outline-btn.mt-3{
float: left;
}
@media(max-width:560px){
section.working-and-contact-section.alt button.primary-outline-btn.mt-3{
float: left;
}
}
.solutions-services-section{
padding: 25px 0;
}
.col-md-12.all-list{
max-width: 90%!important;
}
.nav.nav-tabs .nav-item{
margin-bottom: 10px;
width:100%;
}
section.working-and-contact-section.alt h1.title.txtgrey.txt46{
width:100%;
margin-bottom: 10px;
}
.openpositions .swiper-button-prev {
background: transparent;
left: -25px;
}
.openpositions .swiper-button-next {
background: transparent;
right: -30px;
}