@charset "UTF-8";
/* import _base partial */
/* import third party libraries and partials */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic);
@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,100,300,700);
/* line 18, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_fonts.scss */
.txtXXL {
  font-size: 1.8em;
}

/* line 19, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_fonts.scss */
.txtXL {
  font-size: 1.5em;
}

/* line 20, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_fonts.scss */
.txtL {
  font-size: 1.2em;
}

/* line 21, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_fonts.scss */
.txtM {
  font-size: 1em;
}

/* line 22, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_fonts.scss */
.txtS {
  font-size: 0.9em;
}

/* line 23, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_fonts.scss */
.txtXS {
  font-size: 0.8em;
}

/* line 24, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_fonts.scss */
.txtXXS {
  font-size: 0.7em;
}

/* line 27, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_fonts.scss */
.cap1, .cap2 {
  font-size: 0.8em;
}

/* Text Weights */
/* line 30, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_fonts.scss */
.bold {
  font-weight: bold;
}

/* line 31, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_fonts.scss */
.bolder {
  font-weight: bolder;
}

/* line 32, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_fonts.scss */
.light {
  font-weight: light;
}

/* line 33, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_fonts.scss */
.lighter {
  font-weight: lighter;
}

/* Font Variants */
/* line 36, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_fonts.scss */
.smallCaps {
  font-variant: small-caps;
}

/*
 * Buttons used by contrib modules like Media
 */
/*
 * The submit button
 */
/* line 13, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_buttons.scss */
.form-submit,
input[type="button"],
.button {
  font-weight: bold;
  padding: 10px;
  border-radius: 1px;
  background-color: #0055b8;
  color: #fff;
  border: none;
  display: block;
  text-align: center;
  margin-bottom: 20px;
}

/* Occasionally used to reduce a buttons width to not be 100% wide */
/* line 27, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_buttons.scss */
.field-slideshow-caption .button {
  display: inline-block;
}

/* line 30, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_buttons.scss */
.form-submit:hover,
input[type="button"]:hover,
.button:hover {
  background-color: #f9690e;
  color: #fff !important;
}

/* Social Buttons */
/* line 37, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_buttons.scss */
ul.social-icon-group {
  text-align: center;
  padding: 0;
  margin: 0;
  float: right;
  line-height: 70px;
  width: 100%;
}

/* line 45, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_buttons.scss */
ul.social-icon-group li {
  list-style: none;
  display: inline-block;
  width: 47px;
  height: 51px;
}

/* line 51, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_buttons.scss */
ul.social-icon-group li a {
  display: block;
  font-size: 2em;
  text-decoration: none;
  font-family: FontAwesome;
  color: #fff;
}

/* line 58, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_buttons.scss */
ul.social-icon-group li a:hover {
  color: #f9690e;
}

/* line 61, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_buttons.scss */
.btn-facebook:before {
  content: "\f09a";
}

/* line 62, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_buttons.scss */
.btn-twitter:before {
  content: "\f099";
}

/* line 63, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_buttons.scss */
.btn-youtube:before {
  content: "\f16a";
}

/* line 64, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_buttons.scss */
.btn-instagram:before {
  content: "\f16d";
}

/* line 65, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_buttons.scss */
.btn-blog:before {
  content: "\f09e";
}

/* =============================================================================
 *    Top Link Buttons
 * ========================================================================== */
/* line 70, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_buttons.scss */
#block-menu-menu-top-links-buttons {
  list-style-type: none;
  margin: 0;
  height: 51px;
}

/* line 76, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_buttons.scss */
#block-menu-menu-top-links-buttons ul.menu li a,
#block-menu-menu-top-links-buttons ul.menu li span {
  display: inline-block;
  float: left;
  min-height: 51px;
  width: 51px;
  list-style-type: none;
  text-decoration: none;
  text-indent: -9999px;
  cursor: pointer;
  color: #fff;
}

/* line 88, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_buttons.scss */
.btn-tl-social {
  display: inline-block;
  float: left;
  height: 51px;
  width: 51px;
  list-style-type: none;
  text-decoration: none;
  text-indent: -9999px;
}

/* line 97, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_buttons.scss */
#tl-calendar:hover,
#tl-calendar:focus,
#tl-calendar:active,
#tl-tigerweb:hover,
#tl-tigerweb:focus,
#tl-tigerweb:active,
#tl-search:hover,
#tl-search:focus,
#tl-search:active {
  background-color: #f9690e;
}

/* line 109, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_buttons.scss */
#tl-tigerweb {
  background: url(/sites/all/themes/at_chattstate/51-tigerweb.png) no-repeat 100% 33%;
}

/* line 112, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_buttons.scss */
#tl-search {
  background: url(/sites/all/themes/at_chattstate/51-search.png) no-repeat 50% 50%;
}

/* line 115, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_buttons.scss */
#tl-calendar {
  background: url(/sites/all/themes/at_chattstate/51-calendar.png) no-repeat 100% 33%;
}

/* TODO Find out what this controls. */
/* line 120, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_buttons.scss */
a.button-area {
  background-color: #092e5b;
  border-radius: 2px;
  color: #fff;
  font-size: 1em;
  text-align: center;
  text-decoration: none;
  padding: 10px;
  margin-left: 2%;
}

/* line 131, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/_buttons.scss */
a.button-area:hover {
  background-color: #0055b8;
  text-decoration: none;
}

/*
  This file is for quick fixes, hacks and questionable techniques.
  It is to be reviewed and refactored when time permits.
  It is helpful to document your code with the problem, how it was fixed
  and how you might fix it for real if you had time.
*/
/*
  quick fix; applies new styles to Programs content type 'Related Links' right nav
  TODO: needs to be worked into new sass model
*/
/* line 12, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/shame.scss */
ul#program-related-links {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

/* line 17, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/shame.scss */
ul#program-related-links li {
  background-color: #092e5b;
  padding: 5px 8px;
  border-bottom: 1px solid #f2f1ea;
}

/* line 22, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/shame.scss */
ul#program-related-links li a {
  display: block;
  color: #f2f1ea;
  text-decoration: none;
}

/*
  quick fix; applies new styles to TCAT gainful emp. view since panel is no longer being used
  TODO: could be combined with styles above assuming we keep this look
*/
/* line 33, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/shame.scss */
ul#tcat-gainful-employment-facts {
  background-color: #092e5b;
  list-style-type: none;
  padding: 0;
  margin: 0;
  color: #f2f1ea;
}

/* line 40, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/shame.scss */
ul#tcat-gainful-employment-facts li {
  padding: 5px 8px;
  border-bottom: 1px solid #f2f1ea;
}

/* TODO Not sure why we need these. Maybe just to style separation? */
/* line 47, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/shame.scss */
.panel-separator {
  display: none;
}

/*
  TODO Is there a better way to control line height for links in main panes vs side panes?
  e.g. HFA Department Links vs Events Feed Links.
*/
/* line 55, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/shame.scss */
.more-line-height {
  line-height: 2.25em;
}

/*
* @file
* global.styles
*
* Styles you add here will load for all device sizes, they are "global", as
* opposed to "responsive" styles, which only load for a given breakpoint (media
* query) that you set in theme settings. See the README for more details.
*
*
* How to use this file:
* --------------------
*
* There are many empty selectors and some basic styles to act as a guide.
* Nothing is set in stone and you can change anything - even delete all of it
* and start with your own clean slate.
*
* See global.base also which includes normalize.css and some additional
* helper classes and base styles.
*/
/* =============================================================================
*   Base
* ========================================================================== */
/*
* To preserve theme settings never apply font properties to the HTML element.
* This is critically important if you are using the Responsive JavaScript
* feature as this relies on being able to set a pseudo font family on the HTML
* element. If you need to set default font properties of any kind use the BODY
* element as these can be overridden using font theme settings.
*/
/* =============================================================================
*   Resets (shawn's custom)
* ========================================================================== */
/* line 40, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
a:active, a:focus {
  outline: 0;
}

/* fixes Firefox quirk that adds dotted border to click links */
/* END Resets */
/* line 45, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
html {
  background: #fff;
}

/* line 49, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
body {
  cursor: default;
}

/* line 52, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.break-word {
  -ms-word-break: break-all;
  /* Be VERY careful with this, breaks normal words wh_erever */
  word-break: break-all;
  /* Non standard for webkit */
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}

/* =============================================================================
*   HTML Elements
* ========================================================================== */
/* line 66, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
h1, h2 {
  color: #0055b8;
  margin: 10px 0 10px 0;
  font-weight: normal;
}

/* line 73, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
h1 {
  margin-bottom: 20px;
}

/* line 74, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
h1 {
  margin-top: 40px;
}

/* line 75, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
h1, h2 {
  line-height: 1.2em;
}

/* line 76, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
h3, h4 {
  line-height: 1em;
  margin-bottom: .4em;
}

/* line 80, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
h3, h4, h5, h6 {
  font-family: "Open Sans", Helvetica, sans-serif !important;
  font-weight: 600;
  color: #000;
}

/* line 86, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
hr {
  border: 0 none;
  height: 0;
  border-top: 1px solid #f2f1ea;
  border-bottom: 1px solid #f2f1ea;
}

/* line 93, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
blockquote.image-field-caption {
  font-size: 0.7em;
  padding: 0;
  margin: 0;
  font-style: italic;
  max-width: 350px;
  text-align: center;
}

/* line 108, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.inline-list {
  padding: 0;
}

/* line 111, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.inline-list li {
  display: inline;
  list-style-type: none;
}

/* line 130, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
pre,
code,
tt,
samp,
kbd,
var {
  font-family: Consolas, Monaco, 'Courier New', Courier, monospace, sans-serif;
}

/* max width for images and other html elements */
/* line 140, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
input[type="image"], img, object, embed, video {
  max-width: 100%;
}

/* line 141, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.fluid-width-video-wrapper {
  margin-bottom: 20px;
}

/* search highlight */
/* line 146, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
span.search {
  border-bottom: 2px solid #f9690e;
}

/* line 149, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.searchLink {
  color: #0074aa;
}

/* =============================================================================
 *   Wrappers
 * ========================================================================== */
/*
 * Page wrapper, includes the .container class which sets the overall page or section width
 * Main wrapper in page.tpl.php, the .container class sets the width of the page, do not add width to it!
 */
/*
 * Wraps the sidebars the content column
 */
/*
 * Main content column wrapper
 */
/*
 * Wraps the main-content-header, the content region and feed-icons. Use this wrapper to style the entire main content column
 */
/*
 * Wraps the content region, avoid applying styles to this wrapper, its used mainly for position and invisible gutters and can be problematic to style
 */
/* ==========================================================================
  * Footer
 ========================================================================*/
/*
 * Footer wrapper
 */
/* line 190, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#footer-wrapper ul li {
  list-style: none;
}

/* line 193, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#footer-wrapper footer {
  background-color: #092e5b;
}

/* Footer Container with Colab logos */
/* line 198, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#footer-wrapper .footerContainer {
  text-align: center;
  width: 100%;
}

/* line 202, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#footer-wrapper .region-footer {
  padding-top: 20px;
}

/* hide ext icon on logos */
/* line 207, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#footer-wrapper #footer .content p a.ext span {
  display: none;
}

/* rm text decoration from logos */
/* line 210, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#footer-wrapper #footer .content p a:hover {
  text-decoration: none;
}

/*
 * Panels may need additional margin wrangling when in the $content region
 */
/*
 * Full Width Wrappers
 * These are used in the optional page--full-width-wrappers.tpl.php template.
 * All have internal .container classes. In the full width wrapper template the
 * .container classes set the width or max-width of the contained element - you
 * can style this but never add any width/margin/padding/borders etc to .container
 */
/*
 * Wraps #page
 */
/*
 * Wraps the leaderboard
 */
/* line 233, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#leaderboard-wrapper {
  background-color: #092e5b;
  min-height: 51px;
}

/*
 * Wraps the header
 */
/* line 243, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#header-wrapper {
  background-color: #0055b8;
}

/*
 * Wraps the nav elements
 */
/* line 251, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#nav-wrapper {
  background-color: #092e5b;
}

/* line 254, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.menu-wrapper {
  margin: 0;
}

/* line 259, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.nav .primary-menu,
.nav .primary-menu-wrapper,
#primary-menu-bar .at-menu-toggle-button {
  background-color: #092e5b;
}

/* line 264, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#primary-menu-bar .at-menu-toggle-button a {
  color: #fff;
}

/* line 268, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.primary-menu {
  border-bottom-color: #f2f1ea;
  margin: 20px 0;
  padding: 0 0 0 5px;
}

/* line 273, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.primary-menu li {
  display: block;
  float: left;
  margin: 0 1px -1px;
}

/* line 278, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.primary-menu li a {
  display: block;
  float: left;
  height: 2.5em;
  line-height: 2.5em;
  margin-right: 1px;
  padding: 0 10px;
  color: #fff;
}

/* line 287, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.primary-menu li a:hover,
ul.primary-menu li a:focus {
  background-color: #fff;
  color: #092e5b;
  text-decoration: none;
}

/* line 293, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.primary-menu li.active a,
ul.primary-menu li.active a:hover,
ul.primary-menu li.active a:focus {
  background-color: #fff;
  color: #092e5b;
}

/* hide top link in primary menu */
/* line 300, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#primary-menu-bar a.topLinkHide {
  display: none;
}

/* =============================================================================
*    Top Links and Top Link Buttons
* ========================================================================== */
/* line 307, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#block-menu-menu-top-links {
  list-style-type: none;
  margin-bottom: 0;
  float: left;
  background: #092e5b;
  width: 73%;
}

/* line 314, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#block-menu-menu-top-links ul li a {
  color: #fff;
  line-height: 51px;
  /* same as height of buttons */
  margin: 0 2% 0 0;
  text-decoration: none;
  font-weight: bold;
}

/* line 322, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#block-menu-menu-top-links .menu,
#block-menu-menu-top-links-buttons .menu * {
  margin: 0;
  padding: 0;
}

/* line 328, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#block-menu-menu-top-links-buttons .menu,
#block-menu-menu-top-links-buttons .block-inner {
  margin: 0;
  padding: 0;
}

/* line 334, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#block-menu-menu-top-links ul li,
#block-menu-menu-top-links-buttons ul li {
  display: inline;
}

/* line 339, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#block-menu-menu-top-links ul li a:hover,
#block-menu-menu-top-links ul li a:focus,
#block-menu-menu-top-links-buttons ul li {
  color: #f9690e;
  text-decoration: underline;
}

/* line 347, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#block-menu-menu-top-links span.ext,
#block-menu-menu-top-links-buttons span.ext {
  display: none;
}

/* =============================================================================
 *    myChattState menu
 * ========================================================================== */
