@import url("https://fonts.googleapis.com/css?family=EB+Garamond");.bgcsm{background-color:#0081C6}.bgcsm .bSubmit{background:#0693CF;color:#000;font-weight:bold}.bgcsm.header-image .site-header{background-color:#FFF}.bgcsm.header-image .site-header .title-area,.bgcsm.header-image .site-header .site-title,.bgcsm.header-image .site-header .site-title a{max-width:900px;min-height:160px}.bgcsm.header-image .site-header .widget-area{width:200px;padding:20px;float:left}@media only screen and (max-width: 1200px){.bgcsm .header-image .site-header .title-area{float:left;max-width:560px}}@media only screen and (max-width: 1023px){.bgcsm .header-image .site-header .title-area{float:left;max-width:560px}}@media only screen and (max-width: 767px){.bgcsm .header-image .site-header .widget-area{display:none}}@media only screen and (max-width: 500px){.bgcsm .header-image .site-header .title-area a{background:url(../images/bgcsm-small-device-banner.jpg) no-repeat center center !important}}.bgcsm.home .home-alerts{padding:20px;background-color:light-green}.bgcsm.home .home-alerts .widget{border:2px solid #0693CF;border-radius:6px;margin-bottom:10px}.bgcsm.home .home-alerts .widget .widget-title{background-color:#64C9EA;color:#fff;margin:0px;padding:4px}.bgcsm.home .home-alerts .widget .textwidget{padding:6px}.bgcsm.home .home-top{font-size:14px;font-size:1.4rem;padding:4rem 2rem 2rem}.bgcsm.home .home-top ul{padding-left:20px}.bgcsm.home .home-top ul li{list-style-type:square}.bgcsm .site-container .nav-primary{background-color:#004B87}.bgcsm .site-container .nav-primary a{color:#fff}.bgcsm .site-container .nav-primary a:hover{background-color:#ebf8fc;color:#53565A}.bgcsm .site-container .nav-primary .current_page_item,.bgcsm .site-container .nav-primary .current-page-ancestor{background-color:#64C9EA}.bgcsm .site-container .nav-primary .current_page_item a,.bgcsm .site-container .nav-primary .current-page-ancestor a{color:#FFF}.bgcsm .site-container .nav-secondary{border-top:1px dashed #64C9EA}.bgcsm .site-container .nav-secondary .nav{background-color:#FF8200}.bgcsm .site-container .nav-secondary .nav .menu-item a{color:#FFF;font-size:12px;font-size:1.2rem;font-weight:bold}.bgcsm .site-container .nav-secondary .nav .current_page_item,.bgcsm .site-container .nav-secondary .nav .current_page_ancestor{background-color:#0F8FD6}.bgcsm .site-container .nav-secondary .nav .children{display:none}.bgcsm .site-container .content a{color:#088CCD}.bgcsm .site-container .content a.button{color:#FFF}.bgcsm .site-container .content h3{font-size:24px;font-size:2.4rem}.bgcsm .site-container .content h4{font-size:18px;font-size:1.8rem}.bgcsm .site-container .content h5{font-size:14px;font-size:1.4rem}.bgcsm .site-container .content h6{font-size:10px;font-size:1rem}.bgcsm .site-container .content .entry.no-title .entry-title{display:none}.bgcsm .site-container .content .entry .entry-content p+ul{margin-top:-20px;margin-top:-2rem}.bgcsm .site-container .site-footer{color:#fff;padding:20px 0;padding:2rem 0;text-transform:none}.bgcsm .site-container .site-footer .credit a{color:#bee8f6;font-weight:bold}.bgcsm .site-container .site-footer .credit a:hover{color:#0C6}.bgcsm .embed-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;max-width:100%;height:auto}.bgcsm .embed-container iframe,.bgcsm .embed-container object,.bgcsm .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.greatfuturesgala .site-container .content{padding:0}.greatfuturesgala .site-container .content .entry{margin-bottom:0}.greatfuturesgala .site-container .content .entry h1,.greatfuturesgala .site-container .content .entry h2{font-family:'EB Garamond', cursive;font-size:60px;font-weight:normal;font-style:italic}.greatfuturesgala .site-container .content .entry h1{background-color:#0693CF;margin:0;padding:0 20px;color:#fff;font-size:80px;text-align:center;line-height:100px}.greatfuturesgala .site-container .content .entry section{padding:40px 0}.greatfuturesgala .site-container .content .entry .center{text-align:center;margin:0 auto}.greatfuturesgala .site-container .content .entry .medium,.greatfuturesgala .site-container .content .entry .large{padding:0 40px;max-width:600px}.greatfuturesgala .site-container .content .entry .large{max-width:800px}.greatfuturesgala .site-container .content .entry .light{background-color:#bee8f6}.greatfuturesgala .site-container .content .entry .button{background-color:#0693CF;margin:10px}.greatfuturesgala .site-container .content .entry .honoree h3{font-size:40px}.greatfuturesgala .site-container .content .entry .honoree h3 b{color:#05709d}.gala-sponsorship .site-container .content h2{background-color:#0693CF;padding:20px;margin-bottom:0;color:#fff;font-size:30px;text-align:center}.gala-sponsorship .site-container .content h2 a{color:#fff}.gala-sponsorship .site-container .content h4{font-family:'EB Garamond', cursive;font-style:italic;font-size:26px}.gala-sponsorship .site-container .content table{margin:0}.gala-sponsorship .site-container .content table li{list-style:inherit}.gala-sponsorship .site-container .content table tr{border-top:2px solid;border-bottom:2px solid}.gala-sponsorship .site-container .content table tr th{background-color:#1ca1cc;text-transform:capitalize;padding:10px}.gala-sponsorship .site-container .content table tr td{padding:10px}.gala-sponsorship .site-container .content table tr td strong{text-transform:uppercase}.gala-sponsorship .site-container .content table tr:nth-child(1) th{background-color:#10b3f8}.gala-sponsorship .site-container .content table tr:nth-child(2) th{background-color:#41c3fa}.gala-sponsorship .site-container .content table tr:nth-child(3) th{background-color:#73d2fb}.gala-sponsorship .site-container .content table tr:nth-child(4) th{background-color:#a5e2fc}.gala-sponsorship .site-container .content table tr:nth-child(5) th{background-color:#d6f2fe}.events .site-container .content table.upcoming{border:10px solid #0F8FD6;font-weight:bold;max-width:600px;margin:0 auto}.events .site-container .content table.upcoming tr:nth-of-type(odd){background:#d6f2fe}.events .site-container .content table.upcoming tr:nth-of-type(even){background:#a5e2fc}.events .site-container .content table.upcoming th,.events .site-container .content table.upcoming td{padding:10px;width:100%;text-align:center}.events .site-container .content table.upcoming th h4,.events .site-container .content table.upcoming td h4{font-size:22px}.events .site-container .content table.upcoming th{background-color:#0693CF}.events .site-container .content table.upcoming th h3{font-size:40px;color:#fff;margin:20px 0 0}
