/* PAGE SETUP */
.page-container-variant-blue-margin-course #block-volstate-content {display:none;}
.page-container-variant-blue-margin-course #block-programblock {margin-top:25px;}
.page-container-variant-blue-margin-course .program_description {margin-left:0; margin-right:0;}
.page-container-variant-blue-margin-course .program_description,
.page-container-variant-blue-margin-course .content > .custom_leftpad_20 {background-color:#ffffff; padding-left:15px; padding-right:15px; margin-left: 8%; margin-right: 8%;}
.page-container-variant-blue-margin-course .program_description {margin-top:25px; box-shadow: 15px 20px var(--VSred); border-radius: 8px 8px 0 0; padding-top: 15px;}
.page-container-variant-blue-margin-course .content > .custom_leftpad_20 {box-shadow: 15px 20px var(--VSred); border-radius: 0 0 8px 8px; padding-top:1px; padding-bottom: 30px; margin-top:-10px;}

/* PAGE SETUP */
.page-container-variant-blue-margin #block-volstate-content {display:none;}
.page-container-variant-blue-margin #block-programblock {margin-top:25px;}
.page-container-variant-blue-margin .program_description {margin-left:0; margin-right:0;}
.page-container-variant-blue-margin .program_description,
.page-container-variant-blue-margin .content > .custom_leftpad_20 {background-color:#ffffff; padding-left:15px; padding-right:15px; margin-left: 8%; margin-right: 8%;}
.page-container-variant-blue-margin .program_description {margin-top:25px; box-shadow: 15px 20px var(--VSred); border-radius: 8px 8px 0 0; padding-top: 15px;}
.page-container-variant-blue-margin .content > .custom_leftpad_20 {box-shadow: 15px 20px var(--VSred); border-radius: 0 0 8px 8px; padding-top:1px; padding-bottom: 30px; margin-top:-10px;}