/* line 355, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.block-menu-mychattstate * {
  margin: 0;
  padding: 0;
}

/* line 359, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.block-menu-mychattstate {
  float: left;
}

/* line 362, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.block-menu-mychattstate div:hover .block-title,
.block-menu-mychattstate div:focus .block-title,
.block-menu-mychattstate div:active .block-title {
  background-color: #f9690e;
}

/* line 367, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.block-menu-mychattstate .block-title {
  color: #fff;
  cursor: pointer;
  font-size: 1em;
  line-height: 51px;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
  padding: 0 10px;
}

/* line 375, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.block-menu-mychattstate ul.menu {
  padding-left: 5px;
}

/* line 378, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.block-menu-mychattstate ul {
  display: none;
  background-color: #f2f1ea;
  position: absolute;
  z-index: 1000;
}

/* line 384, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.block-menu-mychattstate ul li a {
  width: 100%;
  padding: 5px 0 5px 5px;
}

/* line 388, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.block-menu-mychattstate ul li a:hover {
  background-color: #f9690e;
  color: #fff;
}

/* line 392, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.block-menu-mychattstate span.ext {
  display: none;
}

/* TODO Figure out what 'classesStart' this is. */
/* line 397, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.classesStart .block-inner {
  background-color: #0055b8;
  color: #fff;
}

/* line 401, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.classesStart {
  margin-bottom: 30px;
}

/* line 404, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.classesStart,
.classesStart h2.block-title {
  text-align: center;
  text-shadow: 1px 1px 1px black;
}

/* line 409, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.classesStart h2.block-title {
  padding: 20px 0;
  margin: 0;
}

/* line 413, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.classesStart p {
  font-weight: bold;
}

/*
* Wraps breadcrumb
*/
/*
* Wraps messages and help
*/
/*
* Wraps the secondary content/preface region
*/
/*
* Wraps the main content column
*/
/*
* Wraps the tertiary content/postfix region
*/
/* =============================================================================
*   Branding
* ========================================================================== */
/*
* Wraps all the branding elements, logo, name and slogan
*/
/* line 454, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#branding {
  width: 35%;
  float: left;
}

/*
* Logo
*/
/* line 463, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#logo {
  background-image: url(/sites/all/themes/at_chattstate/logo_background.png);
  background-repeat: no-repeat;
  background-position: left;
}

/* line 469, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#logo img {
  max-height: 100px;
  margin-left: 102px;
}

/*
* Wrapper for the site name and slogan (hgroup)
*/
/*
* Site name (h1)
*/
/* line 481, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#site-name {
  color: #fff;
}

/* line 484, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#site-name a:link,
#site-name a:visited {
  text-decoration: none;
}

/* line 487, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#site-name a:hover,
#site-name a:focus {
  text-decoration: underline;
}

/*
* Site slogan (h2)
*/
/* line 493, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#site-slogan {
  margin: 0;
}

/* =============================================================================
*   Page content header
* ========================================================================== */
/*
* Main content header wraps the page title, tabs and actions links
*/
/* Basic Panelized Pages that need the h1 hidden (example SAILS)when name is in banner */
/* line 506, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.page-node-358 h1#page-title {
  display: none;
}

/* line 511, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
h3.block-header {
  background-color: #0055b8;
  padding: 10px;
  color: #fff;
}

/* ==========================================================================
* Centered lines on either side of header
* =========================================================================*/
/* line 520, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.decorated {
  overflow: hidden;
  text-align: center;
  color: #0055b8;
}

/* line 525, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.decorated > span {
  position: relative;
  display: inline-block;
}

/* line 529, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.decorated > span:before, .decorated > span:after {
  content: '';
  position: absolute;
  top: 50%;
  border-bottom: 2px solid;
  width: 591px;
  /* half of limiter*/
  margin: 0 20px;
}

/* line 537, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.decorated > span:before {
  right: 100%;
}

/* line 540, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.decorated > span:after {
  left: 100%;
}

/* line 543, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.decorated h2 {
  font-size: 2.5em;
  padding: 30px 0;
}

/* line 548, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.notification-bar {
  background-color: #0055b8;
  color: #fff;
  font-weight: bold;
  padding-top: 20px;
}

/* =============================================================================
*   Misc Global Styles
* ========================================================================== */
/*
* Feed icons
*/
/*
* Aggregator feed source
*/
/* line 567, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#aggregator .feed-source .feed-icon {
  display: inline;
  float: none;
  margin-right: 10px;
}

/* line 573, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.feed-details dt,
.feed-details dd {
  display: inline;
  margin: 0;
}

/*
* Generic styles for the more link
*/
/*
* Generic styles for links. See the ul.links declaration in node and comment stylesheets
*/
/* line 587, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.links {
  margin: 0;
  padding: 0;
}

/* line 592, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.links.inline {
  display: block;
}

/* line 596, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.links li {
  display: inline;
  list-style: none;
  padding: 0 10px 0 0;
}

/*
* Search results are an ordered list so reset the margin
*/
/* line 605, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.search-results {
  margin: 0;
}

/* =============================================================================
*   Regions
* ========================================================================== */
/*
* Standard region wrapper, don't add width to any regions, you will bork the layout - no margin, padding or borders etc
*/
/*
* Regions have an inner div - perfect for adding margin, padding or borders
*/
/*
* Regions can be nested, such as when using Panels
*/
/*
* Header region, embedded in the #header
*/
/*
* Generally used to output Drupals help block, if the help module is enabled
*/
/*
* Secondary content
*/
/*
* Sits above the main content header, like a content-top region
*/
/*
* Sits below the main content, like a content-bottom region
*/
/*
* Sidebars - targets both
*/
/* TODO: Refactor whatever this is doing */
/* line 660, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.sidebar li a {
  display: block;
}

/* line 664, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.sidebar ul li a:hover,
.sidebar ul li ul li a:hover,
.sidebar ul li ul li ul li a:hover {
  color: #f9690e;
  text-decoration: none;
}

/* Adds dropdown indicator to nested links */
/* line 672, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.sidebar .menu li > a:after {
  content: "";
  display: inline-block;
  float: right;
  font-family: FontAwesome;
  vertical-align: middle;
}

/* line 680, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.sidebar .menu li > a:only-child:after {
  content: "";
}

/*
* First sidebar
*/
/*
* Second sidebar
*/
/*
* Tertiary content
*/
/*
* Footer region
*/
/* line 702, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#footer-wrapper {
  background-color: #092e5b;
}

/* line 703, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#footer-wrapper footer a {
  color: #fff;
}

/* line 704, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#footer-wrapper footer a:hover {
  color: #f9690e;
}

/* line 706, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#footerContact * {
  padding: 0;
  margin: 0;
  text-align: center;
  color: #fff;
}

/* line 712, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#footerContact ul {
  padding: 15px 0;
  width: 33%;
  float: left;
  text-align: center;
  font-size: 0.8em;
}

/*
* Styles for Legal Notice and time stamp in footer
*/
/* line 723, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#footer .legal {
  color: #fff;
  padding: 0;
  margin: 0 20px 20px 0;
  width: 100%;
  text-align: center;
  font-size: 0.8em;
}

/* line 731, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#footer .legal a {
  color: #fff;
}

/* =============================================================================
 *   Links
 * ========================================================================== */
/* line 739, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
a {
  color: #0074aa;
  text-decoration: none;
}

/* line 750, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
a:hover,
a:focus {
  color: #f9690e;
}

/* =============================================================================
*   Primary, Secondary and Menu Bar region menus
* ========================================================================== */
/*
* Use one of the following id's for granular control:
*  - #menu-bar (menu bar region)
*  - #primary-menu (main menu)
*  - #secondary-menu (secondary/user menu)
* You can target all of these with .nav or div[id$="menu-bar"]
*/
/* line 765, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#primary-menu-bar {
  background: #0055b8;
}

/* line 769, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#primary-menu-bar.nav {
  margin: 0px;
  padding: 0px;
}

/* line 773, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.nav {
  clear: both;
  margin: 10px 0;
}

/* line 778, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.nav ul,
.nav ul.menu {
  margin: 0;
  padding: 0;
}

/* line 784, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.nav li,
.nav ul.menu li {
  display: inline;
  float: left;
  list-style: none;
  margin: 0;
  padding: 0;
}

/* line 793, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.nav li a,
.nav ul.menu li a {
  display: block;
  padding: 0 10px;
  -moz-transition: background-color 0.4s;
  -webkit-transition: background-color 0.4s;
  transition: background-color 0.4s;
}

/* line 811, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.nav .block {
  margin-bottom: 0;
}

/* =============================================================================
*   Superfish
* ========================================================================== */
/* line 818, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.sf-menu {
  margin-bottom: 0;
}

/* line 822, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.sf-menu a {
  border-left: 0;
  border-top: 0;
  padding: 0 10px;
  text-decoration: none;
  height: 2.5em;
  line-height: 2.5em;
}

/* line 836, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.sf-menu li:hover,
ul.sf-menu li.sfHover {
  outline: 0;
}

/* line 843, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.sf-menu a:focus,
ul.sf-menu a:hover,
ul.sf-menu a:active {
  outline: 0;
}

/*
* Superfish blocks
*/
/* line 856, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.block-superfish ul {
  margin: 0 !important;
  padding: 0 !important;
}

/* line 867, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.block-superfish li {
  margin: 0 !important;
  padding: 0 !important;
}

/*
* Vertical style
*/
/* line 875, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.sf-vertical {
  width: 100%;
}

/* line 879, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.sf-vertical li {
  width: 100%;
}

/* line 885, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.sf-vertical li:hover ul,
.sf-vertical li.sfHover ul {
  left: 100%;
  top: 0;
  margin: 0;
  padding: 0;
}

/* line 893, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.sf-vertical li a {
  padding: 0 10px;
}

/*
* Navbar style
*/
/* line 900, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.sf-navbar {
  padding-bottom: 0 !important;
}

/*
* Sensible padding for the default style
*/
/* line 907, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.sf-menu.sf-style-default a {
  padding: 0 10px;
}

/* =============================================================================
*   Menus, usually blocks
* ========================================================================== */
/* line 914, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.menu {
  padding-left: 15px;
}

/* line 924, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.menu li {
  margin: 0;
}

/* If li.content exists it's a problem, so reset the padding */
/* line 950, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.block .menu li.content {
  padding: 0;
}

/* =============================================================================
*   Book navigation menu
* ========================================================================== */
/* line 967, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.book-navigation .page-up {
  /* Prevent text wrapping to a new line, assumes English "up" is used (two characters) */
  min-width: 2em;
}

/* line 973, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.book-navigation .menu {
  margin-left: 0;
}

/* =============================================================================
*   Breadcrumbs
* ========================================================================== */
/* line 982, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#breadcrumb {
  margin: 10px 0;
}

/* If the label is set to show in theme settings the label class is added */
/* line 987, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#breadcrumb .breadcrumb-label {
  font-size: 0.9em;
  display: inline;
  padding-right: 10px;
}

/* line 993, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#breadcrumb .breadcrumb-label:after {
  content: ":";
}

/* line 997, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#breadcrumb ol {
  margin: 0;
  padding: 0;
}

/* line 1002, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#breadcrumb .with-breadcrumb-label ol {
  display: inline;
}

/* line 1006, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#breadcrumb li {
  list-style: none;
  display: inline;
}

/* =============================================================================
*   Pagers
* ========================================================================== */
/* line 1029, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.pager {
  clear: both;
  margin: 20px 0;
  text-align: center;
  font-weight: 700;
}

/* line 1036, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.item-list ul.pager li {
  margin: 0;
}

/* line 1040, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.pager li {
  background-image: none;
  display: inline;
  list-style-type: none;
  padding: 0;
}

/* line 1046, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.block ul.pager li {
  margin: 0;
  padding-left: 0;
  padding-right: 0;
}

/*
* Theme the various states of pager links
*/
/* line 1056, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.pager li.pager-current,
ul.pager li a {
  color: #000;
  background-color: #f2f1ea;
  padding: 10px;
  text-decoration: none;
}

/* line 1070, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.pager li.pager-current,
ul.pager li a:hover,
ul.pager li a:focus {
  background-color: #f2f1ea;
}

/* line 1080, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.pager li.pager-first a {
  border-radius: 2px 0 0 2px;
}

/* line 1085, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.pager li.pager-last a {
  border-radius: 0 2px 2px 0;
}

/* line 1089, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.page-calendar #page-title {
  text-align: center;
}

/* line 1092, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.calendar-calendar div.day {
  float: none;
}

/* line 1095, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.calendar-calendar div.calendar {
  font-size: 0.7em;
  margin-bottom: 40px;
}

/* line 1099, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.view .date-nav-wrapper .date-prev,
.view .date-nav-wrapper .date-next {
  background: none;
}

/* line 1103, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.calendar-calendar .month-view .full td.multi-day div.monthview,
.calendar-calendar .week-view .full td.multi-day div.weekview,
.calendar-calendar .day-view .full td.multi-day div.dayview {
  background-color: #0055b8;
}

/* line 1108, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.calendar-calendar .month-view .full td.multi-day div.monthview a,
.calendar-calendar .week-view .full td.multi-day div.weekview a,
.calendar-calendar .day-view .full td.multi-day div.dayview a {
  color: #fff;
}

/* line 1113, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,
.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,
.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,
.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff {
  background-color: #0055b8;
}

/* line 1119, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.calendar-calendar .month-view .full td.single-day div.monthview,
.calendar-calendar .week-view .full td.single-day div.weekview,
.calendar-calendar .day-view .full td.single-day div.dayview {
  background-color: transparent;
}

/* line 1124, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.calendar-calendar .month-view .full .inner .monthview,
.calendar-calendar .week-view .full .inner .weekview,
.calendar-calendar .day-view .full .inner .dayview {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

/* line 1132, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.calendar-calendar .month-view .full td.date-box.today,
.calendar-calendar .month-view .full tr td.today,
.calendar-calendar .month-view .full tr td.single-day.today,
.calendar-calendar .month-view .full tr td.multi-day.starts-today,
.calendar-calendar .month-view .full tr td.multi-day.ends-today {
  border-color: #f9690e;
}

/* line 1139, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.calendar-calendar .month-view .full td.multi-day div.monthview,
.calendar-calendar .week-view .full td.multi-day div.weekview,
.calendar-calendar .day-view .full td.multi-day div.dayview {
  height: 1.8em;
}

/* =============================================================================
*   Skip Navigation
* ========================================================================== */
/* line 1149, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#skip-link {
  left: 50%;
  margin-left: -6.5em;
  margin-top: 0;
  padding: 0 0.5em;
  position: absolute;
  width: 12em;
  z-index: 50;
}

/* line 1159, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#skip-link a {
  background: rgba(0, 0, 0, 0.6);
  color: #fff;
  display: block;
  line-height: 2;
  padding: 0;
  text-align: center;
  text-decoration: none;
}

/* line 1169, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#skip-link a:link,
#skip-link a:visited {
  background: rgba(0, 0, 0, 0.6);
  color: #fff;
  display: block;
  line-height: 2;
  padding: 0;
  text-align: center;
  text-decoration: none;
}

/* line 1180, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#skip-link a:hover,
#skip-link a:focus,
#skip-link a:active {
  outline: 0;
}

/* =============================================================================
*   Tabs (local tasks)
* ========================================================================== */
/* line 1190, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#tasks {
  margin-bottom: 15px;
}

/* line 1194, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.primary {
  border-bottom-color: #f2f1ea;
  margin: 20px 0;
  padding: 0 0 0 5px;
}

/* line 1200, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.primary li {
  display: block;
  float: left;
  margin: 0 1px -1px;
}

/* line 1206, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.primary li a {
  background-color: #fff;
  border-color: #f2f1ea;
  margin-right: 1px;
  padding: 0 10px;
  display: block;
  float: left;
  height: 1.5em;
  line-height: 1.5em;
}

/* line 1217, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.primary li a:hover,
ul.primary li a:focus {
  background-color: #fff;
  border-color: #f2f1ea;
}

/* line 1223, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.primary li.active a,
ul.primary li.active a:hover,
ul.primary li.active a:focus {
  background-color: #fff;
  border-bottom-color: #fff;
}

/* line 1230, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.secondary {
  border-bottom: 1px solid #f2f1ea;
  margin: 1em 0 0;
  padding: 0 .3em 1em;
}

/* line 1236, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.secondary li {
  border-right: 0;
  list-style: none;
  padding: 0 10px 0 0;
}

/* line 1244, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.secondary li a:hover,
ul.secondary li a.active {
  border-bottom: none;
  text-decoration: underline;
}

/* =============================================================================
*   Action links
* ========================================================================== */
/* line 1255, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.action-links {
  margin: 20px 0 0;
  list-style: none;
}

/* =============================================================================
*  Field Styling
* ========================================================================== */
/*
* Wrapper for any field
*/
/*
* Above and inline classes are on the field wrapper
*/
/*
* When labels are set to inline in field display settings the clearfix class is automatically added
*/
/*
* Labels are h2 in Adaptivetheme. Use a strong selector to mitigate unwanted ineritance issues
*/
/* line 1285, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.field-label {
  font-size: 0.9em;
  font-weight: 700;
  font-family: inherit;
  line-height: inherit;
  margin-bottom: 0;
}

/* line 1293, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
h2.field-label {
  margin: 0;
}

/*
* Field types (Core)
*/
/*
* Image fields use the <figure> and <figcaption> elements from HTML5
*/
/*
* Taxonomy
*/
/* line 1315, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.field-type-taxonomy-term-reference {
  /* The same bottom margin as p, blockquote, ul, ol and dl */
  margin-bottom: 1.5em;
}

