.gfield_checkbox label {
    position: relative !important;
    left: 0px !important;
    top: -12px !important;
}

label#label_2_5_1 {
    top: 0px !important;
}

label#label_3_5_1{
    top: 0px !important;
}

.page-id-2539 .row-narrow p {
    font-size: 18px !important;
    color: #000 !important;
}

img.wpdm_icon {
    display: none !important;
}

span.label.label-default {
    display: none !important;
}

.w3eden {
    margin: -25px 0 0 0;
}

.w3eden a {
    color: #a6303d;
    font-size: 14px;
}
.w3eden a:focus, .w3eden a:hover {
    color: #000;
}

.rwp-icon{
    font-size: 0px !important;
    background: url(https://cmgcorp.org/wp-content/uploads/2019/01/cmg2.png) no-repeat;
    width: 248px !important;
    height: 63px !important;
    margin: 0 auto;
}

.alert.alert-danger.alert-sm {
    display: none;
}

.role-administrator .poc-only, .role-point_of_contact .poc-only {
    display: block !important;
}

.role-administrator .poc-only, .role-ceedc5 .poc-only {
    display: block !important;
}

.portal-page .gfield_checkbox label {
    top: 0px !important;
}

.role-administrator .division-switch {
    #display: none;
}

.logged-in .member-item .alert{
	display: none !important;
}

.login-btn {
    float: left;
    border-right: 1px solid #000;
    padding-right: 6px;
    margin-right: 6px;

}

.logged-in #menu-item-308{
	display: block !important;
}

ul.member-resource-items li {
    padding-bottom: 30px !important;
}

.wppb-error a {
    display: none !important;
}

.contact-info {
    text-align: left;
    font-size: 14px;
    max-width: 568px;
    margin: 0 auto 30px auto;
}

.event {
    height: 375px;
}

.nasc-menu-tree hover {
  color: #ccc !important;
}

.main-nav>.menu-item {
    margin-right: 14px;
}

#menu-item-3962 a:hover {
    background: #343D8A !important;
}

#menu-item-3962 .down-arrow {
    border-top: 14px solid #343D8A;
}

strong.ptitle {
    visibility: hidden;
}

.member-resources-tble td {
    padding: 10px 0px;
}

.member-resources-tble a {
   font-size: 14px;
   color: #ba303d;
}

.w3eden strong.ptitle {
    visibility: hidden;
    display: none;
}

.w3eden {
    margin: 0px 0 0 0;
}

.am-sec .am-list {
    margin-bottom: 20px;
}

.member-resources-tble .c5-sec a {
    color: #0376ad;
}

.member-resources-tble .ceed-sec a {
    color: #378338;
}

.ceed-sec {
    float: left;
    max-width: 300px;
}

.c5-sec {
    float: left;
    max-width: 300px;
}

.am-sec {
    float: left;
    max-width: 300px;
}

.member-resources-tble li {
    list-style: none;
    margin-bottom: 10px;
}

.member-resources-tble {
    text-align: center;
}


.am-sec h2{
  font-size:20px;
  color:#a6303d; 
  font-weight:700; 
  text-transform: capitalize; 
  margin-bottom: 16px;
  
}

.member-boxes {
    height: 260px !important;
}

.resource-collaboration-boxes strong {
    font-size: 26px;
    position: relative;
    top: 30px;
}

.member-resourcebox {
    max-width: 400px;
    margin: 0 auto !important;
    float: none !important;
    text-align: center;
    display: block !important;
}

.resource-collaboration-boxes .fa-cube, .resource-collaboration-boxes .fa-desktop {
    font-size: 80px;
    display: block;
    margin-bottom: -10px;
}

.am-sec {
    float: left;
    max-width: 850px;
    margin: 0 auto;
}

.am-sec li {
    display: inline-block;
    float: none;
    max-width: 300px;
    text-align: center;
    width: 270px;
}

.c5-sec {
    float: left;
    max-width: 310px;
}
.ceed-sec {
    float: left;
    max-width: 500px;
}

.portal-page .main-nav .menu-item a {
    background: #790717;
    color: #fff;
    font-weight: 400;
    font-size: 14px;
    max-width: 165px;
    text-align: center;
    height: 54px;
}

li#menu-item-5149 {
    display: none !important;
}

.portal-multi-division .no-opportunities {
    display: none;
}

.portal-multi-division .meta.toggle {
    display: none;
}

.portal-multi-division .recent-opportunities {
    margin-top: 70px;
}

.term-rwps-c5 .hero-title h1:after {
  content: " Archives";
}

.term-rwps-ceed .hero-title h1:after {
  content: " Archives";
}

.portal-multi-division .hero-content {
    padding-bottom: 20px;
}

.portal-multi-division .no-opportunities {
    display: none;
}

.portal-multi-division .meta.toggle {
    display: none;
}

.term-ceed-archives .hero-content {
    padding-bottom: 20px;
}

.term-ceed-archives .no-opportunities {
    display: none;
}

.term-ceed-archives .meta.toggle {
    display: none;
}

.term-c5-archives .hero-content {
    padding-bottom: 20px;
}

.term-c5-archives .no-opportunities {
    display: none;
}

.term-c5-archives .meta.toggle {
    display: none;
}

.portal-multi-division .recent-opportunities {
    margin-top: 70px;
}

.term-c5-archives .hero-title h1:after {
  content: " Archives";
}

.term-ceed-archives .hero-title h1:after {
  content: " Archives";
}

.portal-multi-division .hero-content {
    padding-bottom: 20px;
}

.pa2020 td {
    padding: 15px 10px !important;
}

p.attachment {
    text-align: center;
}


@media only screen and (min-width: 320px) and (max-width: 479px) {
.event-content td:nth-child(1) {
    display: block;
    width: 100%;
    float: left;
}

.event-content td:nth-child(2) {
    float: left;
    width: 100%;
    text-align: left;
}

.event-content {
    margin-bottom: 30px !important;
    padding-bottom: 230px !important;
    display: block;
}

li#menu-item-310 {
    display: none;
}

li#menu-item-745 {
    display: none;
}

li#menu-item-5149 {
    display: block !important;
}

}