.button{display:inline-block;padding:10px 15px 5px;margin-bottom:0;font:400 2.5rem/1.2 'BebasNeueBook',Arial,sans-serif;line-height:1;text-decoration:none;text-align:center;text-transform:uppercase;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:3px solid transparent;border-radius:0;-webkit-transition:all 0.3s;transition:all 0.3s;}.button-green,a.button-green:visited{background:#004525;color:#fff;border:solid 3px #0c7544;}.button-green:hover,.button-green:active,.button-green:focus,a.button-green:visited:hover{background:#0c7544;color:#fff;text-decoration:none;}.button-gold,a.button-gold:visited{background:#c1af6c;color:#05331e;border:solid 3px #756733;}.button-gold:hover,.button-gold:active,.button-gold:focus,a.button-gold:visited:hover{background:#756733;color:#fff;text-decoration:none;}.button-blue,a.button-blue:visited{background:#0084b0;color:#fff;border:solid 3px #005b72;}.button-blue:hover,.button-blue:active,.button-blue:focus,a.button-blue:visited:hover{background:#005b72;color:#fff;text-decoration:none;}.button-gray,a.button-gray:visited{background:none;border:solid 3px #ccc;color:#05331e;}.button-gray:hover,.button-gray:active,.button-gray:focus,a.button-gray:visited:hover{background:#ccc;color:#05331e;text-decoration:none;}.button-large{font-size:3rem;padding:15px 20px 8px;}.button-small{font-size:2rem;padding:8px 13px 4px;}
.wysiwyg-flex-container .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px;}.wysiwyg-flex-container div[class*='col-']{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:3rem;}.wysiwyg-flex-container .row::before{display:inline;}.panel-bottom-green{border-bottom:10px solid #00703c;}.panel-bottom-green:hover{border-bottom:10px solid #00703c !important;}.panel-bottom-yellow{border-bottom:10px solid #f0cb00;}.panel-bottom-yellow:hover{border-bottom:10px solid #f0cb00 !important;}.panel-bottom-tan{border-bottom:10px solid #e1d5bf;}.panel-bottom-tan:hover{border-bottom:10px solid #e1d5bf !important;}.panel-bottom-blue{border-bottom:10px solid #00728f;}.panel-bottom-blue:hover{border-bottom:10px solid #00728f !important;}.panel-bottom-dark-green{border-bottom:10px solid #004525;}.panel-bottom-dark-green:hover{border-bottom:10px solid #004525 !important;}.panel-bottom-gray{border-bottom:10px solid #555;}.panel-bottom-gray:hover{border-bottom:10px solid #555 !important;}.panel-shadow{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.23);box-shadow:0 1px 3px rgba(0,0,0,0.23);}.wysiwyg-flex-container .panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:flex-start;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.23);box-shadow:0 1px 3px rgba(0,0,0,.23);border-radius:0;}.wysiwyg-flex-container .panel:hover{border:1px solid #f9f9f9;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.23);box-shadow:0 6px 12px rgba(0,0,0,.23);-webkit-transition:.3s;transition:.3s;}.wysiwyg-flex-container.boxes .panel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.23);box-shadow:0 1px 3px rgba(0,0,0,.23);border:none;border-radius:0;}.wysiwyg-flex-container.boxes .panel-heading{padding:15px 15px 7px;border:none;border-radius:0;}.wysiwyg-flex-container.boxes .panel-heading.green{background:#004525;}.wysiwyg-flex-container.boxes .panel-heading h4{margin:0;color:#fff;text-align:center;}.wysiwyg-flex-container.boxes .panel-body{padding:20px;}.boxes.icons .panel{padding:2rem;}.wysiwyg-flex-container .row::before,.wysiwyg-flex-container .row::after{display:inline;}@media only screen and (max-width:767px){.wysiwyg-flex-container.boxes [class*='col-']{width:100%;}}
.region.region-frontpage-full3{margin-bottom:-7.5rem;}.region-frontpage-full3 .wysiwyg-flex-container{padding-top:3rem;padding-bottom:3rem;background:#004525;}.region-frontpage-full3 .wysiwyg-flex-container,.region-frontpage-full3 .wysiwyg-flex-container .home-program-intro a{color:#c1af6c;}.region-frontpage-full3 .wysiwyg-flex-container .apply-now-button-container{justify-content:center;}body > div:nth-child(8) > div.container{background:url("/sites/cci.charlotte.edu/files/media/news-events-bg.png") no-repeat;}#block-views-news-block-6,#block-views-calendar-block-5{color:#000;padding:25px;float:left;width:50%;}#block-views-news-block-6 a,#block-views-calendar-block-5 a,#block-views-news-block-6 h6,#block-views-calendar-block-5 h6{color:#000;}#block-views-news-block-6 a:hover,#block-views-calendar-block-5 a:hover{color:#000;}#block-views-news-block-6 > div.view.view-news.view-id-news > div.view-footer > p > a,#block-views-calendar-block-5 > div.view.view-calendar > div.view-footer > a{background:#000;color:#fff;}@media screen and (max-width:768px){body > div:nth-child(8) > div.container{background:none;}#block-views-news-block-6,#block-views-calendar-block-5{clear:both;width:100%;}}.row.wysiwyg-2-col{margin-left:-15px;margin-right:-15px;}
article.node-image-gallery div.field.field-name-field-gallery-image.field-type-image.field-label-hidden div div a img{margin-right:0;}.field-name-field-gallery-image{margin-left:-10px;margin-right:-10px;}.node-image-gallery .field-items{margin-bottom:1rem;}.node-image-gallery img{width:33.3333%;display:inline;float:left;padding:10px;}@media only screen and (max-width:991px){.node-image-gallery img{width:50%;}}@media only screen and (max-width:576px){.node-image-gallery img{width:100%;}}
.news-homepage h2 a,.news-homepage h2 a:visited,.news-homepage h2 a:hover{color:#004525 !important;}.news-homepage .fa-share-square-o{font-size:4rem;}div.news-homepage h3{font-size:3rem;color:inherit;}div.news-homepage h4{font-size:2.5rem;}div.news-homepage img{margin-bottom:20px;}.news-homepage .row{margin-left:-15px;margin-right:-15px;}.news-homepage .view-content{margin-bottom:5px;}@media only screen and (max-width:576px){.news-homepage div[class*='col-']{width:100%;}}.view-news h3{color:inherit;}@media only screen and (max-width:576px){div.news .media div{max-width:initial !important;width:100%;margin-bottom:1.5rem;}div.news .media img{width:100%;}.media-left,.media > .pull-left{padding-right:0;}}article.node-news div.field.field-name-field-news-date-published.field-type-datetime.field-label-hidden{color:#8c7934 !important;text-transform:uppercase;}article.node-news .field-name-field-news-landscape-image img{float:left;margin:0px 20px 20px 0px;}article.node-news div.field.field-name-field-news-headline{font-style:italic;margin-bottom:20px;color:#004525;}@media only screen and (max-width:576px){article.node-news .field-name-field-news-landscape-image img{width:100%;float:none;}}#block-views-news-block-1{float:left;width:48%;}div.news-flyout h2{font-size:3rem;font-family:'BebasNeueBold',Arial,sans-serif;}div.news-flyout h3{font-size:2.5rem;}div.news-flyout>div.view-content>div{margin-bottom:20px;}
.blog-homepage h2 a,#block-block-87 h2 a,.blog-homepage h2 a:visited,#block-block-87 h2 a:visited,.blog-homepage h2 a:hover,#block-block-87 h2 a:hover{color:#004525 !important;}div.blog-heading{background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#f0f0f0));background-image:linear-gradient(to top,#fff,#f0f0f0);padding:30px 30px 30px 30px;}div.view-header > div.blog-heading > p:nth-child(3) > em{letter-spacing:1px;}
.grad-programs ul.slides > li > div.views-field.views-field-field-image{width:70%;float:left;}.grad-programs ul.slides > li > div.flex-caption{width:30%;border:1px solid #eee;float:left;}.grad-programs ul.slides > li > div.flex-caption iframe{display:block;margin-left:auto;margin-right:auto;}.gc-spacing p{margin-bottom:0px;}@media screen and (min-width:992px) and (max-width:1200px){.grad-programs ul.slides > li > div.views-field.views-field-field-image{width:70%;float:left;}.grad-programs ul.slides > li > div.flex-caption iframe{height:480px;}}@media screen and (max-width:991px) and (min-width:768px){.grad-programs ul.slides > li > div.views-field.views-field-field-image{width:50%;float:left;}.grad-programs ul.slides > li > div.flex-caption{width:50%;border:1px solid #eee;float:left;}.grad-programs ul.slides > li > div.flex-caption iframe{height:262px;}}@media screen and (max-width:767px){.grad-programs ul.slides > li > div.views-field.views-field-field-image{width:100%;clear:both;}.grad-programs ul.slides > li > div.flex-caption{width:100%;border:1px solid #eee;clear:both;}.ordera{order:1;}.orderb{order:2;}.orderc{order:4;}.orderd{order:3;}.ordere{order:5;}.orderf{order:6;}.orderg{order:7;}}
.calendar-calendar .month-view .full td.single-day .inner div,.calendar-calendar .month-view .full td.single-day .inner div a,.calendar-calendar .month-view .full td.multi-day .inner div,.calendar-calendar .month-view .full td.multi-day .inner div a,.calendar-calendar .month-view .full td .inner div.calendar.monthview div,.calendar-calendar .month-view .full td .inner div.calendar.monthview div a,.calendar-calendar .week-view .full td.single-day .inner div,.calendar-calendar .week-view .full td.single-day .inner div a,.calendar-calendar .week-view .full td.multi-day .inner div,.calendar-calendar .week-view .full td.multi-day .inner div a,.calendar-calendar .week-view .full td .inner div.calendar.weekview div,.calendar-calendar .week-view .full td .inner div.calendar.weekview div a,.calendar-calendar .day-view .full td .inner div.view-item,.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{background:none;width:115px;}