/* line 1320, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.field-type-taxonomy-term-reference.field-label-inline .field-items {
  margin: 0;
  padding: 0;
}

/* line 1325, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.field-type-taxonomy-term-reference.field-label-inline .field-item {
  display: inline;
  list-style: none;
  padding: 0 10px 0 0;
}

/*
* Text
*/
/*
* Long text
*/
/*
* Text with summary
*/
/*
* File
*/
/*
* Number/Integer
*/
/*
* Decimal
*/
/*
* Number float
*/
/*
* List
*/
/*
* List boolean
*/
/*
* List integer
*/
/*
* List float
*/
/*
* Field types (Contrib)
*/
/*
* Named fields
*/
/*
* Underscores in field name are replaced with dashes
*/
/*
* Image Alignment Theme Settings - included here so you can easily override
*/
/*
* Float none setting
*/
/*
* Float left setting
*/
/* line 1421, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.ia-l .field-type-image figure,
.iat-l .field-type-image figure {
  margin: 5px 20px 15px 0;
}

/*
* Centered setting
*/
/* line 1429, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.ia-c .field-type-image figure,
.iat-c .field-type-image figure {
  margin: 5px auto 15px;
}

/*
* Float right setting
*/
/* line 1437, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.ia-r .field-type-image figure,
.iat-r .field-type-image figure {
  margin: 5px 0 15px 20px;
}

/* line 1442, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#ctools-jump-menu {
  margin: 20px 0;
}

/* =============================================================================
*   Block Styling
* ========================================================================== */
/*
* Main wrapper for most blocks, block_system_main does not have it
*/
/*
* Inner wrapper for most blocks, good for margin, padding and borders, block_system_main does not have it
*/
/*
* The first block in the region
*/
/*
* The last block in the region
*/
/*
* Zebra striping for each block in the region
*/
/*
* Zebra striping for each block in the region
*/
/*
* Block title
*/
/*
* Block content wrapper
*/
/*
* Match item list and block menu margin and padding
*/
/* line 1500, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.block-content li {
  margin: 0;
  padding: 0;
}

/*
* Block for the latest news items in the first category
*/
/*
* Block for the latest news items in the first feed
*/
/*
* First block created with "Add block" link
*/
/*
* "Recent blog posts" block
*/
/*
* "Book navigation" block for the current book's table of contents
*/
/*
* "Recent comments" block
*/
/*
* "Active forum topics" block
*/
/*
* "New forum topics" block
*/
/*
* Language switcher block
*/
/*
* "Recent content" block
*/
/*
* "Syndicate" block for primary RSS feed; see also page.css's .feed-icon
*/
/*
* "Most recent poll" block
*/
/*
* "Author information" block for the profile of the page's author
*/
/*
* "Search form" block
*/
/* line 1574, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#block-chattstate-general-custom-search-box * {
  margin: 0;
  padding: 0;
  border-radius: 0;
}

/* line 1579, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#block-chattstate-general-custom-search-box {
  display: none;
  width: 100%;
  margin: 0 20px;
  padding: 20px 0;
  border-bottom: 1px solid #000;
}

/* line 1586, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#block-chattstate-general-custom-search-box #chattstate-searchbox {
  width: 75%;
}

/* line 1589, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#block-chattstate-general-custom-search-box .form-item input[type="text"],
#block-chattstate-general-custom-search-box .form-submit {
  font-size: 1.2em;
  border: none;
  height: 51px;
  float: left;
}

/* line 1596, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#block-chattstate-general-custom-search-box .form-item input[type="text"] {
  padding-left: 10px;
}

/* line 1599, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#block-chattstate-general-custom-search-box input#edit-submit.form-submit {
  background-color: #f9690e;
  border-left: 1px solid #000;
  text-transform: lowercase;
  color: #fff;
  width: 25%;
}

/* Degree/Certificate search box. */
/* line 1608, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#views-exposed-form-degree-and-certificate-finder-page {
  background-color: #f2f1ea;
  padding: 20px;
  width: 60%;
  margin: 0 auto;
}

/* line 1615, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#views-exposed-form-degree-and-certificate-finder-page .form-item input[type="text"],
#views-exposed-form-degree-and-certificate-finder-page #edit-title-wrapper {
  width: 100%;
}

/* line 1619, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#views-exposed-form-degree-and-certificate-finder-page label {
  margin-left: -9999px;
  line-height: 0;
}

/* line 1623, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#views-exposed-form-degree-and-certificate-finder-page .views-exposed-widget {
  width: 15%;
  margin: 0;
}

/* line 1627, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#views-exposed-form-degree-and-certificate-finder-page .form-submit {
  width: 100%;
  margin: 0;
}

/* line 1631, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#views-exposed-form-degree-and-certificate-finder-page .views-exposed-form .views-submit-button,
#views-exposed-form-degree-and-certificate-finder-page .views-exposed-form .views-reset-button {
  position: relative;
  left: 34%;
}

/*
* "Shortcuts" block
*/
/*
* "Popular content" block
*/
/*
* "Main menu" block
*/
/*
* "Management" block for Drupal management menu
*/
/*
* "Navigation" block for Drupal navigation menu
*/
/*
* "User menu" block for Drupal user menu
*/
/*
* "System help" block
*/
/*
* "Main page content" block
*/
/*
* "Powered by Drupal" block
*/
/*
* "User login form" block
*/
/*
* "Who's new" block for a list of the newest users
*/
/*
* "Who's online" block for a list of the online users
*/
/* =============================================================================
*   Node Styling
* ========================================================================== */
/* line 1719, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.node .node-title {
  margin: 0;
}

/*
* All nodes are given a node-FOO class that describes the type of content that
* it is. If you create a new content type called "my-custom-type", it will
* receive a "node-my-custom-type" class.
*/
/* =============================================================================
*   Comment Styling - Comments, comment wrapper, comment form
* ========================================================================== */
/*
* Wrapper for the list of comments and its titles
*/
/* line 1780, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#comments {
  margin: 1.5em 0;
}

/* line 1786, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#comments h2.comment-title {
  margin: 0;
}

/* line 1790, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#comments h2.comment-form {
  margin: 0;
}

/*
* Wrapper for a single comment
*/
/* line 1797, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.comment {
  margin-bottom: 20px;
}

/*
* Comment title
*/
/* line 1826, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.comment-title {
  margin: 0;
}

/*
* Comment states
*/
/*
* Preview of the comment before submitting new or updated comment
*/
/*
* "New" marker for comments that are new for the current user
*/
/* line 1855, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.new {
  color: #ed1c24;
}

/*
 * Nested comments are indented
 */
/* line 1862, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.indented {
  margin-left: 40px;
}

/* =============================================================================
 *   Forms
 * ========================================================================== */
/*
 * Wrapper for a form element (or group of form elements) and its label
 */
/* line 1871, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.form-item select {
  width: 100%;
}

/* line 1872, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.form-item .form-file {
  line-height: 100%;
  margin-bottom: 10px;
  margin-right: 10px;
  padding: 10px;
}

/* line 1878, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.views-exposed-widget.views-submit-button,
.views-exposed-widget.views-reset-button,
.webform-submit {
  width: auto;
}

/* line 1883, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.views-exposed-form .views-exposed-widget {
  margin-bottom: 20px;
}

/* line 1887, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.form-item input[type="text"],
.form-item textarea,
.form-item .form-text,
.form-item select,
.form-item .form-file,
.ui-accordion-header {
  border: 2px solid #0055b8;
  border-radius: 6px;
  box-sizing: border-box;
  background-color: #fff;
  vertical-align: baseline;
  padding-left: 5px;
  color: #000;
}

/* line 1902, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.form-item input[type="text"],
.form-item textarea,
.form-item .form-text,
.form-item select,
.form-item .form-file {
  height: 45px;
  line-height: 45px;
}

/* line 1911, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.ui-accordion-header {
  color: #000;
  background: none;
}

/* line 1915, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.ui-widget-content {
  border: none;
  background: #f2f1ea;
}

/* line 1920, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.container-inline div,
.container-inline label {
  display: inline;
}

/* line 1925, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.views-exposed-form .bef-checkboxes label {
  font-weight: normal;
}

/*
 * Legend and Fieldset
 */
/* line 1932, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
legend {
  background-color: #0055b8;
  color: #fff;
  font-weight: bold;
  width: 100%;
  padding: 0 0 0 5px;
}

/* line 1940, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
legend, fieldset {
  border: none;
  border-radius: 3px;
}

/* line 1945, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
legend a,
legend a:hover,
legend a:focus {
  color: white;
}

/* line 1951, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.fieldset-wrapper {
  background-color: #f2f1ea;
  padding: 10px;
}

/*
* Tips for Drupal's input formats
*/
/*
* Password confirmation
*/
/* line 1964, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.password-parent,
.confirm-parent {
  margin: 0;
}

/* Global Webform styles */
/* line 1970, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.webform-component--disclaimer,
.webform-component--required {
  font-size: 0.8em;
}

/* Global Better Exposed Filters (BEF) styles */
/* line 1976, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.bef-checkboxes,
.bef-select-as-radios .form-radios {
  /*
 * Setting the height and overflow creates a scrollable <div> for the radio/checkbox elements.
 * The border is just for looks -- adjust or remove as needed.
 */
  height: 40px;
  overflow: auto;
  border: 1px solid #f2f1ea;
}

