/* ------------------------------------------------------- Vertical lines --- */
/*div#content,
div#nav-sub,
body.pureportal div#sidebar h3 */
#content .gccolumn .rightbox h1:first-child,
div#col-left h1,
div#col-mid h1,
div#sidebar h1,
div#minicalendar, div.minicalendar,
div#content blockquote {
    border-top: 1px solid #2a216a;
}
#branding-decoration {
	border-bottom: 1px solid #2a216a;
}

/* ----------------------------------------------------------- Blockquote --- */
div#content blockquote .quote-begin {
	color: #2a216a;
	background-color: #fff;
}

/* ------------------------------------------------------ Site navigation --- */
div#nav-sub ul li.valgt a {
	color: #2a216a;
}
/*div#nav-sub a:active,*/
div#nav-sub a:visited,
div#nav-sub a:link {
	color: #252525;
	background-color: transparent;
}
div#nav-sub a:hover {
	color: #2a216a;
	background-color: transparent;
	text-decoration: none;
}


div#nav-sub ul li {
	background-image: url(/grafik/images/leftnavigation/sund_nav_lev1.gif);
}
div#nav-sub ul li:hover {
	background-image: url(/grafik/images/leftnavigation/sund_nav_lev1_select.gif);
}
div#nav-sub ul li li:hover {
	background-image: url(/grafik/images/leftnavigation/4x4/sund.gif);
}
div#nav-sub ul li.valgt li a {
	color: #252525;
}
div#nav-sub ul li.valgt li a:hover {
	color: #2a216a;
}

div#nav-sub ul ul li, div#nav-sub ul ul li.valgt, div#nav-sub ul ul li.ikke-valgt {
background-image:url(/grafik/images/leftnavigation/4x4/sund.gif);
}

div#nav-sub ul ul ul li, div#nav-sub ul ul ul li.valgt, div#nav-sub ul ul ul li.ikke-valgt {
background-image:url(/grafik/images/bullets/2x2/sund.gif);
}

/*--------------------------navigation head----------------*/
div#nav_head {
background:transparent url(/grafik/images/nav_head/sund_nav_head.gif) left bottom no-repeat;
}

/*------------------level 1 nav selected-----------------------------*/
#nav-sub li.valgt {
background-image:url(/grafik/images/leftnavigation/sund_nav_lev1_select.gif);
}

#nav-sub li.ikke-valgt {
background-image:url(/grafik/images/leftnavigation/sund_nav_lev1_select.gif);
}

/* --- Responsive knap -- */
#sidr-id-nav_head h1  {background-color: #2A216A;}
#responsive-menu-button {background-color: #2A216A;}
#responsive-menu-button:hover {background-color: #110851;}

