.block-31__row {
	padding-left: 50px;
	padding-right: 50px;
	margin: 0 auto;
}

.block-31,
.container-fluid-over {
	max-width: 1440px;
	padding-left: 50px;
	padding-right: 50px;
	margin: 0 auto;
}

.working-and-contact-section .working-contact-common {
 padding-right: 0; 
}

.iframe-container iframe {
	width: 100%;
}

.block-31 .px-xl-5 {
	padding-left: 0!important;
}

.pl-xxl-0 {
	 padding-left: 0!important; 
}

.section-banner.minh700 .container-fluid {
	position: relative;
}

.ser_logo.text-right.service.fullwidth {
	width: 100%;
	min-height: 18vh !important;
}

.container-fluid.pr-0 {
	padding-right: 50px !important;
}

.left {
	max-width: unset !important;
}

section.solution-tabs-section.home.bggrey.althomewidth .block-31 {
	max-width: 100%;
}

.althomewidth .container-fluid-over.block-31__row.d-block.d-lg-flex.row {
	max-width: 100%;
	padding: 0px !important;
}

section.working-and-contact-section.pb-5 .col-md-12.fullblock.pl-0 ul {
	margin-left: 5px;
}

section.spacerblock {
	max-width: 1440px;
	padding-left: 50px;
	padding-right: 50px;
	margin: 0 auto;
}

section.titleblock.solution-tabs-section.pt-1.pb-1 {
	max-width: 1340px;
	margin: 0 auto;
}

section.titleblock.solution-tabs-section.pt-1.pb-1 .container-fluid {
	padding-left: 0px;
	padding-right: 0px;
}

.block-31.section-why-proteomics.homevideo .container-fluid.p-0.pl-lg-4 {
    padding-left: 8px !important;
}


.block-31.section-why-proteomics.homevideo .block-31__image-column.container.co-l-12.col-lg-6 {
    margin-right: 15px !important;
}

.bpl-0 {
    padding-left: 0px !important;
}

.col-md-6.working-section.working-contact-common.pb-5.bpl-0 {
    padding-left: 30px !important;
}

section.working-and-contact-section.alt .container-fluid.pt-5.pb-1.pr-1 {
    padding-right: 50px !important;
}
.top_search_drop {
    max-width: 1440px;
}

form.homeform {
    max-width: 1340px;
    margin: 0 auto;
}
.home .block-31.section-why-proteomics.homevideo .block-31__image-column.container.co-l-12.col-lg-6 {
    margin-right: 0px !important;
}


section.titleblock.solution-tabs-section.pt-1.pb-1.bggrey {
    background: #eeeeee !important;
    max-width: 100%;
}

section.working-and-contact-section.bggrey-alt {
    background: #eeeeee !important;
}

section.titleblock.solution-tabs-section.pt-1.pb-1.bggrey .container-fluid {
    max-width: 1340px;
}

section.spacerblock .bggrey {
    max-width: 100% !important;
    width: 100% !important;
}

section.spacerblock {
    max-width: 100% !important;
    padding: 0px !important;
}

.working-contact-common img {
	max-width: 600px !important;
}