/* Line up multi-line options nicely */
/* line 1987, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.bef-checkboxes .form-item, .bef-checkboxes .option {
  padding: 0 5px;
}

/* =======================================================================
*   Tables
* ========================================================================== */
/* line 1994, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
table {
  margin: 10px 0;
  padding: 0;
  width: 100%;
}

/* line 2000, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
table.sticky-header {
  z-index: 10;
}

/* line 2004, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
table,
thead,
tbody,
tr,
th,
td {
  border-color: #f2f1ea;
}

/* line 2013, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
table,
td,
th {
  vertical-align: middle;
}

/* line 2019, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
caption,
th,
td {
  text-align: left;
}

/* line 2025, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
caption {
  color: #fff;
  background: #0055b8;
  font-weight: bold;
  padding: 10px;
}

/* line 2032, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
thead tr {
  font-weight: 700;
  background-color: #f2f1ea;
}

/* line 2037, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
td,
th {
  border-bottom: 0;
  margin: 0;
  padding: 5px 7px;
}

/* line 2046, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
tbody tr {
  border-top: 1px solid #f2f1ea;
}

/* line 2050, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
tr.odd {
  background: #fff;
}

/* line 2054, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
tr.info,
tr.even,
tr:nth-child(2n+2) {
  border-bottom: 0;
  background-color: #f2f1ea;
}

/* line 2065, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
tr.odd td.active {
  background-color: #f2f1ea;
}

/* line 2069, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
tr.even td.active {
  background-color: #f2f1ea;
}

/* line 2073, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.tdSpecial {
  background-color: #f2f1ea;
  font-weight: bold;
}

/* line 2088, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
th p,
td p {
  margin: 0;
}

/* line 2093, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.fa-important-dates-table td:first-child {
  width: 25%;
}

/*
* Forum tables
* Core sets $white-space to nowrap, which makes no sense
*/
/* =============================================================================
*   Messages
* ========================================================================== */
/* Left and right margin are set by the global gutter width */
/* line 2118, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
div.messages {
  margin-bottom: 10px;
  margin-top: 10px;
}

/* line 2123, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
div.messages ul {
  margin-top: 0;
  margin-bottom: 0;
}

/*
* Unpublished nodes
*/
/* line 2150, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.node-unpublished p.unpublished,
.comment-unpublished p.unpublished {
  color: pink;
  color: rgba(239, 170, 170, 0.4);
  font-size: 75px;
  font-weight: bold;
  height: 0;
  line-height: 1.2;
  margin: 0;
  padding: 0;
  overflow: visible;
  text-align: center;
  text-transform: uppercase;
  word-wrap: break-word;
}

/*
* Otherwise these elements will appear below the "Unpublished" text
*/
/* line 2171, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.lt-ie8 .node-unpublished > *,
.lt-ie8 .comment-unpublished > * {
  position: relative;
}

/* =============================================================================
*    Maintenance pages
* ========================================================================== */
/* line 2182, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.maintenance-page .container {
  padding: 40px 0;
}

/* line 2186, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.maintenance-page #site-name,
.maintenance-page #page-title {
  margin: 0;
}

/* line 2193, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.db-offline .container {
  margin: 0 auto;
  padding: 40px 0;
  width: 100%;
  max-width: 960px;
}

/* line 2200, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.db-offline div.messages {
  margin: 20px 0 0;
}

/* line 2204, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.db-offline #content {
  padding: 20px 0;
}

/* =============================================================================
*   Misc overrides for contrib modules
* ========================================================================== */
/*
* Admin menu overrides
*/
/* line 2216, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#admin-menu {
  margin: 0;
  padding: 0;
}

/*
* Devel Module
*/
/* line 2224, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.dev-query {
  background: #f2f1ea;
  padding: 30px;
}

/*
* Styleguide module tweaks
*/
/* line 2232, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#styleguide-header {
  padding: 0 10px;
}

/* line 2236, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#styleguide-header .item-list {
  font-family: inherit;
  margin: 0 20px 20px 0;
  min-height: 260px;
  width: auto;
}

/* ===============================================================================
*   YouTube Views Styling
* ============================================================================ */
/* line 2246, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.view-youtube .views-column-yt {
  width: 350px;
  float: left;
  padding-right: 20px;
}

/* line 2251, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.view-youtube .views-column-last-yt {
  clear: right;
}

/* line 2254, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.view-youtube .views-row {
  margin-bottom: 20px;
}

/* line 2257, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.view-youtube .views-row-last {
  margin-bottom: 20px;
}

/* ===============================================================================
* Programs Listing
* =============================================================================*/
/* line 2264, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.grid-ps {
  -webkit-column-count: 3;
  -moz-column-count: 3;
  column-count: 3;
}

/* line 2270, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.program-lists-flex-container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -ms-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-content: flex-start;
  -ms-align-content: flex-start;
  align-content: flex-start;
  -webkit-align-items: flex-start;
  -ms-align-items: flex-start;
  align-items: flex-start;
  padding: 0;
  width: 98%;
  margin: 0 auto;
  cursor: pointer;
}

/* line 2295, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.program-lists-flex-container li {
  margin: 5px;
}

/* line 2299, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.program-lists-flex-container li a {
  display: block;
  padding: 10px;
  text-decoration: none;
  background-color: #f2f1ea;
  border-radius: 3px;
}

/* line 2307, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.program-lists-flex-container li a:hover,
.program-lists-flex-container li a:focus,
.program-lists-flex-container li a:active {
  color: #fff;
  background-color: #f9690e;
  -webkit-transition: background .5s ease;
  -moz-transition: background .5s ease;
  -ms-transition: background .5s ease;
  -o-transition: background .5s ease;
  transition: background .5s ease;
}

/* line 2319, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.program-lists-flex-items-default {
  height: auto;
  -webkit-flex-grow: 0;
  -ms-flex-grow: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -ms-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-flex-basis: 264px;
  -ms-flex-basis: 264px;
  flex-basis: 264px;
  list-style: none;
  text-align: center;
}

/* line 2334, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
h2.program-lists-header {
  background-color: #0055b8;
  padding: 10px;
  border-radius: 5px;
  color: #fff;
  margin-top: 30px;
}

/* line 2341, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.view-program-lists h3 {
  font-size: 0.9em;
  padding: 20px 0 0 15px;
}

/* Degree Key */
/* line 2348, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.degreeKey {
  background: #f2f1ea;
  padding: 01px 10px;
  margin: 0 auto;
}

/* line 2354, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
span.degreeAbv {
  font-weight: bolder;
}

/* line 2358, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
p.defClick {
  font-size: 0.8em;
  margin: 8px 0 0 0px;
}

/* Definition List */
/* line 2364, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.defTitle {
  font-size: 1em;
}

/* ===============================================================================
* FAQs
* =============================================================================*/
/* line 2371, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
html.js fieldset.collapsible .fieldset-legend {
  background: none !important;
  padding: 0;
}

/* line 2375, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.view-faqs .views-row {
  display: inline-block;
  width: 100%;
}

/* line 2379, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.view-faqs fieldset {
  margin: 1% 0 0;
  padding: 0;
}

/* line 2383, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.view-faqs legend {
  background: #f2f1ea;
  border: 1px solid #f2f1ea;
  width: 100%;
}

/* line 2388, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.view-faqs .fieldset-title {
  font-size: 1em;
}

/* line 2391, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.view-faqs legend,
.view-faqs .field-content {
  padding: 1.5%;
}

/* =============================================================================
* Event Feeds
* ========================================================================== */
/* line 2399, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.event-feed {
  margin-bottom: 20px;
}

/* line 2402, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.event-feed ul {
  padding: 0px;
  border-radius: 3px;
  list-style-type: none;
  margin: 0px;
}

/* line 2409, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.event-feed .event-item {
  border-bottom: 1px solid #fff;
  display: inline-block;
  padding: 10px 2.5%;
  width: 95%;
  background-color: #f2f1ea;
  margin-bottom: 4px;
}

/* line 2418, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.event-feed .views-row-last .event-item {
  border-bottom: none;
}

/* line 2422, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.event-feed .event-item:hover,
.event-feed .event-item:focus {
  background-color: #fff;
  text-decoration: none;
}

/* line 2427, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.event-feed .date-display-range {
  margin-bottom: -24px;
}

/* line 2430, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.event-feed .event-date {
  color: #0055b8;
  text-transform: uppercase;
  font-weight: 700;
}

/* line 2435, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.event-feed .event-category,
.event-feed .event-tag {
  padding-left: 5px;
}

/* line 2437, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.event-feed .event-tag {
  font-size: 0.8em;
}

/* line 2438, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.event-feed a.all-events-link:hover,
.event-feed a.all-events-link:focus,
.event-feed a.all-events-link:active {
  color: #f9690e;
}

/*
  Tiger Alert
*/
/* line 2447, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#tigerAlert {
  margin: 0 -10px;
  background-color: #ed1c24;
  color: #fff;
  padding: 5px 0;
}

/* line 2453, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#tigerAlert .tigerAlertContainer {
  display: block;
  width: 85%;
  margin: 0 auto;
}

/* line 2459, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#tigerAlert .tigerAlertContainer h2 {
  color: #fff;
}

/*
  nah program page
*/
/* line 2466, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.node-nah-program-info > h2,
.node-academic-programs-general > h2 {
  display: none;
}

/* line 2470, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.nah-dept-info,
.nah-deadline-dates {
  display: block;
  text-decoration: none;
}

/* line 2475, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.nah-dept-info,
.nah-deadline-dates {
  background-color: #f2f1ea;
  border: 1px solid #f2f1ea;
}

/* line 2480, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.nah-info-session {
  background-color: #f2f1ea;
}

/* line 2483, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.nah-dept-info,
.nah-deadline-dates,
.nah-info-session {
  margin: 10px;
  border-radius: 2px;
  padding: 3px 0;
}

/* line 2490, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.nah-additional-info-link {
  margin: 25px 0;
  font-weight: bold;
  font-size: 1em;
}

/* line 2495, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.nah-dept-info h2,
.nah-deadline-dates h2,
.nah-info-session h2,
.nah-dept-info p,
.nah-info-session p,
.nah-deadline-dates p {
  padding: 0;
  margin: 0;
  font-size: 1em;
}

/* line 2505, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.nah-dept-info h2,
.nah-deadline-dates h2,
.nah-info-session h2 {
  font-size: 1em;
}

/* line 2510, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.nah-contact-field .field {
  background-color: #f2f1ea;
  border-bottom: 1px solid #fff;
}

/* line 2514, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.nah-contact-field .field .field-label {
  font-weight: normal;
}

/* line 2517, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.nah-contact-field .field-items {
  float: right;
}

/* line 2520, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.nah-deadline-dates .block-content {
  display: block;
  float: left;
}

/* line 2524, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pane-node-field-nah-career-opp-salary {
  clear: both;
}

/* line 2528, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.image-style-wide-and-narrow {
  padding-bottom: 20px;
}

/* line 2532, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.program-costs-table td,
.program-costs-table th {
  text-align: right;
  width: 20%;
}

/* line 2538, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.program-costs-table th:first-child,
.program-costs-table td:first-child {
  text-align: left;
  width: 60%;
}

/* =============================================================================
* ECD Landing Page.
* ========================================================================== */
/* line 2547, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.page-ecd.divisionLanding #main-content-header {
  background: url(/sites/all/themes/at_chattstate/images/ecd-lander/ecd-learn-lead.jpg) no-repeat center center scroll;
  background-size: cover;
  min-height: 350px;
  position: relative;
  margin: 20px 0;
}

/* line 2554, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.page-ecd.divisionLanding h1#page-title {
  background-color: transparent;
  font-size: 1.2em;
  background-image: -webkit-linear-gradient(left, transparent 0%, rgba(0, 0, 0, 0.8) 15%, rgba(0, 0, 0, 0.9) 50%, rgba(0, 0, 0, 0.8) 85%, transparent 100%);
  background-image: linear-gradient(to right, transparent 0%, rgba(0, 0, 0, 0.8) 15%, rgba(0, 0, 0, 0.9) 50%, rgba(0, 0, 0, 0.8) 85%, transparent 100%);
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
}

/* line 2571, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.page-ecd.divisionLanding h2.landingPageHeader {
  width: 100%;
  background: linear-gradient(to right, transparent 0%, #092e5b 15%, #092e5b 50%, #092e5b 85%, transparent 100%);
  padding: 20px 0;
}

/* line 2583, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#ecd-partners {
  background: url(/sites/all/themes/at_chattstate/images/ecd-lander/ecd-partners.jpg) no-repeat center center scroll;
  background-size: cover;
}

/* line 2587, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#ecd-tsbdc {
  background: url(/sites/all/themes/at_chattstate/images/ecd-lander/ecd-tsbdc.jpg) no-repeat center center scroll;
  background-size: cover;
}

/* line 2591, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#ecd-workforce {
  background: url(/sites/all/themes/at_chattstate/images/ecd-lander/ecd-workforce.jpg) no-repeat center center scroll;
  background-size: cover;
}

/* line 2595, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#ecd-community-ed {
  background: url(/sites/all/themes/at_chattstate/images/ecd-lander/ecd-community-ed.png) no-repeat center center scroll;
  background-size: cover;
}

/* CUSTOM CSS */
/* line 2601, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.hidden-group {
  display: none;
}

/* styles for messages */
/* line 2605, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.errorMsg, .infoMsg, .warnMsg, .successMsg {
  border: 1px solid;
  padding: 10px;
}

/* line 2609, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.errorMsg {
  background-color: #F4DEDE;
  color: #B14143;
  border-color: #EECCD1;
}

/* line 2614, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.infoMsg {
  background-color: #D6EEF6;
  color: #18728D;
  border-color: #B5E9F0;
}

/* line 2619, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.warnMsg {
  background-color: #FEF7E4;
  color: #8E6B3F;
  border-color: #FDE9CE;
}

/* line 2624, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.successMsg {
  background-color: #DEEFD9;
  color: #357542;
  border-color: #D6E8C8;
}

/* Global Image Floats with padding */
/* line 2631, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.left {
  float: left;
}

/* line 2632, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.right {
  float: right;
}

/* line 2633, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.center,
.center .block-title {
  text-align: center;
}

/* image frame classes */
/* line 2639, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.imgFrame, .imgFrameLeft img, .imgFrameRight img, .imgFrameCenter img {
  border: 1px solid #c4c1bf;
  padding: 3px;
}

/* line 2644, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.imgFrameLeft img, .imgLeft img {
  float: left;
  margin: 0 20px 20px 0;
}

/* line 2649, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.imgFrameRight img, .imgRight img {
  float: right;
  margin: 0 0 20px 20px;
}

/* line 2654, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.imgFrameCenter img {
  margin: 0 20px 0 20px;
}

/* line 2658, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.imgFrameLeft a img:hover,
.imgFrameRight a img:hover,
.imgFrameCenter a img:hover,
.imgLink a img:hover {
  border: 3px solid #cc6500;
  padding: 1px;
}

/* style for footnotes and captions */
/* line 2668, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.red {
  color: #ed1c24;
}

/* style for footnotes and captions */
/* line 2673, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.footnote {
  font-size: 0.8em;
  color: #f2f1ea;
}

/* imgLink (above) ADDS hover state to imgFrame  */
/* line 2679, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.imgCaption {
  color: #000;
  font-style: italic;
  line-height: 1.5em;
  font-size: 0.8em;
  margin-top: 5px;
}

/* use for styling a "read more..." link  */
/* line 2689, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.readMore {
  font-size: 0.8em !important;
  float: right;
  text-transform: lowercase;
  font-style: italic;
  margin-right: 7%;
}

/* creates area with shaded bg and border */
/* line 2700, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.well, ul.well, .well-left {
  background-color: #fff;
  border: 1px dotted #f2f1ea;
  margin: 0 0 20px 14px;
  padding: 1% 2%;
}

/* line 2707, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.well li, .well ul li {
  list-style: outside none none;
  margin-left: -20px;
  padding: 0;
}

/* line 2713, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.well li a,
.well ul li a {
  text-decoration: none;
}

/* line 2718, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.well li a:hover,
.well ul li a:hover {
  color: #092e5b;
}

/* line 2723, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.well li::before,
.well ul li::before {
  color: #f2f1ea;
  content: "";
  font-family: FontAwesome;
  padding: 11px;
}

/* line 2731, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.well-left h2 {
  text-align: center !important;
  background-color: #092e5b;
  padding: 2%;
  color: #fff;
}

/* padding and margin classes to apply to all sides of an element */
/* line 2739, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pad10 {
  padding: 10px;
}

/* line 2740, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pad20 {
  padding: 20px;
}

/* line 2741, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.mar10 {
  margin: 10px;
}

/* line 2742, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.mar20 {
  margin: 20px;
}

/* 30px padding and margin classes */
/* line 2745, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pr30 {
  padding-right: 30px;
}

/* line 2746, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pl30 {
  padding-left: 30px;
}

/* line 2747, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.mt30 {
  margin-top: 30px;
}

/* line 2748, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.mr30 {
  margin-right: 30px;
}

/* line 2749, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.mb30 {
  margin-bottom: 30px;
}

/* line 2750, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.ml30 {
  margin-left: 30px;
}

/* 20px margin classes */
/* line 2753, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.mt20 {
  margin-top: 20px;
}

/* line 2754, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.mr20 {
  margin-right: 20px;
}

/* line 2755, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.mb20 {
  margin-bottom: 20px;
}

/* line 2756, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.ml20 {
  margin-left: 20px;
}

/* 10px margin classes */
/* line 2759, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.mt10 {
  margin-top: 10px;
}

/* line 2760, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.mr10 {
  margin-right: 10px;
}

/* line 2761, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.mb10 {
  margin-bottom: 10px;
}

/* line 2762, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.ml10 {
  margin-left: 10px;
}

/* 5px margin classes */
/* line 2765, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.mt5 {
  margin-top: 5px;
}

/* line 2766, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.mr5 {
  margin-right: 5px;
}

/* line 2767, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.mb5 {
  margin-bottom: 5px;
}

/* line 2768, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.ml5 {
  margin-left: 5px;
}

/* 20px padding classes */
/* line 2771, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pt20 {
  padding-top: 20px;
}

/* line 2772, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pr20 {
  padding-right: 20px;
}

/* line 2773, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pb20 {
  padding-bottom: 20px;
}

/* line 2774, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pl20 {
  padding-left: 20px;
}

/* 15px margin classes */
/* line 2777, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.mt15 {
  margin-top: 15px;
}

/* line 2778, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.mr15 {
  margin-right: 15px;
}

/* line 2779, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.mb15 {
  margin-bottom: 15px;
}

/* line 2780, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.ml15 {
  margin-left: 15px;
}

/* 15px padding classes */
/* line 2783, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pt15 {
  padding-top: 15px;
}

/* line 2784, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pr15 {
  padding-right: 15px;
}

/* line 2785, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pb15 {
  padding-bottom: 15px;
}

/* line 2786, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pl15 {
  padding-left: 15px;
}

/* 12px padding classes - mettiles */
/* line 2789, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.mt12 {
  margin-top: 12px;
}

/* line 2790, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.mr12 {
  margin-right: 12px;
}

/* line 2791, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.mb12 {
  margin-bottom: 12px;
}

/* line 2792, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.ml12 {
  margin-left: 12px;
}

/* 10px padding classes */
/* line 2795, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pt10 {
  padding-top: 10px;
}

/* line 2796, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pr10 {
  padding-right: 10px;
}

/* line 2797, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pb10 {
  padding-bottom: 10px;
}

/* line 2798, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pl10 {
  padding-left: 10px;
}

/* line 2800, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.mt40 {
  margin-top: 40px;
}

/* used to add significant $white space above the content area */
/* line 2801, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.mr40 {
  margin-right: 40px;
}

/* line 2802, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.mb40 {
  margin-bottom: 40px;
}

/* line 2803, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.ml40 {
  margin-left: 40px;
}

/* line 2805, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.mt-40 {
  margin-top: -40px;
}

/* only used to elimanate space between two blocks */
/* =============================================================================
*    A to Z Index page
* ========================================================================== */
/* line 2810, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.menu-AtoZ {
  clear: none;
  color: #f9690e;
  margin: 0 auto !important;
  padding: 0 0 15px;
  width: 100%;
}

/* line 2818, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.menu-AtoZ .list-AtoZ {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background-color: #fff;
  border-color: #f2f1ea;
  border-image: none;
  border-style: solid;
  border-width: 1px;
  color: #0055b8;
  display: inline-block;
  font-size: 1em;
  font-weight: bold;
  height: 16px;
  line-height: 18px;
  margin: 0 3px 5px 0;
  padding: 6px;
  text-align: center;
  text-decoration: none;
  width: 18px;
}

/* line 2841, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.menu-AtoZ .list-AtoZ:last-child {
  margin: 0 !important;
}

/* line 2845, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.menu-AtoZ .list-AtoZ:hover {
  background-color: #f9690e;
  border: 1px solid #f2f1ea;
  color: #fff;
}

/* line 2851, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.menu-AtoZ .list-AtoZ.disabled,
.menu-AtoZ a.list-AtoZ.disabled {
  background-color: #fff;
  border: 1px solid #f2f1ea;
  color: #000;
  cursor: default;
}

/* line 2859, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.menu-AtoZ .list-AtoZ.disabled:hover {
  background-color: #fff !important;
  border: 1px solid #f2f1ea !important;
  cursor: default !important;
  text-decoration: none !important;
}

/* line 2866, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.atozindex .five.columns,
.atozindex .eleven.columns {
  padding: 35px 0 0;
}

/* line 2871, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.backTop {
  background-image: url("/sites/default/files/up-arrow.png");
  background-position: -10px -6px;
  background-repeat: no-repeat;
  float: right;
  margin: 0;
  padding: 0 18px;
}

/* line 2879, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
a.backTop {
  color: pink;
  font-size: 0.8em;
  text-decoration: none;
}

/* line 2884, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
a.backTop:hover {
  color: #000;
  text-decoration: none;
}

/* line 2889, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
label.inside {
  position: absolute;
  visibility: hidden;
}

/* list styling for just A to Z index paged */
/* line 2896, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.section-az-index ul.fluidCol li {
  list-style: none !important;
}

/* =============================================================================
*    Responsive fluid columns - For <ul> and <p>
* ========================================================================== */
@media all and (max-width: 900px) and (min-width: 600px) {
  /* line 2905, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
  ul.fluidCol, p.fluidCol, ol.fluidCol {
    -webkit-column-count: 2;
    /* Saf3, Chrome*/
    -webkit-column-gap: 4%;
    /* Saf3, Chrome*/
    -moz-column-count: 2;
    /* FF3.5+ */
    -moz-column-gap: 4%;
    /* FF3.5+ */
    column-count: 2;
    /* Opera 11+*/
    column-gap: 4%;
    /* Opera 11+*/
  }
}

