.page-id-15514 .noxxLine.noxxLine8 .lNOXXPart {
 width: 100% !important;
 height: 100%;
 display: block;
}

.page-id-15514 .noxxLine.noxxLine8 {
 display: block;
 visibility: visible;
 width: 100%;
 height: 350px;
}
html body .headerEventTitle {
 font-size: 2em;
}
html body .headerEventDescription {
 font-size: 1em;
}
html body .membersSectionEvent20ContainerMembers.bottom,
html body .membersSectionEvent20ContainerMembers.right {
 grid-gap: 10px !important;
}
.event20inlineContiner {
 flex-direction: column;
 justify-content: center;
 align-items: center;
}
html body .event20inlineContiner br {
 display: none;
}
html body .event20inlineContiner ul {
 width: 100%;
 margin: 15px auto;
}

html body .membersSectionEvent20ContainerMembers.right {
 grid-template-columns: 1fr;
}
html body .membersSectionEvent20ContainerMembersMember.right {
 flex-direction: row;
}
html
 body
 .membersSectionEvent20ContainerMembersMember.right
 .membersSectionEvent20ContainerMembersMemberImage {
 margin-right: 20px !important;
 margin-bottom: 20px;
}
html body .membersSectionEvent20ContainerMembers.bottom {
 grid-template-columns: 1fr;
}
.memberContentInfo.bottom {
 margin-bottom: 35px;
}
html body .headerEventSecondImage {
 padding: 10%;
}
.headerEventTitleImage {
 max-width: 90vw;
 margin: auto;
}
html body .afterHeaderEventContainerContent30 h1 {
 width: max-content;
 font-size: 20px;
}
html body .headerEventTitleImage {
 max-width: 90vw;
}
html body .headerEventTitleImage img {
 max-width: 100%;
}
html
 body
 .membersSectionEvent30Restructed
 .membersSectionEvent20ContainerMembersMemberImage {
 width: 80%;
}
html body .membersSectionEvent30ContainerMembersMember {
 display: flex;
 flex-direction: column;
 justify-content: center;
 align-items: center;
}
html body .membersSectionEvent20.membersSectionEvent30Restructed {
 max-width: 90vw;
 margin: auto;
}
html
 body
 .membersSectionEvent30Restructed
 .membersSectionEvent30ContainerMembersMember {
 display: flex;
 flex-direction: column;
 justify-content: center;
 align-items: center;
}
html body .membersSectionEvent30Restructed .memberCardMetaInfo {
 margin: auto;
 text-align: center;
}
html
 body
 .membersSectionEvent30Restructed
 .membersSectionEvent30ContainerMembersMemberImage {
 margin: auto;
 margin-bottom: 10px;
 margin-left: auto;
 margin-right: auto !important;
 width: 120px;
 height: 80px;
}
.membersSectionEvent30ContainerTitle {
 max-width: 90vw;
}
html body .membersSectionEvent30ContainerMembersMember .memberContentInfo {
 margin-left: auto;
}
html body .membersSectionEvent30After {
 margin-top: 0px;
}
html body .subMembersContainer2 {
 display: flex;
 justify-content: center;
 align-items: flex-start;
 flex-wrap: wrap;
}
.page-template-PINS .definition .row {
 display: flex;
 flex-direction: column;
}
.page-template-PINS .definition {
 padding-top: 40px !important;
 padding-bottom: 60px !important;
 text-align: center;
}
.page-template-PINS .definition .row .col-xs-12.col-sm-4 {
 margin: auto;
 display: block;
 text-align: center;
 max-width: 50%;
 align-items: center;
 margin-bottom: 25px;
}
html body .onlyDesktop {
 display: none !important;
}
html body .onlyMobile {
 display: block !important;
}

/* PORTS START */
section.portsTemplate {
 max-width: 100vw !important;
}
section.portsTemplate .container * {
 max-width: 95% !important;
}
.sectionMainContainer.section1.portsParts.leftPart {
 margin-top: 75px !important;
}
.sectionMainContainer.section6.portsParts.leftPart {
 min-width: initial !important;
}
section.portsTemplate .container h2,
section.portsTemplate .container h3 {
 font-size: 26px !important;
 line-height: 125% !important;
 text-transform: none !important;
}
/* PORTS END */

.analystProblemImage figure {
 max-width: 90vw;
 margin: auto;
}
.analystProblemImage figure img {
 max-width: 100%;
}

