@media (min-width: 1600px) {
  .regularwidth {
    width: 1568px;
  }
  .regularwidth.inner {
    width: 1468px;
  }
  .mosaicBloc .normal1 .activeBG {
    height: 200px;
  }
  .mosaicBloc .high1 .activeBG {
    height: 230px;
  }
  .hascolumns.haspadding .leftcol,
  .hascolumns.haspadding .middlecol {
    padding-right: 5px;
  }
  .hascolumns.haspadding .rightcol,
  .hascolumns.haspadding .middlecol {
    padding-left: 5px;
  }
  .hascolumns.largepadding .leftcol,
  .hascolumns.largepadding .middlecol {
    padding-right: 15px;
  }
  .hascolumns.largepadding .rightcol,
  .hascolumns.largepadding .middlecol {
    padding-left: 15px;
  }
  .hascolumns.largepadding .hascolumns.haspadding .leftcol,
  .hascolumns.largepadding .hascolumns.haspadding .middlecol {
    padding-right: 5px;
  }
  .hascolumns.largepadding .hascolumns.haspadding .rightcol,
  .hascolumns.largepadding .hascolumns.haspadding .middlecol {
    padding-left: 5px;
  }
  .layerSidebar .withsidebar {
    margin-right: 80px;
  }
  .layerSidebar .withsidebar,
  .layerSidebar .withsidebar .tx-sriframe-pi1 .regularwidth.inner {
    width: 1093px;
  }
  .mosaicIndus {
    height: 577px;
    width: 1493.5px;
  }
  .mosaicIndus div.left {
    width: 788px;
  }
  .mosaicIndus div.left div.top {
    padding-left: 50px;
    padding-top: 70px;
    height: 313px;
  }
  .mosaicIndus div.left div.top h1 {
    font-size: 39px;
  }
  .mosaicIndus div.left div.top div.title.ifwe p {
    padding-left: 41px;
  }
  .mosaicIndus div.left div.top div.title p {
    font-size: 16px;
  }
  .mosaicIndus div.left div.top div.title a.play {
    font-size: 18px;
  }
  .mosaicIndus div.left div.top a.play {
    font-size: 18px;
  }
  .mosaicIndus div.left div.bottom.promo {
    height: 192px;
    padding-top: 0;
  }
  .mosaicIndus div.left div.bottom.promo .img {
    height: 192px;
    width: 172px;
  }
  .mosaicIndus div.left div.bottom.promo p.left span.link {
    top: 150px;
  }
  .mosaicIndus .right {
    width: 705.5px;
  }
  .mosaicIndus .right .top {
    height: 577px;
  }
  .mosaicIndus .right .block {
    width: 234.5px;
    height: 191.5px;
  }
  .mosaicIndus .right .block .back p.more {
    width: 212.5px;
    height: 170px;
  }
  .mosaicIndus.elements-1 .block {
    width: 470px;
    height: 383px;
  }
  .mosaicIndus.elements-1 .block .back p.more {
    width: 212.5px;
    height: 169.5px;
  }
  .mosaicIndus.elements-1 .block:first-child .back p.more {
    width: 447px;
    height: 169.5px;
  }
  .mosaicIndus.elements-1 .block:first-child + .block {
    left: 470.33333333px;
    height: 383px;
    width: 235.16666667px;
  }
  .mosaicIndus.elements-1 .block:first-child + .block .back p.more {
    width: 213.16666667px;
    height: 169.5px;
  }
  .mosaicIndus.elements-1 .block:first-child + .block + .block {
    top: 383px;
    width: 705.5px;
    height: 192px;
  }
  .mosaicIndus.elements-1 .block:first-child + .block + .block p.more {
    width: 212.5px;
    height: 170px;
  }
  .mosaicIndus.elements-2 .block {
    height: 383px;
    width: 352.75px;
  }
  .mosaicIndus.elements-2 .block .back p.more {
    width: 330.75px;
    height: 169.5px;
  }
  .mosaicIndus.elements-2 .block:first-child + .block {
    height: 383px;
    width: 352.75px;
  }
  .mosaicIndus.elements-2 .block:first-child + .block .back p.more {
    width: 330.75px;
    height: 169.5px;
  }
  .mosaicIndus.elements-2 .block:first-child + .block + .block {
    width: 705.5px;
    height: 192px;
  }
  .mosaicIndus.elements-2 .block:first-child + .block + .block p.more {
    width: 330.75px;
  }
  .mosaicIndus.elements-3 .block {
    width: 352.75px;
    height: 191.5px;
  }
  .mosaicIndus.elements-3 .block .back p.more {
    width: 330.75px;
    height: 170px;
  }
  .mosaicIndus.elements-3 .block:first-child + .block {
    left: 352.75px;
    height: 383px;
  }
  .mosaicIndus.elements-3 .block:first-child + .block + .block {
    top: 191.5px;
  }
  .mosaicIndus.elements-3 .block:first-child + .block + .block + .block {
    top: 383px;
    width: 705.5px;
    height: 192px;
  }
  .mosaicIndus.elements-3 .block:first-child + .block + .block + .block .back p.more {
    width: 330.75px;
  }
  .mosaicIndus.elements-4 .block {
    width: 352.75px;
    height: 191.5px;
  }
  .mosaicIndus.elements-4 .block .back p.more {
    width: 330.75px;
    height: 169.5px;
  }
  .mosaicIndus.elements-4 .block:first-child + .block + .block + .block + .block {
    width: 705.5px;
    height: 192px;
  }
  .mosaicIndus.elements-4 .block:first-child + .block + .block + .block + .block .back .title {
    display: block;
  }
  .mosaicIndus.elements-4 .block:first-child + .block + .block + .block + .block .back p.more {
    width: 330.75px;
  }
  .mosaicIndus.elements-5 .block {
    width: 235.16666667px;
    height: 191.5px;
  }
  .mosaicIndus.elements-5 .block:first-child + .block {
    left: 234.5px;
    height: 383px;
  }
  .mosaicIndus.elements-5 .block:first-child + .block + .block {
    left: 469px;
  }
  .mosaicIndus.elements-5 .block:first-child + .block + .block + .block {
    top: 191.5px;
  }
  .mosaicIndus.elements-5 .block:first-child + .block + .block + .block + .block {
    left: 469px;
    top: 191.5px;
  }
  .mosaicIndus.elements-5 .block:first-child + .block + .block + .block + .block + .block {
    top: 383px;
    width: 703.5px;
    height: 192px;
  }
  .mosaicIndus.elements-5 .block:first-child + .block + .block + .block + .block + .block .back p.more {
    width: 212.5px;
  }
  .mosaicIndus.elements-6 .block {
    width: 234.5px;
  }
  .mosaicIndus.elements-6 .block:first-child + .block + .block + .block + .block + .block + .block {
    width: 703.5px;
  }
  .mosaicIndus.elements-6 .block:first-child + .block + .block + .block + .block + .block + .block .back p.more {
    width: 212.5px;
  }
  .mosaicIndus.elements-7 .block {
    width: 234.5px;
  }
  .mosaicIndus.elements-7 .block:first-child + .block + .block + .block + .block + .block + .block + .block {
    width: 469px;
  }
  .mosaicIndus.elements-7 .block:first-child + .block + .block + .block + .block + .block + .block + .block .back p.more {
    width: 212.5px;
  }
  .mosaicIndus.elements-8 .block {
    width: 234.5px;
  }
  #history .regularwidth {
    width: 1468px;
  }
  #history .header .flexsliderHistory {
    width: 1491px;
  }
  #history .box {
    width: 367px;
    height: 367px;
  }
  #history .box.col.expand {
    width: 734px;
    height: 734px;
  }
  #history .box .area .footer p {
    font-size: 16px;
  }
  #main_banner.standard_with_img .regularwidth {
    width: 1468px;
  }
  #main_banner.standard_with_bg .regularwidth {
    width: 1468px;
  }
  #main_banner.standard_no_img .regularwidth {
    width: 1468px;
  }
  #main_banner.standard_with_img h1 {
    margin-top: 1em;
  }
  #main_banner.standard_with_bg h1 {
    margin-top: 1em;
  }
  #main_banner.standard_no_img h1 {
    margin-top: 1em;
  }
  #main_banner .ifwelogo h1 .ifwe_str {
    font-size: 37px;
    line-height: 39px;
  }
  #mmenu332 {
    width: 1385px;
  }
  ul.column {
    width: 392px;
  }
  .megamenu_inner {
    width: 1468px;
    toto1: 1068px;
  }
  .megamenu_inner .megaL2 {
    width: 998px;
  }
  .megamenu_inner .megaL2 .megaL2_inner > div > .hascolumns > .activeBG > .col66.leftcol {
    width: 658px;
  }
  .megamenu_inner .megamenu_auto {
    width: 1068px;
  }
  .megamenu_inner#mmenu345 ul.column > li > a {
    width: 356px;
  }
  .megamenu_inner#mmenu332 ul.column > li > a {
    width: 213.6px;
  }
  .megamenu_inner ul.column > li > a {
    height: 54px;
  }
  .highlight h2 {
    font-size: 17px;
    margin-right: 5px;
  }
  .highlight.hl_events .width100 p {
    margin-top: 25px;
  }
  .highlight li.social {
    padding-right: 15px;
  }
  .highlight li.social .icon {
    width: 53px;
    height: 53px;
  }
  #mainmenu .search-engine {
    right: 237px;
    background-position: 0 -33px;
    width: 274px;
  }
  #mainmenu .search-engine input[name='text'] {
    width: 222px;
  }
  #stickybottom .regularwidth {
    width: 1468px;
  }
  #footer .regularwidth {
    width: 1468px;
  }
  #footer .colX {
    padding-right: 60px;
  }
  #list {
    width: 1468px;
  }
  #list > .right {
    width: 1206px;
  }
  #list > .right section div.element .col.type-with-slide {
    width: 1018px;
  }
  #list > .right section div.element .col.type-with-slide .right {
    width: 900px;
  }
  #list > .right section div.element.normal-search .col.type-with-slide {
    width: auto;
  }
  #list > .right section div.element.calendar .col.type-with-slide {
    width: 1010px;
  }
  #list > .right section div.element.calendar .col.type-with-slide .right {
    max-width: 837px;
  }
  #list > .right section div.element .col.type-with-slide.deactivate .right {
    width: 1053px;
  }
  #list > .right section div.element.element-customerstories .col.type-with-slide.deactivate .right {
    width: 1071px;
  }
  #list.normal-search header form input[type="text"] {
    width: 1078px;
  }
  #list.customerstories > .right section div.element .col.type-with-slide.deactivate .right {
    width: 1086px;
  }
  #list.pressrelease > .right section div.element .col.type-with-slide.deactivate .right {
    width: 1056px;
  }
  #list.partnerlist > .right section div.element .col.type-with-slide {
    width: 1025px;
  }
  #list.education > .right section div.element .col.type-with-slide {
    width: 1170px;
    border: none;
  }
  #list.education > .right section div.element .col.type-with-slide .right {
    width: 1080px;
  }
  #list.regulatedinformation > .right section div.element .col.type-with-slide.deactivate .right {
    width: 1056px;
  }
  #list.eventsinperson > .right section div.element.calendar .col.type-with-slide .right .title h3 {
    width: 92%;
  }
  #list.eventsinperson > .right section div.element.calendar .col.type-with-slide .right .title {
    width: 837px;
  }
  #list.eventsinperson.examap > .right {
    width: 837px;
  }
  #landing-page-apps .list-zoom {
    width: 1499px;
    margin: 20px auto;
  }
  #list #results #mapview .map {
    width: 1206px;
  }
  .bio.bio_lite1,
  .bio.bio_lite2 {
    margin-right: 35px;
  }
  .csc-default:nth-child(5n+5) .bio.bio_lite1 {
    margin-right: 35px;
  }
  .csc-default:nth-child(6n+6) .bio.bio_lite1 {
    margin-right: 0;
  }
  .csc-default:nth-child(4n+4) .bio.bio_lite1 {
    margin-right: 35px;
  }
  #landing-page-apps .list-zoom ul > li:nth-child(3n+3) {
    margin-right: 33px;
  }
  #landing-page-apps .list-zoom ul > li:nth-child(4n+4) {
    margin-right: 33px;
  }
  #landing-page-apps .list-zoom ul > li:nth-child(5n+5) {
    margin-right: 0;
  }
  #landing-page-apps ul.regular > li {
    width: 202px;
  }
  #landing-page-apps ul.regular > li:nth-child(n) {
    margin: 0;
  }
  #about-glance {
    width: 1468px;
  }
  #about-glance > ul {
    width: 1468px;
  }
  #about-glance > ul > li {
    width: 273.6px;
    margin-right: 25px;
  }
  #about-glance .element {
    width: 273.6px;
  }
  #about-glance .element.on {
    width: 293.6px;
  }
  #about-glance .element.on {
    width: 293.6px;
    -webkit-transform: translate(-10px, -10px);
    -moz-transform: translate(-10px, -10px);
    -ms-transform: translate(-10px, -10px);
    -o-transform: translate(-10px, -10px);
    transform: translate(-10px, -10px);
  }
  #about-glance h4 {
    width: 255px;
  }
  #about-glance p {
    width: 255px;
  }
  #management-top .header .right {
    max-width: 1080px;
  }
  #management-top h2 {
    margin-top: 26px;
  }
  #management-top .experience {
    width: 1063px;
    padding-bottom: 30px;
  }
  #form-block .content .right {
    width: 1010px;
  }
  #form-block .content .left {
    width: 400px;
  }
  #form-block .content form .element {
    width: 444px;
  }
  #form-block .content form .element.full {
    width: 960px;
  }
  #form-block .content form .element.full textarea {
    width: 98.5%;
  }
  #form-block .content .bootstrap-select:not([class*="span"]) {
    width: 103%;
  }
  .withsidebar #form-block .content .left {
    width: 400px;
  }
  .withsidebar #form-block .content .right {
    width: 663px;
  }
  .layerSidebar .tx-sriframe-pi1 #form-block .content .left {
    width: 413px;
    padding: 35px 3px;
  }
  .layerSidebar .tx-sriframe-pi1 #form-block .content .right {
    width: 600px;
  }
  #list.certifiedhardware > .right section div.element .col.type-with-slide {
    width: 1205px;
  }
  #list.certifiedhardware .column {
    min-width: 120px;
    max-width: 120px;
  }
  #list.certifiedhardware .column:nth-child(1) {
    min-width: 180px;
    max-width: 180px;
  }
  #list.certifiedhardware .column:nth-child(2) {
    min-width: 555px;
    max-width: 555px;
  }
  #list.certifiedhardware .column:nth-child(3) {
    padding: 10px;
  }
  .events.inperson.singleview .viewcontent .position .map {
    width: 1173px;
  }
  .event-homepage {
    width: 505px;
    margin-bottom: 10px;
    margin-right: 50px;
  }
  .event-homepage .image_top img {
    width: 464px;
  }
}