@media all and (min-width: 900px) {
  /* line 2916, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
  ul.fluidCol, p.fluidCol, ol.fluidCol {
    -webkit-column-count: 3;
    -webkit-column-gap: 1%;
    /* Saf3, Chrome*/
    -moz-column-count: 3;
    -moz-column-gap: 1%;
    /* FF3.5+ */
    column-count: 3;
    column-gap: 1%;
    /* Opera 11+*/
  }
}

/*  class fluidCol2 for fluid 2 columns instead of 3 columns */
@media all and (max-width: 900px) and (min-width: 600px) {
  /* line 2929, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
  ul.fluidCol2, p.fluidCol2, ol.fluidCol2 {
    -webkit-column-count: 1;
    /* Saf3, Chrome*/
    -webkit-column-gap: 4%;
    /* Saf3, Chrome*/
    -moz-column-count: 1;
    /* FF3.5+ */
    -moz-column-gap: 4%;
    /* FF3.5+ */
    column-count: 1;
    /* Opera 11+*/
    column-gap: 4%;
    /* Opera 11+*/
  }
}

@media all and (min-width: 900px) {
  /* line 2940, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
  ul.fluidCol2, p.fluidCol2, ol.fluidCol2 {
    -webkit-column-count: 2;
    -webkit-column-gap: 1%;
    /* Saf3, Chrome*/
    -moz-column-count: 2;
    -moz-column-gap: 1%;
    /* FF3.5+ */
    column-count: 2;
    column-gap: 1%;
    /* Opera 11+*/
  }
}

/* =============================================================================
*    High School 5col page
* ========================================================================== */
/* line 2954, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.page-high-school .panel-pane.pane-node.block {
  clear: right;
  float: left;
  min-width: 228px;
  width: 20%;
}

/* line 2961, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.page-high-school .panel-pane.pane-node.block h2 {
  background: none repeat scroll 0 0 #0055b8;
  font-size: 1.2em;
  margin-bottom: 5%;
  padding: 2%;
  text-align: center;
}

/* line 2969, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.page-high-school .panel-pane.pane-node.block h2 a {
  color: #fff;
  text-decoration: none;
}

/* line 2974, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.page-high-school .panel-pane.pane-node.block h2 a:hover {
  color: #0055b8;
}

/* line 2978, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.page-high-school .panel-pane.pane-node.block ul li {
  list-style: disc outside none !important;
}

/* line 2982, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.page-high-school .panel-pane.pane-node.block p {
  padding: 2%;
}

/* =============================================================================
*    Intro Paragraph Landing Pages and Home Page
* ========================================================================== */
/* line 2989, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.introP, blockquote {
  font-size: 1.8em;
  color: #0055b8;
  font-style: italic;
  line-height: 1.2em;
  padding: 0;
  margin: 0;
}

/* line 2997, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
blockquote {
  text-align: center;
}

/* =============================================================================
*    Header Menus (Academics Landing Page) Bookmark menu at top
* ========================================================================== */
/* line 3004, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.panel-pane.pane-block.pane-block-27.no-title.block li {
  cursor: pointer;
  display: inline-block;
  float: left;
  font-size: 0.8em;
  list-style: none outside none;
  margin: 0;
  padding: 1.3% 0 2.5%;
  text-align: center;
  text-transform: uppercase;
  width: 20%;
}

/* line 3017, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.panel-pane.pane-block.pane-block-27.no-title.block {
  border-bottom: 2px solid #f2f1ea;
  border-top: 2px solid #f2f1ea;
  line-height: 0.8;
  margin-bottom: 3% !important;
}

/* line 3024, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.panel-pane.pane-block.pane-block-27.no-title.block li a:hover,
.panel-pane.pane-block.pane-block-27.no-title.block li a:active,
.panel-pane.pane-block.pane-block-27.no-title.block li a:focus {
  background: none repeat scroll 0 0 #0055b8;
  color: #fff;
  padding: 11% 7%;
}

/* =============================================================================
*    Menu styling on landing pages like Our Campus
* ========================================================================== */
/* line 3035, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.no-sidebars .block-inner ul.menu li, .one-sidebar .block-inner ul.menu li {
  list-style: none outside none !important;
}

/* line 3039, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.webform-component--alternate-message {
  display: none;
}

/* =============================================================================
*   News Center feeds
* ========================================================================== */
/* line 3046, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.news-center-item {
  padding-bottom: 20px;
}

/* line 3049, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.views-row-last .news-center-item {
  padding-bottom: 0;
}

/* line 3052, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.news-center-title {
  font-family: "Open Sans", Helvetica, sans-serif;
  text-transform: capitalize;
  color: #000;
  margin: 0;
}

/* line 3058, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.news-center-meta {
  font-size: 0.7em;
  color: #0055b8;
  margin-top: 5px;
}

/* line 3063, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.page-news-center-archives div.news-center-item {
  position: relative;
}

/* line 3066, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.news-center-item .image-field-caption {
  display: none;
}

/* line 3070, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.news-center-archive-image {
  width: 25%;
}

/* line 3075, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.featured-news-item {
  background-color: #f2f1ea;
  margin-bottom: 5px;
  padding: 20px;
  height: 102px;
}

/* line 3082, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.featured-news-item img {
  width: 20%;
  float: left;
  padding-right: 20px;
}

/* line 3088, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.featured-news-content {
  width: calc(80% - 20px);
  float: left;
}

/* line 3093, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#home-featured-news .featured-news-content {
  width: 100%;
}

/* line 3097, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
h4.featured-news-title {
  margin: 0;
  color: #0055b8;
}

/* line 3102, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.featured-news-meta {
  color: #000;
  font-size: 0.9em;
}

/* line 3106, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.featured-news-item:hover h4.featured-news-title,
.featured-news-item:focus h4.featured-news-title {
  color: #f9690e;
}

/* line 3111, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#recent-featured-item .featured-news-item img {
  float: none;
}

/* Fancy Links - Read More link styles with bolder text style */
/* line 3116, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.fancyLink {
  border-top: 1px dotted #afa895;
  border-bottom: 1px dotted #afa895;
  margin: 0 !important;
  padding: 0 !important;
  width: 100% !important;
}

/* line 3124, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.fancyLink li {
  font-size: 0.9em;
  line-height: 1.1em;
  list-style: none outside none;
  margin: 0;
  padding: 0 !important;
}

/* line 3132, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.fancyLink li a {
  background: url("sites/all/themes/at_chattstate/arrow-sprite.png") no-repeat scroll 100% -200px transparent;
  display: block;
  padding: 10px 0;
  text-decoration: none;
}

/* line 3139, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.fancyLink li.bolder a {
  font-size: 0.8em !important;
  font-weight: bold;
  text-transform: uppercase !important;
}

/* line 3145, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.fancyLink ul li, ul.fancyLink ul li a {
  background: none repeat scroll 0 0 transparent !important;
  border: medium none !important;
  display: block;
  margin-bottom: 0;
  margin-left: 0;
  margin-top: -5px;
}

/*=============================================================================
*   Panelpages
=============================================================================*/
/* TODO Panel Page Gutters 2col Brick and 2col
IMPORTANT!! I am leaving these uncommented until we discover
their purpose. It affects mobile. Need to adjust this to accomodate
all break points.


.at-panel.panel-display.two-brick.clearfix .region.region-two-brick-left-above .region-inner .clearfix, .at-panel.panel-display.two-brick.clearfix .region.region-two-brick-left-middle .region-inner .clearfix, .at-panel.panel-display.two-brick.clearfix .region.region-two-brick-left-below .region-inner .clearfix {
  margin-right: 20px;
}

.at-panel.panel-display.two-brick.clearfix .region.region-two-brick-right-above .region-inner .clearfix, .at-panel.panel-display.two-brick.clearfix .region.region-two-brick-right-middle .region-inner .clearfix, .at-panel.panel-display.two-brick.clearfix .region.region-two-brick-right-below .region-inner .clearfix {
  margin-left: 20px;
}
*/
/* line 3172, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.messages-help-wrapper {
  display: none;
}

/* line 3176, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.big {
  font-size: 1.2em;
  color: #ed1c24;
  text-shadow: 1px 1px 1px #000;
  background: #f2f1ea;
  padding: 10px;
  border: 1px solid #000;
}

/* line 3185, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#mini-panel-choose_chattstate_2col_request_i {
  background-color: #0055b8;
  padding: 2%;
}

/* line 3189, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.highlightP {
  color: #fff;
  font-size: 1.2em;
}

/* line 3194, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.highlightBox {
  color: #fff;
  font-size: 1em;
  border: 8px solid #fff;
}

/* line 3200, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.highlightBox p {
  padding: 5%;
}

/* line 3204, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.starBullet:before {
  content: "\f005";
  font-family: fontawesome;
  margin-right: 5px;
  color: red;
  font-size: 0.8em;
  display: inline-block;
}

/* line 3213, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.divisionDisclaimer,
.divisionDisclaimer a {
  color: #fff;
}

/*=============================================================================
*   Divisionpages
=============================================================================*/
/* engineering stack */
/* line 3224, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.moscone-flipped-column-content-region-inner .ui-tabs {
  height: 525px;
  overflow-y: scroll;
}

/* line 3229, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#tabs-engineering_division_page_tabbed-content_main {
  height: 490px;
  overflow: scroll;
}

/* line 3234, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#bit.panels-frame .frame.clearfix.frame-division_bottom {
  margin-top: 7%;
}

/* line 3237, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.nahApply {
  background: url(/sites/default/files/nahApply.jpg) no-repeat center center scroll;
  background-size: cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-color: #000;
}

/* line 3247, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.bitApply {
  background: url(/sites/default/files/bitApply.jpg) no-repeat center center scroll;
  background-size: cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  min-height: 750px;
}

/* line 3257, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.sbsApply {
  background: url(/sites/default/files/sbs-apply.jpg) no-repeat center center scroll;
  background-size: cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  min-height: 750px;
}

/* line 3267, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.sbsCourses {
  background: url(/sites/default/files/sbs-courses.jpg) no-repeat center center scroll;
  background-size: cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  min-height: 551px;
}

/* line 3277, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.bitScholarships {
  background: url(/sites/default/files/bit-scholarships2.jpg) no-repeat center center scroll;
  background-size: cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

/* line 3285, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pictureWell {
  background-color: #000;
  background: rgba(0, 0, 0, 0.9);
  padding: 30px 40px;
  margin-top: 175px;
  color: #fff;
}

/* line 3292, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pictureWell a {
  color: #f9690e;
}

/* line 3293, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pictureWell a:hover,
.pictureWell a:focus,
.pictureWell a:active {
  text-decoration: underline;
}

/* line 3297, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.studentWell {
  background: none repeat scroll 0 0 rgba(221, 179, 62, 0.7);
  padding: 4%;
  margin: 2% auto 0;
  color: #fff;
  border: 6px solid #fff;
}

/* borders around images */
/* line 3306, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.flatBorder {
  border: 10px solid rgba(0, 0, 0, 0.09);
}

/* line 3310, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pictureWell p {
  color: #fff;
}

/* line 3314, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.whiteText p, .whiteText {
  color: #fff;
}

/* line 3318, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.whiteText ul,
.whiteText ul li a {
  color: #fff;
}

/* line 3323, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.bottomMargin {
  margin-bottom: 4%;
}

/* line 3327, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.topMargin {
  margin-top: 4%;
}

/* Facebook icon in Division Page top menu */
/* line 3332, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.divFB:before {
  content: '\f082';
  font-family: FontAwesome;
  display: inline-block;
  color: #fff;
  font-size: 1.2em;
}

/*=============================================================================
 * Content Top Menu (top of content area, example Online Learning)
=============================================================================*/
/* line 3343, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.contentTopMenu {
  font-size: 1em;
}

/* line 3347, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.contentTopMenu li {
  margin-bottom: 3%;
  padding: 0 2%;
}

/* line 3352, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.contentTopMenu li a:hover {
  color: #f9690e;
}

/* line 3356, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.no-icon span.ext {
  display: none;
}

/*=============================================================================
 * Schedule Styles
=============================================================================*/
/* line 3363, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#block-menu-menu-schedule-menu li, #block-menu-menu-off-campus-schedule-menu li, #block-menu-menu-online-schedule-menu li {
  display: inline;
  padding-right: 20px;
  padding-bottom: 0px;
  margin-bottom: 0px;
}

/* line 3370, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#hideheader {
  cursor: pointer;
}

/* line 3374, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#edit-field-bldg-value {
  display: none;
}

/* line 3378, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.schedule {
  margin-bottom: 20px;
}

/* line 3382, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.schedule .views-submit-button {
  width: 50px !important;
}

/*=============================================================================
* Accordion Styles
=============================================================================*/
/* line 3388, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
h3.termTitle {
  text-transform: uppercase;
}

/*=============================================================================
* Side Navigation Styles for <nolink> and children of <nolink> and dhtml clone
===============================================================================*/
/* line 3395, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#childItem {
  margin-left: 10%;
}

/* line 3399, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.leaf.dhtml-menu-cloned-leaf {
  display: none;
}

/* line 3403, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.noLinkMenuHeader.nolink {
  font-size: 1em;
  margin-left: 3%;
}

/* line 3408, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.noLinkMenuHeader.nolink ul {
  list-style: none outside none !important;
}

/* line 3412, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.menu li.leaf.active-trail.dhtml-menu {
  background-color: #f2f1ea;
}

/* line 3416, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.region-sidebar-first ul li {
  list-style: none outside none !important;
}

/*=============================================================================
 *  Alumni Social Media
 =============================================================================*/
