.node--type-program-instance.node--view-mode-instance .node__content{width:100%;display:flex;flex-direction:row}@media screen and (max-width: 25em){.node--type-program-instance.node--view-mode-instance .node__content{flex-wrap:wrap}}.node--type-program-instance.node--view-mode-instance .node__content .field--name-field-header-media,.node--type-program-instance.node--view-mode-instance .node__content .field--name-body{margin-bottom:16px}.node--type-program-instance.node--view-mode-instance .node__content .instance-left{width:75px;height:75px;min-height:75px;min-width:75px;display:flex;flex-direction:column;margin-right:25px;padding-top:10px;font-weight:600;text-align:center;line-height:1;background:url(images/texture-bg-lg.jpg) no-repeat;background-size:1000px}@media screen and (max-width: 25em){.node--type-program-instance.node--view-mode-instance .node__content .instance-left{margin-bottom:20px}}.node--type-program-instance.node--view-mode-instance .node__content .instance-left .instance-month{text-transform:uppercase;font-size:.875em}.node--type-program-instance.node--view-mode-instance .node__content .instance-left .instance-date{font-size:2.5em}.node--type-program-instance.node--view-mode-instance .node__content .instance-middle{width:10000px;overflow:hidden}@media screen and (max-width: 25em){.node--type-program-instance.node--view-mode-instance .node__content .instance-middle{width:60%}}.node--type-program-instance.node--view-mode-instance .node__content .instance-middle .field--name-field-atms-date-range{font-weight:600;font-size:1.5em;line-height:1;margin-bottom:10px}.node--type-program-instance.node--view-mode-instance .node__content .instance-middle .field--name-field-atms-audience .field__label{font-weight:normal}.node--type-program-instance.node--view-mode-instance .node__content .instance-middle .field--name-field-atms-audience .field__item{font-weight:600}.node--type-program-instance.node--view-mode-instance .node__content .instance-right{min-width:160px;padding-left:10px;height:47px}@media screen and (max-width: 25em){.node--type-program-instance.node--view-mode-instance .node__content .instance-right{height:100%;display:flex;flex-direction:column}}[data-whatinput=mouse] .node--type-program-instance.node--view-mode-instance .node__content .instance-right>a.button{outline:0}.node--type-program-instance.node--view-mode-instance .node__content .instance-right>a.button{display:inline-block;font-size:18px;text-decoration:none;letter-spacing:.5px;border:2px solid rgba(0,0,0,0);background:#006088;color:#fff;transition:ease-out .06s;outline:none;overflow:hidden;position:relative;font-weight:600}.node--type-program-instance.node--view-mode-instance .node__content .instance-right>a.button:hover{text-decoration:none}.node--type-program-instance.node--view-mode-instance .node__content .instance-right>a.button{padding:11px 24px 12px 24px;text-align:center;padding:11px 34px 12px 24px}.node--type-program-instance.node--view-mode-instance .node__content .instance-right>a.button:after{content:"";position:absolute;height:9px;width:9px;border-top:2px solid;border-right:2px solid;top:45%;right:20px;transform:rotate(45deg);border-color:#fff}.node--type-program-instance.node--view-mode-instance .node__content .instance-right>a.button:hover,.node--type-program-instance.node--view-mode-instance .node__content .instance-right>a.button:focus,.node--type-program-instance.node--view-mode-instance .node__content .instance-right>a.button:active{background:#003c55;color:#fff}
