@media (max-width: 1599px) {
    .visible-desktop {
        display: block !important;
    }

    .hidden-desktop {
        display: none !important;
    }

    /* #Layout
    ================================================== */

    .innerHeader {
        width: 980px;
        box-shadow: none;
    }
    .outerHeader {
        box-shadow: 0 8px 5px -5px rgba(0, 0, 0, 0.3);
        -webkit-box-shadow:0 8px 5px -5px rgba(0, 0, 0, 0.3);
        position: relative;
        z-index:51;
    }

    .container {
        width: 980px;
    }
    /* #Header
    ================================================== */

    .mainMenu > ul > li > a {
        font-size: 1.143em;
        padding: 7px 20px 24px;
    }

    .mainMenu > ul > li > a > span.menuBorder {
        top: 4px;
    }

    .mainMenu > ul > li.active > a > span.blueArrowUp,
    .mainMenu > ul > li.sfHover > a > span.blueArrowUp,
    .mainMenu > ul > li > a:hover > span.blueArrowUp {
        left: 4px;
        top: 11px;
    }

    input.searchField[type="text"] {
        width: 140px;
    }

    .fr_fr input.searchField[type="text"] {
        width: 115px;
    }
    .fr_ca input.searchField[type="text"] {
        width: 70px;
    }

    .ru_ru input.searchField[type="text"]{
        width: 20px;
    }

    /* #Content
    ================================================== */

    .floatBoxContainer {
        width: 235px;
    }

    .infoBoxContainer {
        width: 275px;
    }

    .infoBoxContainer h3,
    .infoBoxContainer h4 {
        max-width: 194px;
    }

    .sliderContainer .articleWrapper.omega {
        display: none;
    }

    .floatBoxInner {
        height: 96%;
    }

    section.page .content {
        width: 695px;
    }

    section.page aside.sidebar .infoBoxContainer {
        width: 100%;
    }

    section.page .content iframe.right,
    section.page .content iframe.left,
    section.page .content img.right,
    section.page .content img.left {
        width: 450px;
    }

    section.fullWidth .content {
        width: 100%;
    }

    .nlFinderSearchContainer {
        width: 645px;
    }

    #mainContentWrapper .locationInfo {
        width: 380px;
    }

    #mainContentWrapper .nlFinderContainer .nlFinderMap .nlFinderTooltip ul {
	    width: 100%;
	    display: block;
	    overflow: hidden;
	    clear: both;
	    margin-bottom: 20px;
    }
    #mainContentWrapper .nlFinderContainer .nlFinderMap .nlFinderTooltip > div {
        width:100% !important;
        float:none;
    }
    #mainContentWrapper .nlFinderContainer .nlFinderMap .nlFinderTooltip ul li {
        float:left;
        width:25%;
        margin: 0 0 8px 0;
    }
    #mainContentWrapper .nlFinderContainer .nlFinderMap .nlFinderTooltip ul li a > span {
	    top:6px;
    }

    #mainContentWrapper .nlFinderContainer .nlFinderMap .nlFinderTooltip .close {
	    display: block;
    }

    .nlFinderDetail .halfContainer {
        width: 460px;
    }

    section.rightSidebar .content {
        width: 680px;
    }

    .locationResult .locationInfo {
        width: 309px;
    }

    .bannerWithRedLabel .redLabelText {
        font-size: 1.13em;
    }

    /* Company Address CE
    ================================================== */
    .company-address .name {
        margin-bottom: 7px !important;
    }
    .company-address .country {
        margin-bottom: 7px;
    }
    .company-address p {
        margin-bottom: 2px;
    }

    /* #slider
    ================================================== */

    section.page .content .contentSection .sliderContainer > ul {
        width: 696px;
    }
    section.page .content .contentSection .teaser4col .sliderContainer > ul {
        width: 980px;
    }
    section.page .content .contentSection .teaser2col .sliderContainer > ul {
        width: 472px;
    }

    /* #footer
   ================================================== */

    .footerBox {
        width: 222px;
    }

    /* VCS - Products & References
    ================================================== */
    /*
    Uncomment if all references should be visible

    .vcs .reference .sliderContainer > ul > li.omega {
        display: block;
    }
    */
    .vcs .sliderContainer > ul > li,
    section.page .content .contentSection > .teaser3col.reference ul > li {
        width: 33.3%;
    }
    section.page .content .contentSection > .teaser4col.reference ul > li {
        width: 25%;
    }

	/* Splash page
	=========================================== */
	.tmpl-half-width-content section.page > .row-fluid > .span12 > .container.innerContent > .row-fluid.contentContainer {
		width: 472px;
	}
  .zoomPad > img {
    max-width: 146px;
  }
}

@media (min-width: 1599px) {
#uid-1 .container .sliderContainer {
    height: 370px !important;
    max-height: 370px !important;
}
    .visible-desktopLandscape {
        display: block !important;
    }

    .hidden-desktopLandscape {
        display: none !important;
    }

    /* VCS - Products & References
    ================================================== */
    .vcs .sliderContainer > ul > li,
    section.page .content .contentSection > .teaser3col.reference ul > li {
        width: 33.2%;
    }
    section.page .content .contentSection > .teaser4col.reference ul > li {
        width: 25%;
    }
    section.page .content .vcs  .safetyCategories.contentSection {
        width: 858px;
    }

    /* #Content
    ================================================== */
    .infoBoxContainer h3,
    .infoBoxContainer h4 {
        max-width: 204px;
    }

	#mainContentWrapper .nlFinderContainer .nlFinderMap .nlFinderTooltip ul li{
	    margin-bottom: 9px;
	}
	#mainContentWrapper .nlFinderContainer .nlFinderMap .nlFinderTooltip ul li a {
	    font-size: 17px;
	}
}

@media (min-width: 980px) {
    /* VCS - Products & References
    ================================================== */
    section.page .content .vcs  .safetyCategories.contentSection {
        margin-left: -15px;
    }

    .vcs .safetyCategories .contentSectionHeadline {
        margin-left: 15px;
    }

    .vcs .safetyCategories .singleSafetyCategory {
        width: 33.2%;
        float: left;
        margin: 0;
        padding: 0;
    }

    .vcs .safetyCategories .singleSafetyCategory article {
        margin-left: 15px;
    }
}

@media (min-width: 980px) and (max-width: 1599px) {
#uid-1 .container .sliderContainer {
    height: 370px !important;
    max-height: 370px !important;
}

    /* #Content
    ================================================== */
    .teaser4col .floatBoxContainer {
	    width: 245px;
    }

	#mainContentWrapper .nlFinderContainer .nlFinderMap .nlFinderTooltip ul li a {
		font-size: 15px;
	}

    /* VCS - Products & References
    ================================================== */
    section.page .content .vcs  .safetyCategories.contentSection {
        width: 696px;
    }

	.reference-parameters-table th,
	.reference-parameters-table td {
	    padding-top: 5px;
		padding-bottom: 5px;
	}
}