/* line 3423, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.alumni-social {
  display: flex;
  flex-direction: column;
}

/* line 3426, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.alumni-social ul.social-icon-group a {
  color: #036 !important;
}

/* line 3430, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.alumni-social ul.social-icon-group a:hover {
  color: #f9690e !important;
}

/* line 3435, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.foundation-social {
  display: flex;
  flex-direction: column;
}

/* line 3438, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.foundation-social ul.social-icon-group a {
  color: #036 !important;
}

/* line 3442, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.foundation-social ul.social-icon-group a:hover {
  color: #f9690e !important;
}

/* line 3447, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.block-region-header .social-icon-group {
  margin-right: 18px;
}

/*=============================================================================
 *  Alumni Newsletter Sign-up
==============================================================================*/
/* line 3453, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.alumni-news-signup {
  display: none;
}

/* line 3457, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
input#signup-dummy {
  margin-right: 10px;
  font-size: 0.8em;
}

/* line 3461, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#signup-button2 {
  width: auto;
  padding: 4px 6px 6px 6px;
  background-color: #0055b8;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}

/* line 3470, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.alumni-news-leadin {
  margin-top: 20px;
}

/* line 3473, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.alumni-news-leadin .webform-submit {
  display: none;
}

/*=============================================================================
 * Sidebar Second Overwrites
=============================================================================*/
/* line 3481, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.region-sidebar-second {
  margin-left: 1%;
}

/* line 3485, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.two-sidebars .content-inner {
  padding-left: 1%;
  padding-right: 1%;
}

/* line 3489, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.block-region-sidebar-second ul li {
  list-style: none;
}

/* line 3492, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.block-region-sidebar-second {
  padding: 12px;
}

/* line 3496, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.region-sidebar-first p, .region-sidebar-second p {
  font-size: 0.9em !important;
}

/*=============================================================================
* Large Call Out Title; example "Grad on the Move" on home page.
=============================================================================*/
/* line 3502, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.callOutTitle {
  font-size: 1.2em;
  font-weight: 800;
  margin: 0;
  padding: 0;
  text-align: center;
}

/**
* Featured Post for Featured News and Events
*/
/* line 3514, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.featured-post {
  margin: 20px auto;
  background-color: #f2f1ea;
  padding: 2%;
  border: 1px dotted #f2f1ea;
  display: block;
}

/* line 3521, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
a.featured-post:hover {
  text-decoration: none;
}

/* line 3524, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.featured-post .post-heading {
  color: #fff;
  margin-top: 0;
  background-color: #0055b8;
  padding: 5px 10px;
  text-align: center;
  margin-bottom: 20px;
}

/* line 3532, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.featured-post .post-info .post-title {
  margin: 0 0 20px;
}

/* line 3535, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.featured-post .post-info {
  color: black;
}

/* line 3540, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.featured-post .post-image {
  float: left;
  padding-right: 20px;
}

/* =============================================================================
* Directory Flyout
==============================================================================*/
/* line 3563, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#directory-flyout {
  display: none;
}

/* line 3567, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#directory-flyout iframe {
  min-width: 320px;
  max-width: 100%;
  background-color: #fff;
  border: #f2f1ea 1px solid;
  height: 400px;
  padding: 10px;
  box-shadow: 5px 5px 5px #f2f1ea;
}

/* line 3577, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#directory-toggle {
  font-size: 1em;
  cursor: pointer;
  background-color: #f2f1ea;
  border: #f2f1ea 1px solid;
  padding: 5px;
}

/* ============================================================================ */
/* Landing page title over area image
/* ============================================================================ */
/* line 3590, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.megaTitle {
  position: absolute;
  bottom: 0;
  font-size: 1.2em;
  color: black;
  background: rgba(255, 255, 255, 0.4);
  width: 100%;
  text-align: center;
  padding: 1% 0;
  text-shadow: 1px 1px 1px #fff;
}

/* ============================================================================ */
/* Academics landing page
/* ============================================================================ */
/*   Academics 2Col Brick gutter for mini-panel    */
/* line 3606, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#mini-panel-academics_mini1 .region.region-two-50-first .panel-pane.pane-node.block {
  margin-right: 20px;
}

/* line 3610, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#mini-panel-academics_mini1 .region.region-two-50-second .panel-pane.pane-node.block {
  margin-left: 20px;
}

/*==============================================================================/
/* Admissions */
/*=============================================================================*/
/* removes ext symbol from enrollment guide ad graphic */
/* line 3618, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#enrollment-guide span {
  display: none;
}

/* foundation board page */
/* line 3624, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul#foundationBoard li {
  float: left;
  list-style: none outside none;
  margin-left: 5%;
  padding-bottom: 6%;
  font-size: 0.8em;
}

/* line 3632, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul#foundationBoard ul li img {
  box-shadow: 2px 2px 3px #aeaeae;
  border: 1px double #f2f1ea;
  padding: 2px;
}

/* sga officers */
/* line 3640, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#node-393 .node-content ul {
  width: 100%;
  margin-left: -12%;
}

/* line 3645, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#node-393 .node-content ul li {
  float: left;
  list-style: none outside none;
  margin-left: 6%;
  padding-bottom: 9%;
}

/* line 3652, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#node-393 .node-content ul li img {
  border: 1px double #f2f1ea;
  box-shadow: 2px 2px 3px #AEAEAE;
  padding: 2px;
  width: 86%;
}

/* =========================================================================
* Athletic Schedule Tweaks
* =======================================================================*/
/* line 3662, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.node-athletic-schedule th {
  border: none;
}

/* line 3665, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
table.layout {
  border: none;
}

/* line 3669, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
tr.seasonlabel td {
  border: none;
}

/* line 3673, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
table.seasonlist {
  border: none;
}

/* line 3677, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
table.seasonlist p {
  margin: 0px;
}

/* line 3681, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
p.schedrow {
  font-size: 0.8em;
}

/* line 3684, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.node-type-athletic-schedule input.small, .page-athletics input.small {
  display: none !important;
}

/* =========================================================================
* Art Gallery
* =======================================================================*/
/* line 3692, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.view-wrapper-gallery {
  line-height: 1.3em;
  min-height: 50px;
}

/* line 3696, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.view-wrapper-gallery h2 {
  font-size: 0.9em;
  margin: 0;
  padding: 0;
}

/* line 3701, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.view-wrapper-gallery a {
  display: block;
}

/* line 3704, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.view-wrapper-gallery a:hover {
  text-decoration: none;
}

/* line 3707, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.views-row-gallery {
  clear: both;
}

/* line 3710, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.views-column-gallery {
  width: 20%;
  float: left;
  padding-bottom: 20px;
}

/* single art piece page */
/* line 3717, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#single-art-piece .field-item {
  font-size: 1em;
}

/* line 3721, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#single-art-piece .pane-node-field-art-piece-artist {
  font-size: 0.9em;
  font-weight: bold;
}

/* line 3725, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#single-art-piece .field-label {
  padding: 0;
  margin: 0;
  font-size: 0.9em;
}

/* artist page */
/* line 3732, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.image-style-artist-photo {
  border: 1px solid #f2f1ea;
}

/* =========================================================================
* SGA Gallery
* =======================================================================*/
/* line 3740, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.galleryCantainer {
  width: 85%;
  margin: 30px auto;
  overflow: hidden;
}

/* line 3746, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.galleryItem {
  color: #f2f1ea;
  font: 10px/1 Lato, Verdana, san-serif;
  float: left;
  width: 46%;
  border-bottom: 1px dotted #f2f1ea;
  margin: 2%;
}

/* line 3755, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.galleryItem img {
  max-width: 100%;
  width: 96%;
  box-shadow: 2px 2px 2px #aeaeae;
  border: 1px double #f2f1ea;
  padding: 5px;
}

/* --------- End Gallery ---------- */
/* =========================================================================
* Photo Gallery - Thumbnails Gallery page
* =======================================================================*/
/* line 3771, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.image-style-thumbnail-gallery {
  padding: 5px;
}

/* line 3776, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.geary-column-content-region-inner .callOutBox {
  min-height: 381px;
}

/* 4 column gallery settings */
/* line 3781, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.gal50 {
  padding: 0 1% 10px;
  width: 23%;
}

/* handwritten font */
/* line 3787, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.handText {
  font-weight: lighter;
}

/* gallery caption */
/* line 3792, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.galCap {
  color: #000;
  margin-top: -8%;
  text-align: center;
  font-size: 1em;
}

/* line 3799, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.view-gallery .views-exposed-form .views-exposed-widget .form-submit {
  margin: 0;
}

/* line 3803, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.view-gallery .form-item textarea,
.view-gallery .form-item .form-text,
.view-gallery .form-item select,
.view-gallery .form-item .form-file,
.view-gallery .views-exposed-widget {
  width: 100px !important;
}

/* line 3811, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.view-gallery .views-exposed-widgets {
  margin-left: 3%;
}

/* =========================================================================
* Know Your IX menu block-title "Get Help!" to red
* =======================================================================*/
/* line 3819, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#block-block-84 .block-inner .block-title {
  color: #ed1c24;
  margin-top: 10px;
}

/* =========================================================================
* TCAT Program Page styles (packet pages)
* =======================================================================*/
/* line 3827, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.node-type-tcat-program .field-name-field-tcat-course-schedule ul {
  font-size: 1em;
  margin-bottom: 3%;
  margin-left: 5%;
}

/* line 3832, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.node-tcat-program .region-two-brick-right-above h2.field-label {
  border: 0 none;
}

/* line 3835, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.node-type-tcat-program .field-name-field-tcat-curriculum ul {
  margin-left: 10%;
}

/* line 3838, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.node-type-tcat-program .field-name-field-tcat-curriculum h3 {
  font-size: 1em;
  margin-left: 4%;
}

/* line 3842, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.node-type-tcat-program .field {
  float: right;
  width: 97%;
}

/* line 3846, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pane-node-field-tcat-about-program, .pane-node-field-tcat-expected-earnings, .pane-node-field-tcat-career-opportunities, .pane-node-field-tcat-tools, .pane-node-field-tcat-books {
  background-color: #fff;
  border: 1px solid #f2f1ea;
  border-radius: 1px;
  padding: 2%;
}

/* line 3852, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pane-node-field-tcat-about-program h2, .pane-node-field-tcat-expected-earnings h2, .pane-node-field-tcat-career-opportunities h2, .pane-node-field-tcat-tools h2, .pane-node-field-tcat-books h2 {
  border-top: medium none;
  padding-top: 0;
}

/* line 3856, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.node-type-tcat-program .field-name-field-tcat-youtube-video {
  margin-bottom: 5%;
}

/* line 3860, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pane-node-field-tcat-job-expectations, .pane-node-field-tcat-course-schedule, .pane-node-field-tcat-cost, .pane-node-field-tcat-curriculum {
  margin: 3% 2%;
}

/* =========================================================================
* FontAwesome icons in headings on TCAT programs pages
* =======================================================================*/
/* line 3867, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pane-node-field-tcat-cost.block h2.block-title:before,
.pane-node-field-tcat-books.block h2.block-title:before,
.pane-node-field-tcat-job-expectations.block h2.block-title:before,
.pane-node-field-tcat-expected-earnings.block h2.block-title:before,
.pane-node-field-tcat-course-schedule.block h2.block-title:before,
.pane-node-field-tcat-curriculum.block h2.block-title:before,
.pane-node-field-tcat-career-opportunities.block h2.block-title:before,
.pane-node-field-tcat-course-schedule.block h2.block-title:before,
.pane-node-field-tcat-about-program.block h2.block-title:before,
.pane-node-field-tcat-tools.block h2.block-title:before {
  font-family: FontAwesome;
  display: inline-block;
  margin-right: 1%;
}

/* line 3882, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pane-node-field-tcat-cost.block h2.block-title:before {
  content: '\f0d6';
}

/* line 3886, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pane-node-field-tcat-books.block h2.block-title:before {
  content: '\f02d';
}

/* line 3889, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pane-node-field-tcat-job-expectations.block h2.block-title:before {
  content: '\f0b1';
}

/* line 3892, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pane-node-field-tcat-expected-earnings.block h2.block-title:before {
  content: '\f1ec';
}

/* line 3895, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pane-node-field-tcat-course-schedule.block h2.block-title:before {
  content: '\f022';
}

/* line 3898, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pane-node-field-tcat-curriculum.block h2.block-title:before {
  content: '\f044';
}

/* line 3901, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pane-node-field-tcat-career-opportunities.block h2.block-title:before {
  content: '\f005';
}

/* line 3904, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pane-node-field-tcat-course-schedule.block h2.block-title:before {
  content: '\f022';
}

/* line 3907, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pane-node-field-tcat-about-program.block h2.block-title:before {
  content: '\f0a1';
}

/* line 3910, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pane-node-field-tcat-tools.block h2.block-title:before {
  content: '\f0ad';
}

/* =========================================================================
* Enrollment Page
* =======================================================================*/
/* line 3918, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
body.page-enrollment #content-wrapper {
  background: url("/sites/default/files/campaign-page-bg-fall3.jpg") repeat-y scroll 0 0 transparent;
  position: relative;
}

/* line 3923, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.page-enrollment .region-two-brick-right-above {
  background: rgba(250, 250, 250, 0.4);
  margin-bottom: 20px;
  border-radius: 5px;
}

/* line 3929, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
body.page-enrollment .panel-row {
  margin: 30px;
}

/* =========================================================================
 * Museum of Art hover effect
 * =======================================================================*/
