.form-inline .control-label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.light-green{color:#77bc66!important}.ex-bold{font-weight:800!important}.two_column_images ul{list-style:none;width:100%;float:left;margin-bottom:40px}.two_column_images ul li{float:left;background-image:none;list-style:none;margin:0;max-width:50%;padding:0 5px 0 0}.two_column_images ul li a{display:block;height:190px}.two_column_images ul li a img{max-width:100%;max-height:170px}.two_column_images ul li:nth-child(even){padding:0 0 0 5px}.two_column_images ul li:nth-child(n+3){padding-top:40px}html{overflow-x:scroll}body{width:1200px;margin:0 auto}main .content-bottom .form input[type=checkbox],main .content-bottom div.sort input[type=checkbox],main .content-bottom form input[type=checkbox],main .content-main .form input[type=checkbox],main .content-main div.sort input[type=checkbox],main .content-main form input[type=checkbox],main .content-right .form input[type=checkbox],main .content-right div.sort input[type=checkbox],main .content-right form input[type=checkbox]{display:inline}main .content-bottom .form input[type=checkbox]+label>span:first-child,main .content-bottom .form input[type=checkbox]:checked+label>span:first-child,main .content-bottom div.sort input[type=checkbox]+label>span:first-child,main .content-bottom div.sort input[type=checkbox]:checked+label>span:first-child,main .content-bottom form input[type=checkbox]+label>span:first-child,main .content-bottom form input[type=checkbox]:checked+label>span:first-child,main .content-main .form input[type=checkbox]+label>span:first-child,main .content-main .form input[type=checkbox]:checked+label>span:first-child,main .content-main div.sort input[type=checkbox]+label>span:first-child,main .content-main div.sort input[type=checkbox]:checked+label>span:first-child,main .content-main form input[type=checkbox]+label>span:first-child,main .content-main form input[type=checkbox]:checked+label>span:first-child,main .content-right .form input[type=checkbox]+label>span:first-child,main .content-right .form input[type=checkbox]:checked+label>span:first-child,main .content-right div.sort input[type=checkbox]+label>span:first-child,main .content-right div.sort input[type=checkbox]:checked+label>span:first-child,main .content-right form input[type=checkbox]+label>span:first-child,main .content-right form input[type=checkbox]:checked+label>span:first-child{display:none}.magazine main .magazine-header .search .buttons div input{display:inline}.conferences main .featured-events,.magazine main .content-main .article-covers .tab-container .tabs li .month-list,.magazine main .magazine-header .search .buttons div input+label .icon,.magazine main .magazine-header .search .buttons div input:checked+label .icon{display:none}.magazine-home main .content-main .digital-edition .top .list .article-list .callout-awards{position:relative;float:left;margin-top:30px}.magazine-home main .content-main .digital-edition .top .intro .callout-magazine-app{position:relative}.nav-left>ul>li{height:33px}.crumbs{display:inline}.inner-circle,.outer-circle,.show-sm,header .row.search,header .top .icon-help,header .top .link-hamburger,nav.hamburger{display:none}.search input{height:25px}.search .icon-search{margin-bottom:-3px}header .main .row{height:80px}footer .quote blockquote:after,main .content-right .section:after,main .nav-left:before{content:" ";position:absolute;height:100%}footer .border .style,footer .border .vr{padding-left:20px}footer .border ul{margin-left:25px}footer .main .title{padding-top:50px}footer .main .vr{top:0;border-left:2px solid #fff}footer .social a:not(:first-child){padding-left:4px}footer .quote blockquote:after{right:-150%;width:150%;top:0;background-color:#fff}main .nav-left:before{left:-150%;background-color:#f4f4f5;width:150%}main .nav-left>ul>.selected:before{content:" ";position:absolute;left:-150%;background-color:#77bc66;width:150%;min-height:33px}main .nav-left .title:before{content:" ";position:absolute;left:-150%;width:150%}main .content-right .section:after{top:0;right:-250%;width:250%;background-color:#e8eaeb}.page-wrapper header{margin-bottom:50px}.page-wrapper header .top{margin-top:10px;text-align:left}.page-wrapper header .top .logo span{background:url(../images/logo.png) -11px -494px no-repeat;width:227px;height:31px;display:block}.page-wrapper header .top .logo span:active,.page-wrapper header .top .logo span:focus,.page-wrapper header .top .logo span:hover{background-position:-11px -554px}.page-wrapper header .top .logo a{display:inline-block}.page-wrapper-2 header .logos img{max-width:90px}.page-wrapper-2 footer .logos .logo{background:url(../images/logo-asce.png) -11px -135px no-repeat;display:inline-block;width:227px;height:31px;margin-bottom:24px}.page-wrapper-2 footer .logos .logo:active,.page-wrapper-2 footer .logos .logo:focus,.page-wrapper-2 footer .logos .logo:hover{background-position:-11px -195px}.page-wrapper-2 footer .logos .cec_logo{background:url(../images/logo-asce.png) -159px -243px no-repeat;display:inline-block;width:102px;height:55px;margin-right:20px}.page-wrapper-2 footer .logos .cec_logo:active,.page-wrapper-2 footer .logos .cec_logo:focus,.page-wrapper-2 footer .logos .cec_logo:hover{background-position:-159px -303px}.page-wrapper-2 footer .links{margin-top:0;margin-bottom:39px}.page-wrapper-2 footer .links a{padding-top:0}.container{width:1160px}.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16,.col-sm-17,.col-sm-18,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-18{width:100%}.col-sm-17{width:94.44444444%}.col-sm-16{width:88.88888889%}.col-sm-15{width:83.33333333%}.col-sm-14{width:77.77777778%}.col-sm-13{width:72.22222222%}.col-sm-12{width:66.66666667%}.col-sm-11{width:61.11111111%}.col-sm-10{width:55.55555556%}.col-sm-9{width:50%}.col-sm-8{width:44.44444444%}.col-sm-7{width:38.88888889%}.col-sm-6{width:33.33333333%}.col-sm-5{width:27.77777778%}.col-sm-4{width:22.22222222%}.col-sm-3{width:16.66666667%}.col-sm-2{width:11.11111111%}.col-sm-1{width:5.55555556%}.col-sm-pull-18{right:100%}.col-sm-pull-17{right:94.44444444%}.col-sm-pull-16{right:88.88888889%}.col-sm-pull-15{right:83.33333333%}.col-sm-pull-14{right:77.77777778%}.col-sm-pull-13{right:72.22222222%}.col-sm-pull-12{right:66.66666667%}.col-sm-pull-11{right:61.11111111%}.col-sm-pull-10{right:55.55555556%}.col-sm-pull-9{right:50%}.col-sm-pull-8{right:44.44444444%}.col-sm-pull-7{right:38.88888889%}.col-sm-pull-6{right:33.33333333%}.col-sm-pull-5{right:27.77777778%}.col-sm-pull-4{right:22.22222222%}.col-sm-pull-3{right:16.66666667%}.col-sm-pull-2{right:11.11111111%}.col-sm-pull-1{right:5.55555556%}.col-sm-pull-0{right:0}.col-sm-push-18{left:100%}.col-sm-push-17{left:94.44444444%}.col-sm-push-16{left:88.88888889%}.col-sm-push-15{left:83.33333333%}.col-sm-push-14{left:77.77777778%}.col-sm-push-13{left:72.22222222%}.col-sm-push-12{left:66.66666667%}.col-sm-push-11{left:61.11111111%}.col-sm-push-10{left:55.55555556%}.col-sm-push-9{left:50%}.col-sm-push-8{left:44.44444444%}.col-sm-push-7{left:38.88888889%}.col-sm-push-6{left:33.33333333%}.col-sm-push-5{left:27.77777778%}.col-sm-push-4{left:22.22222222%}.col-sm-push-3{left:16.66666667%}.col-sm-push-2{left:11.11111111%}.col-sm-push-1{left:5.55555556%}.col-sm-push-0{left:0}.col-sm-offset-18{margin-left:100%}.col-sm-offset-17{margin-left:94.44444444%}.col-sm-offset-16{margin-left:88.88888889%}.col-sm-offset-15{margin-left:83.33333333%}.col-sm-offset-14{margin-left:77.77777778%}.col-sm-offset-13{margin-left:72.22222222%}.col-sm-offset-12{margin-left:66.66666667%}.col-sm-offset-11{margin-left:61.11111111%}.col-sm-offset-10{margin-left:55.55555556%}.col-sm-offset-9{margin-left:50%}.col-sm-offset-8{margin-left:44.44444444%}.col-sm-offset-7{margin-left:38.88888889%}.col-sm-offset-6{margin-left:33.33333333%}.col-sm-offset-5{margin-left:27.77777778%}.col-sm-offset-4{margin-left:22.22222222%}.col-sm-offset-3{margin-left:16.66666667%}.col-sm-offset-2{margin-left:11.11111111%}.col-sm-offset-1{margin-left:5.55555556%}.col-sm-offset-0{margin-left:0}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-16,.col-md-17,.col-md-18,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-18{width:100%}.col-md-17{width:94.44444444%}.col-md-16{width:88.88888889%}.col-md-15{width:83.33333333%}.col-md-14{width:77.77777778%}.col-md-13{width:72.22222222%}.col-md-12{width:66.66666667%}.col-md-11{width:61.11111111%}.col-md-10{width:55.55555556%}.col-md-9{width:50%}.col-md-8{width:44.44444444%}.col-md-7{width:38.88888889%}.col-md-6{width:33.33333333%}.col-md-5{width:27.77777778%}.col-md-4{width:22.22222222%}.col-md-3{width:16.66666667%}.col-md-2{width:11.11111111%}.col-md-1{width:5.55555556%}.col-md-pull-18{right:100%}.col-md-pull-17{right:94.44444444%}.col-md-pull-16{right:88.88888889%}.col-md-pull-15{right:83.33333333%}.col-md-pull-14{right:77.77777778%}.col-md-pull-13{right:72.22222222%}.col-md-pull-12{right:66.66666667%}.col-md-pull-11{right:61.11111111%}.col-md-pull-10{right:55.55555556%}.col-md-pull-9{right:50%}.col-md-pull-8{right:44.44444444%}.col-md-pull-7{right:38.88888889%}.col-md-pull-6{right:33.33333333%}.col-md-pull-5{right:27.77777778%}.col-md-pull-4{right:22.22222222%}.col-md-pull-3{right:16.66666667%}.col-md-pull-2{right:11.11111111%}.col-md-pull-1{right:5.55555556%}.col-md-pull-0{right:0}.col-md-push-18{left:100%}.col-md-push-17{left:94.44444444%}.col-md-push-16{left:88.88888889%}.col-md-push-15{left:83.33333333%}.col-md-push-14{left:77.77777778%}.col-md-push-13{left:72.22222222%}.col-md-push-12{left:66.66666667%}.col-md-push-11{left:61.11111111%}.col-md-push-10{left:55.55555556%}.col-md-push-9{left:50%}.col-md-push-8{left:44.44444444%}.col-md-push-7{left:38.88888889%}.col-md-push-6{left:33.33333333%}.col-md-push-5{left:27.77777778%}.col-md-push-4{left:22.22222222%}.col-md-push-3{left:16.66666667%}.col-md-push-2{left:11.11111111%}.col-md-push-1{left:5.55555556%}.col-md-push-0{left:0}.col-md-offset-18{margin-left:100%}.col-md-offset-17{margin-left:94.44444444%}.col-md-offset-16{margin-left:88.88888889%}.col-md-offset-15{margin-left:83.33333333%}.col-md-offset-14{margin-left:77.77777778%}.col-md-offset-13{margin-left:72.22222222%}.col-md-offset-12{margin-left:66.66666667%}.col-md-offset-11{margin-left:61.11111111%}.col-md-offset-10{margin-left:55.55555556%}.col-md-offset-9{margin-left:50%}.col-md-offset-8{margin-left:44.44444444%}.col-md-offset-7{margin-left:38.88888889%}.col-md-offset-6{margin-left:33.33333333%}.col-md-offset-5{margin-left:27.77777778%}.col-md-offset-4{margin-left:22.22222222%}.col-md-offset-3{margin-left:16.66666667%}.col-md-offset-2{margin-left:11.11111111%}.col-md-offset-1{margin-left:5.55555556%}.col-md-offset-0{margin-left:0}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16,.col-lg-17,.col-lg-18,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-18{width:100%}.col-lg-17{width:94.44444444%}.col-lg-16{width:88.88888889%}.col-lg-15{width:83.33333333%}.col-lg-14{width:77.77777778%}.col-lg-13{width:72.22222222%}.col-lg-12{width:66.66666667%}.col-lg-11{width:61.11111111%}.col-lg-10{width:55.55555556%}.col-lg-9{width:50%}.col-lg-8{width:44.44444444%}.col-lg-7{width:38.88888889%}.col-lg-6{width:33.33333333%}.col-lg-5{width:27.77777778%}.col-lg-4{width:22.22222222%}.col-lg-3{width:16.66666667%}.col-lg-2{width:11.11111111%}.col-lg-1{width:5.55555556%}.col-lg-pull-18{right:100%}.col-lg-pull-17{right:94.44444444%}.col-lg-pull-16{right:88.88888889%}.col-lg-pull-15{right:83.33333333%}.col-lg-pull-14{right:77.77777778%}.col-lg-pull-13{right:72.22222222%}.col-lg-pull-12{right:66.66666667%}.col-lg-pull-11{right:61.11111111%}.col-lg-pull-10{right:55.55555556%}.col-lg-pull-9{right:50%}.col-lg-pull-8{right:44.44444444%}.col-lg-pull-7{right:38.88888889%}.col-lg-pull-6{right:33.33333333%}.col-lg-pull-5{right:27.77777778%}.col-lg-pull-4{right:22.22222222%}.col-lg-pull-3{right:16.66666667%}.col-lg-pull-2{right:11.11111111%}.col-lg-pull-1{right:5.55555556%}.col-lg-pull-0{right:0}.col-lg-push-18{left:100%}.col-lg-push-17{left:94.44444444%}.col-lg-push-16{left:88.88888889%}.col-lg-push-15{left:83.33333333%}.col-lg-push-14{left:77.77777778%}.col-lg-push-13{left:72.22222222%}.col-lg-push-12{left:66.66666667%}.col-lg-push-11{left:61.11111111%}.col-lg-push-10{left:55.55555556%}.col-lg-push-9{left:50%}.col-lg-push-8{left:44.44444444%}.col-lg-push-7{left:38.88888889%}.col-lg-push-6{left:33.33333333%}.col-lg-push-5{left:27.77777778%}.col-lg-push-4{left:22.22222222%}.col-lg-push-3{left:16.66666667%}.col-lg-push-2{left:11.11111111%}.col-lg-push-1{left:5.55555556%}.col-lg-push-0{left:0}.col-lg-offset-18{margin-left:100%}.col-lg-offset-17{margin-left:94.44444444%}.col-lg-offset-16{margin-left:88.88888889%}.col-lg-offset-15{margin-left:83.33333333%}.col-lg-offset-14{margin-left:77.77777778%}.col-lg-offset-13{margin-left:72.22222222%}.col-lg-offset-12{margin-left:66.66666667%}.col-lg-offset-11{margin-left:61.11111111%}.col-lg-offset-10{margin-left:55.55555556%}.col-lg-offset-9{margin-left:50%}.col-lg-offset-8{margin-left:44.44444444%}.col-lg-offset-7{margin-left:38.88888889%}.col-lg-offset-6{margin-left:33.33333333%}.col-lg-offset-5{margin-left:27.77777778%}.col-lg-offset-4{margin-left:22.22222222%}.col-lg-offset-3{margin-left:16.66666667%}.col-lg-offset-2{margin-left:11.11111111%}.col-lg-offset-1{margin-left:5.55555556%}.col-lg-offset-0{margin-left:0}.form-inline .form-group{display:inline-block}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group>.form-control{width:100%}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{float:none;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}.form-horizontal .control-label{text-align:right}.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.hidden-lg{display:none!important}main .content-bottom .membership-requirements .content>.header,main .content-bottom .membership-requirements .outer-circle,main .content-main .membership-requirements .content>.header,main .content-main .membership-requirements .outer-circle,main .content-right .membership-requirements .content>.header,main .content-right .membership-requirements .outer-circle{display:none}main .content-bottom .membership-requirements .content .col-1,main .content-main .membership-requirements .content .col-1,main .content-right .membership-requirements .content .col-1{position:relative}main .content-bottom .membership-requirements .inner-circle,main .content-main .membership-requirements .inner-circle,main .content-right .membership-requirements .inner-circle{display:table;position:absolute;bottom:-20px}main .content-bottom .pagination ul,main .content-main .pagination ul,main .content-right .pagination ul{padding:0;margin:0;display:inline-block;list-style:none}main .content-bottom .pagination ul li,main .content-main .pagination ul li,main .content-right .pagination ul li{background:0 0;padding:0;display:inline}main .content-bottom .pagination ul li:not(:first-child),main .content-main .pagination ul li:not(:first-child),main .content-right .pagination ul li:not(:first-child){margin-left:2px}main .content-bottom .pagination ul li a,main .content-bottom .pagination ul li span,main .content-main .pagination ul li a,main .content-main .pagination ul li span,main .content-right .pagination ul li a,main .content-right .pagination ul li span{display:inline-block;color:#8c959d;padding:6px 9px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}main .content-bottom .pagination ul li a,main .content-main .pagination ul li a,main .content-right .pagination ul li a{text-decoration:none}main .content-bottom .pagination ul li a:hover,main .content-main .pagination ul li a:hover,main .content-right .pagination ul li a:hover{color:#fff;background-color:#97d5ea}main .content-bottom .pagination ul li a.first,main .content-bottom .pagination ul li a.last,main .content-main .pagination ul li a.first,main .content-main .pagination ul li a.last,main .content-right .pagination ul li a.first,main .content-right .pagination ul li a.last{background-color:#e9eaec}main .content-bottom .pagination ul li a.first:hover,main .content-bottom .pagination ul li a.last:hover,main .content-main .pagination ul li a.first:hover,main .content-main .pagination ul li a.last:hover,main .content-right .pagination ul li a.first:hover,main .content-right .pagination ul li a.last:hover{background-color:#97d5ea}main .content-bottom .pagination ul li a.first span,main .content-bottom .pagination ul li a.last span,main .content-main .pagination ul li a.first span,main .content-main .pagination ul li a.last span,main .content-right .pagination ul li a.first span,main .content-right .pagination ul li a.last span{padding:0}main .content-bottom .pagination ul li a.first:hover span,main .content-main .pagination ul li a.first:hover span,main .content-right .pagination ul li a.first:hover span{background:url(../images/sprite.png) -281px -101px no-repeat}main .content-bottom .pagination ul li a.first span,main .content-main .pagination ul li a.first span,main .content-right .pagination ul li a.first span{background:url(../images/sprite.png) -281px -71px no-repeat;width:6px;height:9px}main .content-bottom .pagination ul li a.first span.hover,main .content-bottom .pagination ul li a.first span:active,main .content-bottom .pagination ul li a.first span:focus,main .content-bottom .pagination ul li a.first span:hover,main .content-main .pagination ul li a.first span.hover,main .content-main .pagination ul li a.first span:active,main .content-main .pagination ul li a.first span:focus,main .content-main .pagination ul li a.first span:hover,main .content-right .pagination ul li a.first span.hover,main .content-right .pagination ul li a.first span:active,main .content-right .pagination ul li a.first span:focus,main .content-right .pagination ul li a.first span:hover{background:url(../images/sprite.png) -281px -101px no-repeat}main .content-bottom .pagination ul li a.last:hover span,main .content-main .pagination ul li a.last:hover span,main .content-right .pagination ul li a.last:hover span{background:url(../images/sprite.png) -313px -101px no-repeat}main .content-bottom .pagination ul li a.last span,main .content-main .pagination ul li a.last span,main .content-right .pagination ul li a.last span{background:url(../images/sprite.png) -313px -71px no-repeat;width:6px;height:9px}main .content-bottom .pagination ul li a.last span.hover,main .content-bottom .pagination ul li a.last span:active,main .content-bottom .pagination ul li a.last span:focus,main .content-bottom .pagination ul li a.last span:hover,main .content-main .pagination ul li a.last span.hover,main .content-main .pagination ul li a.last span:active,main .content-main .pagination ul li a.last span:focus,main .content-main .pagination ul li a.last span:hover,main .content-right .pagination ul li a.last span.hover,main .content-right .pagination ul li a.last span:active,main .content-right .pagination ul li a.last span:focus,main .content-right .pagination ul li a.last span:hover{background:url(../images/sprite.png) -313px -101px no-repeat}main .content-bottom .pagination ul li span.selected,main .content-main .pagination ul li span.selected,main .content-right .pagination ul li span.selected{color:#fff;background-color:#0c5fa8}main .content-bottom .pagination ul li span.first,main .content-main .pagination ul li span.first,main .content-right .pagination ul li span.first{background-color:#e9eaec}main .content-bottom .pagination ul li span.first span,main .content-main .pagination ul li span.first span,main .content-right .pagination ul li span.first span{padding:0;background:url(../images/sprite.png) -281px -71px no-repeat;display:inline-block;width:6px;height:9px}main .content-bottom .pagination ul li span.last,main .content-main .pagination ul li span.last,main .content-right .pagination ul li span.last{background-color:#e9eaec}main .content-bottom .pagination ul li span.last span,main .content-main .pagination ul li span.last span,main .content-right .pagination ul li span.last span{padding:0;background:url(../images/sprite.png) -313px -71px no-repeat;display:inline-block;width:6px;height:9px}main .content-right .contact-box:after,main .content-right .testimonial-v2:after{content:" ";position:absolute;right:-250%;width:250%;z-index:999}main .content-bottom .conferences-events .featured .content .pattern,main .content-bottom .conferences-events-v2 .featured .content .pattern,main .content-bottom .continuing-education .featured .content .pattern,main .content-bottom .continuing-education-v2 .featured .content .pattern,main .content-main .conferences-events .featured .content .pattern,main .content-main .conferences-events-v2 .featured .content .pattern,main .content-main .continuing-education .featured .content .pattern,main .content-main .continuing-education-v2 .featured .content .pattern,main .content-right .conferences-events .featured .content .pattern,main .content-right .conferences-events-v2 .featured .content .pattern,main .content-right .continuing-education .featured .content .pattern,main .content-right .continuing-education-v2 .featured .content .pattern{background-color:#a2aab0}main .content-right .testimonial-v2:after{top:0;height:100%;background-color:#fff}main .content-right .contact-box:after{top:0;height:100%;background:url(../images/triangle-dark.png) right bottom repeat-x #fff}.membership-communities main .content-bottom:after,main .join:after{height:100%;top:0;right:-150%}.membership-communities main .content-bottom:after,.membership-communities main .content-bottom:before{position:absolute;width:150%;background:url(../images/ASCE_bglight1.jpg);content:' '}.education-careers main .nav-lg{position:fixed;z-index:9999;width:220px;background-color:#f4f4f5;-webkit-box-shadow:4px 4px 0 rgba(17,17,17,.25);-moz-box-shadow:4px 4px 0 rgba(17,17,17,.25);box-shadow:4px 4px 0 rgba(17,17,17,.25);padding:0 10px 20px 20px}.magazine .flex,.magazine-home .flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1 1 auto}.membership-communities main .content-bottom:before{top:0;height:100%;left:-150%}main .join,main .join:after{background-color:rgba(251,255,248,.7)}.magazine-home main .content-main .article-covers .tab-container .tabs li .month-list{display:none}header{margin-bottom:0}main .join:after{content:" ";position:absolute;width:150%}main .body{margin-left:30px;margin-bottom:40px}main .content-right .group-finder-v2 .title{color:#fff}main .content-right .group-finder-v2 .tab-container .tabs li{background-color:#f4f4f5}