/* HOME PAGE IMAGE TO HTML */
html body .aetherFocusProjectMainContainerTitles {
 width: 100%;
}
html body .aetherFocusProject {
 width: 100%;
}
html body .aetherFocusProjectMainContainer {
 width: 100%;
}
html body .aetherFocusProjectMainContainerSecondLeft {
 width: calc(50% - 8px);
}
html body .aetherFocusProjectMainContainerSecondRight {
 width: calc(50% - 8px);
}
html body .aetherFocusProjectMainContainerSecondRight > p,
html body .aetherFocusProjectMainContainerSecondLeft > p {
 width: 100%;
}
html body .aetherFocusProjectMainContainerSecondBox {
 width: 90%;
 margin-left: auto;
 margin-right: auto;
}
html body .aetherFocusProjectMainContainerThirdBoxes {
 flex-wrap: wrap;
}
html body .aetherFocusProjectMainContainerThirdBox.aetherBoxHovered {
 width: calc(50% - 16px);
 margin: auto;
 box-sizing: border-box;
}
.aetherFocusProjectMainContainerThirdBoxes br {
 display: none;
}
html body .aetherFocusProjectGlobContainer.ONFFocus {
 width: 100%;
 padding-left: 120px;
}
html body .aetherFocusProjectONFContainerFirstContainerLeft,
.html body .aetherFocusProjectONFContainerFirstContainerRight {
 width: 100%;
 margin-bottom: 16px;
}
html body .aetherFocusProjectONFContainerFirst {
 flex-direction: column;
}
html body .aetherFocusProjectONFContainerFirstContainerRight,
html body .aetherFocusProjectONFContainerFirstContainerLeft {
 width: 100%;
 height: auto;
 padding: 105px 0;
 justify-content: center;
 align-items: center;
}
html body .aetherFocusProjectONFContainerFirst br {
 display: none;
}
html body .aetherFocusProjectMainContainerSecondLeft {
 padding: 0 13px 0 13px;
}
html body .aetherFocusProjectMainContainerSecondRight {
 padding: 0 13px 0 13px;
}
html body .aetherFocusProject {
 padding: 0 13px 0 13px;
}
html body .aetherFocusProjectONFContainerSecond {
 padding: 0 13px 0 13px;
}
html body .aetherFocusProject {
 width: 80%;
 padding-right: 0;
}
html body .aetherFocusProjectTitles {
 font-size: 14px !important;
 line-height: 140%;
 margin-left: 5px;
}
html body .aetherFocusProjectTitlesSecond {
 margin-top: 50px;
}
html body .aetherFocusProjectTitlesThird {
 margin-top: 57px;
}
html body .aetherFocusProjectTitlesFourth {
 margin-top: 177px;
}
html body .aetherFocusProjectMainContainerSecondLeft a,
.aetherFocusProjectMainContainerSecondRight a,
.aetherFocusProjectMainContainerThird a {
 font-size: 14px !important;
}
html body .aetherFocusProjectMainContainerSecondLeftTitle,
.aetherFocusProjectMainContainerSecondRightTitle,
.aetherFocusProjectMainContainerThirdTitle,
.aetherFocusProjectMainContainerTitlesRight,
.aetherFocusProjectMainContainerTitlesLeft {
 font-size: 16px !important;
}
html body .aetherFocusProjectTitles {
 font-size: 18px;
}
html body #areas .aetherFocusProjectTitle {
 margin-left: -100%;
}
.toggle-buttons {
 font-size: 14px;
}
.aetherFocusProjectONFContainerFirstContainerLeft,
.aetherFocusProjectONFContainerFirstContainerRight,
.aetherFocusProjectONFContainerSecond,
.aetherFocusProjectMainContainerFourthTitle {
 font-size: 14px !important;
 line-height: 140% !important;
}
html body .aetherFocusProjectTitles {
 min-width: initial !important;
}
html body .aetherFocusProjectGlobContainer {
 margin-bottom: 35px;
}
/* HOME PAGE IMAGE TO HTML END*/

/* HOME PAGE ICON BOXES */
html body .otherSpecialBoxItem.aetherFrom {
 margin-bottom: 45px;
}
/* HOME PAGE ICON BOXES END */

html body .video-sectionByNoxx .video-path {
 z-index: 1;
 width: 100% !important;
}

/* HOME PAGE HERO IMAGE*/
html .home-page .banner h1 {
 font-size: 28px;
}
html body #main .item-work {
 font-size: 16px !important;
 line-height: 130% !important;
}
html body .antennaBeta {
 right: 50%;
}
html body .antennaBeta.antenaItem {
 left: 50%;
 margin-left: -48px;
}
/* HOME PAGE HERO IMAGE END*/

html body .membersSectionEvent30ContainerMembersMemberName {
 max-width: 100%;
}
section.video-section.broll-section.video-sectionByNoxx {
 overflow: hidden;
}

#passRecoveryForm {
 max-width: 100%;
}
.login.text-center {
 max-width: 100%;
}
form#userRecoveryForm {
 max-width: 100%;
}
.page-template-template-projects-community
 .community
 .community-list
 .community-item {
 width: 40%;
}
html body .flexColumnsNOXX {
 flex-direction: column;
}
html body .flexColumnsNOXX > div {
 width: 100%;
}
.contentReapeatere30TripleContainerContainerRight {
    max-width: 100%;
}.contentReapeatere30Title {
    max-width: 100%;
    text-align: center;
}.additionalCheckboxes {
    display: flex !important;
    max-width: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.additionalCheckboxes .submit_Dynamic_Container .wpcf7-list-item {
    display: flex;
    justify-content: flex-start;
    width: max-content;
    max-width: 100%;
    text-align: left;
    align-items: flex-start;
    margin: auto !important;
}
.additionalCheckboxes * {
    max-width: 100% !important;
    margin: auto !important;
}
.dynamicContainer label {
    flex-direction: column !important;
    display: flex !important;
}
.submit_Dynamic_Container {
    width: 100% !important;
    max-width: 100% !important;
}
.dynamicContainer.col-xs-12.col-sm-12 {
    max-width: 100% !important;
    width: 100% !important;
    padding: 0 !important;
}
.registration .submitBtn {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: max-content;
    margin: auto !important;
}.additionalCheckboxes {
    margin-bottom: 25px;
}
.registration .form-wrapper {
    padding: 15px !important;
}





.multipleBtns {
    flex-wrap: wrap !important;
    max-width: 100%;
    justify-content: flex-start !important;
    align-items: flex-start !important;
}

html body .pstnProduct {
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
html body .pstnProductBackground {
    height: 100%;
    top: 20px;
}
html body img.pstnProductImage {
    margin: auto;
}
html body .pstnProductTitle {
    margin: auto;
    max-width: 80%;
    text-align: center;
    margin: 20px auto;
}
html body a.btn.btnWhite.pstnProductBtn {
    margin: auto;
    margin-bottom: 35px;
}