/* line 3937, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
img.image-style-art-piece-thumb {
  transition: opacity 0.35s, transform 0.35s;
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transform: translate3d(0, 0, 300px);
  -webkit-transform: translate3d(0, 0, 300px);
}

/* line 3944, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
img.image-style-art-piece-thumb:hover {
  opacity: 0.6;
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
}

/* =========================================================================
* Continuing Ed, Community Education, Workforce Development & Corporate Training
* =======================================================================*/
/* Portal Page */
/* line 3956, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.continuing-ed-slideshow {
  margin-bottom: 45px;
}

/* line 3960, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.icon-tags:before {
  content: "\f02c";
}

/* line 3964, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.icon-community:before {
  content: "\f0c0";
}

/* line 3968, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.page-continuing-education .marketingSection {
  color: #fff;
  display: block;
  padding: 2em 10%;
  position: relative;
}

/* line 3975, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.page-node-20927.section-communityed #content {
  padding: 2%;
}

/* line 3979, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.block-block.no-title.block-count-9.block-region-sidebar-first.block-101 img {
  border: 1px solid #f2f1ea;
  box-sizing: border-box;
}

/* line 3984, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.cmed-fb a:before, .cmed-tw a:before, .cmed-phone a:before {
  display: inline-block;
  font-family: FontAwesome;
  font-size: 1.2em;
  color: #000;
  vertical-align: middle;
}

/* line 3991, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.cmed-fb a:before {
  content: '\f09a';
}

/* line 3995, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.cmed-tw a:before {
  content: '\f081';
}

/* line 3999, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.cmed-phone a:before {
  content: '\f098';
}

/* line 4003, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.cmed-fb a, .cmed-tw a, .cmed-phone a {
  color: pink;
}

/* Tn Promise Contact Information */
/* line 4008, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.tnp-contact {
  margin-left: -20px;
}

/* line 4011, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.tnp-contact li {
  list-style-type: none;
}

/* line 4015, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.tnp-recr a:before,
.tnp-fb a:before,
.tnp-em a:before,
.tnp-phone a:before {
  display: inline-block;
  font-family: FontAwesome;
  vertical-align: middle;
}

/* line 4024, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.tnp-recr a:before {
  content: '\f0c0';
}

/* line 4025, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.tnp-fb a:before {
  content: '\f082';
}

/* line 4026, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.tnp-em a:before {
  content: '\f0e0';
}

/* line 4027, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.tnp-phone a:before {
  content: '\f098';
}

/* TN Reconnect event page styles */
/* line 4030, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.lgCallOut {
  width: 100%;
  color: #fff;
  font-size: 1.5em;
  font-weight: bold;
}

/* line 4037, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.xlCallOut {
  font-size: 0.8em;
  text-align: center;
  margin: 0;
  padding: 0;
  color: #0055b8;
}

/* line 4045, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.whiteWell {
  background-color: #fff;
  border: 1px solid #f2f1ea;
}

/* Community Ed */
/* line 4053, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.page-communityed-featured-courses .node-featured-content h2 {
  text-align: center;
  font-size: 1em;
  font-variant: small-caps;
  font-weight: lighter;
}

/* line 4060, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.page-communityed-featured-courses .featured-content-block p {
  color: #f2f1ea;
}

/* line 4064, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.page-communityed-featured-courses .pane-node-field-feature-date, .page-communityed-featured-courses .pane-node-field-feature-cost {
  color: gray;
}

/* =========================================================================
* College Calendars page
* =======================================================================*/
/* line 4073, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.col1content img, .col2content img {
  border: 1px solid #f2f1ea;
}

/* line 4076, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.col1content {
  width: 45%;
  float: left;
  margin-right: 20px;
}

/* line 4081, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.col2content {
  width: 45%;
  float: left;
}

/* =========================================================================
* Event Calendar Styles - single page
* =======================================================================*/
/*comment*/
/* line 4092, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.node-full.node-event .pane-node-field-event-date-time {
  line-height: 1.2em;
}

/* line 4096, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.node-full.node-event .field-name-field-event-location {
  line-height: 2em;
}

/* line 4100, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.node-full.node-event .field-name-field-event-room {
  font-size: 1em;
}

/* line 4104, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.node-full.node-event .pane-node-field-event-date-time, .field-name-field-event-location {
  font-size: 1.2em;
}

/* line 4108, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.node-full.node-event .pane-node-field-event-category, .node-full.node-event .pane-node-field-event-tags {
  padding: 2% 0 0 4%;
}

/* line 4112, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.node-full.node-event .panel-pane.pane-entity-field.pane-node-field-event-category.fa.fa-folder-open ul, .node-full.node-event .panel-pane.pane-entity-field.pane-node-field-event-tags.fa.fa-tags ul {
  margin-top: 10%;
}

/* line 4116, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.node-full.node-event .panel-pane.pane-entity-field.pane-node-field-event-tags.fa.fa-tags ul li {
  list-style: none;
}

/* line 4120, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.node-full.node-event .panel-pane.pane-entity-field.pane-node-field-event-category.fa.fa-folder-open ul li, .node-full.node-event .panel-pane.pane-entity-field.pane-node-field-event-tags.fa.fa-tags ul li:first-child {
  margin-top: -33%;
  list-style: none;
}

/* Ul Lists with Headings and Content lists */
/* line 4126, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul li.ulHeader {
  font-weight: bold;
  list-style: none;
  margin-top: 2%;
  font-size: 1em;
}

/* line 4133, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul li.ulContent {
  text-indent: 3%;
  list-style: none;
}

/* line 4138, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.rolph-container.rolph-quarter-content .panel-pane.pane-custom {
  min-height: 210px;
}

/* line 4142, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.page-academics-engineering-technology-tennessee-building-construction-institute .rolph-container.rolph-quarter-content p {
  margin: 3% 0 0 0;
  padding: 0;
}

/*=============================================================================
* Abet Packets
=============================================================================*/
/* line 4150, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pane-node-field-abet-peo ol, .pane-node-field-abet-so ol {
  margin-left: 36px;
  font-size: 1em;
  margin-bottom: 0;
}

/* line 4155, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pane-node-field-abet-peo ol li {
  margin-bottom: 0;
}

/*=============================================================================
* Clubs styles
=============================================================================*/
/* line 4163, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.view-clubs .views-field-field-club-logo {
  text-align: center;
}

/* line 4167, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.node-club h2.field-label {
  border-top: 1px solid #f2f1ea;
  width: 80%;
  margin-top: 6%;
  padding: 10px;
  font-size: 1em;
  font-weight: bold;
}

/* line 4176, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.views-label-field-club-advisor {
  font-weight: bold;
  padding: 2%;
}

/* line 4181, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.node-club h2 {
  border-top: 3px solid #f2f1ea;
  font-size: 1.2em;
  font-variant: small-caps;
  font-weight: lighter;
  padding: 3% 0 0;
  text-align: center;
}

/* line 4190, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.node-club p {
  font-size: 1em;
}

/* line 4194, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.node-club {
  color: gray;
}

/* line 4198, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.node-club .field-name-field-club-info-url {
  font-size: 1em;
}

/* line 4202, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pane-node-field-club-advisor {
  padding: 2%;
}

/* line 4206, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.field-collection-view {
  border-bottom: none;
  padding: 0;
  margin: 0;
}

/*=============================================================================
* Tournament Site
=============================================================================*/
/* Navigation along the top of the content area */
/* line 4218, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pane-menu-menu-njcaa-tournament {
  font-size: 1em;
  background-color: #ed1c24;
  padding: .2em;
}

/* line 4224, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pane-menu-menu-njcaa-tournament ul li {
  display: inline-block;
  margin-bottom: 3%;
  padding: 0 2%;
}

/* line 4230, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pane-menu-menu-njcaa-tournament a {
  color: #fff;
}

/* line 4234, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.pane-menu-menu-njcaa-tournament a:hover {
  color: #000 !important;
}

/*=============================================================================
* Academic Affairs (new page)
=============================================================================*/
/* Announcement Bar at top */
/* line 4243, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.alert-container {
  background-color: #f2f1ea;
  display: block;
  margin-bottom: 20px;
  padding: 15px 0;
  width: 100%;
}

/* line 4251, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.alert-container p {
  color: #0055b8;
  font-size: 1em;
  text-align: center;
  margin: 0;
}

/* line 4258, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.alert-container p a {
  margin-left: 10px;
}

/* line 4262, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
p.alertIcon::before {
  color: #0055b8;
  content: "";
  display: inline-block;
  font-family: FontAwesome;
  font-size: 1em;
  margin: 0 6px;
}

/* Main content boxes styles w/green title bars */
/* line 4272, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.af-flex-container {
  -ms-align-content: flex-start;
  -webkit-align-content: flex-start;
  align-content: flex-start;
  -ms-align-items: flex-start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  -ms-justify-content: flex-start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

/* line 4289, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.af-flex-container p {
  margin: 0;
  padding: 0;
  z-index: 10000;
}

/* line 4294, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
h2.afBoxTitle {
  margin-top: 0;
}

/* line 4297, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.afBoxTitle {
  background-color: #0055b8;
  color: #fff;
  padding: 11px 0;
  position: relative;
  text-align: center;
  width: 100%;
  z-index: 10;
}

/* line 4306, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.afBoxTitle:hover {
  cursor: pointer;
}

/* line 4309, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.af-flex-items-default ul {
  padding: 0;
  margin: 25px auto;
  width: 95%;
}

/* line 4314, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.af-flex-items-default {
  -ms-flex-grow: 1;
  -webkit-flex-grow: 1;
  flex-grow: 1;
  height: auto;
  min-height: 200px;
  margin: 10px;
  min-width: 240px;
  display: block;
}

/* line 4325, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.af-flex-items-default.imgHov:hover,
#nah-programs .imgHov:hover {
  box-shadow: 0 0 8px 0 #1fc6f0;
  text-decoration: none;
}

/* line 4330, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.afBoxTitle::before, .afBoxTitle::after {
  content: "";
  pointer-events: none;
  position: absolute;
}

/* line 4335, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.ss-style-triangles-sm::before {
  background: #0055b8 none repeat scroll 0 0;
  top: -50px;
}

/* line 4339, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.ss-style-triangles-sm::before, .ss-style-triangles-sm::after {
  height: 30px;
  left: 50%;
  top: 68%;
  -moz-transform: translateX(-50%) rotate(45deg);
  -webkit-transform: translateX(-50%) rotate(45deg);
  -o-transform: translateX(-50%) rotate(45deg);
  -ms-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  width: 30px;
  z-index: -10;
}

/* line 4351, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.ss-style-triangles-sm::after {
  background: inherit;
  bottom: -50px;
}

/* background images */
/* line 4357, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.af-flex-items-default.af-programs {
  background: transparent url("/sites/default/files/af-programs2.jpg") no-repeat scroll 0 0;
  -ms-background-size: cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

/* line 4366, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.af-flex-items-default.af-catalog {
  background: transparent url("/sites/default/files/af-catalog3.jpg") no-repeat scroll 0 0;
  -ms-background-size: cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

/* line 4375, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.af-flex-items-default.af-calendar {
  background: transparent url("/sites/default/files/af-calendar1.jpg") no-repeat scroll 0 0;
  -ms-background-size: cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

/* line 4384, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.af-flex-items-default.af-online {
  background: transparent url("/sites/default/files/af-online3.jpg") no-repeat scroll 0 0;
  -ms-background-size: cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

/* line 4393, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.af-flex-items-default.af-continuing-ed-teacher {
  background: transparent url("/sites/default/files/Continuing_Ed%20teacher.jpg") no-repeat scroll 0 0;
  -ms-background-size: cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

/* line 4402, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.af-flex-items-default.af-student-handbook {
  background: transparent url("/sites/default/files/group%20selfie%20president%20updated_0.jpg") no-repeat scroll 0 0;
  -ms-background-size: cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

/* ul lists with icons */
/* line 4412, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.af-flex-items-default ul li a {
  text-decoration: none;
}

/* line 4416, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.af-flex-items-default ul li {
  list-style: none;
}

/* line 4420, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.af-flex-items-default ul li a:hover {
  color: #f9690e;
}

/* line 4424, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.af-flex-items-default ul:before {
  font-family: fontawesome;
  float: left;
  margin-right: 7%;
  clear: both;
  font-size: 1.5em;
  color: #0055b8;
}

/* line 4433, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.af-flex-items-default ul.key:before {
  content: "\f084";
}

/* line 4437, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.af-flex-items-default ul.rocket::before {
  content: "\f135";
}

/* line 4441, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.af-flex-items-default ul.checkbox::before {
  content: "\f046";
}

/* line 4445, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.af-flex-items-default ul.gradhat::before {
  content: "\f19d";
}

/* line 4449, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.subheader {
  font-size: 1.2em;
  text-align: center;
  font-weight: lighter;
  color: #fff;
  text-shadow: 1px 1px 1px #000;
}

/* line 4457, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.imgBorder {
  border: 10px solid rgba(0, 0, 0, 0.1);
}

/* line 4461, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.fancyWell {
  background: rgba(0, 0, 0, 0.05);
  border: 8px solid #fff;
  padding: 4%;
  color: #fff;
}

/* MS Division Page STEM table */
/* line 4469, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.stemTable th {
  color: #fff;
  font-size: 1.2em;
  padding: 1%;
  text-shadow: 1px 1px 1px black;
}

/* line 4475, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.stemTable td, .stemTable th {
  color: #fff;
}

/* line 4478, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.stemTable td {
  font-size: 1.2em;
  padding: 1%;
}

/* line 4482, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.stemTable td.transCell, .stemTable th.transCell {
  background-color: #0055b8;
}

/* line 4485, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
table.stemTable, .stemTable thead, .stemTable tbody, .stemTable tr, .stemTable th, .stemTable td {
  border: 2px solid #fff;
  background-color: rgba(255, 255, 255, 0.08);
}

/* line 4489, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.subheader.subbold {
  color: #fff;
  font-size: 1.2em;
  margin-top: 0;
}

/*=============================================================================
* MegaSlider
=============================================================================*/
/* line 4498, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#megaslider {
  background-color: #000;
  text-align: center;
}

/* line 4503, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#megaslider .flexslider {
  background-color: #092e5b;
  border-radius: 0;
  box-shadow: none;
}

/* line 4508, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#megaslider .block-inner {
  max-width: 100%;
  margin: 0 auto;
}

/* line 4512, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#megaslider .flexslider .field-name-field-slide-caption {
  font-weight: bold;
  padding-top: 20px;
}

/* line 4516, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#megaslider .flexslider .field-name-field-slide-caption p {
  margin-bottom: 10px;
}

/* line 4519, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#megaslider .flexslider .field-name-field-slide-caption,
#megaslider .flexslider .field-name-field-slide-caption a {
  color: #fff;
}

/* line 4523, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#megaslider .flexslider .field-name-field-slide-caption a {
  text-decoration: underline;
}

/* line 4526, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#megaslider .flexslider .field-name-field-slide-caption a:hover {
  color: #f9690e;
}

/* line 4529, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#megaslider .flex-control-nav {
  position: static;
  margin-top: 10px;
}

/* line 4533, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#megaslider .flex-control-paging a {
  background-color: #fff;
  width: 45px;
  height: 10px;
  display: inline-block;
  text-indent: -9999px;
  margin-right: 5px;
  border-radius: 0;
}

/* line 4542, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#megaslider .flex-control-paging a:hover {
  background-color: #f9690e;
}

/* line 4545, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#megaslider .flex-control-paging a.flex-active {
  background-color: #0055b8;
}

/* line 4548, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#megaslider .flexslider .flex-control-paging li a:hover {
  padding: 0;
}

/* line 4551, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.simpleSlide {
  margin-bottom: 20px;
}

/* line 4554, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.simpleSlide .flexslider {
  box-shadow: none;
}

/* line 4557, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.simpleSlide .flexslider .slides img {
  width: auto;
  display: inline;
}

/* line 4561, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.simpleSlide .flex-control-paging li a {
  background-color: #000;
}

/* line 4564, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.simpleSlide .flex-control-paging li a.flex-active {
  background-color: #f9690e;
}

/* line 4567, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.simpleSlide h2 {
  color: #000;
}

/* line 4570, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.simpleSlide .flex-control-nav {
  position: relative;
  bottom: 0;
}

/**
* Large Links
*/
/* line 4578, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.largeLink {
  font-family: "Roboto Slab", "Palatino Linotype", serif;
  display: block;
  margin: 20px 0;
  font-weight: 700;
}

/* line 4584, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.view-footer .largeLink {
  margin-top: 0;
}

/**
Lander page menus
*/
/* line 4591, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.lander-menu ul {
  font-family: "Roboto Slab", "Palatino Linotype", serif;
  background-color: #f2f1ea;
  width: 100%;
}

/**
  Flexbox
*/
/* line 4600, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
ul.flex-container {
  list-style-type: none;
  padding: 0;
}

/**
  Aside Box
*/
/* line 4608, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.asideBox {
  background-color: #f2f1ea;
  border-radius: 2px;
  padding: 20px;
  margin: 20px auto 20px auto;
}

/* line 4613, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.asideBox h2, .asideBox h3, .asideBox h4, .asideBox h5, .asideBox h6 {
  color: #000;
}

/* line 4616, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.asideBox ul {
  margin: 0;
  padding: 0;
}

/* line 4620, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.asideBox ul li {
  list-style-type: none;
}

/* line 4624, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.at-panel .asideBox {
  margin-right: 10px;
  margin-left: 10px;
}

/**
  Division Page Contact Information
  */