/* Gridboxes */
.gridbox * {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.gridbox {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display:         flex;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 1.333333;
          flex-direction: column;
  border-radius: 2px;

  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
}
.gridbox:hover img {
          filter: brightness(90%);

  -webkit-filter: brightness(90%);
}
.gridbox .text {
  font-size: 13px;
  color: #606060;
}
 .gridbox.faculty_color.text-down .header {
  color: #fff;
  background: rgba(42, 33, 106, .83);
}
 .gridbox.faculty_color.text-top .header {
  color: #fff;
  background: #2a216a;
}
 .gridbox.faculty_color.outlined {
  color: #2a216a !important;
  border: 1px solid #2a216a;
}
 .gridbox.faculty_color.outlined::before {
  color: #2a216a;
}
 .gridbox.faculty_color.outlined:hover {
  background: #f5f5f5 !important;
  border: 1px solid #1b1545;
}
 .gridbox.faculty_color.outlined.with-img:hover {
  background: #f5f5f5 !important;
  border: 1px solid #1b1545;
}
 .gridbox.faculty_color.full {
  color: #fff;
  background: #2a216a;
}
 .gridbox.faculty_color.full:hover {
  background: #1b1545 !important;
}
 .gridbox.faculty_color.text-down:hover {
  background: #1b1545 !important;
}
 .gridbox.subcolor_1.text-down .header {
  color: #fff;
  background: rgba(119, 182, 229, .83);
}
 .gridbox.subcolor_1.text-top .header {
  color: #fff;
  background: #77b6e5;
}
 .gridbox.subcolor_1.outlined {
  color: #77b6e5 !important;
  border: 1px solid #77b6e5;
}
 .gridbox.subcolor_1.outlined::before {
  color: #77b6e5;
}
 .gridbox.subcolor_1.outlined:hover {
  background: #f5f5f5 !important;
  border: 1px solid #6da6d1;
}
 .gridbox.subcolor_1.outlined.with-img:hover {
  background: #f5f5f5 !important;
  border: 1px solid #6da6d1;
}
 .gridbox.subcolor_1.full {
  color: #fff;
  background: #77b6e5;
}
 .gridbox.subcolor_1.full:hover {
  background: #6da6d1 !important;
}
 .gridbox.subcolor_1.text-down:hover {
  background: #6da6d1 !important;
}
 .gridbox.subcolor_2.text-down .header {
  color: #fff;
  background: rgba(15, 69, 118, .83);
}
 .gridbox.subcolor_2.text-top .header {
  color: #fff;
  background: #0f4576;
}
 .gridbox.subcolor_2.outlined {
  color: #0f4576 !important;
  border: 1px solid #0f4576;
}
 .gridbox.subcolor_2.outlined::before {
  color: #0f4576;
}
 .gridbox.subcolor_2.outlined:hover {
  background: #f5f5f5 !important;
  border: 1px solid #0c355c;
}
 .gridbox.subcolor_2.outlined.with-img:hover {
  background: #f5f5f5 !important;
  border: 1px solid #0c355c;
}
 .gridbox.subcolor_2.full {
  color: #fff;
  background: #0f4576;
}
 .gridbox.subcolor_2.full:hover {
  background: #0c355c !important;
}
 .gridbox.subcolor_2.text-down:hover {
  background: #0c355c !important;
}
 .gridbox.subcolor_3.text-down .header {
  color: #fff;
  background: rgba(0, 112, 110, .83);
}
 .gridbox.subcolor_3.text-top .header {
  color: #fff;
  background: #00706e;
}
 .gridbox.subcolor_3.outlined {
  color: #00706e !important;
  border: 1px solid #00706e;
}
 .gridbox.subcolor_3.outlined::before {
  color: #00706e;
}
 .gridbox.subcolor_3.outlined:hover {
  background: #f5f5f5 !important;
  border: 1px solid #005958;
}
 .gridbox.subcolor_3.outlined.with-img:hover {
  background: #f5f5f5 !important;
  border: 1px solid #005958;
}
 .gridbox.subcolor_3.full {
  color: #fff;
  background: #00706e;
}
 .gridbox.subcolor_3.full:hover {
  background: #005958 !important;
}
 .gridbox.subcolor_3.text-down:hover {
  background: #005958 !important;
}
 .gridbox.subcolor_4.text-down .header {
  color: #fff;
  background: rgba(176, 213, 78, .83);
}
 .gridbox.subcolor_4.text-top .header {
  color: #fff;
  background: #b0d54e;
}
 .gridbox.subcolor_4.outlined {
  color: #b0d54e !important;
  border: 1px solid #b0d54e;
}
 .gridbox.subcolor_4.outlined::before {
  color: #b0d54e;
}
 .gridbox.subcolor_4.outlined:hover {
  background: #f5f5f5 !important;
  border: 1px solid #a1c248;
}
 .gridbox.subcolor_4.outlined.with-img:hover {
  background: #f5f5f5 !important;
  border: 1px solid #a1c248;
}
 .gridbox.subcolor_4.full {
  color: #fff;
  background: #b0d54e;
}
 .gridbox.subcolor_4.full:hover {
  background: #a1c248 !important;
}
 .gridbox.subcolor_4.text-down:hover {
  background: #a1c248 !important;
}
.gridbox.subcolor_5.text-down .header {
  color: #606060;
  background: rgba(238, 238, 238, .90);
}
.gridbox.subcolor_5.text-top .header {
  color: #606060;
  background: #eee;
}
.gridbox.subcolor_5.outlined {
  color: #606060 !important;
  border: 1px solid #eee;
}
.gridbox.subcolor_5.outlined::before {
  color: #606060 !important;
}
.gridbox.subcolor_5.outlined:hover {
  background: #e7e7e7!important;
  border: 1px solid #e7e7e7;
}
.gridbox.subcolor_5.outlined.with-img:hover {
  background: #e7e7e7!important;
  border: 1px solid #e7e7e7;
}
.gridbox.subcolor_5.full {
  color: #606060;
  background: #eee;
}
.gridbox.subcolor_5.full:hover {
  background: #e7e7e7!important;
}
.gridbox.subcolor_5.full .header {
  color: #606060;
}
.gridbox.subcolor_5.text-down:hover {
  background: #e7e7e7!important;
}
.gridbox.subcolor_5::before {
  color: #606060 !important;
}
.gridbox.subcolor_5 .text {
  color: #606060;
}
.gridbox.subcolor_6.text-down .header {
  color: #606060;
  background: rgba(255, 255, 255, .90);
}
.gridbox.subcolor_6.text-top .header {
  color: #606060;
  background: #fff;
}
.gridbox.subcolor_6.outlined {
  color: #606060 !important;
  border: 1px solid #252525;
}
.gridbox.subcolor_6.outlined::before {
  color: #606060 !important;
}
.gridbox.subcolor_6.outlined:hover {
  background: #ebebeb !important;
}
.gridbox.subcolor_6.outlined.with-img:hover {
  background: #f5f5f5 !important;
  border: 1px solid #252525;
}
.gridbox.subcolor_6.full {
  color: #606060;
  background: #fff;
}
.gridbox.subcolor_6.full .header {
  color: #606060;
}
.gridbox.subcolor_6.full::before {
  color: #606060;
}
.gridbox.subcolor_6.full:hover {
  background: #ebebeb !important;
}
.gridbox.subcolor_6.text-down:hover {
  background: #ebebeb !important;
}
.gridbox.subcolor_6::before {
  color: #606060 !important;
}
.gridbox.subcolor_6 .text {
  color: #606060;
}
.gridbox.subcolor_7.text-down .header {
  color: #fff;
  background: rgba(98, 87, 87, .83);
}
.gridbox.subcolor_7.text-top .header {
  color: #fff;
  background: #625757;
}
.gridbox.subcolor_7.outlined {
  color: #606060 !important;
  border: 1px solid #625757;
}
.gridbox.subcolor_7.outlined::before {
  color: #625757;
}
.gridbox.subcolor_7.outlined:hover {
  background: #ebebeb !important;
  border: 1px solid #4d4444;
}
.gridbox.subcolor_7.outlined.with-img:hover {
  background: #f5f5f5 !important;
  border: 1px solid #4d4444;
}
.gridbox.subcolor_7.full {
  color: #fff;
  background: #625757;
}
.gridbox.subcolor_7.full .header {
  color: #fff;
}
.gridbox.subcolor_7.full:hover {
  background: #4d4444 !important;
}
.gridbox.subcolor_7.text-down:hover {
  background: #4d4444 !important;
}
.gridbox.subcolor_7::before {
  color: #fff;
}
.gridbox .box1 {
  position: relative;
  z-index: 4;

  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
          order: 1;
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}
.gridbox .box1 .header {
  padding: 8px 15px 6px 10px;
  font-size: 1.2em;
  font-weight: 700;
  color: inherit;
  text-transform: uppercase;
  letter-spacing: .4px;
}
.gridbox.text-down .header {
  padding: 8px 25px 6px 10px;
}
.gridbox .box2 {
  padding: 5px 10px 10px;

  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -ms-flex-order: 2;
          order: 2;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.gridbox.with-img .box2 {
  position: relative;
  padding: 0 !important;
  overflow: hidden;
}
.gridbox.with-img .box2 img, .gridbox.with-img .box2 iframe {
    position: absolute;
   top: 50%;
   left: 50%;
   display: block;
   max-width: 100%!important;
   height: auto!important;
   -webkit-transform: translateY(-50%) translateX(-50%);
   -ms-transform: translateY(-50%) translateX(-50%);
   -o-transform: translateY(-50%) translateX(-50%);
   transform: translateY(-50%) translateX(-50%);
}
.gridbox:not(.with-img) .box1 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 100%;
      -ms-flex: 0 1 100%;
          flex: 0 1 100%;
}
.gridbox:not(.with-img) .box2 {
  display: none;
}
.gridbox.text-top .box1 {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
          order: 1;
}
.gridbox.text-top .box2 {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -ms-flex-order: 2;
          order: 2;
}
.gridbox.text-top::before {
  top: 10px;
  bottom: auto;
}
.gridbox.text-down .box1 {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -ms-flex-order: 2;
          order: 2;
}
.gridbox.text-down .box2 {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
          order: 1;
}
.gridbox.text-over .header {
  position: absolute;
  bottom: 0;
  left: 0;
  color: inherit;
}
.gridbox::before {
  position: absolute;
  right: 10px;
  bottom: 8px;
  z-index: 5;
  display: inline-block;
  font-family: 'arrow';
  color: #fff;
  content: '\0043';
}
.gridbox.size1 {
  height: 289px;
  background: #eee;
}
.gridbox.size1 .box1 {
  padding: 5px 10px 10px;

  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -ms-flex-order: 2;
          order: 2;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.gridbox.size1 .box1 .header-small {
  margin: 3px 0 4px;
  font-weight: bold;
  color: #777;
  text-transform: uppercase;
}
.gridbox.size1 .box1 .header-small .date {
  float: right;
  padding-left: 5px;
}
.gridbox.size1 .box1 .header {
  padding: 0;
  margin: 3px 0 2px;
  font-size: 1.2em;
  font-weight: bold;
  line-height: 1.3em;
}
.gridbox.size1 .box1 .text {
  padding-top: 3px;
  font-size: 1.1em;
  font-weight: 400;
  line-height: 1.45em;
}
.gridbox.size1 .box2 {
  max-height: 50%;
  overflow-x: hidden;

  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
          order: 1;
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}
.gridbox.outlined {
  background: #fff !important;
}
.gridbox.outlined:not(.with-img) .box1 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 100%;
      -ms-flex: 0 1 100%;
          flex: 0 1 100%;
}
.gridbox.outlined:not(.with-img) .box2 {
  display: none;
}
.gridbox.outlined .text {
  display: block;
}
.gridbox .text {
  padding: 0 25px 5px 10px;
  color: inherit;
}
.gridbox.size2 {
  height: 185px;
}
.gridbox.size2.with-img .box1 .text {
  display: none;
}
.gridbox.size2:not(.with-img) .box1 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 100%;
      -ms-flex: 0 1 100%;
          flex: 0 1 100%;
}
.gridbox.size2:not(.with-img) .box1 .text {
  display: block;
}
.gridbox.size3 {
  height: 133px;
}
.gridbox.size3.with-img .box1 .text {
  display: none;
}
.gridbox.size3:not(.with-img) .box1 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 100%;
      -ms-flex: 0 1 100%;
          flex: 0 1 100%;
}
.gridbox.size3:not(.with-img) .box1 .text {
  display: block;
}
.gridbox.size4 {
  height: 81px;
}
.gridbox.size4 .box1 .text {
  display: none;
}
.gridbox.size4 .box2 {
  display: none;
}
.gridbox.size5 {
  height: 55px;
}
.gridbox.size5 .box1 .header {
  padding-bottom: 4px;
}
.gridbox.size5 .box1 .text {
  display: none;
}
.gridbox.size5 .box2 {
  display: none;
}
.gridbox img {
  /*max-width: none!important;*/
}
.boxlink {
  display: block;
  color: inherit!important;
}
.boxlink:active,
.boxlink:focus,
.boxlink:hover {
  text-decoration: none;
}
.one-two-column .column2 .size4 .text,
.single-column .column1 .size4 .text,
.two-one-column .column1 .size4 .text {
  display: block;
}
.one-two-column .column2 .size2.with-img,
.single-column .column1 .size2.with-img,
.two-one-column .column1 .size2.with-img,
.one-two-column .column2 .size3.with-img,
.single-column .column1 .size3.with-img,
.two-one-column .column1 .size3.with-img {
  color: #fff;
          flex-direction: row;

  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
}
 .one-two-column .column2 .size2.with-img,
 .single-column .column1 .size2.with-img,
 .two-one-column .column1 .size2.with-img,
 .one-two-column .column2 .size3.with-img,
 .single-column .column1 .size3.with-img,
 .two-one-column .column1 .size3.with-img {
  color: #fff;
}
 .one-two-column .column2 .size2.with-img.faculty_color,
 .single-column .column1 .size2.with-img.faculty_color,
 .two-one-column .column1 .size2.with-img.faculty_color,
 .one-two-column .column2 .size3.with-img.faculty_color,
 .single-column .column1 .size3.with-img.faculty_color,
 .two-one-column .column1 .size3.with-img.faculty_color {
  background: #2a216a;
}
 .one-two-column .column2 .size2.with-img.subcolor_1,
 .single-column .column1 .size2.with-img.subcolor_1,
 .two-one-column .column1 .size2.with-img.subcolor_1,
 .one-two-column .column2 .size3.with-img.subcolor_1,
 .single-column .column1 .size3.with-img.subcolor_1,
 .two-one-column .column1 .size3.with-img.subcolor_1 {
  background: #77b6e5;
}
 .one-two-column .column2 .size2.with-img.subcolor_2,
 .single-column .column1 .size2.with-img.subcolor_2,
 .two-one-column .column1 .size2.with-img.subcolor_2,
 .one-two-column .column2 .size3.with-img.subcolor_2,
 .single-column .column1 .size3.with-img.subcolor_2,
 .two-one-column .column1 .size3.with-img.subcolor_2 {
  background: #0f4576;
}
 .one-two-column .column2 .size2.with-img.subcolor_3,
 .single-column .column1 .size2.with-img.subcolor_3,
 .two-one-column .column1 .size2.with-img.subcolor_3,
 .one-two-column .column2 .size3.with-img.subcolor_3,
 .single-column .column1 .size3.with-img.subcolor_3,
 .two-one-column .column1 .size3.with-img.subcolor_3 {
  background: #00706e;
}
 .one-two-column .column2 .size2.with-img.subcolor_4,
 .single-column .column1 .size2.with-img.subcolor_4,
 .two-one-column .column1 .size2.with-img.subcolor_4,
 .one-two-column .column2 .size3.with-img.subcolor_4,
 .single-column .column1 .size3.with-img.subcolor_4,
 .two-one-column .column1 .size3.with-img.subcolor_4 {
  background: #b0d54e;
}
.one-two-column .column2 .size2.with-img.subcolor_6,
.single-column .column1 .size2.with-img.subcolor_6,
.two-one-column .column1 .size2.with-img.subcolor_6,
.one-two-column .column2 .size3.with-img.subcolor_6,
.single-column .column1 .size3.with-img.subcolor_6,
.two-one-column .column1 .size3.with-img.subcolor_6 {
  background: #fff;
}
.one-two-column .column2 .size2.with-img.subcolor_7,
.single-column .column1 .size2.with-img.subcolor_7,
.two-one-column .column1 .size2.with-img.subcolor_7,
.one-two-column .column2 .size3.with-img.subcolor_7,
.single-column .column1 .size3.with-img.subcolor_7,
.two-one-column .column1 .size3.with-img.subcolor_7 {
  background: #625757;
}
.one-two-column .column2 .size2.with-img.text-over .header,
.single-column .column1 .size2.with-img.text-over .header,
.two-one-column .column1 .size2.with-img.text-over .header,
.one-two-column .column2 .size3.with-img.text-over .header,
.single-column .column1 .size3.with-img.text-over .header,
.two-one-column .column1 .size3.with-img.text-over .header {
  position: relative;
  bottom: auto;
  left: auto;
}
.one-two-column .column2 .size2.with-img.text-down::before,
.single-column .column1 .size2.with-img.text-down::before,
.two-one-column .column1 .size2.with-img.text-down::before,
.one-two-column .column2 .size3.with-img.text-down::before,
.single-column .column1 .size3.with-img.text-down::before,
.two-one-column .column1 .size3.with-img.text-down::before {
  top: auto;
  bottom: 10px;
}
.one-two-column .column2 .size2.with-img .box1,
.single-column .column1 .size2.with-img .box1,
.two-one-column .column1 .size2.with-img .box1,
.one-two-column .column2 .size3.with-img .box1,
.single-column .column1 .size3.with-img .box1,
.two-one-column .column1 .size3.with-img .box1 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.one-two-column .column2 .size2.with-img .box1 .text,
.single-column .column1 .size2.with-img .box1 .text,
.two-one-column .column1 .size2.with-img .box1 .text,
.one-two-column .column2 .size3.with-img .box1 .text,
.single-column .column1 .size3.with-img .box1 .text,
.two-one-column .column1 .size3.with-img .box1 .text {
  display: block;
}
.one-two-column .column2 .size2.with-img .box2,
.single-column .column1 .size2.with-img .box2,
.two-one-column .column1 .size2.with-img .box2,
.one-two-column .column2 .size3.with-img .box2,
.single-column .column1 .size3.with-img .box2,
.two-one-column .column1 .size3.with-img .box2 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 235px;
      -ms-flex: 0 1 235px;
          flex: 0 1 235px;
}
.one-two-column .column2 .size2.with-img.full .box1,
.single-column .column1 .size2.with-img.full .box1,
.two-one-column .column1 .size2.with-img.full .box1,
.one-two-column .column2 .size3.with-img.full .box1,
.single-column .column1 .size3.with-img.full .box1,
.two-one-column .column1 .size3.with-img.full .box1 {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -ms-flex-order: 2;
          order: 2;
}
.one-two-column .column2 .size2.with-img.full .box2,
.single-column .column1 .size2.with-img.full .box2,
.two-one-column .column1 .size2.with-img.full .box2,
.one-two-column .column2 .size3.with-img.full .box2,
.single-column .column1 .size3.with-img.full .box2,
.two-one-column .column1 .size3.with-img.full .box2 {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
          order: 1;
}
.one-two-column .column2 .size2.with-img.outlined .box1,
.single-column .column1 .size2.with-img.outlined .box1,
.two-one-column .column1 .size2.with-img.outlined .box1,
.one-two-column .column2 .size3.with-img.outlined .box1,
.single-column .column1 .size3.with-img.outlined .box1,
.two-one-column .column1 .size3.with-img.outlined .box1 {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -ms-flex-order: 2;
          order: 2;
}
.one-two-column .column2 .size2.with-img.outlined .box2,
.single-column .column1 .size2.with-img.outlined .box2,
.two-one-column .column1 .size2.with-img.outlined .box2,
.one-two-column .column2 .size3.with-img.outlined .box2,
.single-column .column1 .size3.with-img.outlined .box2,
.two-one-column .column1 .size3.with-img.outlined .box2 {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
          order: 1;
}
.one-two-column .column2 .size2.with-img .box1,
.two-one-column .column1 .size2.with-img .box1,
.one-two-column .column2 .size3.with-img .box1,
.two-one-column .column1 .size3.with-img .box1 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.one-two-column .column2 .size2.with-img .box2,
.two-one-column .column1 .size2.with-img .box2,
.one-two-column .column2 .size3.with-img .box2,
.two-one-column .column1 .size3.with-img .box2 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 235px;
      -ms-flex: 0 1 235px;
          flex: 0 1 235px;
}
.one-two-column .column2 .size2.text-down::before,
.two-one-column .column1 .size2.text-down::before,
.one-two-column .column2 .size3.text-down::before,
.two-one-column .column1 .size3.text-down::before {
  bottom: 10px;
}
.one-two-column .column2 .size3 .text,
.two-one-column .column1 .size3 .text {
  display: none;
}
.double-column [class*=column] .size2.outlined.with-img,
.one-two-column .column1 .size2.outlined.with-img,
.triple-column [class*=column] .size2.outlined.with-img,
.two-one-column .column2 .size2.outlined.with-img,
.double-column [class*=column] .size3.outlined.with-img,
.one-two-column .column1 .size3.outlined.with-img,
.triple-column [class*=column] .size3.outlined.with-img,
.two-one-column .column2 .size3.outlined.with-img {
  color: #fff;
  background: transparent;
  border-width: 0;
}
 .double-column [class*=column] .size2.outlined.with-img.faculty_color .header,
 .one-two-column .column1 .size2.outlined.with-img.faculty_color .header,
 .triple-column [class*=column] .size2.outlined.with-img.faculty_color .header,
 .two-one-column .column2 .size2.outlined.with-img.faculty_color .header,
 .double-column [class*=column] .size3.outlined.with-img.faculty_color .header,
 .one-two-column .column1 .size3.outlined.with-img.faculty_color .header,
 .triple-column [class*=column] .size3.outlined.with-img.faculty_color .header,
 .two-one-column .column2 .size3.outlined.with-img.faculty_color .header {
  color: #fff;
  background: rgba(42, 33, 106, .83);
}
 .double-column [class*=column] .size2.outlined.with-img.subcolor_1 .header,
 .one-two-column .column1 .size2.outlined.with-img.subcolor_1 .header,
 .triple-column [class*=column] .size2.outlined.with-img.subcolor_1 .header,
 .two-one-column .column2 .size2.outlined.with-img.subcolor_1 .header,
 .double-column [class*=column] .size3.outlined.with-img.subcolor_1 .header,
 .one-two-column .column1 .size3.outlined.with-img.subcolor_1 .header,
 .triple-column [class*=column] .size3.outlined.with-img.subcolor_1 .header,
 .two-one-column .column2 .size3.outlined.with-img.subcolor_1 .header {
  color: #fff;
  background: rgba(119, 182, 229, .83);
}
 .double-column [class*=column] .size2.outlined.with-img.subcolor_2 .header,
 .one-two-column .column1 .size2.outlined.with-img.subcolor_2 .header,
 .triple-column [class*=column] .size2.outlined.with-img.subcolor_2 .header,
 .two-one-column .column2 .size2.outlined.with-img.subcolor_2 .header,
 .double-column [class*=column] .size3.outlined.with-img.subcolor_2 .header,
 .one-two-column .column1 .size3.outlined.with-img.subcolor_2 .header,
 .triple-column [class*=column] .size3.outlined.with-img.subcolor_2 .header,
 .two-one-column .column2 .size3.outlined.with-img.subcolor_2 .header {
  color: #fff;
  background: rgba(15, 69, 118, .83);
}
 .double-column [class*=column] .size2.outlined.with-img.subcolor_3 .header,
 .one-two-column .column1 .size2.outlined.with-img.subcolor_3 .header,
 .triple-column [class*=column] .size2.outlined.with-img.subcolor_3 .header,
 .two-one-column .column2 .size2.outlined.with-img.subcolor_3 .header,
 .double-column [class*=column] .size3.outlined.with-img.subcolor_3 .header,
 .one-two-column .column1 .size3.outlined.with-img.subcolor_3 .header,
 .triple-column [class*=column] .size3.outlined.with-img.subcolor_3 .header,
 .two-one-column .column2 .size3.outlined.with-img.subcolor_3 .header {
  color: #fff;
  background: rgba(0, 112, 110, .83);
}
 .double-column [class*=column] .size2.outlined.with-img.subcolor_4 .header,
 .one-two-column .column1 .size2.outlined.with-img.subcolor_4 .header,
 .triple-column [class*=column] .size2.outlined.with-img.subcolor_4 .header,
 .two-one-column .column2 .size2.outlined.with-img.subcolor_4 .header,
 .double-column [class*=column] .size3.outlined.with-img.subcolor_4 .header,
 .one-two-column .column1 .size3.outlined.with-img.subcolor_4 .header,
 .triple-column [class*=column] .size3.outlined.with-img.subcolor_4 .header,
 .two-one-column .column2 .size3.outlined.with-img.subcolor_4 .header {
  color: #fff;
  background: rgba(176, 213, 78, .83);
}
.double-column [class*=column] .size2.outlined.with-img.subcolor_5 .header,
.one-two-column .column1 .size2.outlined.with-img.subcolor_5 .header,
.triple-column [class*=column] .size2.outlined.with-img.subcolor_5 .header,
.two-one-column .column2 .size2.outlined.with-img.subcolor_5 .header,
.double-column [class*=column] .size3.outlined.with-img.subcolor_5 .header,
.one-two-column .column1 .size3.outlined.with-img.subcolor_5 .header,
.triple-column [class*=column] .size3.outlined.with-img.subcolor_5 .header,
.two-one-column .column2 .size3.outlined.with-img.subcolor_5 .header {
  color: #606060;
  background: rgba(238, 238, 238, .90);
}
.double-column [class*=column] .size2.outlined.with-img.subcolor_6 .header,
.one-two-column .column1 .size2.outlined.with-img.subcolor_6 .header,
.triple-column [class*=column] .size2.outlined.with-img.subcolor_6 .header,
.two-one-column .column2 .size2.outlined.with-img.subcolor_6 .header,
.double-column [class*=column] .size3.outlined.with-img.subcolor_6 .header,
.one-two-column .column1 .size3.outlined.with-img.subcolor_6 .header,
.triple-column [class*=column] .size3.outlined.with-img.subcolor_6 .header,
.two-one-column .column2 .size3.outlined.with-img.subcolor_6 .header {
  color: #606060;
  background: rgba(255, 255, 255, .90);
}
.double-column [class*=column] .size2.outlined.with-img.subcolor_7 .header,
.one-two-column .column1 .size2.outlined.with-img.subcolor_7 .header,
.triple-column [class*=column] .size2.outlined.with-img.subcolor_7 .header,
.two-one-column .column2 .size2.outlined.with-img.subcolor_7 .header,
.double-column [class*=column] .size3.outlined.with-img.subcolor_7 .header,
.one-two-column .column1 .size3.outlined.with-img.subcolor_7 .header,
.triple-column [class*=column] .size3.outlined.with-img.subcolor_7 .header,
.two-one-column .column2 .size3.outlined.with-img.subcolor_7 .header {
  color: #fff;
  background: rgba(98, 87, 87, .83);
}
.double-column [class*=column] .size2.outlined.with-img .box1,
.one-two-column .column1 .size2.outlined.with-img .box1,
.triple-column [class*=column] .size2.outlined.with-img .box1,
.two-one-column .column2 .size2.outlined.with-img .box1,
.double-column [class*=column] .size3.outlined.with-img .box1,
.one-two-column .column1 .size3.outlined.with-img .box1,
.triple-column [class*=column] .size3.outlined.with-img .box1,
.two-one-column .column2 .size3.outlined.with-img .box1 {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -ms-flex-order: 2;
          order: 2;
}
.double-column [class*=column] .size2.outlined.with-img .box1 .header,
.one-two-column .column1 .size2.outlined.with-img .box1 .header,
.triple-column [class*=column] .size2.outlined.with-img .box1 .header,
.two-one-column .column2 .size2.outlined.with-img .box1 .header,
.double-column [class*=column] .size3.outlined.with-img .box1 .header,
.one-two-column .column1 .size3.outlined.with-img .box1 .header,
.triple-column [class*=column] .size3.outlined.with-img .box1 .header,
.two-one-column .column2 .size3.outlined.with-img .box1 .header {
  position: absolute;
  bottom: 0;
  left: 0;
  /*color: inherit;*/
}
.double-column [class*=column] .size2.outlined.with-img .box2,
.one-two-column .column1 .size2.outlined.with-img .box2,
.triple-column [class*=column] .size2.outlined.with-img .box2,
.two-one-column .column2 .size2.outlined.with-img .box2,
.double-column [class*=column] .size3.outlined.with-img .box2,
.one-two-column .column1 .size3.outlined.with-img .box2,
.triple-column [class*=column] .size3.outlined.with-img .box2,
.two-one-column .column2 .size3.outlined.with-img .box2 {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
          order: 1;
}
@media only screen and (min-width: 870px) {
  .one-two-column .column1 .size2.full .header,
  .triple-column [class*=column] .size2.full .header,
  .two-one-column .column2 .size2.full .header,
  .one-two-column .column1 .size3.full .header,
  .triple-column [class*=column] .size3.full .header,
  .two-one-column .column2 .size3.full .header,
  .one-two-column .column1 .size2.outlined .header,
  .triple-column [class*=column] .size2.outlined .header,
  .two-one-column .column2 .size2.outlined .header,
  .one-two-column .column1 .size3.outlined .header,
  .triple-column [class*=column] .size3.outlined .header,
  .two-one-column .column2 .size3.outlined .header,
  .one-two-column .column1 .size2.with-img .header,
  .triple-column [class*=column] .size2.with-img .header,
  .two-one-column .column2 .size2.with-img .header,
  .one-two-column .column1 .size3.with-img .header,
  .triple-column [class*=column] .size3.with-img .header,
  .two-one-column .column2 .size3.with-img .header {
    width: 100%;
    padding: 8px 15px 8px 10px;
    overflow: hidden;
    font-size: 1.1em;
    font-weight: 700;
    text-overflow: ellipsis;
    letter-spacing: .4px;
    white-space: nowrap;
  }
  .one-two-column .column2 .size2.outlined .box1,
  .single-column .column1 .size2.outlined .box1,
  .two-one-column .column1 .size2.outlined .box1,
  .one-two-column .column2 .size3.outlined .box1,
  .single-column .column1 .size3.outlined .box1,
  .two-one-column .column1 .size3.outlined .box1,
  .one-two-column .column2 .size2.with-img .box1,
  .single-column .column1 .size2.with-img .box1,
  .two-one-column .column1 .size2.with-img .box1,
  .one-two-column .column2 .size3.with-img .box1,
  .single-column .column1 .size3.with-img .box1,
  .two-one-column .column1 .size3.with-img .box1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  .one-two-column .column2 .size2.with-img.text-down:hover .header,
  .single-column .column1 .size2.with-img.text-down:hover .header,
  .two-one-column .column1 .size2.with-img.text-down:hover .header,
  .one-two-column .column2 .size3.with-img.text-down:hover .header,
  .single-column .column1 .size3.with-img.text-down:hover .header,
  .two-one-column .column1 .size3.with-img.text-down:hover .header {
    background: transparent!important;
  }
  .one-two-column .column2 .size2.with-img.text-down.subcolor_5,
  .single-column .column1 .size2.with-img.text-down.subcolor_5,
  .two-one-column .column1 .size2.with-img.text-down.subcolor_5,
  .one-two-column .column2 .size3.with-img.text-down.subcolor_5,
  .single-column .column1 .size3.with-img.text-down.subcolor_5,
  .two-one-column .column1 .size3.with-img.text-down.subcolor_5 {
    background: #eee;
  }
  .double-column [class*=column] .size2.outlined .header,
  .double-column [class*=column] .size3.outlined .header,
  .double-column [class*=column] .size2.with-img .header,
  .double-column [class*=column] .size3.with-img .header {
    width: 100%;
  }
  .double-column [class*=column] .size2.with-img.outlined:hover,
  .one-two-column .column1 .size2.with-img.outlined:hover,
  .triple-column [class*=column] .size2.with-img.outlined:hover,
  .two-one-column .column2 .size2.with-img.outlined:hover,
  .double-column [class*=column] .size3.with-img.outlined:hover,
  .one-two-column .column1 .size3.with-img.outlined:hover,
  .triple-column [class*=column] .size3.with-img.outlined:hover,
  .two-one-column .column2 .size3.with-img.outlined:hover {
    border-width: 0!important;
  }
   .double-column [class*=column] .size2.with-img.outlined::before,
   .one-two-column .column1 .size2.with-img.outlined::before,
   .triple-column [class*=column] .size2.with-img.outlined::before,
   .two-one-column .column2 .size2.with-img.outlined::before,
   .double-column [class*=column] .size3.with-img.outlined::before,
   .one-two-column .column1 .size3.with-img.outlined::before,
   .triple-column [class*=column] .size3.with-img.outlined::before,
   .two-one-column .column2 .size3.with-img.outlined::before {
    color: #fff;
  }
}
@media only screen and (min-width: 460px) and (max-width: 870px) {
  .double-column [class*=column] .size2.with-img,
  .one-two-column .column1 .size2.with-img,
  .triple-column [class*=column] .size2.with-img,
  .two-one-column .column2 .size2.with-img,
  .double-column [class*=column] .size3.with-img,
  .one-two-column .column1 .size3.with-img,
  .triple-column [class*=column] .size3.with-img,
  .two-one-column .column2 .size3.with-img {
    color: #fff;
            flex-direction: row;

    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
  }
   .double-column [class*=column] .size2.with-img.faculty_color,
   .one-two-column .column1 .size2.with-img.faculty_color,
   .triple-column [class*=column] .size2.with-img.faculty_color,
   .two-one-column .column2 .size2.with-img.faculty_color,
   .double-column [class*=column] .size3.with-img.faculty_color,
   .one-two-column .column1 .size3.with-img.faculty_color,
   .triple-column [class*=column] .size3.with-img.faculty_color,
   .two-one-column .column2 .size3.with-img.faculty_color {
    background: #2a216a;
  }
   .double-column [class*=column] .size2.with-img.subcolor_1,
   .one-two-column .column1 .size2.with-img.subcolor_1,
   .triple-column [class*=column] .size2.with-img.subcolor_1,
   .two-one-column .column2 .size2.with-img.subcolor_1,
   .double-column [class*=column] .size3.with-img.subcolor_1,
   .one-two-column .column1 .size3.with-img.subcolor_1,
   .triple-column [class*=column] .size3.with-img.subcolor_1,
   .two-one-column .column2 .size3.with-img.subcolor_1 {
    background: #77b6e5;
  }
   .double-column [class*=column] .size2.with-img.subcolor_2,
   .one-two-column .column1 .size2.with-img.subcolor_2,
   .triple-column [class*=column] .size2.with-img.subcolor_2,
   .two-one-column .column2 .size2.with-img.subcolor_2,
   .double-column [class*=column] .size3.with-img.subcolor_2,
   .one-two-column .column1 .size3.with-img.subcolor_2,
   .triple-column [class*=column] .size3.with-img.subcolor_2,
   .two-one-column .column2 .size3.with-img.subcolor_2 {
    background: #0f4576;
  }
   .double-column [class*=column] .size2.with-img.subcolor_3,
   .one-two-column .column1 .size2.with-img.subcolor_3,
   .triple-column [class*=column] .size2.with-img.subcolor_3,
   .two-one-column .column2 .size2.with-img.subcolor_3,
   .double-column [class*=column] .size3.with-img.subcolor_3,
   .one-two-column .column1 .size3.with-img.subcolor_3,
   .triple-column [class*=column] .size3.with-img.subcolor_3,
   .two-one-column .column2 .size3.with-img.subcolor_3 {
    background: #00706e;
  }
   .double-column [class*=column] .size2.with-img.subcolor_4,
   .one-two-column .column1 .size2.with-img.subcolor_4,
   .triple-column [class*=column] .size2.with-img.subcolor_4,
   .two-one-column .column2 .size2.with-img.subcolor_4,
   .double-column [class*=column] .size3.with-img.subcolor_4,
   .one-two-column .column1 .size3.with-img.subcolor_4,
   .triple-column [class*=column] .size3.with-img.subcolor_4,
   .two-one-column .column2 .size3.with-img.subcolor_4 {
    background: #b0d54e;
  }
  .double-column [class*=column] .size2.with-img.subcolor_5,
  .one-two-column .column1 .size2.with-img.subcolor_5,
  .triple-column [class*=column] .size2.with-img.subcolor_5,
  .two-one-column .column2 .size2.with-img.subcolor_5,
  .double-column [class*=column] .size3.with-img.subcolor_5,
  .one-two-column .column1 .size3.with-img.subcolor_5,
  .triple-column [class*=column] .size3.with-img.subcolor_5,
  .two-one-column .column2 .size3.with-img.subcolor_5 {
    background: #eee;
  }
  .double-column [class*=column] .size2.with-img.subcolor_6,
  .one-two-column .column1 .size2.with-img.subcolor_6,
  .triple-column [class*=column] .size2.with-img.subcolor_6,
  .two-one-column .column2 .size2.with-img.subcolor_6,
  .double-column [class*=column] .size3.with-img.subcolor_6,
  .one-two-column .column1 .size3.with-img.subcolor_6,
  .triple-column [class*=column] .size3.with-img.subcolor_6,
  .two-one-column .column2 .size3.with-img.subcolor_6 {
    background: #fff;
  }
  .double-column [class*=column] .size2.with-img.subcolor_7,
  .one-two-column .column1 .size2.with-img.subcolor_7,
  .triple-column [class*=column] .size2.with-img.subcolor_7,
  .two-one-column .column2 .size2.with-img.subcolor_7,
  .double-column [class*=column] .size3.with-img.subcolor_7,
  .one-two-column .column1 .size3.with-img.subcolor_7,
  .triple-column [class*=column] .size3.with-img.subcolor_7,
  .two-one-column .column2 .size3.with-img.subcolor_7 {
    background: #625757;
  }
  .double-column [class*=column] .size2.with-img.text-over .header,
  .one-two-column .column1 .size2.with-img.text-over .header,
  .triple-column [class*=column] .size2.with-img.text-over .header,
  .two-one-column .column2 .size2.with-img.text-over .header,
  .double-column [class*=column] .size3.with-img.text-over .header,
  .one-two-column .column1 .size3.with-img.text-over .header,
  .triple-column [class*=column] .size3.with-img.text-over .header,
  .two-one-column .column2 .size3.with-img.text-over .header {
    position: relative;
    bottom: auto;
    left: auto;
  }
  .double-column [class*=column] .size2.with-img.text-over:hover .header,
  .one-two-column .column1 .size2.with-img.text-over:hover .header,
  .triple-column [class*=column] .size2.with-img.text-over:hover .header,
  .two-one-column .column2 .size2.with-img.text-over:hover .header,
  .double-column [class*=column] .size3.with-img.text-over:hover .header,
  .one-two-column .column1 .size3.with-img.text-over:hover .header,
  .triple-column [class*=column] .size3.with-img.text-over:hover .header,
  .two-one-column .column2 .size3.with-img.text-over:hover .header {
    background: transparent!important;
  }
  .double-column [class*=column] .size2.with-img.text-down .header,
  .one-two-column .column1 .size2.with-img.text-down .header,
  .triple-column [class*=column] .size2.with-img.text-down .header,
  .two-one-column .column2 .size2.with-img.text-down .header,
  .double-column [class*=column] .size3.with-img.text-down .header,
  .one-two-column .column1 .size3.with-img.text-down .header,
  .triple-column [class*=column] .size3.with-img.text-down .header,
  .two-one-column .column2 .size3.with-img.text-down .header {
    padding: 8px 5px 6px 10px;
  }
  .double-column [class*=column] .size2.with-img.text-down:before,
  .one-two-column .column1 .size2.with-img.text-down:before,
  .triple-column [class*=column] .size2.with-img.text-down:before,
  .two-one-column .column2 .size2.with-img.text-down:before,
  .double-column [class*=column] .size3.with-img.text-down:before,
  .one-two-column .column1 .size3.with-img.text-down:before,
  .triple-column [class*=column] .size3.with-img.text-down:before,
  .two-one-column .column2 .size3.with-img.text-down:before {
    top: auto;
    bottom: 10px;
  }
  .double-column [class*=column] .size2.with-img .box1,
  .one-two-column .column1 .size2.with-img .box1,
  .triple-column [class*=column] .size2.with-img .box1,
  .two-one-column .column2 .size2.with-img .box1,
  .double-column [class*=column] .size3.with-img .box1,
  .one-two-column .column1 .size3.with-img .box1,
  .triple-column [class*=column] .size3.with-img .box1,
  .two-one-column .column2 .size3.with-img .box1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  .double-column [class*=column] .size2.with-img .box1 .text,
  .one-two-column .column1 .size2.with-img .box1 .text,
  .triple-column [class*=column] .size2.with-img .box1 .text,
  .two-one-column .column2 .size2.with-img .box1 .text,
  .double-column [class*=column] .size3.with-img .box1 .text,
  .one-two-column .column1 .size3.with-img .box1 .text,
  .triple-column [class*=column] .size3.with-img .box1 .text,
  .two-one-column .column2 .size3.with-img .box1 .text {
    display: block;
  }
  .double-column [class*=column] .size2.with-img .box2,
  .one-two-column .column1 .size2.with-img .box2,
  .triple-column [class*=column] .size2.with-img .box2,
  .two-one-column .column2 .size2.with-img .box2,
  .double-column [class*=column] .size3.with-img .box2,
  .one-two-column .column1 .size3.with-img .box2,
  .triple-column [class*=column] .size3.with-img .box2,
  .two-one-column .column2 .size3.with-img .box2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 235px;
        -ms-flex: 0 1 235px;
            flex: 0 1 235px;
  }
  .double-column [class*=column] .size2.with-img.full .box1,
  .one-two-column .column1 .size2.with-img.full .box1,
  .triple-column [class*=column] .size2.with-img.full .box1,
  .two-one-column .column2 .size2.with-img.full .box1,
  .double-column [class*=column] .size3.with-img.full .box1,
  .one-two-column .column1 .size3.with-img.full .box1,
  .triple-column [class*=column] .size3.with-img.full .box1,
  .two-one-column .column2 .size3.with-img.full .box1 {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
            order: 2;
  }
  .double-column [class*=column] .size2.with-img.full .box2,
  .one-two-column .column1 .size2.with-img.full .box2,
  .triple-column [class*=column] .size2.with-img.full .box2,
  .two-one-column .column2 .size2.with-img.full .box2,
  .double-column [class*=column] .size3.with-img.full .box2,
  .one-two-column .column1 .size3.with-img.full .box2,
  .triple-column [class*=column] .size3.with-img.full .box2,
  .two-one-column .column2 .size3.with-img.full .box2 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
            order: 1;
  }
  .double-column [class*=column] .size2.with-img.outlined,
  .one-two-column .column1 .size2.with-img.outlined,
  .triple-column [class*=column] .size2.with-img.outlined,
  .two-one-column .column2 .size2.with-img.outlined,
  .double-column [class*=column] .size3.with-img.outlined,
  .one-two-column .column1 .size3.with-img.outlined,
  .triple-column [class*=column] .size3.with-img.outlined,
  .two-one-column .column2 .size3.with-img.outlined {
    background: transparent;
    border-width: 1px;
  }
   .double-column [class*=column] .size2.with-img.outlined.faculty_color .header,
   .one-two-column .column1 .size2.with-img.outlined.faculty_color .header,
   .triple-column [class*=column] .size2.with-img.outlined.faculty_color .header,
   .two-one-column .column2 .size2.with-img.outlined.faculty_color .header,
   .double-column [class*=column] .size3.with-img.outlined.faculty_color .header,
   .one-two-column .column1 .size3.with-img.outlined.faculty_color .header,
   .triple-column [class*=column] .size3.with-img.outlined.faculty_color .header,
   .two-one-column .column2 .size3.with-img.outlined.faculty_color .header {
    color: #2a216a;
  }
   .double-column [class*=column] .size2.with-img.outlined.subcolor_1 .header,
   .one-two-column .column1 .size2.with-img.outlined.subcolor_1 .header,
   .triple-column [class*=column] .size2.with-img.outlined.subcolor_1 .header,
   .two-one-column .column2 .size2.with-img.outlined.subcolor_1 .header,
   .double-column [class*=column] .size3.with-img.outlined.subcolor_1 .header,
   .one-two-column .column1 .size3.with-img.outlined.subcolor_1 .header,
   .triple-column [class*=column] .size3.with-img.outlined.subcolor_1 .header,
   .two-one-column .column2 .size3.with-img.outlined.subcolor_1 .header {
    color: #77b6e5;
  }
   .double-column [class*=column] .size2.with-img.outlined.subcolor_2 .header,
   .one-two-column .column1 .size2.with-img.outlined.subcolor_2 .header,
   .triple-column [class*=column] .size2.with-img.outlined.subcolor_2 .header,
   .two-one-column .column2 .size2.with-img.outlined.subcolor_2 .header,
   .double-column [class*=column] .size3.with-img.outlined.subcolor_2 .header,
   .one-two-column .column1 .size3.with-img.outlined.subcolor_2 .header,
   .triple-column [class*=column] .size3.with-img.outlined.subcolor_2 .header,
   .two-one-column .column2 .size3.with-img.outlined.subcolor_2 .header {
    color: #0f4576;
  }
   .double-column [class*=column] .size2.with-img.outlined.subcolor_3 .header,
   .one-two-column .column1 .size2.with-img.outlined.subcolor_3 .header,
   .triple-column [class*=column] .size2.with-img.outlined.subcolor_3 .header,
   .two-one-column .column2 .size2.with-img.outlined.subcolor_3 .header,
   .double-column [class*=column] .size3.with-img.outlined.subcolor_3 .header,
   .one-two-column .column1 .size3.with-img.outlined.subcolor_3 .header,
   .triple-column [class*=column] .size3.with-img.outlined.subcolor_3 .header,
   .two-one-column .column2 .size3.with-img.outlined.subcolor_3 .header {
    color: #00706e;
  }
   .double-column [class*=column] .size2.with-img.outlined.subcolor_4 .header,
   .one-two-column .column1 .size2.with-img.outlined.subcolor_4 .header,
   .triple-column [class*=column] .size2.with-img.outlined.subcolor_4 .header,
   .two-one-column .column2 .size2.with-img.outlined.subcolor_4 .header,
   .double-column [class*=column] .size3.with-img.outlined.subcolor_4 .header,
   .one-two-column .column1 .size3.with-img.outlined.subcolor_4 .header,
   .triple-column [class*=column] .size3.with-img.outlined.subcolor_4 .header,
   .two-one-column .column2 .size3.with-img.outlined.subcolor_4 .header {
    color: #b0d54e;
  }
  .double-column [class*=column] .size2.with-img.outlined.subcolor_5 .header,
  .one-two-column .column1 .size2.with-img.outlined.subcolor_5 .header,
  .triple-column [class*=column] .size2.with-img.outlined.subcolor_5 .header,
  .two-one-column .column2 .size2.with-img.outlined.subcolor_5 .header,
  .double-column [class*=column] .size3.with-img.outlined.subcolor_5 .header,
  .one-two-column .column1 .size3.with-img.outlined.subcolor_5 .header,
  .triple-column [class*=column] .size3.with-img.outlined.subcolor_5 .header,
  .two-one-column .column2 .size3.with-img.outlined.subcolor_5 .header {
    color: #606060;
  }
  .double-column [class*=column] .size2.with-img.outlined.subcolor_6 .header,
  .one-two-column .column1 .size2.with-img.outlined.subcolor_6 .header,
  .triple-column [class*=column] .size2.with-img.outlined.subcolor_6 .header,
  .two-one-column .column2 .size2.with-img.outlined.subcolor_6 .header,
  .double-column [class*=column] .size3.with-img.outlined.subcolor_6 .header,
  .one-two-column .column1 .size3.with-img.outlined.subcolor_6 .header,
  .triple-column [class*=column] .size3.with-img.outlined.subcolor_6 .header,
  .two-one-column .column2 .size3.with-img.outlined.subcolor_6 .header {
    color: #606060;
  }
  .double-column [class*=column] .size2.with-img.outlined.subcolor_7 .header,
  .one-two-column .column1 .size2.with-img.outlined.subcolor_7 .header,
  .triple-column [class*=column] .size2.with-img.outlined.subcolor_7 .header,
  .two-one-column .column2 .size2.with-img.outlined.subcolor_7 .header,
  .double-column [class*=column] .size3.with-img.outlined.subcolor_7 .header,
  .one-two-column .column1 .size3.with-img.outlined.subcolor_7 .header,
  .triple-column [class*=column] .size3.with-img.outlined.subcolor_7 .header,
  .two-one-column .column2 .size3.with-img.outlined.subcolor_7 .header {
    color: #625757;
  }
  .double-column [class*=column] .size2.with-img.outlined .box1,
  .one-two-column .column1 .size2.with-img.outlined .box1,
  .triple-column [class*=column] .size2.with-img.outlined .box1,
  .two-one-column .column2 .size2.with-img.outlined .box1,
  .double-column [class*=column] .size3.with-img.outlined .box1,
  .one-two-column .column1 .size3.with-img.outlined .box1,
  .triple-column [class*=column] .size3.with-img.outlined .box1,
  .two-one-column .column2 .size3.with-img.outlined .box1 {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
            order: 2;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  .double-column [class*=column] .size2.with-img.outlined .box1 .header,
  .one-two-column .column1 .size2.with-img.outlined .box1 .header,
  .triple-column [class*=column] .size2.with-img.outlined .box1 .header,
  .two-one-column .column2 .size2.with-img.outlined .box1 .header,
  .double-column [class*=column] .size3.with-img.outlined .box1 .header,
  .one-two-column .column1 .size3.with-img.outlined .box1 .header,
  .triple-column [class*=column] .size3.with-img.outlined .box1 .header,
  .two-one-column .column2 .size3.with-img.outlined .box1 .header {
    position: relative;
    background: transparent!important;
  }
  .double-column [class*=column] .size2.with-img.outlined .box2,
  .one-two-column .column1 .size2.with-img.outlined .box2,
  .triple-column [class*=column] .size2.with-img.outlined .box2,
  .two-one-column .column2 .size2.with-img.outlined .box2,
  .double-column [class*=column] .size3.with-img.outlined .box2,
  .one-two-column .column1 .size3.with-img.outlined .box2,
  .triple-column [class*=column] .size3.with-img.outlined .box2,
  .two-one-column .column2 .size3.with-img.outlined .box2 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
            order: 1;
  }
  .double-column [class*=column].outlined,
  .one-two-column .column1.outlined,
  .triple-column [class*=column].outlined,
  .two-one-column .column2.outlined {
    border-width: 1px;
  }
  .double-column [class*=column] .size4 .text,
  .one-two-column .column1 .size4 .text,
  .triple-column [class*=column] .size4 .text,
  .two-one-column .column2 .size4 .text {
    display: block;
  }
  .one-two-column .column2 .size2.with-img.text-down.subcolor_5,
  .single-column .column1 .size2.with-img.text-down.subcolor_5,
  .two-one-column .column1 .size2.with-img.text-down.subcolor_5,
  .one-two-column .column2 .size3.with-img.text-down.subcolor_5,
  .single-column .column1 .size3.with-img.text-down.subcolor_5,
  .two-one-column .column1 .size3.with-img.text-down.subcolor_5 {
    background: #eee;
  }
  .one-two-column .column2 .size2.with-img.text-down:hover .header,
  .single-column .column1 .size2.with-img.text-down:hover .header,
  .two-one-column .column1 .size2.with-img.text-down:hover .header,
  .one-two-column .column2 .size3.with-img.text-down:hover .header,
  .single-column .column1 .size3.with-img.text-down:hover .header,
  .two-one-column .column1 .size3.with-img.text-down:hover .header {
    padding: 8px 5px 6px 10px;
    background: transparent!important;
  }
}
@media only screen and (max-width: 459px) {
  .gcrow .gccolumn .gridbox.size2.with-img,
  .gcrow .gccolumn .gridbox.size3.with-img {
            flex-direction: column;

    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
  }
  .gcrow .gccolumn .gridbox.size2.with-img .box1,
  .gcrow .gccolumn .gridbox.size3.with-img .box1 {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;

    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
            order: 2;
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 auto;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
  }
  .gcrow .gccolumn .gridbox.size2.with-img .box1 .header,
  .gcrow .gccolumn .gridbox.size3.with-img .box1 .header {
    width: 100%;
    padding: 8px 15px 6px 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .gcrow .gccolumn .gridbox.size2.with-img .box1 .text,
  .gcrow .gccolumn .gridbox.size3.with-img .box1 .text {
    display: none;
  }
  .gcrow .gccolumn .gridbox.size2.with-img .box2,
  .gcrow .gccolumn .gridbox.size3.with-img .box2 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
            order: 1;
  }
  .gcrow .gccolumn .gridbox.size2.with-img.outlined,
  .gcrow .gccolumn .gridbox.size3.with-img.outlined {
    border-width: 0;
  }
  .gcrow .gccolumn .gridbox.size2.with-img.outlined .box1,
  .gcrow .gccolumn .gridbox.size3.with-img.outlined .box1 {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
  }
   .gcrow .gccolumn .gridbox.size2.with-img.outlined.faculty_color .header,
   .gcrow .gccolumn .gridbox.size3.with-img.outlined.faculty_color .header {
    color: #fff;
    background: rgba(42, 33, 106, .83);
  }
   .gcrow .gccolumn .gridbox.size2.with-img.outlined.faculty_color::before,
   .gcrow .gccolumn .gridbox.size3.with-img.outlined.faculty_color::before {
    color: #fff;
  }
   .gcrow .gccolumn .gridbox.size2.with-img.outlined.subcolor_1 .header,
   .gcrow .gccolumn .gridbox.size3.with-img.outlined.subcolor_1 .header {
    color: #fff;
    background: rgba(119, 182, 229, .83);
  }
   .gcrow .gccolumn .gridbox.size2.with-img.outlined.subcolor_1::before,
   .gcrow .gccolumn .gridbox.size3.with-img.outlined.subcolor_1::before {
    color: #fff;
  }
   .gcrow .gccolumn .gridbox.size2.with-img.outlined.subcolor_2 .header,
   .gcrow .gccolumn .gridbox.size3.with-img.outlined.subcolor_2 .header {
    color: #fff;
    background: rgba(15, 69, 118, .83);
  }
   .gcrow .gccolumn .gridbox.size2.with-img.outlined.subcolor_2::before,
   .gcrow .gccolumn .gridbox.size3.with-img.outlined.subcolor_2::before {
    color: #fff;
  }
   .gcrow .gccolumn .gridbox.size2.with-img.outlined.subcolor_3 .header,
   .gcrow .gccolumn .gridbox.size3.with-img.outlined.subcolor_3 .header {
    color: #fff;
    background: rgba(0, 112, 110, .83);
  }
   .gcrow .gccolumn .gridbox.size2.with-img.outlined.subcolor_3::before,
   .gcrow .gccolumn .gridbox.size3.with-img.outlined.subcolor_3::before {
    color: #fff;
  }
   .gcrow .gccolumn .gridbox.size2.with-img.outlined.subcolor_4 .header,
   .gcrow .gccolumn .gridbox.size3.with-img.outlined.subcolor_4 .header {
    color: #fff;
    background: rgba(176, 213, 78, .83);
  }
   .gcrow .gccolumn .gridbox.size2.with-img.outlined.subcolor_4::before,
   .gcrow .gccolumn .gridbox.size3.with-img.outlined.subcolor_4::before {
    color: #fff;
  }
  .gcrow .gccolumn .gridbox.size2.with-img.outlined.subcolor_5 .header,
  .gcrow .gccolumn .gridbox.size3.with-img.outlined.subcolor_5 .header {
    color: #606060;
    background: rgba(238, 238, 238, .90);
  }
  .gcrow .gccolumn .gridbox.size2.with-img.outlined.subcolor_5::before,
  .gcrow .gccolumn .gridbox.size3.with-img.outlined.subcolor_5::before {
    color: #606060;
  }
  .gcrow .gccolumn .gridbox.size2.with-img.outlined.subcolor_6 .header,
  .gcrow .gccolumn .gridbox.size3.with-img.outlined.subcolor_6 .header {
    color: #606060;
    background: rgba(255, 255, 255, .90);
  }
  .gcrow .gccolumn .gridbox.size2.with-img.outlined.subcolor_6::before,
  .gcrow .gccolumn .gridbox.size3.with-img.outlined.subcolor_6::before {
    color: #606060;
  }
  .gcrow .gccolumn .gridbox.size2.with-img.outlined.subcolor_7 .header,
  .gcrow .gccolumn .gridbox.size3.with-img.outlined.subcolor_7 .header {
    color: #fff;
    background: rgba(98, 87, 87, .83);
  }
  .gcrow .gccolumn .gridbox.size2.with-img.outlined.subcolor_7::before,
  .gcrow .gccolumn .gridbox.size3.with-img.outlined.subcolor_7::before {
    color: #fff;
  }
  .gcrow .gccolumn .gridbox.size4 .text {
    display: none;
  }
}
