.node-132 #block-creonomyca-page-title h1, .node-132 .article-container {    background: #fff;}html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {	margin: 0;	padding: 0;	border: 0;	font-size: 100%;	font: inherit;	vertical-align: baseline;}/* HTML5 display-role reset for older browsers */article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;}body {	line-height: 1;}ol, ul {	list-style: none;}blockquote, q {	quotes: none;}blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}table {	border-collapse: collapse;	border-spacing: 0;}/* MAIN STYLES */* {    box-sizing: border-box;}body {    min-width: 320px;    font-family: 'Play', sans-serif;    font-weight: 400;    font-size: 16px;    line-height: 1.4em;    color: #2F2E2E;}a {    text-decoration: none;    color: inherit;}em {    font-style: italic;}strong {    font-weight: 700;}h2, h3, h4, h5, h6{    margin-bottom: 10px;    padding-bottom: 5px;    padding-top: 20px;    color: #605E5E;}h2, h3 {    font-size: 25px;    border-bottom: 1px solid rgb(160, 160, 159);}h4, h5 {    font-size: 20px;}h6 {    font-size: 18px;}img.half-width {    width: 50%;    height: auto;}img.third-width {    width: 33%;    height: auto;}.photogallery {    width: 100%;    display: flex;    flex-direction: row;    flex-wrap: wrap;    justify-content: space-between;}.photogallery > div {    display: flex;    flex-direction: row;    justify-content: flex-start;    flex-wrap: wrap;}.photogallery > div > div {    width: 100%;}.article-text .photogallery img {    max-width: 100%;    padding: 7px;    height: auto;}#wrap {    background-image: url('../images/bg-2.jpg');    background-color: #f5f6f9;    background-size: cover;    background-attachment: fixed;    background-position: center center;    position: relative;}.container {    width: 100%;    max-width: 980px;    margin: 0 auto;    display: flex;    flex-direction: row;}.content {    padding: 20px 10px;    width: 100%;}.content img {    max-width: 100%;    height: auto;}.press-center-sidebar {    display: none;    width: 30%;    min-width: 200px;    padding: 28px 30px 28px 0;}.white-bg {    background: #fff;}.transparent-white-bg {    background: rgba(255, 255, 255, .7);}figure.small-content {    max-width: 289px;}a.btn, .btn a  {    display: inline-block;    text-align: center;    background: rgb(0, 175, 173);    height: 42px;    line-height: 42px;    padding: 0 30px;    font-size: 22px;    white-space: nowrap;    text-transform: uppercase;    -webkit-transition: all .4s ease;    -moz-transition: all .4s ease;    -ms-transition: all .4s ease;    -o-transition: all .4s ease;    transition: all .4s ease;}a.turquoise-btn, .turquoise-btn a {    background: rgb(84,202,200); /* Old browsers */    background: -moz-linear-gradient(top, rgb(84,202,200) 0%, rgb(28,181,180) 50%, rgb(3,164,162) 51%, rgb(0,172,170) 100%); /* FF3.6-15 */    background: -webkit-linear-gradient(top, rgb(84,202,200) 0%,rgb(28,181,180) 50%,rgb(3,164,162) 51%,rgb(0,172,170) 100%); /* Chrome10-25,Safari5.1-6 */    background: linear-gradient(to bottom, rgb(84,202,200) 0%,rgb(28,181,180) 50%,rgb(3,164,162) 51%,rgb(0,172,170) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#54cac8', endColorstr='#00acaa',GradientType=0 ); /* IE6-9 */    color: #fff;}a.grey-btn, .grey-btn a {    background: rgb(215,215,215); /* Old browsers */    background: -moz-linear-gradient(top, rgb(215,215,215) 0%, rgb(215,215,215) 50%, rgb(194,194,194) 51%, rgb(194,194,194) 100%); /* FF3.6-15 */    background: -webkit-linear-gradient(top, rgb(215,215,215) 0%,rgb(215,215,215) 50%,rgb(194,194,194) 51%,rgb(194,194,194) 100%); /* Chrome10-25,Safari5.1-6 */    background: linear-gradient(to bottom, rgb(215,215,215) 0%,rgb(215,215,215) 50%,rgb(194,194,194) 51%,rgb(194,194,194) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d7d7', endColorstr='#c2c2c2',GradientType=0 ); /* IE6-9 */    color: #2F2E2E;}a.turquoise-btn:hover, a.grey-btn:hover, .turquoise-btn a:hover, .grey-btn a:hover {    background: rgb(149,147,147); /* Old browsers */    background: -moz-linear-gradient(top, rgb(149,147,147) 0%, rgb(117,115,115) 50%, rgb(92,90,90) 51%, rgb(94,92,92) 100%); /* FF3.6-15 */    background: -webkit-linear-gradient(top, rgb(149,147,147) 0%,rgb(117,115,115) 50%,rgb(92,90,90) 51%,rgb(94,92,92) 100%); /* Chrome10-25,Safari5.1-6 */    background: linear-gradient(to bottom, rgb(149,147,147) 0%,rgb(117,115,115) 50%,rgb(92,90,90) 51%,rgb(94,92,92) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#959393', endColorstr='#5e5c5c',GradientType=0 ); /* IE6-9 */    color: #fff;}/* HEADER STYLE */.mobile-header {    width: 100%;    background: rgb(37, 55, 67);}.mobile-header .top-row {    display: flex;    height: 50px;    position: relative;    padding: 0 20px;}.mobile-header .logo h1 {    color: #fff;    line-height: 50px;    font-size: 27px;    text-transform: uppercase;}.mobile-header .show-menu-btn {    position: absolute;    top: 50%;    margin-top: -10px;    right: 20px;    width: 28px;    height: 20px;    -webkit-transform: rotate(0deg);    -moz-transform: rotate(0deg);    -o-transform: rotate(0deg);    transform: rotate(0deg);    -webkit-transition: .5s ease-in-out;    -moz-transition: .5s ease-in-out;    -o-transition: .5s ease-in-out;    transition: .5s ease-in-out;    cursor: pointer;    z-index: 9999;}.mobile-header .show-menu-btn span {    display: block;    position: absolute;    width: 100%;    opacity: 1;    left: 0;    -webkit-transform: rotate(0deg);    -moz-transform: rotate(0deg);    -o-transform: rotate(0deg);    transform: rotate(0deg);    -webkit-transition: .25s ease-in-out;    -moz-transition: .25s ease-in-out;    -o-transition: .25s ease-in-out;    transition: .25s ease-in-out;    height: 3px;    background-color: #fff;}.mobile-header .show-menu-btn span:nth-child(1) {    top: 0px;}.mobile-header .show-menu-btn.opened span:nth-child(1), .mobile-header .show-menu-btn.opened span:nth-child(4) {   display: none;}.mobile-header .show-menu-btn.opened span:nth-child(2) {    -webkit-transform: rotate(45deg);    -moz-transform: rotate(45deg);    -o-transform: rotate(45deg);    transform: rotate(45deg);}.mobile-header .show-menu-btn.opened span:nth-child(3) {    -webkit-transform: rotate(-45deg);    -moz-transform: rotate(-45deg);    -o-transform: rotate(-45deg);    transform: rotate(-45deg);}.mobile-header .show-menu-btn span:nth-child(2), .mobile-header .show-menu-btn span:nth-child(3) {    top: 8px;}.mobile-header .show-menu-btn span:nth-child(4) {    top: 16px;}.mobile-header .mobile-nav {    width: 100%;    display: none;    background: rgb(37, 55, 67);    padding: 30px 0 20px;}.mobile-header .mobile-nav.visible {    display: block;}.mobile-header .mobile-nav ul {    display: flex;    flex-direction: column;}.mobile-header #block-languageswitcher {    color: #fff;    display: flex;    justify-content: center;    margin-bottom: 30px;}.mobile-header #block-languageswitcher .links {    display: flex;    flex-direction: row;}.mobile-header #block-languageswitcher .links li:first-child a{    padding-right: 10px;    display: inline;}.mobile-header #block-languageswitcher .links li:first-child::after {    display: inline-block;    content: "|";}.mobile-header #block-languageswitcher .links li:last-child a{    padding-left: 10px;    display: inline;}.mobile-header .mobile-nav ul a {    display: block;    padding: 10px 0;    color: #fff;    text-align: center;    font-size: 18px;}.main-header {    width: 100%;    background: rgba(37, 55, 67, 0.6);;    height: 200px;    display: none;    justify-content: center;}.main-header .container {    display: flex;    flex-direction: column;    justify-content: flex-end;    height: 100%;}.main-header .top-row {    height: 150px;    display: flex;    flex-direction: row;    justify-content: space-between;    align-items: center;    position: relative;}.main-header .top-row > div {    width: 100%;}#block-creonomyca-branding {    width: 100%;    display: flex;    flex-direction: row;    justify-content: space-between;}.main-header .top-row img {    height: 117px;    width: auto;}.main-header .join-btn {    margin-right: 20px;    margin-top: 59px;}.main-navigation {    display: flex;    justify-content: center;}.main-navigation div {    width: 100%;}.main-navigation ul {    width: 100%;    display: flex;    flex-direction: row;    -webkit-box-shadow: 0 2px 5px 1px rgba(0,0,0,.4);    -moz-box-shadow: 0 2px 5px 1px rgba(0,0,0,.4);    box-shadow: 0 2px 5px 1px rgba(0,0,0,.4);}.main-navigation ul li {    width: 100%;    position: relative;    display: flex;    flex-direction: column;    align-content: center;}.main-navigation ul li a {    width: 100%;    display: block;    height: 40px;    color: #253743;    background: #fff;    font-size: 18px;    text-align: center;    line-height:40px;    word-wrap: break-word;    text-transform: uppercase;    -webkit-transition: all .4s ease;    -moz-transition: all .4s ease;    -ms-transition: all .4s ease;    -o-transition: all .4s ease;    transition: all .4s ease;}.main-navigation ul li a.is-active {    background: #41BAAE;    color: #fff;}.main-navigation ul li a.is-active:hover {    background: #41BAAE;}.main-navigation ul li a:hover, .main-navigation ul li:hover > a {    background: rgb(0, 108, 109);    color: #fff;}.main-navigation ul li ul {    min-width: 100%;    flex-direction: column;    display: none;    z-index: 8;}.main-navigation ul li ul li a {    height: auto;    display: inline-block;    min-height: 40px;    line-height: 25px;    padding: 8px 10px;    min-width: 100%;}.main-navigation ul li:hover ul {    display: flex;    position: absolute;    top: 40px;}/* FOOTER STYLE */.footer {    width: 100%;    display: flex;    flex-direction: row;    background: rgba(37, 55, 67, .64);}.footer .container {    background: rgba(37, 55, 67, .54);    padding: 20px;    flex-direction: column;}.footer .container > div {    display: flex;    flex-direction: column-reverse;    justify-content: space-between;}#block-footer-description {    width: 100%;    padding-top: 20px;}#block-footer-description p {    color: #fff;    word-wrap: break-word;    text-align: left;    font-size: 18px;    line-height: 1.35;}#block-footer-contacts {    width: 100%;    font-size: 20px;    color: #fff;    text-align: center;    display: flex;    flex-direction: column;    align-items: center;    align-content: center;}#block-footer-contacts h2 {    color: #fff;    font-size: 25px;}#block-footer-contacts p {    padding: 10px 0;}/* ARTICLE STYLES */#block-creonomyca-page-title h1 {    color: #605E5E;    line-height: 1.2em;    font-size: 25px;    padding-top: 10px;    background: #fafafa;    padding-left: 10px;}.article {    width: 100%;    padding-bottom: 30px;    background: #fff;}.article::after {    display: table;    content: "";    clear: both;}.article-container {    width: 100%;    float: left;    background: #fafafa;    padding: 10px;}.article-date {    font-size: 14px;    color: #605E5E;    padding-bottom: 10px;}.article-category-link {    margin-bottom: 15px;}.article-thumbnail {    width: 100%;    padding-bottom: 10px;}.article-thumbnail img {    width: 100%;    height: auto;}.article-text img, .article-text iframe {    max-width: 100%;    padding: 20px;}.article-text img.align-left, .article-text img[align="left"] {    padding-left: 0;}.article-text img.align-right, .article-text img[align="right"] {    padding-right: 0;}.content ul {    list-style-type: disc;    padding-left: 1.3em;    margin-left: 0.5em;}div.management {    display: flex;    flex-direction: column;    justify-content: center;    flex-wrap: wrap;    text-align: center;    margin: 20px 0;}div.management img{    padding: 0 30px 10px;}.management-text {    display: flex;    flex-direction: column;}/* PRESS CENTER PAGE */.press-center #block-creonomyca-page-title {    display: none;}.press-center .content {    padding-top: 0;}.content .article-preview {    background: #fafafa;    width: 100%;    padding: 24px;    margin: 28px 0;    font-weight: 400;}.content .article-preview::after {    clear: both;    content: "";    display: table;}.content .category-link a {    height: 22px;    line-height: 22px;    padding: 0 10px;    font-size: 15px;    text-transform: none;}.content .article-preview .views-field-title {    padding: 15px 0 5px;}.content .article-preview .views-field-title a{    font-size: 20px;    line-height: 1.2em;    color: #605E5E;    word-wrap: break-word;    font-weight: 400;}.content .article-preview .views-field-title a:hover {    text-decoration: underline;}.content .article-preview .views-field-created {    font-size: 14px;    color: #605E5E;}.content .article-preview .views-field-field-thumbnail {    width: 100%;    padding: 15px 0 15px 0;    float: left;}.content .article-preview img{    width: 100%;    height: auto;}.content .article-preview .views-field-body {    font-size: 15px;    color: #605E5E;    margin: 15px 0;}.content .article-preview .views-field-view-node a {    display: inline-block;    background: #727272;    width: 140px;    height: 30px;    line-height: 30px;    color: #fff;    font-weight: 400;    text-align: center;    -webkit-transition: all .4s ease;    -moz-transition: all .4s ease;    -ms-transition: all .4s ease;    -o-transition: all .4s ease;    transition: all .4s ease;}.content .article-preview .views-field-view-node a:hover {    background: rgb(204, 204, 204);    color: #605E5E;}ul.pager__items {    display: flex;    flex-direction: row;    justify-content: center;    flex-wrap: wrap;    margin-bottom: 30px;    list-style-type: none;}.pager__item a {    display: inline-block;    height: 30px;    padding: 0px 10px;    line-height: 30px;    background: #727272;    color: #fff;    margin: 0 5px;}.pager__item.is-active a, .pager__item a:hover {    background: #b9b9b9;}/* SIDEBAR */.press-center-sidebar {    font-weight: 400;}.press-center-sidebar h2 {    font-size: 22px;    color: #605E5E;    padding-bottom: 15px;    border-bottom: 1px solid rgb(160, 160, 159);    font-weight: 400;}.press-center-sidebar .sidebar-post {    width: 100%;    padding: 10px 0;}.press-center-sidebar .sidebar-post .views-field-field-thumbnail img{    width: 100%;    height: auto;}.press-center-sidebar .sidebar-post .views-field-title {    padding: 7px 0 3px;}.press-center-sidebar .sidebar-post .views-field-title a{    color: #605E5E;    font-size: 15px;}.press-center-sidebar .sidebar-post .views-field-title a:hover {    text-decoration: underline;}.press-center-sidebar .sidebar-post .views-field-created {    font-size: 12px;    color: #605E5E;}.sidebar-categories-list {    margin-bottom: 30px;}.sidebar-categories-list a {    display: inline-block;    font-size: 17px;    line-height: 1.5em;    color: #605E5E;    padding: 5px 0;    font-weight: 400;}/* FRONTPAGE */.frontpage .content {    width: 100%;    padding: 0;    margin: 0;}.frontpage .skin-default {    position: relative;}.frontpage .slide, .frontpage .slide-content, .frontpage .views_slideshow_slide, .frontpage .slide-image, .frontpage .slide-image img {    width: 100%;    height: 192px;    overflow: hidden;    z-index: 9;}.frontpage .slide-title-wrap {    width: 100%;    background: rgba(255, 255, 255, .58);    position: absolute;    z-index: 9;    right: 0;    top: 0;    height: 100%;    padding: 20px;}.frontpage .slide-title a{    display: block;    text-align: center;    line-height: 1.2;    padding-top: 20px;    letter-spacing: 0.1em;    font-size: 28px;    color: #253743;}.frontpage .slide-separator {    width: 70%;    height: 3px;    margin: 20px auto;    background: rgb(37, 55, 67);    display: none;}.frontpage .slide-more-link {    position: absolute;    bottom: 40px;    width: 128px;    left: 50%;    margin-left: -64px;}.frontpage .slide-more-link a {    display: block;    height: 35px;    color: rgb(37, 55, 67);    border: 1px solid rgb(37, 55, 67);    font-size: 18px;    line-height: 35px;    text-align: center;    -webkit-transition: all .4s ease;    -moz-transition: all .4s ease;    -ms-transition: all .4s ease;    -o-transition: all .4s ease;    transition: all .4s ease;}.frontpage .slide-more-link a:hover {    background: rgb(37, 55, 67);    color: #fff;}.frontpage .views-slideshow-controls-bottom a {    display: block;    font-size: 0;    height: 40px;    width: 40px;}.frontpage .widget_pager_bottom {    position: absolute;    left: 50%;    bottom: 5px;    width: 150px;    margin-left: -50px;    z-index: 8;    padding-left: 0;}.frontpage .widget_pager_bottom li.active {    background: #fff;}.frontpage .views_slideshow_controls_text_pause {    display: none;}.views_slideshow_controls_text_previous {    position: absolute;    top: 50%;    margin-top: -20px;    left: 20px;    background: url('../images/arrow-left.svg') no-repeat;    height: 40px;    z-index: 8;}.frontpage .views_slideshow_controls_text_next {    position: absolute;    top: 50%;    margin-top: -20px;    right: 20px;    background: url('../images/arrow-left.svg') no-repeat;    height: 40px;    -moz-transform: scale(-1);    -webkit-transform: scale(-1);    -o-transform: scale(-1);    -ms-transform: scale(-1);    transform: scale(-1);    z-index: 8;}@media (max-width: 1100px) {    .members-slider .owl-theme .owl-buttons, .members-slider .owl-theme .owl-buttons .owl-next, .members-slider .owl-theme .owl-buttons .owl-prev {        display: none;    }}/* Frontpage blocks + PAGE WITH SEPARATE BLOCKS*/.paragraph--type--separate-text-block {    width: 100%;    margin: 30px auto;}.separate-text-block h2, .paragraph--type--separate-text-block h2, #block-members-carousel h2 {    font-size: 32px;    line-height: 1em;    color: #253743;    text-align: center;    border-bottom: 0;    margin-bottom: 10px;}.paragraph--type--separate-text-block > div:last-child {    background: #fff;    border: 2px solid rgba(37, 55, 67, .6);    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;    padding: 30px 20px;    font-size: 18px;    color: rgb(37, 55, 67);}#block-members-carousel {    margin-bottom: 50px;}#block-members-carousel .owl-wrapper-outer {    background: #fff;}#block-members-carousel .owl-item{    height: 143px;    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;}#block-members-carousel .carousel-item {    display: flex;    flex-direction: column;    justify-content: center;    max-width: 100%;}#block-members-carousel .carousel-item img {    max-height: 70px;    width: auto;    padding: 10px 20px;}.members-slider .owl-theme .owl-buttons {    display: block;    position: absolute;    top: 50%;    width: 100%;}.members-slider .owl-theme .owl-controls .owl-prev {    position: absolute;    left: -50px;    background: url('../images/arrow-left.svg') no-repeat;    height: 40px;    z-index: 8;    margin-top: -20px;}.members-slider .owl-theme .owl-controls .owl-next {    position: absolute;     right: -50px;     background: url('../images/arrow-left.svg') no-repeat;     height: 40px;     z-index: 8;     margin-top: -20px;     -moz-transform: scale(-1);    -webkit-transform: scale(-1);    -o-transform: scale(-1);    -ms-transform: scale(-1);    transform: scale(-1);}/* USER LOGIN FORM */ .user-login-form, .user-pass, .user-pass-reset {    width: 90%;    max-width: 320px;    margin: 50px auto;}.user-login-form .js-form-item, .user-pass .js-form-item, .user-pass-reset .js-form-item {    margin-bottom: 20px;}.user-login-form label, .user-pass label, .user-pass-reset label {    display: block;    width: 100%;    text-align: center;    font-weight: 700;    font-family: 'Play', sans-serif;    font-size: 18px;}.user-login-form input, .user-pass input, .user-pass-reset input {    width: 100%;    height: 40px;    margin: 10px 0;}.content div[role="alert"] {    text-align: center;    color: red;}.content div[role="alert"] a {    font-weight: 700;}.align-right, .align-left {    float: none;}@media screen and (max-width: 480px) {    .text_slider {display:none;}}@media screen and (min-width: 480px) {    .main-header #block-languageswitcher {        position: absolute;        right: 20px;        top: 21px;        color: #fff;    }        .main-header #block-languageswitcher .links {        display: flex;    }        .main-header #block-languageswitcher .links li:first-child a{        padding-right: 10px;    }    .main-header #block-languageswitcher .links li:first-child::after {        display: inline-block;        content: "|";    }    .main-header #block-languageswitcher .links li:last-child a{        padding-left: 10px;    }    #block-languageswitcher .language-link.is-active {        color: #ccc;    }    .main-header .top-row img {        height: 70px;    }    .frontpage .slide, .frontpage .slide-content, .frontpage .views_slideshow_slide, .frontpage .slide-image, .frontpage .slide-image img {        height: 307px;    }    .frontpage .slide-title a {        padding-top: 40px;        padding-bottom: 20px;    }    .frontpage .widget_pager_bottom {        bottom: 20px;    }    .frontpage .slide-more-link {        bottom: 60px;    }    .separate-text-block h2, .paragraph--type--separate-text-block h2, #block-members-carousel h2 {        font-size: 37px;    }    .content .article-preview .views-field-field-thumbnail {        max-width: 250px;        padding-right: 20px;    }    .content .article-preview img {        max-width: 250px;        height: auto;    }    .article-thumbnail {        max-width: 250px;        float: left;        padding-right: 18px;    }    .article img {        clear: none;    }    .align-left {        float: left;    }    .align-right {        float: right;    }}@media screen and (min-width: 768px) {    .mobile-header {        display: none;    }    .main-header {        display: block;    }    .main-header .top-row img {        height: 117px;    }    .press-center-sidebar {        display: block;    }    .content {        padding: 20px 30px;        width: auto;    }    .frontpage .slide, .frontpage .slide-content, .frontpage .views_slideshow_slide, .frontpage .slide-image, .frontpage .slide-image img {        height: 392px;    }    .frontpage .slide-title a {        padding-top: 60px;    }    .frontpage .slide-title-wrap {        width: 40%;        background: rgba(255, 255, 255, .88);    }    .frontpage .slide-more-link {        bottom: 40px;    }    .separate-text-block h2, .paragraph--type--separate-text-block h2, #block-members-carousel h2 {        font-size: 47px;    }    .paragraph--type--separate-text-block > div:last-child {        padding: 30px 15%;    }    .paragraph--type--separate-text-block {        margin: 50px auto;    }    .footer .container > div {        flex-direction: row;    }    #block-footer-description {        width: 60%;    }    #block-footer-contacts {        width: 40%;    }    .content .article-preview .views-field-field-thumbnail {        max-width: 300px;    }    .content .article-preview img{        max-width: 300px;        height: auto;    }    div.management {        flex-direction: row;        justify-content: flex-start;        margin-left: 10px;        text-align: left;    }    .photogallery > div > div {        width: 50%;    }}@media screen and (min-width: 992px) {    .content {        min-width: 70%;    }    .press-center-sidebar {        min-width: 270px;    }    .article-thumbnail {        max-width: 300px;    }    .photogallery > div > div {        width: 33%;    }}.fourColumn{    clear: both;}.fourColumn div{    width: 25%;    float: left;    text-align: center;}.fourColumn div img{    width: 100%;    max-width: 130px;}.fourColumn.fourColumnWide div img{    width: 100%;    max-width: 90%;}.fourColumn.fourColumnWide{   margin-bottom: 25px;}