@media only screen and (min-width:768px) and (max-width:990px){#nav ul.main-menu li a{font-size:.85em;padding-left:4px;padding-right:4px;}#subnav ul.links a.world-of-concrete{background-size:contain;width:110px;}#subnav ul.links li{margin:0;padding:0;}#subnav ul.links li a{font-size:.85em;margin:8px 4px;padding:0;}#subnav ul.links{padding:0;}#block-views-events-calendar-block-2 h2,#block-views-nodequeue-3-block h2,#block-uc-cart-cart h2,#block-views-email-archives-block h2{font-size:1em;}#search-block-form .form-submit{font-size:.8em;padding-top:1em;}#search-block-form .form-text{width:66%;}}@media only screen and (max-width:767px){.slicknav_menu{display:block;}#nav ul.main-menu,#subnav ul.secondary-menu,#block-menu-menu-members ul.menu{display:none;}#block-search-form{text-align:center;padding:1em 0;}#block-views-magazines-block .view-content{text-align:center;}.region-fp-content-right{text-align:center;}#views_slideshow_cycle_teaser_section_nodequeue_3-block{margin:0 auto;}#block-menu-menu-networking ul.menu{text-align:center;}#block-menu-menu-networking ul.menu li{float:none;display:inline-block;}#block-block-4{text-align:center;}.panel-2col-stacked .panel-col-first{display:block;width:100%;float:none;}ul.membership-benefits{padding:0 0;}#acpa_membership_form label{display:block;width:100%;float:none;}#acpa_membership_form .form-item input,#acpa_membership_form select.form-select,.form-item input,select.form-select{width:100%;padding:1em;float:none;clear:both;box-sizing :border-box;}#acpa_membership_form .description{margin:0;}#acpa_membership_form .form-item-categories-category .form-item-categories-category input{float:none;margin:0;padding:0;display:inline-block;width:18%;}#acpa_membership_form .form-item-categories-category label{display:inline-block;width:80%;margin:0;}#subnav .left-column,#subnav .right-column{float:none;}#subnav .slicknav_menu a.slicknav_btn{margin:0 auto;display:block;float:none;margin:0 auto;text-align:center;background-color:transparent;}#subnav .slicknav_menutxt{color:#333;text-shadow:none;float:none;display:inline-block;}#subnav .slicknav_icon{display:none;}#block-block-5 .field-item{width:100%;float:none;box-sizing :border-box;}.view-magazines .views-field-field-magazine-cover-image{float:none;margin:0 0 1em;}#block-views-nodequeue-4-block .views-field-title{position:relative;left:auto;top:auto;}#block-views-nodequeue-4-block .views-field-title a{margin-left:0;}.panel-2col-stacked .panel-col-last{float:none;width:auto;}.right-column .block{text-align:center;}#block-views-exp-career-center-page .views-exposed-widget,#block-views-exp-career-center-page-1 .views-exposed-widget{width:auto;float:none;}.career-center .posted-date{position:relative;top:auto;right:auto;}.page-career-center-jobs #block-views-exp-career-center-page .views-exposed-widgets #edit-keys-wrapper,.page-career-center-resumes #block-views-exp-career-center-page-1 .views-exposed-widgets #edit-keys-wrapper{width:100%;margin:0;}.field-label-inline .field-label,.field-label-inline .field-items{float:none;width:100%;display:block;}table.large-only{display:none;}table.small-only{display:block;}a.download-button{float:none;margin:1px auto;text-align:center;}.panel-2col-stacked .panel-col-first .inside,.panel-2col-stacked .panel-col-last .inside{margin:0 auto 1em;text-align:center;}}
