.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
.side-nav{padding:8px 0 0 0;text-align:left;color:#133b60;font-weight:300;}.side-nav.story{padding-top:9px;}.side-nav li{margin:0 0 12px 0;padding:0 0 2px 0;border-bottom:1px solid #d4d0cd;line-height:1;}.side-nav li:last-child{border-bottom:0 none;}@media only screen and (max-width:639px){.side-nav li{margin:0 0 4px 0;}}.side-nav li a{color:#133b60;text-decoration:none;}
div.event-row .date-box{text-align:center;color:#133b60;}div.event-row .date-box .event-date-month{font-size:14px;line-height:14px;font-family:"Ideal Sans SSm A","Ideal Sans SSm B";text-transform:uppercase;font-weight:600;}div.event-row .date-box .event-date-day{font-size:60px;line-height:60px;font-family:"Ideal Sans A","Ideal Sans B";font-weight:200;}div.event-row.odd:hover{background:#e2f3ea !important;cursor:pointer;}div.event-row.odd .date-box{background-color:#A9DBC1;}div.event-row.even:hover{background:#c8e9d7 !important;cursor:pointer;}div.event-row.even .date-box{background-color:#91D1AF;}div.event-row .event-details p{margin-bottom:0;}div.spread-the-word p{margin-bottom:0;}div.milestones-text h4{font-family:"Sentinel SSm A","Sentinel SSm B" !important;font-weight:400 !important;}div.map-point-detail div.close{background-image:url(/sites/all/themes/mstheme/img/icon/close.svg);width:24px;height:24px;float:right;cursor:pointer;}div.map-point-detail div.close:hover{background-position:0px -24px;}div.map-point-detail .title{font-size:30px;line-height:36px;font-family:"Ideal Sans A","Ideal Sans B";font-weight:500;}div.map-point-detail .subheader{font-size:24px;line-height:28px;font-family:"Ideal Sans A","Ideal Sans B";font-weight:300;color:#133b60;margin:0;}div.map-point-detail p.date{font-family:"Ideal Sans SSm A","Ideal Sans SSm B";font-weight:400;}div.map-point-detail div.related-content{margin-top:20px;}div.map-point-detail div.related-content ul.side-nav{padding:0;}div.map-point-detail div.related-content ul.side-nav li:first-child{margin-top:0 !important;}div.map-point-detail div.related-content ul.side-nav li{font-size:16px;line-height:16px;font-family:"Sentinel SSm A","Sentinel SSm B";margin-bottom:0;margin-top:14px;}div.map-point-detail div.related-content ul.side-nav li strong{font-weight:700;}div.map-point-detail div.related-content ul.side-nav li a{text-decoration:none;color:#133b60;}div.map-point-detail div.related-content ul.side-nav li a:hover{color:#e15256;}div.map-point-detail div.related-content p{margin-bottom:0;}div.map-point-detail div.description{margin-top:0;}div.map-point-detail div.description p{font-size:18px;line-height:28px;font-family:"Sentinel A","Sentinel B";color:#133b60;}div.map-point-detail div.description p:last-child{margin-bottom:0 !important;}@media only screen and (min-width:1025px){.poll-teaser h4,.poll-teaser p,.event-teaser h4,.event-teaser p{line-height:24px;}}.milestone-filters #milestone-filter-term,.milestone-filters #milestone-filter-ongoing,.milestone-filters #event-filter-date,.event-filters #milestone-filter-term,.event-filters #milestone-filter-ongoing,.event-filters #event-filter-date{text-indent:0;margin-bottom:0;}.milestone-filters .ms-dropdown,.event-filters .ms-dropdown{width:100%;background-color:#ddd5c2;margin:0;display:none;list-style-type:none;margin-top:-3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}.milestone-filters .ms-dropdown.active,.event-filters .ms-dropdown.active{display:block;position:absolute;z-index:1000;}.milestone-filters .ms-dropdown li a,.event-filters .ms-dropdown li a{text-decoration:none;font-family:"Ideal Sans SSm A","Ideal Sans SSm B";font-size:12px;font-weight:600;display:block;padding-left:14px;}.milestone-filters .ms-dropdown li a:hover,.event-filters .ms-dropdown li a:hover{text-decoration:none;color:#133b60;background-color:#efece3;}.milestone-filters .ms-dropdown li a.last,.event-filters .ms-dropdown li a.last{border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding-bottom:3px;}.milestone-filters .dropdown.button span.clear-filter,.event-filters .dropdown.button span.clear-filter{width:60px;height:100%;display:block;right:0;top:0;position:absolute;}.milestone-filters .dropdown.button:before,.event-filters .dropdown.button:before{background-image:url(/sites/all/themes/mstheme/img/form/arrow.svg);border:none;width:12px;height:10px;top:16px;}.milestone-filters .dropdown.active.button:before,.event-filters .dropdown.active.button:before{background-image:url(/sites/all/themes/mstheme/img/form/close.svg);width:12px;height:12px;top:14px;}.milestone-filters #milestone-filter-ongoing span.status,.event-filters #milestone-filter-ongoing span.status{width:55px;height:100%;position:absolute;top:0;right:0;background-color:rgba(19,59,96,0.65);border-top-right-radius:3px;border-bottom-right-radius:3px;-webkit-transition:background-color,200ms;-moz-transition:background-color,200ms;-o-transition:background-color,200ms;transition:background-color,200ms;}.milestone-filters #milestone-filter-ongoing span.status:after,.event-filters #milestone-filter-ongoing span.status:after{content:"";display:inline-block;width:20px;height:20px;margin-right:10px;position:absolute;left:50%;margin-left:-10px;top:50%;margin-top:-10px;background-image:url(/sites/all/themes/mstheme/img/form/status.svg);background-position:0 0;}.milestone-filters #milestone-filter-ongoing:hover span.status,.event-filters #milestone-filter-ongoing:hover span.status{background-color:#133b60;-webkit-transition:background-color,200ms;-moz-transition:background-color,200ms;-o-transition:background-color,200ms;transition:background-color,200ms;}.milestone-filters #milestone-filter-ongoing:hover span.status:after,.event-filters #milestone-filter-ongoing:hover span.status:after{background-position:0 -20px;}.milestone-filters #milestone-filter-ongoing.active span.status,.event-filters #milestone-filter-ongoing.active span.status{background-color:#133b60;}.milestone-filters #milestone-filter-ongoing.active span.status:after,.event-filters #milestone-filter-ongoing.active span.status:after{background-position:0 -20px;}.button-group.events-milestones li:nth-child(1) a{border-top-left-radius:3px;border-bottom-left-radius:3px;}.button-group.events-milestones li:nth-child(2) a{border-top-right-radius:3px;border-bottom-right-radius:3px;}.button-group.events-milestones li a.button-tip:after{top:34px !important;}