/* line 4632, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.divisionContact {
  text-align: center;
  color: #000;
  font-size: 1em;
  font-weight: bold;
  font-family: "Roboto Slab", "Palatino Linotype", serif;
}

/* line 4639, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.divisionContact p {
  margin: 0;
  padding: 0;
}

/* ==========================================================================
* Hides specific labels on various forms
* ========================================================================*/
/* line 4647, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.requestInfoForm label,
label#email-label,
.form-item-jump label {
  height: 0px;
  position: absolute;
  text-indent: -9999px;
}

/* field delimiters for multi value fields in panels */
/* force multiple values inline */
/* line 4657, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.field-items-inline .field-items div {
  display: inline;
}

/* add comma and space after each value */
/* line 4661, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.field-items-inline .field-items div:after {
  content: ",\0020";
}

/* remove comma and space from last value */
/* line 4665, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.field-items-inline .field-items div:last-child:after {
  content: "";
}

/* ==========================================================================
* Flip Cards
* ==========================================================================*/
/* line 4672, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#panels-ipe-display-panel-context-page-early-college-new-page-page-early-college-new-page-panel {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: stretch;
  align-items: flex-end;
}

/* line 4681, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
article.node-flip-box {
  width: 300px;
  height: 400px;
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 0;
  margin: 20px;
  border-radius: 5px;
  cursor: pointer;
}

/* line 4692, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.field-name-field-front-of-card {
  text-align: center;
  overflow: hidden;
  border-radius: 5px;
  padding: 10px;
  background-color: #C9E4FF;
  padding-bottom: 110px;
}

/* line 4701, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.field-name-field-front-of-card h2 {
  color: #000;
}

/* line 4705, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.field-name-field-front-of-card img {
  bottom: 0;
  margin-top: -30px;
}

/* line 4710, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.field-name-field-back-of-card {
  background-color: #C9E4FF;
  color: #000;
  padding: 10px;
  border-radius: 5px;
}

/* line 4717, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.field-name-field-back-of-card h2 {
  text-align: center;
}

/* line 4721, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.ec-blurb {
  width: 320px;
  height: 300px;
  margin-bottom: 20px;
  font-size: .8em;
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 0;
  padding: 20px;
}

/* line 4732, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.panel-spacer {
  height: 48px;
}

/* line 4736, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.hs-apply {
  font-size: 1.7em;
}

/* line 4740, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.hs-apply h2 {
  margin-top: 50px;
}

/* line 4744, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.choose-path {
  margin-top: 20px;
}

/* line 4748, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.choose-path img {
  border-radius: 10px;
}

/* ==========================================================================
* EC Registration Form
* ==========================================================================*/
/* line 4756, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.ec-form-print {
  background-color: #eee;
  padding: 20px;
  margin-bottom: 20px;
}

/* line 4762, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.ec-form-print p {
  margin: 0px;
  padding: 0px;
  margin-top: 10px;
}

/* ============================================================================
 * Video Slider
 * ===========================================================================*/
/* line 4772, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
p.toggle-transcript {
  display: none;
  background-color: #f2f1ea;
  padding: 20px;
}

/* line 4778, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
button.transcript-tl {
  margin-top: 10px;
}

/* line 4782, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.baseball-video .flex-direction-nav a {
  top: 0% !important;
  margin-top: 30% !important;
}

/* ==========================================================================
* Continuing Ed Jump Menu Styling
* =========================================================================*/
/* line 4791, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.view-continuing-ed-jump-menu select.form-select {
  max-width: 250px;
}

/* line 4795, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.view-continuing-ed-jump-menu input.form-submit {
  display: inline-block;
}

/* field delimiters for multi value fields in panels */
/* force multiple values inline */
/* line 4801, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.field-items-inline .field-items div {
  display: inline;
}

/* add comma and space after each value */
/* line 4805, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.field-items-inline .field-items div:after {
  content: ",\0020";
}

/* remove comma and space from last value */
/* line 4809, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.field-items-inline .field-items div:last-child:after {
  content: "";
}

/* ==========================================================================
* ChattLead Gallery Styling
* ==========================================================================*/
/* line 4815, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.view-chattlead-gallery .view-content {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin-bottom: 20px;
}

/* line 4821, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.view-chattlead-gallery .views-row {
  width: 300px;
  background-color: #eee;
  margin-right: 20px;
  margin-bottom: 20px;
  padding: 20px;
}

/* =========================================================================
* Statistics Circles on Home Page
* =========================================================================*/
/* line 4831, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.circle {
  width: 200px;
  height: 200px;
  background: #f36739;
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
  border-radius: 1000px;
  text-align: center;
  color: #fff;
  font-family: 'Roboto Slab', serif;
  margin: 20px;
}

/* line 4844, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.circle h1 {
  margin: 0px;
  margin-top: 30px;
  font-size: 2.8em;
  color: #fff;
}

/* line 4851, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.circle h4 {
  margin: 0px;
  color: #fff;
  padding: 5px;
  font-size: 1.5em;
}

/* line 4858, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.circle-container {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: flex-start;
  align-items: flex-end;
  margin-top: 30px;
}

/* ==========================================================================
* Enrollment Images
* =========================================================================*/
/* line 4871, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.enrollment-image-container {
  max-width: 350px;
  height: auto;
  margin-bottom: 20px;
}

/* line 4876, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.enrollment-image-top img {
  max-width: 100%;
  height: auto;
}

/* line 4880, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.enrollment-image-bottom {
  background-color: #0055b8;
  text-align: center;
  margin-top: -7px;
  padding-top: 5px;
  padding-bottom: 5px;
}

/* line 4887, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.enrollment-image-bottom:hover {
  background-color: #092e5b;
}

/* line 4890, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.enrollment-image-bottom h2 {
  margin: 0;
  padding: 0;
  color: #fff;
  font-size: 1.2em;
}

/* line 4896, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
section.pane-degree-and-certificate-finder h2:before, section.pane-degree-and-certificate-finder h2:after {
  content: "";
  position: absolute;
  height: 5px;
  border-bottom: 1px solid #fff;
  border-top: 1px solid #fff;
  top: 0;
  width: 600px;
}

/* ==========================================================================
* Scholarship Mini Panel
* =========================================================================*/
/* line 4908, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#mini-panel-scholarships {
  background-color: #092e5b;
  padding: 20px;
  color: #fff;
  margin-top: 30px;
}

/* line 4916, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#mini-panel-scholarships h2,
#mini-panel-scholarships .decorated {
  color: #fff;
}

/* ==========================================================================
* Messaging Region
* =========================================================================*/
/* line 4925, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#messaging {
  text-align: center;
  background-color: #0055b8;
  height: 30px;
  color: #fff;
}

/* line 4932, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#messaging a {
  color: #fff;
}

/* line 4936, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
#messaging a:hover {
  text-decoration: underline;
}

/* ==========================================================================
* Admissions Redesign
* =========================================================================*/
/* line 4948, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.admissions-container .af-flex-items-default ul {
  display: flex;
  margin: 0px;
  width: 100%;
}

/* line 4954, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.admissions-container .af-flex-items-default ul li {
  display: flex;
  width: 100%;
}

/* line 4959, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.admissions-container .af-flex-items-default ul li a {
  flex-grow: 1;
  background-color: #f26639;
  padding: 20px;
  text-align: center;
  color: #fff;
  margin: 1px;
  font-weight: bold;
  font-size: .8em;
}

/* line 4970, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.admissions-container .af-flex-items-default ul li a:hover {
  background-color: darkorange;
}

/* line 4974, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.admissions-container .degree-seeking-photo {
  background-image: url(https://picsum.photos/620/300/?image=766);
  height: 300px;
  width: 100%;
  background-repeat: no-repeat;
  margin-top: -8px;
}

/* line 4982, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.admissions-container .non-degree-seeking-photo {
  background-image: url(https://picsum.photos/620/300/?image=755);
  height: 300px;
  width: 100%;
  background-repeat: no-repeat;
  margin-top: -8px;
}

/* line 4990, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.admissions-container .international-photo {
  background-image: url(https://picsum.photos/620/300/?image=691);
  height: 300px;
  width: 100%;
  background-repeat: no-repeat;
  background-position: bottom right;
  margin-top: -8px;
}

/* line 4999, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.admissions-container .high-school-photo {
  background-image: url(https://picsum.photos/620/300/?image=635);
  height: 300px;
  width: 100%;
  background-repeat: no-repeat;
  margin-top: -8px;
}

/* ==========================================================================
* Faculty Bio Pages
* =========================================================================*/
/* line 5013, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.faculty-header {
  font-size: 2em;
  margin-top: 20px;
}

/* line 5018, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.faculty-toggle-display {
  cursor: pointer;
  margin-bottom: 5px;
  padding: 10px;
  overflow: auto;
  clear: both;
}

/* line 5025, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.faculty-toggle-display .faculty-photo {
  display: inline-block;
  vertical-align: middle;
  float: left;
}

/* line 5029, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.faculty-toggle-display .faculty-photo img {
  max-width: 75px;
  vertical-align: middle;
  margin-right: 10px;
  display: block;
}

/* line 5037, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.faculty-toggle-display .faculty-description {
  display: inline;
}

/* line 5042, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.faculty-toggle-display:hover {
  background: #F0F8FF;
  transition: all .5s;
  padding: 10px;
}

/* line 5048, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.faculty-card {
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #ededed;
  padding: 20px;
  display: block;
  display: none;
  border-radius: 5px;
  border: #ccc 1px solid;
  box-shadow: 2px 2px 5px grey;
  max-width: 900px;
  overflow: auto;
}

/* line 5062, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.faculty-photo-container {
  display: block;
  float: left;
  margin-right: 20px;
  max-width: 350px;
}

/* line 5069, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.faculty-bio {
  display: block;
  float: right;
  min-height: 235px;
  max-width: 500px;
}

/* line 5076, /var/www/html/chattstate14/sites/all/themes/at_chattstate/sass/global.styles.scss */
.faculty-name {
  font-size: 1.2em;
}

/*# sourceMappingURL=../css/global.styles.map */