@charset "UTF-8";
#omninav-wrapper {
  /*! lightslider - v1.1.6 - 2016-10-25
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2016 Sachin N; Licensed MIT */
  /*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */ }
  #omninav-wrapper html {
    box-sizing: border-box; }
  #omninav-wrapper *, #omninav-wrapper *::after, #omninav-wrapper *::before {
    box-sizing: inherit; }
  #omninav-wrapper #theme .theme-bg-color {
    background-color: #a50034; }
  #omninav-wrapper #theme .theme-border-color {
    border-color: #a50034; }
  #omninav-wrapper #theme .theme-button {
    display: inline-block;
    padding: 15px 25px;
    font-size: 16px;
    border-radius: 3px;
    background: #a50034;
    color: white;
    cursor: pointer;
    border: none;
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.3); }
  #omninav-wrapper #theme .theme-button:after {
    content: '»';
    padding-left: 4px;
    font-size: 16px; }
  #omninav-wrapper #theme .theme-button:hover, #omninav-wrapper #theme .theme-button:focus {
    outline: none;
    background-color: #810029;
    -webkit-transition: background-color 0.4s;
    transition: background-color 0.4s; }
  #omninav-wrapper #theme .theme-button:active {
    -webkit-transition: none;
    transition: none;
    background-color: #810029; }
  #omninav-wrapper #theme .theme-text-color {
    color: #a50034; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper #theme .theme-bg-color-alpha {
      background-color: rgba(165, 0, 52, 0.95); } }
  #omninav-wrapper #theme .theme-button:hover, #omninav-wrapper #theme .theme-button:focus {
    background-color: #C8003F; }
  #omninav-wrapper #theme .theme-button:active {
    background-color: #88002B; }
  #omninav-wrapper * {
    word-wrap: break-word; }
  #omninav-wrapper .ie7 * {
    zoom: 1; }
  #omninav-wrapper html {
    margin: 0;
    padding: 0;
    font-size: 100%;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    background-image: url(//dev-www.chapman.edu/_assets/window-pattern-c7ef8a72d2411281094a81a4886ed3a78106111c2de351983eb264782235a7a7.png);
    background-repeat: repeat-x;
    background-position-y: 64px;
    background-color: #eaeaea;
    font-family: Arial, sans-serif;
    overflow-x: hidden;
    -webkit-font-smoothing: antialiased; }
  #omninav-wrapper html.cu-companion-bar {
    padding-top: 75px !important; }
  #omninav-wrapper body {
    font-size: 14px;
    line-height: 20px;
    margin: 0 0 10px 0;
    font-weight: 400;
    line-height: initial;
    margin: 0;
    padding: 0;
    color: #2f2f2f;
    font-family: Arial, sans-serif;
    height: auto; }
  #omninav-wrapper body.personnel .main {
    margin-left: 0; }
  #omninav-wrapper article, #omninav-wrapper aside, #omninav-wrapper details, #omninav-wrapper figcaption, #omninav-wrapper figure, #omninav-wrapper footer, #omninav-wrapper header, #omninav-wrapper hgroup, #omninav-wrapper nav, #omninav-wrapper section {
    display: block; }
  #omninav-wrapper hgroup h3 {
    margin: -5px 0 0 0; }
  #omninav-wrapper section li {
    max-width: 70%; }
  @media (min-width: 780px) {
    #omninav-wrapper section li {
      max-width: 100%; } }
  @media (min-width: 780px) {
    #omninav-wrapper section p {
      color: #2f2f2f; } }
  #omninav-wrapper audio, #omninav-wrapper canvas, #omninav-wrapper video {
    display: inline-block;
    *display: inline;
    *zoom: 1; }
  #omninav-wrapper audio:not([controls]), #omninav-wrapper [hidden] {
    display: none; }
  #omninav-wrapper button, #omninav-wrapper input, #omninav-wrapper select, #omninav-wrapper textarea {
    font-family: Arial, sans-serif;
    color: #2f2f2f; }
  #omninav-wrapper ::-moz-selection, #omninav-wrapper ::-moz-selection {
    background: #a50034;
    color: #ffffff;
    text-shadow: none; }
  #omninav-wrapper ::-moz-selection, #omninav-wrapper ::selection {
    background: #a50034;
    color: #ffffff;
    text-shadow: none; }
  #omninav-wrapper a {
    color: #a50034;
    text-decoration: none; }
  #omninav-wrapper a:visited {
    color: #a50034;
    border-bottom: none; }
  #omninav-wrapper a:hover {
    color: #bb223c;
    border-bottom: none;
    text-decoration: underline; }
  #omninav-wrapper a:focus {
    outline: 2px dotted; }
  #omninav-wrapper a:hover, #omninav-wrapper a:active {
    outline: 0;
    text-decoration: none; }
  #omninav-wrapper a.cta {
    padding: 7px 10px 7px 10px;
    background-color: #851c2b;
    color: #ffffff;
    display: inline-block;
    text-transform: uppercase;
    font-family: Arial, sans-serif;
    font-weight: bold;
    max-width: 100%; }
  #omninav-wrapper a.cta.hover {
    color: #ffffff;
    text-decoration: none;
    background-color: #a50034; }
  #omninav-wrapper a.button {
    display: inline-block;
    padding: 15px 25px;
    font-size: 16px;
    border-radius: 3px;
    background: #dad8cf no-repeat center;
    color: #2f2f2f;
    width: 100%;
    margin-bottom: 10px;
    cursor: pointer;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box; }
  #omninav-wrapper a.button:hover {
    background-color: #cac9c4;
    text-decoration: none; }
  #omninav-wrapper a.button.red {
    background: #a50034 no-repeat center;
    color: #ffffff; }
  #omninav-wrapper a.button.red:hover {
    background-color: #C92741;
    text-decoration: none; }
  @media (min-width: 500px) {
    #omninav-wrapper a.button {
      width: auto;
      margin-bottom: 0; } }
  #omninav-wrapper p.source a:link, #omninav-wrapper p.source a:visited {
    color: #a50034;
    border-bottom: none; }
  #omninav-wrapper p.source a:hover {
    color: #bb223c;
    border-bottom: none; }
  #omninav-wrapper abbr[title] {
    border-bottom: 1px dotted; }
  #omninav-wrapper b, #omninav-wrapper strong {
    font-weight: 800; }
  #omninav-wrapper blockquote {
    margin: 1em 40px;
    display: none; }
  #omninav-wrapper dfn {
    font-style: italic; }
  #omninav-wrapper hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0; }
  #omninav-wrapper ins {
    background: #ff9;
    color: #2f2f2f;
    text-decoration: none; }
  #omninav-wrapper mark {
    background: #ff0;
    color: #2f2f2f;
    font-style: italic;
    font-weight: bold; }
  #omninav-wrapper pre, #omninav-wrapper code, #omninav-wrapper kbd, #omninav-wrapper samp {
    font-family: 'courier new', monospace;
    font-size: 1em; }
  #omninav-wrapper pre {
    white-space: pre-wrap;
    word-wrap: break-word; }
  #omninav-wrapper q {
    quotes: none; }
  #omninav-wrapper q:before, #omninav-wrapper q:after {
    content: "";
    content: none; }
  #omninav-wrapper small {
    font-size: 85%; }
  #omninav-wrapper sub {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline; }
  #omninav-wrapper sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
    top: -0.5em; }
  #omninav-wrapper sub {
    bottom: -0.25em; }
  #omninav-wrapper ul, #omninav-wrapper ol {
    margin: 0;
    padding: 0; }
  #omninav-wrapper .ie7 ol {
    zoom: normal; }
  #omninav-wrapper .ie7 ol li {
    zoom: normal;
    list-style-position: outside;
    margin: 0 0 0 25px; }
  #omninav-wrapper dd {
    margin: 0 0 0 40px; }
  #omninav-wrapper nav ul, #omninav-wrapper nav ol {
    list-style: none;
    list-style-image: none;
    margin: 0;
    padding: 0; }
  #omninav-wrapper img {
    border: 0;
    -ms-interpolation-mode: bicubic; }
  #omninav-wrapper svg:not(:root) {
    overflow: hidden; }
  #omninav-wrapper figure, #omninav-wrapper form {
    margin: 0; }
  #omninav-wrapper fieldset {
    border: 0;
    margin: 0;
    padding: 0; }
  #omninav-wrapper label {
    cursor: pointer; }
  #omninav-wrapper legend {
    border: 0;
    *margin-left: -7px;
    padding: 0; }
  #omninav-wrapper button, #omninav-wrapper input, #omninav-wrapper select, #omninav-wrapper textarea {
    font-size: 100%;
    margin: 0;
    vertical-align: baseline;
    *vertical-align: middle; }
  #omninav-wrapper button, #omninav-wrapper input {
    line-height: normal;
    *overflow: visible; }
  #omninav-wrapper table {
    border-collapse: collapse;
    border-spacing: 0;
    border-color: gray; }
  #omninav-wrapper table button, #omninav-wrapper table input {
    *overflow: auto; }
  #omninav-wrapper button {
    cursor: pointer;
    -webkit-appearance: button; }
  #omninav-wrapper input[type="button"], #omninav-wrapper input[type="reset"], #omninav-wrapper input[type="submit"] {
    cursor: pointer;
    -webkit-appearance: button; }
  #omninav-wrapper input[type="checkbox"], #omninav-wrapper input[type="radio"] {
    box-sizing: border-box;
    margin: 0 5px; }
  #omninav-wrapper input[type="search"] {
    -webkit-appearance: textfield;
    box-sizing: content-box; }
  #omninav-wrapper input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none; }
  #omninav-wrapper button::-moz-focus-inner, #omninav-wrapper input::-moz-focus-inner {
    border: 0;
    padding: 0; }
  #omninav-wrapper textarea {
    overflow: auto;
    vertical-align: top;
    resize: vertical; }
  #omninav-wrapper input:invalid, #omninav-wrapper textarea:invalid {
    background-color: #f0dddd; }
  #omninav-wrapper th, #omninav-wrapper tr {
    border-color: grey; }
  #omninav-wrapper td {
    border-color: grey;
    vertical-align: top; }
  #omninav-wrapper p, #omninav-wrapper li {
    font-size: 14px;
    line-height: 20px;
    margin: 0 0 10px 0;
    font-weight: 400; }
  #omninav-wrapper h1, #omninav-wrapper .faux-h1, #omninav-wrapper h2, #omninav-wrapper .faux-h2, #omninav-wrapper h3, #omninav-wrapper .faux-h3 {
    font-family: "futura-pt", Arial, sans-serif; }
  #omninav-wrapper h3, #omninav-wrapper .faux-h3, #omninav-wrapper h4, #omninav-wrapper .faux-h4, #omninav-wrapper h5, #omninav-wrapper .faux-h5, #omninav-wrapper h6, #omninav-wrapper .faux-h6 {
    font-weight: 200; }
  #omninav-wrapper h1, #omninav-wrapper .faux-h1 {
    font-size: 30px;
    font-weight: 800; }
  #omninav-wrapper h2, #omninav-wrapper .faux-h2 {
    font-size: 20px;
    font-weight: 600;
    line-height: 1.2em; }
  #omninav-wrapper h3, #omninav-wrapper .faux-h3 {
    font-size: 16px;
    font-weight: 600;
    line-height: 1.4em;
    margin-top: 30px;
    margin-bottom: 15px; }
  #omninav-wrapper h4, #omninav-wrapper .faux-h4 {
    font-size: 14px;
    font-weight: 500; }
  #omninav-wrapper h5, #omninav-wrapper .faux-h5 {
    font-size: 14px;
    font-weight: 500; }

@-webkit-keyframes footerLinksIn {
  0% {
    opacity: 0;
    height: 0;
    -webkit-transform: scale(0.9) rotateX(-60deg);
    transform: scale(0.9) rotateX(-60deg);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0; }
  100% {
    opacity: 1;
    height: 14em;
    -webkit-transform: scale(1);
    transform: scale(1); } }

@keyframes footerLinksIn {
  0% {
    opacity: 0;
    height: 0;
    -webkit-transform: scale(0.9) rotateX(-60deg);
    transform: scale(0.9) rotateX(-60deg);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0; }
  100% {
    opacity: 1;
    height: 14em;
    -webkit-transform: scale(1);
    transform: scale(1); } }

@-webkit-keyframes footerLinksOut {
  0% {
    opacity: 1;
    height: 14em;
    padding: 1.5em 0 1em 1em;
    -webkit-transform: scale(1);
    transform: scale(1); }
  100% {
    opacity: 0;
    height: 0em;
    -webkit-transform: scale(0.9) rotateX(-60deg);
    transform: scale(0.9) rotateX(-60deg); } }

@keyframes footerLinksOut {
  0% {
    opacity: 1;
    height: 14em;
    padding: 1.5em 0 1em 1em;
    -webkit-transform: scale(1);
    transform: scale(1); }
  100% {
    opacity: 0;
    height: 0em;
    -webkit-transform: scale(0.9) rotateX(-60deg);
    transform: scale(0.9) rotateX(-60deg); } }
  @media (min-width: 1024px) {
    #omninav-wrapper .bigMasthead header, #omninav-wrapper .bigMasthead.smallRotator header {
      padding: 0 0 0 0; } }
  @media (min-width: 1024px) {
    #omninav-wrapper .bigMasthead header {
      margin-top: 30px;
      margin-bottom: 30px; } }
  #omninav-wrapper .bigMasthead .mastheadPlaceholder {
    background-color: #a50034;
    bottom: 30px;
    max-width: 1130px;
    min-height: 83px;
    position: relative;
    margin: 50px auto 0 auto; }
  #omninav-wrapper .bigMasthead .mastheadPlaceholder > div {
    color: #ffffff;
    font-size: 19px;
    line-height: 19px;
    font-style: normal;
    padding: 30px;
    text-align: left; }
  @media (min-width: 1024px) {
    #omninav-wrapper .bigMasthead .mastheadPlaceholder > div {
      padding: 25px 20px 20px 35%; } }
  #omninav-wrapper .blogname a {
    background-image: url(//dev-www.chapman.edu/_assets/cu_icons/cu_monogram_black_20-4309eb6157fd7dc70fff191d2b748ffeb0283f7ef4e4f3dd2cba2ce91e70d23e.png);
    background: none, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNNDE5IDMwMC4zaC0yOC4ydi04OC4zaDI4LjJjMS43IDYuMiAzIDEyLjUgNCAxOC45aDg5Yy0uNi02LjQtMS40LTEyLjctMi41LTE4LjktNS41LTMxLjktMTYuOS02MS43LTMzLTg4LjRoLTg1LjZ2LTE3LjJjMy43LTEuMSA3LjUtMi4yIDktMi41bDguMS0xLjZ2LTU1LjJsLTQuNC0zYy0zMi4zLTIyLjItNjkuOC0zNi45LTEwOC41LTQyLjRsLTExLjUtMS43djg4LjlsOC4xIDEuNmMzLjcuNyA3LjMgMS42IDEwLjggMi42djMwLjVoLTg4LjN2LTMwLjVjMy41LTEgNy4xLTEuOCAxMC44LTIuNmw4LjEtMS42di04OC45bC0xMS41IDEuN2MtMzguNyA1LjYtNzYuMiAyMC4zLTEwOC41IDQyLjVsLTQuNCAzdjU1LjJsOC4xIDEuNmMxLjUuMyA1LjMgMS40IDkgMi41djE3LjJoLTg5Yy0xNi4xIDI2LjctMjcuNSA1Ni41LTMzIDg4LjQtMi41IDE0LjItMy44IDI5LTMuOCA0NCAwIDE1LjEgMS4zIDI5LjggMy44IDQ0LjIgNS41IDMxLjkgMTYuOSA2MS43IDMzIDg4LjRoODl2ODYuNWw1LjEgMi45YzM4LjYgMjIuMiA4Mi43IDMzLjkgMTI3LjUgMzMuOXM4OC44LTExLjcgMTI3LjQtMzMuOWw1LjEtMi45di04Ni41aDg1LjZjMTYuMS0yNi43IDI3LjUtNTYuNSAzMy04OC40IDEuMS02LjIgMS45LTEyLjUgMi41LTE4LjloLTg5Yy0xIDYuNC0yLjMgMTIuNy00IDE4LjltLTEyNS4zLTIxOS43di02OWMzOC4zIDUuNSA3My43IDE5LjggMTA0LjIgNDAuOHY0MS42Yy0zLjEuNi0xMS44IDMuMy0xNy4xIDQuOHYyMDEuNWgtNjguMnYtMjE0LjlsLTcuNC0yYy0zLjgtMS4xLTcuNi0yLTExLjUtMi44bTguOCAxMzEuNHY4OC4zaC04OC4zdi04OC4zaDg4LjN6bS04OC4zIDE3Ni43aDg4LjN2MjkuMmMtMTQuNCAzLjktMjkuMyA1LjktNDQuMiA1LjktMTQuOSAwLTI5LjgtMi00NC4yLTUuOS4xIDAgLjEtMjkuMi4xLTI5LjJ6bS05NS40LTI5NC43di00MS41YzMwLjUtMjEgNjUuOS0zNS4zIDEwNC4yLTQwLjh2NjljLTMuOS44LTcuNyAxLjctMTEuNSAyLjdsLTcuNSAydjM4LjJoLTY4LjF2LTI0LjdjLTUuMy0xLjYtMTQtNC4zLTE3LjEtNC45bTcgMTQ3Ljd2NTguNmgtMzEuNmMtMy44LTE0LjEtNS45LTI4LjktNS45LTQ0LjJzMi4xLTMwLjEgNS45LTQ0LjJoMzEuNnYyOS44em0yNTUgMjI3LjZjLTM2LjEgMjAuNy03Ny45IDMyLjUtMTIyLjQgMzIuNS00NC42IDAtODYuNC0xMS44LTEyMi40LTMyLjV2LTI1Ny4zaDY4LjJ2MjEzLjhsNy41IDJjMTUuMyA0LjEgMzEgNi4yIDQ2LjggNi4yIDE1LjggMCAzMS41LTIuMSA0Ni44LTYuMmw3LjQtMnYtMzdoNjguMmMtLjEtLjEtLjEgODAuNS0uMSA4MC41eiIvPjwvc3ZnPg==); }
  #omninav-wrapper .blogname a:focus, #omninav-wrapper .blogname a:hover {
    background-image: url(//dev-www.chapman.edu/_assets/cu_icons/cu_monogram_red_20-f4ba35fc5eaa0adea69b4da03b2eb337e229c04ca3d38f4332474406375b0b0a.png);
    background: none, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjQTgyMjM5IiBkPSJNNDE5IDMwMC4zaC0yOC4ydi04OC4zaDI4LjJjMS43IDYuMiAzIDEyLjUgNCAxOC45aDg5Yy0uNi02LjQtMS40LTEyLjctMi41LTE4LjktNS41LTMxLjktMTYuOS02MS43LTMzLTg4LjRoLTg1LjZ2LTE3LjJjMy43LTEuMSA3LjUtMi4yIDktMi41bDguMS0xLjZ2LTU1LjJsLTQuNC0zYy0zMi4zLTIyLjItNjkuOC0zNi45LTEwOC41LTQyLjRsLTExLjUtMS43djg4LjlsOC4xIDEuNmMzLjcuNyA3LjMgMS42IDEwLjggMi42djMwLjVoLTg4LjN2LTMwLjVjMy41LTEgNy4xLTEuOCAxMC44LTIuNmw4LjEtMS42di04OC45bC0xMS41IDEuN2MtMzguNyA1LjYtNzYuMiAyMC4zLTEwOC41IDQyLjVsLTQuNCAzdjU1LjJsOC4xIDEuNmMxLjUuMyA1LjMgMS40IDkgMi41djE3LjJoLTg5Yy0xNi4xIDI2LjctMjcuNSA1Ni41LTMzIDg4LjQtMi41IDE0LjItMy44IDI5LTMuOCA0NCAwIDE1LjEgMS4zIDI5LjggMy44IDQ0LjIgNS41IDMxLjkgMTYuOSA2MS43IDMzIDg4LjRoODl2ODYuNWw1LjEgMi45YzM4LjYgMjIuMiA4Mi43IDMzLjkgMTI3LjUgMzMuOXM4OC44LTExLjcgMTI3LjQtMzMuOWw1LjEtMi45di04Ni41aDg1LjZjMTYuMS0yNi43IDI3LjUtNTYuNSAzMy04OC40IDEuMS02LjIgMS45LTEyLjUgMi41LTE4LjloLTg5Yy0xIDYuNC0yLjMgMTIuNy00IDE4LjltLTEyNS4zLTIxOS43di02OWMzOC4zIDUuNSA3My43IDE5LjggMTA0LjIgNDAuOHY0MS42Yy0zLjEuNi0xMS44IDMuMy0xNy4xIDQuOHYyMDEuNWgtNjguMnYtMjE0LjlsLTcuNC0yYy0zLjgtMS4xLTcuNi0yLTExLjUtMi44bTguOCAxMzEuNHY4OC4zaC04OC4zdi04OC4zaDg4LjN6bS04OC4zIDE3Ni43aDg4LjN2MjkuMmMtMTQuNCAzLjktMjkuMyA1LjktNDQuMiA1LjktMTQuOSAwLTI5LjgtMi00NC4yLTUuOS4xIDAgLjEtMjkuMi4xLTI5LjJ6bS05NS40LTI5NC43di00MS41YzMwLjUtMjEgNjUuOS0zNS4zIDEwNC4yLTQwLjh2NjljLTMuOS44LTcuNyAxLjctMTEuNSAyLjdsLTcuNSAydjM4LjJoLTY4LjF2LTI0LjdjLTUuMy0xLjYtMTQtNC4zLTE3LjEtNC45bTcgMTQ3Ljd2NTguNmgtMzEuNmMtMy44LTE0LjEtNS45LTI4LjktNS45LTQ0LjJzMi4xLTMwLjEgNS45LTQ0LjJoMzEuNnYyOS44em0yNTUgMjI3LjZjLTM2LjEgMjAuNy03Ny45IDMyLjUtMTIyLjQgMzIuNS00NC42IDAtODYuNC0xMS44LTEyMi40LTMyLjV2LTI1Ny4zaDY4LjJ2MjEzLjhsNy41IDJjMTUuMyA0LjEgMzEgNi4yIDQ2LjggNi4yIDE1LjggMCAzMS41LTIuMSA0Ni44LTYuMmw3LjQtMnYtMzdoNjguMmMtLjEtLjEtLjEgODAuNS0uMSA4MC41eiIvPjwvc3ZnPg==); }
  #omninav-wrapper .blogname.business a {
    background: url("cu_icons/business_black_20.png");
    background: none, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNNDQ4IDE5MmMwLTEwNi04Ni0xOTItMTkyLTE5MnMtMTkyIDg2LTE5MiAxOTJjMCA3MS4xIDM4LjYgMTMzLjEgOTYgMTY2LjN2ODkuN2w2NCA2NGg2NGw2NC02NHYtODkuN2M1Ny40LTMzLjIgOTYtOTUuMiA5Ni0xNjYuM3ptLTE0NCAyNTZoLTk2Yy04LjggMC0xNi03LjItMTYtMTZzNy4yLTE2IDE2LTE2aDk2YzguOCAwIDE2IDcuMiAxNiAxNnMtNy4yIDE2LTE2IDE2em0xNi0xMDkuM3YtMTQ2LjdjMTcuNyAwIDMyLTE0LjMgMzItMzJzLTE0LjMtMzItMzItMzItMzIgMTQuMy0zMiAzMnYxODguOGMtMTAuNCAyLjEtMjEuMSAzLjItMzIgMy4ycy0yMS42LTEuMS0zMi0zLjJ2LTE4OC44YzAtMTcuNy0xNC4zLTMyLTMyLTMycy0zMiAxNC4zLTMyIDMyIDE0LjMgMzIgMzIgMzJ2MTQ2LjdjLTE4LjEtNy45LTM0LjgtMTkuMi00OS4xLTMzLjYtMzAuMy0zMC4yLTQ2LjktNzAuNC00Ni45LTExMy4xczE2LjYtODIuOSA0Ni45LTExMy4xYzMwLjItMzAuMyA3MC40LTQ2LjkgMTEzLjEtNDYuOSA0Mi43IDAgODIuOSAxNi42IDExMy4xIDQ2LjkgMzAuMyAzMC4yIDQ2LjkgNzAuNCA0Ni45IDExMy4xIDAgNDIuNy0xNi42IDgyLjktNDYuOCAxMTMuMS0xNC41IDE0LjQtMzEuMSAyNS43LTQ5LjIgMzMuNnoiLz48L3N2Zz4=); }
  #omninav-wrapper .blogname.business a:focus, #omninav-wrapper .blogname.business a:hover {
    background: url("cu_icons/business_red_20.png");
    background: none, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjQTgyMjM5IiBkPSJNNDQ4IDE5MmMwLTEwNi04Ni0xOTItMTkyLTE5MnMtMTkyIDg2LTE5MiAxOTJjMCA3MS4xIDM4LjYgMTMzLjEgOTYgMTY2LjN2ODkuN2w2NCA2NGg2NGw2NC02NHYtODkuN2M1Ny40LTMzLjIgOTYtOTUuMiA5Ni0xNjYuM3ptLTE0NCAyNTZoLTk2Yy04LjggMC0xNi03LjItMTYtMTZzNy4yLTE2IDE2LTE2aDk2YzguOCAwIDE2IDcuMiAxNiAxNnMtNy4yIDE2LTE2IDE2em0xNi0xMDkuM3YtMTQ2LjdjMTcuNyAwIDMyLTE0LjMgMzItMzJzLTE0LjMtMzItMzItMzItMzIgMTQuMy0zMiAzMnYxODguOGMtMTAuNCAyLjEtMjEuMSAzLjItMzIgMy4ycy0yMS42LTEuMS0zMi0zLjJ2LTE4OC44YzAtMTcuNy0xNC4zLTMyLTMyLTMycy0zMiAxNC4zLTMyIDMyIDE0LjMgMzIgMzIgMzJ2MTQ2LjdjLTE4LjEtNy45LTM0LjgtMTkuMi00OS4xLTMzLjYtMzAuMy0zMC4yLTQ2LjktNzAuNC00Ni45LTExMy4xczE2LjYtODIuOSA0Ni45LTExMy4xYzMwLjItMzAuMyA3MC40LTQ2LjkgMTEzLjEtNDYuOSA0Mi43IDAgODIuOSAxNi42IDExMy4xIDQ2LjkgMzAuMyAzMC4yIDQ2LjkgNzAuNCA0Ni45IDExMy4xIDAgNDIuNy0xNi42IDgyLjktNDYuOCAxMTMuMS0xNC41IDE0LjQtMzEuMSAyNS43LTQ5LjIgMzMuNnoiLz48L3N2Zz4=); }
  #omninav-wrapper .blogname.communication a {
    background: url("cu_icons/communication_black_20.png");
    background: none, url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwIDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGcgaWQ9InJlZF9yaW5nc19ub2ZpbGxfMl8iPjxnIGlkPSJYTUxJRF80XyI+PHBhdGggZD0iTTEwLjEsMTIuNkM3LDEyLjYsNC40LDEwLjEsNC40LDdjMC0zLjEsMi41LTUuNiw1LjYtNS42YzMuMSwwLDUuNiwyLjUsNS42LDUuNkMxNS43LDEwLjEsMTMuMiwxMi42LDEwLjEsMTIuNnogTTEwLjEsMi44QzcuOCwyLjgsNS45LDQuNyw1LjksN2MwLDIuMywxLjksNC4yLDQuMiw0LjJjMi4zLDAsNC4yLTEuOSw0LjItNC4yQzE0LjIsNC43LDEyLjQsMi44LDEwLjEsMi44eiIvPjwvZz48Zz48cGF0aCBkPSJNNi43LDE4LjRjLTEuOSwwLTMuOC0xLTQuOS0yLjhjLTAuOC0xLjMtMS0yLjgtMC42LTQuM2MwLjQtMS41LDEuMy0yLjcsMi42LTMuNGwwLDBjMS4zLTAuOCwyLjgtMSw0LjMtMC42YzEuNSwwLjQsMi43LDEuMywzLjQsMi42YzEuNiwyLjcsMC42LDYuMS0yLjEsNy43QzguNywxOC4xLDcuNywxOC40LDYuNywxOC40eiBNNi43LDguNkM2LDguNiw1LjMsOC44LDQuNyw5LjFsMCwwYy0xLDAuNi0xLjcsMS41LTEuOSwyLjVjLTAuMywxLjEtMC4xLDIuMiwwLjQsMy4yYzEuMSwyLDMuNywyLjcsNS43LDEuNXMyLjctMy43LDEuNS01LjdDOS44LDkuNyw4LjksOSw3LjgsOC43QzcuNSw4LjYsNy4xLDguNiw2LjcsOC42eiIvPjwvZz48Zz48cGF0aCBkPSJNMTMuNCwxOC40Yy0xLDAtMS45LTAuMi0yLjgtMC44bDAsMGMtMi43LTEuNi0zLjYtNS0yLjEtNy43YzAuOC0xLjMsMi0yLjIsMy40LTIuNmMxLjUtMC40LDMtMC4yLDQuMywwLjZjMS4zLDAuOCwyLjIsMiwyLjYsMy40YzAuNCwxLjUsMC4yLDMtMC42LDQuM0MxNy4yLDE3LjQsMTUuMywxOC40LDEzLjQsMTguNHogTTExLjMsMTYuM2MyLDEuMSw0LjUsMC41LDUuNy0xLjVjMC42LTEsMC43LTIuMSwwLjQtMy4yYy0wLjMtMS4xLTEtMi0xLjktMi41Yy0xLTAuNi0yLjEtMC43LTMuMi0wLjRjLTEuMSwwLjMtMiwxLTIuNSwxLjlDOC42LDEyLjYsOS4zLDE1LjIsMTEuMywxNi4zTDExLjMsMTYuM3oiLz48L2c+PC9nPjwvc3ZnPg==); }
  #omninav-wrapper .blogname.communication a:focus, #omninav-wrapper .blogname.communication a:hover {
    background: url("cu_icons/communication_red_20.png");
    background: none, url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwIDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6Izk4MUEzMTt9PC9zdHlsZT48ZyBpZD0icmVkX3JpbmdzX25vZmlsbF8yXyI+PGcgaWQ9IlhNTElEXzRfIj48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAuMSwxMi42QzcsMTIuNiw0LjQsMTAuMSw0LjQsN2MwLTMuMSwyLjUtNS42LDUuNi01LjZjMy4xLDAsNS42LDIuNSw1LjYsNS42QzE1LjcsMTAuMSwxMy4yLDEyLjYsMTAuMSwxMi42eiBNMTAuMSwyLjhDNy44LDIuOCw1LjksNC43LDUuOSw3YzAsMi4zLDEuOSw0LjIsNC4yLDQuMmMyLjMsMCw0LjItMS45LDQuMi00LjJDMTQuMiw0LjcsMTIuNCwyLjgsMTAuMSwyLjh6Ii8+PC9nPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02LjcsMTguNGMtMS45LDAtMy44LTEtNC45LTIuOGMtMC44LTEuMy0xLTIuOC0wLjYtNC4zYzAuNC0xLjUsMS4zLTIuNywyLjYtMy40bDAsMGMxLjMtMC44LDIuOC0xLDQuMy0wLjZjMS41LDAuNCwyLjcsMS4zLDMuNCwyLjZjMS42LDIuNywwLjYsNi4xLTIuMSw3LjdDOC43LDE4LjEsNy43LDE4LjQsNi43LDE4LjR6IE02LjcsOC42QzYsOC42LDUuMyw4LjgsNC43LDkuMWwwLDBjLTEsMC42LTEuNywxLjUtMS45LDIuNWMtMC4zLDEuMS0wLjEsMi4yLDAuNCwzLjJjMS4xLDIsMy43LDIuNyw1LjcsMS41czIuNy0zLjcsMS41LTUuN0M5LjgsOS43LDguOSw5LDcuOCw4LjdDNy41LDguNiw3LjEsOC42LDYuNyw4LjZ6Ii8+PC9nPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMy40LDE4LjRjLTEsMC0xLjktMC4yLTIuOC0wLjhsMCwwYy0yLjctMS42LTMuNi01LTIuMS03LjdjMC44LTEuMywyLTIuMiwzLjQtMi42YzEuNS0wLjQsMy0wLjIsNC4zLDAuNmMxLjMsMC44LDIuMiwyLDIuNiwzLjRjMC40LDEuNSwwLjIsMy0wLjYsNC4zQzE3LjIsMTcuNCwxNS4zLDE4LjQsMTMuNCwxOC40eiBNMTEuMywxNi4zYzIsMS4xLDQuNSwwLjUsNS43LTEuNWMwLjYtMSwwLjctMi4xLDAuNC0zLjJjLTAuMy0xLjEtMS0yLTEuOS0yLjVjLTEtMC42LTIuMS0wLjctMy4yLTAuNGMtMS4xLDAuMy0yLDEtMi41LDEuOUM4LjYsMTIuNiw5LjMsMTUuMiwxMS4zLDE2LjNMMTEuMywxNi4zeiIvPjwvZz48L2c+PC9zdmc+); }
  #omninav-wrapper .blogname.copa a {
    background: url("cu_icons/copa_black_20.png");
    background: none, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBvcGFjaXR5PSIuNSIgZD0iTTE0Ni44IDBsMzY1LjIgNDQ0LjEtMjEyLjggMS4zIi8+PGVsbGlwc2UgY3g9IjQwNC40IiBjeT0iNDUwLjciIHJ4PSIxMDcuNiIgcnk9IjYxLjMiLz48cGF0aCBmaWxsPSIjQTgyMjM5IiBvcGFjaXR5PSIuNSIgZD0iTTQxNS4zIDBsLTQxNS4zIDQ0NC4xIDI0MiAxLjMiLz48cGF0aCBkPSJNMCA0NTAuN2MwIDMzLjkgNTQuOCA2MS4zIDEyMi40IDYxLjMgNjcuNiAwIDEyMi40LTI3LjQgMTIyLjQtNjEuM3MtNTQuOC02MS4zLTEyMi40LTYxLjNjLTY3LjYuMS0xMjIuNCAyNy41LTEyMi40IDYxLjN6Ii8+PC9zdmc+); }
  #omninav-wrapper .blogname.copa a:focus, #omninav-wrapper .blogname.copa a:hover {
    background: url("cu_icons/copa_red_20.png");
    background: none, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjQTgyMjM5IiBvcGFjaXR5PSIuNSIgZD0iTTE0Ni44IDBsMzY1LjIgNDQ0LjEtMjEyLjggMS4zIi8+PGVsbGlwc2UgZmlsbD0iI0E4MjIzOSIgY3g9IjQwNC40IiBjeT0iNDUwLjciIHJ4PSIxMDcuNiIgcnk9IjYxLjMiLz48cGF0aCBmaWxsPSIjQTgyMjM5IiBvcGFjaXR5PSIuNSIgZD0iTTQxNS4zIDBsLTQxNS4zIDQ0NC4xIDI0MiAxLjMiLz48cGF0aCBmaWxsPSIjQTgyMjM5IiBkPSJNMCA0NTAuN2MwIDMzLjkgNTQuOCA2MS4zIDEyMi40IDYxLjMgNjcuNiAwIDEyMi40LTI3LjQgMTIyLjQtNjEuM3MtNTQuOC02MS4zLTEyMi40LTYxLjNjLTY3LjYuMS0xMjIuNCAyNy41LTEyMi40IDYxLjN6Ii8+PC9zdmc+); }
  #omninav-wrapper .blogname.crean a {
    background: url("cu_icons/crean_black_20.png");
    background: none, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNMzkxLjEgNTExaC0uM2MtNy43LS4yLTEzLjctNi41LTEzLjYtMTQuMSAwLTIgMi4yLTIwMS4zLTEyMy45LTIzMy4xLTY0LjMtMTQuOS0xMTAuNC02My43LTEzMy4zLTE0MC45LTE2LjctNTYuNy0xNS4xLTEwOC40LTE1LTExMC41LjQtNy43IDctMTMuNSAxNC40LTEzLjQgNy43LjMgMTMuNiA2LjcgMTMuNCAxNC4zLS4xIDEuOS01LjMgMTkyLjkgMTI3LjEgMjIzLjUgMTQ3LjYgMzcuMyAxNDUuMiAyNTEuNSAxNDUuMSAyNjAuNi0uMiA3LjYtNi4zIDEzLjYtMTMuOSAxMy42em0tMjcyLjIgMGMtNy42IDAtMTMuOC02LjEtMTMuOS0xMy44IDAtOS4yLjUtMjI2LjIgMTQ4LjYtMjYwLjQgMTI2LTI5LjEgMTIzLjctMjIxLjggMTIzLjYtMjIzLjctLjItNy42IDUuOS0xNCAxMy42LTE0LjFoLjNjNy41IDAgMTMuNyA2IDEzLjkgMTMuNi4yIDguOSAyLjYgMjE3LjItMTQ1LjEgMjUxLjMtMTI2LjQgMjkuMS0xMjcuMSAyMzEuMi0xMjcuMSAyMzMuMiAwIDcuNi02LjEgMTMuOS0xMy45IDEzLjl6bTIyMy40LTMxMS40aC0xNzYuMmMtNy43IDAtMTMuOS02LjItMTMuOS0xMy44IDAtNy42IDYuMi0xMy44IDEzLjktMTMuOGgxNzYuMWM3LjcgMCAxMy45IDYuMiAxMy45IDEzLjguMSA3LjctNi4xIDEzLjgtMTMuOCAxMy44em0yOC4zLTU4LjhoLTIzMWMtNy43IDAtMTMuOS02LjItMTMuOS0xMy44czYuMi0xMy44IDEzLjktMTMuOGgyMzFjNy43IDAgMTMuOSA2LjIgMTMuOSAxMy44cy02LjMgMTMuOC0xMy45IDEzLjh6bS02LjUgMjQ5LjloLTIyM2MtNy43IDAtMTMuOS02LjItMTMuOS0xMy44IDAtNy42IDYuMi0xMy44IDEzLjktMTMuOGgyMjNjNy43IDAgMTMuOSA2LjIgMTMuOSAxMy44IDAgNy42LTYuMiAxMy44LTEzLjkgMTMuOHptMTYuNi0zMDguN2gtMjU0LjhjLTcuNyAwLTEzLjktNi4yLTEzLjktMTMuOHM2LjItMTMuOCAxMy45LTEzLjhoMjU0LjhjNy43IDAgMTMuOSA2LjIgMTMuOSAxMy44IDAgNy42LTYuMiAxMy44LTEzLjkgMTMuOHptLTMuNiAzNzAuNmgtMjQ5Yy03LjcgMC0xMy45LTYuMi0xMy45LTEzLjggMC03LjcgNi4yLTEzLjggMTMuOS0xMy44aDI0OWM3LjcgMCAxMy45IDYuMiAxMy45IDEzLjgtLjEgNy42LTYuMyAxMy44LTEzLjkgMTMuOHptLTM2LTEyMy44aC0xNjkuM2MtNy43IDAtMTMuOS02LjItMTMuOS0xMy44czYuMi0xMy44IDEzLjktMTMuOGgxNjkuM2M3LjcgMCAxMy45IDYuMiAxMy45IDEzLjhzLTYuMiAxMy44LTEzLjkgMTMuOHoiLz48L3N2Zz4=); }
  #omninav-wrapper .blogname.crean a:focus, #omninav-wrapper .blogname.crean a:hover {
    background: url("cu_icons/crean_red_20.png");
    background: none, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjQTgyMjM5IiBkPSJNMzkxLjEgNTExaC0uM2MtNy43LS4yLTEzLjctNi41LTEzLjYtMTQuMSAwLTIgMi4yLTIwMS4zLTEyMy45LTIzMy4xLTY0LjMtMTQuOS0xMTAuNC02My43LTEzMy4zLTE0MC45LTE2LjctNTYuNy0xNS4xLTEwOC40LTE1LTExMC41LjQtNy43IDctMTMuNSAxNC40LTEzLjQgNy43LjMgMTMuNiA2LjcgMTMuNCAxNC4zLS4xIDEuOS01LjMgMTkyLjkgMTI3LjEgMjIzLjUgMTQ3LjYgMzcuMyAxNDUuMiAyNTEuNSAxNDUuMSAyNjAuNi0uMiA3LjYtNi4zIDEzLjYtMTMuOSAxMy42em0tMjcyLjIgMGMtNy42IDAtMTMuOC02LjEtMTMuOS0xMy44IDAtOS4yLjUtMjI2LjIgMTQ4LjYtMjYwLjQgMTI2LTI5LjEgMTIzLjctMjIxLjggMTIzLjYtMjIzLjctLjItNy42IDUuOS0xNCAxMy42LTE0LjFoLjNjNy41IDAgMTMuNyA2IDEzLjkgMTMuNi4yIDguOSAyLjYgMjE3LjItMTQ1LjEgMjUxLjMtMTI2LjQgMjkuMS0xMjcuMSAyMzEuMi0xMjcuMSAyMzMuMiAwIDcuNi02LjEgMTMuOS0xMy45IDEzLjl6bTIyMy40LTMxMS40aC0xNzYuMmMtNy43IDAtMTMuOS02LjItMTMuOS0xMy44IDAtNy42IDYuMi0xMy44IDEzLjktMTMuOGgxNzYuMWM3LjcgMCAxMy45IDYuMiAxMy45IDEzLjguMSA3LjctNi4xIDEzLjgtMTMuOCAxMy44em0yOC4zLTU4LjhoLTIzMWMtNy43IDAtMTMuOS02LjItMTMuOS0xMy44czYuMi0xMy44IDEzLjktMTMuOGgyMzFjNy43IDAgMTMuOSA2LjIgMTMuOSAxMy44cy02LjMgMTMuOC0xMy45IDEzLjh6bS02LjUgMjQ5LjloLTIyM2MtNy43IDAtMTMuOS02LjItMTMuOS0xMy44IDAtNy42IDYuMi0xMy44IDEzLjktMTMuOGgyMjNjNy43IDAgMTMuOSA2LjIgMTMuOSAxMy44IDAgNy42LTYuMiAxMy44LTEzLjkgMTMuOHptMTYuNi0zMDguN2gtMjU0LjhjLTcuNyAwLTEzLjktNi4yLTEzLjktMTMuOHM2LjItMTMuOCAxMy45LTEzLjhoMjU0LjhjNy43IDAgMTMuOSA2LjIgMTMuOSAxMy44IDAgNy42LTYuMiAxMy44LTEzLjkgMTMuOHptLTMuNiAzNzAuNmgtMjQ5Yy03LjcgMC0xMy45LTYuMi0xMy45LTEzLjggMC03LjcgNi4yLTEzLjggMTMuOS0xMy44aDI0OWM3LjcgMCAxMy45IDYuMiAxMy45IDEzLjgtLjEgNy42LTYuMyAxMy44LTEzLjkgMTMuOHptLTM2LTEyMy44aC0xNjkuM2MtNy43IDAtMTMuOS02LjItMTMuOS0xMy44czYuMi0xMy44IDEzLjktMTMuOGgxNjkuM2M3LjcgMCAxMy45IDYuMiAxMy45IDEzLjhzLTYuMiAxMy44LTEzLjkgMTMuOHoiLz48L3N2Zz4=); }
  #omninav-wrapper .blogname.dodge a {
    background: url("cu_icons/dodge_black_20.png");
    background: none, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNMjU2IDBjLTE0MS40IDAtMjU2IDExNC42LTI1NiAyNTZzMTE0LjYgMjU2IDI1NiAyNTYgMjU2LTExNC42IDI1Ni0yNTYtMTE0LjYtMjU2LTI1Ni0yNTZ6bTAgNTYuOGMzMC4yIDAgNTQuNyAyNC41IDU0LjcgNTQuNyAwIDMwLjItMjQuNSA1NC43LTU0LjcgNTQuNy0zMC4yIDAtNTQuNy0yNC41LTU0LjctNTQuNyAwLTMwLjIgMjQuNS01NC43IDU0LjctNTQuN3ptLTE5OC4yIDE1MC42YzAtMzAuMiAyNC41LTU0LjcgNTQuNy01NC43IDMwLjIgMCA1NC43IDI0LjUgNTQuNyA1NC43IDAgMzAuMi0yNC41IDU0LjctNTQuNyA1NC43cy01NC43LTI0LjUtNTQuNy01NC43em0xMTEuNCAyMTUuMmMtMzAuMiAwLTU0LjctMjQuNC01NC43LTU0LjYgMC0zMC4yIDI0LjUtNTQuNyA1NC43LTU0LjcgMzAuMiAwIDU0LjcgMjQuNSA1NC43IDU0LjdzLTI0LjUgNTQuNi01NC43IDU0LjZ6bTg2LjgtMTM0LjZjLTE3LjcgMC0zMi0xNC4zLTMyLTMyczE0LjMtMzIgMzItMzIgMzIgMTQuMyAzMiAzMi0xNC4zIDMyLTMyIDMyem04Ni44IDEzNWMtMzAuMiAwLTU0LjYtMjQuNS01NC42LTU0LjYgMC0zMC4yIDI0LjUtNTQuNyA1NC42LTU0LjcgMzAuMiAwIDU0LjcgMjQuNSA1NC43IDU0LjcgMCAzMC4xLTI0LjUgNTQuNi01NC43IDU0LjZ6bTU2LjgtMTYwLjdjLTMwLjIgMC01NC43LTI0LjUtNTQuNy01NC42IDAtMzAuMiAyNC41LTU0LjcgNTQuNy01NC43IDMwLjIgMCA1NC43IDI0LjUgNTQuNyA1NC43LS4xIDMwLjItMjQuNiA1NC42LTU0LjcgNTQuNnoiLz48L3N2Zz4=); }
  #omninav-wrapper .blogname.dodge a:focus, #omninav-wrapper .blogname.dodge a:hover {
    background: url("cu_icons/dodge_red_20.png");
    background: none, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjQTgyMjM5IiBkPSJNMjU2IDBjLTE0MS40IDAtMjU2IDExNC42LTI1NiAyNTZzMTE0LjYgMjU2IDI1NiAyNTYgMjU2LTExNC42IDI1Ni0yNTYtMTE0LjYtMjU2LTI1Ni0yNTZ6bTAgNTYuOGMzMC4yIDAgNTQuNyAyNC41IDU0LjcgNTQuNyAwIDMwLjItMjQuNSA1NC43LTU0LjcgNTQuNy0zMC4yIDAtNTQuNy0yNC41LTU0LjctNTQuNyAwLTMwLjIgMjQuNS01NC43IDU0LjctNTQuN3ptLTE5OC4yIDE1MC42YzAtMzAuMiAyNC41LTU0LjcgNTQuNy01NC43IDMwLjIgMCA1NC43IDI0LjUgNTQuNyA1NC43IDAgMzAuMi0yNC41IDU0LjctNTQuNyA1NC43cy01NC43LTI0LjUtNTQuNy01NC43em0xMTEuNCAyMTUuMmMtMzAuMiAwLTU0LjctMjQuNC01NC43LTU0LjYgMC0zMC4yIDI0LjUtNTQuNyA1NC43LTU0LjcgMzAuMiAwIDU0LjcgMjQuNSA1NC43IDU0LjdzLTI0LjUgNTQuNi01NC43IDU0LjZ6bTg2LjgtMTM0LjZjLTE3LjcgMC0zMi0xNC4zLTMyLTMyczE0LjMtMzIgMzItMzIgMzIgMTQuMyAzMiAzMi0xNC4zIDMyLTMyIDMyem04Ni44IDEzNWMtMzAuMiAwLTU0LjYtMjQuNS01NC42LTU0LjYgMC0zMC4yIDI0LjUtNTQuNyA1NC42LTU0LjcgMzAuMiAwIDU0LjcgMjQuNSA1NC43IDU0LjcgMCAzMC4xLTI0LjUgNTQuNi01NC43IDU0LjZ6bTU2LjgtMTYwLjdjLTMwLjIgMC01NC43LTI0LjUtNTQuNy01NC42IDAtMzAuMiAyNC41LTU0LjcgNTQuNy01NC43IDMwLjIgMCA1NC43IDI0LjUgNTQuNyA1NC43LS4xIDMwLjItMjQuNiA1NC42LTU0LjcgNTQuNnoiLz48L3N2Zz4=); }
  #omninav-wrapper .blogname.education a {
    background: url("cu_icons/education_black_20.png");
    background: none, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNMjI0LjEgNTEyYzkuNy0yMDEuMiA0OS4zLTQ0NC01MS4yLTQ4OC41IDkuNy0xLjkgNTIuMiA5LjcgODQgNzAuNiAzNi43LTgyLjIgOTkuNS05Ny43IDE0Mi45LTg5LTE1MC43IDEwLjYtMTI0LjYgNTUuOC05OS41IDUwNi41bC03Ni4yLjR6bTguNC0xMjIuNWMxLjItMTcuNi0yNC44LTUwLjYtNzctNzIuOS01Mi4xLTIyLjMtOTYtNDcuOS05MS03Ni45IDQuNy0yNi44IDI1LjMtNDAuMSAyNS4zLTQwLjFzLTE4LjIgMjEuNy0xNy40IDQxLjZjMSAyNi42IDQyLjUgNDUuNSA4MC4yIDU3LjEgMzcuNyAxMS42IDkwLjggNDcuMiA5MC44IDQ3LjJzLTEyLjEgNjEuNi0xMC45IDQ0em0tMTA3LjYtMTY5LjVzLTEuNy01LjktNy4xLTUuOWMtNS40IDAtMTIuMSA5LjYtMTkuNyA3LjUtNy41LTIuMS03LjUtOS42LTEwLTEwLjUtMi41LS44LTkuNiAxLjctOS42IDEuN3M2LjMtMTYuNCAyNC4zLTIyLjJjMTMtNC4yIDIxLjIuNiAyMy45IDMuOCA2LjYgOC0xLjggMjUuNi0xLjggMjUuNnptLTEyLjIgMzIuM3MyNS41IDIxLjQgMzkuOCA5LjdjMTUuNS0xMi44IDkuNi0yNS4yIDE4LjQtMzUuMiA4LjgtMTAuMSAxNS45LTEzLjggMzYgLjQgMjAuMSAxNC4zLTYuNy0xMy40LTYuNy0xMy40bC0xNC43LTEwLjVzNC42IDkuNi0uOCA5LjJjLTUuNC0uNC0xOC0xMi4yLTMyLjItMi41LTE0LjIgOS42LTEzLjggMjQuMy0yMy41IDM0LjQtNC4yIDQuNS0xNi4zIDcuOS0xNi4zIDcuOXptMTI0LjMgNjUuNmM5LjctNjguNC00OC41LTExNC41LTgyLjUtMTM4LjQtMzQtMjMuOS02NC40LTQzLjQtODEuNC00NS44IDEyLjUtLjMgMjEuNSAzLjUgMjEuNSAxLjRsLTE4LjctMTcuN3M2LjYgMi44IDguNiAyLjVjMi4xLS40IDMuMS0xMy45IDMuMS0xMy45czEzLjkgMjguOCAyMy45IDI4LjhjNC45IDAgMS0xNi43IDkuNC0yMi4yIDguMy01LjUgMTEuMS0zLjUgMTUuNi0yLjQtNC44IDIuMS0xMC43IDQuOC0xMS44IDExLjQtMSA2LjYgNC41IDIzLjYgNy4zIDI2LjcgMi44IDMuMSA2MS4zIDM2LjggNzQuOCA0NS4xIDEzLjUgOC4zIDIzLjIgMjMuNiAyNS4zIDIyLjYgMi4xLTEgNy4zLTM0IDcuMy0zNGw0LjggNzhjLjEtLjEgMjcuNSA0My03LjIgNTcuOXptLTEzMS4zLTI4LjhzLTIuOCAzLjUtNS45IDUuMmMtMy4xIDEuNy0yMi4yIDcuMy0yMy45IDI1LjQtMS43IDE4IDUuMiAzMi4zIDExLjEgMzkuMiAwLTYuOC44LTExLjIgMy4yLTE2LjMgMy02LjUgMTQuNS0xMS44IDE4LTIxLjVzLTMuNC0xMS4zLTIuOC0xNS4zYzEuNC04LjMgMTQuNi03LjMgMTQuNi03LjNsLTE0LjMtOS40em05NC42IDUwLjNzLTUwLjItMTcuNy02OC4yIDEzLjkgOS4zIDU5LjcgMzAuOCA2My44Yy03LjMtOC4zLTE2LjUtMTYuMy0xMi44LTI5LjEgNS45LTIwLjUgMTcuMy02LjYgMjQuMy0yMC41IDUuOS0xMS44LTYuNi0xMS4xLTQuMi0xOCAxLTIuOSAxMC0xOCA0OC44IDEwLjRsLTE4LjctMjAuNXptMTYwIDMxLjlzNTUuMS0zMC45IDcyLjggNS45YzE3LjcgMzYuOC0zOS4xIDcwLjEtNjcuMiA0Ny41IDMxLjUgMTAuOCAzNC04IDMzLjMtMTEuNC0uNy0zLjUtNC4xLTguNy04LjctMTAuOC00LjUtMi4xLTEzLjktNC4xLTEyLjgtMTIuNSAxLjEtOC4zIDEyLjgtMTYuMyAxOS4xLTE0LjkgNi4yIDEuNCA3LTMgNi4yLTQuNS02LjYtMTMuMi00Mi43LjctNDIuNy43em0tNzMgMTguMXMxMy44IDExLjggMTcuMyA5LjNjMy41LTIuNCAxMi41LTExLjEgOC4zLTI3LjEtNC4xLTE2LTMuMS0zMS4yLTMuMS0zMS4yczEwLjcgMjMuNiAxNS45IDI2LjdjNS4yIDMuMSA1LjYgNC41IDguNyAyLjEgMy4xLTIuNSAxOS40LTE1LjMgMjUuMy0xOC44IDUuOS0zLjUgMzQuNy0xOS4xIDQ2LjQtMzAuOSAxMS44LTExLjggMTQuNS0xNi45IDExLjUtMjguMS0yLjUtOS0xMS4yLTMuNi0xMy41LTEyLjUtMi4xLTggMS43LTE1LjIgMi4xLTIwLjEuNC00LjktLjMtMTUuMi04LjYtMjIuMiAxNS4yLTIuNCAzOC44LjMgNDcuNCAxNC42IDkuNiAxNS44IDUuMiAzNS43LTE5IDYyLjQtOC40IDkuMy0zMC4zIDIwLjMtNDMuMyAzNC0yNi4zIDI3LjgtNTkuNiAzNi42LTc5LjMgNjcuNy0xNS45IDI0LjctMTYuMS0yNS45LTE2LjEtMjUuOXptLTYuNi0xNDkuMmMyLjEgMTQuOSA0LjkgMjEuNSA3LjMgMjEuOCAyLjQuNCAxMS43LTE0LjggMjIuNS0yNS4zIDEwLjEtOS43IDI3LjgtMTIuMyA2Mi43LTM1LjEgMTQuOS05LjcgNDEuOS0yNC4zIDY5LjYtNTMuNC03LjYgMTMuNS0yMC4xIDM2LjUtMzQuMyA0NC43LTE5IDExLjEtNjkuNiA0My4zLTg5LjQgNjUuMi0xOS43IDIxLjktMzUgNDkuNi0zMy4zIDg0LjMgMS41IDMwLjUtMTAuNC01OS0xMC40LTU5czMuMi01OC4yIDUuMy00My4yem0uMy0yLjVjLS43LTM5LjIgMzUuMi05NiA0MS45LTEwNi45IDEwLTE2LjMgNTkuMi02OS43IDk3LTU0LjEtMzMuNi0yMS4yLTc2LjYgMTAuOC05OS44IDMxLjktMTcuMSAxNS42LTMwLjEgNDYuNS0zNSA0NC40LTQuOS0yLjEtMi44LTgtMi44LThsLTIxLjEgNTQuNWMuMS4xIDIwLjUgNzcuNCAxOS44IDM4LjJ6bTM2LjktMTk1YzEzLjItMTYuMiA0NC40LTI3LjUgNTIuMy0xNS40LTExLjEtMy4zLTE2LjkgNi41LTIwLjIgMTEuOC04LjMgMTMuMy0zLjMgMTcuMi0zLjMgMjYuNyAwIDEyLTEyLjYgOS0xNi4zIDE1LjQtMi4zIDQuMS0xLjMgMTkuNCAyLjggMTYuMiA0LjEtMy4yIDMuMSAzLjUgMy4xIDMuNWwtMTEuMiAxMS40LTguNC0uM3M3LjktMTAuNiA2LjUtMTQuNmMtMS41LTQtMTEuOS01LjUtMTMuNi01LjYtMS43LS4yLTUuMS0yLjUtNS4zLTkuNiIvPjwvc3ZnPg==); }
  #omninav-wrapper .blogname.education a:focus, #omninav-wrapper .blogname.education a:hover {
    background: url("cu_icons/education_red_20.png");
    background: none, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjQTgyMjM5IiBkPSJNMjI0LjEgNTEyYzkuNy0yMDEuMiA0OS4zLTQ0NC01MS4yLTQ4OC41IDkuNy0xLjkgNTIuMiA5LjcgODQgNzAuNiAzNi43LTgyLjIgOTkuNS05Ny43IDE0Mi45LTg5LTE1MC43IDEwLjYtMTI0LjYgNTUuOC05OS41IDUwNi41bC03Ni4yLjR6bTguNC0xMjIuNWMxLjItMTcuNi0yNC44LTUwLjYtNzctNzIuOS01Mi4xLTIyLjMtOTYtNDcuOS05MS03Ni45IDQuNy0yNi44IDI1LjMtNDAuMSAyNS4zLTQwLjFzLTE4LjIgMjEuNy0xNy40IDQxLjZjMSAyNi42IDQyLjUgNDUuNSA4MC4yIDU3LjEgMzcuNyAxMS42IDkwLjggNDcuMiA5MC44IDQ3LjJzLTEyLjEgNjEuNi0xMC45IDQ0em0tMTA3LjYtMTY5LjVzLTEuNy01LjktNy4xLTUuOWMtNS40IDAtMTIuMSA5LjYtMTkuNyA3LjUtNy41LTIuMS03LjUtOS42LTEwLTEwLjUtMi41LS44LTkuNiAxLjctOS42IDEuN3M2LjMtMTYuNCAyNC4zLTIyLjJjMTMtNC4yIDIxLjIuNiAyMy45IDMuOCA2LjYgOC0xLjggMjUuNi0xLjggMjUuNnptLTEyLjIgMzIuM3MyNS41IDIxLjQgMzkuOCA5LjdjMTUuNS0xMi44IDkuNi0yNS4yIDE4LjQtMzUuMiA4LjgtMTAuMSAxNS45LTEzLjggMzYgLjQgMjAuMSAxNC4zLTYuNy0xMy40LTYuNy0xMy40bC0xNC43LTEwLjVzNC42IDkuNi0uOCA5LjJjLTUuNC0uNC0xOC0xMi4yLTMyLjItMi41LTE0LjIgOS42LTEzLjggMjQuMy0yMy41IDM0LjQtNC4yIDQuNS0xNi4zIDcuOS0xNi4zIDcuOXptMTI0LjMgNjUuNmM5LjctNjguNC00OC41LTExNC41LTgyLjUtMTM4LjQtMzQtMjMuOS02NC40LTQzLjQtODEuNC00NS44IDEyLjUtLjMgMjEuNSAzLjUgMjEuNSAxLjRsLTE4LjctMTcuN3M2LjYgMi44IDguNiAyLjVjMi4xLS40IDMuMS0xMy45IDMuMS0xMy45czEzLjkgMjguOCAyMy45IDI4LjhjNC45IDAgMS0xNi43IDkuNC0yMi4yIDguMy01LjUgMTEuMS0zLjUgMTUuNi0yLjQtNC44IDIuMS0xMC43IDQuOC0xMS44IDExLjQtMSA2LjYgNC41IDIzLjYgNy4zIDI2LjcgMi44IDMuMSA2MS4zIDM2LjggNzQuOCA0NS4xIDEzLjUgOC4zIDIzLjIgMjMuNiAyNS4zIDIyLjYgMi4xLTEgNy4zLTM0IDcuMy0zNGw0LjggNzhjLjEtLjEgMjcuNSA0My03LjIgNTcuOXptLTEzMS4zLTI4LjhzLTIuOCAzLjUtNS45IDUuMmMtMy4xIDEuNy0yMi4yIDcuMy0yMy45IDI1LjQtMS43IDE4IDUuMiAzMi4zIDExLjEgMzkuMiAwLTYuOC44LTExLjIgMy4yLTE2LjMgMy02LjUgMTQuNS0xMS44IDE4LTIxLjVzLTMuNC0xMS4zLTIuOC0xNS4zYzEuNC04LjMgMTQuNi03LjMgMTQuNi03LjNsLTE0LjMtOS40em05NC42IDUwLjNzLTUwLjItMTcuNy02OC4yIDEzLjkgOS4zIDU5LjcgMzAuOCA2My44Yy03LjMtOC4zLTE2LjUtMTYuMy0xMi44LTI5LjEgNS45LTIwLjUgMTcuMy02LjYgMjQuMy0yMC41IDUuOS0xMS44LTYuNi0xMS4xLTQuMi0xOCAxLTIuOSAxMC0xOCA0OC44IDEwLjRsLTE4LjctMjAuNXptMTYwIDMxLjlzNTUuMS0zMC45IDcyLjggNS45YzE3LjcgMzYuOC0zOS4xIDcwLjEtNjcuMiA0Ny41IDMxLjUgMTAuOCAzNC04IDMzLjMtMTEuNC0uNy0zLjUtNC4xLTguNy04LjctMTAuOC00LjUtMi4xLTEzLjktNC4xLTEyLjgtMTIuNSAxLjEtOC4zIDEyLjgtMTYuMyAxOS4xLTE0LjkgNi4yIDEuNCA3LTMgNi4yLTQuNS02LjYtMTMuMi00Mi43LjctNDIuNy43em0tNzMgMTguMXMxMy44IDExLjggMTcuMyA5LjNjMy41LTIuNCAxMi41LTExLjEgOC4zLTI3LjEtNC4xLTE2LTMuMS0zMS4yLTMuMS0zMS4yczEwLjcgMjMuNiAxNS45IDI2LjdjNS4yIDMuMSA1LjYgNC41IDguNyAyLjEgMy4xLTIuNSAxOS40LTE1LjMgMjUuMy0xOC44IDUuOS0zLjUgMzQuNy0xOS4xIDQ2LjQtMzAuOSAxMS44LTExLjggMTQuNS0xNi45IDExLjUtMjguMS0yLjUtOS0xMS4yLTMuNi0xMy41LTEyLjUtMi4xLTggMS43LTE1LjIgMi4xLTIwLjEuNC00LjktLjMtMTUuMi04LjYtMjIuMiAxNS4yLTIuNCAzOC44LjMgNDcuNCAxNC42IDkuNiAxNS44IDUuMiAzNS43LTE5IDYyLjQtOC40IDkuMy0zMC4zIDIwLjMtNDMuMyAzNC0yNi4zIDI3LjgtNTkuNiAzNi42LTc5LjMgNjcuNy0xNS45IDI0LjctMTYuMS0yNS45LTE2LjEtMjUuOXptLTYuNi0xNDkuMmMyLjEgMTQuOSA0LjkgMjEuNSA3LjMgMjEuOCAyLjQuNCAxMS43LTE0LjggMjIuNS0yNS4zIDEwLjEtOS43IDI3LjgtMTIuMyA2Mi43LTM1LjEgMTQuOS05LjcgNDEuOS0yNC4zIDY5LjYtNTMuNC03LjYgMTMuNS0yMC4xIDM2LjUtMzQuMyA0NC43LTE5IDExLjEtNjkuNiA0My4zLTg5LjQgNjUuMi0xOS43IDIxLjktMzUgNDkuNi0zMy4zIDg0LjMgMS41IDMwLjUtMTAuNC01OS0xMC40LTU5czMuMi01OC4yIDUuMy00My4yem0uMy0yLjVjLS43LTM5LjIgMzUuMi05NiA0MS45LTEwNi45IDEwLTE2LjMgNTkuMi02OS43IDk3LTU0LjEtMzMuNi0yMS4yLTc2LjYgMTAuOC05OS44IDMxLjktMTcuMSAxNS42LTMwLjEgNDYuNS0zNSA0NC40LTQuOS0yLjEtMi44LTgtMi44LThsLTIxLjEgNTQuNWMuMS4xIDIwLjUgNzcuNCAxOS44IDM4LjJ6bTM2LjktMTk1YzEzLjItMTYuMiA0NC40LTI3LjUgNTIuMy0xNS40LTExLjEtMy4zLTE2LjkgNi41LTIwLjIgMTEuOC04LjMgMTMuMy0zLjMgMTcuMi0zLjMgMjYuNyAwIDEyLTEyLjYgOS0xNi4zIDE1LjQtMi4zIDQuMS0xLjMgMTkuNCAyLjggMTYuMiA0LjEtMy4yIDMuMSAzLjUgMy4xIDMuNWwtMTEuMiAxMS40LTguNC0uM3M3LjktMTAuNiA2LjUtMTQuNmMtMS41LTQtMTEuOS01LjUtMTMuNi01LjYtMS43LS4yLTUuMS0yLjUtNS4zLTkuNiIvPjwvc3ZnPg==); }
  #omninav-wrapper .blogname.law a {
    background: url("cu_icons/law_black_20.png");
    background: none, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNMjczLjIgNjEuNmwtMTIuMiAzMjMuNWg2LjRzMS4zIDMuMS0xLjMgOS4zbDYuNCA2LjJjNS4xIDYuMiA1LjEgOS4zIDkgMTUuNSAzLjkgNi4yIDMuOSA2LjIgOSA5LjMgNS4yIDMuMSA2LjQtMS41IDEwLjMgNi4yIDMuOCA3LjcgNi40IDkuMyAzLjggMTUuNS0yLjYgNi4yLTIuNiA0LjctMi42IDQuN2gtOTIuNXMtNC41LTQuNy00LjUtNy44YzAtMy4xIDQuNS0xNC43IDcuNy0xNi4zIDMuMi0xLjUgMTAuOS0zLjkgMTMuNS03IDIuNi0zLjEgMTQuMS0yMC45IDE4LjYtMjIuNSA0LjUtMS41LTEuMy05LjMgMC0xMy4yaDcuMWwtMTUuMy0zMjVoMzYuNnYxLjZ6bTAgMzMuMWgtMzZsLTE0Ny43IDIwLjF2NS43aDMzMS4zdi01LjJsLTE0Ny42LTIwLjZ6Ii8+PGVsbGlwc2UgY3g9Ijg1LjMiIGN5PSIxMTguMiIgcng9IjguNiIgcnk9IjEwLjQiLz48cGF0aCBkPSJNNzkgMTMyLjlsLTQyLjQgMTcwLjdoNDUuNXYtMTY5LjloNy4ydjE2OS45aDQ0LjNsLTQxLjgtMTY5LjloMy4ybDUxLjQgMTY5LjFoMjIuNWMtMTMuNSA3OS4xLTg5LjIgNzUuMy04OS4yIDc1LjMtNjcuNS0yLjMtNzkuNy03NC41LTc5LjctNzQuNWgyMy4xbDUyLjYtMTY5LjljLjEgMCAzLjMtLjggMy4zLS44eiIvPjxlbGxpcHNlIGN4PSI0MjguNCIgY3k9IjExOS41IiByeD0iOC42IiByeT0iMTAuNCIvPjxwYXRoIGQ9Ik00MjIuMSAxMzQuM2wtNDIuNCAxNzAuN2g0NS41di0xNzBoNy4xdjE3MGg0NC4zbC00MS43LTE3MGgzLjJsNTEuMyAxNjkuMmgyMi42Yy0xMy41IDc5LjEtODkuMyA3NS4yLTg5LjMgNzUuMi02Ny40LTIuMy03OS42LTc0LjUtNzkuNi03NC41aDIzLjFsNTIuNy0xNjkuOSAzLjItLjd6Ii8+PC9zdmc+); }
  #omninav-wrapper .blogname.law a:focus, #omninav-wrapper .blogname.law a:hover {
    background: url("cu_icons/law_red_20.png");
    background: none, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjQTgyMjM5IiBkPSJNMjczLjIgNjEuNmwtMTIuMiAzMjMuNWg2LjRzMS4zIDMuMS0xLjMgOS4zbDYuNCA2LjJjNS4xIDYuMiA1LjEgOS4zIDkgMTUuNSAzLjkgNi4yIDMuOSA2LjIgOSA5LjMgNS4yIDMuMSA2LjQtMS41IDEwLjMgNi4yIDMuOCA3LjcgNi40IDkuMyAzLjggMTUuNS0yLjYgNi4yLTIuNiA0LjctMi42IDQuN2gtOTIuNXMtNC41LTQuNy00LjUtNy44YzAtMy4xIDQuNS0xNC43IDcuNy0xNi4zIDMuMi0xLjUgMTAuOS0zLjkgMTMuNS03IDIuNi0zLjEgMTQuMS0yMC45IDE4LjYtMjIuNSA0LjUtMS41LTEuMy05LjMgMC0xMy4yaDcuMWwtMTUuMy0zMjVoMzYuNnYxLjZ6bTAgMzMuMWgtMzZsLTE0Ny43IDIwLjF2NS43aDMzMS4zdi01LjJsLTE0Ny42LTIwLjZ6Ii8+PGVsbGlwc2UgZmlsbD0iI0E4MjIzOSIgY3g9Ijg1LjMiIGN5PSIxMTguMiIgcng9IjguNiIgcnk9IjEwLjQiLz48cGF0aCBmaWxsPSIjQTgyMjM5IiBkPSJNNzkgMTMyLjlsLTQyLjQgMTcwLjdoNDUuNXYtMTY5LjloNy4ydjE2OS45aDQ0LjNsLTQxLjgtMTY5LjloMy4ybDUxLjQgMTY5LjFoMjIuNWMtMTMuNSA3OS4xLTg5LjIgNzUuMy04OS4yIDc1LjMtNjcuNS0yLjMtNzkuNy03NC41LTc5LjctNzQuNWgyMy4xbDUyLjYtMTY5LjljLjEgMCAzLjMtLjggMy4zLS44eiIvPjxlbGxpcHNlIGZpbGw9IiNBODIyMzkiIGN4PSI0MjguNCIgY3k9IjExOS41IiByeD0iOC42IiByeT0iMTAuNCIvPjxwYXRoIGZpbGw9IiNBODIyMzkiIGQ9Ik00MjIuMSAxMzQuM2wtNDIuNCAxNzAuN2g0NS41di0xNzBoNy4xdjE3MGg0NC4zbC00MS43LTE3MGgzLjJsNTEuMyAxNjkuMmgyMi42Yy0xMy41IDc5LjEtODkuMyA3NS4yLTg5LjMgNzUuMi02Ny40LTIuMy03OS42LTc0LjUtNzkuNi03NC41aDIzLjFsNTIuNy0xNjkuOSAzLjItLjd6Ii8+PC9zdmc+); }
  #omninav-wrapper .blogname.pharmacy a {
    background: url("cu_icons/pharmacy_black_20.png");
    background: none, url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwIDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTEwLjEsMTMuM3YzLjFjMCwwLjEsMCwwLTAuMSwwLjJjMCwwLDAsMCwwLDBjMC4zLDAsMC41LDAsMC43LTAuMWMwLTAuMSwwLDAsMC0wLjF2LTIuOUMxMC41LDEzLjUsMTAuMywxMy40LDEwLjEsMTMuM3ogTTEzLjEsMTcuOGgtMC43Yy0wLjQsMC0wLjksMC4xLTEuMi0wLjJjLTAuNCwwLjEtMC44LDAuMS0xLjIsMC4xYzAsMCwwLDAsMCwwYy0wLjIsMC0wLjQtMC4xLTAuNi0wLjFjLTAuMywwLjItMC43LDAuMi0xLjEsMC4ySDcuN2MtMC4xLDAtMC4yLDAtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4xLTAuMSwwLjJ2MC4xaDZ2LTAuMWMwLTAuMSwwLTAuMi0wLjEtMC4yQzEzLjMsMTcuOCwxMy4yLDE3LjgsMTMuMSwxNy44eiBNNS4xLDcuOWMwLjQsMS4zLDEuOSwyLjMsMy44LDIuN2wwLDBjMC43LDAuMiwxLDAuNCwxLjEsMC44YzAsMCwwLDAsMC4xLDBjMC4yLDAuMSwwLjQsMC4xLDAuNiwwLjJjMC0wLjUsMC4zLTAuOCwxLjItMS4xbDAsMGMxLjktMC40LDMuNC0xLjQsMy44LTIuN0g1LjF6Ii8+PHBhdGggZD0iTTE0LjcsMTBjLTAuMywwLjMtMC44LDAuNS0xLjMsMC42YzAuNCwwLjUsMC41LDAuOCwwLjMsMS4yYy0wLjMsMC41LTAuOCwwLjctMS4zLDAuN2MtMC45LDAtMS45LTAuNS0yLjQtMC43Yy0wLjQtMC4yLTEuNS0wLjctMi42LTAuOGMtMC45LTAuMS0xLjgsMC4yLTIuMSwxLjJjLTAuNCwxLjMsMC40LDIuMiwxLjUsMi41QzcuNSwxNC45LDguNCwxNSw5LjIsMTVjMC4zLDAsMC4yLDAsMC41LDB2LTAuNkM5LDE0LjMsOC4xLDE0LjMsNy4yLDE0Yy0wLjYtMC4yLTEtMC43LTAuOC0xLjNDNi41LDEyLjIsNywxMiw3LjYsMTIuMWMwLjksMC4xLDIsMC42LDIuMywwLjdjMC42LDAuMiwxLjYsMC43LDIuNiwwLjdjMSwwLjEsMi0wLjIsMi41LTEuMUMxNS42LDExLjQsMTUuMywxMC43LDE0LjcsMTB6IE02LjksNy41aDIuNEM4LjYsNy4yLDcuOSw3LDcuNSw2LjZDNi44LDUuOCw2LjksNC41LDcuOCwzLjhjMC43LTAuNiwxLjctMC4zLDEuOCwwLjNjMC4xLDAuNSwwLjYsMC43LDAuNywxLjJjMC4xLDAuNCwwLjUsMC40LDAuNSwwLjRDMTEsNS43LDExLDUuNSwxMSw1LjRjMCwwLDAtMC4xLTAuMS0wLjNjMCwwLDAsMCwwLDBjMS4yLDAuOSwwLjUsMS43LDAsMS43YzAuNiwwLDEtMC40LDAuOC0xYzAuMiwwLjEsMC40LDAuNCwwLjIsMWMwLjYtMS0wLjMtMS4zLTAuOS0xLjhDMTEsNSwxMC44LDQuOSwxMC44LDQuN0MxMSw0LjgsMTEuMyw1LDExLjQsNWMwLjYsMC4zLDEuMywwLjMsMS40LDBjMC0wLjMtMC41LTAuNi0xLTEuNmMtMC40LTAuOS0xLjQtMS0xLjgtMS4xYy0wLjYtMC4xLTIuMi0wLjItMy4zLDFDNS42LDQuNSw1LjcsNS45LDYuNCw3QzYuNiw3LjIsNi43LDcuMyw2LjksNy41eiBNMTEuMSwxNC41djAuNmMwLjcsMC4xLDAuOSwwLjQsMC44LDAuOWMtMC4xLDAuOS0yLjQsMS4xLTMuOCwwLjNjLTAuNS0wLjMtMC43LTAuNC0wLjgtMC40Yy0wLjEsMC4xLDAuNSwwLjYsMC41LDAuNmMwLjMsMC4zLDEuMSwwLjksMi4yLDAuOWMxLjQsMCwyLjctMC40LDIuOC0xLjRDMTIuOCwxNS4xLDEyLjIsMTQuNywxMS4xLDE0LjV6Ii8+PC9nPjwvc3ZnPg==); }
  #omninav-wrapper .blogname.pharmacy a:focus, #omninav-wrapper .blogname.pharmacy a:hover {
    background: url("cu_icons/pharmacy_red_20.png");
    background: none, url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwIDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6Izk4MUEzMTt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAuMSwxMy4zdjMuMWMwLDAuMSwwLDAtMC4xLDAuMmMwLDAsMCwwLDAsMGMwLjMsMCwwLjUsMCwwLjctMC4xYzAtMC4xLDAsMCwwLTAuMXYtMi45QzEwLjUsMTMuNSwxMC4zLDEzLjQsMTAuMSwxMy4zeiBNMTMuMSwxNy44aC0wLjdjLTAuNCwwLTAuOSwwLjEtMS4yLTAuMmMtMC40LDAuMS0wLjgsMC4xLTEuMiwwLjFjMCwwLDAsMCwwLDBjLTAuMiwwLTAuNC0wLjEtMC42LTAuMWMtMC4zLDAuMi0wLjcsMC4yLTEuMSwwLjJINy43Yy0wLjEsMC0wLjIsMC0wLjIsMC4xYy0wLjEsMC4xLTAuMSwwLjEtMC4xLDAuMnYwLjFoNnYtMC4xYzAtMC4xLDAtMC4yLTAuMS0wLjJDMTMuMywxNy44LDEzLjIsMTcuOCwxMy4xLDE3Ljh6IE01LjEsNy45YzAuNCwxLjMsMS45LDIuMywzLjgsMi43bDAsMGMwLjcsMC4yLDEsMC40LDEuMSwwLjhjMCwwLDAsMCwwLjEsMGMwLjIsMC4xLDAuNCwwLjEsMC42LDAuMmMwLTAuNSwwLjMtMC44LDEuMi0xLjFsMCwwYzEuOS0wLjQsMy40LTEuNCwzLjgtMi43SDUuMXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQuNywxMGMtMC4zLDAuMy0wLjgsMC41LTEuMywwLjZjMC40LDAuNSwwLjUsMC44LDAuMywxLjJjLTAuMywwLjUtMC44LDAuNy0xLjMsMC43Yy0wLjksMC0xLjktMC41LTIuNC0wLjdjLTAuNC0wLjItMS41LTAuNy0yLjYtMC44Yy0wLjktMC4xLTEuOCwwLjItMi4xLDEuMmMtMC40LDEuMywwLjQsMi4yLDEuNSwyLjVDNy41LDE0LjksOC40LDE1LDkuMiwxNWMwLjMsMCwwLjIsMCwwLjUsMHYtMC42QzksMTQuMyw4LjEsMTQuMyw3LjIsMTRjLTAuNi0wLjItMS0wLjctMC44LTEuM0M2LjUsMTIuMiw3LDEyLDcuNiwxMi4xYzAuOSwwLjEsMiwwLjYsMi4zLDAuN2MwLjYsMC4yLDEuNiwwLjcsMi42LDAuN2MxLDAuMSwyLTAuMiwyLjUtMS4xQzE1LjYsMTEuNCwxNS4zLDEwLjcsMTQuNywxMHogTTYuOSw3LjVoMi40QzguNiw3LjIsNy45LDcsNy41LDYuNkM2LjgsNS44LDYuOSw0LjUsNy44LDMuOGMwLjctMC42LDEuNy0wLjMsMS44LDAuM2MwLjEsMC41LDAuNiwwLjcsMC43LDEuMmMwLjEsMC40LDAuNSwwLjQsMC41LDAuNEMxMSw1LjcsMTEsNS41LDExLDUuNGMwLDAsMC0wLjEtMC4xLTAuM2MwLDAsMCwwLDAsMGMxLjIsMC45LDAuNSwxLjcsMCwxLjdjMC42LDAsMS0wLjQsMC44LTFjMC4yLDAuMSwwLjQsMC40LDAuMiwxYzAuNi0xLTAuMy0xLjMtMC45LTEuOEMxMSw1LDEwLjgsNC45LDEwLjgsNC43QzExLDQuOCwxMS4zLDUsMTEuNCw1YzAuNiwwLjMsMS4zLDAuMywxLjQsMGMwLTAuMy0wLjUtMC42LTEtMS42Yy0wLjQtMC45LTEuNC0xLTEuOC0xLjFjLTAuNi0wLjEtMi4yLTAuMi0zLjMsMUM1LjYsNC41LDUuNyw1LjksNi40LDdDNi42LDcuMiw2LjcsNy4zLDYuOSw3LjV6IE0xMS4xLDE0LjV2MC42YzAuNywwLjEsMC45LDAuNCwwLjgsMC45Yy0wLjEsMC45LTIuNCwxLjEtMy44LDAuM2MtMC41LTAuMy0wLjctMC40LTAuOC0wLjRjLTAuMSwwLjEsMC41LDAuNiwwLjUsMC42YzAuMywwLjMsMS4xLDAuOSwyLjIsMC45YzEuNCwwLDIuNy0wLjQsMi44LTEuNEMxMi44LDE1LjEsMTIuMiwxNC43LDExLjEsMTQuNXoiLz48L2c+PC9zdmc+); }
  #omninav-wrapper .blogname.scst a {
    background: url("cu_icons/scst_black_20.png");
    background: none, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNNDE2LjEgMTAzLjR6bTEgMTUyLjZjNTIuMi00OS45IDc3LjYtOTguOCA2MC43LTEyOC05LjYtMTYuNy0zMS43LTI0LjYtNjEuOC0yNC42djI0YzIxLjEgMCAzNi40IDQuNyA0MSAxMi42IDMuNiA2LjMgMS42IDE1LjktLjcgMjIuOC00LjUgMTMuMy0xNC4yIDI5LjMtMjggNDYuMi04LjQgMTAuMi0xOC4xIDIwLjYtMjkgMzAuOC0xNC45LTEyLjktMzEuNS0yNS42LTQ5LjQtMzgtMS44LTIxLjgtNC41LTQyLjUtOC4yLTYxLjggMjguMS04LjMgNTMuNi0xMi43IDc0LjQtMTIuN3YtMjRjLTIyLjYgMC00OS43IDQuNS03OS41IDEzLjItMTcuMi03MC4xLTQ2LjgtMTE2LjUtODAuNi0xMTYuNS0zMy43IDAtNjMuNCA0Ni40LTgwLjYgMTE2LjUtMjkuOC04LjctNTYuOS0xMy4yLTc5LjUtMTMuMi0zMC4xIDAtNTIuMiA3LjktNjEuOCAyNC42LTE2LjkgMjkuMiA4LjUgNzguMSA2MC43IDEyOC01Mi4yIDQ5LjktNzcuNiA5OC44LTYwLjcgMTI4IDkuNiAxNi43IDMxLjcgMjQuNiA2MS44IDI0LjYgMjIuNiAwIDQ5LjctNC41IDc5LjUtMTMuMiAxNy4yIDcwLjMgNDYuOSAxMTYuNyA4MC42IDExNi43IDMzLjggMCA2My40LTQ2LjQgODAuNi0xMTYuNSAyOS44IDguNyA1Ni45IDEzLjIgNzkuNSAxMy4yIDMwLjEgMCA1Mi4xLTggNjEuOC0yNC42IDE2LjgtMjkuMy04LjYtNzguMi02MC44LTEyOC4xem0tMzUuOCAwYy05LjMgOC0xOS4yIDE1LjgtMjkuNyAyMy41LjMtNy43LjQtMTUuNi40LTIzLjVzLS4xLTE1LjgtLjQtMjMuNWMxMC41IDcuNyAyMC40IDE1LjYgMjkuNyAyMy41em0tNjIuNiAxMDguNGMtMTEuNS00LjEtMjMuMy04LjgtMzUuMS0xMy45IDYuOC0zLjYgMTMuNi03LjQgMjAuNS0xMS4zIDYuOS00IDEzLjYtOCAyMC4xLTEyLjEtMS41IDEyLjgtMy4zIDI1LjMtNS41IDM3LjN6bS0yNi43LTQ2Yy0xMS45IDYuOS0yMy45IDEzLjMtMzYgMTkuMy0xMi4xLTYtMjQuMS0xMi40LTM2LTE5LjMtMTItNi45LTIzLjYtMTQuMS0zNC44LTIxLjUtLjgtMTMuNC0xLjMtMjctMS4zLTQwLjggMC0xMy44LjQtMjcuNSAxLjMtNDAuOCAxMS4yLTcuNCAyMi44LTE0LjYgMzQuOC0yMS41IDExLjktNi45IDIzLjktMTMuMyAzNi0xOS4zIDEyLjEgNiAyNC4xIDEyLjQgMzYgMTkuMyAxMiA2LjkgMjMuNiAxNC4xIDM0LjggMjEuNS44IDEzLjQgMS4yIDI3IDEuMiA0MC44IDAgMTMuOS0uNCAyNy41LTEuMiA0MC44LTExLjIgNy4zLTIyLjggMTQuNS0zNC44IDIxLjV6bS0xMDQuMiA4LjZjNi42IDQuMSAxMy4zIDguMiAyMC4xIDEyLjEgNi44IDMuOSAxMy43IDcuNyAyMC41IDExLjMtMTEuOSA1LjItMjMuNiA5LjktMzUuMSAxMy45LTIuMi0xMS45LTQtMjQuNC01LjUtMzcuM3ptLTI3LjQtNDcuNWMtMTAuNS03LjctMjAuNC0xNS41LTI5LjctMjMuNSA5LjMtNy45IDE5LjItMTUuOCAyOS43LTIzLjUtLjMgNy43LS40IDE1LjYtLjQgMjMuNXMuMSAxNS44LjQgMjMuNXptMzIuOS0xMzEuOWMxMS41IDQuMSAyMy4zIDguNyAzNS4yIDEzLjktNi44IDMuNi0xMy43IDcuNC0yMC41IDExLjQtNi45IDQtMTMuNiA4LTIwLjIgMTIuMSAxLjUtMTIuOSAzLjMtMjUuNCA1LjUtMzcuNHptMTEwLjcgMjUuM2MtNi44LTQtMTMuNy03LjctMjAuNS0xMS40IDExLjktNS4yIDIzLjYtOS45IDM1LjEtMTMuOSAyLjIgMTIgNC4xIDI0LjUgNS41IDM3LjQtNi41LTQuMS0xMy4yLTguMi0yMC4xLTEyLjF6bS05My40LTg5LjVjNy43LTIwLjQgMTYuNy0zNi44IDI2LTQ3LjQgNC45LTUuNSAxMi4yLTEyIDE5LjQtMTIgNy4yIDAgMTQuNiA2LjUgMTkuNCAxMiA5LjQgMTAuNSAxOC40IDI2LjkgMjYgNDcuNCA0LjcgMTIuNCA4LjcgMjYgMTIuMiA0MC41LTE4LjYgNi41LTM3LjkgMTQuNC01Ny43IDIzLjgtMTkuNy05LjQtMzkuMS0xNy4zLTU3LjctMjMuOCAzLjYtMTQuNSA3LjctMjguMSAxMi40LTQwLjV6bS0xMjYuOCAxMjUuNmMtMTMuOS0xNi45LTIzLjYtMzIuOS0yOC00Ni4yLTIuMy03LTQuMy0xNi42LS43LTIyLjggNC42LTcuOSAxOS45LTEyLjYgNDEtMTIuNiAyMC44IDAgNDYuMyA0LjQgNzQuNCAxMi43LTMuNyAxOS4zLTYuNSA0MC04LjIgNjEuOC0xOCAxMi40LTM0LjUgMjUuMi00OS40IDM4LTExLTEwLjMtMjAuNy0yMC42LTI5LjEtMzAuOXptMTIuMiAxNzUuNmMtMjEuMSAwLTM2LjQtNC43LTQxLTEyLjYtMy42LTYuMi0xLjYtMTUuOS43LTIyLjggNC41LTEzLjMgMTQuMi0yOS4zIDI4LTQ2LjIgOC40LTEwLjMgMTguMS0yMC42IDI5LTMwLjggMTQuOSAxMi45IDMxLjUgMjUuNiA0OS40IDM4IDEuOCAyMS44IDQuNiA0Mi41IDguMiA2MS44LTI4LjEgOC4zLTUzLjUgMTIuNi03NC4zIDEyLjZ6bTIwNS40IDQ0Yy03LjcgMjAuNS0xNi43IDM2LjgtMjYgNDcuNC00LjkgNS41LTEyLjIgMTItMTkuNCAxMi03LjIgMC0xNC42LTYuNi0xOS40LTEyLTkuMy0xMC41LTE4LjMtMjYuOS0yNi00Ny40LTQuNy0xMi40LTguNy0yNi0xMi4yLTQwLjUgMTguNi02LjQgMzcuOS0xNC40IDU3LjctMjMuOCAxOS43IDkuNCAzOS4xIDE3LjMgNTcuNyAyMy44LTMuNiAxNC41LTcuNyAyOC4xLTEyLjQgNDAuNXptMTU0LjktNzkuNGMyLjMgNyA0LjMgMTYuNi43IDIyLjgtNC42IDcuOS0xOS45IDEyLjYtNDEgMTIuNi0yMC44IDAtNDYuMy00LjQtNzQuNC0xMi43IDMuNy0xOS4zIDYuNS00MCA4LjItNjEuOCAxOC0xMi40IDM0LjUtMjUuMiA0OS40LTM4IDEwLjggMTAuMyAyMC41IDIwLjYgMjkgMzAuOCAxMy45IDE2LjkgMjMuNiAzMi45IDI4LjEgNDYuM3oiLz48L3N2Zz4=); }
  #omninav-wrapper .blogname.scst a:focus, #omninav-wrapper .blogname.scst a:hover {
    background: url("cu_icons/scst_red_20.png");
    background: none, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjQTgyMjM5IiBkPSJNNDE2LjEgMTAzLjR6bTEgMTUyLjZjNTIuMi00OS45IDc3LjYtOTguOCA2MC43LTEyOC05LjYtMTYuNy0zMS43LTI0LjYtNjEuOC0yNC42djI0YzIxLjEgMCAzNi40IDQuNyA0MSAxMi42IDMuNiA2LjMgMS42IDE1LjktLjcgMjIuOC00LjUgMTMuMy0xNC4yIDI5LjMtMjggNDYuMi04LjQgMTAuMi0xOC4xIDIwLjYtMjkgMzAuOC0xNC45LTEyLjktMzEuNS0yNS42LTQ5LjQtMzgtMS44LTIxLjgtNC41LTQyLjUtOC4yLTYxLjggMjguMS04LjMgNTMuNi0xMi43IDc0LjQtMTIuN3YtMjRjLTIyLjYgMC00OS43IDQuNS03OS41IDEzLjItMTcuMi03MC4xLTQ2LjgtMTE2LjUtODAuNi0xMTYuNS0zMy43IDAtNjMuNCA0Ni40LTgwLjYgMTE2LjUtMjkuOC04LjctNTYuOS0xMy4yLTc5LjUtMTMuMi0zMC4xIDAtNTIuMiA3LjktNjEuOCAyNC42LTE2LjkgMjkuMiA4LjUgNzguMSA2MC43IDEyOC01Mi4yIDQ5LjktNzcuNiA5OC44LTYwLjcgMTI4IDkuNiAxNi43IDMxLjcgMjQuNiA2MS44IDI0LjYgMjIuNiAwIDQ5LjctNC41IDc5LjUtMTMuMiAxNy4yIDcwLjMgNDYuOSAxMTYuNyA4MC42IDExNi43IDMzLjggMCA2My40LTQ2LjQgODAuNi0xMTYuNSAyOS44IDguNyA1Ni45IDEzLjIgNzkuNSAxMy4yIDMwLjEgMCA1Mi4xLTggNjEuOC0yNC42IDE2LjgtMjkuMy04LjYtNzguMi02MC44LTEyOC4xem0tMzUuOCAwYy05LjMgOC0xOS4yIDE1LjgtMjkuNyAyMy41LjMtNy43LjQtMTUuNi40LTIzLjVzLS4xLTE1LjgtLjQtMjMuNWMxMC41IDcuNyAyMC40IDE1LjYgMjkuNyAyMy41em0tNjIuNiAxMDguNGMtMTEuNS00LjEtMjMuMy04LjgtMzUuMS0xMy45IDYuOC0zLjYgMTMuNi03LjQgMjAuNS0xMS4zIDYuOS00IDEzLjYtOCAyMC4xLTEyLjEtMS41IDEyLjgtMy4zIDI1LjMtNS41IDM3LjN6bS0yNi43LTQ2Yy0xMS45IDYuOS0yMy45IDEzLjMtMzYgMTkuMy0xMi4xLTYtMjQuMS0xMi40LTM2LTE5LjMtMTItNi45LTIzLjYtMTQuMS0zNC44LTIxLjUtLjgtMTMuNC0xLjMtMjctMS4zLTQwLjggMC0xMy44LjQtMjcuNSAxLjMtNDAuOCAxMS4yLTcuNCAyMi44LTE0LjYgMzQuOC0yMS41IDExLjktNi45IDIzLjktMTMuMyAzNi0xOS4zIDEyLjEgNiAyNC4xIDEyLjQgMzYgMTkuMyAxMiA2LjkgMjMuNiAxNC4xIDM0LjggMjEuNS44IDEzLjQgMS4yIDI3IDEuMiA0MC44IDAgMTMuOS0uNCAyNy41LTEuMiA0MC44LTExLjIgNy4zLTIyLjggMTQuNS0zNC44IDIxLjV6bS0xMDQuMiA4LjZjNi42IDQuMSAxMy4zIDguMiAyMC4xIDEyLjEgNi44IDMuOSAxMy43IDcuNyAyMC41IDExLjMtMTEuOSA1LjItMjMuNiA5LjktMzUuMSAxMy45LTIuMi0xMS45LTQtMjQuNC01LjUtMzcuM3ptLTI3LjQtNDcuNWMtMTAuNS03LjctMjAuNC0xNS41LTI5LjctMjMuNSA5LjMtNy45IDE5LjItMTUuOCAyOS43LTIzLjUtLjMgNy43LS40IDE1LjYtLjQgMjMuNXMuMSAxNS44LjQgMjMuNXptMzIuOS0xMzEuOWMxMS41IDQuMSAyMy4zIDguNyAzNS4yIDEzLjktNi44IDMuNi0xMy43IDcuNC0yMC41IDExLjQtNi45IDQtMTMuNiA4LTIwLjIgMTIuMSAxLjUtMTIuOSAzLjMtMjUuNCA1LjUtMzcuNHptMTEwLjcgMjUuM2MtNi44LTQtMTMuNy03LjctMjAuNS0xMS40IDExLjktNS4yIDIzLjYtOS45IDM1LjEtMTMuOSAyLjIgMTIgNC4xIDI0LjUgNS41IDM3LjQtNi41LTQuMS0xMy4yLTguMi0yMC4xLTEyLjF6bS05My40LTg5LjVjNy43LTIwLjQgMTYuNy0zNi44IDI2LTQ3LjQgNC45LTUuNSAxMi4yLTEyIDE5LjQtMTIgNy4yIDAgMTQuNiA2LjUgMTkuNCAxMiA5LjQgMTAuNSAxOC40IDI2LjkgMjYgNDcuNCA0LjcgMTIuNCA4LjcgMjYgMTIuMiA0MC41LTE4LjYgNi41LTM3LjkgMTQuNC01Ny43IDIzLjgtMTkuNy05LjQtMzkuMS0xNy4zLTU3LjctMjMuOCAzLjYtMTQuNSA3LjctMjguMSAxMi40LTQwLjV6bS0xMjYuOCAxMjUuNmMtMTMuOS0xNi45LTIzLjYtMzIuOS0yOC00Ni4yLTIuMy03LTQuMy0xNi42LS43LTIyLjggNC42LTcuOSAxOS45LTEyLjYgNDEtMTIuNiAyMC44IDAgNDYuMyA0LjQgNzQuNCAxMi43LTMuNyAxOS4zLTYuNSA0MC04LjIgNjEuOC0xOCAxMi40LTM0LjUgMjUuMi00OS40IDM4LTExLTEwLjMtMjAuNy0yMC42LTI5LjEtMzAuOXptMTIuMiAxNzUuNmMtMjEuMSAwLTM2LjQtNC43LTQxLTEyLjYtMy42LTYuMi0xLjYtMTUuOS43LTIyLjggNC41LTEzLjMgMTQuMi0yOS4zIDI4LTQ2LjIgOC40LTEwLjMgMTguMS0yMC42IDI5LTMwLjggMTQuOSAxMi45IDMxLjUgMjUuNiA0OS40IDM4IDEuOCAyMS44IDQuNiA0Mi41IDguMiA2MS44LTI4LjEgOC4zLTUzLjUgMTIuNi03NC4zIDEyLjZ6bTIwNS40IDQ0Yy03LjcgMjAuNS0xNi43IDM2LjgtMjYgNDcuNC00LjkgNS41LTEyLjIgMTItMTkuNCAxMi03LjIgMC0xNC42LTYuNi0xOS40LTEyLTkuMy0xMC41LTE4LjMtMjYuOS0yNi00Ny40LTQuNy0xMi40LTguNy0yNi0xMi4yLTQwLjUgMTguNi02LjQgMzcuOS0xNC40IDU3LjctMjMuOCAxOS43IDkuNCAzOS4xIDE3LjMgNTcuNyAyMy44LTMuNiAxNC41LTcuNyAyOC4xLTEyLjQgNDAuNXptMTU0LjktNzkuNGMyLjMgNyA0LjMgMTYuNi43IDIyLjgtNC42IDcuOS0xOS45IDEyLjYtNDEgMTIuNi0yMC44IDAtNDYuMy00LjQtNzQuNC0xMi43IDMuNy0xOS4zIDYuNS00MCA4LjItNjEuOCAxOC0xMi40IDM0LjUtMjUuMiA0OS40LTM4IDEwLjggMTAuMyAyMC41IDIwLjYgMjkgMzAuOCAxMy45IDE2LjkgMjMuNiAzMi45IDI4LjEgNDYuM3oiLz48L3N2Zz4=); }
  #omninav-wrapper .blogname.wilkinson a {
    background: url("cu_icons/wilkinson_black_20.png");
    background: none, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNMzg0IDY0Yy00OS4yIDAtOTQgMTguNS0xMjggNDguOS0zNC0zMC40LTc4LjgtNDguOS0xMjgtNDguOXMtOTQgMTguNS0xMjggNDguOXYyODYuMmwxIC45YzguMiA3LjMgMTcgMTMuOCAyNi40IDE5LjYgOS40LTcuNiAxOS43LTE0LjIgMzAuOC0xOS42IDIxLjEtMTAuMiA0NC44LTE2IDY5LjgtMTZzNDguNyA1LjcgNjkuOCAxNmMxMSA1LjQgMjEuMyAxMS45IDMwLjggMTkuNiAxLjggMS41IDMuNiAzIDUuNCA0LjYgOC4xIDcuMiAxNS41IDE1LjIgMjIgMjMuOCA2LjUtOC43IDEzLjktMTYuNyAyMi0yMy44IDEuOC0xLjYgMy42LTMuMSA1LjQtNC42IDkuNC03LjYgMTkuOC0xNC4yIDMwLjgtMTkuNiAyMS4xLTEwLjIgNDQuOC0xNiA2OS44LTE2czQ4LjcgNS43IDY5LjggMTZjMTEgNS40IDIxLjMgMTEuOSAzMC44IDE5LjYgOS40LTUuOCAxOC4yLTEyLjMgMjYuNC0xOS42bDEtLjl2LTI4Ni4yYy0zNC0zMC40LTc4LjgtNDguOS0xMjgtNDguOXptLTI1NiAyODhjLTM1IDAtNjcuOCA5LjMtOTYgMjUuN3YtMjQ5LjdjMjYuNy0yMC4xIDYwLTMyIDk2LTMyczY5LjMgMTEuOSA5NiAzMnYyNDkuN2MtMjguMi0xNi40LTYxLTI1LjctOTYtMjUuN3ptMjU2IDBjLTM1IDAtNjcuOCA5LjMtOTYgMjUuN3YtMjQ5LjdjMjYuNy0yMC4xIDYwLTMyIDk2LTMyczY5LjMgMTEuOSA5NiAzMnYyNDkuN2MtMjguMi0xNi40LTYxLTI1LjctOTYtMjUuN3oiLz48L3N2Zz4=); }
  #omninav-wrapper .blogname.wilkinson a:focus, #omninav-wrapper .blogname.wilkinson a:hover {
    background: url("cu_icons/wilkinson_red_20.png");
    background: none, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjQTgyMjM5IiBkPSJNMzg0IDY0Yy00OS4yIDAtOTQgMTguNS0xMjggNDguOS0zNC0zMC40LTc4LjgtNDguOS0xMjgtNDguOXMtOTQgMTguNS0xMjggNDguOXYyODYuMmwxIC45YzguMiA3LjMgMTcgMTMuOCAyNi40IDE5LjYgOS40LTcuNiAxOS43LTE0LjIgMzAuOC0xOS42IDIxLjEtMTAuMiA0NC44LTE2IDY5LjgtMTZzNDguNyA1LjcgNjkuOCAxNmMxMSA1LjQgMjEuMyAxMS45IDMwLjggMTkuNiAxLjggMS41IDMuNiAzIDUuNCA0LjYgOC4xIDcuMiAxNS41IDE1LjIgMjIgMjMuOCA2LjUtOC43IDEzLjktMTYuNyAyMi0yMy44IDEuOC0xLjYgMy42LTMuMSA1LjQtNC42IDkuNC03LjYgMTkuOC0xNC4yIDMwLjgtMTkuNiAyMS4xLTEwLjIgNDQuOC0xNiA2OS44LTE2czQ4LjcgNS43IDY5LjggMTZjMTEgNS40IDIxLjMgMTEuOSAzMC44IDE5LjYgOS40LTUuOCAxOC4yLTEyLjMgMjYuNC0xOS42bDEtLjl2LTI4Ni4yYy0zNC0zMC40LTc4LjgtNDguOS0xMjgtNDguOXptLTI1NiAyODhjLTM1IDAtNjcuOCA5LjMtOTYgMjUuN3YtMjQ5LjdjMjYuNy0yMC4xIDYwLTMyIDk2LTMyczY5LjMgMTEuOSA5NiAzMnYyNDkuN2MtMjguMi0xNi40LTYxLTI1LjctOTYtMjUuN3ptMjU2IDBjLTM1IDAtNjcuOCA5LjMtOTYgMjUuN3YtMjQ5LjdjMjYuNy0yMC4xIDYwLTMyIDk2LTMyczY5LjMgMTEuOSA5NiAzMnYyNDkuN2MtMjguMi0xNi40LTYxLTI1LjctOTYtMjUuN3oiLz48L3N2Zz4=); }
  @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    #omninav-wrapper .blogname a {
      background-image: url(//dev-www.chapman.edu/_assets/cu_icons/cu_monogram_black_20-4309eb6157fd7dc70fff191d2b748ffeb0283f7ef4e4f3dd2cba2ce91e70d23e.png); }
    #omninav-wrapper .blogname a:focus, #omninav-wrapper .blogname a:hover {
      background-image: url(//dev-www.chapman.edu/_assets/cu_icons/cu_monogram_red_20-f4ba35fc5eaa0adea69b4da03b2eb337e229c04ca3d38f4332474406375b0b0a.png); }
    #omninav-wrapper .blogname.business a {
      background-image: url(//dev-www.chapman.edu/_assets/cu_icons/business_black_20-2ad96d1514490171aebe868dc2675b526cfd1c5c8b0b20c7b330f040db088959.png); }
    #omninav-wrapper .blogname.business a:focus, #omninav-wrapper .blogname.business a:hover {
      background-image: url(//dev-www.chapman.edu/_assets/cu_icons/business_red_20-d237520f284b69603cebbe18524347b8d33c1989088229441aa158ecea018192.png); }
    #omninav-wrapper .blogname.communication a {
      background-image: url(//dev-www.chapman.edu/_assets/cu_icons/communication_black_20-04371943a5dbd6bd6efcb34202c83dcd2e0a0b3feb8e6f37fc2a8bd828a817ba.png); }
    #omninav-wrapper .blogname.communication a:focus, #omninav-wrapper .blogname.communication a:hover {
      background-image: url(//dev-www.chapman.edu/_assets/cu_icons/communication_red_20-81fc264452a2d6f9f2dcbf3ec8d3f12bc0b184c30eb46982f6ffc5de1ca43d61.png); }
    #omninav-wrapper .blogname.copa a {
      background-image: url(//dev-www.chapman.edu/_assets/cu_icons/copa_black_20-fd3bb07c2faf21eba17473b75fb648da785d1995f24103d5484246e4d4e9ab91.png); }
    #omninav-wrapper .blogname.copa a:focus, #omninav-wrapper .blogname.copa a:hover {
      background-image: url(//dev-www.chapman.edu/_assets/cu_icons/copa_red_20-d867e47e2fd9389399a7f520298da1b297b5b3aaadf59cc06cce17326f45fc71.png); }
    #omninav-wrapper .blogname.crean a {
      background-image: url(//dev-www.chapman.edu/_assets/cu_icons/crean_black_20-d4c9eb2ccad7280f1139e8dbd2ae3b354090e0f77788e77c863de5bc055ccba1.png); }
    #omninav-wrapper .blogname.crean a:focus, #omninav-wrapper .blogname.crean a:hover {
      background-image: url(//dev-www.chapman.edu/_assets/cu_icons/crean_red_20-9a51ba8bf6aecb6689afa555bc5f9257d88058a6f72d2e4aacf8a08f1c34261f.png); }
    #omninav-wrapper .blogname.dodge a {
      background-image: url(//dev-www.chapman.edu/_assets/cu_icons/dodge_black_20-6c5716641c5ddb37a40d70910576ccf7ba1e835682651433cb01fb3cefab2fd6.png); }
    #omninav-wrapper .blogname.dodge a:focus, #omninav-wrapper .blogname.dodge a:hover {
      background-image: url(//dev-www.chapman.edu/_assets/cu_icons/dodge_red_20-d2d2a569da489a21bf3e8469d5ac1e3564c7b1ee01ae63fecbf4be9be937a110.png); }
    #omninav-wrapper .blogname.education a {
      background-image: url(//dev-www.chapman.edu/_assets/cu_icons/education_black_20-d9b8245194c2066e7043966a7684124260f0f023b3fe6d7e68df5c7cde9c74a5.png); }
    #omninav-wrapper .blogname.education a:focus, #omninav-wrapper .blogname.education a:hover {
      background-image: url(//dev-www.chapman.edu/_assets/cu_icons/education_red_20-ebba1fa6690e6e384436b39547e62463165f20df9daa39e7336f72d7cf8ceaaf.png); }
    #omninav-wrapper .blogname.law a {
      background-image: url(//dev-www.chapman.edu/_assets/cu_icons/law_black_20-ec33f8886a873f1f5c70c4b55d563554a1a88b919ac2952f5d9bb678d1e2c7f3.png); }
    #omninav-wrapper .blogname.law a:focus, #omninav-wrapper .blogname.law a:hover {
      background-image: url(//dev-www.chapman.edu/_assets/cu_icons/law_red_20-cb7ae86e37d9a8015e4273af66be7dd82c696cdd8ff17b55e38a16b9dab00665.png); }
    #omninav-wrapper .blogname.pharmacy a {
      background-image: url(//dev-www.chapman.edu/_assets/cu_icons/pharmacy_black_20-3c5ae18a9dfe45b95cb32b7925a7b63c68242636bbf643066d704de8bf95cfb9.png); }
    #omninav-wrapper .blogname.pharmacy a:focus, #omninav-wrapper .blogname.pharmacy a:hover {
      background-image: url(//dev-www.chapman.edu/_assets/cu_icons/pharmacy_red_20-483e8a89e7bc09022ce5dbe61778fdd6780343e06639d6730e5a5958d6b7b917.png); }
    #omninav-wrapper .blogname.scst a {
      background-image: url(//dev-www.chapman.edu/_assets/cu_icons/scst_black_20-ffd3893c4c4576f7ad6970c4b36c2624ec772869e0d641a4278103a588110edc.png); }
    #omninav-wrapper .blogname.scst a:focus, #omninav-wrapper .blogname.scst a:hover {
      background-image: url(//dev-www.chapman.edu/_assets/cu_icons/scst_red_20-a0377b39d8462aec3edc71c309bf5be8d53471ad014b0aae32d68f42b379e341.png); }
    #omninav-wrapper .blogname.wilkinson a {
      background-image: url(//dev-www.chapman.edu/_assets/cu_icons/wilkinson_black_20-55d3c383a610b87198b7557ce30412bc8e2419b6561f0b99a5f9862ce43c3475.png); }
    #omninav-wrapper .blogname.wilkinson a:focus, #omninav-wrapper .blogname.wilkinson a:hover {
      background-image: url(//dev-www.chapman.edu/_assets/cu_icons/wilkinson_red_20-0789a9139809305cbd165b1590e04a78b3efe1d2cf865786a81afe70cfe7205f.png); } }
  #omninav-wrapper .breadcrumbs {
    clear: both;
    margin: 10px 0 10px 0; }
  #omninav-wrapper .breadcrumbs > ul {
    width: 100%;
    float: left;
    text-align: left; }
  @media (min-width: 767px) {
    #omninav-wrapper .breadcrumbs > ul {
      width: 60%; } }
  #omninav-wrapper .virtualTour .breadcrumbs {
    text-align: center;
    padding: 0;
    margin: 0 0 15px 0;
    display: none; }
  #omninav-wrapper .virtualTour .breadcrumbs ul li {
    font-size: 13px; }
  #omninav-wrapper .virtualTour .breadcrumbs .bullet {
    margin: 0; }
  @media (min-width: 767px) {
    #omninav-wrapper .virtualTour .breadcrumbs .bullet {
      margin: 0 5px; } }
  @media (min-width: 767px) {
    #omninav-wrapper .virtualTour .breadcrumbs {
      display: block; } }
  #omninav-wrapper .breadcrumbs a {
    border-bottom: 2px dotted #c1c1c1; }
  #omninav-wrapper .breadcrumbs .home {
    display: inline-block;
    vertical-align: text-top;
    border-bottom: none;
    height: 17px;
    width: 13px;
    text-indent: -9999px;
    background-image: url(//dev-www.chapman.edu/_assets/home_icon-f01b0dabaaa451654147fbde48b66eb864738b272606341bb11af92dfcb51db6.png);
    background-repeat: no-repeat;
    background-position: left center; }
  #omninav-wrapper .breadcrumbs ul li {
    list-style-type: none;
    display: inline-block; }
  #omninav-wrapper .breadcrumbs ul li:first-child {
    margin-left: 0;
    padding-left: 0;
    border-left: none; }
  #omninav-wrapper .breadcrumbs .bullet {
    margin: 0 6px; }
  #omninav-wrapper .buttonLinks {
    padding: 0 16px;
    list-style-type: none;
    margin: 0 0 16px 0; }
  #omninav-wrapper .buttonLinks li {
    margin-bottom: 2px; }
  #omninav-wrapper .buttonLinks li a {
    background-color: #ffffff;
    font-size: 13px;
    color: #a50034;
    padding: 8px 10px 8px 10px;
    margin: 0 auto 0 auto;
    width: 100%;
    display: inline-block; }
  #omninav-wrapper .buttonLinks li a:hover {
    background-color: #fcfafb;
    color: #bb223c; }
  #omninav-wrapper .buttonLinks li a:after {
    content: ' »'; }
  #omninav-wrapper .callout {
    background-color: #ffffff;
    border: 1px solid #c1c1c1;
    line-height: 20px;
    margin: 0 0 20px 0;
    width: 100%;
    position: relative;
    overflow: hidden; }
  #omninav-wrapper .callout::after {
    clear: both;
    content: "";
    display: table; }
  #omninav-wrapper .callout .editableContent, #omninav-wrapper .callout h2 {
    padding: 0 16px;
    margin: 16px 0;
    line-height: 20px; }
  #omninav-wrapper .callout .editableContent a, #omninav-wrapper .callout h2 a {
    border-bottom: 2px dotted #a8a8a8; }
  #omninav-wrapper .callout img {
    display: block; }
  #omninav-wrapper .callout h3 {
    margin: 5px 0; }
  #omninav-wrapper .callout h2 {
    font-size: 16px;
    font-family: Arial, sans-serif; }
  #omninav-wrapper .caption {
    height: 60px;
    display: table;
    padding: 0 10px 0 10px;
    background-color: #434343;
    color: #ffffff;
    position: relative;
    top: -7px; }
  #omninav-wrapper .ie7 .caption .text {
    margin-top: expression(this.offsetHeight < this.parentNode.offsetHeight ? parseInt((this.parentNode.offsetHeight - this.offsetHeight) / 2) + "px" : "0"); }
  #omninav-wrapper .caption .captionWrapper {
    position: relative; }
  #omninav-wrapper .caption .text {
    display: table-cell;
    vertical-align: middle;
    width: 170px;
    line-height: 19px;
    font-size: 21px;
    padding: 12px 0 0 0;
    text-align: center; }
  #omninav-wrapper .btn-flat {
    padding: 5px 10px 5px 10px; }
  #omninav-wrapper .btn-flat:after {
    font-size: 16px;
    content: "»";
    margin-left: 20px; }
  #omninav-wrapper .btn-flat.white {
    background-color: #ffffff; }
  #omninav-wrapper .teal {
    background-color: #25b6a5; }
  #omninav-wrapper .teal:hover {
    background-color: #24d4bf; }
  #omninav-wrapper .teal2 {
    background-color: #02bac2; }
  #omninav-wrapper .teal2:hover {
    background-color: #01cdd4; }
  #omninav-wrapper .red {
    background-color: #a50034; }
  #omninav-wrapper .red:hover {
    background-color: #ba183e; }
  #omninav-wrapper .grey {
    background-color: #2f2f2f; }
  #omninav-wrapper .grey:hover {
    background-color: #4c4b45; }
  #omninav-wrapper .grey2 {
    background-color: #6e6e66; }
  #omninav-wrapper .grey2:hover {
    background-color: #918e87; }
  #omninav-wrapper .ie7 .leftSlideFade, #omninav-wrapper .ie7 .rightSlideFade {
    display: none; }
  #omninav-wrapper .leftSlideFade {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100%;
    left: -100%;
    z-index: 110;
    background-image: url(//dev-www.chapman.edu/_assets/slide_fade_left-52b40b1828e16132e17be3dc12bb58e06ff0defc13a0c4d4b53951ad1ada4701.png);
    background-repeat: repeat-y;
    background-position: right top; }
  #omninav-wrapper .rightSlideFade {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100%;
    right: -100%;
    z-index: 110;
    background-image: url(//dev-www.chapman.edu/_assets/slide_fade_right-433ba289f11a4f672f49e2bed62aab50c75707917cd862d258d73d4ac4eeb135.png);
    background-repeat: repeat-y;
    background-position: left top; }
  #omninav-wrapper .ir {
    display: block;
    border: 0;
    text-indent: -999em;
    overflow: hidden;
    background-color: transparent;
    background-repeat: no-repeat;
    text-align: left;
    direction: ltr; }
  #omninav-wrapper .ir br {
    display: none; }
  #omninav-wrapper .hidden {
    display: none !important;
    visibility: hidden; }
  #omninav-wrapper .visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px; }
  #omninav-wrapper .visuallyhidden.focusable:active, #omninav-wrapper .visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto; }
  #omninav-wrapper .invisible {
    visibility: hidden; }
  #omninav-wrapper .is-visible {
    visibility: visible; }
  #omninav-wrapper .clearfix, #omninav-wrapper .photo-gallery ul {
    zoom: 1; }
  #omninav-wrapper .clearfix:before, #omninav-wrapper .photo-gallery ul:before {
    content: "";
    display: table; }
  #omninav-wrapper .clearfix:after, #omninav-wrapper .photo-gallery ul:after {
    content: "";
    display: table;
    clear: both; }
  #omninav-wrapper .ellipsis.multiline {
    white-space: normal; }
  #omninav-wrapper .js .noscript {
    display: none; }
  #omninav-wrapper .noscript p {
    position: static;
    color: #2f2f2f;
    border-bottom: 1px solid #2f2f2f;
    text-align: left;
    padding: 8px 12px 8px 50px;
    margin: -8px 0 0 0;
    font-size: 1.2em;
    line-height: 1.4em;
    background: #FFFFBD; }
  #omninav-wrapper .twitter {
    background-position: -2px -1px; }
  @media (min-width: 780px) {
    #omninav-wrapper .twitter {
      background-position: -2px -1px; } }
  #omninav-wrapper .facebook {
    background-position: -28px -1px; }
  @media (min-width: 780px) {
    #omninav-wrapper .facebook {
      background-position: -28px -1px; } }
  #omninav-wrapper .pinterest {
    background-position: -54px -1px; }
  @media (min-width: 780px) {
    #omninav-wrapper .pinterest {
      background-position: -54px -1px; } }
  #omninav-wrapper .iTunes {
    background-position: -80px -1px; }
  @media (min-width: 780px) {
    #omninav-wrapper .iTunes {
      background-position: -80px -1px; } }
  #omninav-wrapper .youTube {
    background-position: -106px -1px; }
  @media (min-width: 780px) {
    #omninav-wrapper .youTube {
      background-position: -106px -1px; } }
  #omninav-wrapper .linkedIn {
    background-position: -132px -1px; }
  @media (min-width: 780px) {
    #omninav-wrapper .linkedIn {
      background-position: -132px -1px; } }
  #omninav-wrapper .googlePlus {
    background-position: -158px -1px; }
  @media (min-width: 780px) {
    #omninav-wrapper .googlePlus {
      background-position: -158px -1px; } }
  #omninav-wrapper .fast_transition {
    -webkit-transition: left 1s ease-out, opacity 1s ease-out;
    transition: left 1s ease-out, opacity 1s ease-out; }
  #omninav-wrapper .slow_transition {
    -webkit-transition: left 2s ease-out, opacity 2s ease-out;
    transition: left 2s ease-out, opacity 2s ease-out; }
  @media (min-width: 780px) {
    #omninav-wrapper .maxWidth {
      max-width: 1130px;
      margin: 0 auto 0 auto; } }
  #omninav-wrapper .address {
    color: #2f2f2f;
    line-height: 18px; }
  #omninav-wrapper .copyright {
    font-style: italic; }
  #omninav-wrapper th.header-light {
    background-color: #EAE1BC; }
  #omninav-wrapper .tweetbox {
    border: 1px solid #c1c1c1;
    margin: 0 0 20px 0; }
  #omninav-wrapper .tweetbox iframe {
    width: 100% !important; }
  #omninav-wrapper .editableContent ul, #omninav-wrapper .editableContent ol {
    margin-left: 32px; }
  #omninav-wrapper .editableContent li ul, #omninav-wrapper .editableContent li ol {
    margin-top: 10px; }
  #omninav-wrapper .editableContent img {
    margin: 0 16px 16px 16px;
    padding: 10px;
    background: #ffffff;
    box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.2); }
  #omninav-wrapper .editableContent img[align="left"] {
    margin-left: 0; }
  #omninav-wrapper .editableContent img[align="right"] {
    margin-right: 0; }
  #omninav-wrapper .editableContent .editableContent .noborder {
    border: 0; }
  #omninav-wrapper .editableContent .video {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
    margin-bottom: 16px; }
  #omninav-wrapper .editableContent .video iframe, #omninav-wrapper .editableContent .video object, #omninav-wrapper .editableContent .video embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  #omninav-wrapper .fact-card {
    display: inline-block;
    white-space: normal;
    margin: 30px auto;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-perspective: 1000;
    perspective: 1000;
    width: 200px;
    height: 250px;
    position: relative;
    border-radius: 3px;
    font-size: 28px;
    cursor: pointer; }
  #omninav-wrapper .fact-card .fact-front {
    padding: 8px; }
  #omninav-wrapper .fact-card .fact-front, #omninav-wrapper .fact-card .fact-back {
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.3);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    width: 100%;
    height: 100%;
    position: absolute;
    -webkit-transition: 0.8s;
    transition: 0.8s;
    text-align: center;
    color: #ffffff;
    border-radius: 3px; }
  #omninav-wrapper .fact-card .fact-content {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%; }
  #omninav-wrapper .fact-card .fact-back {
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
    background-color: #ffffff;
    box-sizing: border-box;
    padding-bottom: 50px;
    border: 2px solid #f7f6f0;
    color: #2f2f2f; }
  #omninav-wrapper .fact-card.flipped .fact-front {
    -webkit-transform: rotateY(180deg) !important;
    transform: rotateY(180deg) !important;
    -webkit-transition: 0.8s !important;
    transition: 0.8s !important; }
  #omninav-wrapper .fact-card.flipped .fact-back {
    -webkit-transform: rotateY(360deg) !important;
    transform: rotateY(360deg) !important;
    -webkit-transition: 0.8s !important;
    transition: 0.8s !important; }
  #omninav-wrapper .fact-card .red {
    position: absolute;
    z-index: 2;
    background-color: #992718; }
  #omninav-wrapper .fact-card .orange {
    position: absolute;
    z-index: 2;
    background-color: #a16708; }
  #omninav-wrapper .fact-card .green {
    position: absolute;
    z-index: 2;
    background-color: #1a8577; }
  #omninav-wrapper .fact-card .blue {
    position: absolute;
    z-index: 2;
    background-color: #018085; }
  #omninav-wrapper .fact-card .fact-stat-nums {
    position: relative;
    z-index: 6;
    font-family: Arial, sans-serif;
    font-weight: 800;
    font-size: 65px; }
  #omninav-wrapper .fact-card .fact-title-1 {
    display: block;
    position: relative;
    z-index: 6;
    font-family: Arial, sans-serif;
    font-weight: 100;
    font-size: 24px;
    line-height: 1;
    margin-bottom: 8px; }
  #omninav-wrapper .fact-card .fact-title-2 {
    display: block;
    position: relative;
    z-index: 6;
    font-family: Arial, sans-serif;
    font-weight: 800;
    font-size: 20px;
    line-height: 1; }
  #omninav-wrapper .fact-card .fact-back-text {
    font-family: Arial, sans-serif;
    font-weight: 100;
    font-size: 16px;
    text-align: left;
    margin: 0 20px 0 20px;
    line-height: 18px; }
  #omninav-wrapper .fact-card .fact-link {
    width: 100%;
    min-height: 50px;
    position: absolute;
    font-weight: 800;
    bottom: 0;
    left: 0;
    background-color: #f7f6f0;
    font-family: Arial, sans-serif;
    text-align: left;
    color: #294d5e;
    line-height: 14px;
    font-size: 12px;
    box-sizing: border-box;
    display: block;
    padding: 20px 20px 20px 20px;
    word-wrap: break-word; }
  #omninav-wrapper .fact-card .fact-link:hover {
    color: #1a303a; }
  #omninav-wrapper .fact-card .fact-image {
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: 4;
    background-repeat: no-repeat;
    opacity: 0.2;
    top: 0;
    left: 0; }
  #omninav-wrapper .fact-card .fact-image.people {
    background-image: url(//dev-www.chapman.edu/_assets/many_people-21d242a753fbe30f57743c72d19b5453fb7253f9d06af9d29b22ffc4ad32b0a9.svg);
    background-size: contain;
    background-position: center top; }
  #omninav-wrapper .fact-card .fact-image.student {
    background-image: url(//dev-www.chapman.edu/_assets/student_walking-dfaf0a32f5e6398e6522a138e33ae121edbe9d86064feb73d032cac423dcdb67.svg);
    background-size: 185px;
    background-position: left center; }
  #omninav-wrapper .fact-card .fact-image.chair {
    background-image: url(//dev-www.chapman.edu/_assets/desk_chair-85442251c81cec99e2f86ead6197226844e544984ba7edcaa7ee5aef90a15176.svg);
    background-size: contain;
    background-position: right center; }
  #omninav-wrapper .fact-card .fact-image.books {
    background-image: url(//dev-www.chapman.edu/_assets/stacked_books-d212f241f612e63429e14a478eb52985070272241ec01be2b665e028c353d083.svg);
    background-size: contain;
    background-position: right top; }
  #omninav-wrapper .fact-card .fact-image.mortarboard {
    background-image: url(//dev-www.chapman.edu/_assets/mortarboard-2d8f7fca91706b4917a3322875db9642939e7799190b9dff56225852123ed19c.svg);
    background-size: 65px;
    background-position: center top; }
  #omninav-wrapper .fact-card .fact-image.mortarboard:before, #omninav-wrapper .fact-card .fact-image.mortarboard:after {
    display: block;
    content: "";
    position: absolute;
    top: 30px;
    width: 45px;
    height: 1px;
    background: #fff; }
  #omninav-wrapper .fact-card .fact-image.mortarboard:before {
    left: 15px; }
  #omninav-wrapper .fact-card .fact-image.mortarboard:after {
    right: 15px; }
  #omninav-wrapper .flex-container a:active, #omninav-wrapper .flexslider a:active, #omninav-wrapper .flex-container a:focus, #omninav-wrapper .flexslider a:focus {
    outline: none; }
  #omninav-wrapper .slides, #omninav-wrapper .flex-control-nav, #omninav-wrapper .flex-direction-nav {
    margin: 0;
    padding: 0;
    list-style: none; }
  #omninav-wrapper .flexslider {
    margin: 0;
    padding: 0; }
  #omninav-wrapper .flexslider .slides > li {
    display: none;
    -webkit-backface-visibility: hidden; }
  #omninav-wrapper .flexslider .slides img {
    width: 100%;
    display: block; }
  @media (min-width: 1200px) {
    #omninav-wrapper .flexslider .slides .bg3 img {
      max-width: 200% !important; } }
  @media (min-width: 1024px) {
    #omninav-wrapper .flexslider {
      overflow: visible !important; } }
  @media (min-width: 1200px) {
    #omninav-wrapper .flexslider {
      overflow: visible !important; } }
  #omninav-wrapper .flex-pauseplay {
    color: #ffffff;
    background-color: Blue;
    position: fixed;
    left: 0;
    top: 0;
    visibility: hidden; }
  #omninav-wrapper .flex-pauseplay span {
    text-transform: capitalize; }
  #omninav-wrapper html[xmlns] .slides {
    display: block; }
  #omninav-wrapper * html .slides {
    height: 1%; }
  #omninav-wrapper .no-js .slides > li:first-child {
    display: block; }
  #omninav-wrapper .flexslider {
    background: transparent;
    border: none;
    position: relative;
    zoom: 1; }
  #omninav-wrapper .flexslider .slides {
    zoom: 1; }
  #omninav-wrapper .flexslider .slides > li {
    position: relative; }
  #omninav-wrapper .slide {
    overflow: hidden;
    position: relative;
    bottom: 0; }
  #omninav-wrapper .slide .more {
    margin-left: 10px; }
  #omninav-wrapper .slide .dataDescription {
    background-color: #eaeaea;
    font-size: 18px;
    font-style: italic;
    padding: 10px; }
  @media (min-width: 780px) {
    #omninav-wrapper .slide {
      position: relative;
      max-height: 500px;
      border: none; } }
  @media (min-width: 1024px) {
    #omninav-wrapper .slide {
      position: relative; } }
  @media (min-width: 1200px) {
    #omninav-wrapper .slide {
      position: relative; } }
  #omninav-wrapper .slideDescription {
    display: none; }
  @media (min-width: 780px) {
    #omninav-wrapper .active .slideDescription {
      visibility: visible; } }
  @media (min-width: 780px) {
    #omninav-wrapper .slideDescription .centeredContent a:after {
      content: '';
      position: absolute;
      top: 0;
      bottom: 0;
      left: 100%;
      width: 0;
      height: 0;
      border: 17px solid transparent;
      border-left: 10px solid #a50034; } }
  @media (min-width: 780px) {
    #omninav-wrapper .slideDescription .centeredContent a {
      position: absolute;
      top: 0;
      bottom: 0;
      right: 0;
      width: 100px;
      background-color: #a50034;
      color: #ffffff;
      line-height: 2.8;
      padding: 0 10px 0 10px;
      text-indent: 0; } }
  @media (min-width: 780px) {
    #omninav-wrapper .slideDescription .centeredContent {
      position: relative;
      background-color: #ffffff;
      font-size: 14px;
      font-family: Arial, sans-serif;
      padding: 8px 0 7px 0;
      text-align: center;
      box-shadow: 0px 0px 7px 0px #434343; } }
  @media (min-width: 780px) {
    #omninav-wrapper .slideDescription {
      display: block;
      visibility: hidden;
      position: absolute;
      bottom: 100%;
      bottom: 65px;
      padding: 0 0 0 10%;
      white-space: nowrap;
      width: 80%; } }
  #omninav-wrapper .slides:after {
    content: "\0020";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  @media (min-width: 780px) {
    #omninav-wrapper .slides {
      border-bottom: none; } }
  #omninav-wrapper .slideLinks {
    list-style-type: none; }
  #omninav-wrapper .slideLinks li a:hover {
    color: #a50034 !important; }
  #omninav-wrapper .slideLinks li a .bullet {
    margin: 0 0 0 3px; }
  @media (min-width: 780px) {
    #omninav-wrapper .slideLinks li a .bullet {
      margin: 0 0 0 3px; } }
  @media (min-width: 780px) {
    #omninav-wrapper .slideLinks {
      list-style-type: none; } }
  #omninav-wrapper .flex-container {
    zoom: 1;
    position: relative; }
  @media (min-width: 780px) {
    #omninav-wrapper .flex-container {
      overflow: hidden; } }
  @media (min-width: 1024px) {
    #omninav-wrapper .flex-container {
      overflow: visible !important; } }
  @media (min-width: 1200px) {
    #omninav-wrapper .flex-container {
      overflow: visible !important; } }
  #omninav-wrapper .flex-caption {
    background: none;
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
    zoom: 1;
    width: 96%;
    padding: 2%;
    position: absolute;
    left: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.3);
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
    font-size: 14px;
    line-height: 18px; }
  #omninav-wrapper .oldie .flex-direction-nav {
    height: 0; }
  #omninav-wrapper .flex-direction-nav li a {
    width: 43px;
    height: 56px;
    margin: -28px 0 0;
    display: block;
    position: absolute;
    top: 50%;
    cursor: pointer;
    text-indent: -9999px;
    z-index: 9999999999999999999;
    outline: none;
    opacity: 0.4;
    filter: alpha(opacity=40); }
  #omninav-wrapper .flex-direction-nav li a:hover {
    opacity: 1;
    filter: alpha(opacity=100); }
  #omninav-wrapper .homepage-feature .flex-direction-nav li a {
    z-index: 10; }
  #omninav-wrapper .ie7 .flex-direction-nav li a {
    top: 80%; }
  #omninav-wrapper .flex-direction-nav li a.next {
    background-position: -43px 0;
    right: 0; }
  #omninav-wrapper .flex-direction-nav li a.flex-prev {
    background-position: 0 0;
    left: 0; }
  #omninav-wrapper .flex-direction-nav li a.flex-next {
    background-position: -42px 0;
    right: 0; }
  #omninav-wrapper .flex-direction-nav li a.flex-disabled {
    display: none; }
  @media (min-width: 780px) {
    #omninav-wrapper .flex-direction-nav li a {
      top: 45% !important; } }
  @media (min-width: 1024px) {
    #omninav-wrapper .flex-direction-nav li a {
      top: 45% !important; } }
  @media (min-width: 1200px) {
    #omninav-wrapper .flex-direction-nav li a {
      top: 38% !important; } }
  #omninav-wrapper .flex-control-nav {
    width: 100%;
    position: absolute;
    bottom: -30px;
    text-align: center;
    z-index: 999; }
  #omninav-wrapper .flex-control-nav li {
    margin: 0 0 0 5px;
    display: inline-block;
    zoom: 1;
    *display: inline; }
  #omninav-wrapper .flex-control-nav li:first-child {
    margin: 0; }
  #omninav-wrapper .flex-control-nav li a {
    width: 13px;
    height: 13px;
    display: block;
    cursor: pointer;
    text-indent: -9999px; }
  #omninav-wrapper .flex-control-nav li a:hover {
    background-position: 0 -13px; }
  #omninav-wrapper .flex-control-nav li a.active {
    background-position: 0 -26px;
    cursor: default; }
  #omninav-wrapper .flexslider .flex-viewport {
    overflow: visible !important; }
  #omninav-wrapper label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 6px;
    margin-right: 6px;
    font-weight: bold; }
  #omninav-wrapper input[type="search"] {
    box-sizing: border-box;
    -webkit-appearance: none; }
  #omninav-wrapper input[type="radio"], #omninav-wrapper input[type="checkbox"] {
    margin: 4px 0 6px;
    margin-top: 1px \9;
    line-height: normal; }
  #omninav-wrapper select[multiple], #omninav-wrapper select[size] {
    height: auto; }
  #omninav-wrapper select {
    height: 34px; }
  #omninav-wrapper select, #omninav-wrapper textarea, #omninav-wrapper input[type="text"], #omninav-wrapper input[type="password"], #omninav-wrapper input[type="datetime"], #omninav-wrapper input[type="datetime-local"], #omninav-wrapper input[type="date"], #omninav-wrapper input[type="month"], #omninav-wrapper input[type="time"], #omninav-wrapper input[type="week"], #omninav-wrapper input[type="number"], #omninav-wrapper input[type="email"], #omninav-wrapper input[type="url"], #omninav-wrapper input[type="search"], #omninav-wrapper input[type="tel"], #omninav-wrapper input[type="col"] {
    border: 1px solid #cbcac5;
    border-radius: 3px;
    line-height: normal;
    color: #2f2f2f;
    font-size: 13px;
    padding: 8px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    margin-bottom: 6px;
    outline: none; }
  #omninav-wrapper select:focus, #omninav-wrapper select:active, #omninav-wrapper textarea:focus, #omninav-wrapper textarea:active, #omninav-wrapper input[type="text"]:focus, #omninav-wrapper input[type="text"]:active, #omninav-wrapper input[type="password"]:focus, #omninav-wrapper input[type="password"]:active, #omninav-wrapper input[type="datetime"]:focus, #omninav-wrapper input[type="datetime"]:active, #omninav-wrapper input[type="datetime-local"]:focus, #omninav-wrapper input[type="datetime-local"]:active, #omninav-wrapper input[type="date"]:focus, #omninav-wrapper input[type="date"]:active, #omninav-wrapper input[type="month"]:focus, #omninav-wrapper input[type="month"]:active, #omninav-wrapper input[type="time"]:focus, #omninav-wrapper input[type="time"]:active, #omninav-wrapper input[type="week"]:focus, #omninav-wrapper input[type="week"]:active, #omninav-wrapper input[type="number"]:focus, #omninav-wrapper input[type="number"]:active, #omninav-wrapper input[type="email"]:focus, #omninav-wrapper input[type="email"]:active, #omninav-wrapper input[type="url"]:focus, #omninav-wrapper input[type="url"]:active, #omninav-wrapper input[type="search"]:focus, #omninav-wrapper input[type="search"]:active, #omninav-wrapper input[type="tel"]:focus, #omninav-wrapper input[type="tel"]:active, #omninav-wrapper input[type="col"]:focus, #omninav-wrapper input[type="col"]:active {
    border-color: rgba(41, 77, 94, 0.8);
    outline: 0;
    box-shadow: 0 0 5px rgba(41, 77, 94, 0.6); }
  #omninav-wrapper input[size], #omninav-wrapper select[size] {
    width: auto; }
  #omninav-wrapper input[type="submit"] {
    display: inline-block;
    padding: 15px 25px;
    font-size: 16px;
    border-radius: 3px;
    background: #a50034;
    color: white;
    cursor: pointer;
    border: none;
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.3); }
  #omninav-wrapper input[type="submit"]:after {
    content: '»';
    padding-left: 4px;
    font-size: 16px; }
  #omninav-wrapper input[type="submit"]:hover, #omninav-wrapper input[type="submit"]:focus {
    outline: none;
    background-color: #810029;
    -webkit-transition: background-color 0.4s;
    transition: background-color 0.4s; }
  #omninav-wrapper input[type="submit"]:active {
    -webkit-transition: none;
    transition: none;
    background-color: #810029; }
  #omninav-wrapper .cd-header {
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    width: 100%;
    height: 50px;
    background-color: #21272c;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  @media only screen and (min-width: 768px) {
    #omninav-wrapper .cd-header {
      height: 70px;
      background-color: transparent; } }
  #omninav-wrapper #cd-logo {
    float: left;
    margin: 13px 0 0 5%; }
  #omninav-wrapper #cd-logo img {
    display: block; }
  @media only screen and (min-width: 768px) {
    #omninav-wrapper #cd-logo {
      margin: 23px 0 0 5%; } }
  #omninav-wrapper .cd-primary-nav {
    float: right;
    margin-right: 5%;
    width: 44px;
    height: 100%;
    background: url("../assets/cd-icon-menu.svg") no-repeat center center; }
  #omninav-wrapper .cd-primary-nav ul {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%); }
  #omninav-wrapper .cd-primary-nav ul.is-visible {
    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2);
    -webkit-transform: translateY(50px);
    -ms-transform: translateY(50px);
    transform: translateY(50px); }
  #omninav-wrapper .cd-primary-nav a {
    display: block;
    height: 50px;
    line-height: 50px;
    padding-left: 5%;
    background: #21272c;
    border-top: 1px solid #333c44;
    color: #ffffff; }
  @media only screen and (min-width: 768px) {
    #omninav-wrapper .cd-primary-nav {
      width: auto;
      height: auto;
      background: none; }
    #omninav-wrapper .cd-primary-nav ul {
      position: static;
      width: auto;
      -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
      transform: translateY(0);
      line-height: 70px; }
    #omninav-wrapper .cd-primary-nav ul.is-visible {
      -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
      transform: translateY(0); }
    #omninav-wrapper .cd-primary-nav li {
      display: inline-block;
      margin-left: 1em; }
    #omninav-wrapper .cd-primary-nav a {
      display: inline-block;
      height: auto;
      font-weight: 600;
      line-height: normal;
      background: transparent;
      padding: .6em 1em;
      border-top: none; } }
  #omninav-wrapper .cd-hero {
    position: relative;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  #omninav-wrapper .cd-hero-slider {
    position: relative;
    height: 360px;
    overflow: hidden; }
  #omninav-wrapper .cd-hero-slider li {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%); }
  #omninav-wrapper .cd-hero-slider li.selected {
    position: relative;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0); }
  #omninav-wrapper .cd-hero-slider li.move-left {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%); }
  #omninav-wrapper .cd-hero-slider li.is-moving, #omninav-wrapper .cd-hero-slider li.selected {
    -webkit-transition: -webkit-transform 0.5s;
    transition: -webkit-transform 0.5s;
    transition: transform 0.5s;
    transition: transform 0.5s, -webkit-transform 0.5s; }
  @media only screen and (min-width: 768px) {
    #omninav-wrapper .cd-hero-slider {
      height: 500px; } }
  @media only screen and (min-width: 1170px) {
    #omninav-wrapper .cd-hero-slider {
      height: 680px; } }
  #omninav-wrapper .cd-hero-slider li {
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat; }
  #omninav-wrapper .cd-hero-slider li:first-of-type {
    background-color: #2c343b; }
  #omninav-wrapper .cd-hero-slider li:nth-of-type(2) {
    background-color: #3d4952;
    background-image: url("../assets/tech-1-mobile.jpg"); }
  #omninav-wrapper .cd-hero-slider li:nth-of-type(3) {
    background-color: #586775;
    background-image: url("../assets/tech-2-mobile.jpg"); }
  #omninav-wrapper .cd-hero-slider li:nth-of-type(4) {
    background-color: #2c343b;
    background-image: url("../assets/video-replace-mobile.jpg"); }
  #omninav-wrapper .cd-hero-slider li:nth-of-type(5) {
    background-color: #2c343b;
    background-image: url(../assets/img.jpg); }
  #omninav-wrapper .cd-hero-slider .cd-full-width, #omninav-wrapper .cd-hero-slider .cd-half-width {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    left: 0;
    top: 0;
    padding-top: 100px;
    text-align: center;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0); }
  #omninav-wrapper .cd-hero-slider .cd-img-container {
    display: none; }
  #omninav-wrapper .cd-hero-slider .cd-img-container img {
    position: absolute;
    left: 50%;
    top: 50%;
    bottom: auto;
    right: auto;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%); }
  #omninav-wrapper .cd-hero-slider .cd-bg-video-wrapper {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden; }
  #omninav-wrapper .cd-hero-slider .cd-bg-video-wrapper video {
    display: block;
    min-height: 100%;
    min-width: 100%;
    max-width: none;
    height: auto;
    width: auto;
    position: absolute;
    left: 50%;
    top: 50%;
    bottom: auto;
    right: auto;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%); }
  #omninav-wrapper .cd-hero-slider .cd-btn {
    display: inline-block;
    padding: 1.2em 1.4em;
    margin-top: .8em;
    background-color: rgba(212, 68, 87, 0.9);
    font-size: 1.3rem;
    font-weight: 700;
    letter-spacing: 1px;
    color: #ffffff;
    text-transform: uppercase;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1);
    -webkit-transition: background-color 0.2s;
    transition: background-color 0.2s; }
  #omninav-wrapper .cd-hero-slider .cd-btn.secondary {
    background-color: rgba(22, 26, 30, 0.8); }
  #omninav-wrapper .cd-hero-slider .cd-btn:nth-of-type(2) {
    margin-left: 1em; }
  #omninav-wrapper .no-touch .cd-hero-slider .cd-btn:hover {
    background-color: #d44457; }
  #omninav-wrapper .no-touch .cd-hero-slider .cd-btn.secondary:hover {
    background-color: #161a1e; }
  @media only screen and (min-width: 768px) {
    #omninav-wrapper .cd-hero-slider li:nth-of-type(2) {
      background-image: none; }
    #omninav-wrapper .cd-hero-slider li:nth-of-type(3) {
      background-image: none; }
    #omninav-wrapper .cd-hero-slider li:nth-of-type(4) {
      background-image: none; }
    #omninav-wrapper .cd-hero-slider .cd-full-width, #omninav-wrapper .cd-hero-slider .cd-half-width {
      padding-top: 150px; }
    #omninav-wrapper .cd-hero-slider .cd-bg-video-wrapper {
      display: block; }
    #omninav-wrapper .cd-hero-slider .cd-half-width {
      width: 45%; }
    #omninav-wrapper .cd-hero-slider .cd-half-width:first-of-type {
      left: 5%; }
    #omninav-wrapper .cd-hero-slider .cd-half-width:nth-of-type(2) {
      right: 5%;
      left: auto; }
    #omninav-wrapper .cd-hero-slider .cd-img-container {
      display: block; }
    #omninav-wrapper .cd-hero-slider .cd-btn {
      font-size: 1.4rem; } }
  @media only screen and (min-width: 1170px) {
    #omninav-wrapper .cd-hero-slider .cd-full-width, #omninav-wrapper .cd-hero-slider .cd-half-width {
      padding-top: 220px; } }
  @media only screen and (min-width: 768px) {
    #omninav-wrapper .cd-hero-slider .cd-half-width {
      opacity: 0;
      -webkit-transform: translateX(40px);
      -ms-transform: translateX(40px);
      transform: translateX(40px); }
    #omninav-wrapper .cd-hero-slider .move-left .cd-half-width {
      -webkit-transform: translateX(-40px);
      -ms-transform: translateX(-40px);
      transform: translateX(-40px); }
    #omninav-wrapper .cd-hero-slider .selected .cd-half-width {
      opacity: 1;
      -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
      transform: translateX(0); }
    #omninav-wrapper .cd-hero-slider .is-moving .cd-half-width {
      -webkit-transition: opacity 0s 0.5s, -webkit-transform 0s 0.5s;
      transition: opacity 0s 0.5s, -webkit-transform 0s 0.5s;
      transition: opacity 0s 0.5s, transform 0s 0.5s;
      transition: opacity 0s 0.5s, transform 0s 0.5s, -webkit-transform 0s 0.5s; }
    #omninav-wrapper .cd-hero-slider li.selected.from-left .cd-half-width:nth-of-type(2), #omninav-wrapper .cd-hero-slider li.selected.from-right .cd-half-width:first-of-type {
      -webkit-transition: opacity 0.4s 0.2s, -webkit-transform 0.5s 0.2s;
      transition: opacity 0.4s 0.2s, -webkit-transform 0.5s 0.2s;
      transition: opacity 0.4s 0.2s, transform 0.5s 0.2s;
      transition: opacity 0.4s 0.2s, transform 0.5s 0.2s, -webkit-transform 0.5s 0.2s; }
    #omninav-wrapper .cd-hero-slider li.selected.from-left .cd-half-width:first-of-type, #omninav-wrapper .cd-hero-slider li.selected.from-right .cd-half-width:nth-of-type(2) {
      -webkit-transition: opacity 0.4s 0.4s, -webkit-transform 0.5s 0.4s;
      transition: opacity 0.4s 0.4s, -webkit-transform 0.5s 0.4s;
      transition: opacity 0.4s 0.4s, transform 0.5s 0.4s;
      transition: opacity 0.4s 0.4s, transform 0.5s 0.4s, -webkit-transform 0.5s 0.4s; }
    #omninav-wrapper .cd-hero-slider .cd-full-width h2, #omninav-wrapper .cd-hero-slider .cd-full-width p, #omninav-wrapper .cd-hero-slider .cd-full-width .cd-btn {
      opacity: 0;
      -webkit-transform: translateX(100px);
      -ms-transform: translateX(100px);
      transform: translateX(100px); }
    #omninav-wrapper .cd-hero-slider .move-left .cd-full-width h2, #omninav-wrapper .cd-hero-slider .move-left .cd-full-width p, #omninav-wrapper .cd-hero-slider .move-left .cd-full-width .cd-btn {
      opacity: 0;
      -webkit-transform: translateX(-100px);
      -ms-transform: translateX(-100px);
      transform: translateX(-100px); }
    #omninav-wrapper .cd-hero-slider .selected .cd-full-width h2, #omninav-wrapper .cd-hero-slider .selected .cd-full-width p, #omninav-wrapper .cd-hero-slider .selected .cd-full-width .cd-btn {
      opacity: 1;
      -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
      transform: translateX(0); }
    #omninav-wrapper .cd-hero-slider li.is-moving .cd-full-width h2, #omninav-wrapper .cd-hero-slider li.is-moving .cd-full-width p, #omninav-wrapper .cd-hero-slider li.is-moving .cd-full-width .cd-btn {
      -webkit-transition: opacity 0s 0.5s, -webkit-transform 0s 0.5s;
      transition: opacity 0s 0.5s, -webkit-transform 0s 0.5s;
      transition: opacity 0s 0.5s, transform 0s 0.5s;
      transition: opacity 0s 0.5s, transform 0s 0.5s, -webkit-transform 0s 0.5s; }
    #omninav-wrapper .cd-hero-slider li.selected h2 {
      -webkit-transition: opacity 0.4s 0.2s, -webkit-transform 0.5s 0.2s;
      transition: opacity 0.4s 0.2s, -webkit-transform 0.5s 0.2s;
      transition: opacity 0.4s 0.2s, transform 0.5s 0.2s;
      transition: opacity 0.4s 0.2s, transform 0.5s 0.2s, -webkit-transform 0.5s 0.2s; }
    #omninav-wrapper .cd-hero-slider li.selected p {
      -webkit-transition: opacity 0.4s 0.3s, -webkit-transform 0.5s 0.3s;
      transition: opacity 0.4s 0.3s, -webkit-transform 0.5s 0.3s;
      transition: opacity 0.4s 0.3s, transform 0.5s 0.3s;
      transition: opacity 0.4s 0.3s, transform 0.5s 0.3s, -webkit-transform 0.5s 0.3s; }
    #omninav-wrapper .cd-hero-slider li.selected .cd-btn {
      -webkit-transition: opacity 0.4s 0.4s, -webkit-transform 0.5s 0.4s, background-color 0.2s 0s;
      -webkit-transition: opacity 0.4s 0.4s, background-color 0.2s 0s, -webkit-transform 0.5s 0.4s;
      transition: opacity 0.4s 0.4s, background-color 0.2s 0s, -webkit-transform 0.5s 0.4s;
      transition: opacity 0.4s 0.4s, transform 0.5s 0.4s, background-color 0.2s 0s;
      transition: opacity 0.4s 0.4s, transform 0.5s 0.4s, background-color 0.2s 0s, -webkit-transform 0.5s 0.4s; } }
  #omninav-wrapper .cd-slider-nav {
    position: absolute;
    width: 100%;
    bottom: 0;
    z-index: 2;
    text-align: center;
    height: 55px;
    background-color: rgba(0, 1, 1, 0.5); }
  #omninav-wrapper .cd-slider-nav nav, #omninav-wrapper .cd-slider-nav ul, #omninav-wrapper .cd-slider-nav li, #omninav-wrapper .cd-slider-nav a {
    height: 100%; }
  #omninav-wrapper .cd-slider-nav nav {
    display: inline-block;
    position: relative; }
  #omninav-wrapper .cd-slider-nav .cd-marker {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 60px;
    height: 100%;
    color: #d44457;
    background-color: #ffffff;
    box-shadow: inset 0 2px 0 currentColor;
    -webkit-transition: -webkit-transform 0.2s, box-shadow 0.2s;
    -webkit-transition: box-shadow 0.2s, -webkit-transform 0.2s;
    transition: box-shadow 0.2s, -webkit-transform 0.2s;
    transition: transform 0.2s, box-shadow 0.2s;
    transition: transform 0.2s, box-shadow 0.2s, -webkit-transform 0.2s; }
  #omninav-wrapper .cd-slider-nav .cd-marker.item-2 {
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%); }
  #omninav-wrapper .cd-slider-nav .cd-marker.item-3 {
    -webkit-transform: translateX(200%);
    -ms-transform: translateX(200%);
    transform: translateX(200%); }
  #omninav-wrapper .cd-slider-nav .cd-marker.item-4 {
    -webkit-transform: translateX(300%);
    -ms-transform: translateX(300%);
    transform: translateX(300%); }
  #omninav-wrapper .cd-slider-nav .cd-marker.item-5 {
    -webkit-transform: translateX(400%);
    -ms-transform: translateX(400%);
    transform: translateX(400%); }
  #omninav-wrapper .cd-slider-nav ul::after {
    clear: both;
    content: "";
    display: table; }
  #omninav-wrapper .cd-slider-nav li {
    display: inline-block;
    width: 60px;
    float: left; }
  #omninav-wrapper .cd-slider-nav li.selected a {
    color: #2c343b; }
  #omninav-wrapper .no-touch .cd-slider-nav li.selected a:hover {
    background-color: transparent; }
  #omninav-wrapper .cd-slider-nav a {
    display: block;
    position: relative;
    padding-top: 35px;
    font-size: 1rem;
    font-weight: 700;
    color: #a8b4be;
    -webkit-transition: background-color 0.2s;
    transition: background-color 0.2s; }
  #omninav-wrapper .cd-slider-nav a::before {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    top: 8px;
    left: 50%;
    right: auto;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    background: url(../assets/cd-icon-navigation.svg) no-repeat 0 0; }
  #omninav-wrapper .no-touch .cd-slider-nav a:hover {
    background-color: rgba(0, 1, 1, 0.5); }
  #omninav-wrapper .cd-slider-nav li:first-of-type a::before {
    background-position: 0 0; }
  #omninav-wrapper .cd-slider-nav li.selected:first-of-type a::before {
    background-position: 0 -24px; }
  #omninav-wrapper .cd-slider-nav li:nth-of-type(2) a::before {
    background-position: -24px 0; }
  #omninav-wrapper .cd-slider-nav li.selected:nth-of-type(2) a::before {
    background-position: -24px -24px; }
  #omninav-wrapper .cd-slider-nav li:nth-of-type(3) a::before {
    background-position: -48px 0; }
  #omninav-wrapper .cd-slider-nav li.selected:nth-of-type(3) a::before {
    background-position: -48px -24px; }
  #omninav-wrapper .cd-slider-nav li:nth-of-type(4) a::before {
    background-position: -72px 0; }
  #omninav-wrapper .cd-slider-nav li.selected:nth-of-type(4) a::before {
    background-position: -72px -24px; }
  #omninav-wrapper .cd-slider-nav li:nth-of-type(5) a::before {
    background-position: -96px 0; }
  #omninav-wrapper .cd-slider-nav li.selected:nth-of-type(5) a::before {
    background-position: -96px -24px; }
  @media only screen and (min-width: 768px) {
    #omninav-wrapper .cd-slider-nav {
      height: 80px; }
    #omninav-wrapper .cd-slider-nav .cd-marker, #omninav-wrapper .cd-slider-nav li {
      width: 95px; }
    #omninav-wrapper .cd-slider-nav a {
      padding-top: 48px;
      font-size: 1.1rem;
      text-transform: uppercase; }
    #omninav-wrapper .cd-slider-nav a::before {
      top: 18px; } }
  #omninav-wrapper .cd-main-content {
    width: 90%;
    max-width: 768px;
    margin: 0 auto;
    padding: 2em 0; }
  #omninav-wrapper .cd-main-content p {
    font-size: 1.4rem;
    line-height: 1.8;
    color: #999999;
    margin: 2em 0; }
  @media only screen and (min-width: 1170px) {
    #omninav-wrapper .cd-main-content {
      padding: 3em 0; }
    #omninav-wrapper .cd-main-content p {
      font-size: 1.6rem; } }
  #omninav-wrapper .no-js .cd-hero-slider li {
    display: none; }
  #omninav-wrapper .no-js .cd-hero-slider li.selected {
    display: block; }
  #omninav-wrapper .no-js .cd-slider-nav {
    display: none; }

@font-face {
  #omninav-wrapper {
    font-family: 'icomoon';
    src: url(//dev-www.chapman.edu/_assets/icomoon-2b272ca81c50ea1a6759e09631416812a6b1234e63b1875e5373d102a605f4a9.eot);
    src: url(//dev-www.chapman.edu/_assets/icomoon-2b272ca81c50ea1a6759e09631416812a6b1234e63b1875e5373d102a605f4a9.eot?#iefix) format("embedded-opentype"), url(//dev-www.chapman.edu/_assets/icomoon-5274f5a0f9afe011fb111bdc9b0fff3a467ebfc3a36dd94e87fd02c2d4ec1fec.woff) format("woff"), url(//dev-www.chapman.edu/_assets/icomoon-15685c5868fd176a37ca443a4edbf0efe287303f236c527db49abcedffed0d21.ttf) format("truetype"), url(//dev-www.chapman.edu/_assets/icomoon-e6c614595c4c417514bdd62127e8d2764fa77f597d0241eb93d07af0b256a014.svg#icomoon) format("svg");
    font-weight: normal;
    font-style: normal; } }

@font-face {
  #omninav-wrapper {
    font-family: 'icomoon-ultimate';
    src: url(//dev-www.chapman.edu/_assets/icomoon-ultimate-fc59d787538ed3c0a43ec961534d4446799115cb080e992d877796a0415452a6.eot);
    src: url(//dev-www.chapman.edu/_assets/icomoon-ultimate-fc59d787538ed3c0a43ec961534d4446799115cb080e992d877796a0415452a6.eot?#iefix) format("embedded-opentype"), url(//dev-www.chapman.edu/_assets/icomoon-ultimate-2f6e90e2de50ea335c1f8ad0d7c281ed8c7b6dedf304829e31f072652793b339.woff) format("woff"), url(//dev-www.chapman.edu/_assets/icomoon-ultimate-52d3a57ed5f3da44898c0fe350838bc9a7e5bce42ecbf5ba5a3c9ac523ca1b22.ttf) format("truetype"), url(//dev-www.chapman.edu/_assets/icomoon-ultimate-c9b78cdbe18cb65271cdc66c3f79ca4ef56dea95c98355b35ac95399b0131f76.svg#icomoon) format("svg");
    font-weight: normal;
    font-style: normal; } }
  #omninav-wrapper .icon-linkedin:before, #omninav-wrapper .icon-facebook2:before, #omninav-wrapper .icon-circle-right:before, #omninav-wrapper .icon-circle-left:before, #omninav-wrapper .icon-leaf:before, #omninav-wrapper .icon-earth:before, #omninav-wrapper .icon-file-text:before, #omninav-wrapper .icon-google-plus:before, #omninav-wrapper .icon-facebook:before, #omninav-wrapper .icon-instagram:before, #omninav-wrapper .icon-twitter:before, #omninav-wrapper .icon-youtube:before, #omninav-wrapper .icon-linkedin2:before, #omninav-wrapper .icon-pinterest:before, #omninav-wrapper .icon-newspaper:before, #omninav-wrapper .icon-arrows_up:before, #omninav-wrapper .icon-lab3:before, #omninav-wrapper .icon-hand:before, #omninav-wrapper .icon-bed:before, #omninav-wrapper .icon-bathroom:before, #omninav-wrapper .icon-arrows_down:before, #omninav-wrapper .icon-aid:before, #omninav-wrapper .icon-accessibility2:before, #omninav-wrapper .icon-ladder:before, #omninav-wrapper .icon-books:before, #omninav-wrapper .icon-graduation:before, #omninav-wrapper .icon-book2:before, #omninav-wrapper .icon-direction:before, #omninav-wrapper .icon-library2:before, #omninav-wrapper .icon-smiley:before, #omninav-wrapper .icon-heart:before, #omninav-wrapper .icon-bookmark:before, #omninav-wrapper .icon-list:before, #omninav-wrapper .icon-location:before, #omninav-wrapper .icon-link:before, #omninav-wrapper .icon-earth:before, #omninav-wrapper .icon-envelop:before, #omninav-wrapper .icon-pencil:before, #omninav-wrapper .icon-users:before, #omninav-wrapper .icon-address-book:before, #omninav-wrapper .icon-tree:before, #omninav-wrapper .icon-steps:before, #omninav-wrapper .icon-office:before, #omninav-wrapper .icon-star3:before, #omninav-wrapper .icon-pencil-2:before, #omninav-wrapper .icon-heart3:before, #omninav-wrapper .icon-square:before, #omninav-wrapper .icon-calculate2:before, #omninav-wrapper .icon-search3:before, #omninav-wrapper .icon-location-2:before, #omninav-wrapper .icon-print:before, #omninav-wrapper .icon-books-2:before, #omninav-wrapper .icon-pin:before, #omninav-wrapper .icon-calendar4:before, #omninav-wrapper .icon-mic3:before, #omninav-wrapper .icon-cu-window:before, #omninav-wrapper .icon-home2:before, #omninav-wrapper .icon-cu-monogram:before, #omninav-wrapper .icon-graduation-2:before, #omninav-wrapper .icon-california:before, #omninav-wrapper .icon-food3:before, #omninav-wrapper .icon-toilets_unisex:before, #omninav-wrapper .icon-dumbbell:before, #omninav-wrapper .icon-calculate:before, #omninav-wrapper .icon-coin:before, #omninav-wrapper .icon-bookmark2:before, #omninav-wrapper .icon-checkmark3:before, #omninav-wrapper .icon-pencil5:before, #omninav-wrapper .icon-car:before, #omninav-wrapper .icon-paw:before, #omninav-wrapper .icon-camera:before, #omninav-wrapper .icon-ladder-2:before, #omninav-wrapper .icon-bus:before {
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased; }
  #omninav-wrapper .icon-menu7:before, #omninav-wrapper .icon-arrow-down2:before, #omninav-wrapper .icon-search:before, #omninav-wrapper .icon-user3:before, #omninav-wrapper .icon-certificate:before, #omninav-wrapper .icon-medal:before, #omninav-wrapper .icon-clipboard5:before, #omninav-wrapper .icon-library4:before, #omninav-wrapper .icon-lamp8:before, #omninav-wrapper .icon-microscope:before, #omninav-wrapper .icon-profile:before, #omninav-wrapper .icon-cross2:before, #omninav-wrapper .icon-wrench:before {
    font-family: 'icomoon-ultimate';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased; }
  #omninav-wrapper [data-icon]:before {
    font-family: 'icomoon', 'icomoon-ultimate';
    content: attr(data-icon);
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  #omninav-wrapper .icon-circle-right:before {
    content: "\ea42"; }
  #omninav-wrapper .icon-circle-left:before {
    content: "\ea44"; }
  #omninav-wrapper .icon-leaf:before {
    content: "\e9a4"; }
  #omninav-wrapper .icon-earth:before {
    content: "\e003"; }
  #omninav-wrapper .icon-file-text:before {
    content: "\e922"; }
  #omninav-wrapper .icon-google-plus:before {
    content: "\ea8b"; }
  #omninav-wrapper .icon-facebook:before {
    content: "\ea90"; }
  #omninav-wrapper .icon-facebook2:before {
    content: "\ea91"; }
  #omninav-wrapper .icon-instagram:before {
    content: "\ea92"; }
  #omninav-wrapper .icon-twitter:before {
    content: "\ea96"; }
  #omninav-wrapper .icon-youtube:before {
    content: "\ea9d"; }
  #omninav-wrapper .icon-linkedin2:before {
    content: "\eaca"; }
  #omninav-wrapper .icon-linkedin:before {
    content: "\eac9"; }
  #omninav-wrapper .icon-pinterest:before {
    content: "\ead1"; }
  #omninav-wrapper .icon-newspaper:before {
    content: "\e904"; }
  #omninav-wrapper .icon-arrows_up:before {
    content: "\e01a"; }
  #omninav-wrapper .icon-lab3:before {
    content: "\e009"; }
  #omninav-wrapper .icon-hand:before {
    content: "\e022"; }
  #omninav-wrapper .icon-bed:before {
    content: "\e018"; }
  #omninav-wrapper .icon-bathroom:before {
    content: "\e019"; }
  #omninav-wrapper .icon-arrows_down:before {
    content: "\e01b"; }
  #omninav-wrapper .icon-aid:before {
    content: "\e01c"; }
  #omninav-wrapper .icon-accessibility2:before {
    content: "\e01d"; }
  #omninav-wrapper .icon-ladder:before {
    content: "\e001"; }
  #omninav-wrapper .icon-books:before {
    content: "\e000"; }
  #omninav-wrapper .icon-graduation:before {
    content: "\e01e"; }
  #omninav-wrapper .icon-book2:before {
    content: "\e024"; }
  #omninav-wrapper .icon-direction:before {
    content: "\e023"; }
  #omninav-wrapper .icon-library2:before {
    content: "\e010"; }
  #omninav-wrapper .icon-smiley:before {
    content: "\e00f"; }
  #omninav-wrapper .icon-heart:before {
    content: "\e00e"; }
  #omninav-wrapper .icon-bookmark:before {
    content: "\e00d"; }
  #omninav-wrapper .icon-list:before {
    content: "\e00c"; }
  #omninav-wrapper .icon-location:before {
    content: "\e00b"; }
  #omninav-wrapper .icon-link:before {
    content: "\e002"; }
  #omninav-wrapper .icon-earth:before {
    content: "\e003"; }
  #omninav-wrapper .icon-envelop:before {
    content: "\e00a"; }
  #omninav-wrapper .icon-pencil:before {
    content: "\e008"; }
  #omninav-wrapper .icon-users:before {
    content: "\e004"; }
  #omninav-wrapper .icon-addressbook:before {
    content: "\e005"; }
  #omninav-wrapper .icon-tree:before {
    content: "\e006"; }
  #omninav-wrapper .icon-steps:before {
    content: "\e007"; }
  #omninav-wrapper .icon-office:before {
    content: "\e011"; }
  #omninav-wrapper .icon-star3:before {
    content: "\e012"; }
  #omninav-wrapper .icon-pencil2:before {
    content: "\e013"; }
  #omninav-wrapper .icon-heart3:before {
    content: "\e014"; }
  #omninav-wrapper .icon-square:before {
    content: "\e015"; }
  #omninav-wrapper .icon-calculate2:before {
    content: "\e016"; }
  #omninav-wrapper .icon-search3:before {
    content: "\e017"; }
  #omninav-wrapper .icon-location2:before {
    content: "\e01f"; }
  #omninav-wrapper .icon-print:before {
    content: "\e020"; }
  #omninav-wrapper .icon-books2:before {
    content: "\e021"; }
  #omninav-wrapper .icon-pin:before {
    content: "\e025"; }
  #omninav-wrapper .icon-calendar4:before {
    content: "\e026"; }
  #omninav-wrapper .icon-mic3:before {
    content: "\e027"; }
  #omninav-wrapper .icon-cu-window:before {
    content: "\e031"; }
  #omninav-wrapper .icon-home2:before {
    content: "\e028"; }
  #omninav-wrapper .icon-cu-monogram:before {
    content: "\e032"; }
  #omninav-wrapper .icon-graduation2:before {
    content: "\e029"; }
  #omninav-wrapper .icon-california:before {
    content: "\e033"; }
  #omninav-wrapper .icon-food3:before {
    content: "\e02a"; }
  #omninav-wrapper .icon-toilets_unisex:before {
    content: "\e034"; }
  #omninav-wrapper .icon-dumbbell:before {
    content: "\e02b"; }
  #omninav-wrapper .icon-calculate:before {
    content: "\e02d"; }
  #omninav-wrapper .icon-coin:before {
    content: "\e02c"; }
  #omninav-wrapper .icon-bookmark2:before {
    content: "\e02e"; }
  #omninav-wrapper .icon-checkmark3:before {
    content: "\e02f"; }
  #omninav-wrapper .icon-pencil5:before {
    content: "\e030"; }
  #omninav-wrapper .icon-car:before {
    content: "\e035"; }
  #omninav-wrapper .icon-paw:before {
    content: "\e036"; }
  #omninav-wrapper .icon-camera:before {
    content: "\e037"; }
  #omninav-wrapper .icon-ladder2:before {
    content: "\e038"; }
  #omninav-wrapper .icon-bus:before {
    content: "\e039"; }
  #omninav-wrapper .icon-menu7:before {
    content: "\ec71"; }
  #omninav-wrapper .icon-arrow-down2:before {
    content: "\edc0"; }
  #omninav-wrapper .icon-search:before {
    content: "\eb30"; }
  #omninav-wrapper .icon-user3:before {
    content: "\eb08"; }
  #omninav-wrapper .icon-certificate:before {
    content: "\e9eb"; }
  #omninav-wrapper .icon-medal:before {
    content: "\eba0"; }
  #omninav-wrapper .icon-clipboard5:before {
    content: "\ec54"; }
  #omninav-wrapper .icon-library4:before {
    content: "\e999"; }
  #omninav-wrapper .icon-lamp8:before {
    content: "\ebfa"; }
  #omninav-wrapper .icon-microscope:before {
    content: "\eb2d"; }
  #omninav-wrapper .icon-profile:before {
    content: "\e99c"; }
  #omninav-wrapper .icon-cross2:before {
    content: "\ed6d"; }
  #omninav-wrapper .icon-wrench:before {
    content: "\eb58"; }
  #omninav-wrapper .leftNavSubContent {
    width: 100%;
    margin: 0 0 0 0;
    float: left; }
  #omninav-wrapper .leftNavSubContent .social {
    margin: 0 0 0 25px; }
  #omninav-wrapper .leftNavSubContent .newsEventsNav li.active {
    padding-left: 20px;
    padding-right: 20px; }
  #omninav-wrapper .leftNavSubContent .callout {
    background-color: #d8d8d8;
    border: 1px solid #c1c1c1;
    vertical-align: top; }
  #omninav-wrapper .leftNavSubContent .callout .border {
    height: 7px;
    background-color: #c1c1c1; }
  #omninav-wrapper .leftNavSubContent .callout .contact-widget h3, #omninav-wrapper .leftNavSubContent .callout .contact-widget h4 {
    margin: 5px 0;
    font-size: 14px;
    font-weight: 600;
    line-height: 16px; }
  #omninav-wrapper .leftNavSubContent .callout .contact-widget ul.left-social-icons {
    background-color: transparent;
    display: block;
    width: 100%;
    padding: 0;
    margin-top: 0;
    margin: 0 0 0 0;
    float: left;
    position: relative;
    list-style: none; }
  #omninav-wrapper .leftNavSubContent .callout .contact-widget ul.left-social-icons li {
    float: left;
    position: relative;
    padding-right: 12px;
    font-size: 16px;
    margin-bottom: 4px; }
  #omninav-wrapper .leftNavSubContent .callout .contact-widget ul.left-social-icons li.last {
    padding-right: 0; }
  #omninav-wrapper .leftNavSubContent .callout .contact-widget ul.left-social-icons li a {
    text-decoration: none;
    border-bottom: none; }
  #omninav-wrapper .leftNavSubContent .callout .contact-widget ul.left-social-icons li .icon {
    display: inline-block;
    color: #a50034;
    width: 1em;
    height: 1em;
    fill: currentColor;
    padding: 0; }
  #omninav-wrapper .leftNavSubContent .callout .contact-widget .view-more-expander {
    line-height: 10px;
    text-align: center;
    padding: 0;
    min-height: 35px;
    cursor: pointer; }
  #omninav-wrapper .leftNavSubContent .callout .contact-widget .view-more-expander .active {
    display: block; }
  #omninav-wrapper .leftNavSubContent .callout .contact-widget .view-more-expander .inactive {
    display: none; }
  #omninav-wrapper .leftNavSubContent .callout .contact-widget .view-more-expander .view-more {
    background-color: #a50034; }
  #omninav-wrapper .leftNavSubContent .callout .contact-widget .view-more-expander .view-more-link {
    height: 21px;
    padding: 0 0 5px 0;
    margin: 0;
    background-color: #a50034; }
  #omninav-wrapper .leftNavSubContent .callout .contact-widget .view-more-expander .view-less-link {
    height: 30px;
    padding: 10px 0 0 0;
    margin-bottom: -4px;
    background-color: #a50034; }
  #omninav-wrapper .leftNavSubContent .callout .contact-widget .view-more-expander a {
    color: #ffffff;
    font-size: 10px;
    font-weight: 700;
    letter-spacing: 1px;
    text-transform: uppercase;
    padding: 0; }
  #omninav-wrapper .leftNavSubContent .callout .contact-widget .view-more-expander a:hover {
    color: #eaeaea; }
  #omninav-wrapper .leftNavSubContent .callout .contact-widget .view-more-expander .icon {
    display: inline-block;
    color: #444444;
    width: 1em;
    height: 1em;
    fill: currentColor;
    padding: 0; }
  #omninav-wrapper .leftNavSubContent .callout .contact-widget .view-more-expander .icon-triangle-down {
    color: #d8d8d8;
    font-size: 18px;
    margin-top: -4px; }
  #omninav-wrapper .leftNavSubContent .callout .contact-widget .view-more-expander .icon-triangle-up {
    color: #a50034;
    width: 100%;
    padding: 0;
    font-size: 18px;
    margin-bottom: -9px; }
  #omninav-wrapper .leftNavSubContent .callout .editableContent .inactive {
    display: none; }
  #omninav-wrapper .leftNavSubContent .callout .editableContent .active {
    display: block; }
  #omninav-wrapper .leftNavSubContent .callout .editableContent .social-follow-us {
    margin-bottom: 65px; }
  @media (min-width: 1024px) {
    #omninav-wrapper .leftNavSubContent .callout .editableContent .social-follow-us {
      margin-bottom: 38px; } }
  #omninav-wrapper .leftNavSubContent .callout .editableContent a {
    display: inline; }
  #omninav-wrapper .leftNavSubContent .callout .editableContent ul {
    margin-top: 10px; }
  #omninav-wrapper .leftNavSubContent .callout .editableContent .buttonLinks > li > a {
    display: inline-block; }
  #omninav-wrapper .leftNavSubContent .callout .editableContent .redLeftColButton {
    margin: 0 0 0 0; }
  #omninav-wrapper .leftNavSubContent .callout .editableContent .redLeftColButton ul {
    list-style: none;
    width: 234px;
    margin: 0 0 0 -15px;
    padding: 0; }
  #omninav-wrapper .leftNavSubContent .callout .editableContent .redLeftColButton li {
    padding-bottom: 2px; }
  #omninav-wrapper .leftNavSubContent .callout .editableContent .redLeftColButton a {
    position: relative;
    text-align: right;
    padding: 0 30px 0 5px;
    color: #ffffff;
    text-transform: uppercase;
    font-weight: 800;
    line-height: 47px;
    display: block;
    border: 1px solid #e3cfd8;
    background-color: #a12756;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#a12756), to(#a50034));
    background-image: -webkit-linear-gradient(top, #a12756, #a50034);
    background-image: linear-gradient(to bottom, #a12756, #a50034);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a12756', endColorstr='#a50034',GradientType=1 );
    font-size: 1.1em; }
  #omninav-wrapper .leftNavSubContent .callout .editableContent .redLeftColButton a .arrow {
    position: absolute;
    top: 50%;
    right: 16px;
    margin-top: -25px; }
  #omninav-wrapper .leftNavSubContent .callout .editableContent .redLeftColButton a:hover {
    background: #851c2b;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E2ZDBkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MDliYjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #851c2b), color-stop(100%, #a50034));
    background: -webkit-linear-gradient(top, #851c2b 0%, #a50034 100%);
    background: linear-gradient(to bottom, #851c2b 0%, #a50034 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#851c2b', endColorstr='#a50034',GradientType=0 ); }
  #omninav-wrapper .leftNavSubContent .callout .editableContent .redLeftColButton a.long {
    line-height: 14px;
    padding: 10px 30px 10px 5px; }
  #omninav-wrapper .leftNavSubContent .callout .editableContent .redLeftColButton a.long .arrow {
    margin-top: -12px; }
  #omninav-wrapper .leftNav > ul {
    float: left;
    width: 100%;
    background-color: #d8d8d8;
    border-right: 1px solid #c1c1c1;
    border-bottom: 1px solid #c1c1c1;
    border-left: 1px solid #c1c1c1;
    position: relative;
    margin-bottom: 20px; }
  #omninav-wrapper .leftNav > ul li {
    list-style-type: none;
    margin: 0; }
  #omninav-wrapper .leftNav > ul > li.active > a {
    background-color: #ffffff; }
  #omninav-wrapper .leftNav > ul > li.active > ul {
    display: block;
    background: #ffffff; }
  @media (min-width: 1024px) {
    #omninav-wrapper .leftNav > ul > li.active > ul {
      display: block; } }
  #omninav-wrapper .leftNav > ul > li > ul {
    display: none;
    padding: 0 15px 10px 18px; }
  #omninav-wrapper .leftNav > ul > li > ul a {
    text-indent: -13px; }
  #omninav-wrapper .leftNav > ul > li > ul li {
    padding: 1px 5px 5px 16px; }
  #omninav-wrapper .leftNav > ul > li > ul > li > ul {
    display: none !important;
    padding: 0 0 10px 0; }
  #omninav-wrapper .leftNav > ul > li > a {
    border-top: 1px solid #c1c1c1;
    font-size: 16px;
    color: #383838;
    padding: 7px 40px 7px 20px;
    position: relative; }
  #omninav-wrapper .leftNav > ul > li > a:hover {
    background-color: #ffffff;
    color: #a50034; }
  #omninav-wrapper .leftNav > ul > li > a:hover .plus {
    text-decoration: none; }
  #omninav-wrapper .leftNav > ul > li > a.is-open {
    background-color: #ffffff;
    font-weight: 700; }
  #omninav-wrapper .leftNav > ul > li > a .plus {
    background-image: url(//dev-www.chapman.edu/_assets/miscButtons-7a703d752c5b4d5f8f6911e3aa847ef48881a4721e13a991454e113eab960b0a.png);
    background-repeat: no-repeat;
    background-position: -79px 0px;
    text-indent: -50px;
    position: absolute;
    right: 12px;
    top: 6px;
    width: 21px;
    height: 21px;
    overflow: hidden;
    visibility: hidden;
    display: block; }
  #omninav-wrapper .leftNav > ul > li > a .plus:hover {
    background-position: -100px 0px; }
  #omninav-wrapper .leftNav > ul > li > a .plus.open {
    background-position: -79px -21px; }
  #omninav-wrapper .leftNav > ul > li > a .plus.open:hover {
    background-position: -100px -21px; }
  #omninav-wrapper .leftNav ul.is-open {
    background: #ffffff; }
  #omninav-wrapper .leftNav a {
    font-family: Arial, sans-serif;
    display: block;
    padding: 7px 0 0 0; }
  #omninav-wrapper .leftNav .active > a {
    font-weight: 700; }
  #omninav-wrapper .leftNav .active > ul > li > a > .bullet {
    display: none;
    color: #a50034; }
  #omninav-wrapper .leftTitle > ul {
    float: left;
    width: 100%;
    background-color: #2f2f2f;
    position: relative;
    margin-bottom: 0px; }
  #omninav-wrapper .leftTitle > ul li {
    list-style-type: none;
    margin: 0; }
  #omninav-wrapper .leftTitle > ul li a {
    padding: 7px 40px 7px 20px;
    font-size: 16px;
    color: #ffffff;
    font-weight: 600;
    border: 1px solid #2f2f2f; }
  #omninav-wrapper .leftTitle > ul li a:hover {
    background-color: #ffffff;
    color: #a50034;
    border-top: 1px solid #c1c1c1;
    border-left: 1px solid #c1c1c1;
    border-right: 1px solid #c1c1c1;
    border-bottom: 1px solid #f5f5f5; }
  #omninav-wrapper .leftNav {
    text-align: left; }
  #omninav-wrapper .leftNav .currentPage {
    font-weight: 800; }
  @media (min-width: 1024px) {
    #omninav-wrapper .leftNav .callout {
      box-sizing: border-box;
      width: 100%; } }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .leftNav {
      width: 25%;
      margin: 0 0 15px 0; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .leftNav {
      float: left;
      display: inline-block; } }
  #omninav-wrapper .leftNav-sub.is-open {
    background: #ffffff; }
  #omninav-wrapper .leftNav-sub a {
    font-style: normal;
    color: #676767;
    margin-left: 0; }
  #omninav-wrapper .leftNav-sub a:hover {
    color: #a50034; }
  #omninav-wrapper .leftNav-sub a .bullet {
    display: none; }
  #omninav-wrapper .main-nav-container {
    width: 100%;
    margin: 0 auto;
    display: none; }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper .main-nav-container {
      max-width: 1130px; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .main-nav-container {
      display: block; } }
  #omninav-wrapper .mainNav::after {
    clear: both;
    content: "";
    display: table; }
  #omninav-wrapper .mainNavExpand {
    text-transform: uppercase;
    position: relative;
    background-color: #2f2f2f;
    margin-top: 5px; }
  #omninav-wrapper .open .mainNavExpand a .arrow {
    top: 50%;
    margin-top: -16px;
    background: url(//dev-www.chapman.edu/_assets/up-arrow-3e1de9e88677f537e94b0d1611f3055f73788ccb401c8a229eb0e141977ba4bd.png) no-repeat;
    text-indent: -999px;
    overflow: hidden; }
  @media (min-width: 780px) {
    #omninav-wrapper .open .mainNavExpand {
      display: none; } }
  #omninav-wrapper .mainNavExpand a {
    color: #ffffff;
    display: block;
    font-weight: 600;
    margin: 0 0 1px 0;
    padding: 10px 0 10px 16px;
    background-color: #2f2f2f;
    text-decoration: none; }
  #omninav-wrapper .mainNavExpand a .arrow {
    position: absolute;
    display: block;
    width: 32px;
    height: 32px;
    right: 8px;
    top: 50%;
    margin-top: -16px;
    background: url(//dev-www.chapman.edu/_assets/down-arrow-d0f41fe5a8832150a2731a34e05819cce0606de6f3b2ee93dc484f3c14331b99.png) no-repeat;
    text-indent: -999px;
    overflow: hidden; }
  #omninav-wrapper .mainNavExpand a:hover {
    text-decoration: none; }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNavExpand {
      display: none; } }
  #omninav-wrapper .logo {
    display: none;
    float: left;
    height: 38px;
    width: 200px;
    text-indent: -999em;
    margin-bottom: 16px;
    margin-left: 16px;
    background: url(//dev-www.chapman.edu/_assets/chapman_logo_horizonal_stacked-caf28d75edfaf8883e512ad97b06a6a3e166ec1c53817e9601b50be00648dbf5.png);
    background: url(//dev-www.chapman.edu/_assets/chapman_logo_horizonal_stacked-a410c9acf637afbe563448e7e799afa422650fb0d656b29bc36f754f09c19dad.svg), -webkit-linear-gradient(transparent, transparent);
    background: url(//dev-www.chapman.edu/_assets/chapman_logo_horizonal_stacked-a410c9acf637afbe563448e7e799afa422650fb0d656b29bc36f754f09c19dad.svg), linear-gradient(transparent, transparent);
    background-repeat: no-repeat;
    background-size: contain;
    margin: 3px 20px 0 0; }
  @media (min-width: 1130px) {
    #omninav-wrapper .logo {
      display: block; } }
  #omninav-wrapper .mainNavLinks {
    background-color: #2f2f2f;
    display: none; }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper .mainNavLinks {
      background-image: url(//www.chapman.edu/_assets/ribbon_tails-b7f0694bd5d3c96acc5d6cd44d0bf1b864b2a3bbe2f3d3f27291694ecb4371dc.png);
      background-repeat: no-repeat;
      background-position: -2px 0;
      padding: 0 0 0 10px; } }
  #omninav-wrapper .open .mainNavLinks {
    display: block; }
  #omninav-wrapper .mainNavLinks .icon:before {
    font-size: 1.0em;
    text-align: center;
    line-height: 1.4em;
    color: #2f2f2f;
    padding: 0.1em;
    margin: -4px 5px 10px 0;
    width: 24px;
    height: 24px;
    float: left;
    display: block; }
  #omninav-wrapper .mainNavLinks .icon:hover:before {
    color: #a50034; }
  #omninav-wrapper .ie8 .mainNavLinks .icon {
    margin-left: 0; }
  #omninav-wrapper .ie8 .mainNavLinks .icon:before {
    display: none; }
  #omninav-wrapper .mainNavLinks .icon-california:before {
    font-size: 1.2em;
    margin-top: -5px; }
  #omninav-wrapper .mainNavLinks .icon-cu-monogram:before {
    font-size: 1.3em;
    margin-top: -7px; }
  #omninav-wrapper .mainNavLinks .icon-cu-window:before {
    font-size: 1.25em;
    margin-top: -7px; }
  #omninav-wrapper .mainNavLinks .icon-graduation:before {
    font-size: 1.2em;
    margin-top: -5px; }
  #omninav-wrapper .mainNavLinks .icon-books:before {
    font-size: 1.1em;
    margin-top: -5px; }
  #omninav-wrapper .mainNavLinks .icon-bookmark2:before {
    font-weight: 600; }
  #omninav-wrapper .mainNavLinks .icon-calculate:before {
    font-weight: 600; }
  #omninav-wrapper .mainNavLinks .icon-medal:before {
    font-size: 1.2em; }
  #omninav-wrapper .mainNavLinks .icon-lamp8:before {
    font-size: 1.1em;
    font-weight: 600; }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNavLinks.active {
      background-position: -2px -45px; } }
  @media (min-width: 780px) {
    #omninav-wrapper .csstransitions .mainNavLinks > li:hover .subNavLinks {
      left: 0;
      opacity: 1; } }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNavLinks > .active {
      background-color: #555a5e; } }
  @media (min-width: 1120px) {
    #omninav-wrapper .mainNavLinks .mainNavLinksAfter:hover {
      position: absolute;
      background-color: #2f2f2f;
      height: 45px;
      width: 1000%;
      top: 0;
      right: -950%;
      z-index: -1; } }
  @media (min-width: 1120px) {
    #omninav-wrapper .mainNavLinks .mainNavLinksAfter {
      position: absolute;
      background-color: #2f2f2f;
      height: 45px;
      width: 1000%;
      top: 0;
      right: -950%;
      z-index: -1; } }
  @media (min-width: 780px) {
    #omninav-wrapper .ie8 .mainNavLinks .has-dropdown.is-visible > a > span {
      border-left: 1px solid #2f2f2f; } }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNavLinks .has-dropdown.is-visible > a > span {
      background-color: #faf9f6; } }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNavLinks .has-dropdown.is-visible > a {
      color: #a50034; } }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNavLinks .has-dropdown .subNavLinks.is-visible {
      visibility: visible; } }
  #omninav-wrapper .mainNavLinks > li {
    background-color: #2f2f2f; }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNavLinks > li:hover .subNavLinks.last {
      left: auto;
      right: 0; } }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNavLinks > li:hover .subNavLinks {
      left: 0;
      opacity: 1; } }
  @media (min-width: 780px) {
    #omninav-wrapper .ie8 .mainNavLinks > li:hover > a > span {
      border-left: 1px solid #2f2f2f; } }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNavLinks > li:hover > a > span {
      background-color: #faf9f6;
      background-image: url(//dev-www.chapman.edu/_assets/up_arrow-c3c0d525d34992fa78d9b14da39e5780c694537cdb5967714c45d87f27e248e3.png); } }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNavLinks > li:hover > a {
      color: #a50034;
      background-color: #555a5e; } }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNavLinks > li:hover {
      background-color: #555a5e; } }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNavLinks > li.noSubNav:hover {
      background-color: #2f2f2f; } }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNavLinks > li.noSubNav > a > span {
      background-image: none !important; } }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNavLinks > li.noSubNav > a {
      padding: 0 0 0 3px; } }
  #omninav-wrapper .mainNavLinks > li > a {
    color: #ffffff;
    font-weight: 100;
    display: block;
    background-color: #2f2f2f;
    padding: 10px 0 10px 10px;
    margin: 0 0 1px 0; }
  #omninav-wrapper .mainNavLinks > li > a .bullet {
    position: absolute;
    right: 10px;
    font-weight: normal; }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNavLinks > li > a .bullet {
      display: none; } }
  #omninav-wrapper .mainNavLinks > li > a > span {
    box-sizing: content-box; }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNavLinks > li > a > span {
      float: left;
      display: block;
      background-repeat: no-repeat;
      background-position: right center;
      padding: 12px 18px 0 18px;
      margin-top: 0;
      height: 33px; } }
  @media (min-width: 1120px) {
    #omninav-wrapper .mainNavLinks > li > a > span {
      padding: 12px 15px 0 15px; } }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNavLinks > li > a {
      float: left;
      color: #ffffff;
      display: block;
      height: 45px;
      font-size: 20px;
      font-family: "futura-pt", Arial, sans-serif;
      position: relative;
      padding: 0; } }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNavLinks > li {
      background-color: #2f2f2f;
      text-transform: uppercase;
      height: 45px;
      float: left;
      position: relative; } }
  #omninav-wrapper .mainNavLinks a {
    text-decoration: none; }
  #omninav-wrapper .mainNavLinks a:hover {
    text-decoration: none; }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNavLinks {
      display: block;
      width: 100%;
      height: 45px;
      margin: 10px 0 0 0;
      float: left;
      position: relative;
      list-style: none; } }
  @media (min-width: 1120px) {
    #omninav-wrapper .mainNavLinks {
      background-color: transparent;
      margin: 0 0 0 0;
      width: auto; } }
  #omninav-wrapper .mastheadPlaceholder:before {
    background-color: transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0; }
  @media (min-width: 1024px) {
    #omninav-wrapper .mastheadPlaceholder:before {
      background-image: url(//dev-www.chapman.edu/_assets/masthead_bg_small-84183a7f96323bfe483f2ebaed041a85b2ab7a227e247be7a357a504bf55ea41.png);
      background-position: left top;
      background-repeat: no-repeat; } }
  #omninav-wrapper .newbutton {
    margin: 0 0 20px 0; }
  @media (min-width: 780px) {
    #omninav-wrapper .rightColumn .newbutton {
      margin-top: 0; } }
  #omninav-wrapper .newbutton ul {
    list-style: none; }
  #omninav-wrapper .newbutton li {
    padding-bottom: 2px;
    margin: 0; }
  #omninav-wrapper .newbutton a, #omninav-wrapper .newbutton a:link {
    position: relative;
    text-align: left;
    padding: 10px 38px 10px 20px;
    color: #ffffff;
    font-weight: 600;
    display: block;
    background-color: #a50034;
    font-size: 1.2em;
    clear: both; }
  #omninav-wrapper .newbutton a:after, #omninav-wrapper .newbutton a:link:after {
    content: '»';
    margin-left: 3px; }
  #omninav-wrapper .newbutton a:hover, #omninav-wrapper .newbutton a:link:hover {
    background: #ba183e; }
  #omninav-wrapper .newbutton a:active, #omninav-wrapper .newbutton a:link:active {
    background: #7f0026; }
  #omninav-wrapper .section-message .category {
    margin-bottom: 0px;
    font-family: "futura-pt", Arial, sans-serif;
    font-size: 16px;
    line-height: 10px;
    font-weight: 800;
    color: #555;
    text-transform: uppercase;
    margin: 0;
    color: #555; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .section-message .category {
      font-size: 18px; } }
  #omninav-wrapper .section-message .title {
    font-family: "futura-pt", Arial, sans-serif;
    font-size: 26px;
    line-height: 30px;
    margin-top: 12px;
    margin-bottom: 24px;
    font-weight: 800; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .section-message .title {
      font-size: 32px;
      line-height: 38px; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .section-message .title {
      font-size: 36px;
      line-height: 40px; } }
  #omninav-wrapper .section-message .body p {
    font-size: 14px;
    line-height: 20px;
    margin: 0 0 10px 0;
    font-weight: 400; }
  #omninav-wrapper .section-message .text-actions {
    margin-top: 72px;
    text-align: center; }
  #omninav-wrapper .section-message .button.red {
    display: inline-block;
    padding: 15px 25px;
    font-size: 16px;
    border-radius: 3px;
    background: #a50034;
    color: white;
    cursor: pointer;
    border: none;
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.3);
    padding: 16px 32px; }
  #omninav-wrapper .section-message .button.red:after {
    content: '»';
    padding-left: 4px;
    font-size: 16px; }
  #omninav-wrapper .section-message .button.red:hover, #omninav-wrapper .section-message .button.red:focus {
    outline: none;
    background-color: #810029;
    -webkit-transition: background-color 0.4s;
    transition: background-color 0.4s; }
  #omninav-wrapper .section-message .button.red:active {
    -webkit-transition: none;
    transition: none;
    background-color: #810029; }
  #omninav-wrapper .skip-link {
    background-color: #a50034;
    box-shadow: 0.125em 0.125em 0.125em 0 rgba(0, 0, 0, 0.3);
    color: #ffffff;
    height: 48px;
    left: -1000px;
    overflow: hidden;
    position: absolute;
    text-align: left;
    top: -1000px;
    width: 1px;
    z-index: 910000; }
  #omninav-wrapper .skip-link i {
    margin-left: 6px; }
  #omninav-wrapper a.skip-link:active, #omninav-wrapper a.skip-link:focus, #omninav-wrapper a.skip-link:hover {
    color: #ffffff;
    left: 5px;
    top: 5px;
    outline: none;
    overflow: visible;
    width: auto; }
  #omninav-wrapper .smallMasthead .masthead {
    max-width: 1024px;
    min-height: 83px;
    background-color: #0e8fc5;
    background: -webkit-radial-gradient(circle, #44a8d2, #0e8fc5);
    background: radial-gradient(circle, #44a8d2, #0e8fc5); }
  @media (min-width: 1024px) {
    #omninav-wrapper .smallMasthead .masthead:before {
      content: '';
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      background-color: transparent;
      background-image: url(//dev-www.chapman.edu/_assets/masthead_bg_small-84183a7f96323bfe483f2ebaed041a85b2ab7a227e247be7a357a504bf55ea41.png);
      background-repeat: no-repeat;
      background-position: left top; } }
  #omninav-wrapper .smallMasthead .masthead > div {
    font-family: "Open Sans";
    font-weight: 600px;
    font-size: 19px;
    color: #ffffff;
    text-align: center;
    padding: 15px 15% 15px 15%;
    max-width: 70%;
    width: 100%; }
  #omninav-wrapper .smallMasthead .masthead > div.oneLine {
    padding-top: 27px; }
  @media (min-width: 1024px) {
    #omninav-wrapper .smallMasthead .masthead > div {
      position: absolute; } }
  @media (min-width: 1024px) {
    #omninav-wrapper .smallMasthead .masthead {
      position: relative;
      top: -15px;
      margin: 0 auto -15px auto; } }
  @media (min-width: 1024px) {
    #omninav-wrapper .smallMasthead header {
      padding: 0 0 30px 0; } }
  #omninav-wrapper #social_follow_us {
    width: auto;
    height: 38px;
    position: relative;
    z-index: 999;
    float: right;
    margin-top: 0;
    padding-left: 8px;
    border-radius: 4px; }
  #omninav-wrapper #social_follow_us ul {
    padding: 0;
    list-style: none; }
  #omninav-wrapper #social_follow_us .banner {
    position: absolute;
    width: 105px;
    height: 28px;
    background: url(//dev-www.chapman.edu/_assets/default_follow_us-363cbfd937191d73cb2b51d0430aaa97532384e67adc2895aff81c84ab8979d8.png);
    left: -93px;
    top: 0px; }
  #omninav-wrapper #social_follow_us li {
    width: 24px;
    height: 25px;
    position: relative;
    padding: 0;
    margin: 0 !important;
    border: none;
    cursor: pointer; }
  #omninav-wrapper #social_follow_us li span.hover_state {
    width: 24px;
    height: 25px;
    position: absolute;
    top: 0;
    left: 0;
    background: url(//dev-www.chapman.edu/_assets/default_icons-05af4289e4b35ea179f9551c8a56b9135d0e3576edde3f3640f36e295f9fcab0.png) -1px -1px;
    z-index: 100; }
  #omninav-wrapper #social_follow_us li span.inactive_state {
    width: 24px;
    height: 25px;
    position: absolute;
    top: 0;
    left: 0;
    background: url(//dev-www.chapman.edu/_assets/default_icons-05af4289e4b35ea179f9551c8a56b9135d0e3576edde3f3640f36e295f9fcab0.png) -1px -1px;
    z-index: 100;
    z-index: 200; }
  #omninav-wrapper #social_follow_us li a {
    display: block;
    width: 24px;
    height: 25px;
    z-index: 1000;
    position: absolute;
    border-bottom: 0; }
  #omninav-wrapper #social_follow_us li:hover {
    background-position: -1px -27px; }
  #omninav-wrapper #social_follow_us li span.hide {
    display: none; }
  #omninav-wrapper #social_follow_us li.first {
    margin-left: 7px !important; }
  #omninav-wrapper #social_follow_us li.first-last {
    margin-left: 7px !important;
    margin-right: 0 !important; }
  #omninav-wrapper #social_follow_us li.last {
    margin: 0 0 0 -1px !important; }
  #omninav-wrapper #social_follow_us li.facebook span.inactive_state {
    background-position: -26px -1px; }
  #omninav-wrapper #social_follow_us li.facebook span.hover_state {
    background-position: -26px -27px; }
  #omninav-wrapper #social_follow_us li.twitter span.inactive_state {
    background-position: -1px -1px; }
  #omninav-wrapper #social_follow_us li.twitter span.hover_state {
    background-position: -1px -27px; }
  #omninav-wrapper #social_follow_us li.flickr span.inactive_state {
    background-position: -51px -1px; }
  #omninav-wrapper #social_follow_us li.flickr span.hover_state {
    background-position: -51px -27px; }
  #omninav-wrapper #social_follow_us li.vimeo span.inactive_state {
    background-position: -76px -1px; }
  #omninav-wrapper #social_follow_us li.vimeo span.hover_state {
    background-position: -76px -27px; }
  #omninav-wrapper #social_follow_us li.linkedin span.inactive_state {
    background-position: -101px -1px; }
  #omninav-wrapper #social_follow_us li.linkedin span.hover_state {
    background-position: -101px -27px; }
  #omninav-wrapper #social_follow_us li.youtube span.inactive_state {
    background-position: -126px -1px; }
  #omninav-wrapper #social_follow_us li.youtube span.hover_state {
    background-position: -126px -27px; }
  #omninav-wrapper #social_follow_us li.blog span.inactive_state {
    background-position: -151px -1px; }
  #omninav-wrapper #social_follow_us li.blog span.hover_state {
    background-position: -151px -27px; }
  #omninav-wrapper #social_follow_us li.instagram span.inactive_state {
    background-position: -176px -1px; }
  #omninav-wrapper #social_follow_us li.instagram span.hover_state {
    background-position: -176px -27px; }
  #omninav-wrapper .subNavLinks {
    font-family: "futura-pt", Arial, sans-serif;
    display: none; }
  @media (min-width: 780px) {
    #omninav-wrapper .csstransitions .subNavLinks {
      visibility: visible;
      left: -99999px;
      opacity: 0;
      -webkit-transition: opacity 0.3s ease-in;
      transition: opacity 0.3s ease-in; } }
  @media (min-width: 780px) {
    #omninav-wrapper .subNavLinks.last {
      right: 0; } }
  @media (min-width: 780px) {
    #omninav-wrapper .ie8 .subNavLinks {
      border-right: 1px solid #2f2f2f;
      border-bottom: 1px solid #2f2f2f;
      border-left: 1px solid #2f2f2f; } }
  @media (min-width: 780px) {
    #omninav-wrapper .subNavLinks ul li {
      border-bottom: 1px solid #d6d6d6;
      margin: 0; } }
  @media (min-width: 780px) {
    #omninav-wrapper .subNavLinks ul {
      background-color: #ffffff;
      list-style-type: none; } }
  @media (min-width: 780px) {
    #omninav-wrapper .subNavLinks li a:hover:after, #omninav-wrapper .subNavLinks li a:hover:before {
      color: #a50034; } }
  @media (min-width: 780px) {
    #omninav-wrapper .subNavLinks li a:hover {
      background-color: #eaeaea;
      color: #a50034; } }
  @media (min-width: 780px) {
    #omninav-wrapper .subNavLinks li a .bullet {
      position: absolute;
      top: 5px;
      right: 0;
      color: #ffffff; } }
  @media (min-width: 780px) {
    #omninav-wrapper .ie8 .subNavLinks li a {
      padding-left: 13px;
      margin-left: 0; } }
  @media (min-width: 780px) {
    #omninav-wrapper .subNavLinks li a {
      font-size: 16px;
      text-transform: none;
      padding: 16px 13px 16px 13px;
      color: #2f2f2f;
      display: block; } }
  @media (min-width: 780px) {
    #omninav-wrapper .subNavLinks .col1 > p {
      margin: 0 0 10px 0;
      font-size: 20px;
      color: #323232;
      font-weight: normal;
      font-family: "Times New Roman"; } }
  @media (min-width: 780px) {
    #omninav-wrapper .subNavLinks .col1 > a {
      display: block;
      margin: 0px 0 5px 0;
      font-size: 16px;
      font-style: normal;
      font-weight: normal;
      font-family: "Times New Roman"; } }
  @media (min-width: 780px) {
    #omninav-wrapper .subNavLinks .col2 > a {
      display: block;
      margin: 0px 0 5px 0;
      font-size: 16px;
      font-style: normal;
      font-weight: normal;
      font-family: "Times New Roman"; } }
  @media (min-width: 780px) {
    #omninav-wrapper .subNavLinks .copy p {
      margin: 0; } }
  @media (min-width: 780px) {
    #omninav-wrapper .subNavLinks .copy {
      font-family: Arial;
      font-size: 12px;
      margin: 0;
      line-height: 1.3; } }
  @media (min-width: 780px) {
    #omninav-wrapper .subNavLinks {
      box-shadow: 0px 10px 10px 1px rgba(0, 0, 0, 0.2);
      -ms-box-sizing: border-box;
      -o-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-transition: opacity 0.3s ease-in;
      transition: opacity 0.3s ease-in;
      width: 275px;
      position: absolute;
      top: 45px;
      z-index: 999999;
      visibility: hidden;
      display: block; } }
  #omninav-wrapper .tabGroup {
    margin: 5px auto 0 auto;
    width: 100%;
    max-width: 465px;
    padding: 0 0 20px 0;
    clear: both;
    display: inline-block; }
  #omninav-wrapper .tabNav {
    display: block;
    background-image: url(//dev-www.chapman.edu/_assets/tab_shadow-2842a912d60c3805775be622b6a93b26719ca47ff514f6b58ae7314650980173.png);
    background-repeat: no-repeat;
    background-position: left 4px;
    height: 37px; }
  #omninav-wrapper .tabNav li {
    float: left;
    position: relative;
    bottom: -5px;
    list-style-type: none;
    margin: 0 2px 0 0;
    padding: 0 10px 0 10px;
    height: 30px;
    line-height: 30px;
    color: #a2a0a0;
    cursor: pointer;
    background-color: #f7f6f0;
    background-image: url(//dev-www.chapman.edu/_assets/tab_bg-16e1904adacf9c5b8af8d24fef050e025826ddea9d4371e90bf0039e5334c2d5.png);
    background-repeat: repeat-x;
    background-position: left top;
    border: 1px solid #c4c2b7;
    border-width: 1px 1px 0 1px; }
  #omninav-wrapper .tabNav li.active {
    color: #ffffff;
    bottom: 0;
    background-color: #a50034;
    background-image: url(//dev-www.chapman.edu/_assets/active_tab_bg-40bcb32b916cbda15a0a33672f872239b5bee7eb05d019db4b854c3566145116.png);
    background-repeat: repeat-x;
    background-position: left top;
    font-weight: bold;
    height: 35px;
    line-height: 35px; }
  #omninav-wrapper .tabContent {
    position: relative; }
  #omninav-wrapper .tabContent > li {
    list-style-type: none;
    position: relative; }
  #omninav-wrapper .tabContent li.active {
    display: block !important; }
  #omninav-wrapper .tipsy {
    font-size: 12px;
    position: absolute;
    padding: 5px;
    z-index: 100000; }
  #omninav-wrapper .tipsy-inner {
    background-color: #2f2f2f;
    color: #ffffff;
    max-width: 200px;
    padding: 5px 8px 4px 8px;
    text-align: center;
    word-wrap: break-word;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px; }
  #omninav-wrapper .tipsy-arrow {
    position: absolute;
    width: 0;
    height: 0;
    line-height: 0;
    border: 5px dashed #2f2f2f; }
  #omninav-wrapper .tipsy-arrow-n {
    border-bottom-color: #2f2f2f; }
  #omninav-wrapper .tipsy-arrow-s {
    border-top-color: #2f2f2f; }
  #omninav-wrapper .tipsy-arrow-e {
    border-left-color: #2f2f2f; }
  #omninav-wrapper .tipsy-arrow-w {
    border-right-color: #2f2f2f; }
  #omninav-wrapper .tipsy-n .tipsy-arrow {
    top: 0px;
    left: 50%;
    margin-left: -5px;
    border-bottom-style: solid;
    border-top: none;
    border-left-color: transparent;
    border-right-color: transparent; }
  #omninav-wrapper .tipsy-nw .tipsy-arrow {
    top: 0;
    left: 10px;
    border-bottom-style: solid;
    border-top: none;
    border-left-color: transparent;
    border-right-color: transparent; }
  #omninav-wrapper .tipsy-ne .tipsy-arrow {
    top: 0;
    right: 10px;
    border-bottom-style: solid;
    border-top: none;
    border-left-color: transparent;
    border-right-color: transparent; }
  #omninav-wrapper .tipsy-s .tipsy-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-top-style: solid;
    border-bottom: none;
    border-left-color: transparent;
    border-right-color: transparent; }
  #omninav-wrapper .tipsy-sw .tipsy-arrow {
    bottom: 0;
    left: 10px;
    border-top-style: solid;
    border-bottom: none;
    border-left-color: transparent;
    border-right-color: transparent; }
  #omninav-wrapper .tipsy-se .tipsy-arrow {
    bottom: 0;
    right: 10px;
    border-top-style: solid;
    border-bottom: none;
    border-left-color: transparent;
    border-right-color: transparent; }
  #omninav-wrapper .tipsy-e .tipsy-arrow {
    right: 0;
    top: 50%;
    margin-top: -5px;
    border-left-style: solid;
    border-right: none;
    border-top-color: transparent;
    border-bottom-color: transparent; }
  #omninav-wrapper .tipsy-w .tipsy-arrow {
    left: 0;
    top: 50%;
    margin-top: -5px;
    border-right-style: solid;
    border-left: none;
    border-top-color: transparent;
    border-bottom-color: transparent; }
  #omninav-wrapper .primaryContent .main {
    max-width: none !important;
    width: 100%; }
  #omninav-wrapper .primaryContent .main .featureImage {
    display: inline-block;
    float: left;
    margin: 0px 20px 10px 0;
    padding: 10px;
    background: #ffffff;
    box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.2); }
  #omninav-wrapper .primaryContent .main section .content {
    float: left;
    width: 100%; }
  #omninav-wrapper .primaryContent .main section .content .linkList {
    padding: 0;
    list-style-type: none;
    float: left; }
  #omninav-wrapper .primaryContent .main section .content .linkList li {
    margin: 0 0 5px 0; }
  #omninav-wrapper .primaryContent .main section h3 {
    clear: both;
    color: #a50034;
    font-family: "Open Sans";
    font-weight: normal;
    font-size: 16px;
    padding: 20px 0 7px 0;
    margin: 0;
    border-bottom: 1px solid #a58f75; }
  #omninav-wrapper .primaryContent .main {
    width: 100%;
    max-width: 940px; }
  #omninav-wrapper .primaryContent .main > .leftColumn {
    width: 100%;
    max-width: 680px;
    float: left; }
  @media (min-width: 780px) {
    #omninav-wrapper .primaryContent .main > .leftColumn {
      margin: 0 60px 0 0; } }
  @media (min-width: 780px) {
    #omninav-wrapper .primaryContent .main {
      width: 100%;
      max-width: 940px;
      margin: 0 10px; } }
  #omninav-wrapper .rightColumn {
    margin: 20px 0 0 0; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .rightColumn {
      float: left; } }
  #omninav-wrapper .oldie .rightColumn {
    margin: 15px 0 0 0; }
  #omninav-wrapper .directorySearch {
    background-color: #2f2f2f;
    padding: 10px 20px 10px 20px;
    border-bottom: 1px solid #cdcdc7; }
  @media only screen and (min-width: 780px) {
    #omninav-wrapper .directorySearch {
      padding: 20px 20px 10px 20px; } }
  #omninav-wrapper .directorySearch select, #omninav-wrapper .directorySearch textarea, #omninav-wrapper .directorySearch input[type="text"], #omninav-wrapper .directorySearch input[type="search"] {
    padding: 0; }
  #omninav-wrapper .directorySearch label {
    display: block;
    font-size: 16px;
    color: #fff;
    margin: 0 0 8px 0; }
  #omninav-wrapper .directorySearch #directorySearchBox {
    width: 100%;
    height: 34px;
    max-height: 40px;
    line-height: 25px;
    color: #2f2f2f;
    padding-left: 5px;
    margin-top: 10px; }
  @media only screen and (min-width: 780px) {
    #omninav-wrapper .directorySearch #directorySearchBox {
      min-width: 60%;
      display: inline-block; } }
  #omninav-wrapper .directorySearch .button {
    border-bottom: none;
    padding: 10px;
    max-width: 120px;
    display: block;
    margin-top: 10px; }
  @media only screen and (min-width: 780px) {
    #omninav-wrapper .directorySearch .button {
      display: inline-block; } }
  #omninav-wrapper .directorySearch .helpText {
    color: #fff;
    font-style: italic;
    margin: 8px 0 0 15px;
    display: inline-block; }
  #omninav-wrapper .directorySearch fieldset > legend {
    color: #fff;
    font-weight: 600;
    padding: 0 0 10px 0; }
  #omninav-wrapper .directorySearch fieldset > label, #omninav-wrapper .directorySearch select {
    margin: 0 10px 5px 0;
    width: 100%;
    max-height: 40px;
    vertical-align: middle;
    display: block; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .directorySearch fieldset > label, #omninav-wrapper .directorySearch select {
      width: 220px;
      display: inline-block; } }
  #omninav-wrapper .directorySearch fieldset > input[type="checkbox"] {
    display: block; }
  #omninav-wrapper .directorySearch fieldset > input[type="checkbox"] + label {
    display: block;
    margin-top: -20px;
    margin-left: 20px;
    font-weight: normal;
    font-size: 14px; }
  #omninav-wrapper .directorySearch fieldset > label[for=allFaculty], #omninav-wrapper .directorySearch fieldset > label[for=showAll], #omninav-wrapper .directorySearch fieldset > label[for=tenure], #omninav-wrapper .directorySearch fieldset > label[for=fulltime] {
    margin-left: 5px;
    vertical-align: text-top;
    color: #fff;
    display: inline; }
  #omninav-wrapper .directorySearch a.allFaculty {
    margin-left: 0;
    vertical-align: text-top;
    color: #fff;
    border-bottom: none;
    display: block;
    margin-top: 5px; }
  #omninav-wrapper .searchResults {
    padding: 0 20px 20px 0;
    margin: 0 0 20px 0; }
  #omninav-wrapper .searchResults .summary {
    border-bottom: 1px dotted #2f2f2f;
    padding: 10px 0 0 0; }
  #omninav-wrapper .searchResults .result {
    position: relative;
    padding: 16px 0;
    padding-left: 145px;
    height: auto;
    min-height: 170px; }
  #omninav-wrapper .searchResults .result .affiliation {
    margin-top: 8px; }
  #omninav-wrapper .searchResults .result h2.name {
    margin-bottom: 2px;
    margin-top: 0; }
  #omninav-wrapper .searchResults .result .image {
    position: absolute;
    top: 16px;
    left: 0;
    background: #ffffff;
    padding: 10px;
    box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.2);
    max-width: 110px; }
  #omninav-wrapper .searchResults .result .name {
    font-size: 18px; }
  #omninav-wrapper .searchResults .pagingInfo {
    margin: 10px 0 0 0;
    padding-top: 10px;
    border-top: 1px dotted #2f2f2f; }
  #omninav-wrapper .searchResults .pagingInfo .pagingNavigation {
    color: #a50034; }
  #omninav-wrapper .searchResults .pagingInfo .pagingNavigation > span {
    padding: 0 4px 0 4px;
    border-left: 1px solid #2f2f2f;
    text-decoration: underline;
    cursor: hand;
    cursor: pointer; }
  #omninav-wrapper .searchResults .pagingInfo .pagingNavigation > span:first-child {
    border: none; }
  @media (min-width: 780px) {
    #omninav-wrapper .searchResults .pagingInfo .pagingNavigation {
      float: right; } }
  #omninav-wrapper .ie7 .primaryContent .main h1 {
    zoom: normal; }
  #omninav-wrapper .primaryContent .main {
    max-width: none !important; }
  #omninav-wrapper .primaryContent .facultyProfile {
    width: 79%; }
  #omninav-wrapper .facultyProfile img.smallPhoto {
    margin-left: 1px;
    max-width: 130px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .facultyProfile img.smallPhoto {
      float: left; } }
  #omninav-wrapper .facultyProfile img.largePhoto {
    margin-left: 1px;
    max-width: 206px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .facultyProfile img.largePhoto {
      float: left; } }
  #omninav-wrapper .facultyProfile .credit {
    font-size: 12px; }
  #omninav-wrapper .facultyProfile .jobTitle {
    line-height: 15px; }
  #omninav-wrapper .facultyProfile ul.contactButtons {
    list-style-type: none;
    margin: 14px 0 14px 0;
    padding: 25px 25px 15px 25px;
    overflow: hidden;
    background-color: #2f2f2f;
    width: 100%; }
  #omninav-wrapper .facultyProfile ul.contactButtons li {
    background-color: white;
    margin-right: 20px;
    margin-bottom: 10px;
    width: 100%; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .facultyProfile ul.contactButtons li {
      float: left;
      max-width: 206px; } }
  #omninav-wrapper .facultyProfile ul.contactButtons li a {
    display: inline-block;
    text-align: center;
    padding: 12px;
    text-decoration: none;
    border-bottom: none; }
  #omninav-wrapper .facultyProfile .college {
    margin-top: 8px;
    line-height: 13px; }
  #omninav-wrapper .facultyProfile dl {
    margin-top: 16px; }
  #omninav-wrapper .facultyProfile .newSection {
    margin-top: 16px; }
  #omninav-wrapper .facultyProfile .noFloat {
    margin: 10px 0 10px 0;
    width: 79%; }
  #omninav-wrapper .facultyProfile dt {
    font-weight: 800;
    float: left;
    clear: left;
    margin: 0 5px 5px 0; }
  #omninav-wrapper .facultyProfile dd {
    padding: 0;
    margin: 0;
    float: left; }
  #omninav-wrapper .facultyProfile .video {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 5px;
    height: 0;
    overflow: hidden; }
  #omninav-wrapper .facultyProfile .video iframe, #omninav-wrapper .facultyProfile .video object, #omninav-wrapper .facultyProfile .video embed {
    position: absolute;
    top: 50px;
    left: 0;
    width: 100%;
    height: 100%; }
  #omninav-wrapper .facultyProfile .contactInfo {
    max-width: 100%;
    margin-top: 20px; }
  #omninav-wrapper .facultyProfile dd.scholarlyWork {
    padding: 10px 0 10px 20px;
    text-indent: -15px;
    clear: both; }
  #omninav-wrapper .facultyProfile dd.scholarlyWork div {
    display: inline; }
  #omninav-wrapper .facultyProfile dd.scholarlyWork div:after {
    content: '.'; }
  #omninav-wrapper .facultyProfile dd.scholarlyWork div:first-child:after {
    content: ''; }
  #omninav-wrapper .facultyProfile .social {
    margin: 10px 0 0 0; }
  #omninav-wrapper .facultyProfile .social a {
    float: left;
    margin: 0 10px 0 0;
    text-indent: -999em;
    height: 24px;
    width: 24px;
    background-image: url(//dev-www.chapman.edu/_assets/social_icons_faculty_profile_red-dd58aea75d8d9271abce0ab7bd0f348494f1eed291655bd7a3840b4be067f705.png);
    background-repeat: no-repeat;
    border-bottom: 0; }
  #omninav-wrapper .facultyProfile .social .facebook {
    background-position: left top; }
  #omninav-wrapper .facultyProfile .social .twitter {
    background-position: -25px top; }
  #omninav-wrapper .facultyProfile .social .linkedIn {
    background-position: -50px top; }
  #omninav-wrapper .facultyProfile .social .rss {
    background-position: -75px top; }
  #omninav-wrapper .facultyProfile .social .flickr {
    background-position: -100px top; }
  #omninav-wrapper .facultyProfile .social .vimeo {
    background-position: -125px top; }
  #omninav-wrapper .facultyProfile .social .youTube {
    background-position: -150px top; }
  #omninav-wrapper .facultyProfile .social .googlePlus {
    background-position: -175px top; }
  #omninav-wrapper .facultyProfile .social .instagram {
    background-position: -200px top; }
  #omninav-wrapper .large_faculty_photo .profilePicture {
    height: auto;
    width: auto;
    max-width: 206px; }
  #omninav-wrapper .large_faculty_photo .profilePicture img {
    position: static; }
  #omninav-wrapper .facultyList {
    margin: 0 0 20px 0; }
  #omninav-wrapper .facultyList .summary {
    border-bottom: 1px dotted #565555;
    padding: 10px 0 10px 0; }
  #omninav-wrapper .facultyList .facultyMember {
    margin: 20px 20px 2px 0;
    width: 100%;
    display: inline-block;
    vertical-align: top;
    position: relative;
    min-height: 100px;
    padding: 10px 20px 0 110px;
    border-top: 1px dotted #c1c1c1; }
  @media (min-width: 780px) {
    #omninav-wrapper .facultyList .facultyMember {
      width: 45%; } }
  #omninav-wrapper .facultyList .facultyMember:nth-child(odd) {
    margin-right: 45px; }
  #omninav-wrapper .facultyList .facultyMember:nth-child(even) {
    margin-right: 0; }
  #omninav-wrapper .facultyList .facultyMember .profilePicture {
    position: absolute;
    top: 10px;
    left: 10px;
    height: 110px;
    width: 110px;
    overflow: hidden; }
  #omninav-wrapper .facultyList .facultyMember .profilePicture img {
    position: absolute;
    background: #ffffff;
    padding: 7px;
    box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.2);
    width: 90px; }
  #omninav-wrapper .facultyList .facultyMember h2 {
    font-weight: 600;
    font-size: 18px;
    margin-top: 0;
    margin-bottom: 2px;
    padding: 0; }
  #omninav-wrapper .facultyList .facultyMember .department {
    font-size: 14px; }
  #omninav-wrapper .facultyList .facultyMember .title {
    font-size: 14px;
    line-height: 15px;
    margin: 4px 0 0 0; }
  #omninav-wrapper .facultyList .facultyMember .additionalTitles, #omninav-wrapper .facultyList .facultyMember .specialty {
    font-size: 14px;
    line-height: 15px;
    margin: 0; }
  #omninav-wrapper .facultyList .facultyMember .affiliation {
    font-size: 13px;
    line-height: 14px;
    margin: 6px 0; }
  #omninav-wrapper .facultyList .facultyMember .affiliation .spacer {
    margin: 0 0 5px 0; }
  #omninav-wrapper .facultyList .facultyMember .email {
    margin: 5px 0 0 0; }
  #omninav-wrapper .facultyList .pagingInfo {
    margin: 15px 0 0 0; }
  #omninav-wrapper .facultyList .pagingInfo .pagingNavigation {
    color: #a50034; }
  #omninav-wrapper .facultyList .pagingInfo .pagingNavigation > span {
    padding: 0 4px 0 4px;
    border-left: 1px solid #2f2f2f;
    text-decoration: underline;
    cursor: hand;
    cursor: pointer; }
  #omninav-wrapper .facultyList .pagingInfo .pagingNavigation > span:first-child {
    border: none; }
  @media (min-width: 780px) {
    #omninav-wrapper .facultyList .pagingInfo .pagingNavigation {
      float: right; } }
  #omninav-wrapper .facultySpotlight {
    margin: 10px 0 10px 0;
    background: #e2e1dc;
    background: -webkit-radial-gradient(circle, #e2e1dc, #e2e1dc);
    background: -ms-radial-gradient(circle, #e2e1dc, #e2e1dc); }
  #omninav-wrapper .facultySpotlight .copy {
    max-width: 400px;
    min-width: 300px;
    padding: 0 10px 10px 10px;
    float: left;
    margin: 10px 5px 10px 5px; }
  #omninav-wrapper .facultySpotlight .copy > h2 {
    font-weight: 600;
    color: #8f0c30;
    font-size: 16px;
    margin: 0 0 10px 0; }
  #omninav-wrapper .facultySpotlight .video {
    display: block;
    position: relative;
    float: left; }
  #omninav-wrapper .facultySpotlight .video > img {
    margin: 0; }
  #omninav-wrapper .facultySpotlight .video > .playButton {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-image: url(//dev-www.chapman.edu/_assets/play_button-4bf9c5ff12b274091ce9d200a3d1d55798e741d60116c19b1cff51ae2d2f40b3.png);
    background-repeat: no-repeat;
    background-position: center center; }
  #omninav-wrapper .footer {
    position: relative;
    padding-bottom: 16px;
    background-color: #231f20;
    font-size: 10px;
    padding-top: 4.5em;
    color: #ffffff;
    overflow: hidden;
    height: auto; }
  #omninav-wrapper .footer .inner-container {
    position: relative;
    font-size: 1em;
    max-width: 130em;
    padding: 0 2em;
    margin: 0 auto; }
  #omninav-wrapper .footer .footer-section {
    display: block; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .footer .footer-section {
      display: inline-block;
      vertical-align: top; } }
  #omninav-wrapper .footer .footer-section.footer-info {
    border-top: 2px solid #2f2f2f;
    margin-top: 4.8em;
    text-align: center; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .footer .footer-section.footer-info {
      border-top: none;
      text-align: left; } }
  #omninav-wrapper .footer .footer-section.footer-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%;
    position: relative; }
  @media (max-width: 420px) {
    #omninav-wrapper .footer .footer-section.footer-menu {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center; } }
  #omninav-wrapper .footer .footer-section.footer-menu .menu-section {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between; }
  #omninav-wrapper .footer .footer-section.footer-menu .menu-section:nth-child(1) {
    -webkit-box-flex: 2;
    flex: 2 0 0;
    -ms-flex: 2; }
  #omninav-wrapper .footer .footer-section.footer-menu .menu-section:nth-child(2) {
    -webkit-box-flex: 1;
    flex: 1 0 0;
    -ms-flex: 1; }
  @media (max-width: 1024px) {
    #omninav-wrapper .footer .footer-section.footer-menu .menu-section:nth-child(1) {
      -webkit-box-flex: 2;
      -ms-flex: 2 0 45%;
      flex: 2 0 45%; }
    #omninav-wrapper .footer .footer-section.footer-menu .menu-section:nth-child(2) {
      -webkit-box-flex: 1;
      -ms-flex: 1 0 25%;
      flex: 1 0 25%; } }
  @media (max-width: 767px) {
    #omninav-wrapper .footer .footer-section.footer-menu .menu-section:nth-child(1) {
      margin-bottom: 5em;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%; } }
  @media (max-width: 420px) {
    #omninav-wrapper .footer .footer-section.footer-menu .menu-section {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      margin-bottom: 0; }
    #omninav-wrapper .footer .footer-section.footer-menu .menu-section:nth-child(1) {
      -ms-flex: auto;
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1;
      margin-bottom: 0; }
    #omninav-wrapper .footer .footer-section.footer-menu .menu-section:nth-child(2) {
      -webkit-box-flex: 0;
      flex: 0 0 100%;
      -ms-flex: auto;
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2; } }
  #omninav-wrapper .footer .footer-section.footer-menu .link-list {
    list-style-type: none;
    position: relative;
    z-index: 1; }
  #omninav-wrapper .footer .footer-section.footer-menu .link-list a {
    color: #ffffff;
    margin: 0px;
    line-height: 1.4em; }
  #omninav-wrapper .footer .footer-section.footer-menu .link-list a:hover {
    color: #ddd;
    border-bottom: 1px solid #ddd; }
  #omninav-wrapper .footer .footer-section.footer-menu .link-list a:focus {
    outline: 1px dotted #ddd; }
  #omninav-wrapper .footer .footer-section.footer-menu .link-list.social-icon-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 20em;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between; }
  #omninav-wrapper .footer .footer-section.footer-menu .link-list.social-icon-list li {
    margin: 0;
    padding: 0 1.3em .8em 0; }
  #omninav-wrapper .footer .footer-section.footer-menu .link-list.social-icon-list li:hover {
    opacity: .8; }
  #omninav-wrapper .footer .footer-section.footer-menu .link-list.social-icon-list li a:hover {
    border-bottom: none; }
  #omninav-wrapper .footer .footer-section.footer-menu .link-list.social-icon-list li a svg {
    width: 2.25em;
    height: 2.25em;
    fill: white; }
  #omninav-wrapper .footer .footer-section.footer-menu .link-list.social-icon-list li a .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0; }
  @media (max-width: 420px) {
    #omninav-wrapper .footer .footer-section.footer-menu .link-list.social-icon-list {
      height: 0;
      width: 25em;
      opacity: 0;
      padding-top: 1em;
      -webkit-transition: all .45s;
      transition: all .45s; }
    #omninav-wrapper .footer .footer-section.footer-menu .link-list.social-icon-list.linksIn {
      height: 14em;
      padding: 1.5em 0 1em 1em;
      opacity: 1;
      -webkit-animation: footerLinksIn 0.45s normal ease-in-out both 1;
      animation: footerLinksIn 0.45s normal ease-in-out both 1; }
    #omninav-wrapper .footer .footer-section.footer-menu .link-list.social-icon-list.linksOut {
      height: 0;
      opacity: 0;
      -webkit-animation: footerLinksOut 0.45s alternate ease-in-out both 1;
      animation: footerLinksOut 0.45s alternate ease-in-out both 1; } }
  @media (max-width: 420px) {
    #omninav-wrapper .footer .footer-section.footer-menu .link-list {
      height: 0em;
      opacity: 0;
      padding-top: 1em; }
    #omninav-wrapper .footer .footer-section.footer-menu .link-list.linksIn {
      height: 14em;
      padding: 1.5em 0 1em 1em;
      opacity: 1;
      -webkit-animation: footerLinksIn 0.45s normal ease-in-out both 1;
      animation: footerLinksIn 0.45s normal ease-in-out both 1; }
    #omninav-wrapper .footer .footer-section.footer-menu .link-list.linksOut {
      height: 0;
      opacity: 0;
      -webkit-animation: footerLinksOut 0.45s alternate ease-in-out both 1;
      animation: footerLinksOut 0.45s alternate ease-in-out both 1; } }
  #omninav-wrapper .footer .footer-section.footer-menu .links-header h2, #omninav-wrapper .footer .footer-section.footer-menu .links-header h3 {
    margin: 0 0 8px 0;
    font-size: 1.4em;
    line-height: 1.4em;
    font-weight: bold;
    text-transform: uppercase;
    font-family: "futura-pt", sans-serif; }
  @media (max-width: 420px) {
    #omninav-wrapper .footer .footer-section.footer-menu .links-header {
      border: 1px solid #ffffff;
      height: 6em;
      width: 25em;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding: 15px 5px;
      position: relative;
      cursor: pointer;
      z-index: 10; }
    #omninav-wrapper .footer .footer-section.footer-menu .links-header h2, #omninav-wrapper .footer .footer-section.footer-menu .links-header h3 {
      font-size: 1.7em;
      width: 80%;
      margin: 0;
      padding: 2px 0 0 15px; }
    #omninav-wrapper .footer .footer-section.footer-menu .links-header:after {
      content: '\2039';
      font-size: 3.8em;
      display: inline-block;
      -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
      transform: rotate(-90deg); } }
  #omninav-wrapper .footer .footer-section.footer-menu .link-container {
    width: 50%; }
  @media (max-width: 420px) {
    #omninav-wrapper .footer .footer-section.footer-menu .link-container {
      width: 100%; } }
  #omninav-wrapper .footer .footer-section.footer-menu .link-container:last-of-type .social-icon-list {
    padding-right: 0; }
  #omninav-wrapper .footer .footer-section.footer-menu .campus-addresses {
    -webkit-box-flex: 1;
    flex: 1 0 0;
    -ms-flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    z-index: 10; }
  @media (max-width: 1024px) {
    #omninav-wrapper .footer .footer-section.footer-menu .campus-addresses {
      -webkit-box-flex: 1;
      -ms-flex: 1 0 25%;
      flex: 1 0 25%; } }
  @media (max-width: 420px) {
    #omninav-wrapper .footer .footer-section.footer-menu .campus-addresses {
      -webkit-box-flex: 0;
      flex: 0 0 100%;
      -ms-flex: auto;
      -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
      order: 4;
      width: 25em;
      margin: 2em 0; } }
  #omninav-wrapper .footer .footer-section.footer-menu .campus-addresses .address {
    color: #ffffff; }
  #omninav-wrapper .footer .footer-section.footer-menu .campus-addresses .address:first-child {
    margin-bottom: 2em; }
  #omninav-wrapper .footer .footer-section.footer-menu .campus-addresses .address p {
    margin-bottom: 0; }
  #omninav-wrapper .footer .footer-section.footer-menu .campus-addresses .address p.addr-name {
    font-size: 1.4em;
    line-height: 1.4em;
    font-weight: bold;
    text-transform: uppercase;
    font-family: "futura-pt", sans-serif; }
  #omninav-wrapper .footer .footer-section.footer-menu .contact-info {
    width: 20%;
    -webkit-box-flex: 1;
    flex: 1 0 0;
    -ms-flex: 1 0 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end; }
  #omninav-wrapper .footer .footer-section.footer-menu .contact-info i, #omninav-wrapper .footer .footer-section.footer-menu .contact-info span {
    font-size: 1.4em; }
  #omninav-wrapper .footer .footer-section.footer-menu .contact-info .contact-info-links {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #ffffff;
    width: 100%;
    height: 100%; }
  #omninav-wrapper .footer .footer-section.footer-menu .contact-info .contact-info-links svg {
    width: 1.25em;
    margin: 3px;
    fill: #ffffff; }
  #omninav-wrapper .footer .footer-section.footer-menu .contact-info .contact-info-links:hover {
    color: #ddd; }
  #omninav-wrapper .footer .footer-section.footer-menu .contact-info div {
    width: 20em;
    height: 5em;
    margin-bottom: 1em;
    border: 1px solid rgba(255, 255, 255, 0.25);
    border-radius: 3px; }
  #omninav-wrapper .footer .footer-section.footer-menu .contact-info div p {
    margin: 0 0 0 3px; }
  @media (max-width: 1024px) {
    #omninav-wrapper .footer .footer-section.footer-menu .contact-info {
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-box-flex: 0;
      flex: 0 0 70%;
      -ms-flex: 0 0 70%;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      margin: 3em 0; }
    #omninav-wrapper .footer .footer-section.footer-menu .contact-info div {
      width: 30%;
      margin-bottom: 0; } }
  @media (max-width: 767px) {
    #omninav-wrapper .footer .footer-section.footer-menu .contact-info {
      -webkit-box-flex: 0;
      flex: 0 0 100%;
      -ms-flex: 0 0 100%;
      margin: 5em 0 3em 0; } }
  @media (max-width: 420px) {
    #omninav-wrapper .footer .footer-section.footer-menu .contact-info {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      -ms-flex: auto;
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
      order: 3;
      width: 25em;
      margin: 0; }
    #omninav-wrapper .footer .footer-section.footer-menu .contact-info div {
      margin: 5px 0;
      border: 1px solid #fff;
      height: 6em;
      width: 25em;
      border-radius: 0; } }
  #omninav-wrapper .footer .footer-section.footer-menu .weather {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    display: none;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 2em 0; }
  @media (max-width: 1024px) {
    #omninav-wrapper .footer .footer-section.footer-menu .weather {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 30%;
      flex: 0 0 30%;
      -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      margin: 3em 0;
      padding: 0; } }
  @media (max-width: 767px) {
    #omninav-wrapper .footer .footer-section.footer-menu .weather {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%; } }
  @media (max-width: 420px) {
    #omninav-wrapper .footer .footer-section.footer-menu .weather {
      -ms-flex: auto;
      -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
      -ms-grid-column-align: center;
      width: 25em;
      margin: 3em 0;
      -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
      order: 5; } }
  #omninav-wrapper .footer .footer-section.footer-menu .weather .weather-icon img {
    width: 2.5em; }
  #omninav-wrapper .footer .footer-section.footer-menu .weather p {
    margin: 0; }
  #omninav-wrapper .footer .footer-section.footer-menu .weather .temp {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    text-align: left; }
  #omninav-wrapper .footer .footer-section.footer-menu .weather .temp abbr {
    text-decoration: none;
    border-bottom: none; }
  #omninav-wrapper .footer .footer-section.footer-menu .weather .temp .f {
    font-size: 1.4em;
    font-weight: bold;
    line-height: 2.1em; }
  #omninav-wrapper .footer .footer-section.footer-menu .footer-info-links {
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    width: 100%;
    font-size: 1.4em;
    text-align: center;
    margin: 2em 0; }
  @media (max-width: 420px) {
    #omninav-wrapper .footer .footer-section.footer-menu .footer-info-links {
      margin: 2em 0;
      -ms-flex: auto;
      text-align: center;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
      order: 6; } }
  #omninav-wrapper .footer .footer-section.footer-menu .footer-info-links span:not(:last-child)::after {
    content: '|';
    margin: 0 1em; }
  #omninav-wrapper .footer .footer-section.footer-menu .footer-info-links a {
    color: #ffffff;
    margin: 0px;
    line-height: 1.4em; }
  #omninav-wrapper .footer .footer-section.footer-menu .footer-info-links a:hover {
    color: #ddd;
    border-bottom: 1px solid #ddd;
    width: 75%; }
  #omninav-wrapper .footer .footer-section.footer-menu .footer-info-links a:focus {
    outline: 1px dotted #ddd; }
  #omninav-wrapper .footer .footer-section.footer-menu .back-to-top {
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    text-align: center;
    margin: 5em 0; }
  #omninav-wrapper .footer .footer-section.footer-menu .back-to-top a:focus {
    outline: 1px dotted white; }
  @media (max-width: 767px) {
    #omninav-wrapper .footer .footer-section.footer-menu .back-to-top {
      -ms-grid-row-span: 1;
      -ms-grid-row: 6;
      grid-row: 6 / span 1; } }
  @media (max-width: 420px) {
    #omninav-wrapper .footer .footer-section.footer-menu .back-to-top {
      margin: 5em;
      -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
      order: 7; } }
  #omninav-wrapper .footer .footer-section.footer-menu .back-to-top svg {
    height: 4em;
    fill: white; }
  #omninav-wrapper .footer .footer-section.footer-menu .copyright {
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-top: 1px solid rgba(255, 255, 255, 0.25);
    padding: 2.5em 0;
    font-size: 1.2em;
    font-weight: bold;
    font-style: normal; }
  @media (max-width: 420px) {
    #omninav-wrapper .footer .footer-section.footer-menu .copyright {
      -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
      -ms-grid-column-align: center;
      -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
      order: 8; } }
  #omninav-wrapper .form-widget {
    margin: 0 0 20px 0; }
  #omninav-wrapper .text-input {
    width: 100%;
    padding: 8px;
    border-radius: 3px;
    border: 1px solid rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 0px 1px 0px rgba(0, 0, 0, 0.1);
    -webkit-transition: border 150ms;
    transition: border 150ms; }
  #omninav-wrapper .text-input:focus {
    outline: none;
    border: 1px solid #294d5e; }
  #omninav-wrapper .form {
    padding: 10px 45px;
    background-color: #f5f5f5;
    border-left: 1px solid #ffffff;
    border-bottom: 1px solid #A58F75;
    color: #313131; }
  #omninav-wrapper .form div {
    margin: 7px 0; }
  #omninav-wrapper .form label.inline {
    display: inline;
    margin: 10px; }
  #omninav-wrapper .form input[type=text], #omninav-wrapper .form input[type=password] {
    width: 300px; }
  #omninav-wrapper .form input[readonly=readonly] {
    background-color: #ececec;
    border: 1px solid #bbb; }
  #omninav-wrapper .form textarea[readonly=readonly] {
    background-color: #ececec;
    border: 1px solid #bbb; }
  #omninav-wrapper .form-label {
    display: inline-block;
    width: 150px;
    text-align: right;
    margin: 0 10px;
    vertical-align: middle; }
  #omninav-wrapper .responsiveForm {
    background-color: #f5f5f5;
    color: #313131;
    padding: 25px 45px 45px;
    border: 1px solid #c1c1c1; }
  #omninav-wrapper .responsiveForm input[type="file"] {
    display: block;
    margin-bottom: 10px; }
  #omninav-wrapper .responsiveForm input[type="range"] {
    display: block;
    width: 100%; }
  #omninav-wrapper .responsiveForm select, #omninav-wrapper .responsiveForm textarea, #omninav-wrapper .responsiveForm input[type="text"], #omninav-wrapper .responsiveForm input[type="password"], #omninav-wrapper .responsiveForm input[type="datetime"], #omninav-wrapper .responsiveForm input[type="datetime-local"], #omninav-wrapper .responsiveForm input[type="date"], #omninav-wrapper .responsiveForm input[type="month"], #omninav-wrapper .responsiveForm input[type="time"], #omninav-wrapper .responsiveForm input[type="week"], #omninav-wrapper .responsiveForm input[type="number"], #omninav-wrapper .responsiveForm input[type="email"], #omninav-wrapper .responsiveForm input[type="url"], #omninav-wrapper .responsiveForm input[type="search"], #omninav-wrapper .responsiveForm input[type="tel"], #omninav-wrapper .responsiveForm input[type="col"] {
    display: block;
    width: 100%; }
  #omninav-wrapper .responsiveForm label {
    display: block;
    font-weight: bold; }
  #omninav-wrapper .responsiveForm input[type="text"], #omninav-wrapper .responsiveForm input[type="password"], #omninav-wrapper .responsiveForm textarea, #omninav-wrapper .responsiveForm select {
    max-width: 100%;
    margin: 5px 0 15px 0; }
  #omninav-wrapper .responsiveForm input[type="checkbox"], #omninav-wrapper .responsiveForm input[type="radio"] {
    margin: 5px 0 3px 15px; }
  #omninav-wrapper .responsiveForm input[type="submit"], #omninav-wrapper .responsiveForm a.button {
    display: inline-block;
    padding: 15px 25px;
    font-size: 16px;
    border-radius: 3px;
    background: #a50034;
    color: white;
    cursor: pointer;
    border: none;
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.3);
    display: block;
    margin-top: 12px; }
  #omninav-wrapper .responsiveForm input[type="submit"]:after, #omninav-wrapper .responsiveForm a.button:after {
    content: '»';
    padding-left: 4px;
    font-size: 16px; }
  #omninav-wrapper .responsiveForm input[type="submit"]:hover, #omninav-wrapper .responsiveForm input[type="submit"]:focus, #omninav-wrapper .responsiveForm a.button:hover, #omninav-wrapper .responsiveForm a.button:focus {
    outline: none;
    background-color: #810029;
    -webkit-transition: background-color 0.4s;
    transition: background-color 0.4s; }
  #omninav-wrapper .responsiveForm input[type="submit"]:active, #omninav-wrapper .responsiveForm a.button:active {
    -webkit-transition: none;
    transition: none;
    background-color: #810029; }
  #omninav-wrapper .responsiveForm input[type="submit"].white, #omninav-wrapper .responsiveForm a.button.white {
    background: #eaeaea no-repeat center;
    color: #313131; }
  #omninav-wrapper .responsiveForm input[type="submit"].white:hover, #omninav-wrapper .responsiveForm a.button.white:hover {
    background-color: #ffffff;
    text-decoration: none; }
  #omninav-wrapper .responsiveForm input[type="submit"].white:active, #omninav-wrapper .responsiveForm a.button.white:active {
    background-color: #d8d8d8;
    text-decoration: none; }
  #omninav-wrapper .responsiveForm fieldset {
    margin: 10px 0 10px 0; }
  #omninav-wrapper .responsiveForm fieldset.showBorder {
    border: thin solid #D2D1CD;
    padding: 5px; }
  #omninav-wrapper .responsiveForm fieldset legend {
    margin: 0 0 10px 0;
    font-weight: bold; }
  #omninav-wrapper .responsiveForm input[type="radio"] + label, #omninav-wrapper .responsiveForm input[type="checkbox"] + label {
    display: block;
    margin-top: -19px;
    margin-left: 40px;
    font-weight: normal; }
  #omninav-wrapper #main .maxWidth {
    margin: 0 15px; }
  @media (min-width: 780px) {
    #omninav-wrapper #main .maxWidth {
      margin: 0 30px; } }
  @media (min-width: 1180px) {
    #omninav-wrapper #main .maxWidth {
      margin: 0 auto; } }
  #omninav-wrapper #main #mastheadNavigationWrapper {
    position: relative;
    height: 0px;
    overflow: visible;
    z-index: 100; }
  #omninav-wrapper #main.homepage #mastheadNavigation {
    display: none !important; }
  #omninav-wrapper #main #mastheadNavigation {
    position: absolute;
    top: 250px;
    right: 0;
    z-index: 100;
    display: none; }
  @media only screen and (min-width: 480px) {
    #omninav-wrapper #main #mastheadNavigation {
      top: 15px; } }
  #omninav-wrapper #main #mastheadNavigation .smallButton {
    color: #ffffff;
    border: none;
    border-radius: 3px;
    width: 44px;
    height: 44px;
    padding: 5px;
    margin: 0 0 0 10px;
    background: url(//dev-www.chapman.edu/_assets/gray_30-7152297a05f6898d6dc735111efe5b4f2dae3b3c61a9a7562c5ff77dbfcb61eb.png);
    text-indent: -9999px;
    opacity: 0.75;
    -webkit-transition: opacity 0.2s ease-out, height 0s ease-out;
    transition: opacity 0.2s ease-out, height 0s ease-out; }
  #omninav-wrapper #main #mastheadNavigation .smallButton.disabled {
    opacity: 0;
    cursor: default;
    height: 0px;
    padding: 0px;
    overflow: hidden; }
  #omninav-wrapper #main #mastheadNavigation .smallButton:hover {
    opacity: 1; }
  #omninav-wrapper #main #mastheadNavigation .smallButton:focus {
    outline: none; }
  #omninav-wrapper #main #mastheadNavigation #changeVolume {
    background: rgba(0, 0, 0, 0.8) url(//dev-www.chapman.edu/_assets/volume-on_white-cedd74e5397051cc32d487569e082646b1d27bfbad8a60be6e1eef52a16603b3.svg) no-repeat center;
    background-size: 20px; }
  #omninav-wrapper #main #mastheadNavigation #changeVolume.muted {
    background: rgba(0, 0, 0, 0.8) url(//dev-www.chapman.edu/_assets/volume-off_white-350c0cf64a2680b9140bf095a63c399bc60cb2ad9bd76bb4f2634299fb542dc0.svg) no-repeat 16px center;
    background-size: 20px; }
  #omninav-wrapper #main #mastheadNavigation #showOlderContent {
    background: rgba(0, 0, 0, 0.8) url(//dev-www.chapman.edu/_assets/arrow-right_white-800c7312bcb223ba1284a8b05002b71c005e5567d4ab41e474b56cc96d63d110.svg) no-repeat center;
    background-size: 20px; }
  #omninav-wrapper #main #mastheadNavigation #showNewerContent {
    background: rgba(0, 0, 0, 0.8) url(//dev-www.chapman.edu/_assets/arrow-left_white-3a1b4d9af5b6a1845cd54228865c618cc88955a7e94882230294b2e61e918f05.svg) no-repeat center;
    background-size: 20px; }
  @media (min-width: 680px) {
    #omninav-wrapper #main #mastheadNavigation {
      display: block; } }
  #omninav-wrapper .mainNav.mainNavLaw::after {
    clear: both;
    content: "";
    display: table; }
  #omninav-wrapper .mainNav.mainNavLaw .mainNavExpand {
    text-transform: uppercase;
    position: relative;
    background-color: #2f2f2f;
    margin-top: 5px; }
  #omninav-wrapper .mainNav.mainNavLaw .mainNavExpand a {
    color: #ffffff;
    display: block;
    font-weight: 600;
    margin: 0 0 1px 0;
    padding: 10px 0 10px 16px;
    background-color: #2f2f2f;
    text-decoration: none; }
  #omninav-wrapper .mainNav.mainNavLaw .mainNavExpand a .arrow {
    position: absolute;
    display: block;
    width: 32px;
    height: 32px;
    right: 8px;
    top: 50%;
    margin-top: -16px;
    background: url(//dev-www.chapman.edu/_assets/down-arrow-d0f41fe5a8832150a2731a34e05819cce0606de6f3b2ee93dc484f3c14331b99.png) no-repeat;
    text-indent: -999px;
    overflow: hidden; }
  #omninav-wrapper .mainNav.mainNavLaw .mainNavExpand a:hover {
    text-decoration: none; }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNav.mainNavLaw .mainNavExpand {
      display: none; } }
  #omninav-wrapper .mainNav.mainNavLaw.open .mainNavExpand a .arrow {
    top: 50%;
    margin-top: -16px;
    background: url(//dev-www.chapman.edu/_assets/up-arrow-3e1de9e88677f537e94b0d1611f3055f73788ccb401c8a229eb0e141977ba4bd.png) no-repeat;
    text-indent: -999px;
    overflow: hidden; }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNav.mainNavLaw.open .mainNavExpand {
      display: none; } }
  #omninav-wrapper .mainNav.mainNavLaw.open .mainNavLinks {
    display: block; }
  #omninav-wrapper .mainNav.mainNavLaw .logo {
    display: block;
    float: none;
    height: 38px;
    width: 200px;
    text-indent: -999em;
    margin-bottom: 16px;
    margin-left: 16px;
    background: url(//dev-www.chapman.edu/_assets/chapman_logo_horizonal_stacked-caf28d75edfaf8883e512ad97b06a6a3e166ec1c53817e9601b50be00648dbf5.png);
    background: url(//dev-www.chapman.edu/_assets/chapman_logo_horizonal_stacked-a410c9acf637afbe563448e7e799afa422650fb0d656b29bc36f754f09c19dad.svg), -webkit-linear-gradient(transparent, transparent);
    background: url(//dev-www.chapman.edu/_assets/chapman_logo_horizonal_stacked-a410c9acf637afbe563448e7e799afa422650fb0d656b29bc36f754f09c19dad.svg), linear-gradient(transparent, transparent);
    background-repeat: no-repeat;
    background-size: contain; }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNav.mainNavLaw .logo {
      margin-bottom: 0;
      display: block;
      position: static;
      height: 38px;
      width: 200px; } }
  @media (min-width: 1024px) {
    #omninav-wrapper .mainNav.mainNavLaw .logo {
      float: left; } }
  @media (min-width: 1120px) {
    #omninav-wrapper .mainNav.mainNavLaw .logo {
      margin: 3px 20px 0 0; } }
  #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks {
    display: none;
    background-color: transparent; }
  #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks .icon:before {
    font-size: 1.0em;
    text-align: center;
    line-height: 1.4em;
    color: #2f2f2f;
    padding: 0.1em;
    margin: -4px 5px 10px 0;
    width: 24px;
    height: 24px;
    float: left;
    display: block; }
  #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks .icon:hover:before {
    color: #a50034; }
  #omninav-wrapper .ie8 .mainNav.mainNavLaw .mainNavLinks .icon {
    margin-left: 0; }
  #omninav-wrapper .ie8 .mainNav.mainNavLaw .mainNavLinks .icon:before {
    display: none; }
  #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks .icon-california:before {
    font-size: 1.2em;
    margin-top: -5px; }
  #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks .icon-cu-monogram:before {
    font-size: 1.3em;
    margin-top: -7px; }
  #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks .icon-cu-window:before {
    font-size: 1.25em;
    margin-top: -7px; }
  #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks .icon-graduation:before {
    font-size: 1.2em;
    margin-top: -5px; }
  #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks .icon-books:before {
    font-size: 1.1em;
    margin-top: -5px; }
  #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks .icon-bookmark2:before {
    font-weight: 600; }
  #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks .icon-calculate:before {
    font-weight: 600; }
  #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks .icon-medal:before {
    font-size: 1.2em; }
  #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks .icon-lamp8:before {
    font-size: 1.1em;
    font-weight: 600; }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks.active {
      background-position: -2px -45px; } }
  @media (min-width: 780px) {
    #omninav-wrapper .csstransitions .mainNav.mainNavLaw .mainNavLinks > li:hover .subNavLinks {
      left: 0;
      opacity: 1; } }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks > .active {
      background-color: #555a5e; } }
  @media (min-width: 1120px) {
    #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks .mainNavLinksAfter:hover {
      position: absolute;
      background-color: #2f2f2f;
      height: 45px;
      width: 1000%;
      top: 0;
      right: -950%;
      z-index: -1; } }
  @media (min-width: 1120px) {
    #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks .mainNavLinksAfter {
      position: absolute;
      background-color: #2f2f2f;
      height: 45px;
      width: 1000%;
      top: 0;
      right: -950%;
      z-index: -1; } }
  @media (min-width: 780px) {
    #omninav-wrapper .ie8 .mainNav.mainNavLaw .mainNavLinks .has-dropdown.is-visible > a > span {
      border-left: 1px solid #2f2f2f; } }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks .has-dropdown.is-visible > a > span {
      background-color: #faf9f6; } }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks .has-dropdown.is-visible > a {
      color: #a50034; } }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks .has-dropdown .subNavLinks.is-visible {
      visibility: visible; } }
  #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks > li {
    background-color: #2f2f2f; }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks > li:hover .subNavLinks.last {
      left: auto;
      right: 0; } }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks > li:hover .subNavLinks {
      left: 0;
      opacity: 1; } }
  @media (min-width: 780px) {
    #omninav-wrapper .ie8 .mainNav.mainNavLaw .mainNavLinks > li:hover > a > span {
      border-left: 1px solid #2f2f2f; } }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks > li:hover > a > span {
      background-color: #faf9f6;
      background-image: url(//dev-www.chapman.edu/_assets/up_arrow-c3c0d525d34992fa78d9b14da39e5780c694537cdb5967714c45d87f27e248e3.png); } }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks > li:hover > a {
      color: #a50034;
      background-color: #555a5e; } }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks > li:hover {
      background-color: #555a5e; } }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks > li.noSubNav:hover {
      background-color: #2f2f2f; } }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks > li.noSubNav > a > span {
      background-image: none !important; } }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks > li.noSubNav > a {
      padding: 0 0 0 3px; } }
  #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks > li > a {
    color: #ffffff;
    font-weight: 100;
    display: block;
    background-color: #2f2f2f;
    padding: 10px 0 10px 10px;
    margin: 0 0 1px 0; }
  #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks > li > a .bullet {
    position: absolute;
    right: 10px;
    font-weight: normal; }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks > li > a .bullet {
      display: none; } }
  #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks > li > a > span {
    box-sizing: content-box; }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks > li > a > span {
      float: left;
      display: block;
      background-repeat: no-repeat;
      background-position: right center;
      padding: 12px 18px 0 18px;
      margin-top: 0;
      height: 33px; } }
  @media (min-width: 1120px) {
    #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks > li > a > span {
      padding: 12px 15px 0 15px; } }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks > li > a {
      float: left;
      color: #ffffff;
      display: block;
      height: 45px;
      font-size: 17px;
      font-family: "futura-pt", Arial, sans-serif;
      position: relative;
      padding: 0; } }
  @media (min-width: 1120px) {
    #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks > li > a {
      font-size: 20px; } }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks > li {
      background-color: #2f2f2f;
      text-transform: uppercase;
      height: 45px;
      float: left;
      position: relative; } }
  #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks a {
    text-decoration: none; }
  #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks a:hover {
    text-decoration: none; }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks {
      display: block;
      background-color: #2f2f2f;
      background-image: url(//dev-www.chapman.edu/_assets/ribbon_tails-b7f0694bd5d3c96acc5d6cd44d0bf1b864b2a3bbe2f3d3f27291694ecb4371dc.png);
      background-repeat: no-repeat;
      background-position: -2px 0;
      width: 100%;
      height: 45px;
      padding: 0 0 0 10px;
      margin: 10px 0 0 0;
      float: left;
      position: relative;
      list-style: none; } }
  @media (min-width: 1120px) {
    #omninav-wrapper .mainNav.mainNavLaw .mainNavLinks {
      background-color: transparent;
      margin: 0 0 0 0;
      width: auto; } }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .middleRightContainer {
      float: right;
      width: 70%;
      position: relative; } }
  @media (min-width: 1024px) {
    #omninav-wrapper .primaryContent .main {
      width: 100%;
      max-width: 465px;
      float: left; } }
  @media (min-width: 1024px) {
    #omninav-wrapper .primaryContent.twoColumns .main {
      max-width: 100%; } }
  #omninav-wrapper #container {
    min-width: 320px;
    overflow: hidden; }
  #omninav-wrapper #main {
    overflow: visible !important; }
  #omninav-wrapper .primaryContent .main {
    max-width: none !important;
    width: 100%; }
  @media (min-width: 780px) {
    #omninav-wrapper #main {
      overflow: hidden; } }
  #omninav-wrapper body.personnel .main, #omninav-wrapper body.personnel .primary-content.one-column, #omninav-wrapper body.personnel .primary-content.landing {
    margin-left: 0; }
  #omninav-wrapper .main a, #omninav-wrapper .primary-content.one-column a, #omninav-wrapper .primary-content.landing a {
    border-bottom: 1px dotted #a50034; }
  #omninav-wrapper .ie7 .main h2, #omninav-wrapper .ie7 .primary-content.one-column h2, #omninav-wrapper .ie7 .primary-content.landing h2 {
    zoom: normal; }
  #omninav-wrapper .main .tabGroup, #omninav-wrapper .primary-content.one-column .tabGroup, #omninav-wrapper .primary-content.landing .tabGroup {
    min-height: 0;
    max-width: 100%;
    float: none;
    padding: 0 0 0 0; }
  #omninav-wrapper .main .tabNav, #omninav-wrapper .primary-content.one-column .tabNav, #omninav-wrapper .primary-content.landing .tabNav {
    background-image: none;
    height: auto;
    padding: 0 0 0 0; }
  #omninav-wrapper .main .tabNav li, #omninav-wrapper .primary-content.one-column .tabNav li, #omninav-wrapper .primary-content.landing .tabNav li {
    margin: 0 30px 0 0;
    float: none; }
  #omninav-wrapper .main .tabNav li.active, #omninav-wrapper .primary-content.one-column .tabNav li.active, #omninav-wrapper .primary-content.landing .tabNav li.active {
    bottom: -5px; }
  @media (min-width: 1024px) {
    #omninav-wrapper .main .tabNav li.active, #omninav-wrapper .primary-content.one-column .tabNav li.active, #omninav-wrapper .primary-content.landing .tabNav li.active {
      bottom: 0; } }
  @media (min-width: 1024px) {
    #omninav-wrapper .main .tabNav li, #omninav-wrapper .primary-content.one-column .tabNav li, #omninav-wrapper .primary-content.landing .tabNav li {
      margin: -1px 2px 0 0;
      float: left; } }
  @media (min-width: 1024px) {
    #omninav-wrapper .main .tabNav, #omninav-wrapper .primary-content.one-column .tabNav, #omninav-wrapper .primary-content.landing .tabNav {
      background-image: url(//dev-www.chapman.edu/_assets/tab_shadow-2842a912d60c3805775be622b6a93b26719ca47ff514f6b58ae7314650980173.png);
      background-position: left 3px;
      height: auto;
      height: 35px;
      padding: 0; } }
  #omninav-wrapper .main .tabContent > li, #omninav-wrapper .primary-content.one-column .tabContent > li, #omninav-wrapper .primary-content.landing .tabContent > li {
    padding: 5px 10px 0 10px; }
  @media (min-width: 1024px) {
    #omninav-wrapper .main .tabContent > li, #omninav-wrapper .primary-content.one-column .tabContent > li, #omninav-wrapper .primary-content.landing .tabContent > li {
      padding: 5px 0 0 0; } }
  #omninav-wrapper .middleRightContainer {
    text-align: left;
    padding: 0 10px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .middleRightContainer {
      position: relative;
      width: 73%;
      float: right;
      -ms-box-sizing: border-box;
      -o-box-sizing: border-box;
      box-sizing: border-box; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .middleRightContainer {
      display: inline-block;
      float: none;
      width: 50%; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .primaryContent.threeColumns .middleRightContainer {
      width: 48.5%;
      padding: 0px; } }
  @media (min-width: 1120px) {
    #omninav-wrapper .primaryContent.threeColumns .middleRightContainer {
      width: 51%; } }
  @media (min-width: 780px) {
    #omninav-wrapper .oneColumn .firstColumn.hasForm {
      max-width: 55%; } }
  @media (min-width: 780px) {
    #omninav-wrapper .oneColumn .firstColumn {
      width: 100%;
      max-width: 80%;
      float: left; } }
  #omninav-wrapper .oneColumn .secondColumn {
    box-sizing: border-box;
    float: left; }
  #omninav-wrapper .oneColumn .secondColumn form {
    max-width: 310px;
    background-color: #e1dbbf;
    box-shadow: inset 8px 8px 8px -8px #797564;
    padding: 20px 20px 20px 20px; }
  #omninav-wrapper .oneColumn .secondColumn form label {
    display: block;
    margin: 5px 0 5px 0; }
  #omninav-wrapper .oneColumn .secondColumn form input {
    width: 100%; }
  #omninav-wrapper .oneColumn .secondColumn form input[type="submit"] {
    width: 74px;
    background-color: #a50034;
    border: 0;
    -webkit-appearance: none;
    padding: 5px 0;
    color: #ffffff;
    margin: 10px 0 0 0; }
  #omninav-wrapper .oneColumn .secondColumn .title {
    font-size: 25px;
    color: #2f2e2e;
    border-bottom: 1px solid #A58F75;
    padding: 15px 0 10px 0; }
  #omninav-wrapper .oneColumn .secondColumn .title:before {
    content: '\00BB';
    margin: 0 10px 0 0;
    color: #A6B0B7;
    font-family: Georgia;
    font-weight: 800;
    font-size: 25px; }
  @media (min-width: 780px) {
    #omninav-wrapper .oneColumn .secondColumn {
      max-width: 40%;
      width: 350px;
      border-left: 1px solid #A58F75;
      margin: 0 0 0 30px;
      padding: 0 0 0 30px; } }
  #omninav-wrapper .oneColumn header {
    padding: 0 0 25px 0;
    text-align: center; }
  #omninav-wrapper .oneColumn header .oneColumnLogo {
    margin: 25px auto; }
  @media (min-width: 780px) {
    #omninav-wrapper .oneColumn footer {
      position: relative; } }
  #omninav-wrapper .oneColumn .smallMasthead .masthead {
    min-height: 0;
    margin: 0 auto 0 auto; }
  #omninav-wrapper .oneColumn .smallMasthead .masthead > div {
    text-transform: uppercase;
    font-size: 19px;
    font-weight: 600;
    width: auto;
    max-width: 100%;
    padding: 25px 3% 25px 3%; }
  @media (min-width: 1024px) {
    #omninav-wrapper .oneColumn .smallMasthead .masthead > div {
      position: relative; } }
  #omninav-wrapper .oneColumn .masthead.withLink > div {
    font-family: Arial, sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    font-style: normal; }
  #omninav-wrapper .oneColumn .masthead.withLink > div:before {
    content: '>';
    font-size: 19px;
    font-weight: 800;
    padding: 0 5px 0 0; }
  #omninav-wrapper .oneColumn .masthead > div .more {
    display: inline-block;
    vertical-align: bottom;
    background-color: #ffffff;
    color: #1994c8;
    font-family: Arial, sans-serif;
    font-weight: 800;
    font-size: 14px;
    padding: 5px;
    margin: 0 0 0 15px;
    font-style: normal;
    box-shadow: 3px 3px 3px 0px #0a70a3;
    text-decoration: none !important;
    max-width: 100%; }
  #omninav-wrapper .oneColumn .main {
    box-sizing: border-box;
    padding: 0 40px 0 40px; }
  #omninav-wrapper .oneColumn .tabGroup {
    max-width: 100%; }
  #omninav-wrapper .oneColumn .rightVideo {
    margin: 0 0 20px 0; }
  @media (min-width: 780px) {
    #omninav-wrapper .oneColumn .rightVideo {
      float: right;
      height: auto;
      width: 355px;
      margin: 0 0 10px 50px; } }
  #omninav-wrapper .oneColumn .privacy a {
    display: block;
    padding: 10px 0 10px 10px;
    color: #ffffff;
    background-color: #2f2f2f;
    font-family: Arial, sans-serif;
    font-weight: 800;
    text-transform: uppercase; }
  @media (min-width: 780px) {
    #omninav-wrapper .oneColumn .privacy a {
      display: block;
      padding: 0; } }
  @media (min-width: 780px) {
    #omninav-wrapper .oneColumn .privacy {
      position: absolute;
      right: 25px; } }
  #omninav-wrapper .oneColumn .finePrint {
    padding: 100px;
    max-width: 940px;
    padding: 25px 20px 40px 20px;
    margin: 0 auto;
    font-size: 10px;
    color: #4a4949; }
  #omninav-wrapper .primaryContent {
    margin: 0 auto 10px auto;
    width: 100%;
    max-width: 1130px;
    padding: 0 16px; }
  #omninav-wrapper .primaryContent .content h3 {
    margin-top: 0; }
  @media (min-width: 1120px) {
    #omninav-wrapper .primaryContent {
      padding: 0; } }
  #omninav-wrapper .ie7 .primaryContent {
    position: relative; }
  #omninav-wrapper .ie7 .primaryContent .main {
    overflow-x: hidden; }
  #omninav-wrapper .oneColumn .primaryContent .main .tabContent {
    background-color: #fbf9f0;
    padding: 15px 20px; }
  @media (min-width: 1024px) {
    #omninav-wrapper .oneColumn .primaryContent .main {
      max-width: 100%; } }
  @media (min-width: 1024px) {
    #omninav-wrapper .primaryContent.twoColumns .main {
      max-width: 100%;
      width: 100%;
      -ms-box-sizing: border-box;
      -o-box-sizing: border-box;
      box-sizing: border-box;
      margin: 0px; } }
  @media (min-width: 1024px) {
    #omninav-wrapper .primaryContent.twoColumns.calendar .main {
      width: 100%; } }
  @media (min-width: 1024px) {
    #omninav-wrapper .primaryContent.twoColumns.noLeftNav .main .leftColumn {
      width: 71%; } }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .primaryContent.twoColumns .middleRightContainer {
      float: right;
      width: 73%;
      padding-left: 10px; } }
  #omninav-wrapper .primaryContent.threeColumns {
    text-align: center; }
  @media (min-width: 1024px) {
    #omninav-wrapper .primaryContent.threeColumns .main {
      width: 100%;
      max-width: 100%;
      margin: 0; } }
  @media (min-width: 1024px) {
    #omninav-wrapper .primaryContent > .main .story {
      width: 182px; } }
  #omninav-wrapper .primaryContent .main {
    float: none;
    position: relative;
    width: 100%;
    margin: 0;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box; }
  @media (min-width: 1024px) {
    #omninav-wrapper .primaryContent .main {
      margin: 0px; } }
  #omninav-wrapper .primaryContent .main.profile {
    min-height: 230px; }
  @media (min-width: 780px) {
    #omninav-wrapper .primaryContent .main.profile {
      width: 95%;
      max-width: 900px; } }
  @media (min-width: 1024px) {
    #omninav-wrapper .primaryContent .main.profile {
      width: 70%; } }
  #omninav-wrapper .primaryContent .main h1 {
    line-height: 30px;
    padding: 0 0 5px 0;
    margin: 0; }
  #omninav-wrapper .primaryContent .main h1 .bullet {
    display: none; }
  #omninav-wrapper .primaryContent .main .newsEventsContent div.title .bullet {
    font-size: 12px;
    position: relative;
    bottom: 2px;
    display: none; }
  #omninav-wrapper .primaryContent .main .tabContent {
    padding: 0 0 10px 0; }
  #omninav-wrapper .primaryContent .main .newsEventsContent .copy, #omninav-wrapper .primaryContent .main .tabContent .copy {
    height: 100px;
    margin: 10px 0 2px 0; }
  #omninav-wrapper .primaryContent .main .newsEventsContent .copy div, #omninav-wrapper .primaryContent .main .tabContent .copy div {
    width: auto !important; }
  #omninav-wrapper .primaryContent .main .loading {
    position: absolute;
    top: 130px;
    left: 200px; }
  #omninav-wrapper .primaryContent .main .centerNewsLoader {
    position: absolute;
    margin: 20px 0 0 0;
    left: 200px;
    top: 0; }
  @media (min-width: 1024px) {
    #omninav-wrapper .primaryContent .main {
      float: left;
      max-width: 465px; } }
  #omninav-wrapper .primaryContent .main .addthis_toolbox a {
    border-bottom: 0; }
  #omninav-wrapper .subRotator {
    padding: 0;
    position: relative;
    top: 0; }
  #omninav-wrapper .primary-content.one-column {
    background-color: #e5e5e5; }
  #omninav-wrapper .primary-content.one-column .messaging-widget a, #omninav-wrapper .primary-content.one-column .chapman-events-feed-widget a {
    border-bottom: 1px dotted #a50034; }
  #omninav-wrapper .primary-content.one-column .social-link, #omninav-wrapper .primary-content.one-column .cd-hero a, #omninav-wrapper .primary-content.one-column .box, #omninav-wrapper .primary-content.one-column .fact-card a, #omninav-wrapper .primary-content.one-column .slider-controls a {
    border-bottom: none; }
  #omninav-wrapper .primaryContent .main {
    min-height: 230px;
    width: 100%; }
  @media (min-width: 1024px) {
    #omninav-wrapper .primaryContent .main {
      width: 70%; } }
  #omninav-wrapper .rightColumn {
    margin: 0 0 10px 0;
    padding-top: 16px;
    text-align: left; }
  @media (min-width: 1024px) {
    #omninav-wrapper .rightColumn {
      padding-top: 0; } }
  #omninav-wrapper .rightColumn .border {
    top: 0;
    left: 0;
    right: 0;
    height: 7px; }
  #omninav-wrapper .rightColumn .photo img {
    width: 100%;
    max-width: 206px; }
  #omninav-wrapper .rightColumn .styleOne {
    background-color: #d8d8d8;
    border: 1px solid #c1c1c1;
    color: #313131;
    vertical-align: top;
    line-height: 20px; }
  #omninav-wrapper .rightColumn .styleOne .border {
    background-color: #c1c1c1; }
  #omninav-wrapper .rightColumn .styleOne a {
    color: #a50034;
    border-bottom: 1px dotted #a8a8a8; }
  #omninav-wrapper .rightColumn .styleOne a:hover {
    text-decoration: none;
    color: #bb223c; }
  #omninav-wrapper .rightColumn .styleTwo {
    background-color: #8a8a8a;
    border: 1px solid #c1c1c1;
    color: #ffffff;
    position: relative;
    overflow: hidden; }
  #omninav-wrapper .rightColumn .styleTwo h2 {
    color: #ffffff; }
  #omninav-wrapper .rightColumn .styleTwo a {
    color: #ffffff;
    font-weight: 400;
    border-bottom: 2px dotted #adadad; }
  #omninav-wrapper .rightColumn .styleTwo .border {
    background-color: #676767; }
  #omninav-wrapper .rightColumn .linkList {
    list-style-type: none; }
  #omninav-wrapper .rightColumn .callout .linkList li a {
    padding: 10px 0 10px 0;
    display: block;
    border-top: 1px solid #ccc0a7; }
  #omninav-wrapper .rightColumn .callout .linkList li:first-child a {
    border-top: none; }
  @media (min-width: 780px) {
    #omninav-wrapper .rightColumn .newbutton {
      margin-top: 0; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .rightColumn {
      position: relative;
      display: inline-block;
      float: right;
      width: 206px;
      margin-top: 45px;
      padding-right: 0; } }
  #omninav-wrapper #container {
    overflow: visible; }
  @media (min-width: 767px) {
    #omninav-wrapper #container {
      overflow: hidden;
      width: 100%;
      height: 100%; } }
  #omninav-wrapper .miniRotatorNav {
    position: relative;
    top: 0;
    left: auto;
    z-index: 999;
    display: block; }
  #omninav-wrapper .miniRotatorNav a {
    position: absolute;
    height: 56px;
    width: 43px;
    color: #ffffff;
    top: -176px;
    cursor: pointer;
    background-image: url(//dev-www.chapman.edu/_assets/gray_arrows-8fe6f959aef0a609c1d474a4d50d54c85a9e388ed29615455dbe5faff00383c0.png);
    background-repeat: no-repeat; }
  #omninav-wrapper .miniRotatorNav a.disabled {
    opacity: .4;
    filter: alpha(opacity=40); }
  #omninav-wrapper .miniRotatorNav .prev {
    background-position: left center;
    left: 0; }
  #omninav-wrapper .miniRotatorNav .next {
    background-position: right center;
    right: 0; }
  #omninav-wrapper .miniRotator {
    position: relative;
    overflow: hidden;
    height: 285px;
    padding: 0;
    margin: 0;
    list-style: none; }
  #omninav-wrapper .miniRotator.oldie .inner {
    word-break: break-all; }
  #omninav-wrapper .miniRotator ul {
    width: 20000em;
    position: absolute;
    list-style: none;
    margin: 0;
    padding: 0; }
  #omninav-wrapper .miniRotator li {
    max-width: 266px;
    padding: 0;
    margin: 0 21px 0 0;
    list-style: none;
    float: left;
    overflow: hidden; }
  #omninav-wrapper .no-js .miniRotator li {
    margin: 0 15px 0 0; }
  #omninav-wrapper .miniRotator li img {
    position: relative;
    z-index: 1; }
  #omninav-wrapper .miniRotator li .item {
    display: block;
    height: 285px;
    position: relative;
    background: #a50034; }
  #omninav-wrapper .miniRotator .caption {
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    background: #a50034;
    top: 220px;
    position: absolute;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    -webkit-transition-delay: 0.8s;
    transition-delay: 0.8s;
    z-index: 10;
    height: 100%;
    max-height: 215px;
    width: 100%;
    word-break: break-word; }
  #omninav-wrapper .miniRotator .caption:before {
    display: block;
    content: '';
    background-repeat: no-repeat;
    background-position: center top;
    position: absolute;
    width: 100%;
    height: 16px;
    top: -16px;
    left: 0;
    z-index: 9;
    opacity: 1;
    -webkit-transition: all 0.3s;
    transition: all 0.3s; }
  #omninav-wrapper .miniRotator .item .inner {
    position: absolute;
    padding: 10px 25px 15px 25px;
    left: 0;
    top: 0;
    -webkit-transition: all 0.8s;
    transition: all 0.8s;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    transition-delay: 0s;
    word-break: break-all; }
  #omninav-wrapper .miniRotator .item .caption:hover {
    top: 50px;
    -webkit-transition-delay: 0s;
    transition-delay: 0s; }
  #omninav-wrapper .miniRotator .item .caption:hover:before {
    opacity: 0; }
  #omninav-wrapper .miniRotator .item .caption:hover .inner {
    position: absolute; }
  #omninav-wrapper .miniRotator .item .caption:hover .button {
    opacity: 1;
    -webkit-transition-delay: 0.5s; }
  #omninav-wrapper .miniRotator .item .caption:hover .copy {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
    -webkit-transition-delay: 0.2s; }
  #omninav-wrapper .miniRotator .copy {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
    -webkit-transition: opacity 0.5s;
    transition: opacity 0.5s;
    -webkit-transition-delay: 0.3s;
    transition-delay: 0.3s;
    font-size: 13px;
    margin: 10px 0 0 0;
    line-height: 1.5;
    word-break: normal;
    word-wrap: break-word; }
  #omninav-wrapper .miniRotator .button {
    opacity: 0;
    -webkit-transition: opacity 0.8s;
    transition: opacity 0.8s;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    background-color: #ffffff;
    font-weight: 600;
    color: #830c28;
    float: left;
    padding: 5px 10px 5px 10px;
    margin-top: 15px; }
  #omninav-wrapper .miniRotator .title {
    font-family: "futura-pt", Arial, sans-serif;
    font-size: 18px;
    font-weight: 600;
    position: relative;
    top: -3px;
    word-wrap: break-word;
    word-break: normal; }
  #omninav-wrapper .miniRotatorContainer {
    width: 266px;
    max-width: 1130px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    z-index: 100; }
  @media (min-width: 600px) {
    #omninav-wrapper .miniRotatorContainer {
      width: 533px; } }
  @media (min-width: 880px) {
    #omninav-wrapper .miniRotatorContainer {
      width: 840px; } }
  @media (min-width: 1160px) {
    #omninav-wrapper .miniRotatorContainer {
      width: 100%; } }
  #omninav-wrapper .rotatorContainer .slide {
    max-height: 440px;
    min-height: 240px !important;
    padding-bottom: 15px; }
  @media (min-width: 786px) {
    #omninav-wrapper .rotatorContainer .slide {
      height: auto !important;
      min-height: 340px !important;
      padding-bottom: 0; } }
  #omninav-wrapper .oldie.miniRotator .inner {
    word-break: break-all; }
  #omninav-wrapper .masthead-branded-v201611 {
    width: 100%; }
  #omninav-wrapper .masthead-branded-v201611 .grid {
    max-width: 1130px;
    margin: 0 auto; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .masthead-branded-v201611 .grid {
      display: table; } }
  #omninav-wrapper .masthead-branded-v201611 .grid .column {
    position: relative; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .masthead-branded-v201611 .grid .column {
      display: table-cell; } }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .masthead-branded-v201611 .grid .column.image {
      width: 70%; } }
  #omninav-wrapper .masthead-branded-v201611 .grid .column.image img {
    display: block;
    width: 100%;
    height: auto; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .masthead-branded-v201611 .grid .column.image img {
      max-height: 280px; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .masthead-branded-v201611 .grid .column.image img {
      max-height: 400px; } }
  #omninav-wrapper .masthead-branded-v201611 .grid .column.image div.photo-by {
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 16px;
    font-size: 16px;
    color: #ffffff;
    background-color: rgba(56, 56, 56, 0.7); }
  #omninav-wrapper .masthead-branded-v201611 .grid .column.header {
    width: 100%;
    color: #ffffff; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .masthead-branded-v201611 .grid .column.header {
      vertical-align: bottom;
      width: 30%; } }
  #omninav-wrapper .masthead-branded-v201611 .grid .column.header .faux-h2, #omninav-wrapper .masthead-branded-v201611 .grid .column.header h2 {
    padding: 36px 22px;
    margin: 0;
    font-family: "futura-pt", Arial, sans-serif;
    font-size: 22px;
    line-height: 30px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .masthead-branded-v201611 .grid .column.header .faux-h2, #omninav-wrapper .masthead-branded-v201611 .grid .column.header h2 {
      padding: 32px; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .masthead-branded-v201611 .grid .column.header .faux-h2, #omninav-wrapper .masthead-branded-v201611 .grid .column.header h2 {
      font-size: 36px;
      line-height: 44px; } }
  #omninav-wrapper .brochure-masthead {
    position: relative; }
  #omninav-wrapper .brochure-masthead, #omninav-wrapper .brochure-masthead .cd-hero-slider {
    background-color: #eaeaea;
    height: 300px;
    width: 100%; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .brochure-masthead, #omninav-wrapper .brochure-masthead .cd-hero-slider {
      height: 400px; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .brochure-masthead, #omninav-wrapper .brochure-masthead .cd-hero-slider {
      height: 600px; } }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .brochure-masthead .slider-controls {
      display: none; }
    #omninav-wrapper .brochure-masthead:hover .slider-controls {
      display: block; } }
  #omninav-wrapper .brochure-masthead .foreground-content {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 30px;
    text-align: center;
    z-index: 666; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .brochure-masthead .foreground-content {
      bottom: 44px; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .brochure-masthead .foreground-content {
      bottom: 60px; } }
  #omninav-wrapper .brochure-masthead .slider-controls {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: 50px;
    width: 100%;
    margin: auto;
    z-index: 666; }
  #omninav-wrapper .brochure-masthead .slider-controls .control {
    display: inline-block;
    width: 50px;
    height: 50px;
    text-align: center;
    background-color: white;
    opacity: .8;
    cursor: pointer; }
  #omninav-wrapper .brochure-masthead .slider-controls .control.left {
    float: left; }
  #omninav-wrapper .brochure-masthead .slider-controls .control.right {
    float: right; }
  #omninav-wrapper .brochure-masthead .slider-controls .control a {
    font-size: 80px;
    line-height: 40px;
    color: #2f2f2f; }
  #omninav-wrapper .brochure-masthead .headline-container {
    margin-bottom: 8px; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .brochure-masthead .headline-container {
      margin-bottom: 16px; } }
  #omninav-wrapper .brochure-masthead .headline-container .headline {
    font-size: 32px;
    line-height: 32px;
    margin: 0;
    color: white;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3); }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .brochure-masthead .headline-container .headline {
      font-size: 48px;
      line-height: 48px; } }
  #omninav-wrapper .brochure-masthead .headline-container .headline.primary {
    font-weight: 800;
    text-transform: uppercase; }
  #omninav-wrapper .brochure-masthead .headline-container .headline.secondary {
    font-weight: 100; }
  #omninav-wrapper .brochure-masthead .offcanvas-menu-trigger a {
    display: inline-block;
    border: 2px solid white;
    padding: 16px 32px;
    font-size: 16px;
    font-weight: 800;
    line-height: 16px;
    color: white;
    text-transform: uppercase;
    background-color: transparent;
    cursor: pointer; }
  #omninav-wrapper .brochure-masthead .offcanvas-menu-trigger a:hover {
    background-color: white;
    color: #2f2f2f; }
  #omninav-wrapper .brochure-masthead .background-content .slider-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%; }
  #omninav-wrapper .brochure-masthead .background-content .cd-hero-slider {
    list-style-type: none; }
  #omninav-wrapper .brochure-masthead .background-content .cd-hero-slider li, #omninav-wrapper .brochure-masthead .background-content .cd-hero-slider .background-image {
    width: 100%;
    height: 100%;
    margin: 0; }
  #omninav-wrapper .brochure-masthead .background-content .cd-hero-slider .background-image {
    background-repeat: no-repeat;
    background-size: cover; }
  #omninav-wrapper .brochure-masthead .background-content .background-video-wrapper {
    background-color: #eaeaea;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    height: auto;
    overflow: hidden; }
  #omninav-wrapper .brochure-masthead .background-content .gradient-overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.6) 0%, transparent 100%);
    background: linear-gradient(to right, rgba(0, 0, 0, 0.6) 0%, transparent 100%); }
  #omninav-wrapper #theme.law #theme .subbrand-masthead-wrapper h2.headline.secondary.subhead, #omninav-wrapper #theme.law #theme .subbrand-masthead-wrapper .faux-h2.headline.secondary.subhead, #omninav-wrapper #theme.law .subbrand-masthead-wrapper h2.headline.secondary.subhead, #omninav-wrapper #theme.law .subbrand-masthead-wrapper .faux-h2.headline.secondary.subhead, #omninav-wrapper #theme.subbrand__law #theme .subbrand-masthead-wrapper h2.headline.secondary.subhead, #omninav-wrapper #theme.subbrand__law #theme .subbrand-masthead-wrapper .faux-h2.headline.secondary.subhead, #omninav-wrapper #theme.subbrand__law .subbrand-masthead-wrapper h2.headline.secondary.subhead, #omninav-wrapper #theme.subbrand__law .subbrand-masthead-wrapper .faux-h2.headline.secondary.subhead {
    font-size: 30px;
    color: #ffffff;
    font-family: "futura-pt", Arial, sans-serif;
    text-transform: uppercase;
    font-weight: 700;
    text-shadow: 0.05em 0.05em 0.1em rgba(0, 0, 0, 0.5);
    line-height: 1.2em; }
  #omninav-wrapper #theme.law #theme .subbrand-masthead-wrapper h1.headline.primary.title, #omninav-wrapper #theme.law #theme .subbrand-masthead-wrapper .faux-h1.headline.primary.title, #omninav-wrapper #theme.law .subbrand-masthead-wrapper h1.headline.primary.title, #omninav-wrapper #theme.law .subbrand-masthead-wrapper .faux-h1.headline.primary.title, #omninav-wrapper #theme.subbrand__law #theme .subbrand-masthead-wrapper h1.headline.primary.title, #omninav-wrapper #theme.subbrand__law #theme .subbrand-masthead-wrapper .faux-h1.headline.primary.title, #omninav-wrapper #theme.subbrand__law .subbrand-masthead-wrapper h1.headline.primary.title, #omninav-wrapper #theme.subbrand__law .subbrand-masthead-wrapper .faux-h1.headline.primary.title {
    font-size: 60px;
    color: #ffffff;
    font-family: "minion-pro", Arial, serif;
    font-weight: 400;
    text-transform: uppercase;
    text-shadow: 0.05em 0.05em 0.1em rgba(0, 0, 0, 0.5);
    line-height: 1.2em;
    margin-bottom: -10px; }
  @media screen and (max-width: 1180px) {
    #omninav-wrapper #theme.law #theme .subbrand-masthead-wrapper h2.headline.secondary.subhead, #omninav-wrapper #theme.law #theme .subbrand-masthead-wrapper .faux-h2.headline.secondary.subhead, #omninav-wrapper #theme.law .subbrand-masthead-wrapper h2.headline.secondary.subhead, #omninav-wrapper #theme.law .subbrand-masthead-wrapper .faux-h2.headline.secondary.subhead, #omninav-wrapper #theme.subbrand__law #theme .subbrand-masthead-wrapper h2.headline.secondary.subhead, #omninav-wrapper #theme.subbrand__law #theme .subbrand-masthead-wrapper .faux-h2.headline.secondary.subhead, #omninav-wrapper #theme.subbrand__law .subbrand-masthead-wrapper h2.headline.secondary.subhead, #omninav-wrapper #theme.subbrand__law .subbrand-masthead-wrapper .faux-h2.headline.secondary.subhead {
      font-size: 24px; }
    #omninav-wrapper #theme.law #theme .subbrand-masthead-wrapper h1.headline.primary.title, #omninav-wrapper #theme.law #theme .subbrand-masthead-wrapper .faux-h1.headline.primary.title, #omninav-wrapper #theme.law .subbrand-masthead-wrapper h1.headline.primary.title, #omninav-wrapper #theme.law .subbrand-masthead-wrapper .faux-h1.headline.primary.title, #omninav-wrapper #theme.subbrand__law #theme .subbrand-masthead-wrapper h1.headline.primary.title, #omninav-wrapper #theme.subbrand__law #theme .subbrand-masthead-wrapper .faux-h1.headline.primary.title, #omninav-wrapper #theme.subbrand__law .subbrand-masthead-wrapper h1.headline.primary.title, #omninav-wrapper #theme.subbrand__law .subbrand-masthead-wrapper .faux-h1.headline.primary.title {
      font-size: 48px; } }
  @media screen and (max-width: 780px) {
    #omninav-wrapper #theme.law #theme .subbrand-masthead-wrapper h2.headline.secondary.subhead, #omninav-wrapper #theme.law #theme .subbrand-masthead-wrapper .faux-h2.headline.secondary.subhead, #omninav-wrapper #theme.law .subbrand-masthead-wrapper h2.headline.secondary.subhead, #omninav-wrapper #theme.law .subbrand-masthead-wrapper .faux-h2.headline.secondary.subhead, #omninav-wrapper #theme.subbrand__law #theme .subbrand-masthead-wrapper h2.headline.secondary.subhead, #omninav-wrapper #theme.subbrand__law #theme .subbrand-masthead-wrapper .faux-h2.headline.secondary.subhead, #omninav-wrapper #theme.subbrand__law .subbrand-masthead-wrapper h2.headline.secondary.subhead, #omninav-wrapper #theme.subbrand__law .subbrand-masthead-wrapper .faux-h2.headline.secondary.subhead {
      font-size: 18px; }
    #omninav-wrapper #theme.law #theme .subbrand-masthead-wrapper h1.headline.primary.title, #omninav-wrapper #theme.law #theme .subbrand-masthead-wrapper .faux-h1.headline.primary.title, #omninav-wrapper #theme.law .subbrand-masthead-wrapper h1.headline.primary.title, #omninav-wrapper #theme.law .subbrand-masthead-wrapper .faux-h1.headline.primary.title, #omninav-wrapper #theme.subbrand__law #theme .subbrand-masthead-wrapper h1.headline.primary.title, #omninav-wrapper #theme.subbrand__law #theme .subbrand-masthead-wrapper .faux-h1.headline.primary.title, #omninav-wrapper #theme.subbrand__law .subbrand-masthead-wrapper h1.headline.primary.title, #omninav-wrapper #theme.subbrand__law .subbrand-masthead-wrapper .faux-h1.headline.primary.title {
      font-size: 40px; } }
  @media screen and (max-width: 680px) {
    #omninav-wrapper #theme.law #theme .subbrand-masthead-wrapper .headline, #omninav-wrapper #theme.law .subbrand-masthead-wrapper .headline, #omninav-wrapper #theme.subbrand__law #theme .subbrand-masthead-wrapper .headline, #omninav-wrapper #theme.subbrand__law .subbrand-masthead-wrapper .headline {
      line-height: 1.2em; }
    #omninav-wrapper #theme.law #theme .subbrand-masthead-wrapper h1.headline.primary.title, #omninav-wrapper #theme.law #theme .subbrand-masthead-wrapper .faux-h1.headline.primary.title, #omninav-wrapper #theme.law .subbrand-masthead-wrapper h1.headline.primary.title, #omninav-wrapper #theme.law .subbrand-masthead-wrapper .faux-h1.headline.primary.title, #omninav-wrapper #theme.subbrand__law #theme .subbrand-masthead-wrapper h1.headline.primary.title, #omninav-wrapper #theme.subbrand__law #theme .subbrand-masthead-wrapper .faux-h1.headline.primary.title, #omninav-wrapper #theme.subbrand__law .subbrand-masthead-wrapper h1.headline.primary.title, #omninav-wrapper #theme.subbrand__law .subbrand-masthead-wrapper .faux-h1.headline.primary.title {
      font-size: 2rem; }
    #omninav-wrapper #theme.law #theme .subbrand-masthead-wrapper h2.headline.secondary.subhead, #omninav-wrapper #theme.law #theme .subbrand-masthead-wrapper .faux-h2.headline.secondary.subhead, #omninav-wrapper #theme.law .subbrand-masthead-wrapper h2.headline.secondary.subhead, #omninav-wrapper #theme.law .subbrand-masthead-wrapper .faux-h2.headline.secondary.subhead, #omninav-wrapper #theme.subbrand__law #theme .subbrand-masthead-wrapper h2.headline.secondary.subhead, #omninav-wrapper #theme.subbrand__law #theme .subbrand-masthead-wrapper .faux-h2.headline.secondary.subhead, #omninav-wrapper #theme.subbrand__law .subbrand-masthead-wrapper h2.headline.secondary.subhead, #omninav-wrapper #theme.subbrand__law .subbrand-masthead-wrapper .faux-h2.headline.secondary.subhead {
      font-size: 1.2rem; } }
  #omninav-wrapper .rounded-slider .rotatorContainer {
    max-width: 1130px;
    max-height: 440px;
    background: #353430;
    margin: 0 auto; }
  #omninav-wrapper .rounded-slider .flexslider {
    overflow: hidden !important; }
  #omninav-wrapper .rounded-slider .flex-control-nav {
    background: transparent;
    text-align: right;
    padding-right: 15px;
    bottom: 25px !important;
    box-sizing: border-box;
    padding-right: 15px;
    padding-top: 10px;
    right: 0;
    left: auto; }
  #omninav-wrapper .rounded-slider .flex-control-nav li {
    display: inline-block;
    float: none;
    margin: 0 0 0 5px; }
  #omninav-wrapper .rounded-slider .flex-control-nav li a {
    width: 13px;
    height: 13px;
    background: url(//dev-www.chapman.edu/_assets/pager_sprite-3f72ded59561a7d54505b2e0d5a65b43ec774efc44dd029c1da406ffea2661da.png) no-repeat;
    background-position: -13px 0;
    text-indent: 999px;
    overflow: hidden; }
  #omninav-wrapper .rounded-slider .flex-control-nav li a:hover, #omninav-wrapper .rounded-slider .flex-control-nav li a.flex-active {
    background-position: 0 0; }
  @media (min-width: 768px) {
    #omninav-wrapper .rounded-slider .flex-control-nav {
      position: absolute !important;
      padding-top: 0; } }
  #omninav-wrapper .rotatorContainer .slide {
    height: auto !important;
    max-height: 440px;
    min-height: 0 !important;
    margin-bottom: 0;
    padding-bottom: 0; }
  #omninav-wrapper div.slider.version-201611 {
    max-width: 1130px;
    margin: 0 auto; }
  #omninav-wrapper div.slider.version-201611 div.grid {
    width: 100%; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper div.slider.version-201611 div.grid {
      display: table;
      table-layout: fixed;
      position: relative; } }
  #omninav-wrapper div.slider.version-201611 div.grid .column {
    font-family: "futura-pt", Arial, sans-serif; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper div.slider.version-201611 div.grid .column {
      display: table-cell; } }
  @media screen and (min-width: 768px) {
    #omninav-wrapper div.slider.version-201611 div.grid .column.image {
      width: 65%; } }
  #omninav-wrapper div.slider.version-201611 div.grid .column.image img {
    display: block;
    width: 100%;
    height: auto; }
  #omninav-wrapper div.slider.version-201611 div.grid .column.image div.photo-by {
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 16px;
    font-size: 16px;
    color: #ffffff;
    background-color: rgba(56, 56, 56, 0.7); }
  #omninav-wrapper div.slider.version-201611 div.grid .column.header {
    width: 100%;
    text-align: left;
    color: #ffffff; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper div.slider.version-201611 div.grid .column.header {
      width: 35%;
      vertical-align: bottom;
      text-align: center; } }
  #omninav-wrapper div.slider.version-201611 div.grid .column.header div.aligned {
    padding: 32px; }
  #omninav-wrapper div.slider.version-201611 div.grid .column.header div.aligned .faux-h2, #omninav-wrapper div.slider.version-201611 div.grid .column.header div.aligned h2 {
    margin: 0px auto 24px;
    padding: 0px;
    font-size: 22px;
    line-height: 30px;
    font-weight: bold; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper div.slider.version-201611 div.grid .column.header div.aligned .faux-h2, #omninav-wrapper div.slider.version-201611 div.grid .column.header div.aligned h2 {
      font-size: 30px;
      line-height: 40px; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper div.slider.version-201611 div.grid .column.header div.aligned .faux-h2, #omninav-wrapper div.slider.version-201611 div.grid .column.header div.aligned h2 {
      font-size: 36px;
      line-height: 40px; } }
  #omninav-wrapper div.slider.version-201611 div.grid .column.header div.aligned hr {
    display: none; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper div.slider.version-201611 div.grid .column.header div.aligned hr {
      display: block;
      height: 2px;
      width: 35%;
      margin: 0 auto;
      color: white;
      background-color: white;
      border: none; } }
  #omninav-wrapper div.slider.version-201611 div.grid .column.header div.aligned h3, #omninav-wrapper div.slider.version-201611 div.grid .column.header div.aligned .faux-h3 {
    margin: 24px auto 0px;
    font-size: 20px;
    line-height: 30px;
    font-weight: normal; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper div.slider.version-201611 div.grid .column.header div.aligned h3, #omninav-wrapper div.slider.version-201611 div.grid .column.header div.aligned .faux-h3 {
      font-size: 28px;
      line-height: 36px; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper div.slider.version-201611 div.grid .column.header div.aligned h3, #omninav-wrapper div.slider.version-201611 div.grid .column.header div.aligned .faux-h3 {
      font-size: 32px;
      line-height: 40px; } }
  #omninav-wrapper .subbrand-masthead-wrapper .brochure-masthead .background-content .gradient-overlay {
    background: -webkit-linear-gradient(top, transparent 40%, rgba(0, 0, 0, 0.75));
    background: linear-gradient(to bottom, transparent 40%, rgba(0, 0, 0, 0.75));
    background-size: cover; }
  #omninav-wrapper .subbrand-masthead-wrapper .dropdown {
    position: relative;
    display: inline-block; }
  #omninav-wrapper .subbrand-masthead-wrapper div#program-select-links, #omninav-wrapper .subbrand-masthead-wrapper .theme-border-color {
    display: inline-block;
    padding: 15px 25px;
    font-size: 16px;
    background: transparent;
    color: white;
    cursor: pointer;
    border: none;
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0px 0px 0px 3px #a50034; }
  #omninav-wrapper .subbrand-masthead-wrapper .dropdown-content {
    display: none;
    position: absolute;
    background-color: #f1f1f1;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
    z-index: 1; }
  #omninav-wrapper .subbrand-masthead-wrapper .dropdown-content a {
    display: none;
    position: relative;
    background-color: #f1f1f1;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
    z-index: 1;
    color: #a50034;
    width: 100%; }
  #omninav-wrapper .subbrand-masthead-wrapper .dropdown-content li {
    list-style: none;
    text-align: left;
    margin: 0; }
  #omninav-wrapper .subbrand-masthead-wrapper .dropdown-content a {
    padding: 12px 16px;
    text-decoration: none;
    display: block;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 36px;
    border-bottom: none;
    text-align: left; }
  #omninav-wrapper .subbrand-masthead-wrapper .link-underline {
    border-bottom: 1px dotted #a50034; }
  #omninav-wrapper .subbrand-masthead-wrapper .dropdown-content a:hover {
    background-color: #ddd;
    color: #C8003F; }
  #omninav-wrapper .subbrand-masthead-wrapper .show {
    display: block;
    width: 100%; }
  #omninav-wrapper .subbrand-masthead-wrapper .select-arrow {
    position: relative;
    display: inline-block;
    background: transparent;
    border-width: 0px 1px 1px 0px;
    border-style: solid;
    width: 8px;
    height: 8px;
    -webkit-transform: rotateZ(45deg);
    -ms-transform: rotate(45deg);
    transform: rotateZ(45deg);
    left: 4px;
    top: -2px; }
  #omninav-wrapper .subbrand-masthead-wrapper .theme-button:after {
    color: #ffffff; }
  #omninav-wrapper .subbrand-masthead-wrapper .theme-button, #omninav-wrapper .subbrand-masthead-wrapper div#program-select-links {
    margin-right: 12px; }
  #omninav-wrapper .subbrand-masthead-wrapper .theme-button:hover, #omninav-wrapper .subbrand-masthead-wrapper .theme-button:focus, #omninav-wrapper .subbrand-masthead-wrapper div#program-select-links:hover, #omninav-wrapper .subbrand-masthead-wrapper div#program-select-links:focus {
    background-color: #C8003F; }
  #omninav-wrapper .subbrand-masthead-wrapper .theme-button:active, #omninav-wrapper .subbrand-masthead-wrapper div#program-select-links:active {
    background-color: #88002B; }
  #omninav-wrapper .subbrand-masthead-wrapper .brochure-masthead .foreground-content {
    bottom: 30px !important;
    padding-left: 4%;
    padding-right: 4%; }
  #omninav-wrapper .subbrand-masthead-wrapper * {
    word-wrap: break-word; }
  #omninav-wrapper .ie7 .subbrand-masthead-wrapper * {
    zoom: 1; }
  #omninav-wrapper .subbrand-masthead-wrapper html {
    margin: 0;
    padding: 0;
    font-size: 100%;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    background-image: url(//dev-www.chapman.edu/_assets/window-pattern-c7ef8a72d2411281094a81a4886ed3a78106111c2de351983eb264782235a7a7.png);
    background-repeat: repeat-x;
    background-position-y: 64px;
    background-color: #eaeaea;
    font-family: Arial, sans-serif;
    overflow-x: hidden;
    -webkit-font-smoothing: antialiased; }
  #omninav-wrapper .subbrand-masthead-wrapper html.cu-companion-bar {
    padding-top: 75px !important; }
  #omninav-wrapper .subbrand-masthead-wrapper body {
    font-size: 14px;
    line-height: 20px;
    margin: 0 0 10px 0;
    font-weight: 400;
    line-height: initial;
    margin: 0;
    padding: 0;
    color: #2f2f2f;
    font-family: Arial, sans-serif;
    height: auto; }
  #omninav-wrapper .subbrand-masthead-wrapper body.personnel .main {
    margin-left: 0; }
  #omninav-wrapper .subbrand-masthead-wrapper article, #omninav-wrapper .subbrand-masthead-wrapper aside, #omninav-wrapper .subbrand-masthead-wrapper details, #omninav-wrapper .subbrand-masthead-wrapper figcaption, #omninav-wrapper .subbrand-masthead-wrapper figure, #omninav-wrapper .subbrand-masthead-wrapper footer, #omninav-wrapper .subbrand-masthead-wrapper header, #omninav-wrapper .subbrand-masthead-wrapper hgroup, #omninav-wrapper .subbrand-masthead-wrapper nav, #omninav-wrapper .subbrand-masthead-wrapper section {
    display: block; }
  #omninav-wrapper .subbrand-masthead-wrapper hgroup h3 {
    margin: -5px 0 0 0; }
  #omninav-wrapper .subbrand-masthead-wrapper section li {
    max-width: 70%; }
  @media (min-width: 780px) {
    #omninav-wrapper .subbrand-masthead-wrapper section li {
      max-width: 100%; } }
  @media (min-width: 780px) {
    #omninav-wrapper .subbrand-masthead-wrapper section p {
      color: #2f2f2f; } }
  #omninav-wrapper .subbrand-masthead-wrapper audio, #omninav-wrapper .subbrand-masthead-wrapper canvas, #omninav-wrapper .subbrand-masthead-wrapper video {
    display: inline-block;
    *display: inline;
    *zoom: 1; }
  #omninav-wrapper .subbrand-masthead-wrapper audio:not([controls]), #omninav-wrapper .subbrand-masthead-wrapper [hidden] {
    display: none; }
  #omninav-wrapper .subbrand-masthead-wrapper button, #omninav-wrapper .subbrand-masthead-wrapper input, #omninav-wrapper .subbrand-masthead-wrapper select, #omninav-wrapper .subbrand-masthead-wrapper textarea {
    font-family: Arial, sans-serif;
    color: #2f2f2f; }
  #omninav-wrapper .subbrand-masthead-wrapper ::-moz-selection, #omninav-wrapper .subbrand-masthead-wrapper ::-moz-selection {
    background: #a50034;
    color: #ffffff;
    text-shadow: none; }
  #omninav-wrapper .subbrand-masthead-wrapper ::-moz-selection, #omninav-wrapper .subbrand-masthead-wrapper ::-moz-selection {
    background: #a50034;
    color: #ffffff;
    text-shadow: none; }
  #omninav-wrapper .subbrand-masthead-wrapper ::-moz-selection, #omninav-wrapper .subbrand-masthead-wrapper ::selection {
    background: #a50034;
    color: #ffffff;
    text-shadow: none; }
  #omninav-wrapper .subbrand-masthead-wrapper a {
    color: #ffffff;
    text-decoration: none; }
  #omninav-wrapper .subbrand-masthead-wrapper a:visited {
    border-bottom: none; }
  #omninav-wrapper .subbrand-masthead-wrapper a:hover {
    border-bottom: none;
    text-decoration: underline; }
  #omninav-wrapper .subbrand-masthead-wrapper a:focus {
    outline: 2px dotted; }
  #omninav-wrapper .subbrand-masthead-wrapper a:hover, #omninav-wrapper .subbrand-masthead-wrapper a:active {
    outline: 0;
    text-decoration: none; }
  #omninav-wrapper .subbrand-masthead-wrapper a.cta {
    padding: 7px 10px 7px 10px;
    background-color: #851c2b;
    color: #ffffff;
    display: inline-block;
    text-transform: uppercase;
    font-family: Arial, sans-serif;
    font-weight: bold;
    max-width: 100%; }
  #omninav-wrapper .subbrand-masthead-wrapper a.cta.hover {
    color: #bb223c;
    text-decoration: none;
    background-color: #a50034; }
  #omninav-wrapper .subbrand-masthead-wrapper a.button {
    display: inline-block;
    padding: 15px 25px;
    font-size: 16px;
    border-radius: 3px;
    background: #dad8cf no-repeat center;
    color: #2f2f2f;
    width: 100%;
    margin-bottom: 10px;
    cursor: pointer;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box; }
  #omninav-wrapper .subbrand-masthead-wrapper a.button:hover {
    background-color: #cac9c4;
    text-decoration: none; }
  #omninav-wrapper .subbrand-masthead-wrapper a.button.red {
    background: #a50034 no-repeat center;
    color: #ffffff; }
  #omninav-wrapper .subbrand-masthead-wrapper a.button.red:hover {
    background-color: #c92741;
    text-decoration: none; }
  @media (min-width: 500px) {
    #omninav-wrapper .subbrand-masthead-wrapper a.button {
      width: auto;
      margin-bottom: 0; } }
  #omninav-wrapper .subbrand-masthead-wrapper p.source a:link, #omninav-wrapper .subbrand-masthead-wrapper p.source a:visited {
    color: #a50034;
    border-bottom: none; }
  #omninav-wrapper .subbrand-masthead-wrapper p.source a:hover {
    color: #bb223c;
    border-bottom: none; }
  #omninav-wrapper .subbrand-masthead-wrapper abbr[title] {
    border-bottom: 1px dotted; }
  #omninav-wrapper .subbrand-masthead-wrapper b, #omninav-wrapper .subbrand-masthead-wrapper strong {
    font-weight: 800; }
  #omninav-wrapper .subbrand-masthead-wrapper blockquote {
    margin: 1em 40px;
    display: none; }
  #omninav-wrapper .subbrand-masthead-wrapper dfn {
    font-style: italic; }
  #omninav-wrapper .subbrand-masthead-wrapper hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0; }
  #omninav-wrapper .subbrand-masthead-wrapper ins {
    background: #ff9;
    color: #2f2f2f;
    text-decoration: none; }
  #omninav-wrapper .subbrand-masthead-wrapper mark {
    background: #ff0;
    color: #2f2f2f;
    font-style: italic;
    font-weight: bold; }
  #omninav-wrapper .subbrand-masthead-wrapper pre, #omninav-wrapper .subbrand-masthead-wrapper code, #omninav-wrapper .subbrand-masthead-wrapper kbd, #omninav-wrapper .subbrand-masthead-wrapper samp {
    font-family: "courier new", monospace;
    font-size: 1em; }
  #omninav-wrapper .subbrand-masthead-wrapper pre {
    white-space: pre-wrap;
    word-wrap: break-word; }
  #omninav-wrapper .subbrand-masthead-wrapper q {
    quotes: none; }
  #omninav-wrapper .subbrand-masthead-wrapper q:before, #omninav-wrapper .subbrand-masthead-wrapper q:after {
    content: "";
    content: none; }
  #omninav-wrapper .subbrand-masthead-wrapper small {
    font-size: 85%; }
  #omninav-wrapper .subbrand-masthead-wrapper sub {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline; }
  #omninav-wrapper .subbrand-masthead-wrapper sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
    top: -0.5em; }
  #omninav-wrapper .subbrand-masthead-wrapper sub {
    bottom: -0.25em; }
  #omninav-wrapper .subbrand-masthead-wrapper ul, #omninav-wrapper .subbrand-masthead-wrapper ol {
    margin: 0;
    padding: 0; }
  #omninav-wrapper .ie7 .subbrand-masthead-wrapper ol {
    zoom: normal; }
  #omninav-wrapper .ie7 .subbrand-masthead-wrapper ol li {
    zoom: normal;
    list-style-position: outside;
    margin: 0 0 0 25px; }
  #omninav-wrapper .subbrand-masthead-wrapper dd {
    margin: 0 0 0 40px; }
  #omninav-wrapper .subbrand-masthead-wrapper nav ul, #omninav-wrapper .subbrand-masthead-wrapper nav ol {
    list-style: none;
    list-style-image: none;
    margin: 0;
    padding: 0; }
  #omninav-wrapper .subbrand-masthead-wrapper img {
    border: 0;
    -ms-interpolation-mode: bicubic; }
  #omninav-wrapper .subbrand-masthead-wrapper svg:not(:root) {
    overflow: hidden; }
  #omninav-wrapper .subbrand-masthead-wrapper figure, #omninav-wrapper .subbrand-masthead-wrapper form {
    margin: 0; }
  #omninav-wrapper .subbrand-masthead-wrapper fieldset {
    border: 0;
    margin: 0;
    padding: 0; }
  #omninav-wrapper .subbrand-masthead-wrapper label {
    cursor: pointer; }
  #omninav-wrapper .subbrand-masthead-wrapper legend {
    border: 0;
    *margin-left: -7px;
    padding: 0; }
  #omninav-wrapper .subbrand-masthead-wrapper button, #omninav-wrapper .subbrand-masthead-wrapper input, #omninav-wrapper .subbrand-masthead-wrapper select, #omninav-wrapper .subbrand-masthead-wrapper textarea {
    font-size: 100%;
    margin: 0;
    vertical-align: baseline;
    *vertical-align: middle; }
  #omninav-wrapper .subbrand-masthead-wrapper button, #omninav-wrapper .subbrand-masthead-wrapper input {
    line-height: normal;
    *overflow: visible; }
  #omninav-wrapper .subbrand-masthead-wrapper table {
    border-collapse: collapse;
    border-spacing: 0;
    border-color: gray; }
  #omninav-wrapper .subbrand-masthead-wrapper table button, #omninav-wrapper .subbrand-masthead-wrapper table input {
    *overflow: auto; }
  #omninav-wrapper .subbrand-masthead-wrapper button {
    cursor: pointer;
    -webkit-appearance: button; }
  #omninav-wrapper .subbrand-masthead-wrapper input[type="button"], #omninav-wrapper .subbrand-masthead-wrapper input[type="reset"], #omninav-wrapper .subbrand-masthead-wrapper input[type="submit"] {
    cursor: pointer;
    -webkit-appearance: button; }
  #omninav-wrapper .subbrand-masthead-wrapper input[type="checkbox"], #omninav-wrapper .subbrand-masthead-wrapper input[type="radio"] {
    box-sizing: border-box;
    margin: 0 5px; }
  #omninav-wrapper .subbrand-masthead-wrapper input[type="search"] {
    -webkit-appearance: textfield;
    box-sizing: content-box; }
  #omninav-wrapper .subbrand-masthead-wrapper input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none; }
  #omninav-wrapper .subbrand-masthead-wrapper button::-moz-focus-inner, #omninav-wrapper .subbrand-masthead-wrapper input::-moz-focus-inner {
    border: 0;
    padding: 0; }
  #omninav-wrapper .subbrand-masthead-wrapper textarea {
    overflow: auto;
    vertical-align: top;
    resize: vertical; }
  #omninav-wrapper .subbrand-masthead-wrapper input:invalid, #omninav-wrapper .subbrand-masthead-wrapper textarea:invalid {
    background-color: #f0dddd; }
  #omninav-wrapper .subbrand-masthead-wrapper th, #omninav-wrapper .subbrand-masthead-wrapper tr {
    border-color: grey; }
  #omninav-wrapper .subbrand-masthead-wrapper td {
    border-color: grey;
    vertical-align: top; }
  #omninav-wrapper .subbrand-masthead-wrapper p, #omninav-wrapper .subbrand-masthead-wrapper li {
    font-size: 14px;
    line-height: 20px;
    margin: 0 0 10px 0;
    font-weight: 400; }
  #omninav-wrapper .subbrand-masthead-wrapper h1, #omninav-wrapper .subbrand-masthead-wrapper .faux-h1 h2, #omninav-wrapper .subbrand-masthead-wrapper .faux-h2, #omninav-wrapper .subbrand-masthead-wrapper h3, #omninav-wrapper .subbrand-masthead-wrapper .faux-h3 {
    font-family: "futura-pt", Arial, sans-serif; }
  #omninav-wrapper .subbrand-masthead-wrapper h3, #omninav-wrapper .subbrand-masthead-wrapper .faux-h3, #omninav-wrapper .subbrand-masthead-wrapper h4, #omninav-wrapper .subbrand-masthead-wrapper .faux-h4, #omninav-wrapper .subbrand-masthead-wrapper h5, #omninav-wrapper .subbrand-masthead-wrapper .faux-h5, #omninav-wrapper .subbrand-masthead-wrapper h6, #omninav-wrapper .subbrand-masthead-wrapper .faux-h6 {
    font-weight: 200; }
  #omninav-wrapper .subbrand-masthead-wrapper h1, #omninav-wrapper .subbrand-masthead-wrapper .faux-h1 {
    font-size: 30px;
    font-weight: 800; }
  #omninav-wrapper .subbrand-masthead-wrapper h2, #omninav-wrapper .subbrand-masthead-wrapper .faux-h2 {
    font-size: 20px;
    font-weight: 600;
    line-height: 1.2em; }
  #omninav-wrapper .subbrand-masthead-wrapper h3, #omninav-wrapper .subbrand-masthead-wrapper .faux-h3 {
    font-size: 16px;
    font-weight: 600;
    line-height: 1.4em;
    margin-top: 30px;
    margin-bottom: 15px; }
  #omninav-wrapper .subbrand-masthead-wrapper h4, #omninav-wrapper .subbrand-masthead-wrapper .faux-h4 {
    font-size: 14px;
    font-weight: 500; }
  #omninav-wrapper .subbrand-masthead-wrapper h5, #omninav-wrapper .subbrand-masthead-wrapper .faux-h5 {
    font-size: 14px;
    font-weight: 500; }
  #omninav-wrapper .subbrand-masthead-wrapper h2.headline.secondary.subhead, #omninav-wrapper .subbrand-masthead-wrapper .faux-h2.headline.secondary.subhead {
    font-size: 30px;
    color: #ffffff;
    font-family: "futura-pt-condensed", Arial, sans-serif;
    text-transform: uppercase;
    font-weight: 500;
    text-shadow: 0.05em 0.05em 0.1em rgba(0, 0, 0, 0.5);
    line-height: 1.2em; }
  #omninav-wrapper .subbrand-masthead-wrapper h1.headline.primary.title, #omninav-wrapper .subbrand-masthead-wrapper .faux-h1.headline.primary.title {
    font-size: 72px;
    color: #ffffff;
    font-family: "futura-pt-condensed", Arial, sans-serif;
    font-weight: 400;
    text-transform: uppercase;
    text-shadow: 0.05em 0.05em 0.1em rgba(0, 0, 0, 0.5);
    line-height: 1.2em;
    margin-bottom: -10px; }
  #omninav-wrapper .subbrand-masthead-wrapper .primary-content.one-column a {
    border-bottom: none !important; }
  #omninav-wrapper .subbrand-masthead-wrapper .theme-button a {
    border-bottom: none !important; }
  @media screen and (max-width: 1180px) {
    #omninav-wrapper .subbrand-masthead-wrapper h1.headline.primary.title, #omninav-wrapper .subbrand-masthead-wrapper .faux-h1.headline.primary.title {
      font-size: 60px;
      margin-top: -5px; }
    #omninav-wrapper .subbrand-masthead-wrapper h2.headline.secondary.subhead, #omninav-wrapper .subbrand-masthead-wrapper .faux-h2.headline.secondary.subhead {
      font-size: 24px; } }
  @media screen and (max-width: 780px) {
    #omninav-wrapper .subbrand-masthead-wrapper h1.headline.primary.title, #omninav-wrapper .subbrand-masthead-wrapper .faux-h1.headline.primary.title {
      font-size: 48px; }
    #omninav-wrapper .subbrand-masthead-wrapper h2.headline.secondary.subhead, #omninav-wrapper .subbrand-masthead-wrapper .faux-h2.headline.secondary.subhead {
      font-size: 18px; }
    #omninav-wrapper .subbrand-masthead-wrapper button.theme-button, #omninav-wrapper .subbrand-masthead-wrapper .dropdown-inner.theme-border-color {
      display: inline-block;
      text-align: center;
      min-width: 320px;
      margin-top: 10px; }
    #omninav-wrapper .subbrand-masthead-wrapper .dropdown {
      margin-left: -10px; } }
  @media screen and (max-width: 720px) {
    #omninav-wrapper .subbrand-masthead-wrapper .brochure-masthead .foreground-content {
      bottom: 5% !important; } }
  @media screen and (max-width: 680px) {
    #omninav-wrapper .subbrand-masthead-wrapper .headline {
      line-height: 1.2em; }
    #omninav-wrapper .subbrand-masthead-wrapper h1.headline.primary.title, #omninav-wrapper .subbrand-masthead-wrapper .faux-h1.headline.primary.title {
      font-size: 2rem; }
    #omninav-wrapper .subbrand-masthead-wrapper h2.headline.secondary.subhead, #omninav-wrapper .subbrand-masthead-wrapper .faux-h2.headline.secondary.subhead {
      font-size: 1.2rem; } }
  @media screen and (max-width: 480px) {
    #omninav-wrapper .subbrand-masthead-wrapper .subbrand-masthead-wrapper {
      border-bottom: none;
      border-top: 10px solid #a50034; }
    #omninav-wrapper .subbrand-masthead-wrapper h1.headline.primary.title, #omninav-wrapper .subbrand-masthead-wrapper .faux-h1.headline.primary.title {
      font-size: 2rem; }
    #omninav-wrapper .subbrand-masthead-wrapper h2.headline.secondary.subhead, #omninav-wrapper .subbrand-masthead-wrapper .faux-h2.headline.secondary.subhead {
      font-size: 1.2rem; }
    #omninav-wrapper .subbrand-masthead-wrapper .brochure-masthead .background-content .gradient-overlay, #omninav-wrapper .subbrand-masthead-wrapper .subbrand-masthead-wrapper .brochure-masthead .background-content .gradient-overlay {
      background: rgba(0, 0, 0, 0.75) !important;
      background-size: cover; } }
  @media screen and (max-width: 350px) {
    #omninav-wrapper .subbrand-masthead-wrapper .dropdown {
      margin: auto; } }
  @media screen and (min-width: 1480px) {
    #omninav-wrapper h2.headline.secondary.subhead, #omninav-wrapper .faux-h2.headline.secondary.subhead {
      margin-bottom: -10px; } }
  @media screen and (min-width: 481px) {
    #omninav-wrapper .subbrand-masthead-wrapper {
      border-bottom: 10px solid #a50034; } }
  @media screen and (max-width: 480px) {
    #omninav-wrapper .subbrand-masthead-wrapper {
      border-bottom: none;
      border-top: 10px solid #a50034; } }
  #omninav-wrapper .subpage-masthead .subbrand-masthead-wrapper .brochure-masthead .foreground-content {
    text-align: left; }
  #omninav-wrapper .subpage-masthead .subbrand-masthead-wrapper h2.headline.secondary.subhead, #omninav-wrapper .subpage-masthead .subbrand-masthead-wrapper .faux-h2.headline.secondary.subhead, #omninav-wrapper .subpage-masthead .subbrand-masthead-wrapper button, #omninav-wrapper .subpage-masthead .subbrand-masthead-wrapper .dropdown {
    display: none; }
  #omninav-wrapper .subpage-masthead .subbrand-masthead-wrapper h1.headline.primary.title, #omninav-wrapper .subpage-masthead .subbrand-masthead-wrapper .faux-h1.headline.primary.title {
    font-size: 72px;
    color: #ffffff;
    font-family: "futura-pt-condensed", Arial, sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    text-shadow: 0.05em 0.05em 0.1em rgba(0, 0, 0, 0.5);
    line-height: 0.9em;
    margin-bottom: -10px;
    max-width: 700px; }
  @media screen and (max-width: 780px) {
    #omninav-wrapper .subpage-masthead .subbrand-masthead-wrapper .brochure-masthead .foreground-content {
      text-align: center; } }
  @media screen and (max-width: 480px) {
    #omninav-wrapper .subpage-masthead .subbrand-masthead-wrapper h2.headline.secondary.subhead, #omninav-wrapper .subpage-masthead .subbrand-masthead-wrapper .faux-h2.headline.secondary.subhead {
      font-size: 18px; }
    #omninav-wrapper .subpage-masthead .subbrand-masthead-wrapper h1.headline.primary.title, #omninav-wrapper .subpage-masthead .subbrand-masthead-wrapper .faux-h1.headline.primary.title {
      font-size: 40px; } }
  #omninav-wrapper div#mobile-nav {
    padding: 25px; }
  @media (min-width: 768px) {
    #omninav-wrapper div#mobile-nav {
      display: none; } }
  #omninav-wrapper div#mobile-nav a.button {
    width: 100%;
    font-size: 14px;
    font-family: futura-pt, sans-serif;
    font-weight: bold;
    color: #a50034;
    background-color: inherit;
    border: 2px solid #a50034;
    text-transform: uppercase;
    text-align: center; }
  #omninav-wrapper div#mobile-nav a.button:hover {
    background: #a50034;
    color: white; }
  #omninav-wrapper .excerpt .outer-container {
    max-width: 1136px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 24px; }
  #omninav-wrapper .excerpt .outer-container::after {
    clear: both;
    content: "";
    display: table; }
  #omninav-wrapper .excerpt .text-container {
    border-top: 2px solid #cfcfcf;
    border-bottom: 2px solid #cfcfcf;
    padding: 24px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .excerpt .text-container {
      padding: 32px 0; } }
  #omninav-wrapper .excerpt .text {
    margin: 0;
    text-align: center;
    font-size: 26px;
    line-height: 40px;
    font-weight: 800;
    color: #828282; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .excerpt .text {
      text-align: left; } }
  #omninav-wrapper .feature-points .outer-container {
    max-width: 1136px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 24px 32px; }
  #omninav-wrapper .feature-points .outer-container::after {
    clear: both;
    content: "";
    display: table; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .feature-points .outer-container {
      padding: 0 0 32px; } }
  #omninav-wrapper .feature-points .feature-points-list {
    display: inline-block;
    list-style-type: none; }
  #omninav-wrapper .feature-points .point-item {
    display: table;
    font-size: 16px;
    line-height: 24px;
    font-weight: 600; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .feature-points .point-item {
      font-size: 18px;
      line-height: 28px; } }
  #omninav-wrapper .feature-points .item-wrap {
    display: table-cell;
    vertical-align: middle; }
  #omninav-wrapper .feature-points .icon {
    display: inline-block;
    height: 48px;
    width: 48px;
    line-height: 48px;
    margin-right: 12px;
    text-align: center;
    border-radius: 50%;
    background-color: #cfcfcf;
    font-size: 21px;
    color: white; }
  #omninav-wrapper .feature-points .icon::before {
    line-height: inherit; }
  #omninav-wrapper .ad-landing-masthead {
    position: relative;
    background-color: #eaeaea; }
  #omninav-wrapper .ad-landing-masthead .title, #omninav-wrapper .ad-landing-masthead .subtitle, #omninav-wrapper .ad-landing-masthead .header-text-desktop {
    font-family: "futura-pt", Arial, sans-serif; }
  #omninav-wrapper .ad-landing-masthead + div {
    padding-top: 0; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-masthead + div {
      padding-top: 64px; } }
  #omninav-wrapper .ad-landing-masthead video {
    width: 100%; }
  #omninav-wrapper .ad-landing-masthead .masthead-header {
    width: 100%;
    background: white;
    padding: 32px 48px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-masthead .masthead-header {
      padding: 0; } }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-masthead .masthead-header .header-mobile {
      display: none; } }
  #omninav-wrapper .ad-landing-masthead .masthead-header .header-desktop {
    display: none; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-masthead .masthead-header .header-desktop {
      display: table;
      width: 100%;
      position: relative;
      z-index: 667;
      background-color: white;
      padding: 24px 0 24px 32px;
      font-size: 20px;
      line-height: 24px;
      border-bottom: 1px solid #d8d8d8; } }
  #omninav-wrapper .ad-landing-masthead .masthead-header .header-logo-desktop {
    display: table-cell;
    height: 35px; }
  #omninav-wrapper .ad-landing-masthead .masthead-header .header-text-desktop {
    display: none; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-masthead .masthead-header .header-text-desktop {
      display: table-cell;
      text-align: right;
      font-size: 20px;
      text-transform: uppercase;
      vertical-align: middle;
      padding-right: 32px;
      margin: 0; } }
  #omninav-wrapper .ad-landing-masthead .masthead-hero, #omninav-wrapper .ad-landing-masthead .background-image, #omninav-wrapper .ad-landing-masthead .background-video-wrapper {
    padding: 0;
    pointer-events: none;
    background-color: #eaeaea; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-masthead .masthead-hero, #omninav-wrapper .ad-landing-masthead .background-image, #omninav-wrapper .ad-landing-masthead .background-video-wrapper {
      overflow: hidden;
      display: block;
      position: absolute;
      top: 0;
      right: 0;
      left: 0;
      bottom: 0;
      width: 100%; } }
  #omninav-wrapper .ad-landing-masthead .background-image {
    background-size: 0 0; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-masthead .background-image {
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center bottom; } }
  #omninav-wrapper .ad-landing-masthead .background-video-wrapper #background-video {
    display: none; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-masthead .background-video-wrapper #background-video {
      display: inline-block; } }
  #omninav-wrapper .ad-landing-masthead .masthead-content {
    max-width: 1136px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    padding: 24px;
    background-color: white; }
  #omninav-wrapper .ad-landing-masthead .masthead-content::after {
    clear: both;
    content: "";
    display: table; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-masthead .masthead-content {
      background-color: transparent;
      padding: 64px 48px 16px 48px;
      padding: 0;
      pointer-events: none;
      z-index: 666; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .ad-landing-masthead .masthead-content {
      margin-right: 32px; } }
  #omninav-wrapper .ad-landing-masthead .masthead-content-panel {
    background-color: white; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-masthead .masthead-content-panel {
      float: left;
      display: block;
      margin-right: 1.4084507042%;
      width: 43.661971831%;
      float: right;
      padding: 32px 32px 64px 32px;
      pointer-events: all;
      min-height: 320px; }
    #omninav-wrapper .ad-landing-masthead .masthead-content-panel:last-child {
      margin-right: 0; } }
  #omninav-wrapper .ad-landing-masthead .masthead-content-panel h2 {
    font-weight: 800;
    margin: 8px 0;
    font-size: 24px;
    line-height: 30px; }
  #omninav-wrapper .ad-landing-masthead .masthead-content-panel p {
    line-height: 24px; }
  #omninav-wrapper .ad-landing-masthead .masthead-content-panel h2, #omninav-wrapper .ad-landing-masthead .masthead-content-panel p {
    text-align: left; }
  #omninav-wrapper .ad-landing-masthead .masthead-content-panel .calls-to-action {
    margin-top: 16px;
    color: #767676; }
  #omninav-wrapper .ad-landing-masthead .masthead-content-panel .calls-to-action .form_p .form_label {
    font-weight: normal;
    color: #2f2f2f;
    font-size: 16px;
    line-height: 24px; }
  #omninav-wrapper .ad-landing-masthead .masthead-content-panel .calls-to-action input, #omninav-wrapper .ad-landing-masthead .masthead-content-panel .calls-to-action select {
    border-radius: 0;
    margin-bottom: 0;
    width: 100%; }
  #omninav-wrapper .ad-landing-masthead .masthead-content-panel .calls-to-action select {
    -webkit-appearance: none;
    -moz-appearance: none;
    background-position: right 50%;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZFNDEwNjlGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZFNDEwNkFGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkU0MTA2N0Y3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkU0MTA2OEY3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuGsgwQAAAA5SURBVHjaYvz//z8DOYCJgUxAf42MQIzTk0D/M+KzkRGPoQSdykiKJrBGpOhgJFYTWNEIiEeAAAMAzNENEOH+do8AAAAASUVORK5CYII=);
    padding: .5em;
    padding-right: 1.5em; }
  #omninav-wrapper .ad-landing-masthead .masthead-content-panel .calls-to-action button {
    border-radius: 3px;
    width: 100%;
    font-weight: 800;
    outline: none;
    padding: 12px 20px;
    background-color: #a50034;
    color: white;
    border: none;
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.3); }
  #omninav-wrapper .ad-landing-masthead article {
    color: white;
    pointer-events: all;
    position: relative;
    padding: 24px 32px;
    z-index: 667;
    background-size: cover; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-masthead article {
      float: left;
      display: block;
      margin-right: 1.4084507042%;
      width: 49.2957746479%;
      margin-bottom: 96px;
      bottom: 0;
      position: absolute;
      color: white;
      background: none !important; }
    #omninav-wrapper .ad-landing-masthead article:last-child {
      margin-right: 0; } }
  #omninav-wrapper .ad-landing-masthead article img, #omninav-wrapper .ad-landing-masthead article video {
    width: 100%;
    height: auto;
    margin-bottom: -6px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-masthead article img, #omninav-wrapper .ad-landing-masthead article video {
      display: none; } }
  #omninav-wrapper .ad-landing-masthead article .content {
    position: relative; }
  #omninav-wrapper .ad-landing-masthead article .category {
    margin-bottom: 0px;
    font-family: "futura-pt", Arial, sans-serif;
    font-size: 16px;
    line-height: 10px;
    font-weight: 800;
    color: #555;
    text-transform: uppercase;
    color: #2f2f2f; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .ad-landing-masthead article .category {
      font-size: 18px; } }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-masthead article .category {
      color: white; } }
  #omninav-wrapper .ad-landing-masthead article .title {
    margin: 0;
    font-size: 24px;
    line-height: 34px;
    font-weight: 800;
    text-transform: uppercase; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-masthead article .title {
      font-size: 30px;
      line-height: 42px; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .ad-landing-masthead article .title {
      font-size: 40px;
      line-height: 52px; } }
  #omninav-wrapper .ad-landing-masthead article .subtitle {
    margin-top: 0;
    font-size: 20px;
    line-height: 28px;
    font-weight: 200; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-masthead article .subtitle {
      font-size: 24px;
      line-height: 34px; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .ad-landing-masthead article .subtitle {
      margin-top: 0;
      font-size: 32px;
      line-height: 42px; } }
  #omninav-wrapper .ad-landing-masthead article a {
    color: #2f2f2f;
    text-decoration: underline;
    font-weight: bold; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-masthead article a {
      color: white; } }
  #omninav-wrapper .ad-landing-masthead .masthead-footer {
    display: none; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-masthead .masthead-footer {
      display: block;
      position: relative;
      text-align: center;
      background-color: #2f2f2f;
      padding: 1px 0; } }
  #omninav-wrapper .ad-landing-masthead .masthead-footer .footer-text-desktop {
    font-family: "futura-pt", Arial, sans-serif;
    font-weight: 800;
    line-height: 0.65em;
    font-size: 135px;
    margin: 0 -4%;
    white-space: nowrap;
    color: rgba(255, 255, 255, 0.04); }
  #omninav-wrapper .ad-landing-messaging-widget {
    padding: 0;
    padding-bottom: 16px; }
  #omninav-wrapper .ad-landing-messaging-widget .section-message .body p {
    font-size: 16px;
    line-height: 24px;
    margin: 0 0 15px 0; }
  #omninav-wrapper .ad-landing-messaging-widget .outer-container {
    max-width: 1136px;
    margin-left: auto;
    margin-right: auto; }
  #omninav-wrapper .ad-landing-messaging-widget .outer-container::after {
    clear: both;
    content: "";
    display: table; }
  #omninav-wrapper .ad-landing-messaging-widget .text-column {
    padding: 0 24px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-messaging-widget .text-column {
      padding: 0; } }
  #omninav-wrapper .ad-landing-messaging-widget .media-column {
    text-align: center; }
  #omninav-wrapper .ad-landing-messaging-widget .title {
    font-size: 20px;
    line-height: 30px;
    font-weight: 600; }
  #omninav-wrapper .ad-landing-messaging-widget .center-media-helper {
    display: inline-block;
    height: 100%;
    vertical-align: middle; }
  #omninav-wrapper .ad-landing-messaging-widget .media {
    display: inline-block;
    vertical-align: middle;
    width: 100%;
    height: auto; }
  #omninav-wrapper .ad-landing-messaging-widget .fluid-width-video-container {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    display: inline-block; }
  #omninav-wrapper .ad-landing-messaging-widget .fluid-width-video-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important; }
  #omninav-wrapper .section-message .body ul {
    margin-left: 20px; }
  #omninav-wrapper .section-message .body li {
    font-size: 16px;
    line-height: 24px; }
  #omninav-wrapper .ad-landing-messaging-widget__text-only .section-message .body p, #omninav-wrapper .ad-landing-messaging-widget__text-only .section-message .body li {
    font-size: 16px;
    line-height: 36px;
    font-weight: 800; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .ad-landing-messaging-widget__text-only .section-message .body p, #omninav-wrapper .ad-landing-messaging-widget__text-only .section-message .body li {
      font-size: 18px;
      line-height: 40px; } }
  #omninav-wrapper .ad-landing-messaging-widget__video {
    background-color: #eaeaea; }
  #omninav-wrapper .ad-landing-messaging-widget__video .outer-container {
    display: table; }
  #omninav-wrapper .ad-landing-messaging-widget__video .text-column {
    text-align: left; }
  #omninav-wrapper .ad-landing-messaging-widget__video .text-column h2, #omninav-wrapper .ad-landing-messaging-widget__video .text-column p, #omninav-wrapper .ad-landing-messaging-widget__video .text-column ul {
    padding: 0 24px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-messaging-widget__video .text-column h2, #omninav-wrapper .ad-landing-messaging-widget__video .text-column p, #omninav-wrapper .ad-landing-messaging-widget__video .text-column ul {
      padding: 0; } }
  #omninav-wrapper .ad-landing-messaging-widget__video .table-spacer {
    height: 32px; }
  #omninav-wrapper .ad-landing-messaging-widget__video.ad-landing-messaging-widget__text-top .text-column {
    display: table-header-group; }
  #omninav-wrapper .ad-landing-messaging-widget__video.ad-landing-messaging-widget__text-top .media-column {
    display: table-footer-group; }
  #omninav-wrapper .ad-landing-messaging-widget__video.ad-landing-messaging-widget__text-top .table-spacer {
    height: 16px; }
  #omninav-wrapper .ad-landing-messaging-widget__video.ad-landing-messaging-widget__text-bottom .text-column {
    display: table-footer-group; }
  #omninav-wrapper .ad-landing-messaging-widget__video.ad-landing-messaging-widget__text-bottom .media-column {
    display: table-header-group; }
  #omninav-wrapper .ad-landing-messaging-widget__video.ad-landing-messaging-widget__text-bottom .table-spacer {
    height: 32px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-messaging-widget__video .text-column {
      margin: 0; } }
  #omninav-wrapper .ad-landing-messaging-widget__image .media-column {
    display: none; }
  #omninav-wrapper .ad-landing-messaging-widget__image .text-column {
    text-align: left; }
  #omninav-wrapper .ad-landing-messaging-widget__image .media {
    display: none; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-messaging-widget__image .media {
      display: inline-block;
      padding: 0;
      width: auto;
      max-width: 300px; } }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-messaging-widget__image .media-column {
      display: block;
      white-space: nowrap;
      padding: 0;
      margin-bottom: 0; } }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-messaging-widget__image.ad-landing-messaging-widget__text-right .text-column, #omninav-wrapper .ad-landing-messaging-widget__image.ad-landing-messaging-widget__text-left .text-column {
      float: left;
      display: block;
      margin-right: 1.4084507042%;
      width: 100%; }
    #omninav-wrapper .ad-landing-messaging-widget__image.ad-landing-messaging-widget__text-right .text-column:last-child, #omninav-wrapper .ad-landing-messaging-widget__image.ad-landing-messaging-widget__text-left .text-column:last-child {
      margin-right: 0; } }
  #omninav-wrapper .ad-landing-messaging-widget__image.ad-landing-messaging-widget__text-right .media {
    float: left;
    margin: 0 16px 0 0; }
  #omninav-wrapper .ad-landing-messaging-widget__image.ad-landing-messaging-widget__text-left .media {
    float: right;
    margin: 0 0 0 16px; }
  #omninav-wrapper #sponsor-bar {
    background-color: white;
    padding: 0; }
  #omninav-wrapper #sponsor-bar .outer-container {
    max-width: 1136px;
    margin-left: auto;
    margin-right: auto;
    padding: 64px 36px; }
  #omninav-wrapper #sponsor-bar .outer-container::after {
    clear: both;
    content: "";
    display: table; }
  #omninav-wrapper #sponsor-bar .sponsor-title {
    display: inline-block;
    width: 100%;
    background-color: #eaeaea;
    padding: 0 36px; }
  #omninav-wrapper #sponsor-bar .sponsor-title h2 {
    text-align: center;
    font-size: 20px;
    font-weight: 30px;
    font-weight: 400;
    text-transform: uppercase; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper #sponsor-bar .sponsor-title h2 {
      font-size: 26px;
      font-weight: 30px; } }
  #omninav-wrapper #sponsor-bar .carousel-container {
    padding: 0 24px; }
  #omninav-wrapper #sponsor-bar .jcarousel {
    position: relative;
    overflow: hidden;
    z-index: 666; }
  #omninav-wrapper #sponsor-bar .sponsor-list {
    width: 2000em;
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0; }
  #omninav-wrapper #sponsor-bar .sponsor-list-item {
    float: left;
    height: 95px;
    line-height: 95px;
    margin: 0 24px;
    text-align: center; }
  #omninav-wrapper #sponsor-bar .sponsor-list-item img {
    width: 95px;
    max-height: 95px;
    vertical-align: middle; }
  #omninav-wrapper #sponsor-bar .control {
    position: absolute;
    top: 0;
    bottom: 0;
    height: 50px;
    width: 50px;
    line-height: 50px;
    font-size: 28px;
    margin: auto;
    z-index: 667;
    pointer-events: all;
    cursor: pointer;
    color: #676767; }
  #omninav-wrapper #sponsor-bar .control.jcarousel-prev {
    left: 0;
    text-align: left; }
  #omninav-wrapper #sponsor-bar .control.jcarousel-next {
    right: 0;
    text-align: right; }
  #omninav-wrapper #sponsor-bar .control::before {
    line-height: inherit; }
  #omninav-wrapper .chapman-events-feed-widget {
    background-color: #eaeaea;
    padding: 64px 0;
    text-align: center; }
  #omninav-wrapper .chapman-events-feed-widget h2 {
    margin-top: 0;
    text-align: left;
    font-weight: 800;
    font-size: 32px;
    line-height: 32px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .chapman-events-feed-widget h2 {
      margin-bottom: 36px;
      font-size: 38px;
      line-height: 38px; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .chapman-events-feed-widget h2 {
      margin-bottom: 32px;
      font-size: 48px;
      line-height: 48px; } }
  #omninav-wrapper .chapman-events-feed-widget .outer-container {
    max-width: 1136px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 16px;
    width: 100%; }
  #omninav-wrapper .chapman-events-feed-widget .outer-container::after {
    clear: both;
    content: "";
    display: table; }
  #omninav-wrapper .chapman-events-feed-widget .column {
    width: 100%;
    text-align: left; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .chapman-events-feed-widget .column {
      width: 50%; } }
  @media screen and (min-width: 768px) and (min-width: 768px) {
    #omninav-wrapper .chapman-events-feed-widget .column {
      float: left;
      display: block;
      margin-right: 1.4084507042%;
      width: 49.2957746479%; }
    #omninav-wrapper .chapman-events-feed-widget .column:last-child {
      margin-right: 0; } }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .chapman-events-feed-widget .column.right {
      padding-left: 60px; } }
  #omninav-wrapper .chapman-events-feed-widget .event-card {
    margin-bottom: 42px; }
  #omninav-wrapper .chapman-events-feed-widget .event-card h3 {
    margin: 0 0 16px;
    font-size: 18px;
    line-height: 24px;
    color: #a50034; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .chapman-events-feed-widget .event-card h3 {
      margin: 0 0 16px; } }
  #omninav-wrapper .chapman-events-feed-widget .event-card p {
    text-transform: capitalize;
    margin: 0; }
  #omninav-wrapper .chapman-events-feed-widget .event-card .event-date .date-wrapper {
    display: table;
    height: 32px; }
  #omninav-wrapper .chapman-events-feed-widget .event-card .event-date .date-column {
    display: table-cell;
    vertical-align: middle; }
  #omninav-wrapper .chapman-events-feed-widget .event-card .event-date .date-column.left div.day {
    padding-right: 4px;
    font-size: 32px; }
  #omninav-wrapper .chapman-events-feed-widget .event-card .event-date .date-column.right p {
    font-weight: 700; }
  #omninav-wrapper .chapman-events-feed-widget .event-card .event-date p, #omninav-wrapper .chapman-events-feed-widget .event-card .event-date div.day {
    text-transform: uppercase;
    color: #a50034;
    font-weight: 800;
    line-height: 1; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .chapman-events-feed-widget .feed-column {
      margin-bottom: 48px; } }
  #omninav-wrapper .chapman-events-feed-widget .feed-column .event-date {
    width: 140px;
    margin-bottom: 32px;
    padding-bottom: 16px;
    border-bottom: 2px solid #a50034; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .chapman-events-feed-widget .featured-event.event-card {
      margin-bottom: 0; } }
  #omninav-wrapper .chapman-events-feed-widget .featured-event .event-date {
    margin-bottom: 28px; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .chapman-events-feed-widget .featured-event .event-date {
      margin-bottom: 16px; } }
  #omninav-wrapper .chapman-events-feed-widget .featured-event .featured-image {
    margin-bottom: 28px;
    width: 100%;
    height: 144px;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .chapman-events-feed-widget .featured-event .featured-image {
      height: 188px;
      margin-bottom: 36px; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .chapman-events-feed-widget .featured-event .featured-image {
      height: 254px; } }
  #omninav-wrapper .chapman-events-feed-widget .actions {
    text-align: center;
    margin-top: 48px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .chapman-events-feed-widget .actions {
      margin-top: 0px;
      text-align: left; } }
  #omninav-wrapper .chapman-events-feed-widget__medium-bg {
    background-color: #cfcfcf; }
  #omninav-wrapper .chapman-events-feed-widget__dark-bg {
    background-color: #2f2f2f;
    color: white; }
  #omninav-wrapper .chapman-events-feed-widget__dark-bg .event-card a, #omninav-wrapper .chapman-events-feed-widget__dark-bg .event-card p, #omninav-wrapper .chapman-events-feed-widget__dark-bg .event-card .event-date p, #omninav-wrapper .chapman-events-feed-widget__dark-bg .event-card .event-date div.day {
    color: white; }
  #omninav-wrapper .chapman-events-feed-widget__dark-bg .feed-column .event-date {
    border-bottom: 2px solid white; }
  #omninav-wrapper .rightColumn .photo-gallery {
    background-color: transparent;
    -ms-box-shadow: none;
    -webkit-box-shadow: none;
    border: none;
    box-shadow: none;
    padding: 0;
    width: 100%;
    text-align: center; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .rightColumn .photo-gallery {
      width: 200px;
      text-align: right; } }
  #omninav-wrapper .photo-gallery ul {
    display: inline-block;
    list-style: none;
    position: relative; }
  #omninav-wrapper .photo-gallery li {
    display: inline-block;
    margin: 8px;
    border: 8px solid #ffffff;
    box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.2);
    width: 84px;
    height: 77px;
    position: relative;
    overflow: hidden;
    background-color: #2f2f2f;
    float: left; }
  #omninav-wrapper .photo-gallery li a {
    position: absolute;
    display: block;
    height: 77px; }
  #omninav-wrapper .photo-gallery li img {
    position: absolute;
    top: 0; }
  #omninav-wrapper .photo-gallery .more-link {
    display: block;
    color: #a50034;
    font-weight: bold; }
  #omninav-wrapper .photo-gallery .more-link .arrow {
    color: #a50034; }
  #omninav-wrapper .side-panel-hero {
    position: relative;
    background-color: #eaeaea; }
  #omninav-wrapper .side-panel-hero + div {
    padding-top: 64px; }
  #omninav-wrapper .side-panel-hero video {
    width: 100%; }
  #omninav-wrapper .side-panel-hero .cd-hero, #omninav-wrapper .side-panel-hero .background-image, #omninav-wrapper .side-panel-hero .background-video-wrapper {
    padding-bottom: 32px;
    pointer-events: none;
    background-color: #eaeaea; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .side-panel-hero .cd-hero, #omninav-wrapper .side-panel-hero .background-image, #omninav-wrapper .side-panel-hero .background-video-wrapper {
      padding: 0; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero .cd-hero, #omninav-wrapper .side-panel-hero .background-image, #omninav-wrapper .side-panel-hero .background-video-wrapper {
      overflow: hidden;
      display: block;
      position: absolute;
      top: 0;
      right: 0;
      left: 0;
      bottom: 0;
      width: 100%; } }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .side-panel-hero .cd-hero .cd-arrow-left, #omninav-wrapper .side-panel-hero .cd-hero .cd-arrow-right {
      display: none; }
    #omninav-wrapper .side-panel-hero .cd-hero:hover .cd-arrow-left, #omninav-wrapper .side-panel-hero .cd-hero:hover .cd-arrow-right {
      display: block; } }
  #omninav-wrapper .side-panel-hero .cd-arrow-left, #omninav-wrapper .side-panel-hero .cd-arrow-right {
    position: absolute;
    top: 115px;
    height: 50px;
    width: 50px;
    text-align: center;
    margin: auto;
    z-index: 668;
    pointer-events: all;
    background-color: white;
    opacity: .7; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .side-panel-hero .cd-arrow-left, #omninav-wrapper .side-panel-hero .cd-arrow-right {
      top: 0;
      bottom: 0; } }
  #omninav-wrapper .side-panel-hero .cd-arrow-left a, #omninav-wrapper .side-panel-hero .cd-arrow-right a {
    display: inline-block;
    height: 50px;
    width: 50px;
    font-size: 80px;
    line-height: 40px;
    color: #2f2f2f; }
  #omninav-wrapper .side-panel-hero .cd-arrow-left {
    left: 0; }
  #omninav-wrapper .side-panel-hero .cd-arrow-right {
    right: 0; }
  #omninav-wrapper .side-panel-hero .cd-slide-container {
    height: 95%;
    width: 100%; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero .cd-arrow-left, #omninav-wrapper .side-panel-hero .cd-arrow-right {
      display: none; }
    #omninav-wrapper .side-panel-hero:hover .cd-arrow-left, #omninav-wrapper .side-panel-hero:hover .cd-arrow-right {
      display: block; } }
  #omninav-wrapper .side-panel-hero .cd-hero-slider {
    height: 95%;
    list-style-type: none; }
  #omninav-wrapper .side-panel-hero .cd-hero-slider li {
    padding: 16px 0;
    max-width: 100%;
    margin-bottom: 0;
    background-color: #eaeaea; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero .cd-hero-slider .slider-bottom-border {
      position: absolute;
      bottom: 0;
      height: 10px;
      z-index: 667;
      width: 100%; } }
  #omninav-wrapper .side-panel-hero .cd-slider-nav {
    height: 13%;
    background-color: transparent;
    text-align: left;
    pointer-events: all;
    padding-left: 16px; }
  #omninav-wrapper .side-panel-hero .cd-slider-nav .cd-marker {
    background-color: transparent;
    color: #E5E5E5;
    box-shadow: none; }
  #omninav-wrapper .side-panel-hero .cd-slider-nav a {
    outline: none;
    display: inline-block;
    font-size: 0px;
    height: 15px;
    width: 15px;
    line-height: 10px;
    background: white;
    color: white;
    border-radius: 15px;
    text-indent: -9999px;
    margin-right: 12px;
    border: 2px solid #676767;
    padding-top: 0; }
  #omninav-wrapper .side-panel-hero .cd-slider-nav a:hover {
    background-color: #676767; }
  #omninav-wrapper .side-panel-hero .cd-slider-nav li {
    width: inherit; }
  #omninav-wrapper .side-panel-hero .cd-slider-nav li.selected a {
    background: #676767;
    opacity: 1;
    box-shadow: 0 0 2px #F0EFE7; }
  #omninav-wrapper .side-panel-hero .cd-slider-nav li.selected a:hover {
    background-color: #676767; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .side-panel-hero .cd-slider-nav {
      height: 7%;
      padding-left: 32px;
      padding-right: 0; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero .cd-slider-nav {
      height: 9%;
      text-align: center;
      margin-left: 33.8028169014%; } }
  #omninav-wrapper .side-panel-hero .background-image {
    background-size: 0 0; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero .background-image {
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center bottom; } }
  #omninav-wrapper .side-panel-hero .background-video-wrapper #background-video {
    display: none; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero .background-video-wrapper #background-video {
      display: inline-block; } }
  #omninav-wrapper .side-panel-hero .hero-content {
    max-width: 1136px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    padding: 32px 16px; }
  #omninav-wrapper .side-panel-hero .hero-content::after {
    clear: both;
    content: "";
    display: table; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .side-panel-hero .hero-content {
      padding: 64px 48px 16px 48px; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero .hero-content {
      padding: 32px 0;
      pointer-events: none;
      z-index: 666; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero .hero-content-panel {
      float: left;
      display: block;
      margin-right: 1.4084507042%;
      width: 32.3943661972%;
      padding: 48px 32px 64px 32px;
      box-shadow: 0px 0px 6px 2px rgba(0, 0, 0, 0.2);
      background-color: white;
      pointer-events: all; }
    #omninav-wrapper .side-panel-hero .hero-content-panel:last-child {
      margin-right: 0; } }
  #omninav-wrapper .side-panel-hero .hero-content-panel h1, #omninav-wrapper .side-panel-hero .hero-content-panel .faux-h1 {
    margin: 0;
    font-size: 26px;
    line-height: 30px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .side-panel-hero .hero-content-panel h1, #omninav-wrapper .side-panel-hero .hero-content-panel .faux-h1 {
      font-size: 32px;
      line-height: 36px; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero .hero-content-panel h1, #omninav-wrapper .side-panel-hero .hero-content-panel .faux-h1 {
      font-size: 36px;
      line-height: 40px; } }
  #omninav-wrapper .side-panel-hero .hero-content-panel h2, #omninav-wrapper .side-panel-hero .hero-content-panel .faux-h2 {
    font-weight: 200;
    margin: 8px 0;
    font-size: 22px;
    line-height: 26px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .side-panel-hero .hero-content-panel h2, #omninav-wrapper .side-panel-hero .hero-content-panel .faux-h2 {
      font-size: 26px;
      line-height: 28px; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero .hero-content-panel h2, #omninav-wrapper .side-panel-hero .hero-content-panel .faux-h2 {
      font-size: 30px;
      line-height: 32px; } }
  #omninav-wrapper .side-panel-hero .hero-content-panel p {
    line-height: 24px; }
  #omninav-wrapper .side-panel-hero .hero-content-panel h1, #omninav-wrapper .side-panel-hero .hero-content-panel .faux-h1, #omninav-wrapper .side-panel-hero .hero-content-panel h2, #omninav-wrapper .side-panel-hero .hero-content-panel .faux-h2, #omninav-wrapper .side-panel-hero .hero-content-panel p {
    text-align: center; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero .hero-content-panel h1, #omninav-wrapper .side-panel-hero .hero-content-panel .faux-h1, #omninav-wrapper .side-panel-hero .hero-content-panel h2, #omninav-wrapper .side-panel-hero .hero-content-panel .faux-h2, #omninav-wrapper .side-panel-hero .hero-content-panel p {
      text-align: left; } }
  #omninav-wrapper .side-panel-hero .hero-content-panel .calls-to-action {
    margin-top: 16px;
    text-align: center; }
  #omninav-wrapper .side-panel-hero .hero-content-panel .calls-to-action a {
    display: inline-block;
    padding: 15px 25px;
    font-size: 16px;
    border-radius: 3px;
    background: #294d5e;
    color: white;
    cursor: pointer;
    border: none;
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.3);
    width: 100%;
    margin-bottom: 8px;
    text-align: center;
    line-height: 30px;
    border-radius: 0px; }
  #omninav-wrapper .side-panel-hero .hero-content-panel .calls-to-action a:after {
    content: '»';
    padding-left: 4px;
    font-size: 16px; }
  #omninav-wrapper .side-panel-hero .hero-content-panel .calls-to-action a:hover, #omninav-wrapper .side-panel-hero .hero-content-panel .calls-to-action a:focus {
    outline: none;
    background-color: #1e3945;
    -webkit-transition: background-color 0.4s;
    transition: background-color 0.4s; }
  #omninav-wrapper .side-panel-hero .hero-content-panel .calls-to-action a:active {
    -webkit-transition: none;
    transition: none;
    background-color: #1e3945; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .side-panel-hero .hero-content-panel .calls-to-action a {
      width: 45%;
      margin: 8px; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero .hero-content-panel .calls-to-action a {
      width: 100%;
      margin: 4px 0px; } }
  #omninav-wrapper .side-panel-hero .hero-content-panel .program-select {
    position: relative; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .side-panel-hero .hero-content-panel .program-select {
      width: 50%;
      margin-top: 48px;
      margin-left: auto;
      margin-right: auto; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero .hero-content-panel .program-select {
      width: 100%;
      margin: 0;
      margin-top: 4px; } }
  #omninav-wrapper .side-panel-hero .hero-content-panel .program-select .select-arrow {
    position: absolute;
    top: 20px;
    right: 18px;
    display: block;
    background: transparent;
    border-width: 0px 1px 1px 0px;
    border-style: solid;
    width: 8px;
    height: 8px;
    -webkit-transform: rotateZ(45deg);
    -ms-transform: rotate(45deg);
    transform: rotateZ(45deg); }
  #omninav-wrapper .side-panel-hero .hero-content-panel .program-select .hero-select-button {
    width: 100%;
    font-size: 16px;
    line-height: 30px;
    outline: none;
    padding: 8px 16px;
    background-color: transparent;
    box-shadow: none;
    margin: 0;
    height: auto;
    border: 2px solid #000000;
    border-radius: 3px;
    background-position: center right;
    background-repeat: no-repeat; }
  #omninav-wrapper .side-panel-hero .hero-content-panel .program-select .hero-select-list {
    display: none;
    position: absolute;
    margin: 0;
    box-shadow: 0px 0px 6px 2px rgba(0, 0, 0, 0.2);
    width: 100%;
    background-color: #FFF;
    top: 0px;
    z-index: 667; }
  #omninav-wrapper .side-panel-hero .hero-content-panel .program-select .hero-select-list li {
    max-width: 100%;
    font-size: 16px;
    line-height: 36px;
    margin: 0;
    padding: 8px 16px; }
  #omninav-wrapper .side-panel-hero .hero-content-panel .program-select .hero-select-list li:hover, #omninav-wrapper .side-panel-hero .hero-content-panel .program-select .hero-select-list li.selected {
    background-color: #E5E5E5; }
  #omninav-wrapper .side-panel-hero article {
    color: #2f2f2f;
    pointer-events: all; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .side-panel-hero article {
      margin-top: 48px; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero article {
      float: left;
      display: block;
      margin-right: 1.4084507042%;
      width: 38.0281690141%;
      margin-left: 50.7042253521%;
      bottom: 0;
      border-radius: 3px;
      position: absolute;
      color: white; }
    #omninav-wrapper .side-panel-hero article:last-child {
      margin-right: 0; } }
  #omninav-wrapper .side-panel-hero article img, #omninav-wrapper .side-panel-hero article video {
    width: 100%;
    height: auto;
    margin-bottom: -6px; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero article img, #omninav-wrapper .side-panel-hero article video {
      display: none; } }
  #omninav-wrapper .side-panel-hero article .content {
    padding: 32px;
    z-index: 667; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero article .content {
      padding: 32px 48px; } }
  #omninav-wrapper .side-panel-hero article .category {
    margin-bottom: 0px;
    font-family: "futura-pt", Arial, sans-serif;
    font-size: 16px;
    line-height: 10px;
    font-weight: 800;
    color: #555;
    text-transform: uppercase;
    color: #2f2f2f; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero article .category {
      font-size: 18px; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero article .category {
      color: white; } }
  #omninav-wrapper .side-panel-hero article .title {
    margin: 0; }
  #omninav-wrapper .side-panel-hero article .subtitle {
    margin-top: 0;
    font-weight: 200; }
  #omninav-wrapper .side-panel-hero article a {
    color: #2f2f2f;
    text-decoration: underline;
    font-weight: bold; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero article a {
      color: white; } }
  #omninav-wrapper #theme .side-panel-hero .theme-bg-color-alpha {
    background-color: transparent; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper #theme .side-panel-hero .theme-bg-color-alpha {
      background-color: rgba(0, 0, 0, 0.95); } }
  #omninav-wrapper .side-panel-hero {
    position: relative;
    background-color: #eaeaea; }
  #omninav-wrapper .side-panel-hero + div {
    padding-top: 64px; }
  #omninav-wrapper .side-panel-hero video {
    width: 100%; }
  #omninav-wrapper .side-panel-hero .cd-hero, #omninav-wrapper .side-panel-hero .background-image, #omninav-wrapper .side-panel-hero .background-video-wrapper {
    padding-bottom: 32px;
    pointer-events: none;
    background-color: #eaeaea; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .side-panel-hero .cd-hero, #omninav-wrapper .side-panel-hero .background-image, #omninav-wrapper .side-panel-hero .background-video-wrapper {
      padding: 0; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero .cd-hero, #omninav-wrapper .side-panel-hero .background-image, #omninav-wrapper .side-panel-hero .background-video-wrapper {
      overflow: hidden;
      display: block;
      position: absolute;
      top: 0;
      right: 0;
      left: 0;
      bottom: 0;
      width: 100%; } }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .side-panel-hero .cd-hero .cd-arrow-left, #omninav-wrapper .side-panel-hero .cd-hero .cd-arrow-right {
      display: none; }
    #omninav-wrapper .side-panel-hero .cd-hero:hover .cd-arrow-left, #omninav-wrapper .side-panel-hero .cd-hero:hover .cd-arrow-right {
      display: block; } }
  #omninav-wrapper .side-panel-hero .cd-arrow-left, #omninav-wrapper .side-panel-hero .cd-arrow-right {
    position: absolute;
    top: 115px;
    height: 50px;
    width: 50px;
    text-align: center;
    margin: auto;
    z-index: 668;
    pointer-events: all;
    background-color: white;
    opacity: .7; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .side-panel-hero .cd-arrow-left, #omninav-wrapper .side-panel-hero .cd-arrow-right {
      top: 0;
      bottom: 0; } }
  #omninav-wrapper .side-panel-hero .cd-arrow-left a, #omninav-wrapper .side-panel-hero .cd-arrow-right a {
    display: inline-block;
    height: 50px;
    width: 50px;
    font-size: 80px;
    line-height: 40px;
    color: #2f2f2f; }
  #omninav-wrapper .side-panel-hero .cd-arrow-left {
    left: 0; }
  #omninav-wrapper .side-panel-hero .cd-arrow-right {
    right: 0; }
  #omninav-wrapper .side-panel-hero .cd-slide-container {
    height: 95%;
    width: 100%; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero .cd-arrow-left, #omninav-wrapper .side-panel-hero .cd-arrow-right {
      display: none; }
    #omninav-wrapper .side-panel-hero:hover .cd-arrow-left, #omninav-wrapper .side-panel-hero:hover .cd-arrow-right {
      display: block; } }
  #omninav-wrapper .side-panel-hero .cd-hero-slider {
    height: 95%;
    list-style-type: none; }
  #omninav-wrapper .side-panel-hero .cd-hero-slider li {
    padding: 16px 0;
    max-width: 100%;
    margin-bottom: 0;
    background-color: #eaeaea; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero .cd-hero-slider .slider-bottom-border {
      position: absolute;
      bottom: 0;
      height: 10px;
      z-index: 667;
      width: 100%; } }
  #omninav-wrapper .side-panel-hero .cd-slider-nav {
    height: 13%;
    background-color: transparent;
    text-align: left;
    pointer-events: all;
    padding-left: 16px; }
  #omninav-wrapper .side-panel-hero .cd-slider-nav .cd-marker {
    background-color: transparent;
    color: #e5e5e5;
    box-shadow: none; }
  #omninav-wrapper .side-panel-hero .cd-slider-nav a {
    outline: none;
    display: inline-block;
    font-size: 0px;
    height: 15px;
    width: 15px;
    line-height: 10px;
    background: #565656;
    color: white;
    border-radius: 15px;
    text-indent: -9999px;
    margin-right: 12px;
    border: 2px solid #676767;
    padding-top: 0; }
  #omninav-wrapper .side-panel-hero .cd-slider-nav a:hover {
    background-color: #676767; }
  #omninav-wrapper .side-panel-hero .cd-slider-nav li {
    width: inherit; }
  #omninav-wrapper .side-panel-hero .cd-slider-nav li.selected a {
    background: #c8c8c8;
    opacity: 1;
    box-shadow: 0 0 2px #f0efe7; }
  #omninav-wrapper .side-panel-hero .cd-slider-nav li.selected a:hover {
    background-color: #676767; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .side-panel-hero .cd-slider-nav {
      height: 7%;
      padding-left: 32px;
      padding-right: 0; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero .cd-slider-nav {
      height: 9%;
      text-align: center;
      margin-left: 33.8028169014%; } }
  #omninav-wrapper .side-panel-hero .background-image {
    background-size: 0 0; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero .background-image {
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center bottom; } }
  #omninav-wrapper .side-panel-hero .background-video-wrapper #background-video {
    display: none; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero .background-video-wrapper #background-video {
      display: inline-block; } }
  #omninav-wrapper .side-panel-hero .hero-content {
    max-width: 1136px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    padding: 32px 16px; }
  #omninav-wrapper .side-panel-hero .hero-content::after {
    clear: both;
    content: "";
    display: table; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .side-panel-hero .hero-content {
      padding: 64px 48px 16px 48px; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero .hero-content {
      padding: 32px 0;
      pointer-events: none;
      z-index: 666; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero .hero-content-panel {
      float: left;
      display: block;
      margin-right: 1.4084507042%;
      width: 32.3943661972%;
      padding: 48px 32px 64px 32px;
      box-shadow: 0px 0px 6px 2px rgba(0, 0, 0, 0.2);
      background-color: white;
      pointer-events: all; }
    #omninav-wrapper .side-panel-hero .hero-content-panel:last-child {
      margin-right: 0; } }
  #omninav-wrapper .side-panel-hero .hero-content-panel h1, #omninav-wrapper .side-panel-hero .hero-content-panel .faux-h1 {
    margin: 0;
    font-size: 26px;
    line-height: 30px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .side-panel-hero .hero-content-panel h1, #omninav-wrapper .side-panel-hero .hero-content-panel .faux-h1 {
      font-size: 32px;
      line-height: 36px; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero .hero-content-panel h1, #omninav-wrapper .side-panel-hero .hero-content-panel .faux-h1 {
      font-size: 36px;
      line-height: 40px; } }
  #omninav-wrapper .side-panel-hero .hero-content-panel h2, #omninav-wrapper .side-panel-hero .hero-content-panel .faux-h2 {
    font-weight: 200;
    margin: 8px 0;
    font-size: 22px;
    line-height: 26px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .side-panel-hero .hero-content-panel h2, #omninav-wrapper .side-panel-hero .hero-content-panel .faux-h2 {
      font-size: 26px;
      line-height: 28px; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero .hero-content-panel h2, #omninav-wrapper .side-panel-hero .hero-content-panel .faux-h2 {
      font-size: 30px;
      line-height: 32px; } }
  #omninav-wrapper .side-panel-hero .hero-content-panel p {
    line-height: 24px; }
  #omninav-wrapper .side-panel-hero .hero-content-panel h1, #omninav-wrapper .side-panel-hero .hero-content-panel .faux-h1, #omninav-wrapper .side-panel-hero .hero-content-panel h2, #omninav-wrapper .side-panel-hero .hero-content-panel .faux-h2, #omninav-wrapper .side-panel-hero .hero-content-panel p {
    text-align: center; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero .hero-content-panel h1, #omninav-wrapper .side-panel-hero .hero-content-panel .faux-h1, #omninav-wrapper .side-panel-hero .hero-content-panel h2, #omninav-wrapper .side-panel-hero .hero-content-panel .faux-h2, #omninav-wrapper .side-panel-hero .hero-content-panel p {
      text-align: left; } }
  #omninav-wrapper .side-panel-hero .hero-content-panel .calls-to-action {
    margin-top: 16px;
    text-align: center; }
  #omninav-wrapper .side-panel-hero .hero-content-panel .calls-to-action a {
    display: inline-block;
    padding: 15px 25px;
    font-size: 16px;
    border-radius: 3px;
    background: #294d5e;
    color: white;
    cursor: pointer;
    border: none;
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.3);
    width: 100%;
    margin-bottom: 8px;
    text-align: center;
    line-height: 30px;
    border-radius: 0px; }
  #omninav-wrapper .side-panel-hero .hero-content-panel .calls-to-action a:after {
    content: '»';
    padding-left: 4px;
    font-size: 16px; }
  #omninav-wrapper .side-panel-hero .hero-content-panel .calls-to-action a:hover, #omninav-wrapper .side-panel-hero .hero-content-panel .calls-to-action a:focus {
    outline: none;
    background-color: #1e3945;
    -webkit-transition: background-color 0.4s;
    transition: background-color 0.4s; }
  #omninav-wrapper .side-panel-hero .hero-content-panel .calls-to-action a:active {
    -webkit-transition: none;
    transition: none;
    background-color: #1e3945; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .side-panel-hero .hero-content-panel .calls-to-action a {
      width: 45%;
      margin: 8px; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero .hero-content-panel .calls-to-action a {
      width: 100%;
      margin: 4px 0px; } }
  #omninav-wrapper .side-panel-hero .hero-content-panel .program-select {
    position: relative; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .side-panel-hero .hero-content-panel .program-select {
      width: 50%;
      margin-top: 48px;
      margin-left: auto;
      margin-right: auto; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero .hero-content-panel .program-select {
      width: 100%;
      margin: 0;
      margin-top: 4px; } }
  #omninav-wrapper .side-panel-hero .hero-content-panel .program-select .select-arrow {
    position: absolute;
    top: 20px;
    right: 18px;
    display: block;
    background: transparent;
    border-width: 0px 1px 1px 0px;
    border-style: solid;
    width: 8px;
    height: 8px;
    -webkit-transform: rotateZ(45deg);
    -ms-transform: rotate(45deg);
    transform: rotateZ(45deg); }
  #omninav-wrapper .side-panel-hero .hero-content-panel .program-select .hero-select-button {
    width: 100%;
    font-size: 16px;
    line-height: 30px;
    outline: none;
    padding: 8px 16px;
    background-color: transparent;
    box-shadow: none;
    margin: 0;
    height: auto;
    border: 2px solid #000000;
    border-radius: 3px;
    background-position: center right;
    background-repeat: no-repeat; }
  #omninav-wrapper .side-panel-hero .hero-content-panel .program-select .hero-select-list {
    display: none;
    position: absolute;
    margin: 0;
    box-shadow: 0px 0px 6px 2px rgba(0, 0, 0, 0.2);
    width: 100%;
    background-color: #fff;
    top: 0px;
    z-index: 667; }
  #omninav-wrapper .side-panel-hero .hero-content-panel .program-select .hero-select-list li {
    max-width: 100%;
    font-size: 16px;
    line-height: 36px;
    margin: 0;
    padding: 8px 16px; }
  #omninav-wrapper .side-panel-hero .hero-content-panel .program-select .hero-select-list li:hover, #omninav-wrapper .side-panel-hero .hero-content-panel .program-select .hero-select-list li.selected {
    background-color: #e5e5e5; }
  #omninav-wrapper .side-panel-hero article {
    color: #2f2f2f;
    pointer-events: all; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .side-panel-hero article {
      margin-top: 48px; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero article {
      float: left;
      display: block;
      margin-right: 1.4084507042%;
      width: 38.0281690141%;
      margin-left: 50.7042253521%;
      bottom: 0;
      border-radius: 3px;
      position: absolute;
      color: white; }
    #omninav-wrapper .side-panel-hero article:last-child {
      margin-right: 0; } }
  #omninav-wrapper .side-panel-hero article img, #omninav-wrapper .side-panel-hero article video {
    width: 100%;
    height: auto;
    margin-bottom: -6px; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero article img, #omninav-wrapper .side-panel-hero article video {
      display: none; } }
  #omninav-wrapper .side-panel-hero article .content {
    padding: 32px;
    z-index: 667; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero article .content {
      padding: 32px 48px; } }
  #omninav-wrapper .side-panel-hero article .category {
    margin-bottom: 0px;
    font-family: "futura-pt", Arial, sans-serif;
    font-size: 16px;
    line-height: 10px;
    font-weight: 800;
    color: #555;
    text-transform: uppercase;
    color: #2f2f2f; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero article .category {
      font-size: 18px; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero article .category {
      color: white; } }
  #omninav-wrapper .side-panel-hero article .title {
    margin: 0; }
  #omninav-wrapper .side-panel-hero article .subtitle {
    margin-top: 0;
    font-weight: 200; }
  #omninav-wrapper .side-panel-hero article a {
    color: #2f2f2f;
    text-decoration: underline;
    font-weight: bold; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .side-panel-hero article a {
      color: white; } }
  #omninav-wrapper #theme .side-panel-hero .theme-bg-color-alpha {
    background-color: transparent; }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper #theme .side-panel-hero .theme-bg-color-alpha {
      background-color: rgba(0, 0, 0, 0.95); } }
  #omninav-wrapper .homepage #accessibility-statement {
    background-color: #ffffff;
    padding: 10px; }
  #omninav-wrapper .homepage #accessibility-statement h2, #omninav-wrapper .homepage #accessibility-statement .faux-h2 {
    font-size: 18px; }
  #omninav-wrapper .homepage #accessibility-statement a {
    border-bottom: 2px solid rgba(165, 0, 52, 0.7); }
  #omninav-wrapper .homepage .imagerotator {
    position: relative; }
  #omninav-wrapper .homepage .imagerotator img {
    position: absolute;
    top: 0;
    left: 0; }
  #omninav-wrapper .homepage #featured_stories {
    width: 100%;
    position: relative;
    z-index: 30;
    overflow: auto; }
  #omninav-wrapper .homepage #featured_stories .announcement {
    overflow: auto;
    clear: both;
    margin: -15px 0 15px 0;
    padding: 0 10px; }
  #omninav-wrapper .homepage #featured_stories .announcement .details {
    float: none;
    max-width: 100%;
    margin-top: 25px; }
  #omninav-wrapper .homepage #featured_stories .announcement .imagerotator {
    float: none;
    max-width: 100%; }
  #omninav-wrapper .homepage #featured_stories .announcement .imagerotator img {
    width: 100%;
    height: auto;
    border-radius: 3px; }
  #omninav-wrapper .homepage #featured_stories .announcement .title {
    text-transform: none;
    color: #a50034;
    font-size: 22px;
    line-height: 26px;
    margin: 0; }
  #omninav-wrapper .homepage #featured_stories .announcement .source {
    margin: 4px 0 0; }
  #omninav-wrapper .homepage #featured_stories .announcement .source a {
    background-position: 0 center !important;
    padding-left: 24px !important;
    color: #000000;
    opacity: 0.5; }
  #omninav-wrapper .homepage #featured_stories .announcement a.tag {
    color: #000000;
    opacity: 0.5; }
  #omninav-wrapper .homepage #featured_stories .announcement .source a:hover, #omninav-wrapper .homepage #featured_stories .announcement a.tag:hover {
    opacity: 0.8;
    color: #a50034; }
  #omninav-wrapper .homepage #featured_stories .third {
    display: none; }
  @media only screen and (min-width: 680px) {
    #omninav-wrapper .homepage #featured_stories .third {
      display: block;
      width: 50%; }
    #omninav-wrapper .homepage #featured_stories .third .story-3 {
      display: none; }
    #omninav-wrapper .homepage #featured_stories .announcement .details {
      float: left;
      max-width: 65%;
      margin-top: 0; }
    #omninav-wrapper .homepage #featured_stories .announcement .imagerotator {
      float: left;
      margin-right: 2%;
      width: 33%; } }
  @media only screen and (min-width: 960px) {
    #omninav-wrapper .homepage #featured_stories .third {
      width: 33%; }
    #omninav-wrapper .homepage #featured_stories .third .story-3 {
      display: block; }
    #omninav-wrapper .homepage .ie7 #featured_stories .third {
      padding: 0;
      width: 31%;
      margin-right: 2%; }
    #omninav-wrapper .homepage #featured_stories .announcement .details {
      float: left;
      max-width: 55%; }
    #omninav-wrapper .homepage #featured_stories .announcement .imagerotator {
      float: left;
      margin-right: 2%;
      width: 43%; }
    #omninav-wrapper .homepage #featured_stories .announcement .details .title {
      font-size: 34px;
      line-height: 34px; } }
  @media only screen and (min-width: 1180px) {
    #omninav-wrapper .homepage #featured_stories .announcement .details {
      max-width: 349px; }
    #omninav-wrapper .homepage #featured_stories .announcement .imagerotator {
      width: 725px;
      margin-right: 34px; } }
  #omninav-wrapper .homepage .stories .story .publication_date {
    display: none; }
  #omninav-wrapper .homepage .stories .story .story-bg {
    margin-top: 15px; }
  #omninav-wrapper .homepage .stories .story .permalink {
    max-height: 265px; }
  #omninav-wrapper .homepage .stories .story .title {
    color: #a50034;
    text-transform: none;
    min-height: 50px; }
  #omninav-wrapper .homepage .stories .blogname a {
    background-repeat: no-repeat !important;
    background-position: 10px center !important;
    background-size: 20px !important;
    display: block;
    padding-left: 35px !important; }
  #omninav-wrapper .homepage .stories .story {
    width: 100%;
    margin-bottom: 15px;
    border: 1px solid #d8d8d8;
    color: #a50034;
    background: #FFFFFF;
    box-shadow: 0 rgba(0, 0, 0, 0.1);
    border-radius: 3px; }
  #omninav-wrapper .homepage .stories .story .story_footer {
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    background-color: #fff; }
  #omninav-wrapper .homepage .stories .story a {
    color: #a50034;
    text-decoration: none; }
  #omninav-wrapper .homepage .stories .story p {
    margin: 0; }
  #omninav-wrapper .homepage .stories .story img {
    max-width: 100%; }
  #omninav-wrapper .homepage .stories .story .publication_date {
    margin: 5px 0 20px 24px;
    font-size: 12px;
    clear: both;
    color: #62605a; }
  #omninav-wrapper .homepage .stories .story a.permalink {
    display: block;
    overflow: hidden; }
  #omninav-wrapper .homepage .stories .story.big a.permalink {
    max-height: 483px; }
  #omninav-wrapper .homepage .stories .story.small a.permalink {
    max-height: 365px; }
  #omninav-wrapper .homepage .stories .story .title {
    margin: 0 20px 0 20px;
    font-size: 18px;
    line-height: 18px; }
  #omninav-wrapper .homepage .stories .story .title .beginning:after {
    content: "Ã¢â‚¬Â¦"; }
  #omninav-wrapper .homepage .stories .story .title .end {
    display: none; }
  #omninav-wrapper .homepage .stories .story a.permalink:hover .title {
    color: #C92741; }
  #omninav-wrapper .homepage .stories .story a.permalink:hover .title .beginning:after {
    content: ""; }
  #omninav-wrapper .homepage .stories .story a.permalink:hover .title .end {
    display: inline; }
  #omninav-wrapper .homepage .stories .story .tag {
    display: inline-block;
    padding: 5px 10px 5px 20px;
    margin: 15px 0 0 0;
    color: #62605a;
    text-decoration: none;
    font-size: 12px;
    -webkit-transition: all 0.1s ease-out;
    transition: all 0.1s ease-out; }
  #omninav-wrapper .homepage .stories .story .tag:hover {
    background: #d8d8d8;
    color: #313131;
    padding-left: 25px; }
  #omninav-wrapper .homepage .stories .story-bg {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    background-color: #f7f6f0;
    min-height: 200px; }
  #omninav-wrapper .homepage .stories .story-bg img {
    display: none; }
  #omninav-wrapper .homepage .stories .story_footer {
    position: relative;
    background: #f7f6f0;
    overflow: visible;
    min-height: 40px;
    font-size: 12px;
    line-height: 20px; }
  #omninav-wrapper .homepage .stories .story_footer p {
    margin: 0;
    font-size: 12px;
    line-height: 18px; }
  #omninav-wrapper .homepage .stories .story_footer .source {
    position: absolute;
    top: 0;
    left: 0;
    background: #fff; }
  #omninav-wrapper .homepage .stories .story_footer .source:hover a {
    z-index: 2;
    opacity: 1;
    color: #a50034; }
  #omninav-wrapper .homepage .stories .story_footer .source a {
    padding: 14px 50px 13px 24px;
    display: block;
    color: #000000;
    opacity: 0.6;
    text-decoration: none;
    line-height: 11px;
    overflow: hidden; }
  #omninav-wrapper .homepage .stories .story_footer .source.facebook:before {
    content: "";
    display: block;
    width: 15px;
    height: 15px;
    background: url("../img/icons/svg/facebook_red.svg") no-repeat center left;
    background-size: contain;
    position: absolute;
    top: 10px;
    left: 10px;
    opacity: 0.8;
    -webkit-filter: grayscale(1); }
  #omninav-wrapper .homepage .stories .story_footer .source.instagram:before {
    content: "";
    display: block;
    width: 15px;
    height: 15px;
    background: url("../img/icons/svg/instagram_red.svg") no-repeat center left;
    background-size: contain;
    position: absolute;
    top: 10px;
    left: 10px;
    opacity: 0.8;
    -webkit-filter: grayscale(1); }
  #omninav-wrapper .homepage .stories .story_footer .source.twitter:before {
    content: "";
    display: block;
    width: 15px;
    height: 15px;
    background: url("../img/icons/svg/twitter_red.svg") no-repeat center left;
    background-size: contain;
    position: absolute;
    top: 12px;
    left: 11px;
    opacity: 0.8;
    -webkit-filter: grayscale(1); }
  #omninav-wrapper .homepage .stories .story_footer .source.blogs:before {
    content: "";
    display: block;
    width: 20px;
    height: 20px;
    background: url(//dev-www.chapman.edu/_assets/cu_monogram_red-7b18f276fe32e8fed6def9effff48af3c4ce79df9503e83e01b48ed396778fe7.svg) no-repeat center left;
    background-size: contain;
    position: absolute;
    top: 10px;
    left: 8px;
    opacity: 0.8;
    -webkit-filter: grayscale(1); }
  #omninav-wrapper .homepage .stories .story_footer .source:hover:before {
    -webkit-filter: grayscale(0); }
  #omninav-wrapper .homepage .stories .story_footer .source.facebook a, #omninav-wrapper .homepage .stories .story_footer .source.instagram a, #omninav-wrapper .homepage .stories .story_footer .source.twitter a, #omninav-wrapper .homepage .stories .story_footer .source.blogs a {
    padding-left: 30px !important; }
  #omninav-wrapper .homepage .stories .icon {
    color: #FFFFFF;
    text-decoration: none; }
  #omninav-wrapper .homepage .stories a.icon {
    color: #FFFFFF;
    text-decoration: none; }
  #omninav-wrapper .homepage .stories a.icon:hover {
    opacity: 0.75; }
  #omninav-wrapper .homepage .stories .icon {
    background-size: 14px;
    background-repeat: no-repeat;
    background-position: center right;
    padding-right: 20px;
    min-height: 14px;
    margin-right: 10px; }
  #omninav-wrapper .homepage .stories .icon.comments {
    background-image: url(//dev-www.chapman.edu/_assets/bubble-dots3_white-07e7e77cdb0e5e905ee5b078e11cee25b25c185ad21029f68769cb939dd2918f.svg); }
  #omninav-wrapper .homepage .stories .icon.shares {
    background-image: url(//dev-www.chapman.edu/_assets/share_white-22d7e4b97cb99383c05f8b25cb172520d2bca82e57f02bc5e84770eb648c8d55.svg); }
  #omninav-wrapper .homepage .stories .icon.views {
    background-image: url("../img/icons/svg/eye2_white.svg"); }
  #omninav-wrapper .homepage .stories .story .icon.comments {
    background-image: url(//dev-www.chapman.edu/_assets/bubble-dots3-3388177160f5e301f07134d00aceb6c210c80cd527edc9b1249640ad1ad64fb1.svg); }
  #omninav-wrapper .homepage .stories .story .icon.shares {
    background-image: url(//dev-www.chapman.edu/_assets/share-d8c262862a7052be0fbb0bf7448def62dbf6da94e7be4cc9c1bf461e6e8debda.svg); }
  #omninav-wrapper .homepage .stories .story .icon.views {
    background-image: url("../img/icons/svg/eye2.svg"); }
  @media only screen and (min-width: 980px) {
    #omninav-wrapper .homepage .stories .story .title {
      font-size: 24px;
      line-height: 24px; } }
  @media only screen and (min-width: 1180px) {
    #omninav-wrapper .homepage .stories .story.big .title {
      font-size: 30px;
      line-height: 32px; }
    #omninav-wrapper .homepage .stories .story.big .story-bg {
      min-height: 350px; }
    #omninav-wrapper .homepage .stories .story .publication_date {
      margin-bottom: 30px; } }
  #omninav-wrapper .homepage .no-svg .stories .icon.comments {
    background-image: url("../img/icons/png/bubble-dots3_white_14.png"); }
  #omninav-wrapper .homepage .no-svg .stories .icon.shares {
    background-image: url("../img/icons/png/share_white_14.png"); }
  #omninav-wrapper .homepage .no-svg .stories .icon.views {
    background-image: url("../img/icons/png/eye2_white_14.png"); }
  #omninav-wrapper .homepage .no-svg .stories .story .icon.comments {
    background-image: url("../img/icons/png/bubble-dots3_14.png"); }
  #omninav-wrapper .homepage .no-svg .stories .story .icon.shares {
    background-image: url("../img/icons/png/share_14.png"); }
  #omninav-wrapper .homepage .no-svg .stories .story .icon.views {
    background-image: url("../img/icons/png/eye2_14.png"); }
  #omninav-wrapper .homepage .stories .action {
    display: inline-block;
    background-size: 14px;
    background-repeat: no-repeat;
    background-position: center;
    height: 40px;
    text-indent: -9999px;
    width: 0;
    position: relative;
    -webkit-transition: all 0.1s ease-out;
    transition: all 0.1s ease-out; }
  #omninav-wrapper .homepage #chapmanFamily .third {
    display: none; }
  #omninav-wrapper .homepage #chapmanFamily .third:last-of-type {
    display: block; }
  #omninav-wrapper .homepage #chapmanFamily h2, #omninav-wrapper .homepage #chapmanFamily .faux-h2 {
    margin-top: 0;
    font-size: 24px; }
  @media only screen and (min-width: 680px) {
    #omninav-wrapper .homepage #chapmanFamily .third {
      display: block; }
    #omninav-wrapper .homepage #chapmanFamily .story {
      display: block; }
    #omninav-wrapper .homepage #chapmanFamily .story.big .story-bg {
      min-height: 200px; }
    #omninav-wrapper .homepage #chapmanFamily .third:nth-of-type(3) {
      padding-left: 20px; }
    #omninav-wrapper .homepage #chapmanFamily .heading {
      font-size: 40px;
      line-height: 40px; } }
  #omninav-wrapper .emergency-alert {
    display: none;
    background-color: #a50034;
    color: #ffffff;
    padding: 25px;
    border-bottom: 1px solid #eaeaea; }
  #omninav-wrapper .emergency-alert .close-alert-trigger {
    cursor: pointer;
    margin: 5px;
    float: right; }
  #omninav-wrapper .emergency-alert .close-alert-trigger svg {
    margin: 0; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .emergency-alert .close-alert-trigger {
      margin: 10px; } }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper .emergency-alert .close-alert-trigger {
      margin: 15px; } }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .emergency-alert .alert-text {
      padding: 0 60px; } }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper .emergency-alert .alert-text {
      padding: 0 250px; } }
  #omninav-wrapper .emergency-alert .alert-text p.alert-heading {
    text-transform: uppercase;
    font-family: "futura-pt", Arial, sans-serif;
    font-size: 24px;
    font-weight: 800;
    text-align: center;
    padding-bottom: 5px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .emergency-alert .alert-text p.alert-heading {
      text-align: left;
      display: inline-block;
      font-size: 26px; } }
  #omninav-wrapper .emergency-alert .alert-text div {
    font-family: Arial, sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px; }
  #omninav-wrapper .emergency-alert .alert-text div.alert-title {
    padding-top: 20px;
    font-weight: 600;
    font-size: 18px;
    border-top: 1px solid white; }
  #omninav-wrapper .emergency-alert .alert-text div.alert-message {
    padding-top: 10px;
    padding-bottom: 20px;
    border-bottom: 1px solid white; }
  #omninav-wrapper .emergency-alert .alert-text div.alert-message p {
    font-size: 16px;
    line-height: 22px; }
  #omninav-wrapper .emergency-alert .alert-text div.alert-message h1, #omninav-wrapper .emergency-alert .alert-text div.alert-message h2, #omninav-wrapper .emergency-alert .alert-text div.alert-message h3 {
    font-family: Arial, sans-serif;
    margin: 0 0 15px 0;
    font-size: 18px; }
  #omninav-wrapper .emergency-alert .alert-text div.alert-link {
    padding-top: 20px; }
  #omninav-wrapper .emergency-alert .alert-text div.alert-link a {
    color: #ffffff;
    border-bottom: 2px dotted rgba(255, 255, 255, 0.5); }
  #omninav-wrapper .emergency-alert.notification {
    background-color: #6e6259; }
  #omninav-wrapper .emergency-alert svg {
    fill: #ffffff;
    display: block;
    margin: 15px auto; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .emergency-alert svg {
      margin: 0 5px 0 0;
      display: inline-block; } }
  #omninav-wrapper .homepage #generalInformation a:after {
    content: " »"; }
  @media only screen and (min-width: 680px) {
    #omninav-wrapper #generalInformation .heading {
      font-size: 32px;
      line-height: 36px;
      margin: 0 50px 15px; } }
  #omninav-wrapper #graduateAdmission {
    background: #111 url(//dev-www.chapman.edu/_assets/graduate-admission-2017-28ddf63ecea712e4f4a28910d0b181a90db5646ee0c4c9ad7bfc6cf00009b6b4.jpg) no-repeat center;
    background-size: cover;
    color: #FFFFFF;
    text-align: center;
    overflow: hidden; }
  #omninav-wrapper #graduateAdmission p, #omninav-wrapper #graduateAdmission h3 {
    color: #FFFFFF; }
  #omninav-wrapper .skrollr #graduateAdmission {
    background-attachment: fixed; }
  #omninav-wrapper #graduateAdmission .heading {
    font-family: "futura-pt-condensed", Arial, sans-serif;
    font-weight: 800;
    text-transform: uppercase;
    text-align: center; }
  #omninav-wrapper #graduateAdmission .heading span {
    display: block; }
  #omninav-wrapper #graduateAdmission .subheading {
    margin: 0 15px;
    text-align: center; }
  #omninav-wrapper #graduateAdmission .actions {
    margin-top: 25px;
    text-align: center; }
  #omninav-wrapper #graduateAdmission br.large-screens {
    display: none; }
  @media only screen and (min-width: 680px) {
    #omninav-wrapper #graduateAdmission {
      text-align: left;
      background-position: center; }
    #omninav-wrapper #graduateAdmission .heading, #omninav-wrapper #graduateAdmission .subheading {
      margin: 0 50px;
      z-index: 1;
      position: relative; } }
  @media only screen and (min-width: 980px) {
    #omninav-wrapper #graduateAdmission .heading, #omninav-wrapper #graduateAdmission .subheading {
      text-align: right;
      margin: 0 auto; }
    #omninav-wrapper #graduateAdmission .actions {
      position: absolute;
      bottom: 0;
      margin-bottom: 75px;
      text-align: left;
      margin-left: 25px; } }
  @media only screen and (min-width: 1250px) {
    #omninav-wrapper #graduateAdmission .actions {
      width: 470px;
      margin-left: 50px; }
    #omninav-wrapper #graduateAdmission br.large-screens {
      display: block; } }
  @media only screen and (min-width: 680px) {
    #omninav-wrapper .homepage #mastheadNavigation {
      display: none; } }
  #omninav-wrapper #heroWrapper {
    overflow: auto;
    background: #111111; }
  #omninav-wrapper #hero {
    clear: both;
    position: relative;
    overflow: hidden;
    height: 360px;
    background: #333333 no-repeat center;
    background-size: cover;
    color: #FFFFFF; }
  #omninav-wrapper #hero .button {
    margin: 5px;
    padding: 13px 25px 12px;
    box-shadow: 0.125em 0.25em 0.25em 0 rgba(0, 0, 0, 0.5); }
  #omninav-wrapper #hero .actions {
    margin-top: 25px; }
  #omninav-wrapper #hero #mastheadContent {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 20; }
  #omninav-wrapper #hero.dark-bg .heading, #omninav-wrapper #hero.dark-bg .subheading, #omninav-wrapper #hero.dark-bg .excerpt {
    color: #FFFFFF; }
  #omninav-wrapper #hero.light-bg .heading, #omninav-wrapper #hero.light-bg .subheading, #omninav-wrapper #hero.light-bg .excerpt {
    color: #353430; }
  #omninav-wrapper #hero.align-left {
    text-align: left; }
  #omninav-wrapper #hero.align-right {
    text-align: right; }
  #omninav-wrapper #hero.align-right .excerpt {
    margin-left: auto !important;
    margin-right: 0 !important; }
  #omninav-wrapper #hero.align-right .tagline:after {
    margin: 0.875em 0 0 auto; }
  #omninav-wrapper #hero.align-center {
    text-align: center; }
  #omninav-wrapper #hero.align-center .excerpt {
    margin-left: auto !important;
    margin-right: auto !important; }
  #omninav-wrapper #hero.align-center .tagline:after {
    margin: 0.875em auto 0; }
  #omninav-wrapper #hero .heading, #omninav-wrapper #hero .subheading {
    display: block; }
  #omninav-wrapper #hero .heading {
    margin: 0;
    font-size: 32px;
    line-height: 32px;
    text-transform: none; }
  #omninav-wrapper #hero .heading.bold {
    text-transform: uppercase;
    font-weight: 700;
    font-size: 36px;
    line-height: 1; }
  #omninav-wrapper #hero .subheading {
    margin: 0;
    padding: 0;
    font-size: 32px;
    line-height: 32px;
    text-transform: none;
    font-weight: 400;
    font-family: "futura-pt", Arial, sans-serif; }
  #omninav-wrapper #hero .subheading.bold {
    font-family: "futura-pt-condensed", Arial, sans-serif;
    font-weight: 800;
    text-transform: uppercase;
    font-size: 60px;
    line-height: 0.9; }
  #omninav-wrapper #hero .excerpt {
    margin: 20px 0;
    padding: 0;
    font-size: 18px;
    line-height: 24px;
    max-width: 600px;
    display: none;
    font-weight: 400; }
  #omninav-wrapper #hero #mastheadGradient {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
    background: rgba(0, 0, 0, 0.4);
    background: url(//dev-www.chapman.edu/_assets/gray_30-7152297a05f6898d6dc735111efe5b4f2dae3b3c61a9a7562c5ff77dbfcb61eb.png) repeat;
    background: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.6)), to(transparent));
    background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.6) 0%, transparent 100%);
    background: linear-gradient(to right, rgba(0, 0, 0, 0.6) 0%, transparent 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000', endColorstr='#00000000', GradientType=1);
    display: none; }
  #omninav-wrapper #hero #mastheadBackground {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    min-height: 100%;
    overflow: hidden; }
  #omninav-wrapper #hero #mastheadBackground img {
    width: 100%;
    height: auto; }
  #omninav-wrapper #hero .tagline {
    font-family: "futura-pt", Arial, sans-serif;
    text-transform: uppercase;
    font-size: 24px;
    line-height: 24px;
    display: inline-block; }
  #omninav-wrapper #hero .tagline:after {
    content: '';
    display: block;
    background-color: #ffffff;
    width: 75px;
    height: 2px;
    margin: 0.875em 0 0; }
  #omninav-wrapper #hero .tagline-line-2 {
    display: block; }
  #omninav-wrapper #hero .heading, #omninav-wrapper #hero .subheading, #omninav-wrapper #hero .tagline, #omninav-wrapper #hero .excerpt {
    text-shadow: 0.05em 0.05em 0.1em rgba(0, 0, 0, 0.5); }
  @media only screen and (min-width: 480px) {
    #omninav-wrapper #hero .actions {
      margin-top: 25px; } }
  @media only screen and (min-width: 780px) {
    #omninav-wrapper #hero {
      height: 400px; }
    #omninav-wrapper #hero .actions {
      margin-top: 25px; } }
  @media only screen and (min-width: 1180px) {
    #omninav-wrapper #hero {
      height: 500px; } }
  @media only screen and (min-width: 1480px) {
    #omninav-wrapper #hero {
      height: 600px; } }
  @media only screen and (min-width: 480px) {
    #omninav-wrapper #hero .heading, #omninav-wrapper #hero .subheading {
      display: block; }
    #omninav-wrapper #hero .heading.uppercase, #omninav-wrapper #hero .subheading.uppercase {
      text-transform: uppercase; }
    #omninav-wrapper #hero .heading.lowercase, #omninav-wrapper #hero .subheading.lowercase {
      text-transform: lowercase; }
    #omninav-wrapper #hero .heading.extended, #omninav-wrapper #hero .subheading.extended {
      letter-spacing: 4px; }
    #omninav-wrapper #hero .heading.thin, #omninav-wrapper #hero .subheading.thin {
      font-weight: 100; } }
  @media only screen and (min-width: 768px) {
    #omninav-wrapper #hero .excerpt {
      display: block; }
    #omninav-wrapper #hero .tagline-line-2 {
      display: inline; }
    #omninav-wrapper #hero .heading {
      font-size: 48px;
      line-height: 48px; }
    #omninav-wrapper #hero .heading.bold {
      font-size: 60px; }
    #omninav-wrapper #hero .subheading.bold {
      font-size: 100px; } }
  @media only screen and (min-width: 1180px) {
    #omninav-wrapper #hero .heading {
      font-size: 60px;
      line-height: 60px; }
    #omninav-wrapper #hero .heading.bold {
      font-size: 75px; }
    #omninav-wrapper #hero .subheading {
      font-size: 40px;
      line-height: 48px; }
    #omninav-wrapper #hero .subheading.bold {
      font-size: 130px; }
    #omninav-wrapper #hero .tagline {
      font-size: 30px;
      line-height: 30px; } }
  #omninav-wrapper .backgroundsize #hero #mastheadBackground img {
    display: none; }
  #omninav-wrapper #hero #mastheadVideo {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: auto; }
  @media only screen and (max-width: 639px) {
    #omninav-wrapper #hero #mastheadVideo {
      display: none; } }
  #omninav-wrapper .homepage #heroQuickView {
    display: none;
    width: 100%;
    height: 100%;
    background: #333333;
    background: rgba(0, 0, 0, 0.6);
    z-index: 99999;
    position: fixed;
    top: 0;
    left: 0;
    color: #FFFFFF; }
  #omninav-wrapper .homepage #heroQuickViewTable {
    display: table;
    width: 100%;
    height: 100%; }
  #omninav-wrapper .homepage #heroQuickViewCell {
    display: inline-block;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    width: 100%;
    height: 100%; }
  #omninav-wrapper .homepage #heroQuickView img, #omninav-wrapper .homepage #heroQuickView iframe {
    max-width: 90%;
    max-height: 90%;
    box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.8);
    cursor: pointer; }
  #omninav-wrapper .homepage ul.statistics {
    list-style-type: none;
    margin: 50px 0;
    text-align: center;
    overflow: auto;
    box-sizing: initial; }
  #omninav-wrapper .homepage ul.statistics p {
    margin: 0; }
  #omninav-wrapper .homepage ul.statistics li {
    max-width: 100%;
    padding: 10px;
    background: url("../img/gray_50.png");
    box-sizing: content-box; }
  #omninav-wrapper .homepage ul.statistics li:last-of-type {
    margin-right: 0; }
  #omninav-wrapper .homepage ul.statistics li .bigstat {
    font-size: 32px;
    line-height: 32px;
    font-family: "futura-pt-condensed", Arial, sans-serif;
    color: #ffffff;
    margin-top: 0px;
    font-weight: 800;
    white-space: nowrap; }
  #omninav-wrapper .homepage ul.statistics li .label {
    font-size: 18px;
    line-height: 18px;
    font-family: "futura-pt", Arial, sans-serif;
    color: #ffffff;
    word-wrap: normal; }
  @media only screen and (min-width: 680px) {
    #omninav-wrapper .homepage .subheading {
      margin: 0 75px; }
    #omninav-wrapper .homepage ul.statistics li .bigstat {
      display: block; }
    #omninav-wrapper .homepage ul.statistics li .label {
      display: block;
      font-size: 16px;
      line-height: 16px; }
    #omninav-wrapper .homepage #undergraduateAdmission ul.statistics {
      overflow: visible;
      float: right;
      position: relative;
      right: 50%; }
    #omninav-wrapper .homepage #undergraduateAdmission ul.statistics li {
      position: relative;
      left: 50%; }
    #omninav-wrapper .homepage ul.statistics li {
      float: left;
      width: 85px;
      height: 85px;
      padding: 30px;
      margin-right: -15px;
      border-radius: 50%;
      padding: 30px; }
    #omninav-wrapper .homepage ul.statistics li.fact1 {
      background: rgba(255, 142, 59, 0.6); }
    #omninav-wrapper .homepage ul.statistics li.fact2 {
      background: rgba(53, 109, 157, 0.6); }
    #omninav-wrapper .homepage ul.statistics li.fact3 {
      background: rgba(152, 172, 82, 0.6); }
    #omninav-wrapper .homepage ul.statistics li.fact4 {
      background: rgba(251, 208, 79, 0.6); }
    #omninav-wrapper .homepage ul.statistics li.fact5 {
      background: rgba(28, 141, 169, 0.6); } }
  @media only screen and (min-width: 980px) {
    #omninav-wrapper .homepage ul.statistics {
      margin: 75px 0; }
    #omninav-wrapper .homepage ul.statistics li {
      width: 100px;
      height: 100px;
      padding: 50px;
      margin-right: -40px; }
    #omninav-wrapper .homepage ul.statistics li .bigstat {
      font-size: 38px;
      line-height: 38px; }
    #omninav-wrapper .homepage ul.statistics li .label {
      font-size: 18px;
      line-height: 18px;
      margin-top: 10px; } }
  @media only screen and (min-width: 1180px) {
    #omninav-wrapper .homepage ul.statistics li {
      width: 150px;
      height: 130px;
      padding: 70px 50px 50px 50px; }
    #omninav-wrapper .homepage ul.statistics li .bigstat {
      font-size: 60px;
      line-height: 60px; }
    #omninav-wrapper .homepage ul.statistics li .label {
      font-size: 22px;
      line-height: 24px; } }
  #omninav-wrapper #undergraduateAdmission {
    background: #111 url(//dev-www.chapman.edu/_assets/undergrad-admissions-6b05436c3ff08330a37837dcf25b8c5c1749cc7456f32c7383593726a4125407.jpg) no-repeat center;
    background-size: cover;
    color: #ffffff; }
  #omninav-wrapper #undergraduateAdmission .maxWidth {
    margin: 0 auto; }
  #omninav-wrapper #undergraduateAdmission .heading {
    font-family: "futura-pt-condensed", Arial, sans-serif;
    font-weight: 800;
    text-transform: uppercase;
    text-align: center; }
  #omninav-wrapper #undergraduateAdmission .subheading {
    margin: 0 50px;
    text-align: center;
    font-size: 35px;
    line-height: 42px; }
  #omninav-wrapper .skrollr #undergraduateAdmission {
    background-attachment: fixed; }
  #omninav-wrapper #undergraduateAdmission {
    background: #111 url(//www.chapman.edu/_assets/undergrad-admissions-6b05436c3ff08330a37837dcf25b8c5c1749cc7456f32c7383593726a4125407.jpg) no-repeat center;
    background-size: cover;
    color: #ffffff; }
  #omninav-wrapper .homepage ul.statistics li.fact1 {
    background-color: #00855f; }
  #omninav-wrapper .homepage ul.statistics li.fact2 {
    background-color: #007c85; }
  #omninav-wrapper .homepage ul.statistics li.fact3 {
    background-color: rgba(165, 0, 52, 0.9); }
  #omninav-wrapper .homepage ul.statistics li.fact4 {
    background-color: rgba(110, 98, 89, 0.9); }
  #omninav-wrapper .homepage ul.statistics li.fact5 {
    background-color: rgba(2, 2, 1, 0.8); }
  #omninav-wrapper p span.bigstat, #omninav-wrapper p span.label {
    color: white !important; }
  #omninav-wrapper #big-sponsor .carousel .jcarousel-prev-disabled, #omninav-wrapper #big-sponsor .carousel .jcarousel-next-disabled, #omninav-wrapper #small-sponsor .carousel .jcarousel-prev-disabled, #omninav-wrapper #small-sponsor .carousel .jcarousel-next-disabled {
    color: black; }
  #omninav-wrapper .news-events-widget {
    padding: 0 0 20px 0; }
  #omninav-wrapper .newsEvents {
    width: 100%;
    min-height: 310px;
    clear: both;
    display: inline-block; }
  #omninav-wrapper .newsEvents a {
    border-bottom: none;
    text-decoration: none; }
  #omninav-wrapper .newsEvents div.news div.title, #omninav-wrapper .newsEvents div.events div.title {
    margin: 10px 0 0 0; }
  #omninav-wrapper .newsEvents div.news div.title a, #omninav-wrapper .newsEvents div.events div.title a {
    font-weight: normal;
    font-size: 14px;
    color: #2f2f2f; }
  #omninav-wrapper .newsEvents div.news div.title a:hover, #omninav-wrapper .newsEvents div.events div.title a:hover {
    color: #a50034; }
  #omninav-wrapper .newsEvents div.news div.title .bullet, #omninav-wrapper .newsEvents div.events div.title .bullet {
    font-size: 12px;
    position: relative;
    bottom: 2px;
    display: none; }
  #omninav-wrapper .newsEvents .allNews, #omninav-wrapper .newsEvents .allEvents, #omninav-wrapper .newsEvents .readMore {
    margin-top: 25px;
    display: block; }
  #omninav-wrapper .newsEvents .no-js-link {
    display: none;
    padding-left: 10px !important; }
  #omninav-wrapper .no-js .newsEvents .no-js-link {
    display: block; }
  #omninav-wrapper .newsEventsNav {
    display: block;
    z-index: 100;
    position: relative;
    display: block;
    height: auto;
    clear: both; }
  @media (min-width: 1024px) {
    #omninav-wrapper .newsEventsNav {
      padding: 0 0 10px 0; } }
  #omninav-wrapper .no-js .newsEventsNav {
    display: none; }
  #omninav-wrapper .newsEventsNav li {
    background-color: #cfcfcf;
    color: #383838;
    font-size: 1.1em;
    padding: 0 17px 0 17px;
    line-height: 35px;
    height: 35px;
    cursor: pointer;
    bottom: -1px;
    position: relative;
    border-top: 2px solid transparent;
    border-bottom: 1px solid #c1c1c1;
    list-style-type: none;
    margin: 0; }
  #omninav-wrapper .news-events-widget .newsEventsNav li, #omninav-wrapper .leftNav .newsEventsNav li {
    margin: 0 2px 0 0;
    float: left;
    -webkit-transition: padding 200ms;
    transition: padding 200ms; }
  @media (min-width: 1024px) {
    #omninav-wrapper .newsEventsNav li {
      margin: 0 2px 0 0;
      float: left;
      -webkit-transition: padding 200ms;
      transition: padding 200ms; } }
  #omninav-wrapper .newsEventsNav li:hover {
    background-color: #d8d8d8;
    color: #a50034; }
  #omninav-wrapper .newsEventsNav li.active {
    padding: 0 15px;
    background-color: #ffffff;
    font-weight: 600;
    color: #a50034;
    border-top: 2px solid #a50034;
    border-right: 1px solid #c1c1c1;
    border-left: 1px solid #c1c1c1;
    border-bottom: 1px solid #ffffff; }
  @media (min-width: 1024px) {
    #omninav-wrapper .newsEventsNav li.active {
      padding: 0 40px 0 40px; } }
  #omninav-wrapper .leftNav .newsEventsNav li.active {
    padding: 0 20px 0 20px; }
  #omninav-wrapper .newsEventsContent {
    background-color: #ffffff;
    border: 1px solid #c1c1c1;
    position: relative;
    color: #383838;
    clear: both;
    padding: 20px; }
  #omninav-wrapper .newsEventsContent div {
    margin: 0; }
  #omninav-wrapper .newsEventsContent > li {
    display: none; }
  #omninav-wrapper .newsEventsContent > li.active {
    display: block; }
  #omninav-wrapper .no-js .newsEventsContent > li.active {
    display: none; }
  #omninav-wrapper .newsEventsContent .featured {
    position: relative;
    overflow: auto;
    overflow-x: hidden; }
  #omninav-wrapper .newsEventsContent .featured .title {
    margin: 5px 0 10px 0;
    font-weight: bold;
    font-size: 1.3em;
    line-height: 1.3em; }
  #omninav-wrapper .newsEventsContent .featured .description {
    clear: left; }
  #omninav-wrapper .newsEventsContent .featured .image {
    margin: 1px 20px 20px 1px;
    padding: 10px;
    background: #ffffff;
    height: auto;
    box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.2); }
  #omninav-wrapper .newsEventsContent .featured .col1 {
    float: left; }
  #omninav-wrapper .newsEventsContent .story {
    display: inline-block;
    vertical-align: top;
    border-bottom: 1px solid #ded3bb;
    float: none;
    width: 100%;
    height: 100%;
    position: relative;
    padding: 15px 0px 15px 0px; }
  #omninav-wrapper .newsEventsContent .story a {
    border-bottom: none; }
  @media (min-width: 1024px) {
    #omninav-wrapper .newsEventsContent .story {
      border: none;
      border-right: 1px solid #dfd3bc;
      width: 28.9%;
      min-height: 130px;
      padding: 0;
      padding-right: 2%;
      margin-right: 2%; } }
  #omninav-wrapper .newsEventsContent .story.story3 {
    border: none;
    margin-right: 0px; }
  #omninav-wrapper .leftNav .newsEventsContent .story {
    border: none;
    border-bottom: 1px solid #c1c1c1;
    width: 100%;
    margin: 0;
    padding: 15px 0px 15px 0px;
    position: relative;
    min-height: auto; }
  #omninav-wrapper .leftNav .newsEventsContent .story.story3 {
    border: none; }
  #omninav-wrapper .newsEvents .date {
    color: #a50034;
    display: inline-block;
    font-weight: 800;
    height: 25px;
    width: 85px;
    position: relative; }
  #omninav-wrapper .newsEvents .date .day {
    font-size: 30px;
    position: absolute;
    top: 7px;
    left: 0; }
  #omninav-wrapper .newsEvents .date .month {
    font-size: 12px;
    position: absolute;
    top: 0;
    left: 40px; }
  #omninav-wrapper .newsEvents .date .year {
    font-size: 12px;
    position: absolute;
    top: 12px;
    left: 40px; }
  #omninav-wrapper .newsEvents .story .todayTomorrow {
    height: 20px; }
  #omninav-wrapper .newsEvents .story .today, #omninav-wrapper .newsEvents .story .tomorrow {
    display: none;
    font-weight: bold; }
  #omninav-wrapper #wp-admin-bar-top-secondary {
    display: none; }
  #omninav-wrapper .gssb_c[style] {
    position: fixed !important;
    top: 35px !important;
    z-index: 99200; }
  #omninav-wrapper .logged-in.admin-bar .gssb_c[style] {
    margin-top: 32px; }
  @media (max-width: 782px) {
    #omninav-wrapper .logged-in.admin-bar .gssb_c[style] {
      margin-top: 46px; } }
  #omninav-wrapper .anchorLinks-widget {
    padding: 16px 0; }
  #omninav-wrapper .anchorLinks {
    margin: 0 20px 20px 20px; }
  #omninav-wrapper .anchorLinks > a {
    padding: 0 8px 0 8px;
    text-decoration: underline;
    border-left: 1px solid black;
    border-bottom: none;
    font-weight: 600; }
  #omninav-wrapper .anchorLinks > a:first-child {
    padding: 0 8px 0 0;
    text-decoration: underline;
    border-left: none;
    border-bottom: none; }
  #omninav-wrapper .letterBlock {
    margin: 0 0 20px 20px;
    display: inline-block;
    vertical-align: top;
    width: 100%; }
  #omninav-wrapper .ie7 .letterBlock {
    display: inline;
    zoom: 1; }
  #omninav-wrapper .letterBlock ul {
    list-style-type: none; }
  #omninav-wrapper .letterBlock ul li {
    margin: 0 20px 5px 0;
    padding: 0 0 0 12px;
    text-indent: -12px; }
  #omninav-wrapper .letter, #omninav-wrapper .letter:hover, #omninav-wrapper .letter:focus, #omninav-wrapper .letter:visited {
    color: Black !important;
    text-decoration: none;
    margin: 20px 0 5px 0;
    display: block; }
  #omninav-wrapper .calendar-25live-widget {
    padding: 16px 0; }
  #omninav-wrapper .calendar-25live-headerbar {
    background-color: #E2E1DC;
    border-bottom: 1px solid #C0C0B8;
    border-right: 1px solid #C0C0B8;
    padding: 10px;
    padding-top: 10px;
    width: 100%;
    height: 145px; }
  @media (min-width: 780px) {
    #omninav-wrapper .calendar-25live-headerbar {
      height: 65px; } }
  #omninav-wrapper .calendar-25live-headerbar-sect1 {
    float: none;
    text-align: left;
    width: 100%;
    padding-bottom: 15px; }
  @media (min-width: 780px) {
    #omninav-wrapper .calendar-25live-headerbar-sect1 {
      float: left;
      width: 30%;
      padding-bottom: 5px; } }
  #omninav-wrapper .calendar-25live-headerbar-sect2 {
    float: none;
    text-align: left;
    width: 100%;
    padding-bottom: 15px; }
  @media (min-width: 780px) {
    #omninav-wrapper .calendar-25live-headerbar-sect2 {
      float: left;
      width: 30%;
      padding-bottom: 5px; } }
  #omninav-wrapper .calendar-25live-headerbar-sect3 {
    float: none;
    text-align: left;
    width: 100%;
    padding-bottom: 5px; }
  @media (min-width: 780px) {
    #omninav-wrapper .calendar-25live-headerbar-sect3 {
      text-align: right;
      display: inline-block;
      width: 40%; } }
  #omninav-wrapper .carousel-prev {
    left: 0;
    background: -webkit-linear-gradient(left, rgba(32, 32, 32, 0.6666), rgba(32, 32, 32, 0.25)), url(//dev-www.chapman.edu/_assets/carousel-prev-a604fde990c1ac9c19d5040e95caf2af23367ededd9a3026c06eb9b137609a20.png) no-repeat center/60%;
    background: linear-gradient(to right, rgba(32, 32, 32, 0.6666), rgba(32, 32, 32, 0.25)), url(//dev-www.chapman.edu/_assets/carousel-prev-a604fde990c1ac9c19d5040e95caf2af23367ededd9a3026c06eb9b137609a20.png) no-repeat center/60%;
    background-image: url(//dev-www.chapman.edu/_assets/carousel-prev-a604fde990c1ac9c19d5040e95caf2af23367ededd9a3026c06eb9b137609a20.png);
    background-repeat: no-repeat;
    background-position: center; }
  #omninav-wrapper .carousel-next {
    right: 0;
    background: -webkit-linear-gradient(right, rgba(32, 32, 32, 0.6666), rgba(32, 32, 32, 0.25)), url(//dev-www.chapman.edu/_assets/carousel-next-51ceaa0c303d8ad054371b74be8810a13909fce0be98f24aa0a9e5846ab20712.png) no-repeat center/60%;
    background: linear-gradient(to left, rgba(32, 32, 32, 0.6666), rgba(32, 32, 32, 0.25)), url(//dev-www.chapman.edu/_assets/carousel-next-51ceaa0c303d8ad054371b74be8810a13909fce0be98f24aa0a9e5846ab20712.png) no-repeat center/60%;
    background-image: url(//dev-www.chapman.edu/_assets/carousel-next-51ceaa0c303d8ad054371b74be8810a13909fce0be98f24aa0a9e5846ab20712.png);
    background-repeat: no-repeat;
    background-position: center; }
  #omninav-wrapper .carousel-prevnext {
    bottom: 160px;
    cursor: pointer;
    display: block;
    position: absolute;
    top: 0;
    width: 8%;
    z-index: 1;
    opacity: 0.5;
    -webkit-transition: opacity 200ms;
    transition: opacity 200ms;
    background-color: transparent; }
  #omninav-wrapper .carousel-prevnext:hover {
    opacity: 1; }
  #omninav-wrapper .carousel-widget a {
    color: #ffffff; }
  #omninav-wrapper .carousel-widget a.carousel-prevnext {
    border: none;
    outline: none; }
  #omninav-wrapper .carousel-widget a.carousel-prevnext:hover, #omninav-wrapper .carousel-widget a.carousel-prevnext:focus, #omninav-wrapper .carousel-widget a.carousel-prevnext:active, #omninav-wrapper .carousel-widget a.carousel-prevnext:visited {
    border: none;
    outline: none; }
  #omninav-wrapper .carousel-widget {
    border: 0 solid;
    color: inherit;
    font-size: inherit;
    margin: 0 0 20px 0;
    text-decoration: none;
    vertical-align: inherit;
    height: 0;
    padding-top: 56.25%;
    padding-bottom: 160px;
    position: relative;
    width: 100%;
    z-index: 0;
    background-color: #2f2f2f;
    border-radius: 0 0 4px 4px;
    color: #ffffff; }
  #omninav-wrapper #big-sponsor .carousel-widget, #omninav-wrapper #small-sponsor .carousel-widget {
    border: 1px solid #bcbcbc;
    background: #ffffff; }
  #omninav-wrapper #big-sponsor .carousel-widget li, #omninav-wrapper #small-sponsor .carousel-widget li {
    width: 153px;
    padding: 1em 0;
    text-align: center; }
  #omninav-wrapper #big-sponsor .carousel-widget .jcarousel-prev, #omninav-wrapper #big-sponsor .carousel-widget .jcarousel-next, #omninav-wrapper #small-sponsor .carousel-widget .jcarousel-prev, #omninav-wrapper #small-sponsor .carousel-widget .jcarousel-next {
    position: absolute;
    background-color: #eaeaea;
    color: #a50034;
    width: 24px;
    height: 26px;
    font-size: 1.5em;
    text-align: center;
    cursor: pointer; }
  #omninav-wrapper #big-sponsor .carousel-widget .jcarousel-prev-disabled, #omninav-wrapper #big-sponsor .carousel-widget .jcarousel-next-disabled, #omninav-wrapper #small-sponsor .carousel-widget .jcarousel-prev-disabled, #omninav-wrapper #small-sponsor .carousel-widget .jcarousel-next-disabled {
    color: #bcbcbc; }
  #omninav-wrapper #big-sponsor .carousel-widget .jcarousel-prev {
    top: -27px;
    right: 29px; }
  #omninav-wrapper #big-sponsor .carousel-widget .jcarousel-next {
    top: -27px;
    right: 0; }
  #omninav-wrapper #small-sponsor .carousel-widget .jcarousel-prev {
    bottom: -27px;
    left: 0px; }
  #omninav-wrapper #small-sponsor .carousel-widget .jcarousel-next {
    bottom: -27px;
    right: 0px; }
  #omninav-wrapper .carousel-widget:before, #omninav-wrapper .carousel-widget::after {
    border: 0 solid;
    box-sizing: inherit;
    color: inherit;
    font-size: inherit;
    margin: 0;
    padding: 0;
    text-decoration: none;
    vertical-align: inherit; }
  #omninav-wrapper .carousel-widget *:first-child {
    margin-top: 0; }
  #omninav-wrapper .carousel-widget figure {
    border: 0 solid;
    box-sizing: inherit;
    color: inherit;
    font-size: inherit;
    margin: 0;
    padding: 0;
    text-decoration: none;
    vertical-align: inherit;
    display: none; }
  #omninav-wrapper .carousel-widget figure.active {
    display: block; }
  #omninav-wrapper .carousel-widget figure.active blockquote {
    -webkit-animation: carousel-slidein 400ms;
    animation: carousel-slidein 400ms; }
  #omninav-wrapper .carousel-widget figure::before, #omninav-wrapper .carousel-widget figure::after {
    border: 0 solid;
    box-sizing: inherit;
    color: inherit;
    font-size: inherit;
    margin: 0;
    padding: 0;
    text-decoration: none;
    vertical-align: inherit; }
  #omninav-wrapper .carousel-widget figure blockquote h2 {
    margin-top: 20px;
    margin-top: 1.25rem;
    font-family: Arial, sans-serif;
    color: #2f2f2f;
    font-size: 1.5em;
    line-height: 1.16666666666667;
    line-height: 1.75rem; }
  #omninav-wrapper .carousel-widget figure blockquote p {
    font-size: .875em;
    line-height: 1.25rem; }
  #omninav-wrapper .carousel-widget figcaption {
    border: 0 solid;
    box-sizing: inherit;
    color: inherit;
    font-size: inherit;
    margin: 0;
    padding: 0;
    text-decoration: none;
    vertical-align: inherit;
    display: block;
    background-color: #2f2f2f;
    border-radius: 0 0 4px 4px;
    bottom: 0;
    font-size: 14px;
    left: 0;
    line-height: 20px;
    min-height: 160px;
    padding: 16px;
    position: absolute;
    right: 0;
    z-index: 2; }
  #omninav-wrapper .carousel-widget figcaption::before, #omninav-wrapper .carousel-widget figcaption::after {
    border: 0 solid;
    box-sizing: inherit;
    color: inherit;
    font-size: inherit;
    margin: 0;
    padding: 0;
    text-decoration: none;
    vertical-align: inherit; }
  #omninav-wrapper .carousel-widget blockquote {
    border: 0 solid;
    box-sizing: inherit;
    color: inherit;
    font-size: inherit;
    margin: 0;
    padding: 0;
    text-decoration: none;
    vertical-align: inherit;
    display: block;
    position: absolute;
    bottom: 160px;
    left: 0;
    right: 0;
    top: 0;
    z-index: -1;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%;
    padding-right: 0;
    padding-left: 0;
    margin-right: 0;
    margin-left: 0; }
  #omninav-wrapper .carousel-widget blockquote::before, #omninav-wrapper .carousel-widget blockquote::after {
    border: 0 solid;
    box-sizing: inherit;
    color: inherit;
    font-size: inherit;
    margin: 0;
    padding: 0;
    text-decoration: none;
    vertical-align: inherit; }
  #omninav-wrapper .carousel-widget h2, #omninav-wrapper .carousel-widget p {
    color: #F9F9F9; }
  #omninav-wrapper .carousel-widget h2 {
    font-family: Arial, sans-serif;
    border: 0 solid;
    box-sizing: inherit;
    color: inherit;
    font-size: inherit;
    margin: 0 0 10px 0;
    padding: 0;
    text-decoration: none;
    vertical-align: inherit; }
  #omninav-wrapper .carousel-widget h2::before, #omninav-wrapper .carousel-widget h2::after {
    border: 0 solid;
    box-sizing: inherit;
    color: inherit;
    font-size: inherit;
    margin: 0;
    padding: 0;
    text-decoration: none;
    vertical-align: inherit; }
  #omninav-wrapper .carousel-widget p {
    border: 0 solid;
    box-sizing: inherit;
    color: inherit;
    font-size: inherit;
    margin: 0;
    padding: 0;
    text-decoration: none;
    vertical-align: inherit; }
  #omninav-wrapper .carousel-widget p::before, #omninav-wrapper .carousel-widget p::after .carousel-widget img {
    border: 0 solid;
    box-sizing: inherit;
    color: inherit;
    font-size: inherit;
    margin: 0;
    padding: 0;
    text-decoration: none;
    vertical-align: inherit; }
  #omninav-wrapper .carousel-widget img::before, #omninav-wrapper .carousel-widget img::after {
    border: 0 solid;
    box-sizing: inherit;
    color: inherit;
    font-size: inherit;
    margin: 0;
    padding: 0;
    text-decoration: none;
    vertical-align: inherit; }
  #omninav-wrapper [data-img] {
    background-color: rgba(0, 0, 0, 0.125);
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover; }
  #omninav-wrapper [data-img~="contain"] {
    background-size: contain; }
  #omninav-wrapper [data-img~="top-left"] {
    background-position: 0% 0%; }
  #omninav-wrapper [data-img~="top-center"] {
    background-position: 50% 0%; }
  #omninav-wrapper [data-img~="top-right"] {
    background-position: 100% 0%; }
  #omninav-wrapper [data-img~="middle-left"] {
    background-position: 0% 50%; }
  #omninav-wrapper [data-img~="middle-right"] {
    background-position: 100% 50%; }
  #omninav-wrapper [data-img~="bottom-left"] {
    background-position: 0% 100%; }
  #omninav-wrapper [data-img~="bottom-center"] {
    background-position: 50% 100%; }
  #omninav-wrapper [data-img~="bottom-right"] {
    background-position: 100% 100%; }

@-webkit-keyframes carousel-slidein {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes carousel-slidein {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
  #omninav-wrapper .collapsibles-widget {
    margin: 0 0 20px 0; }
  #omninav-wrapper .collapsibles-widget .summaryText {
    margin-bottom: 10px;
    line-height: 20px; }
  #omninav-wrapper .collapsibles-widget .accordion {
    background-color: #ffffff;
    border: 1px solid #c1c1c1;
    border-radius: 2px;
    margin-bottom: 2px; }
  #omninav-wrapper .collapsibles-widget .accordion.first {
    margin-top: 20px; }
  #omninav-wrapper .collapsibles-widget .accordion table {
    width: 100%; }
  #omninav-wrapper .collapsibles-widget .accordion .content {
    margin: 0 20px 18px 20px;
    overflow: hidden; }
  #omninav-wrapper .collapsibles-widget .accordion .header {
    background-color: #d8d8d8;
    font-size: 16px;
    padding: 10px 45px 10px 20px;
    margin: 0;
    position: relative;
    cursor: pointer;
    font-family: Arial, sans-serif;
    font-weight: 600;
    text-transform: none; }
  #omninav-wrapper .collapsibles-widget .accordion .header .show, #omninav-wrapper .collapsibles-widget .accordion .header .hide {
    background-image: url(//dev-www.chapman.edu/_assets/miscButtons-7a703d752c5b4d5f8f6911e3aa847ef48881a4721e13a991454e113eab960b0a.png);
    background-position: -23px 0;
    background-repeat: no-repeat;
    position: absolute;
    text-indent: -9999px;
    top: 8px;
    right: 13px;
    width: 27px;
    height: 27px; }
  #omninav-wrapper .collapsibles-widget .accordion .header .show {
    background-position: -23px 0;
    display: block; }
  #omninav-wrapper .collapsibles-widget .accordion .header .show:hover {
    background-position: -51px 0;
    display: block; }
  #omninav-wrapper .collapsibles-widget .accordion .header .hide {
    background-position: -23px -29px;
    display: none; }
  #omninav-wrapper .collapsibles-widget .accordion .header .hide:hover {
    background-position: -51px -29px;
    display: none; }
  #omninav-wrapper .collapsibles-widget .accordion.active header {
    background-color: #ffffff; }
  #omninav-wrapper .collapsibles-widget .accordion.active .header {
    font-weight: 800;
    background: #ffffff; }
  #omninav-wrapper .collapsibles-widget .accordion.active .header .show {
    display: none; }
  #omninav-wrapper .collapsibles-widget .accordion.active .header .hide {
    display: block; }
  #omninav-wrapper .ie7 .collapsibles-widget .accordion {
    zoom: normal; }
  #omninav-wrapper .ie7 .collapsibles-widget .accordion.active header {
    background-color: #ffffff; }
  #omninav-wrapper .ie7 .collapsibles-widget .accordion h3 {
    zoom: normal; }
  #omninav-wrapper .ie7 .collapsibles-widget .accordion .header {
    background-color: #d8d8d8;
    overflow: hidden;
    width: 100%; }
  #omninav-wrapper .ie9 .collapsibles-widget .accordion .header {
    -webkit-filter: none;
    filter: none; }
  #omninav-wrapper .collapsibles-widget .accordion:active h3.header {
    z-index: 1; }
  #omninav-wrapper .funnel-boxes-widget {
    padding: 16px 0; }
  #omninav-wrapper .ie7 .funnel .funnelBlock {
    zoom: 1;
    display: inline; }
  #omninav-wrapper .funnel .funnelBlock {
    display: inline-block;
    vertical-align: top;
    width: 100%;
    margin: 0 0 32px 0; }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper .funnel .funnelBlock {
      width: 300px;
      margin: 0 16px 32px 16px; } }
  #omninav-wrapper .funnel .funnelBlock .featureImage {
    text-align: center;
    line-height: 0; }
  #omninav-wrapper .funnel .funnelBlock h3 {
    font-weight: 700;
    font-size: 18px;
    font-style: normal;
    color: #2f2f2f;
    padding: 10px 0 5px 0;
    margin: 0;
    clear: both;
    line-height: 1.25; }
  #omninav-wrapper .funnel .funnelBlock h3 a {
    font-weight: 700;
    font-size: 18px;
    font-style: normal;
    color: #2f2f2f;
    padding: 10px 0 5px 0;
    margin: 0;
    clear: both;
    line-height: 1.25; }
  #omninav-wrapper .funnel .funnelBlock h3 a:hover {
    color: #a50034; }
  #omninav-wrapper .funnel .funnelBlock ul {
    list-style-type: none;
    padding: 0; }
  #omninav-wrapper .funnel .funnelBlock li {
    margin: 0 0 3px 0; }
  #omninav-wrapper .funnel .funnelBlock .linkList {
    margin: 10px 0 0 0; }
  #omninav-wrapper .funnel .funnelBlock .copy {
    font-size: 14px;
    line-height: 20px;
    margin: 0 0 10px 0;
    font-weight: 400; }
  #omninav-wrapper .funnel .more {
    color: #2f2f2f;
    font-weight: 800;
    font-size: 11px;
    cursor: pointer; }
  #omninav-wrapper .funnel .region h3 a {
    font-weight: 700;
    font-size: 18px;
    font-style: normal;
    color: #2f2f2f;
    padding: 10px 0 5px 0;
    margin: 0;
    clear: both;
    line-height: 1.25; }
  #omninav-wrapper .funnelBlock a:link, #omninav-wrapper .funnelBlock a:visited {
    border-bottom: none; }
  #omninav-wrapper .personnel-listing-widget {
    padding: 16px 0; }
  #omninav-wrapper .personnel-listing-widget .sectionHeader {
    margin-top: 0;
    padding-top: 0; }
  #omninav-wrapper .personnel-listing-widget .person {
    position: relative;
    border-bottom: 1px solid #c1c1c1;
    padding: 16px 0;
    padding-left: 145px;
    height: auto;
    min-height: 200px; }
  #omninav-wrapper .personnel-listing-widget .person:first-child {
    border-top: none; }
  #omninav-wrapper .personnel-listing-widget .title, #omninav-wrapper .personnel-listing-widget .location, #omninav-wrapper .personnel-listing-widget .phone, #omninav-wrapper .personnel-listing-widget .email {
    font-size: 14px;
    line-height: 20px;
    margin: 0 0 10px 0;
    font-weight: 400;
    margin-bottom: 0; }
  #omninav-wrapper .personnel-listing-widget .image {
    position: absolute;
    top: 16px;
    left: 0;
    background: #ffffff;
    padding: 10px;
    box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.2); }
  #omninav-wrapper .personnel-listing-widget .name {
    font-size: 18px;
    margin-bottom: 16px;
    padding-top: 0; }
  #omninav-wrapper .personnel-listing-widget .bio, #omninav-wrapper .personnel-listing-widget .bio-url {
    font-size: 14px;
    line-height: 20px;
    margin: 0 0 10px 0;
    font-weight: 400;
    margin-top: 16px; }
  #omninav-wrapper .personnel-listing-widget .bio:last-child, #omninav-wrapper .personnel-listing-widget .bio-url:last-child {
    margin-bottom: 0; }
  #omninav-wrapper .personnel-listing-widget .bio-url a {
    text-decoration: none; }
  #omninav-wrapper div.four-col-float {
    float: left;
    width: 150px;
    height: 150px;
    margin: 10px; }
  #omninav-wrapper .regions-widget {
    padding: 0 0 20px 0; }
  #omninav-wrapper .regions-widget .region {
    overflow: auto; }
  #omninav-wrapper .regions-widget .region h2 {
    border-bottom: 1px solid #383838;
    clear: both;
    margin: 0;
    padding: 20px 0 7px; }
  #omninav-wrapper .regions-widget .region h2, #omninav-wrapper .regions-widget .funnel .region h3 a {
    font-weight: 700;
    font-size: 18px;
    font-style: normal;
    color: #313131;
    padding: 10px 0 5px 0;
    margin: 0;
    clear: both;
    line-height: 1.25; }
  #omninav-wrapper .regions-widget .region .featureImage {
    background: #ffffff;
    padding: 10px;
    box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.2);
    float: left; }
  @media (max-width: 767px) {
    #omninav-wrapper .regions-widget .region .featureImage {
      float: none; } }
  #omninav-wrapper .regions-widget .region li {
    margin: 0 0 3px 0; }
  #omninav-wrapper .regions-widget .region h3 a:hover {
    color: #a50034; }
  #omninav-wrapper .regions-widget .region .content {
    float: left;
    width: 100%;
    padding: 16px 3px; }
  #omninav-wrapper .regions-widget .region .content ul {
    padding-left: 32px;
    overflow: hidden; }
  #omninav-wrapper .regions-widget .region .content > p {
    margin: 0; }
  #omninav-wrapper .regions-widget .region ul.linkList {
    margin: 16px 0 0 0;
    list-style-type: none;
    padding: 0;
    float: left; }
  #omninav-wrapper .regions-widget .region ul.linkList a {
    border-bottom: 0; }
  #omninav-wrapper .tabs-widget {
    margin: 0 0 20px 0; }
  #omninav-wrapper .tabs-nav {
    display: block;
    z-index: 100;
    position: relative;
    display: block;
    height: auto;
    clear: both; }
  @media (min-width: 1024px) {
    #omninav-wrapper .tabs-nav {
      padding: 0 0 10px 0; } }
  #omninav-wrapper .no-js .tabs-nav {
    display: none; }
  #omninav-wrapper .tabs-nav li {
    background-color: #cfcfcf;
    font-size: 1.1em;
    padding: 0 17px 0 17px;
    line-height: 35px;
    height: 35px;
    cursor: pointer;
    bottom: -1px;
    position: relative;
    border-top: 2px solid transparent;
    border-bottom: 1px solid #c1c1c1;
    list-style-type: none;
    margin: 0; }
  @media (min-width: 1024px) {
    #omninav-wrapper .tabs-nav li {
      margin: 0 2px 0 0;
      float: left;
      -webkit-transition: padding 200ms;
      transition: padding 200ms; } }
  #omninav-wrapper .tabs-nav li:hover {
    background-color: #d8d8d8;
    color: #a50034; }
  #omninav-wrapper .tabs-nav li.active {
    background-color: #ffffff;
    font-weight: 600;
    color: #a50034;
    border-top: 2px solid #a50034;
    border-right: 1px solid #c1c1c1;
    border-left: 1px solid #c1c1c1;
    border-bottom: 1px solid #ffffff; }
  @media (min-width: 1024px) {
    #omninav-wrapper .tabs-nav li.active {
      padding: 0 40px 0 40px; } }
  #omninav-wrapper .tabs-content {
    background-color: #ffffff;
    border: 1px solid #c1c1c1;
    position: relative;
    color: #2f2f2f;
    clear: both;
    padding: 20px; }
  #omninav-wrapper .tabs-content div {
    margin: 0; }
  #omninav-wrapper .tabs-content > li {
    display: none; }
  #omninav-wrapper .tabs-content > li > h2 {
    display: none; }
  #omninav-wrapper .no-js .tabs-content > li > h2 {
    display: block; }
  #omninav-wrapper .no-js .tabs-content > li {
    display: block; }
  #omninav-wrapper .tabs-content > li.active {
    display: block; }
  #omninav-wrapper .wysiwyg-widget {
    padding: 16px 0; }
  #omninav-wrapper .wysiwyg-widget .content > p:last-child {
    margin-bottom: 0; }
  #omninav-wrapper .wysiwyg-widget #map_frame {
    min-height: 79vh; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .wysiwyg-widget #map_frame {
      min-height: 59vh; } }
  #omninav-wrapper .callout-box-widget {
    width: 100%; }
  #omninav-wrapper .simple-form-widget {
    background-color: #d8d8d8;
    border: 1px solid #c1c1c1;
    color: #313131;
    padding: 16px; }
  #omninav-wrapper .simple-form-widget input[type="text"], #omninav-wrapper .simple-form-widget textarea {
    width: 100%;
    margin-bottom: 10px; }
  #omninav-wrapper .simple-form-widget input[type="submit"] {
    width: 100%;
    margin-top: 10px; }
  #omninav-wrapper .simple-form-widget label {
    margin-left: 2px;
    margin-top: 10px;
    margin-bottom: 2px; }
  #omninav-wrapper .simple-form-widget legend {
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 10px; }
  #omninav-wrapper .simple-form-widget input[type=radio] + label, #omninav-wrapper .simple-form-widget input[type=checkbox] + label {
    font-weight: normal;
    display: inline;
    margin-top: 2px;
    margin-botton: 10px; }
  #omninav-wrapper .simple-form-widget h2 {
    padding: 0 4px; }
  #omninav-wrapper .simple-form-widget .editableContent {
    padding: 2px 4px; }
  #omninav-wrapper .by-the-numbers-widget {
    color: white;
    background-color: #eeeeee;
    position: relative;
    height: 500px;
    font-size: 10px;
    text-align: center; }
  @media (max-width: 780px) {
    #omninav-wrapper .by-the-numbers-widget {
      height: 550px; } }
  @media (max-width: 480px) {
    #omninav-wrapper .by-the-numbers-widget {
      height: auto; } }
  #omninav-wrapper .by-the-numbers-widget span, #omninav-wrapper .by-the-numbers-widget h2, #omninav-wrapper .by-the-numbers-widget .faux-h2, #omninav-wrapper .by-the-numbers-widget p {
    font-family: "futura-pt-condensed", Arial, sans-serif;
    line-height: 1; }
  #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #a50034;
    font-size: 1em;
    height: 100%; }
  #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container .title h2, #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container .title .faux-h2 {
    font-size: 5em;
    font-weight: 700;
    font-family: "futura-pt";
    color: #a50034;
    margin: 0 0 0 0; }
  @media (max-width: 480px) {
    #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container .title h2, #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container .title .faux-h2 {
      padding: 40px 0 0; } }
  #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container .title img {
    display: none; }
  #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container .number-ranks {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 5em 0;
    width: 100%; }
  @media (max-width: 780px) {
    #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container .number-ranks {
      margin: 3em 0; } }
  @media (max-width: 480px) {
    #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container .number-ranks {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      margin: 1em 0;
      height: 60%; } }
  #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container .number-ranks .rank {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 30%;
    height: 100%;
    z-index: 10; }
  #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container .number-ranks .rank .rank-values {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center; }
  #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container .number-ranks .rank .rank-values span:nth-child(1) {
    font-size: 48px;
    font-weight: 700;
    padding: 10px 10px 0 0; }
  @media (max-width: 780px) {
    #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container .number-ranks .rank .rank-values span:nth-child(1) {
      padding: 10px 0 0 0;
      font-size: 36px; } }
  #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container .number-ranks .rank .rank-values span:nth-child(2) {
    font-size: 10.4em;
    font-weight: 700;
    padding: 0 16px 0 0; }
  @media (max-width: 780px) {
    #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container .number-ranks .rank .rank-values span:nth-child(2) {
      font-size: 7.2em;
      padding: 0 8px 0 0; }
    #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container .number-ranks .rank .rank-values span:nth-child(2).number {
      padding: 0; } }
  #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container .number-ranks .rank .rank-values span:nth-child(2).number {
    padding: 0; }
  #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container .number-ranks .rank .rank-values span:nth-child(3) {
    font-size: 4.8em;
    font-weight: 500;
    text-transform: uppercase;
    text-align: left;
    padding-top: 10px;
    max-width: 45%; }
  @media (max-width: 780px) {
    #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container .number-ranks .rank .rank-values span:nth-child(3) {
      font-size: 3.6em; } }
  #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container .number-ranks .rank .rank-values span:nth-child(3).text {
    font-size: 3em; }
  @media (max-width: 780px) {
    #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container .number-ranks .rank .rank-values span:nth-child(3).text {
      font-size: 1.8em; } }
  @media (max-width: 480px) {
    #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container .number-ranks .rank {
      width: 100%;
      margin: 2.5em 0; } }
  #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container .number-ranks .rank .rank-description {
    font-size: 1.6em;
    color: #231f20;
    font-family: "Arial";
    font-weight: normal;
    max-width: 75%; }
  @media (max-width: 780px) {
    #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container .number-ranks .rank .rank-description {
      font-size: 1.8em;
      padding-top: 5px; } }
  #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container #numbers-button.theme-button {
    position: relative;
    width: 13em;
    font-size: 1.8em;
    font-weight: bold;
    background-color: #a50034;
    z-index: 10; }
  #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container #numbers-button.theme-button:hover {
    background: #C8003F; }
  @media (max-width: 480px) {
    #omninav-wrapper .by-the-numbers-widget .by-the-numbers-container #numbers-button.theme-button {
      margin: 0 0 2.8em; } }
  #omninav-wrapper #theme.business .by-the-numbers-widget {
    background-color: #231f20; }
  @media (max-width: 480px) {
    #omninav-wrapper #theme.business .by-the-numbers-widget {
      border-top: 1em solid #a50034; } }
  #omninav-wrapper #theme.business .by-the-numbers-widget .by-the-numbers-container {
    color: white; }
  #omninav-wrapper #theme.business .by-the-numbers-widget .by-the-numbers-container .title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 20%;
    width: 100%; }
  #omninav-wrapper #theme.business .by-the-numbers-widget .by-the-numbers-container .title h2, #omninav-wrapper #theme.business .by-the-numbers-widget .by-the-numbers-container .title .faux-h2 {
    display: inline-block;
    position: relative;
    margin: 0;
    font-size: 7.2em;
    font-weight: 500;
    font-family: "futura-pt-condensed";
    color: white;
    background-color: #231f20;
    z-index: 10;
    padding: 0 20px 0 20px; }
  @media (max-width: 1180px) {
    #omninav-wrapper #theme.business .by-the-numbers-widget .by-the-numbers-container .title h2, #omninav-wrapper #theme.business .by-the-numbers-widget .by-the-numbers-container .title .faux-h2 {
      font-size: 6em; } }
  @media (max-width: 780px) {
    #omninav-wrapper #theme.business .by-the-numbers-widget .by-the-numbers-container .title h2, #omninav-wrapper #theme.business .by-the-numbers-widget .by-the-numbers-container .title .faux-h2 {
      font-size: 4.8em;
      padding: 0 10px 0 10px; } }
  @media (max-width: 480px) {
    #omninav-wrapper #theme.business .by-the-numbers-widget .by-the-numbers-container .title h2, #omninav-wrapper #theme.business .by-the-numbers-widget .by-the-numbers-container .title .faux-h2 {
      padding: 15px 10px; } }
  #omninav-wrapper #theme.business .by-the-numbers-widget .by-the-numbers-container .title img {
    display: block;
    height: 70em;
    width: 100%;
    position: absolute;
    top: -4em;
    right: 0;
    z-index: 0; }
  @media (max-width: 1180px) {
    #omninav-wrapper #theme.business .by-the-numbers-widget .by-the-numbers-container .title img {
      top: -5em; } }
  @media (max-width: 780px) {
    #omninav-wrapper #theme.business .by-the-numbers-widget .by-the-numbers-container .title img {
      top: 0em; } }
  @media (max-width: 480px) {
    #omninav-wrapper #theme.business .by-the-numbers-widget .by-the-numbers-container .title img {
      display: none; } }
  #omninav-wrapper #theme.business .by-the-numbers-widget .by-the-numbers-container .number-ranks .rank .rank-description {
    font-size: 2.4em;
    font-family: "Minion Pro";
    font-weight: 400;
    color: white; }
  #omninav-wrapper #theme.law .by-the-numbers-widget {
    background-color: rgba(221, 203, 164, 0.25); }
  #omninav-wrapper #theme.law .by-the-numbers-widget .by-the-numbers-container .title {
    width: 100%; }
  #omninav-wrapper #theme.law .by-the-numbers-widget .by-the-numbers-container .title h2, #omninav-wrapper #theme.law .by-the-numbers-widget .by-the-numbers-container .title .faux-h2 {
    width: 100%;
    color: #686259;
    position: relative;
    text-align: center;
    display: table;
    white-space: nowrap; }
  #omninav-wrapper #theme.law .by-the-numbers-widget .by-the-numbers-container .title h2:before, #omninav-wrapper #theme.law .by-the-numbers-widget .by-the-numbers-container .title h2:after, #omninav-wrapper #theme.law .by-the-numbers-widget .by-the-numbers-container .title .faux-h2:before, #omninav-wrapper #theme.law .by-the-numbers-widget .by-the-numbers-container .title .faux-h2:after {
    border-top: 2px solid #686259;
    content: '';
    display: table-cell;
    position: relative;
    top: 0.5em;
    width: 45%; }
  #omninav-wrapper #theme.law .by-the-numbers-widget .by-the-numbers-container .title h2:before, #omninav-wrapper #theme.law .by-the-numbers-widget .by-the-numbers-container .title .faux-h2:before {
    right: 1.5%; }
  #omninav-wrapper #theme.law .by-the-numbers-widget .by-the-numbers-container .title h2:after, #omninav-wrapper #theme.law .by-the-numbers-widget .by-the-numbers-container .title .faux-h2:after {
    left: 1.5%; }
  @media (max-width: 480px) {
    #omninav-wrapper #theme.law .by-the-numbers-widget .by-the-numbers-container .title h2, #omninav-wrapper #theme.law .by-the-numbers-widget .by-the-numbers-container .title .faux-h2 {
      display: block;
      white-space: normal; } }
  #omninav-wrapper #theme.law .by-the-numbers-widget .by-the-numbers-container .title img {
    display: none; }
  #omninav-wrapper #theme.law .by-the-numbers-widget .by-the-numbers-container .number-ranks .rank .rank-description {
    font-size: 2.1em;
    font-family: "Minion Pro";
    font-weight: 400;
    line-height: 1.2em; }
  #omninav-wrapper .call-to-action-3-up-widget {
    padding: 64px 0;
    background-color: #eaeaea; }
  #omninav-wrapper .call-to-action-3-up-widget .outer-container {
    max-width: 1136px;
    margin-left: auto;
    margin-right: auto; }
  #omninav-wrapper .call-to-action-3-up-widget .outer-container::after {
    clear: both;
    content: "";
    display: table; }
  #omninav-wrapper .call-to-action-3-up-widget .column {
    margin-bottom: 48px; }
  #omninav-wrapper .call-to-action-3-up-widget .column:last-child {
    margin-bottom: 0; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .call-to-action-3-up-widget .column {
      margin-bottom: 0;
      float: left;
      display: block;
      margin-right: 1.4084507042%;
      width: 32.3943661972%;
      padding: 0 1.4084507042%; }
    #omninav-wrapper .call-to-action-3-up-widget .column:last-child {
      margin-right: 0; } }
  #omninav-wrapper .call-to-action-3-up-widget h3.headline {
    font-family: "futura-pt", Arial, sans-serif;
    font-size: 22px;
    line-height: 26px;
    font-weight: 800;
    margin: 24px 0 0; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .call-to-action-3-up-widget h3.headline {
      font-size: 16px;
      line-height: 24px; } }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper .call-to-action-3-up-widget h3.headline {
      font-size: 22px;
      line-height: 32px; } }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .call-to-action-3-up-widget h3.headline {
      font-family: "futura-pt", Arial, sans-serif;
      font-size: 18px;
      font-weight: 800;
      line-height: 24px; } }
  @media screen and (min-width: 800px) {
    #omninav-wrapper .call-to-action-3-up-widget h3.headline {
      font-family: "futura-pt", Arial, sans-serif;
      font-size: 22px;
      line-height: 26px;
      font-weight: 800; } }
  @media screen and (min-width: 800px) and (min-width: 768px) {
    #omninav-wrapper .call-to-action-3-up-widget h3.headline {
      font-size: 16px;
      line-height: 24px; } }
  @media screen and (min-width: 800px) and (min-width: 1130px) {
    #omninav-wrapper .call-to-action-3-up-widget h3.headline {
      font-size: 22px;
      line-height: 32px; } }
  #omninav-wrapper .call-to-action-3-up-widget .image-wrap {
    position: relative;
    position: relative;
    overflow: hidden;
    max-width: 900px;
    max-height: 400px;
    width: auto;
    height: auto; }
  #omninav-wrapper .call-to-action-3-up-widget .image-wrap:before {
    display: block;
    content: "";
    width: 100%;
    padding-top: 66.6666666667%; }
  #omninav-wrapper .call-to-action-3-up-widget .image-wrap img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0; }
  #omninav-wrapper .call-to-action-3-up-widget .image-wrap img {
    height: 100%;
    width: 100%; }
  #omninav-wrapper .call-to-action-3-up-widget .text-wrap {
    display: inline-block;
    padding: 32px 32px 0; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .call-to-action-3-up-widget .text-wrap {
      padding: 0 1.4084507042%; } }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper .call-to-action-3-up-widget .text-wrap {
      padding: 0; } }
  @media screen and (min-width: 800px) {
    #omninav-wrapper .call-to-action-3-up-widget .text-wrap {
      padding: 0 1.4084507042%; } }
  #omninav-wrapper .call-to-action-3-up-widget p {
    font-size: 14px;
    line-height: 20px;
    margin: 0 0 10px 0;
    font-weight: 400;
    margin: 0; }
  #omninav-wrapper .call-to-action-3-up-widget a.more-link {
    margin-top: 14px;
    line-height: 14px;
    display: inline-block;
    margin-top: 44px; }
  #omninav-wrapper .call-to-action-3-up-widget a.more-link:after {
    content: " »"; }
  #omninav-wrapper .call-to-action-3-up-widget__medium-bg {
    background-color: #cfcfcf; }
  #omninav-wrapper .call-to-action-3-up-widget__dark-bg {
    background-color: #2f2f2f;
    color: white; }
  #omninav-wrapper .call-to-action-block-widget {
    padding: 64px 0;
    background-color: #eaeaea; }
  #omninav-wrapper .call-to-action-block-widget .outer-container {
    max-width: 1136px;
    margin-left: auto;
    margin-right: auto;
    width: 100%; }
  #omninav-wrapper .call-to-action-block-widget .outer-container::after {
    clear: both;
    content: "";
    display: table; }
  #omninav-wrapper .call-to-action-block-widget .box {
    position: relative;
    display: block;
    width: 100%;
    height: 56px;
    text-align: center;
    overflow: hidden;
    color: #2f2f2f;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 25% center;
    background-color: #fafafa;
    -webkit-transition: -webkit-transform 100ms;
    transition: -webkit-transform 100ms;
    transition: transform 100ms;
    transition: transform 100ms, -webkit-transform 100ms; }
  #omninav-wrapper .call-to-action-block-widget .box:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0; }
  #omninav-wrapper .call-to-action-block-widget .box:hover {
    background-color: white;
    -webkit-transform: scale(1.02);
    -ms-transform: scale(1.02);
    transform: scale(1.02);
    z-index: 2; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .call-to-action-block-widget .box {
      width: 25%;
      height: 150px;
      float: left;
      padding: 16px; } }
  #omninav-wrapper .call-to-action-block-widget .content-container {
    display: table;
    height: 100%;
    width: 100%;
    position: relative;
    z-index: 1; }
  #omninav-wrapper .call-to-action-block-widget .content {
    display: table-cell;
    vertical-align: middle;
    text-align: center; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .call-to-action-block-widget .content:hover {
      border: 1px solid #2f2f2f; } }
  #omninav-wrapper .call-to-action-block-widget .title {
    font-family: "futura-pt", Arial, sans-serif;
    font-size: 18px;
    font-weight: 500;
    line-height: 24px;
    display: inline-block;
    line-height: 56px;
    margin: 0;
    padding: 0 16px;
    white-space: nowrap;
    text-transform: uppercase;
    font-size: 16px; }
  #omninav-wrapper .call-to-action-block-widget .title:after {
    padding-left: 8px;
    content: '»';
    font-size: 18px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .call-to-action-block-widget .title {
      white-space: normal;
      line-height: 22px; }
    #omninav-wrapper .call-to-action-block-widget .title:after {
      content: none; } }
  #omninav-wrapper .call-to-action-block-widget .subtitle {
    margin-top: 24px;
    font-family: Arial, sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
    margin: 0;
    display: none; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .call-to-action-block-widget .subtitle {
      display: block; } }
  #omninav-wrapper .call-to-action-block-widget .box__text-light {
    color: white;
    background-color: #2f2f2f; }
  #omninav-wrapper .call-to-action-block-widget .box__text-light:hover {
    background-color: #2f2f2f; }
  #omninav-wrapper .call-to-action-block-widget .box__text-light.box__background-media:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background-color: rgba(0, 0, 0, 0.5); }
  #omninav-wrapper .call-to-action-block-widget .theme-bg-color {
    color: white; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .call-to-action-block-widget .box__text-light .content:hover, #omninav-wrapper .call-to-action-block-widget .theme-bg-color .content:hover {
      border-color: white; } }
  #omninav-wrapper .call-to-action-block-widget__medium-bg {
    background-color: #cfcfcf; }
  #omninav-wrapper .call-to-action-block-widget__dark-bg {
    background-color: #2f2f2f; }
  #omninav-wrapper .campus-map .map-container {
    position: relative;
    height: 500px;
    margin-top: 66px;
    overflow: hidden; }
  #omninav-wrapper .campus-map .map-container iframe#map_frame {
    height: 512px; }
  #omninav-wrapper .campus-map .map-container .map-inner {
    height: 500px;
    position: absolute; }
  #omninav-wrapper .campus-map .map-container .marker-icon {
    position: absolute;
    top: -10px;
    left: 50%;
    top: 0;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%); }
  #omninav-wrapper .campus-map .map-container i.fas.marker-icon {
    display: inline-block;
    border-radius: 60px;
    box-shadow: 0px 0px 2px #888;
    padding: 0.5em 0.6em;
    background-color: #a50034;
    color: #ffffff;
    font-size: 1.5em; }
  #omninav-wrapper .campus-map .map-container .theme-button i.fas {
    font-size: 1.2em;
    margin-left: 6px; }
  #omninav-wrapper .campus-map .map-container .theme-button:after {
    display: none; }
  #omninav-wrapper .campus-map .map-container .box {
    background-color: rgba(255, 255, 255, 0.9);
    width: 480px;
    max-width: 480px;
    position: absolute;
    height: 100%; }
  #omninav-wrapper .campus-map .map-container .box-inner {
    position: relative;
    display: block;
    margin: auto;
    text-align: center;
    padding: 50px;
    height: 100%; }
  #omninav-wrapper .campus-map .map-container .box-header {
    font-family: "futura-pt", Arial, sans-serif;
    font-weight: 700;
    font-size: 24px;
    color: #a50034;
    text-transform: capitalize; }
  #omninav-wrapper .campus-map .map-container .address-wrapper {
    margin-top: 65px;
    font-family: "futura-pt", Arial, sans-serif;
    font-weight: 400;
    font-size: 18px;
    color: #2f2f2f;
    border: 2px solid #a50034;
    height: 125px;
    position: relative; }
  #omninav-wrapper .campus-map .map-container .address-inner {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    display: block;
    margin: auto;
    text-align: center;
    margin-bottom: 125px; }
  #omninav-wrapper .campus-map .map-container a.address-inner {
    color: #231f20;
    text-transform: capitalize; }
  #omninav-wrapper .campus-map .map-container .theme-button {
    border-radius: 0;
    display: block !important;
    margin-bottom: 12px;
    text-transform: capitalize; }
  #omninav-wrapper .campus-map .map-container .red-button, #omninav-wrapper .campus-map .map-container .theme-button {
    font-family: "futura-pt", Arial, sans-serif;
    font-weight: 400;
    font-size: 16px;
    color: #ffffff;
    background-color: #a50034;
    margin-top: 12px;
    display: block !important; }
  #omninav-wrapper .campus-map .map-container div#map-bar {
    left: unset;
    right: 0;
    float: right;
    position: relative; }
  #omninav-wrapper .campus-map .map-container .leaflet-control-attribution.leaflet-control {
    display: none !important; }
  #omninav-wrapper .campus-map .map-container div#map-buttons, #omninav-wrapper .campus-map .map-container #map-buttons {
    display: none; }
  #omninav-wrapper .campus-map .map-container a.address-inner {
    border-bottom: none !important;
    color: #2f2f2f; }
  #omninav-wrapper .campus-map .map-container .link-underline {
    border-bottom: 1px dotted #a50034; }
  #omninav-wrapper .campus-map .map-container span.link-underline a {
    color: black; }
  #omninav-wrapper .campus-map .map-container iframe#map_frame {
    width: 120%;
    margin-left: -20% !important; }
  @media screen and (max-width: 780px) {
    #omninav-wrapper .campus-map .map-container .box {
      width: 100vw;
      max-width: 100vw;
      position: relative;
      height: 500px; }
    #omninav-wrapper .campus-map .map-container iframe#map_frame {
      width: 100%;
      margin-left: 0 !important;
      margin-top: -100px !important; } }
  #omninav-wrapper .chapman-social-feed-widget {
    padding: 64px 0;
    text-align: center;
    background-color: #eaeaea; }
  #omninav-wrapper .chapman-social-feed-widget .outer-container {
    max-width: 1136px;
    margin-left: auto;
    margin-right: auto;
    width: 100%; }
  #omninav-wrapper .chapman-social-feed-widget .outer-container::after {
    clear: both;
    content: "";
    display: table; }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper .chapman-social-feed-widget .outer-container {
      padding: 0 16px; } }
  #omninav-wrapper .chapman-social-feed-widget .chapman-social-feed-title {
    font-family: "futura-pt", Arial, sans-serif;
    font-size: 26px;
    line-height: 30px;
    margin-top: 12px;
    margin-bottom: 24px;
    font-weight: 600;
    padding: 0 32px;
    text-transform: none; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .chapman-social-feed-widget .chapman-social-feed-title {
      font-size: 32px;
      line-height: 38px; } }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper .chapman-social-feed-widget .chapman-social-feed-title {
      font-size: 36px;
      line-height: 40px; } }
  #omninav-wrapper .chapman-social-feed-widget.chapman-social-feed-widget__has-social-icons .chapman-social-feed-title {
    margin-bottom: 16px; }
  #omninav-wrapper .chapman-social-feed-widget .chapman-social-feed-icons {
    margin: 24px 0; }
  #omninav-wrapper .chapman-social-feed-widget .chapman-social-feed-icons ul.social-icon-list li {
    display: inline-block;
    margin: 0 12px;
    list-style-type: none;
    text-align: center; }
  #omninav-wrapper .chapman-social-feed-widget .chapman-social-feed-icons ul.social-icon-list .social-link {
    display: inline-block;
    font-size: 20px;
    color: #2f2f2f; }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper .chapman-social-feed-widget .chapman-social-feed-icons {
      margin: 32px 0; }
    #omninav-wrapper .chapman-social-feed-widget .chapman-social-feed-icons ul.social-icon-list .social-link {
      font-size: 24px; } }
  #omninav-wrapper .chapman-social-feed-widget .chapman-social-feed {
    text-align: center; }
  #omninav-wrapper .chapman-social-feed-widget .chapman-social-feed::after {
    clear: both;
    content: "";
    display: table; }
  #omninav-wrapper .chapman-social-feed-widget .view-all-link {
    margin-top: 14px;
    line-height: 14px;
    display: inline-block;
    margin-top: 64px; }
  #omninav-wrapper .chapman-social-feed-widget .view_message {
    box-sizing: content-box; }
  #omninav-wrapper .chapman-social-feed-widget .column {
    vertical-align: top;
    display: inline-block;
    width: 100%;
    max-width: 355px; }
  @media screen and (min-width: 710px) {
    #omninav-wrapper .chapman-social-feed-widget #content {
      width: 710px; } }
  @media screen and (min-width: 1065px) {
    #omninav-wrapper .chapman-social-feed-widget #content {
      width: 1065px; } }
  @media screen and (min-width: 1420px) {
    #omninav-wrapper .chapman-social-feed-widget #content {
      width: 1420px; } }
  #omninav-wrapper .chapman-social-feed-widget .no_posts {
    outline: 1px solid white;
    margin-top: 100px;
    font-size: 1em;
    color: #353430;
    display: inline-block;
    padding: 30px;
    background: white;
    box-shadow: 2px 2px 6px 1px rgba(0, 0, 0, 0.2); }
  #omninav-wrapper .chapman-social-feed-widget .new_ribbon {
    background: #a50034;
    color: white;
    font-size: 10px;
    height: 20px;
    line-height: 20px;
    margin: 4px -10px 10px 10px;
    padding: 0 10px 0 10px;
    position: absolute;
    right: 0;
    z-index: 1; }
  #omninav-wrapper .chapman-social-feed-widget .new_ribbon:after {
    border-color: #801B2B transparent transparent #801B2B;
    border-style: solid;
    border-width: 2px 5px;
    content: ' ';
    height: 0;
    position: absolute;
    right: 0px;
    top: 100%;
    width: 0; }
  #omninav-wrapper .chapman-social-feed-widget .new_ribbon:before {
    border-color: #a50034 transparent;
    border-style: solid;
    border-width: 10px 3px;
    content: ' ';
    height: 0;
    left: -3px;
    position: absolute;
    top: 0px;
    width: 0; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile {
    background: white;
    color: #353430;
    display: inline-block;
    margin: 10px;
    opacity: 1;
    padding: 0;
    position: relative;
    text-align: left;
    -webkit-transition: opacity .5s;
    transition: opacity .5s;
    vertical-align: top;
    width: auto;
    max-width: 335px;
    word-break: break-word; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile h2 {
    text-transform: none; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile .message {
    background: white;
    border-radius: 0px;
    box-sizing: border-box;
    display: table;
    font-size: 14px;
    line-height: 20px;
    margin: 0;
    padding: 18px 14px;
    position: relative;
    width: 100%; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile .message p {
    font-size: 14px;
    line-height: 20px; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile .avatar {
    display: table-cell;
    vertical-align: top;
    width: 56px; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile .avatar img {
    border-radius: 50%; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile .text {
    display: table-cell;
    padding-left: 14px;
    vertical-align: top; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile .text h2 {
    font: bold 14px/20px Arial, sans-serif;
    margin: 0; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile .text p {
    margin: 0; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile .text a {
    color: #98012e; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile .youtube {
    height: 187px; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile footer {
    background: white;
    box-sizing: border-box;
    border-top: 1px solid #d8d8d8;
    display: table;
    font-size: 12px;
    font-weight: normal;
    height: 40px;
    line-height: 20px;
    padding: 0 10px;
    vertical-align: middle;
    width: 100%; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile .author {
    display: table-cell;
    font-size: 12px;
    font-weight: normal;
    line-height: 12px;
    margin: 0;
    max-width: 200px;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.15);
    vertical-align: middle;
    text-transform: none; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile .author a {
    color: inherit; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile .author a:hover {
    color: #a50034; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile .author a p {
    font-size: inherit;
    line-height: inherit;
    margin: 0 0 0 14px; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile .author svg {
    width: 1em;
    height: 1em;
    display: block;
    float: left; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile .meta {
    display: table-cell;
    font-size: 12px;
    line-height: 20px;
    text-align: right;
    vertical-align: middle; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile .meta a {
    color: #353430; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile.blog, #omninav-wrapper .chapman-social-feed-widget .post_tile.blog_photo {
    border-radius: 3px; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile.blog .message, #omninav-wrapper .chapman-social-feed-widget .post_tile.blog_photo .message {
    border-radius: 3px 3px 0 0; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile.blog .message .title, #omninav-wrapper .chapman-social-feed-widget .post_tile.blog_photo .message .title {
    font: bold 24px/28px Arial, sans-serif;
    margin: 14px 0 10px 0; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile.blog .message .title a, #omninav-wrapper .chapman-social-feed-widget .post_tile.blog_photo .message .title a {
    color: inherit; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile.blog .message .title a:hover, #omninav-wrapper .chapman-social-feed-widget .post_tile.blog_photo .message .title a:hover {
    color: #a50034; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile.blog .message time, #omninav-wrapper .chapman-social-feed-widget .post_tile.blog_photo .message time {
    font: regular 14px/14px Arial, sans-serif; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile.blog .message .tag, #omninav-wrapper .chapman-social-feed-widget .post_tile.blog_photo .message .tag {
    background: #f7f6f0;
    border-left: 5px solid #a50034;
    border-radius: 3px;
    color: #62605a;
    display: inline-block;
    font-size: 12px;
    margin: 0 0 0 -19px;
    padding: 3px 10px 3px 14px;
    text-decoration: none;
    -webkit-transition: padding 0.1s ease-out;
    transition: padding 0.1s ease-out; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile.blog .message .tag:hover, #omninav-wrapper .chapman-social-feed-widget .post_tile.blog_photo .message .tag:hover {
    background: #eceadf;
    color: #a50034;
    padding-left: 25px; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile.blog .photo, #omninav-wrapper .chapman-social-feed-widget .post_tile.blog_photo .photo {
    max-height: 180px;
    overflow: hidden; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile.blog .photo img, #omninav-wrapper .chapman-social-feed-widget .post_tile.blog_photo .photo img {
    display: block;
    width: 100%;
    height: auto; }
  @media screen and (min-width: 375px) {
    #omninav-wrapper .chapman-social-feed-widget .post_tile.blog .photo img, #omninav-wrapper .chapman-social-feed-widget .post_tile.blog_photo .photo img {
      width: 335px;
      height: inherit; } }
  #omninav-wrapper .chapman-social-feed-widget .post_tile.blog footer, #omninav-wrapper .chapman-social-feed-widget .post_tile.blog_photo footer {
    border-radius: 0 0 3px 3px; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile.blog .share svg, #omninav-wrapper .chapman-social-feed-widget .post_tile.blog_photo .share svg {
    height: 1.2em;
    width: 1.2em; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile.post_photo .photo img {
    display: block;
    width: 100%;
    height: auto; }
  @media screen and (min-width: 375px) {
    #omninav-wrapper .chapman-social-feed-widget .post_tile.post_photo .photo img {
      width: 335px;
      height: inherit; } }
  #omninav-wrapper .chapman-social-feed-widget .post_tile.post_photo .view_message {
    bottom: 40px;
    color: white;
    height: 1.5em;
    padding: 15px;
    position: absolute;
    right: 0px;
    width: 1.5em; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile.post_photo .view_message svg {
    fill: white;
    height: 100%;
    width: 100%; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile.post_photo .message {
    bottom: 40px;
    display: none;
    left: 0;
    position: absolute; }
  #omninav-wrapper .chapman-social-feed-widget .post_tile .hidden {
    display: none; }
  #omninav-wrapper .chapman-social-feed-widget .loading {
    bottom: 12px;
    color: #B3B3B3;
    display: none;
    font-size: 18px;
    position: fixed;
    right: 12px;
    text-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2); }
  #omninav-wrapper .chapman-social-feed-widget__medium-bg {
    background-color: #cfcfcf; }
  #omninav-wrapper .chapman-social-feed-widget__dark-bg {
    background-color: #2f2f2f;
    color: white; }
  #omninav-wrapper .chapman-social-feed-widget__dark-bg .chapman-social-feed-icons ul.social-icon-list .social-link {
    color: #cfcfcf; }
  #omninav-wrapper .chapman-stories-feed-widget {
    padding: 64px 0;
    text-align: center;
    background-color: #eaeaea; }
  #omninav-wrapper .chapman-stories-feed-widget .outer-container {
    max-width: 1136px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 48px;
    width: 100%; }
  #omninav-wrapper .chapman-stories-feed-widget .outer-container::after {
    clear: both;
    content: "";
    display: table; }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper .chapman-stories-feed-widget .outer-container {
      padding: 0 16px; } }
  #omninav-wrapper .chapman-stories-feed-widget h2.social-feed-title {
    font-family: "futura-pt", Arial, sans-serif;
    font-size: 26px;
    line-height: 30px;
    margin-top: 12px;
    margin-bottom: 24px;
    font-weight: 600;
    padding: 0 32px;
    margin-bottom: 48px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .chapman-stories-feed-widget h2.social-feed-title {
      font-size: 32px;
      line-height: 38px; } }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper .chapman-stories-feed-widget h2.social-feed-title {
      font-size: 36px;
      line-height: 40px; } }
  #omninav-wrapper .chapman-stories-feed-widget .feed-column {
    display: inline-block;
    width: 100%; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .chapman-stories-feed-widget .feed-column {
      float: right;
      width: 40%; } }
  #omninav-wrapper .chapman-stories-feed-widget .feed-column.stories-feed time, #omninav-wrapper .chapman-stories-feed-widget .feed-column.stories-feed img, #omninav-wrapper .chapman-stories-feed-widget .feed-column.stories-feed .author {
    display: none; }
  #omninav-wrapper .chapman-stories-feed-widget .feed-column.stories-feed .message {
    text-align: left; }
  #omninav-wrapper .chapman-stories-feed-widget .post_tile {
    margin-bottom: 16px; }
  #omninav-wrapper .chapman-stories-feed-widget .top_story_post_tile, #omninav-wrapper .chapman-stories-feed-widget .post_tile {
    padding: 20px 24px;
    background-color: white; }
  #omninav-wrapper .chapman-stories-feed-widget h2.title {
    margin: 0;
    font-size: 14px;
    line-height: 18px;
    font-weight: 800; }
  #omninav-wrapper .chapman-stories-feed-widget h2.title a {
    color: #a50034;
    border-bottom: none; }
  #omninav-wrapper .chapman-stories-feed-widget h2.title a:hover {
    color: #231f20; }
  #omninav-wrapper .chapman-stories-feed-widget h2.title a::after {
    content: " »"; }
  #omninav-wrapper .chapman-stories-feed-widget .tag {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    margin-bottom: 2px;
    color: #62605a; }
  #omninav-wrapper .chapman-stories-feed-widget .feed-column.top-story {
    margin-bottom: 16px; }
  #omninav-wrapper .chapman-stories-feed-widget .feed-column.top-story h2.title {
    font-size: 22px;
    line-height: 22px;
    font-weight: bold; }
  #omninav-wrapper .chapman-stories-feed-widget .feed-column.top-story .message {
    padding: 24px 32px 32px;
    text-align: left; }
  #omninav-wrapper .chapman-stories-feed-widget .feed-column.top-story .excerpt {
    margin-bottom: 0;
    margin-top: 14px;
    font-size: 14px;
    line-height: 20px; }
  #omninav-wrapper .chapman-stories-feed-widget .feed-column.top-story time {
    display: none; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .chapman-stories-feed-widget .feed-column.top-story {
      float: left;
      width: 55%;
      margin-bottom: 0; } }
  #omninav-wrapper .chapman-stories-feed-widget .top_story_post_tile {
    margin-top: 0;
    max-width: 900px;
    max-height: 600px;
    padding: 0; }
  #omninav-wrapper .chapman-stories-feed-widget img {
    display: block; }
  #omninav-wrapper .chapman-stories-feed-widget .image-wrap {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    padding-bottom: 50%; }
  #omninav-wrapper .chapman-stories-feed-widget .story-photo {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat; }
  #omninav-wrapper .chapman-stories-feed-widget .theme-button {
    text-align: center;
    margin-top: 48px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .chapman-stories-feed-widget .theme-button {
      display: inline-block;
      margin-top: 48px; } }
  #omninav-wrapper .chapman-stories-feed-widget__medium-bg {
    background-color: #cfcfcf; }
  #omninav-wrapper .chapman-stories-feed-widget__dark-bg {
    background-color: #2f2f2f; }
  #omninav-wrapper .chapman-stories-feed-widget__dark-bg h2.social-feed-title {
    color: white; }
  #omninav-wrapper .contact-footer-widget {
    padding: 32px 0;
    background-color: #eaeaea; }
  #omninav-wrapper .contact-footer-widget .outer-container {
    max-width: 1136px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 48px;
    display: table;
    width: 100%; }
  #omninav-wrapper .contact-footer-widget .outer-container::after {
    clear: both;
    content: "";
    display: table; }
  #omninav-wrapper .contact-footer-widget .outer-container::after {
    display: none !important; }
  @media (min-width: 780px) {
    #omninav-wrapper .contact-footer-widget .outer-container {
      padding: 0; } }
  #omninav-wrapper .contact-footer-widget .content-cell {
    display: table-row;
    text-align: center; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .contact-footer-widget .content-cell {
      display: table-cell;
      width: 50%; }
    #omninav-wrapper .contact-footer-widget .content-cell.right {
      text-align: left; }
    #omninav-wrapper .contact-footer-widget .content-cell.left {
      text-align: right; }
    #omninav-wrapper .contact-footer-widget .content-cell.left .content-wrap {
      border-right: 1px solid #2f2f2f; }
    #omninav-wrapper .contact-footer-widget .content-cell .content-wrap {
      padding: 16px 32px; }
    #omninav-wrapper .contact-footer-widget .content-cell .contact-line-2 {
      margin-bottom: 0; } }
  #omninav-wrapper .contact-footer-widget .content-cell .contact-line-1, #omninav-wrapper .contact-footer-widget .content-cell .contact-line-2 {
    margin-bottom: 24px; }
  #omninav-wrapper .contact-footer-widget .content-cell .social-icon-list {
    list-style-type: none;
    line-height: 20px; }
  #omninav-wrapper .contact-footer-widget .content-cell .social-icon-list li {
    display: inline-block;
    margin: 0 5px;
    list-style-type: none;
    text-align: center;
    line-height: 24px; }
  #omninav-wrapper .contact-footer-widget .content-cell .social-icon-list a {
    color: #2f2f2f; }
  #omninav-wrapper .contact-footer-widget .content-cell h3.footer-heading {
    margin: 0;
    font-size: 18px;
    line-height: 24px;
    font-weight: 600; }
  #omninav-wrapper .contact-footer-widget .content-cell .address {
    margin-bottom: 0;
    line-height: 20px;
    font-style: normal; }
  #omninav-wrapper .contact-footer-widget .content-cell .address.email {
    color: #a50034;
    cursor: pointer; }
  #omninav-wrapper .cta-footer-widget {
    padding: 48px 0;
    background: white; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .cta-footer-widget {
      padding: 64px 0; } }
  #omninav-wrapper .cta-footer-widget .outer-container {
    max-width: 1136px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 32px;
    width: 100%; }
  #omninav-wrapper .cta-footer-widget .outer-container::after {
    clear: both;
    content: "";
    display: table; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .cta-footer-widget .outer-container {
      padding: 16px 0; } }
  #omninav-wrapper .cta-footer-widget .text-section {
    margin-bottom: 24px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .cta-footer-widget .text-section {
      margin-bottom: 32px; } }
  #omninav-wrapper .cta-footer-widget .text-section p {
    margin-bottom: 0;
    text-align: center;
    font-size: 24px;
    font-weight: 600;
    line-height: 20px;
    text-transform: uppercase; }
  #omninav-wrapper .cta-footer-widget .button-section {
    text-align: center; }
  #omninav-wrapper .cta-footer-widget .button-section .button-wrapper {
    display: block;
    margin-bottom: 8px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .cta-footer-widget .button-section .button-wrapper {
      display: inline-block;
      margin: 0 12px; } }
  #omninav-wrapper .cta-footer-widget.theme-bg-color {
    color: white; }
  #omninav-wrapper .cta-footer-widget.theme-bg-color .button-section .footer-button {
    display: inline-block;
    padding: 15px 25px;
    font-size: 16px;
    border-radius: 3px;
    background: #ffffff;
    color: white;
    cursor: pointer;
    border: none;
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.3); }
  #omninav-wrapper .cta-footer-widget.theme-bg-color .button-section .footer-button:after {
    content: '»';
    padding-left: 4px;
    font-size: 16px; }
  #omninav-wrapper .cta-footer-widget.theme-bg-color .button-section .footer-button:hover, #omninav-wrapper .cta-footer-widget.theme-bg-color .button-section .footer-button:focus {
    outline: none;
    background-color: #ededed;
    -webkit-transition: background-color 0.4s;
    transition: background-color 0.4s; }
  #omninav-wrapper .cta-footer-widget.theme-bg-color .button-section .footer-button:active {
    -webkit-transition: none;
    transition: none;
    background-color: #ededed; }
  #omninav-wrapper .googlemap #map {
    height: 100%; }
  #omninav-wrapper .googlemap {
    width: 100%; }
  #omninav-wrapper .googlemap .map-container {
    position: relative;
    height: 500px;
    margin-top: 66px; }
  #omninav-wrapper .googlemap .map-container iframe#map_frame {
    height: 500px; }
  #omninav-wrapper .googlemap .map-container .map-inner {
    height: 500px;
    position: absolute; }
  #omninav-wrapper .googlemap .map-container .marker-icon {
    position: absolute;
    top: -10px;
    left: 50%;
    top: 0;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%); }
  #omninav-wrapper .googlemap .map-container i.fas.marker-icon {
    display: inline-block;
    border-radius: 60px;
    box-shadow: 0px 0px 2px #888;
    padding: 0.5em 0.6em;
    background-color: #a50034;
    color: #ffffff;
    font-size: 1.5em; }
  #omninav-wrapper .googlemap .map-container .theme-button i.fas {
    font-size: 1.2em;
    margin-left: 6px; }
  #omninav-wrapper .googlemap .map-container .theme-button:after {
    display: none; }
  #omninav-wrapper .googlemap .map-container .box {
    background-color: rgba(255, 255, 255, 0.9);
    width: 480px;
    max-width: 480px;
    position: absolute;
    height: 100%;
    z-index: 1; }
  #omninav-wrapper .googlemap .map-container .box-inner {
    position: relative;
    display: block;
    margin: auto;
    text-align: center;
    padding: 50px;
    height: 100%; }
  #omninav-wrapper .googlemap .map-container .box-header {
    font-family: "futura-pt", Arial, sans-serif;
    font-weight: 700;
    font-size: 24px;
    color: #a50034;
    text-transform: capitalize; }
  #omninav-wrapper .googlemap .map-container .address-wrapper {
    margin-top: 65px;
    font-family: "futura-pt", Arial, sans-serif;
    font-weight: 400;
    font-size: 18px;
    color: #2f2f2f;
    border: 2px solid #a50034;
    height: 125px;
    position: relative; }
  #omninav-wrapper .googlemap .map-container .address-inner {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    display: block;
    margin: auto;
    text-align: center;
    margin-bottom: 125px; }
  #omninav-wrapper .googlemap .map-container a.address-inner {
    color: #231f20;
    text-transform: capitalize; }
  #omninav-wrapper .googlemap .map-container .theme-button {
    border-radius: 0;
    display: block !important;
    margin-bottom: 12px;
    text-transform: capitalize; }
  #omninav-wrapper .googlemap .map-container .red-button, #omninav-wrapper .googlemap .map-container .theme-button {
    font-family: "futura-pt", Arial, sans-serif;
    font-weight: 400;
    font-size: 16px;
    color: #ffffff;
    background-color: #a50034;
    margin-top: 12px;
    display: block !important; }
  #omninav-wrapper .googlemap .map-container div#map-bar {
    left: unset;
    right: 0;
    float: right;
    position: relative; }
  #omninav-wrapper .googlemap .map-container .leaflet-control-attribution.leaflet-control {
    display: none !important; }
  #omninav-wrapper .googlemap .map-container div#map-buttons, #omninav-wrapper .googlemap .map-container #map-buttons {
    display: none; }
  #omninav-wrapper .googlemap .map-container a.address-inner {
    border-bottom: none !important; }
  #omninav-wrapper .googlemap .map-container .link-underline {
    border-bottom: 1px dotted #a50034; }
  @media screen and (max-width: 780px) {
    #omninav-wrapper .googlemap .map-container .box {
      background-color: rgba(255, 255, 255, 0.9);
      width: 100vw;
      max-width: 100vw;
      position: relative;
      height: 500px; }
    #omninav-wrapper .googlemap .map-container iframe#map_frame {
      width: 100%;
      margin-left: 0 !important; }
    #omninav-wrapper .googlemap .map-container .gm-style-mtc, #omninav-wrapper .googlemap .map-container button.gm-control-active.gm-fullscreen-control, #omninav-wrapper .googlemap .map-container .gm-svpc, #omninav-wrapper .googlemap .map-container .gmnoprint {
      display: none; } }
  #omninav-wrapper .googlemap .form-group-collapsible-header {
    background-color: #a50034 !important;
    color: white; }
  #omninav-wrapper #theme.business .image-slider-wrapper .content-container-slider, #omninav-wrapper #theme.subbrand__business .image-slider-wrapper .content-container-slider {
    background-color: rgba(35, 31, 32, 0.8); }
  @media screen and (max-width: 480px) {
    #omninav-wrapper #theme.business .image-slider-wrapper .content-container-slider, #omninav-wrapper #theme.subbrand__business .image-slider-wrapper .content-container-slider {
      background-color: #231f20; } }
  #omninav-wrapper #theme.law .image-slider-wrapper .content-container-slider, #omninav-wrapper #theme.subbrand__law .image-slider-wrapper .content-container-slider {
    background-color: rgba(255, 255, 240, 0.8); }
  #omninav-wrapper #theme.law .image-slider-wrapper h1.headline, #omninav-wrapper #theme.law .image-slider-wrapper p.description, #omninav-wrapper #theme.subbrand__law .image-slider-wrapper h1.headline, #omninav-wrapper #theme.subbrand__law .image-slider-wrapper p.description {
    color: black; }
  @media screen and (max-width: 480px) {
    #omninav-wrapper #theme.law .image-slider-wrapper .content-container-slider, #omninav-wrapper #theme.subbrand__law .image-slider-wrapper .content-container-slider {
      background-color: #ddcba4; } }
  #omninav-wrapper .image-slider-wrapper .image-slider {
    margin-top: 64px;
    margin-bottom: 64px; }
  #omninav-wrapper .image-slider-wrapper h1, #omninav-wrapper .image-slider-wrapper .faux-h1 {
    font-family: "futura-pt", Arial, sans-serif;
    font-weight: 700;
    font-size: 24px;
    color: #ffffff;
    line-height: normal;
    padding-top: 2%;
    margin: auto;
    margin-bottom: 2%; }
  #omninav-wrapper .image-slider-wrapper h1.title, #omninav-wrapper .image-slider-wrapper .faux-h1.title, #omninav-wrapper .image-slider-wrapper h2.title, #omninav-wrapper .image-slider-wrapper .faux-h2.title, #omninav-wrapper .image-slider-wrapper h3.title, #omninav-wrapper .image-slider-wrapper .faux-h3.title {
    margin-top: -30px;
    padding-top: 0; }
  #omninav-wrapper .image-slider-wrapper p {
    font-family: Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    color: #ffffff;
    line-height: normal;
    margin: auto;
    margin-bottom: 2%;
    line-height: 22px; }
  #omninav-wrapper .image-slider-wrapper .content-text a {
    color: #ffffff;
    border-bottom: 1px dotted #ffffff !important;
    font-weight: bold; }
  #omninav-wrapper .image-slider-wrapper a.theme-button.theme-button {
    border-bottom: none !important; }
  #omninav-wrapper .image-slider-wrapper .theme-button {
    float: left;
    margin-bottom: 2%;
    width: auto;
    font-weight: 700; }
  #omninav-wrapper .image-slider-wrapper .theme-button:hover, #omninav-wrapper .image-slider-wrapper .theme-button:focus {
    background-color: #C8003F; }
  #omninav-wrapper .image-slider-wrapper .theme-button:active {
    background-color: #88002B; }
  #omninav-wrapper .image-slider-wrapper .image-slider-wrapper {
    position: relative; }
  #omninav-wrapper .image-slider-wrapper img {
    max-height: 600px;
    width: 100vw;
    -o-object-fit: cover;
    object-fit: cover; }
  #omninav-wrapper .image-slider-wrapper .content-box a.button.red.smc-cta, #omninav-wrapper .image-slider-wrapper .theme-button {
    float: left;
    margin-bottom: 37px;
    margin-top: 10px;
    width: auto; }
  #omninav-wrapper .image-slider-wrapper .lSSlideOuter .lSPager.lSpg {
    margin: 10px 0 0;
    padding: 0;
    text-align: center;
    position: relative;
    float: right;
    margin-right: 4%;
    bottom: 55px; }
  #omninav-wrapper .image-slider-wrapper .lSSlideOuter .lSPager.lSpg > li {
    cursor: pointer;
    display: inline-block;
    padding: 0 7px; }
  #omninav-wrapper .image-slider-wrapper .lSSlideOuter .lSPager.lSpg > li a {
    border-radius: 30px;
    display: inline-block;
    height: 20px;
    width: 20px;
    overflow: hidden;
    text-indent: -999em;
    position: relative;
    z-index: 99;
    -webkit-transition: all 0.5s linear 0s;
    transition: all 0.5s linear 0s;
    color: #ffffff; }
  #omninav-wrapper .image-slider-wrapper .lSSlideOuter .lSPager.lSpg > li a {
    background-color: #fff;
    box-shadow: 0.05em 0.05em 0.1em rgba(0, 0, 0, 0.5); }
  #omninav-wrapper .image-slider-wrapper .lSSlideOuter .lSPager.lSpg > li:hover a, #omninav-wrapper .image-slider-wrapper .lSSlideOuter .lSPager.lSpg > li.active a {
    background-color: #a50034; }
  #omninav-wrapper .image-slider-wrapper .description {
    overflow: hidden;
    line-height: 22px; }
  @supports (-webkit-line-clamp: 2) {
    #omninav-wrapper .image-slider-wrapper .line-clamp {
      display: -webkit-box;
      -webkit-line-clamp: 5;
      -webkit-box-orient: vertical; } }
  @media screen and (max-width: 1480px) {
    #omninav-wrapper .image-slider-wrapper .content-box {
      background-color: rgba(35, 31, 32, 0.8); } }
  @media screen and (min-width: 1480px) {
    #omninav-wrapper .image-slider-wrapper img {
      height: 600px; } }
  @media screen and (max-width: 1180px) {
    #omninav-wrapper .image-slider-wrapper .content-box {
      background-color: rgba(35, 31, 32, 0.8); }
    #omninav-wrapper .image-slider-wrapper img {
      height: 500px; } }
  @media screen and (max-width: 1024px) {
    #omninav-wrapper .image-slider-wrapper .content-box {
      background-color: rgba(35, 31, 32, 0.8);
      width: 100vw;
      position: absolute;
      bottom: 0;
      margin-bottom: 5px;
      left: 0;
      margin-left: 0; } }
  @media screen and (max-width: 535px) {
    #omninav-wrapper .image-slider-wrapper img {
      height: 300px; }
    #omninav-wrapper .image-slider-wrapper .lSPager.lSpg {
      margin: 10px 0 0;
      padding: 0;
      text-align: center;
      position: absolute;
      right: 0;
      right: 4%;
      float: right; } }
  @media screen and (max-width: 435px) {
    #omninav-wrapper .image-slider-wrapper .content-box {
      -webkit-box-align: space-around;
      -ms-flex-align: space-around;
      align-items: space-around;
      text-align: left;
      margin-top: -10px;
      min-height: 220px; }
    #omninav-wrapper .image-slider-wrapper .content-box a.button.red.smc-cta {
      display: block;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center; } }
  #omninav-wrapper .image-slider-wrapper .image-slider-wrapper {
    display: block;
    position: relative; }
  #omninav-wrapper .image-slider-wrapper img {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover; }
  #omninav-wrapper .image-slider-wrapper .content-container-slider {
    background-color: rgba(35, 31, 32, 0.8);
    position: absolute;
    bottom: 0;
    text-align: left;
    margin-left: 40px;
    margin-bottom: 2em;
    width: 750px; }
  #omninav-wrapper .image-slider-wrapper .content-text {
    margin-left: 2em;
    padding-right: 2em;
    margin-bottom: 2em;
    padding-top: 1.25em;
    max-width: 750px;
    color: white; }
  #omninav-wrapper .image-slider-wrapper a.button.red.smc-cta {
    width: auto; }
  #omninav-wrapper .image-slider-wrapper a.button.red {
    margin-top: 12px; }
  @media screen and (max-width: 1024px) {
    #omninav-wrapper .image-slider-wrapper img {
      height: 600px; }
    #omninav-wrapper .image-slider-wrapper .content-container-slider {
      width: 100%;
      margin: 0;
      padding: 0; } }
  @media screen and (max-width: 780px) {
    #omninav-wrapper .image-slider-wrapper img {
      height: 400px; }
    #omninav-wrapper .image-slider-wrapper .image-slider-wrapper img {
      display: block; }
    #omninav-wrapper .image-slider-wrapper .lSSlideOuter .lSPager.lSpg {
      bottom: 62px; }
    #omninav-wrapper .image-slider-wrapper .content-container-slider {
      margin: 0;
      width: 100%;
      display: block;
      position: relative;
      margin-top: -5px;
      min-height: 200px;
      padding-bottom: 2em;
      background-color: #231f20; }
    #omninav-wrapper .image-slider-wrapper .content-text {
      margin-left: 3.125em;
      margin-right: 3.125em;
      padding-bottom: 30px; } }
  @media screen and (max-width: 580px) {
    #omninav-wrapper .image-slider-wrapper .content-text {
      margin-left: 30px;
      margin-right: 30px;
      padding-bottom: 30px;
      padding-bottom: 30px; } }
  @media screen and (max-width: 480px) {
    #omninav-wrapper .image-slider-wrapper img {
      height: 300px; }
    #omninav-wrapper .image-slider-wrapper .lSSlideOuter {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: start;
      -ms-flex-align: start;
      align-items: flex-start; }
    #omninav-wrapper .image-slider-wrapper ul.lSPager.lSpg {
      bottom: 0; }
    #omninav-wrapper .image-slider-wrapper .lSSlideOuter .lSPager.lSpg {
      display: -webkit-inline-box !important;
      display: -ms-inline-flexbox !important;
      display: inline-flex !important;
      position: absolute !important;
      bottom: unset;
      position: absolute; }
    #omninav-wrapper .image-slider-wrapper .image-slider-wrapper .lSSlideOuter .lSPager.lSpg {
      bottom: unset;
      position: absolute; }
    #omninav-wrapper .image-slider-wrapper .lSPager.lSpg {
      margin-top: 60% !important; } }
  @media screen and (max-width: 435px) {
    #omninav-wrapper .image-slider-wrapper .content-box a.button.red.smc-cta {
      display: block;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center; }
    #omninav-wrapper .image-slider-wrapper .lSPager.lSpg {
      margin-top: 65% !important; } }
  #omninav-wrapper .lSSlideOuter {
    overflow: hidden;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  #omninav-wrapper .lightSlider:before, #omninav-wrapper .lightSlider:after {
    content: " ";
    display: table; }
  #omninav-wrapper .lightSlider {
    overflow: hidden;
    margin: 0; }
  #omninav-wrapper .lSSlideWrapper {
    max-width: 100%;
    overflow: hidden;
    position: relative; }
  #omninav-wrapper .lSSlideWrapper > .lightSlider:after {
    clear: both; }
  #omninav-wrapper .lSSlideWrapper .lSSlide {
    -webkit-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
    -webkit-transition: all 1s;
    -webkit-transition-property: -webkit-transform,height;
    -webkit-transition-property: height,-webkit-transform;
    transition-property: height,-webkit-transform;
    transition-property: transform,height;
    transition-property: transform,height,-webkit-transform;
    -webkit-transition-duration: inherit !important;
    transition-duration: inherit !important;
    -webkit-transition-timing-function: inherit !important;
    transition-timing-function: inherit !important; }
  #omninav-wrapper .lSSlideWrapper .lSFade {
    position: relative; }
  #omninav-wrapper .lSSlideWrapper .lSFade > * {
    position: absolute !important;
    top: 0;
    left: 0;
    z-index: 9;
    margin-right: 0;
    width: 100%; }
  #omninav-wrapper .lSSlideWrapper.usingCss .lSFade > * {
    opacity: 0;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: inherit !important;
    transition-duration: inherit !important;
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-timing-function: inherit !important;
    transition-timing-function: inherit !important; }
  #omninav-wrapper .lSSlideWrapper .lSFade > *.active {
    z-index: 10; }
  #omninav-wrapper .lSSlideWrapper.usingCss .lSFade > *.active {
    opacity: 1; }
  #omninav-wrapper .lSSlideOuter .lSPager.lSpg {
    margin: 10px 0 0;
    padding: 0;
    text-align: center; }
  #omninav-wrapper .lSSlideOuter .lSPager.lSpg > li {
    cursor: pointer;
    display: inline-block;
    padding: 0 5px; }
  #omninav-wrapper .lSSlideOuter .lSPager.lSpg > li a {
    background-color: #222222;
    border-radius: 30px;
    display: inline-block;
    height: 8px;
    overflow: hidden;
    text-indent: -999em;
    width: 8px;
    position: relative;
    z-index: 99;
    -webkit-transition: all 0.5s linear 0s;
    transition: all 0.5s linear 0s; }
  #omninav-wrapper .lSSlideOuter .lSPager.lSpg > li:hover a, #omninav-wrapper .lSSlideOuter .lSPager.lSpg > li.active a {
    background-color: #428bca; }
  #omninav-wrapper .lSSlideOuter .media {
    opacity: 0.8; }
  #omninav-wrapper .lSSlideOuter .media.active {
    opacity: 1; }
  #omninav-wrapper .lSSlideOuter .lSPager.lSGallery {
    list-style: none outside none;
    padding-left: 0;
    margin: 0;
    overflow: hidden;
    transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    -webkit-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  #omninav-wrapper .lSSlideOuter .lSPager.lSGallery li {
    overflow: hidden;
    -webkit-transition: border-radius 0.12s linear 0s 0.35s linear 0s;
    transition: border-radius 0.12s linear 0s 0.35s linear 0s; }
  #omninav-wrapper .lSSlideOuter .lSPager.lSGallery li.active, #omninav-wrapper .lSSlideOuter .lSPager.lSGallery li:hover {
    border-radius: 5px; }
  #omninav-wrapper .lSSlideOuter .lSPager.lSGallery img {
    display: block;
    height: auto;
    max-width: 100%; }
  #omninav-wrapper .lSSlideOuter .lSPager.lSGallery:before, #omninav-wrapper .lSSlideOuter .lSPager.lSGallery:after {
    content: " ";
    display: table; }
  #omninav-wrapper .lSSlideOuter .lSPager.lSGallery:after {
    clear: both; }
  #omninav-wrapper .lSAction > a {
    width: 32px;
    display: block;
    top: 50%;
    height: 32px;
    background-image: url("../img/controls.png");
    cursor: pointer;
    position: absolute;
    z-index: 99;
    margin-top: -16px;
    opacity: 0.5;
    -webkit-transition: opacity 0.35s linear 0s;
    transition: opacity 0.35s linear 0s; }
  #omninav-wrapper .lSAction > a:hover {
    opacity: 1; }
  #omninav-wrapper .lSAction > .lSPrev {
    background-position: 0 0;
    left: 10px; }
  #omninav-wrapper .lSAction > .lSNext {
    background-position: -32px 0;
    right: 10px; }
  #omninav-wrapper .lSAction > a.disabled {
    pointer-events: none; }
  #omninav-wrapper .cS-hidden {
    height: 1px;
    opacity: 0;
    filter: alpha(opacity=0);
    overflow: hidden; }
  #omninav-wrapper .lSSlideOuter.vertical {
    position: relative; }
  #omninav-wrapper .lSSlideOuter.vertical.noPager {
    padding-right: 0px !important; }
  #omninav-wrapper .lSSlideOuter.vertical .lSGallery {
    position: absolute !important;
    right: 0;
    top: 0; }
  #omninav-wrapper .lSSlideOuter.vertical .lightSlider > * {
    width: 100% !important;
    max-width: none !important; }
  #omninav-wrapper .lSSlideOuter.vertical .lSAction > a {
    left: 50%;
    margin-left: -14px;
    margin-top: 0; }
  #omninav-wrapper .lSSlideOuter.vertical .lSAction > .lSNext {
    background-position: 31px -31px;
    bottom: 10px;
    top: auto; }
  #omninav-wrapper .lSSlideOuter.vertical .lSAction > .lSPrev {
    background-position: 0 -31px;
    bottom: auto;
    top: 10px; }
  #omninav-wrapper .lSSlideOuter.lSrtl {
    direction: rtl; }
  #omninav-wrapper .lSSlideOuter .lightSlider, #omninav-wrapper .lSSlideOuter .lSPager {
    padding-left: 0;
    list-style: none outside none; }
  #omninav-wrapper .lSSlideOuter.lSrtl .lightSlider, #omninav-wrapper .lSSlideOuter.lSrtl .lSPager {
    padding-right: 0; }
  #omninav-wrapper .lSSlideOuter .lightSlider > *, #omninav-wrapper .lSSlideOuter .lSGallery li {
    float: left; }
  #omninav-wrapper .lSSlideOuter.lSrtl .lightSlider > *, #omninav-wrapper .lSSlideOuter.lSrtl .lSGallery li {
    float: right !important; }

@-webkit-keyframes rightEnd {
  0% {
    left: 0; }
  50% {
    left: -15px; }
  100% {
    left: 0; } }

@keyframes rightEnd {
  0% {
    left: 0; }
  50% {
    left: -15px; }
  100% {
    left: 0; } }

@-webkit-keyframes topEnd {
  0% {
    top: 0; }
  50% {
    top: -15px; }
  100% {
    top: 0; } }

@keyframes topEnd {
  0% {
    top: 0; }
  50% {
    top: -15px; }
  100% {
    top: 0; } }

@-webkit-keyframes leftEnd {
  0% {
    left: 0; }
  50% {
    left: 15px; }
  100% {
    left: 0; } }

@keyframes leftEnd {
  0% {
    left: 0; }
  50% {
    left: 15px; }
  100% {
    left: 0; } }

@-webkit-keyframes bottomEnd {
  0% {
    bottom: 0; }
  50% {
    bottom: -15px; }
  100% {
    bottom: 0; } }

@keyframes bottomEnd {
  0% {
    bottom: 0; }
  50% {
    bottom: -15px; }
  100% {
    bottom: 0; } }
  #omninav-wrapper .lSSlideOuter .rightEnd {
    -webkit-animation: rightEnd 0.3s;
    animation: rightEnd 0.3s;
    position: relative; }
  #omninav-wrapper .lSSlideOuter .leftEnd {
    -webkit-animation: leftEnd 0.3s;
    animation: leftEnd 0.3s;
    position: relative; }
  #omninav-wrapper .lSSlideOuter.vertical .rightEnd {
    -webkit-animation: topEnd 0.3s;
    animation: topEnd 0.3s;
    position: relative; }
  #omninav-wrapper .lSSlideOuter.vertical .leftEnd {
    -webkit-animation: bottomEnd 0.3s;
    animation: bottomEnd 0.3s;
    position: relative; }
  #omninav-wrapper .lSSlideOuter.lSrtl .rightEnd {
    -webkit-animation: leftEnd 0.3s;
    animation: leftEnd 0.3s;
    position: relative; }
  #omninav-wrapper .lSSlideOuter.lSrtl .leftEnd {
    -webkit-animation: rightEnd 0.3s;
    animation: rightEnd 0.3s;
    position: relative; }
  #omninav-wrapper .lightSlider.lsGrab > * {
    cursor: -webkit-grab;
    cursor: -o-grab;
    cursor: -ms-grab;
    cursor: grab; }
  #omninav-wrapper .lightSlider.lsGrabbing > * {
    cursor: move;
    cursor: -webkit-grabbing;
    cursor: -o-grabbing;
    cursor: -ms-grabbing;
    cursor: grabbing; }
  #omninav-wrapper .messaging-widget {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    padding: 64px 0; }
  #omninav-wrapper .messaging-widget .outer-container {
    max-width: 1136px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 48px; }
  #omninav-wrapper .messaging-widget .outer-container::after {
    clear: both;
    content: "";
    display: table; }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper .messaging-widget .outer-container {
      padding: 0 16px; } }
  #omninav-wrapper .messaging-widget .media-column {
    text-align: center; }
  #omninav-wrapper .messaging-widget .center-media-helper {
    display: inline-block;
    height: 100%;
    vertical-align: middle; }
  #omninav-wrapper .messaging-widget .media {
    display: inline-block;
    vertical-align: middle;
    width: 100%;
    height: auto; }
  #omninav-wrapper .messaging-widget .video-links-title {
    font-size: 26px; }
  #omninav-wrapper .messaging-widget .fluid-width-video-container {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    display: inline-block; }
  #omninav-wrapper .messaging-widget .fluid-width-video-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important; }
  #omninav-wrapper .messaging-widget .text-widget-select {
    position: relative;
    margin-top: 10px;
    width: 100%; }
  #omninav-wrapper .messaging-widget .text-widget-select .select-arrow {
    position: relative;
    left: 8px;
    top: -3px;
    display: inline-block;
    background: transparent;
    border-width: 0px 1px 1px 0px;
    border-style: solid;
    width: 8px;
    height: 8px;
    -webkit-transform: rotateZ(45deg);
    -ms-transform: rotate(45deg);
    transform: rotateZ(45deg);
    pointer-events: none; }
  #omninav-wrapper .messaging-widget .text-widget-select .select-button {
    width: 100%;
    font-size: 16px;
    line-height: 30px;
    outline: none;
    padding: 8px 16px;
    background-color: transparent;
    box-shadow: none;
    margin: 0;
    height: auto;
    border: 2px solid #000000;
    border-radius: 3px;
    background-position: center right;
    background-repeat: no-repeat; }
  #omninav-wrapper .messaging-widget .text-widget-select .select-list {
    display: none;
    position: absolute;
    margin: 0;
    box-shadow: 0px 0px 6px 2px rgba(0, 0, 0, 0.2);
    width: 100%;
    background-color: #FFF;
    top: 0px;
    z-index: 667; }
  #omninav-wrapper .messaging-widget .text-widget-select .select-list li {
    max-width: 100%;
    font-size: 16px;
    line-height: 36px;
    margin: 0;
    padding: 8px 16px; }
  #omninav-wrapper .messaging-widget .text-widget-select .select-list li:hover, #omninav-wrapper .messaging-widget .text-widget-select .select-list li.selected {
    background-color: #E5E5E5; }
  #omninav-wrapper .messaging-widget__1-column {
    background-color: #eaeaea; }
  #omninav-wrapper .messaging-widget__1-column .text-column {
    text-align: center; }
  #omninav-wrapper .messaging-widget__1-column .media-column {
    padding-top: 64px; }
  #omninav-wrapper .messaging-widget__1-column.messaging-widget__has-fact-cards .text-actions {
    padding: 64px 0 0 0;
    text-align: center; }
  #omninav-wrapper .messaging-widget__1-column.messaging-widget__has-fact-cards .text-column {
    margin-bottom: 48px; }
  #omninav-wrapper .messaging-widget__1-column.messaging-widget__has-fact-cards .media-column {
    padding-top: 0; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .messaging-widget__1-column.messaging-widget__has-fact-cards .text-column {
      margin-bottom: 0;
      margin-bottom: 32px; }
    #omninav-wrapper .messaging-widget__1-column.messaging-widget__has-fact-cards .text-column p {
      margin-bottom: 0; } }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .messaging-widget__1-column .text-column {
      margin: 0 auto;
      width: 75%; } }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper .messaging-widget__1-column .text-column {
      width: 60%; } }
  #omninav-wrapper .messaging-widget__2-column {
    background-color: #eaeaea; }
  #omninav-wrapper .messaging-widget__2-column .media-column {
    white-space: nowrap;
    margin-bottom: 32px;
    padding: 0; }
  #omninav-wrapper .messaging-widget__2-column .text-column {
    text-align: left; }
  #omninav-wrapper .messaging-widget__2-column .text-actions {
    margin: 24px auto 0;
    max-width: 304px;
    width: 100%; }
  #omninav-wrapper .messaging-widget__2-column .text-actions .theme-button:nth-child(2) {
    margin-top: 15px; }
  #omninav-wrapper .messaging-widget__2-column .theme-button {
    text-align: center;
    width: 100%; }
  #omninav-wrapper .messaging-widget__2-column.messaging-widget__has-fact-cards .text-column {
    text-align: center; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .messaging-widget__2-column .media-column {
      margin-bottom: 0; }
    #omninav-wrapper .messaging-widget__2-column .text-actions {
      margin-left: 0;
      margin-right: 0; }
    #omninav-wrapper .messaging-widget__2-column.messaging-widget__has-fact-cards .text-column {
      text-align: left; } }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .messaging-widget__2-column.messaging-widget__text-right .media-column {
      float: left;
      display: block;
      margin-right: 1.4084507042%;
      width: 43.661971831%; }
    #omninav-wrapper .messaging-widget__2-column.messaging-widget__text-right .media-column:last-child {
      margin-right: 0; }
    #omninav-wrapper .messaging-widget__2-column.messaging-widget__text-right .text-column {
      margin-left: 5.6338028169%;
      float: left;
      display: block;
      margin-right: 1.4084507042%;
      width: 49.2957746479%; }
    #omninav-wrapper .messaging-widget__2-column.messaging-widget__text-right .text-column:last-child {
      margin-right: 0; }
    #omninav-wrapper .messaging-widget__2-column.messaging-widget__text-right .text-actions {
      text-align: left; } }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper .messaging-widget__2-column.messaging-widget__text-right .media-column {
      float: left;
      display: block;
      margin-right: 1.4084507042%;
      width: 54.9295774648%; }
    #omninav-wrapper .messaging-widget__2-column.messaging-widget__text-right .media-column:last-child {
      margin-right: 0; }
    #omninav-wrapper .messaging-widget__2-column.messaging-widget__text-right .text-column {
      float: left;
      display: block;
      margin-right: 1.4084507042%;
      width: 38.0281690141%;
      margin-left: 5.6338028169%; }
    #omninav-wrapper .messaging-widget__2-column.messaging-widget__text-right .text-column:last-child {
      margin-right: 0; } }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .messaging-widget__2-column.messaging-widget__text-left .media-column {
      float: right;
      display: block;
      margin-left: 1.4084507042%;
      width: 43.661971831%; }
    #omninav-wrapper .messaging-widget__2-column.messaging-widget__text-left .media-column:last-child {
      margin-left: 0; }
    #omninav-wrapper .messaging-widget__2-column.messaging-widget__text-left .text-column {
      float: right;
      display: block;
      margin-left: 1.4084507042%;
      width: 49.2957746479%;
      margin-right: 5.6338028169%; }
    #omninav-wrapper .messaging-widget__2-column.messaging-widget__text-left .text-column:last-child {
      margin-left: 0; }
    #omninav-wrapper .messaging-widget__2-column.messaging-widget__text-left .text-actions {
      text-align: left; } }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper .messaging-widget__2-column.messaging-widget__text-left .media-column {
      float: right;
      display: block;
      margin-left: 1.4084507042%;
      width: 54.9295774648%; }
    #omninav-wrapper .messaging-widget__2-column.messaging-widget__text-left .media-column:last-child {
      margin-left: 0; }
    #omninav-wrapper .messaging-widget__2-column.messaging-widget__text-left .text-column {
      float: right;
      display: block;
      margin-left: 1.4084507042%;
      width: 38.0281690141%;
      margin-right: 5.6338028169%; }
    #omninav-wrapper .messaging-widget__2-column.messaging-widget__text-left .text-column:last-child {
      margin-left: 0; } }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .messaging-widget__2-column.messaging-widget__text-right.messaging-widget__has-fact-cards .text-column {
      float: right; } }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .messaging-widget__2-column.messaging-widget__text-left.messaging-widget__has-fact-cards .text-column {
      float: left; } }
  #omninav-wrapper .messaging-widget__has-fact-cards .media-column {
    padding-top: 64px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .messaging-widget__has-fact-cards .media-column {
      padding-top: 0; } }
  #omninav-wrapper .messaging-widget__medium-bg {
    background-color: #cfcfcf; }
  #omninav-wrapper .messaging-widget__dark-bg {
    background-color: #2f2f2f; }
  #omninav-wrapper .messaging-widget__dark-bg .title, #omninav-wrapper .messaging-widget__dark-bg .category, #omninav-wrapper .messaging-widget__dark-bg .body {
    color: white; }
  #omninav-wrapper .messaging-widget__dark-bg a, #omninav-wrapper .messaging-widget__dark-bg.messaging-widget__text-left .editableContent a {
    color: white;
    border-bottom: 2px dotted #adadad; }
  #omninav-wrapper #theme.dodge .messaging-widget__dark-bg .theme-button {
    background-color: #ffffff;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    color: #1d1d1d; }
  #omninav-wrapper #theme.dodge .messaging-widget__dark-bg .theme-button:hover, #omninav-wrapper #theme.dodge .messaging-widget__dark-bg .theme-button:focus {
    background-color: #ededed; }
  #omninav-wrapper #theme .messaging-widget__dark-bg .text-widget-select .select-button {
    color: white; }
  #omninav-wrapper #theme .messaging-widget__dark-bg .text-widget-select .select-button .select-arrow.theme-border-color {
    border-color: white; }
  #omninav-wrapper #theme.business .messaging-widget__dark-bg .text-widget-select .select-button, #omninav-wrapper #theme.communication .messaging-widget__dark-bg .text-widget-select .select-button, #omninav-wrapper #theme.copa .messaging-widget__dark-bg .text-widget-select .select-button, #omninav-wrapper #theme.crean .messaging-widget__dark-bg .text-widget-select .select-button, #omninav-wrapper #theme.default .messaging-widget__dark-bg .text-widget-select .select-button, #omninav-wrapper #theme.dodge .messaging-widget__dark-bg .text-widget-select .select-button, #omninav-wrapper #theme.education .messaging-widget__dark-bg .text-widget-select .select-button, #omninav-wrapper #theme.law .messaging-widget__dark-bg .text-widget-select .select-button, #omninav-wrapper #theme.pharmacy .messaging-widget__dark-bg .text-widget-select .select-button, #omninav-wrapper #theme.scst .messaging-widget__dark-bg .text-widget-select .select-button, #omninav-wrapper .messaging-widget__dark-bg .text-widget-select .select-button #theme.wilkinson {
    background-color: #ffffff; }
  #omninav-wrapper #theme.dodge .messaging-widget__dark-bg .text-widget-select .select-button {
    border-color: #1d1d1d; }
  #omninav-wrapper .messaging-widget__dark-bg .text-widget-select a {
    border-bottom: 0;
    color: #a50034; }
  #omninav-wrapper .messaging-widget .media-column .fact-card-container {
    white-space: normal; }
  #omninav-wrapper .messaging-widget .media-column .fact-card {
    white-space: normal;
    margin: 16px 16px 0; }
  #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-right.circle, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.circle, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-right.circle, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.circle {
    min-height: 500px; }
  #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-right.circle .outer-container, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.circle .outer-container, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-right.circle .outer-container, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.circle .outer-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    padding: 0; }
  @media (max-width: 780px) {
    #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-right.circle .outer-container, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.circle .outer-container, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-right.circle .outer-container, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.circle .outer-container {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column; } }
  #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-right.circle .outer-container .column.media-column, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.circle .outer-container .column.media-column, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-right.circle .outer-container .column.media-column, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.circle .outer-container .column.media-column {
    height: auto;
    width: auto; }
  #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-right.circle .outer-container .column.media-column img, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.circle .outer-container .column.media-column img, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-right.circle .outer-container .column.media-column img, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.circle .outer-container .column.media-column img {
    height: 250px;
    width: 250px;
    border-radius: 50%;
    border: 2px solid #a50034;
    -o-object-fit: cover;
    object-fit: cover; }
  #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-right.circle .outer-container .text-column, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.circle .outer-container .text-column, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-right.circle .outer-container .text-column, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.circle .outer-container .text-column {
    width: 75%;
    padding: 0 0 0 35px;
    margin: 0; }
  @media (max-width: 780px) {
    #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-right.circle .outer-container .text-column, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.circle .outer-container .text-column, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-right.circle .outer-container .text-column, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.circle .outer-container .text-column {
      width: 100%;
      padding: 0 35px 0 35px; } }
  #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-right.circle .outer-container .text-column .section-message, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.circle .outer-container .text-column .section-message, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-right.circle .outer-container .text-column .section-message, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.circle .outer-container .text-column .section-message {
    text-align: left; }
  #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-right.circle .outer-container .text-column .section-message .category, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.circle .outer-container .text-column .section-message .category, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-right.circle .outer-container .text-column .section-message .category, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.circle .outer-container .text-column .section-message .category {
    color: #a50034;
    font-weight: 700; }
  @media (max-width: 780px) {
    #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-right.circle .outer-container .text-column .section-message .category, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.circle .outer-container .text-column .section-message .category, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-right.circle .outer-container .text-column .section-message .category, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.circle .outer-container .text-column .section-message .category {
      text-align: center; } }
  #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-right.circle .outer-container .text-column .section-message .title, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.circle .outer-container .text-column .section-message .title, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-right.circle .outer-container .text-column .section-message .title, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.circle .outer-container .text-column .section-message .title {
    font-weight: 700; }
  @media (max-width: 780px) {
    #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-right.circle .outer-container .text-column .section-message .title, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.circle .outer-container .text-column .section-message .title, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-right.circle .outer-container .text-column .section-message .title, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.circle .outer-container .text-column .section-message .title {
      text-align: center; } }
  #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-right.circle .outer-container .text-column .section-message .text-actions, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.circle .outer-container .text-column .section-message .text-actions, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-right.circle .outer-container .text-column .section-message .text-actions, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.circle .outer-container .text-column .section-message .text-actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    max-width: 100%;
    margin-top: 30px; }
  @media (max-width: 480px) {
    #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-right.circle .outer-container .text-column .section-message .text-actions, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.circle .outer-container .text-column .section-message .text-actions, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-right.circle .outer-container .text-column .section-message .text-actions, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.circle .outer-container .text-column .section-message .text-actions {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column; } }
  #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-right.circle .outer-container .text-column .section-message .text-actions .text-widget-select, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.circle .outer-container .text-column .section-message .text-actions .text-widget-select, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-right.circle .outer-container .text-column .section-message .text-actions .text-widget-select, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.circle .outer-container .text-column .section-message .text-actions .text-widget-select {
    width: 49%;
    margin-top: 0; }
  @media (max-width: 480px) {
    #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-right.circle .outer-container .text-column .section-message .text-actions .text-widget-select, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.circle .outer-container .text-column .section-message .text-actions .text-widget-select, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-right.circle .outer-container .text-column .section-message .text-actions .text-widget-select, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.circle .outer-container .text-column .section-message .text-actions .text-widget-select {
      width: 100%; } }
  #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-right.circle .outer-container .text-column .section-message .text-actions .theme-button, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.circle .outer-container .text-column .section-message .text-actions .theme-button, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-right.circle .outer-container .text-column .section-message .text-actions .theme-button, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.circle .outer-container .text-column .section-message .text-actions .theme-button {
    width: 49%; }
  #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-right.circle .outer-container .text-column .section-message .text-actions .theme-button:nth-child(2), #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.circle .outer-container .text-column .section-message .text-actions .theme-button:nth-child(2), #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-right.circle .outer-container .text-column .section-message .text-actions .theme-button:nth-child(2), #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.circle .outer-container .text-column .section-message .text-actions .theme-button:nth-child(2) {
    margin-top: 0px; }
  @media (max-width: 480px) {
    #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-right.circle .outer-container .text-column .section-message .text-actions .theme-button, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.circle .outer-container .text-column .section-message .text-actions .theme-button, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-right.circle .outer-container .text-column .section-message .text-actions .theme-button, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.circle .outer-container .text-column .section-message .text-actions .theme-button {
      width: 100%; }
    #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-right.circle .outer-container .text-column .section-message .text-actions .theme-button:nth-child(1), #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.circle .outer-container .text-column .section-message .text-actions .theme-button:nth-child(1), #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-right.circle .outer-container .text-column .section-message .text-actions .theme-button:nth-child(1), #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.circle .outer-container .text-column .section-message .text-actions .theme-button:nth-child(1) {
      margin-bottom: 15px; } }
  #omninav-wrapper .primary-content.one-column .messaging-widget__dark-bg .section-message .category {
    color: white !important; }
  #omninav-wrapper .primary-content.one-column .messaging-widget__dark-bg .select-button.theme-border-color {
    color: #a50034;
    border-color: transparent; }
  #omninav-wrapper .primary-content.one-column .messaging-widget__dark-bg .select-button.theme-border-color .select-arrow.theme-border-color {
    border-color: #a50034; }
  #omninav-wrapper .primary-content.one-column .messaging-widget__dark-bg .video-links-title {
    color: white; }
  #omninav-wrapper .primary-content.one-column .messaging-widget__dark-bg p a {
    border-bottom: 2px solid white; }
  #omninav-wrapper .primary-content.one-column .messaging-widget__dark-bg p a:hover {
    color: rgba(255, 255, 255, 0.8); }
  #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.circle .outer-container, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.circle .outer-container {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse; }
  @media (max-width: 780px) {
    #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.circle .outer-container, #omninav-wrapper .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.circle .outer-container {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column; } }
  #omninav-wrapper .multi-image-content-blocks-widget {
    font-size: 10px;
    width: 100%;
    background-color: white;
    margin: auto; }
  #omninav-wrapper .multi-image-content-blocks-widget .multi-image-content-blocks-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    max-width: 125em;
    font-size: 1em;
    margin: auto; }
  #omninav-wrapper .multi-image-content-blocks-widget .multi-image-content-blocks-container .multi-image-content-heading {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    width: 100%;
    margin: 4em 0 2em 0;
    font-size: 3em;
    font-weight: 700;
    text-align: center; }
  #omninav-wrapper .multi-image-content-blocks-widget .multi-image-content-blocks-container .photoCallout {
    margin: 0 2em 4em 2em;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    display: inline-block;
    border-bottom: none;
    -webkit-transition: all .4s;
    transition: all .4s;
    border-bottom: none; }
  #omninav-wrapper .multi-image-content-blocks-widget .multi-image-content-blocks-container .photoCallout:hover .heading {
    color: #bb223c; }
  #omninav-wrapper .multi-image-content-blocks-widget .multi-image-content-blocks-container .photoCallout:focus {
    border: 1px dotted white; }
  #omninav-wrapper .multi-image-content-blocks-widget .multi-image-content-blocks-container .photoCallout:hover img {
    opacity: 0.7; }
  #omninav-wrapper .multi-image-content-blocks-widget .multi-image-content-blocks-container .photoCallout img {
    height: 17.4em;
    width: 26em; }
  #omninav-wrapper .multi-image-content-blocks-widget .multi-image-content-blocks-container .photoCallout .heading {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    max-width: 13em;
    margin: auto;
    padding-top: 1em;
    font-size: 1.8em;
    font-weight: 600;
    font-family: "futura-pt", Arial, sans-serif;
    color: #a50034;
    text-transform: uppercase;
    text-align: center; }
  #omninav-wrapper .multi-image-content-blocks-widget .multi-image-content-blocks-container .photoCallout .heading::after {
    content: "»";
    padding: 0 0 3px 3px; }
  #omninav-wrapper .image-slider-widget section.hero-content-panel, #omninav-wrapper .image-slider-widget .side-panel-hero .hero-content {
    display: none; }
  #omninav-wrapper .image-slider-widget .theme-button {
    border-radius: none; }
  #omninav-wrapper .image-slider-widget .side-panel-hero, #omninav-wrapper .image-slider-widget .background-image {
    margin-bottom: 100px; }
  #omninav-wrapper .image-slider-widget .side-panel-hero {
    height: 600px; }
  #omninav-wrapper .image-slider-widget .background-image {
    height: 100%; }
  #omninav-wrapper .image-slider-widget .cd-slider-nav {
    background-color: transparent !important;
    display: inline-block;
    float: right;
    margin-bottom: 60px !important; }
  #omninav-wrapper .image-slider-widget .side-panel-hero article {
    margin-left: 0;
    background-color: transparent;
    margin-top: 0; }
  #omninav-wrapper .image-slider-widget article.theme-bg-color-alpha .content {
    background-color: rgba(255, 255, 240, 0.8);
    margin-bottom: 30px; }
  #omninav-wrapper .image-slider-widget .side-panel-hero .theme-bg-color-alpha {
    background-color: transparent; }
  #omninav-wrapper .image-slider-widget .cd-arrow-left, #omninav-wrapper .image-slider-widget .cd-arrow-right {
    display: none !important; }
  #omninav-wrapper .image-slider-widget h2.title {
    font-size: 24px;
    font-family: "futura-pt", Arial, sans-serif;
    font-weight: 700;
    color: #2f2f2f;
    margin-bottom: 10px; }
  #omninav-wrapper .image-slider-widget p.body {
    font-size: 16px;
    font-family: arial, sans-serif;
    color: #2f2f2f; }
  #omninav-wrapper .image-slider-widget .side-panel-hero .cd-slider-nav li.selected a {
    background: #a50034;
    box-shadow: 0 0 2px #231f20; }
  #omninav-wrapper .image-slider-widget .side-panel-hero .cd-slider-nav {
    margin: 0;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    justify-content: flex-end;
    background-color: transparent !important; }
  #omninav-wrapper .image-slider-widget .cd-slider-nav nav {
    margin-right: 30px; }
  @media screen and (min-width: 1181px) {
    #omninav-wrapper .image-slider-widget .side-panel-hero article .category {
      font-size: 24px; } }
  @media screen and (max-width: 1180px) {
    #omninav-wrapper .image-slider-widget .side-panel-hero article img {
      height: 500px;
      width: auto; }
    #omninav-wrapper .image-slider-widget .side-panel-hero .cd-slider-nav {
      top: 360px; } }
  @media screen and (max-width: 1024px) {
    #omninav-wrapper .image-slider-widget .theme-button {
      display: block !important;
      padding: 15px 25px;
      font-size: 16px;
      border-radius: 3px;
      background: #a50034;
      color: white;
      cursor: pointer;
      border: none;
      box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.3);
      width: 200px;
      text-decoration: none;
      margin-top: 2%; }
    #omninav-wrapper .image-slider-widget article.theme-bg-color-alpha .content {
      width: 100%;
      min-width: 100%;
      margin-left: 0;
      background-color: #ddcba4; } }
  @media screen and (max-width: 960px) {
    #omninav-wrapper .image-slider-widget .side-panel-hero article img {
      height: 400px;
      width: auto; }
    #omninav-wrapper .image-slider-widget .side-panel-hero .cd-slider-nav {
      top: 380px; }
    #omninav-wrapper .image-slider-widget .side-panel-hero {
      margin-bottom: 200px; } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper .image-slider-widget .theme-button {
      display: none; }
    #omninav-wrapper .image-slider-widget article.theme-bg-color-alpha .content {
      width: 750px;
      margin-left: 30px; }
    #omninav-wrapper .image-slider-widget .side-panel-hero .cd-slider-nav {
      top: 490px; } }
  @media screen and (max-width: 768px) {
    #omninav-wrapper .image-slider-widget .side-panel-hero .cd-slider-nav {
      margin-bottom: 70px !important; } }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .image-slider-widget .side-panel-hero .hero-content {
      display: block; } }
  #omninav-wrapper .image-slider-widget .side-panel-hero article img {
    height: 400px;
    width: auto; }
  @media screen and (max-width: 480px) {
    #omninav-wrapper .image-slider-widget article.theme-bg-color-alpha .content {
      background-color: rgba(221, 203, 164, 0.8); } }
  #omninav-wrapper .image-slider-widget .side-panel-hero article img {
    width: 100%;
    -o-object-fit: cover !important;
    object-fit: cover !important; }
  #omninav-wrapper .subscribe-widget {
    padding: 64px 0;
    background-color: #eaeaea; }
  #omninav-wrapper .subscribe-widget .outer-container {
    max-width: 1136px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 48px; }
  #omninav-wrapper .subscribe-widget .outer-container::after {
    clear: both;
    content: "";
    display: table; }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper .subscribe-widget .outer-container {
      padding: 0 16px; } }
  #omninav-wrapper .subscribe-widget .subscribe-message-column {
    margin-bottom: 16px; }
  #omninav-wrapper .subscribe-widget .subscribe-message-column p {
    margin: 0; }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper .subscribe-widget .subscribe-message-column p {
      margin: 8px 0; } }
  #omninav-wrapper .subscribe-widget form::after {
    clear: both;
    content: "";
    display: table; }
  #omninav-wrapper .subscribe-widget .campaign-monitor-forms {
    text-align: center; }
  #omninav-wrapper .subscribe-widget .campaign-monitor-forms p {
    display: inline; }
  #omninav-wrapper .subscribe-widget .campaign-monitor-forms label, #omninav-wrapper .subscribe-widget .campaign-monitor-forms br {
    display: none; }
  #omninav-wrapper .subscribe-widget .campaign-monitor-forms input {
    display: inline-block;
    font-size: 16px;
    margin-bottom: 16px;
    width: 100%;
    padding: 8px;
    border-radius: 3px;
    border: 1px solid rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 0px 1px 0px rgba(0, 0, 0, 0.1);
    -webkit-transition: border 150ms;
    transition: border 150ms;
    background-color: #fff; }
  #omninav-wrapper .subscribe-widget .campaign-monitor-forms input:focus {
    outline: none;
    border: 1px solid #294d5e; }
  #omninav-wrapper .subscribe-widget .campaign-monitor-forms button {
    display: inline-block;
    padding: 15px 25px;
    font-size: 16px;
    border-radius: 3px;
    background: #294d5e;
    color: white;
    cursor: pointer;
    border: none;
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.3);
    width: 100%; }
  #omninav-wrapper .subscribe-widget .campaign-monitor-forms button:after {
    content: '»';
    padding-left: 4px;
    font-size: 16px; }
  #omninav-wrapper .subscribe-widget .campaign-monitor-forms button:hover, #omninav-wrapper .subscribe-widget .campaign-monitor-forms button:focus {
    outline: none;
    background-color: #1e3945;
    -webkit-transition: background-color 0.4s;
    transition: background-color 0.4s; }
  #omninav-wrapper .subscribe-widget .campaign-monitor-forms button:active {
    -webkit-transition: none;
    transition: none;
    background-color: #1e3945; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .subscribe-widget .campaign-monitor-forms {
      text-align: left; }
    #omninav-wrapper .subscribe-widget .campaign-monitor-forms p {
      display: inline; }
    #omninav-wrapper .subscribe-widget .campaign-monitor-forms input {
      width: 75%;
      float: left;
      margin-bottom: 0; }
    #omninav-wrapper .subscribe-widget .campaign-monitor-forms button {
      padding-top: 9px;
      padding-bottom: 9px;
      width: 20%;
      float: right; } }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper .subscribe-widget .subscribe-message-column {
      margin-bottom: 0;
      float: left;
      display: block;
      margin-right: 1.4084507042%;
      width: 32.3943661972%; }
    #omninav-wrapper .subscribe-widget .subscribe-message-column:last-child {
      margin-right: 0; }
    #omninav-wrapper .subscribe-widget .campaign-monitor-forms {
      float: left;
      display: block;
      margin-right: 1.4084507042%;
      width: 66.1971830986%; }
    #omninav-wrapper .subscribe-widget .campaign-monitor-forms:last-child {
      margin-right: 0; } }
  #omninav-wrapper .subscribe-widget__medium-bg {
    background-color: #cfcfcf; }
  #omninav-wrapper .subscribe-widget__dark-bg {
    background-color: #2f2f2f;
    color: white; }
  #omninav-wrapper #small-sponsor {
    position: relative;
    padding: 13px 17px 6px; }
  #omninav-wrapper #small-sponsor img {
    max-width: 144px;
    padding-left: 28px; }
  #omninav-wrapper #small-sponsor h2.header {
    color: #353430;
    text-transform: uppercase;
    font-size: 1.1em;
    font-weight: bold;
    width: 100%;
    text-align: center;
    display: block;
    padding: 5px;
    margin-top: 1px;
    min-height: 15px; }
  #omninav-wrapper #small-sponsor .jcarousel-clip {
    overflow: hidden; }
  #omninav-wrapper #small-sponsor .carousel {
    border: 0;
    background: #ffffff; }
  #omninav-wrapper #small-sponsor .carousel li {
    width: 153px;
    padding: 1em 0;
    text-align: center; }
  #omninav-wrapper #small-sponsor .carousel .jcarousel-prev, #omninav-wrapper #small-sponsor .carousel .jcarousel-next {
    position: absolute;
    color: #a50034;
    width: 16px;
    height: 26px;
    font-size: 1.5em;
    text-align: center;
    cursor: pointer; }
  #omninav-wrapper #small-sponsor .carousel .jcarousel-prev {
    left: -15px; }
  #omninav-wrapper #small-sponsor .carousel .jcarousel-next {
    right: -15px; }
  #omninav-wrapper #small-sponsor .carousel .jcarousel-prev-disabled, #omninav-wrapper #small-sponsor .carousel .jcarousel-next-disabled {
    color: #bcbcbc; }
  #omninav-wrapper #big-sponsor {
    margin: 1em 0;
    position: relative; }
  #omninav-wrapper #big-sponsor h2.header {
    color: #2f2f2f;
    text-transform: uppercase;
    font-size: 1.3em;
    font-weight: bold;
    display: inline-block;
    margin-bottom: 2px; }
  #omninav-wrapper #big-sponsor .jcarousel-clip {
    overflow: hidden; }
  #omninav-wrapper #big-sponsor .carousel {
    border: 1px solid #bcbcbc;
    background: #ffffff; }
  #omninav-wrapper #big-sponsor .carousel li {
    width: 153px;
    padding: 1em 0;
    text-align: center;
    margin: 0 6px; }
  #omninav-wrapper #big-sponsor .carousel li a {
    border: 0; }
  #omninav-wrapper #big-sponsor .carousel .jcarousel-prev, #omninav-wrapper #big-sponsor .carousel .jcarousel-next {
    position: absolute;
    background-color: #eaeaea;
    color: #a50034;
    width: 24px;
    height: 26px;
    font-size: 1.5em;
    text-align: center;
    cursor: pointer; }
  #omninav-wrapper #big-sponsor .carousel .jcarousel-prev {
    top: -27px;
    right: 29px; }
  #omninav-wrapper #big-sponsor .carousel .jcarousel-next {
    top: -27px;
    right: 0; }
  #omninav-wrapper #big-sponsor .carousel .jcarousel-prev-disabled, #omninav-wrapper #big-sponsor .carousel .jcarousel-next-disabled {
    color: #bcbcbc; }
  #omninav-wrapper .midPhotoCallouts {
    margin: 0 0 20px 0;
    text-align: center; }
  #omninav-wrapper .midPhotoCallouts .photoCallout {
    display: inline-block;
    float: none;
    margin: 0 0 20px 12px;
    border: 0;
    padding: 10px;
    background: #ffffff;
    box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.2);
    position: relative;
    word-wrap: normal;
    width: 160px; }
  #omninav-wrapper .midPhotoCallouts .photoCallout:hover {
    text-decoration: none;
    cursor: hand;
    cursor: pointer; }
  #omninav-wrapper .midPhotoCallouts .photoCallout .image-container {
    height: 130px; }
  #omninav-wrapper .midPhotoCallouts .photoCallout img {
    max-width: 100%; }
  #omninav-wrapper .midPhotoCallouts .photoCallout .caption {
    height: 50px;
    background-color: #a50034;
    top: 0px; }
  #omninav-wrapper .midPhotoCallouts .photoCallout .caption .text {
    text-align: center;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 14px;
    line-height: 1;
    padding: 0px; }
  @media (min-width: 500px) {
    #omninav-wrapper .midPhotoCallouts .photoCallout {
      margin: 0 0 20px 8px;
      width: 160px; } }
  #omninav-wrapper .ad-landing-container {
    margin-top: -64px; }
  #omninav-wrapper .ad-landing-container .ad-landing-column-container {
    max-width: 1136px;
    margin-left: auto;
    margin-right: auto; }
  #omninav-wrapper .ad-landing-container .ad-landing-column-container::after {
    clear: both;
    content: "";
    display: table; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-container .ad-landing-column-container .ad-landing-left-column {
      float: left;
      display: block;
      margin-right: 1.4084507042%;
      width: 60.5633802817%;
      padding: 0 32px; }
    #omninav-wrapper .ad-landing-container .ad-landing-column-container .ad-landing-left-column:last-child {
      margin-right: 0; } }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-container .ad-landing-column-container .ad-landing-right-column {
      float: left;
      display: block;
      margin-right: 1.4084507042%;
      width: 38.0281690141%;
      padding: 0 32px; }
    #omninav-wrapper .ad-landing-container .ad-landing-column-container .ad-landing-right-column:last-child {
      margin-right: 0; } }
  #omninav-wrapper .ad-landing-container .ad-landing-column-container .ad-landing-title {
    padding: 0 24px;
    font-size: 30px;
    line-height: 38px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-container .ad-landing-column-container .ad-landing-title {
      margin-top: 0;
      padding-left: 0; } }
  #omninav-wrapper .ad-landing-container #footer {
    padding: 16px 0; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper .ad-landing-container #footer {
      padding-top: 48px; } }
  #omninav-wrapper .ad-landing-container #footer .copyright {
    padding: 72px 36px 0px;
    text-align: center; }
  #omninav-wrapper .ad-landing-container #footer .copyright p {
    font-style: normal; }
  @media only print {
    #omninav-wrapper body, #omninav-wrapper html {
      width: 100%;
      height: 700px;
      margin: 0 auto; }
    #omninav-wrapper html:before {
      content: url(//dev-www.chapman.edu/_assets/logo-49150043c45602e855ac3d04d402b3b577e063ca2ec56717878b2713a57b9984.png); }
    #omninav-wrapper header, #omninav-wrapper #cu_nav, #omninav-wrapper .rotatorContainer, #omninav-wrapper .toggleExpanded, #omninav-wrapper .leftNav > ul, #omninav-wrapper .mainNav, #omninav-wrapper .breadcrumbs, #omninav-wrapper .mastheadPlaceholder, #omninav-wrapper footer {
      display: none; }
    #omninav-wrapper #virtualTour-mainColumn {
      display: none; }
    #omninav-wrapper #virtualTour-mapColumn {
      position: relative;
      display: block;
      margin-top: 20px;
      width: 700px;
      height: 700px; }
    #omninav-wrapper #virtualTour-mapCanvas {
      width: 100%;
      height: 100%; }
    #omninav-wrapper #printButton {
      display: none; }
    #omninav-wrapper .label {
      background: rgba(255, 255, 255, 0.75);
      padding: 5px;
      width: 120px;
      text-align: center; } }
  #omninav-wrapper #theme.business .theme-bg-color {
    background-color: #a50034; }
  #omninav-wrapper #theme.business .theme-border-color {
    border-color: #a50034; }
  #omninav-wrapper #theme.business .theme-button {
    display: inline-block;
    padding: 15px 25px;
    font-size: 16px;
    border-radius: 3px;
    background: #a50034;
    color: white;
    cursor: pointer;
    border: none;
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.3); }
  #omninav-wrapper #theme.business .theme-button:after {
    content: '»';
    padding-left: 4px;
    font-size: 16px; }
  #omninav-wrapper #theme.business .theme-button:hover, #omninav-wrapper #theme.business .theme-button:focus {
    outline: none;
    background-color: #810029;
    -webkit-transition: background-color 0.4s;
    transition: background-color 0.4s; }
  #omninav-wrapper #theme.business .theme-button:active {
    -webkit-transition: none;
    transition: none;
    background-color: #810029; }
  #omninav-wrapper #theme.business .theme-text-color {
    color: #a50034; }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper #theme.business .theme-bg-color-alpha {
      background-color: rgba(165, 0, 52, 0.95); } }
  #omninav-wrapper #theme.business .smallMasthead .masthead, #omninav-wrapper #theme.business .smallMasthead .masthead-old, #omninav-wrapper #theme.business .bigMasthead .mastheadPlaceholder, #omninav-wrapper #theme.business .bigMasthead .masthead, #omninav-wrapper #theme.business .bigMasthead .masthead-old, #omninav-wrapper #theme.business .nameBar, #omninav-wrapper #theme.business .rightColumn .styleTwo {
    background: #a50034; }
  #omninav-wrapper #theme.business .nameBarButtons li a {
    color: #a50034; }
  #omninav-wrapper #theme.business .rightColumn .styleTwo .border {
    background-color: #851c2b; }
  #omninav-wrapper #theme.business .rightColumn .styleTwo a {
    color: #ffffff;
    border-bottom: 2px dotted #74868c; }
  #omninav-wrapper #theme.business .expandedNameBarContainer h2, #omninav-wrapper #theme.business .expandedNameBarContainer .faux-h2, #omninav-wrapper #theme.business .expandedNameBarContainer a {
    color: #95d2e8; }
  #omninav-wrapper #theme.business .rounded-slider .info-container .blue {
    background-color: #a50034; }
  #omninav-wrapper #theme.business .newbutton a {
    background-color: #a50034; }
  #omninav-wrapper #theme.business .newbutton a:hover {
    background-color: #C8003F; }
  #omninav-wrapper #theme.business .newbutton a:active {
    background-color: #851c2b; }
  #omninav-wrapper #theme.business .midPhotoCallouts .photoCallout .caption {
    background-color: #a50034; }
  #omninav-wrapper #theme.business .photoCallouts .caption, #omninav-wrapper #theme.business .photoCallouts .rollover {
    background-color: #a50034; }
  #omninav-wrapper #theme.business .leftNavSubContent .callout .view-more-expander .view-more {
    background-color: #a50034; }
  #omninav-wrapper #theme.business .leftNavSubContent .callout .view-more-expander .view-more-link {
    background-color: #a50034; }
  #omninav-wrapper #theme.business .leftNavSubContent .callout .view-more-expander .view-less-link {
    background-color: #a50034; }
  #omninav-wrapper #theme.business .leftNavSubContent .callout .view-more-expander .icon-triangle-up {
    color: #a50034; }
  #omninav-wrapper #theme.business .theme-button {
    background: #a50034; }
  #omninav-wrapper #theme.business .theme-button:hover {
    background: #C8003F; }
  #omninav-wrapper #theme.business .select-button {
    border-color: #a50034;
    color: #a50034; }
  #omninav-wrapper #theme.business__graduate .theme-bg-color {
    background-color: black; }
  #omninav-wrapper #theme.business__graduate .theme-border-color {
    border-color: black; }
  #omninav-wrapper #theme.business__graduate .theme-button {
    display: inline-block;
    padding: 15px 25px;
    font-size: 16px;
    border-radius: 3px;
    background: black;
    color: white;
    cursor: pointer;
    border: none;
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.3); }
  #omninav-wrapper #theme.business__graduate .theme-button:after {
    content: '»';
    padding-left: 4px;
    font-size: 16px; }
  #omninav-wrapper #theme.business__graduate .theme-button:hover, #omninav-wrapper #theme.business__graduate .theme-button:focus {
    outline: none;
    background-color: black;
    -webkit-transition: background-color 0.4s;
    transition: background-color 0.4s; }
  #omninav-wrapper #theme.business__graduate .theme-button:active {
    -webkit-transition: none;
    transition: none;
    background-color: black; }
  #omninav-wrapper #theme.business__graduate .theme-text-color {
    color: black; }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper #theme.business__graduate .theme-bg-color-alpha {
      background-color: rgba(0, 0, 0, 0.95); } }
  #omninav-wrapper #theme.business__graduate .header h2, #omninav-wrapper #theme.business__graduate .faux-h2.header, #omninav-wrapper #theme.business__graduate .faux-h2, #omninav-wrapper #theme.business__graduate .faux-h2.header {
    font-family: "futura-pt-condensed", Arial, sans-serif; }
  #omninav-wrapper #theme.business__graduate .smallMasthead .masthead, #omninav-wrapper #theme.business__graduate .smallMasthead .masthead-old, #omninav-wrapper #theme.business__graduate .bigMasthead .mastheadPlaceholder, #omninav-wrapper #theme.business__graduate .bigMasthead .masthead, #omninav-wrapper #theme.business__graduate .bigMasthead .masthead-old, #omninav-wrapper #theme.business__graduate .nameBar, #omninav-wrapper #theme.business__graduate .rightColumn .styleTwo {
    background: black; }
  #omninav-wrapper #theme.business__graduate .nameBarButtons li a {
    color: black; }
  #omninav-wrapper #theme.business__graduate .rightColumn .styleTwo .border {
    background-color: #851c2b; }
  #omninav-wrapper #theme.business__graduate .rightColumn .styleTwo a {
    color: #ffffff;
    border-bottom: 2px dotted #74868c; }
  #omninav-wrapper #theme.business__graduate .expandedNameBarContainer h2, #omninav-wrapper #theme.business__graduate .expandedNameBarContainer .faux-h2, #omninav-wrapper #theme.business__graduate .expandedNameBarContainer a {
    color: #95d2e8; }
  #omninav-wrapper #theme.business__graduate .rounded-slider .info-container .blue {
    background-color: black; }
  #omninav-wrapper #theme.business__graduate .newbutton a {
    background-color: #a50034; }
  #omninav-wrapper #theme.business__graduate .newbutton a:hover {
    background-color: #C8003F; }
  #omninav-wrapper #theme.business__graduate .newbutton a:active {
    background-color: #851c2b; }
  #omninav-wrapper #theme.business__graduate .midPhotoCallouts .photoCallout .caption {
    background-color: black; }
  #omninav-wrapper #theme.business__graduate .photoCallouts .caption, #omninav-wrapper #theme.business__graduate .photoCallouts .rollover {
    background-color: black; }
  #omninav-wrapper #theme.business__graduate .leftNavSubContent .callout .view-more-expander .view-more {
    background-color: black; }
  #omninav-wrapper #theme.business__graduate .leftNavSubContent .callout .view-more-expander .view-more-link {
    background-color: black; }
  #omninav-wrapper #theme.business__graduate .leftNavSubContent .callout .view-more-expander .view-less-link {
    background-color: black; }
  #omninav-wrapper #theme.business__graduate .leftNavSubContent .callout .view-more-expander .icon-triangle-up {
    color: black; }
  #omninav-wrapper #theme.business__graduate .theme-button {
    background: #a50034; }
  #omninav-wrapper #theme.business__graduate .theme-button:hover {
    background: #C8003F; }
  #omninav-wrapper #theme.business__graduate .select-button {
    border-color: #a50034;
    color: #a50034; }
  #omninav-wrapper #theme.business__graduate .select-button .select-arrow {
    border-color: #a50034; }
  #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget__dark-bg .section-message .category {
    color: white !important; }
  #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget__dark-bg .select-button.theme-border-color {
    color: #a50034;
    border-color: transparent; }
  #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget__dark-bg .select-button.theme-border-color .select-arrow.theme-border-color {
    border-color: #a50034; }
  #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget__dark-bg .video-links-title {
    color: white; }
  #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget__dark-bg p a {
    border-bottom: 2px solid white; }
  #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget__dark-bg p a:hover {
    color: rgba(255, 255, 255, 0.8); }
  #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.image-with-text .outer-container, #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.image-with-text .outer-container {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse; }
  @media (max-width: 780px) {
    #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.image-with-text .outer-container, #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.image-with-text .outer-container {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column; } }
  #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-right.video-with-text .links-heading, #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.video-with-text .links-heading, #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-right.video-with-text .links-heading, #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.video-with-text .links-heading {
    font-size: 20px;
    text-transform: uppercase;
    font-family: "futura-pt", Arial, sans-serif;
    font-weight: 700; }
  #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-right.video-with-text .text-actions, #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.video-with-text .text-actions, #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-right.video-with-text .text-actions, #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.video-with-text .text-actions {
    max-width: 100%; }
  @media (max-width: 480px) {
    #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-right.video-with-text .text-actions, #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.video-with-text .text-actions, #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-right.video-with-text .text-actions, #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.video-with-text .text-actions {
      text-align: left; } }
  #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-right.video-with-text .text-actions .video-links-title, #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.video-with-text .text-actions .video-links-title, #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-right.video-with-text .text-actions .video-links-title, #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.video-with-text .text-actions .video-links-title {
    font-size: 26px; }
  #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-right.video-with-text .text-actions p a, #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget.messaging-widget__2-column.messaging-widget__text-left.video-with-text .text-actions p a, #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-right.video-with-text .text-actions p a, #omninav-wrapper #theme.business__graduate .primary-content.one-column .messaging-widget.messaging-widget__1-column.messaging-widget__text-left.video-with-text .text-actions p a {
    font-size: 16px;
    font-weight: bold;
    line-height: 26px; }
  #omninav-wrapper #theme.business__graduate .primary-content.one-column .cta-footer-widget.graduate {
    background-color: #a50034; }
  #omninav-wrapper #theme.business__graduate .primary-content.one-column .cta-footer-widget.graduate .outer-container .text-section p {
    font-family: "futura-pt", Arial, sans-serif;
    font-size: 32px;
    text-transform: capitalize;
    color: white; }
  #omninav-wrapper #theme.business__graduate .primary-content.one-column .cta-footer-widget.graduate .outer-container .button-section .button-wrapper .footer-button {
    background: white;
    color: black; }
  #omninav-wrapper #theme.business__graduate .primary-content.one-column .cta-footer-widget.graduate .outer-container .button-section .button-wrapper .footer-button:hover {
    background: #e4e4e4; }
  @media (max-width: 480px) {
    #omninav-wrapper #theme.business__graduate .primary-content.one-column .cta-footer-widget.graduate .outer-container .button-section .button-wrapper .footer-button {
      width: 100%; } }
  #omninav-wrapper #theme.communication .theme-bg-color {
    background-color: #c88508; }
  #omninav-wrapper #theme.communication .theme-border-color {
    border-color: #c88508; }
  #omninav-wrapper #theme.communication .theme-button {
    display: inline-block;
    padding: 15px 25px;
    font-size: 16px;
    border-radius: 3px;
    background: #c88508;
    color: white;
    cursor: pointer;
    border: none;
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.3); }
  #omninav-wrapper #theme.communication .theme-button:after {
    content: '»';
    padding-left: 4px;
    font-size: 16px; }
  #omninav-wrapper #theme.communication .theme-button:hover, #omninav-wrapper #theme.communication .theme-button:focus {
    outline: none;
    background-color: #a66e07;
    -webkit-transition: background-color 0.4s;
    transition: background-color 0.4s; }
  #omninav-wrapper #theme.communication .theme-button:active {
    -webkit-transition: none;
    transition: none;
    background-color: #a66e07; }
  #omninav-wrapper #theme.communication .theme-text-color {
    color: #c88508; }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper #theme.communication .theme-bg-color-alpha {
      background-color: rgba(200, 133, 8, 0.95); } }
  #omninav-wrapper #theme.communication .smallMasthead .masthead, #omninav-wrapper #theme.communication .bigMasthead .mastheadPlaceholder, #omninav-wrapper #theme.communication .bigMasthead .masthead, #omninav-wrapper #theme.communication .nameBar, #omninav-wrapper #theme.communication .rightColumn .styleTwo {
    background: #c88508; }
  #omninav-wrapper #theme.communication .rightColumn .styleTwo .border {
    background-color: #b66f00; }
  #omninav-wrapper #theme.communication .rightColumn .styleTwo a {
    color: #ffffff;
    border-bottom: 2px dotted #cfab66; }
  #omninav-wrapper #theme.communication .nameBarButtons li a {
    color: #c88508; }
  #omninav-wrapper #theme.communication #social_follow_us .banner {
    background-image: url(//dev-www.chapman.edu/_assets/communication_follow_us-73c075a03b781890e83c9af9b794a18d33060219805ed6df95365f0b2ca787d1.png); }
  #omninav-wrapper #theme.communication #social_follow_us li span.hover_state, #omninav-wrapper #theme.communication #social_follow_us li span.inactive_state {
    background-image: url(//dev-www.chapman.edu/_assets/communication_icons-110e469244082158dc6572ab7bce33e2c7a837a823e4d1cf9bec59fd83039a7d.png); }
  #omninav-wrapper #theme.communication .newbutton a {
    background-color: #c88508; }
  #omninav-wrapper #theme.communication .newbutton a:hover {
    background-color: #cb9126; }
  #omninav-wrapper #theme.communication .newbutton a:active {
    background-color: #b66f00; }
  #omninav-wrapper #theme.communication .midPhotoCallouts .photoCallout .caption {
    background-color: #c88508; }
  #omninav-wrapper #theme.communication .photoCallouts .caption, #omninav-wrapper #theme.communication .photoCallouts .rollover {
    background-color: #c88508; }
  #omninav-wrapper #theme.communication .leftNavSubContent .callout .view-more-expander .view-more {
    background-color: #c88508; }
  #omninav-wrapper #theme.communication .leftNavSubContent .callout .view-more-expander .view-more-link {
    background-color: #c88508; }
  #omninav-wrapper #theme.communication .leftNavSubContent .callout .view-more-expander .view-less-link {
    background-color: #c88508; }
  #omninav-wrapper #theme.communication .leftNavSubContent .callout .view-more-expander .icon-triangle-up {
    color: #c88508; }
  #omninav-wrapper #theme.copa .theme-bg-color {
    background-color: #69465c; }
  #omninav-wrapper #theme.copa .theme-border-color {
    border-color: #69465c; }
  #omninav-wrapper #theme.copa .theme-button {
    display: inline-block;
    padding: 15px 25px;
    font-size: 16px;
    border-radius: 3px;
    background: #69465c;
    color: white;
    cursor: pointer;
    border: none;
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.3); }
  #omninav-wrapper #theme.copa .theme-button:after {
    content: '»';
    padding-left: 4px;
    font-size: 16px; }
  #omninav-wrapper #theme.copa .theme-button:hover, #omninav-wrapper #theme.copa .theme-button:focus {
    outline: none;
    background-color: #543849;
    -webkit-transition: background-color 0.4s;
    transition: background-color 0.4s; }
  #omninav-wrapper #theme.copa .theme-button:active {
    -webkit-transition: none;
    transition: none;
    background-color: #543849; }
  #omninav-wrapper #theme.copa .theme-text-color {
    color: #69465c; }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper #theme.copa .theme-bg-color-alpha {
      background-color: rgba(105, 70, 92, 0.95); } }
  #omninav-wrapper #theme.copa .smallMasthead .masthead, #omninav-wrapper #theme.copa .bigMasthead .mastheadPlaceholder, #omninav-wrapper #theme.copa .bigMasthead .masthead, #omninav-wrapper #theme.copa .nameBar, #omninav-wrapper #theme.copa .rightColumn .styleTwo {
    background: #69465c; }
  #omninav-wrapper #theme.copa .rightColumn .styleTwo .border {
    background-color: #552c46; }
  #omninav-wrapper #theme.copa .rightColumn .styleTwo a {
    color: #ffffff;
    border-bottom: 2px dotted #8b7784; }
  #omninav-wrapper #theme.copa .nameBarButtons li a {
    color: #69465c; }
  #omninav-wrapper #theme.copa .expandedNameBarContainer h2 {
    color: #af9fa9; }
  #omninav-wrapper #theme.copa #social_follow_us .banner {
    background-image: url(//dev-www.chapman.edu/_assets/copa_follow_us-e524cbe248e7b851b61ba41fc965e76e297f88b8602391f7a16d9c97483d7f57.png); }
  #omninav-wrapper #theme.copa #social_follow_us li span.hover_state, #omninav-wrapper #theme.copa #social_follow_us li span.inactive_state {
    background-image: url(//dev-www.chapman.edu/_assets/copa_icons-4d120054c8560bf499689a5cb524fbb91300010ead7b11bc1dceb87126bae8d1.png); }
  #omninav-wrapper #theme.copa .newbutton a {
    background-color: #69465c; }
  #omninav-wrapper #theme.copa .newbutton a:hover {
    background-color: #705466; }
  #omninav-wrapper #theme.copa .newbutton a:active {
    background-color: #552c46; }
  #omninav-wrapper #theme.copa .midPhotoCallouts .photoCallout .caption {
    background-color: #69465c; }
  #omninav-wrapper #theme.copa .photoCallouts .caption, #omninav-wrapper #theme.copa .photoCallouts .rollover {
    background-color: #69465c; }
  #omninav-wrapper #theme.copa .leftNavSubContent .callout .view-more-expander .view-more {
    background-color: #69465c; }
  #omninav-wrapper #theme.copa .leftNavSubContent .callout .view-more-expander .view-more-link {
    background-color: #69465c; }
  #omninav-wrapper #theme.copa .leftNavSubContent .callout .view-more-expander .view-less-link {
    background-color: #69465c; }
  #omninav-wrapper #theme.copa .leftNavSubContent .callout .view-more-expander .icon-triangle-up {
    color: #69465c; }
  #omninav-wrapper #theme.copa__dance .theme-bg-color {
    background-color: #007165; }
  #omninav-wrapper #theme.copa__dance .theme-border-color {
    border-color: #007165; }
  #omninav-wrapper #theme.copa__dance .theme-button {
    display: inline-block;
    padding: 15px 25px;
    font-size: 16px;
    border-radius: 3px;
    background: #007165;
    color: white;
    cursor: pointer;
    border: none;
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.3); }
  #omninav-wrapper #theme.copa__dance .theme-button:after {
    content: '»';
    padding-left: 4px;
    font-size: 16px; }
  #omninav-wrapper #theme.copa__dance .theme-button:hover, #omninav-wrapper #theme.copa__dance .theme-button:focus {
    outline: none;
    background-color: #004d45;
    -webkit-transition: background-color 0.4s;
    transition: background-color 0.4s; }
  #omninav-wrapper #theme.copa__dance .theme-button:active {
    -webkit-transition: none;
    transition: none;
    background-color: #004d45; }
  #omninav-wrapper #theme.copa__dance .theme-text-color {
    color: #007165; }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper #theme.copa__dance .theme-bg-color-alpha {
      background-color: rgba(0, 113, 101, 0.95); } }
  #omninav-wrapper #theme.copa__dance .smallMasthead .masthead, #omninav-wrapper #theme.copa__dance .bigMasthead .mastheadPlaceholder, #omninav-wrapper #theme.copa__dance .bigMasthead .masthead, #omninav-wrapper #theme.copa__dance .nameBar, #omninav-wrapper #theme.copa__dance .rightColumn .styleTwo {
    background: #007165; }
  #omninav-wrapper #theme.copa__dance .rightColumn .styleTwo .border {
    background-color: #005e54; }
  #omninav-wrapper #theme.copa__dance .rightColumn .styleTwo a {
    color: #ffffff;
    border-bottom: 2px dotted #728b88; }
  #omninav-wrapper #theme.copa__dance .nameBarButtons li a {
    color: #007165; }
  #omninav-wrapper #theme.copa__dance .expandedNameBarContainer h2 {
    color: #a7c3be; }
  #omninav-wrapper #theme.copa__dance #social_follow_us .banner {
    background-image: url(//dev-www.chapman.edu/_assets/copa_dance_follow_us-f58c4fdd64c0d386741569d6cf3cd6f37a43306b41af47a0a07ef962535b5ac4.png); }
  #omninav-wrapper #theme.copa__dance #social_follow_us li span.hover_state, #omninav-wrapper #theme.copa__dance #social_follow_us li span.inactive_state {
    background-image: url(//dev-www.chapman.edu/_assets/copa_dance_icons-a3028cab27b2ca8e994f2e6789102740be5c8a1f44d594a8125618f918c5b940.png); }
  #omninav-wrapper #theme.copa__dance .newbutton a {
    background-color: #007165; }
  #omninav-wrapper #theme.copa__dance .newbutton a:hover {
    background-color: #0e8377; }
  #omninav-wrapper #theme.copa__dance .newbutton a:active {
    background-color: #005e54; }
  #omninav-wrapper #theme.copa__dance .midPhotoCallouts .photoCallout .caption {
    background-color: #007165; }
  #omninav-wrapper #theme.copa__dance .photoCallouts .caption, #omninav-wrapper #theme.copa__dance .photoCallouts .rollover {
    background-color: #007165; }
  #omninav-wrapper #theme.copa__dance .leftNavSubContent .callout .view-more-expander .view-more {
    background-color: #007165; }
  #omninav-wrapper #theme.copa__dance .leftNavSubContent .callout .view-more-expander .view-more-link {
    background-color: #007165; }
  #omninav-wrapper #theme.copa__dance .leftNavSubContent .callout .view-more-expander .view-less-link {
    background-color: #007165; }
  #omninav-wrapper #theme.copa__dance .leftNavSubContent .callout .view-more-expander .icon-triangle-up {
    color: #007165; }
  #omninav-wrapper #theme.copa__music .theme-bg-color {
    background-color: #793141; }
  #omninav-wrapper #theme.copa__music .theme-border-color {
    border-color: #793141; }
  #omninav-wrapper #theme.copa__music .theme-button {
    display: inline-block;
    padding: 15px 25px;
    font-size: 16px;
    border-radius: 3px;
    background: #793141;
    color: white;
    cursor: pointer;
    border: none;
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.3); }
  #omninav-wrapper #theme.copa__music .theme-button:after {
    content: '»';
    padding-left: 4px;
    font-size: 16px; }
  #omninav-wrapper #theme.copa__music .theme-button:hover, #omninav-wrapper #theme.copa__music .theme-button:focus {
    outline: none;
    background-color: #602733;
    -webkit-transition: background-color 0.4s;
    transition: background-color 0.4s; }
  #omninav-wrapper #theme.copa__music .theme-button:active {
    -webkit-transition: none;
    transition: none;
    background-color: #602733; }
  #omninav-wrapper #theme.copa__music .theme-text-color {
    color: #793141; }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper #theme.copa__music .theme-bg-color-alpha {
      background-color: rgba(121, 49, 65, 0.95); } }
  #omninav-wrapper #theme.copa__music .smallMasthead .masthead, #omninav-wrapper #theme.copa__music .bigMasthead .mastheadPlaceholder, #omninav-wrapper #theme.copa__music .bigMasthead .masthead, #omninav-wrapper #theme.copa__music .nameBar, #omninav-wrapper #theme.copa__music .rightColumn .styleTwo {
    background: #793141; }
  #omninav-wrapper #theme.copa__music .rightColumn .styleTwo .border {
    background-color: #671b2c; }
  #omninav-wrapper #theme.copa__music .rightColumn .styleTwo a {
    color: #ffffff;
    border-bottom: 2px dotted #877479; }
  #omninav-wrapper #theme.copa__music .nameBarButtons li a {
    color: #89394b; }
  #omninav-wrapper #theme.copa__music .expandedNameBarContainer h2, #omninav-wrapper #theme.copa__music .expandedNameBarContainer a {
    color: #c9adb3; }
  #omninav-wrapper #theme.copa__music #social_follow_us .banner {
    background-image: url(//dev-www.chapman.edu/_assets/copa_music_follow_us-a6530fc4e07ec97b72cab448936749980f0ae4c51b5ad5da63a7265b13748c83.png); }
  #omninav-wrapper #theme.copa__music #social_follow_us li span.hover_state, #omninav-wrapper #theme.copa__music #social_follow_us li span.inactive_state {
    background-image: url(//dev-www.chapman.edu/_assets/copa_music_icons-45e136515ff4ddfc7001a6c39b9f35df31ec7a51698cf202d312d1b661c66439.png); }
  #omninav-wrapper #theme.copa__music .newbutton a {
    background-color: #793141; }
  #omninav-wrapper #theme.copa__music .newbutton a:hover {
    background-color: #89394b; }
  #omninav-wrapper #theme.copa__music .newbutton a:active {
    background-color: #671b2c; }
  #omninav-wrapper #theme.copa__music .midPhotoCallouts .photoCallout .caption {
    background-color: #793141; }
  #omninav-wrapper #theme.copa__music .photoCallouts .caption, #omninav-wrapper #theme.copa__music .photoCallouts .rollover {
    background-color: #793141; }
  #omninav-wrapper #theme.copa__music .leftNavSubContent .callout .view-more-expander .view-more {
    background-color: #793141; }
  #omninav-wrapper #theme.copa__music .leftNavSubContent .callout .view-more-expander .view-more-link {
    background-color: #793141; }
  #omninav-wrapper #theme.copa__music .leftNavSubContent .callout .view-more-expander .view-less-link {
    background-color: #793141; }
  #omninav-wrapper #theme.copa__music .leftNavSubContent .callout .view-more-expander .icon-triangle-up {
    color: #793141; }
  #omninav-wrapper #theme.copa__theatre .theme-bg-color {
    background-color: #002e5f; }
  #omninav-wrapper #theme.copa__theatre .theme-border-color {
    border-color: #002e5f; }
  #omninav-wrapper #theme.copa__theatre .theme-button {
    display: inline-block;
    padding: 15px 25px;
    font-size: 16px;
    border-radius: 3px;
    background: #002e5f;
    color: white;
    cursor: pointer;
    border: none;
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.3); }
  #omninav-wrapper #theme.copa__theatre .theme-button:after {
    content: '»';
    padding-left: 4px;
    font-size: 16px; }
  #omninav-wrapper #theme.copa__theatre .theme-button:hover, #omninav-wrapper #theme.copa__theatre .theme-button:focus {
    outline: none;
    background-color: #001d3b;
    -webkit-transition: background-color 0.4s;
    transition: background-color 0.4s; }
  #omninav-wrapper #theme.copa__theatre .theme-button:active {
    -webkit-transition: none;
    transition: none;
    background-color: #001d3b; }
  #omninav-wrapper #theme.copa__theatre .theme-text-color {
    color: #002e5f; }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper #theme.copa__theatre .theme-bg-color-alpha {
      background-color: rgba(0, 46, 95, 0.95); } }
  #omninav-wrapper #theme.copa__theatre .smallMasthead .masthead, #omninav-wrapper #theme.copa__theatre .bigMasthead .mastheadPlaceholder, #omninav-wrapper #theme.copa__theatre .bigMasthead .masthead, #omninav-wrapper #theme.copa__theatre .nameBar, #omninav-wrapper #theme.copa__theatre .rightColumn .styleTwo {
    background: #002e5f; }
  #omninav-wrapper #theme.copa__theatre .rightColumn .styleTwo .border {
    background-color: #001f41; }
  #omninav-wrapper #theme.copa__theatre .rightColumn .styleTwo a {
    color: #ffffff;
    border-bottom: 2px dotted #737a82; }
  #omninav-wrapper #theme.copa__theatre .nameBarButtons li a {
    color: #002e5f; }
  #omninav-wrapper #theme.copa__theatre .expandedNameBarContainer h2 {
    color: #a1a9bd; }
  #omninav-wrapper #theme.copa__theatre #social_follow_us .banner {
    background-image: url(//dev-www.chapman.edu/_assets/copa_theatre_follow_us-9e9063e881df1eda1fc3597e319863cd17d0c39e020d0aba01ecee0edc85db2f.png); }
  #omninav-wrapper #theme.copa__theatre #social_follow_us li span.hover_state, #omninav-wrapper #theme.copa__theatre #social_follow_us li span.inactive_state {
    background-image: url(//dev-www.chapman.edu/_assets/copa_theatre_icons-64f6adc3c8f787dddcac491a098ba5f11727048a6743a273591b7640cc71d11b.png); }
  #omninav-wrapper #theme.copa__theatre .newbutton a {
    background-color: #002e5f; }
  #omninav-wrapper #theme.copa__theatre .newbutton a:hover {
    background-color: #063b74; }
  #omninav-wrapper #theme.copa__theatre .newbutton a:active {
    background-color: #001f41; }
  #omninav-wrapper #theme.copa__theatre .midPhotoCallouts .photoCallout .caption {
    background-color: #002e5f; }
  #omninav-wrapper #theme.copa__theatre .photoCallouts .caption, #omninav-wrapper #theme.copa__theatre .photoCallouts .rollover {
    background-color: #002e5f; }
  #omninav-wrapper #theme.copa__theatre .leftNavSubContent .callout .view-more-expander .view-more {
    background-color: #002e5f; }
  #omninav-wrapper #theme.copa__theatre .leftNavSubContent .callout .view-more-expander .view-more-link {
    background-color: #002e5f; }
  #omninav-wrapper #theme.copa__theatre .leftNavSubContent .callout .view-more-expander .view-less-link {
    background-color: #002e5f; }
  #omninav-wrapper #theme.copa__theatre .leftNavSubContent .callout .view-more-expander .icon-triangle-up {
    color: #002e5f; }
  #omninav-wrapper #theme.crean .theme-bg-color {
    background-color: #1f8a84; }
  #omninav-wrapper #theme.crean .theme-border-color {
    border-color: #1f8a84; }
  #omninav-wrapper #theme.crean .theme-button {
    display: inline-block;
    padding: 15px 25px;
    font-size: 16px;
    border-radius: 3px;
    background: #1f8a84;
    color: white;
    cursor: pointer;
    border: none;
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.3); }
  #omninav-wrapper #theme.crean .theme-button:after {
    content: '»';
    padding-left: 4px;
    font-size: 16px; }
  #omninav-wrapper #theme.crean .theme-button:hover, #omninav-wrapper #theme.crean .theme-button:focus {
    outline: none;
    background-color: #186d68;
    -webkit-transition: background-color 0.4s;
    transition: background-color 0.4s; }
  #omninav-wrapper #theme.crean .theme-button:active {
    -webkit-transition: none;
    transition: none;
    background-color: #186d68; }
  #omninav-wrapper #theme.crean .theme-text-color {
    color: #1f8a84; }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper #theme.crean .theme-bg-color-alpha {
      background-color: rgba(31, 138, 132, 0.95); } }
  #omninav-wrapper #theme.crean .smallMasthead .masthead, #omninav-wrapper #theme.crean .bigMasthead .mastheadPlaceholder, #omninav-wrapper #theme.crean .bigMasthead .masthead, #omninav-wrapper #theme.crean .nameBar, #omninav-wrapper #theme.crean .rightColumn .styleTwo {
    background: #1f8a84; }
  #omninav-wrapper #theme.crean .rightColumn .styleTwo .border {
    background-color: #0a7a74; }
  #omninav-wrapper #theme.crean .rightColumn .styleTwo a {
    color: #ffffff;
    border-bottom: 2px dotted #90aaa8; }
  #omninav-wrapper #theme.crean .nameBarButtons li a {
    color: #38928d; }
  #omninav-wrapper #theme.crean .expandedNameBarContainer h2, #omninav-wrapper #theme.crean .expandedNameBarContainer a {
    color: #dbdfcf;
    text-decoration: underline; }
  #omninav-wrapper #theme.crean #social_follow_us .banner {
    background-image: url(//dev-www.chapman.edu/_assets/crean_follow_us-6d0b4bd23fba05c4a55f6e4b224402d7b6513c6c513b227f4e4e0be27e044907.png); }
  #omninav-wrapper #theme.crean #social_follow_us li span.hover_state, #omninav-wrapper #theme.crean #social_follow_us li span.inactive_state {
    background-image: url(//dev-www.chapman.edu/_assets/crean_icons-b318d3295a170280e9a54fe4462f29a63f55fdbb6267e4a498a7d50b3ae6f1f9.png); }
  #omninav-wrapper #theme.crean .newbutton a {
    background-color: #1f8a84; }
  #omninav-wrapper #theme.crean .newbutton a:hover {
    background-color: #38928d; }
  #omninav-wrapper #theme.crean .newbutton a:active {
    background-color: #0a7a74; }
  #omninav-wrapper #theme.crean .midPhotoCallouts .photoCallout .caption {
    background-color: #1f8a84; }
  #omninav-wrapper #theme.crean .photoCallouts .caption, #omninav-wrapper #theme.crean .photoCallouts .rollover {
    background-color: #1f8a84; }
  #omninav-wrapper #theme.crean .leftNavSubContent .callout .view-more-expander .view-more {
    background-color: #1f8a84; }
  #omninav-wrapper #theme.crean .leftNavSubContent .callout .view-more-expander .view-more-link {
    background-color: #1f8a84; }
  #omninav-wrapper #theme.crean .leftNavSubContent .callout .view-more-expander .view-less-link {
    background-color: #1f8a84; }
  #omninav-wrapper #theme.crean .leftNavSubContent .callout .view-more-expander .icon-triangle-up {
    color: #1f8a84; }
  #omninav-wrapper #theme.dodge .theme-bg-color {
    background-color: #2f2f2f; }
  #omninav-wrapper #theme.dodge .theme-border-color {
    border-color: #2f2f2f; }
  #omninav-wrapper #theme.dodge .theme-button {
    display: inline-block;
    padding: 15px 25px;
    font-size: 16px;
    border-radius: 3px;
    background: #2f2f2f;
    color: white;
    cursor: pointer;
    border: none;
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.3); }
  #omninav-wrapper #theme.dodge .theme-button:after {
    content: '»';
    padding-left: 4px;
    font-size: 16px; }
  #omninav-wrapper #theme.dodge .theme-button:hover, #omninav-wrapper #theme.dodge .theme-button:focus {
    outline: none;
    background-color: #1d1d1d;
    -webkit-transition: background-color 0.4s;
    transition: background-color 0.4s; }
  #omninav-wrapper #theme.dodge .theme-button:active {
    -webkit-transition: none;
    transition: none;
    background-color: #1d1d1d; }
  #omninav-wrapper #theme.dodge .theme-text-color {
    color: #2f2f2f; }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper #theme.dodge .theme-bg-color-alpha {
      background-color: rgba(47, 47, 47, 0.95); } }
  #omninav-wrapper #theme.dodge .smallMasthead .masthead, #omninav-wrapper #theme.dodge .bigMasthead .mastheadPlaceholder, #omninav-wrapper #theme.dodge .bigMasthead .masthead, #omninav-wrapper #theme.dodge .nameBar, #omninav-wrapper #theme.dodge .rightColumn .styleTwo {
    background: #2f2f2f; }
  #omninav-wrapper #theme.dodge .rightColumn .styleTwo .border {
    background-color: #181818; }
  #omninav-wrapper #theme.dodge .styleTwo p, #omninav-wrapper #theme.dodge .styleTwo li, #omninav-wrapper #theme.dodge .styleTwo div, #omninav-wrapper #theme.dodge .styleTwo h2, #omninav-wrapper #theme.dodge .styleTwo h3 {
    color: #ffffff; }
  #omninav-wrapper #theme.dodge .styleTwo a {
    color: #ffffff;
    border-bottom: 2px dotted #676767; }
  #omninav-wrapper #theme.dodge .nameBarButtons li a {
    color: #2f2f2f;
    border-bottom: 2px dotted #74868c; }
  #omninav-wrapper #theme.dodge .expandedNameBarContainer h2 {
    color: #cdcdcd; }
  #omninav-wrapper #theme.dodge #social_follow_us li span.hover_state, #omninav-wrapper #theme.dodge #social_follow_us li span.inactive_state {
    background-image: url(//dev-www.chapman.edu/_assets/dodge_icons-c3d87e5cd3dc388006b436fcc4f55a95e4c3e1dd8ed6f9b6b9e5a6591d6bd00a.png); }
  #omninav-wrapper #theme.dodge #social_follow_us .banner {
    background: url(//dev-www.chapman.edu/_assets/dodge_follow_us-49cca9b3a8d4d8f7a1fc445d05a47d8de630f4418b24c48a441cf5504ff2e445.png);
    background-image: url(//dev-www.chapman.edu/_assets/dodge_follow_us-49cca9b3a8d4d8f7a1fc445d05a47d8de630f4418b24c48a441cf5504ff2e445.png); }
  #omninav-wrapper #theme.dodge #social_follow_us li span.hover_state, #omninav-wrapper #theme.dodge #social_follow_us li span.inactive_state {
    background-image: url(//dev-www.chapman.edu/_assets/dodge_icons-c3d87e5cd3dc388006b436fcc4f55a95e4c3e1dd8ed6f9b6b9e5a6591d6bd00a.png); }
  #omninav-wrapper #theme.dodge .newbutton a {
    background-color: #2f2f2f; }
  #omninav-wrapper #theme.dodge .newbutton a:hover {
    background-color: #3b3b3b; }
  #omninav-wrapper #theme.dodge .newbutton a:active {
    background-color: #181818; }
  #omninav-wrapper #theme.dodge .midPhotoCallouts .photoCallout .caption {
    background-color: #2f2f2f; }
  #omninav-wrapper #theme.dodge .photoCallouts .caption, #omninav-wrapper #theme.dodge .photoCallouts .rollover {
    background-color: #2f2f2f; }
  #omninav-wrapper #theme.dodge .leftNavSubContent .callout .view-more-expander .view-more {
    background-color: #2f2f2f; }
  #omninav-wrapper #theme.dodge .leftNavSubContent .callout .view-more-expander .view-more-link {
    background-color: #2f2f2f; }
  #omninav-wrapper #theme.dodge .leftNavSubContent .callout .view-more-expander .view-less-link {
    background-color: #2f2f2f; }
  #omninav-wrapper #theme.dodge .leftNavSubContent .callout .view-more-expander .icon-triangle-up {
    color: #2f2f2f; }
  #omninav-wrapper #theme.education .theme-bg-color {
    background-color: #003764; }
  #omninav-wrapper #theme.education .theme-border-color {
    border-color: #003764; }
  #omninav-wrapper #theme.education .theme-button {
    display: inline-block;
    padding: 15px 25px;
    font-size: 16px;
    border-radius: 3px;
    background: #003764;
    color: white;
    cursor: pointer;
    border: none;
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.3); }
  #omninav-wrapper #theme.education .theme-button:after {
    content: '»';
    padding-left: 4px;
    font-size: 16px; }
  #omninav-wrapper #theme.education .theme-button:hover, #omninav-wrapper #theme.education .theme-button:focus {
    outline: none;
    background-color: #002340;
    -webkit-transition: background-color 0.4s;
    transition: background-color 0.4s; }
  #omninav-wrapper #theme.education .theme-button:active {
    -webkit-transition: none;
    transition: none;
    background-color: #002340; }
  #omninav-wrapper #theme.education .theme-text-color {
    color: #003764; }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper #theme.education .theme-bg-color-alpha {
      background-color: rgba(0, 55, 100, 0.95); } }
  #omninav-wrapper #theme.education .smallMasthead .masthead, #omninav-wrapper #theme.education .bigMasthead .mastheadPlaceholder, #omninav-wrapper #theme.education .bigMasthead .masthead, #omninav-wrapper #theme.education .nameBar, #omninav-wrapper #theme.education .rightColumn .styleTwo {
    background: #003764; }
  #omninav-wrapper #theme.education .rightColumn .styleTwo .border {
    background-color: #012746; }
  #omninav-wrapper #theme.education .rightColumn .styleTwo a {
    color: #ffffff;
    border-bottom: 2px dotted #8eb2bf; }
  #omninav-wrapper #theme.education .nameBarButtons li a {
    color: #003764; }
  #omninav-wrapper #theme.education #social_follow_us .banner {
    background-image: url(//dev-www.chapman.edu/_assets/education_follow_us-326f6b40e16dfb977f3b344a1bbc0357799feeb0df7692f0f5a39214461d5be3.png); }
  #omninav-wrapper #theme.education #social_follow_us li span.hover_state, #omninav-wrapper #theme.education #social_follow_us li span.inactive_state {
    background-image: url(//dev-www.chapman.edu/_assets/education_icons-c089403db83cc0b97882075e86df6840cea042fc6a46ebf4923d771ca9feeb9a.png); }
  #omninav-wrapper #theme.education .newbutton a {
    background-color: #003764; }
  #omninav-wrapper #theme.education .newbutton a:hover {
    background-color: #00457d; }
  #omninav-wrapper #theme.education .newbutton a:active {
    background-color: #012746; }
  #omninav-wrapper #theme.education .midPhotoCallouts .photoCallout .caption {
    background-color: #003764; }
  #omninav-wrapper #theme.education .photoCallouts .caption, #omninav-wrapper #theme.education .photoCallouts .rollover {
    background-color: #003764; }
  #omninav-wrapper #theme.education .leftNavSubContent .callout .view-more-expander .view-more {
    background-color: #003764; }
  #omninav-wrapper #theme.education .leftNavSubContent .callout .view-more-expander .view-more-link {
    background-color: #003764; }
  #omninav-wrapper #theme.education .leftNavSubContent .callout .view-more-expander .view-less-link {
    background-color: #003764; }
  #omninav-wrapper #theme.education .leftNavSubContent .callout .view-more-expander .icon-triangle-up {
    color: #003764; }
  #omninav-wrapper html {
    background-color: #eaeaea; }
  #omninav-wrapper h1, #omninav-wrapper .faux-h1, #omninav-wrapper h2, #omninav-wrapper .faux-h2, #omninav-wrapper h3, #omninav-wrapper .faux-h3, #omninav-wrapper h4, #omninav-wrapper .faux-h4, #omninav-wrapper h5, #omninav-wrapper .faux-h5, #omninav-wrapper h6, #omninav-wrapper .faux-h6 {
    font-style: normal; }
  #omninav-wrapper .homepage .section {
    padding: 50px 0; }
  #omninav-wrapper .homepage a.button {
    display: inline-block;
    padding: 15px 25px;
    font-size: 16px;
    border-radius: 3px;
    background: #cfcfcf no-repeat center;
    color: #313131;
    -webkit-transition: background-color 0.4s;
    transition: background-color 0.4s;
    width: 80%;
    margin-bottom: 10px;
    box-sizing: border-box; }
  #omninav-wrapper .homepage a.button:hover {
    background-color: #ffffff;
    text-decoration: none; }
  #omninav-wrapper .homepage a.button:active {
    background-color: #b8b8b8;
    text-decoration: none; }
  #omninav-wrapper .homepage a.button.red {
    background: #a50034 no-repeat center;
    color: #FFFFFF; }
  #omninav-wrapper .homepage a.button.red:hover {
    background-color: #C8003F;
    text-decoration: none; }
  #omninav-wrapper .homepage a.button.red:active {
    background-color: #88002B;
    text-decoration: none; }
  #omninav-wrapper .homepage a.button.blue {
    background: #407892 no-repeat center;
    color: #FFFFFF; }
  #omninav-wrapper .homepage a.button.blue:hover {
    background-color: #4c87a2;
    text-decoration: none; }
  #omninav-wrapper .homepage a.button.white {
    background: #eaeaea no-repeat center;
    color: #313131; }
  #omninav-wrapper .homepage a.button.white:hover {
    background-color: #ffffff;
    text-decoration: none; }
  #omninav-wrapper .homepage a.button.white:active {
    background-color: #d8d8d8;
    text-decoration: none; }
  #omninav-wrapper .homepage .maxWidth {
    margin: 0 15px; }
  #omninav-wrapper .homepage #mastheadNavigationWrapper {
    position: relative;
    height: 0px;
    overflow: visible;
    z-index: 100; }
  #omninav-wrapper .homepage #mastheadNavigation {
    position: absolute;
    top: 250px;
    right: 0;
    z-index: 100;
    display: none; }
  @media only screen and (min-width: 480px) {
    #omninav-wrapper .homepage #mastheadNavigation {
      top: 15px; } }
  #omninav-wrapper .homepage #mastheadNavigation .smallButton {
    color: #FFFFFF;
    border: none;
    border-radius: 3px;
    width: 44px;
    height: 44px;
    padding: 5px;
    margin: 0 0 0 10px;
    background: url(//dev-www.chapman.edu/_assets/gray_30-7152297a05f6898d6dc735111efe5b4f2dae3b3c61a9a7562c5ff77dbfcb61eb.png);
    text-indent: -9999px;
    opacity: 0.75;
    -webkit-transition: opacity 0.2s ease-out, height 0s ease-out;
    transition: opacity 0.2s ease-out, height 0s ease-out; }
  #omninav-wrapper .homepage #mastheadNavigation .smallButton.disabled {
    opacity: 0;
    cursor: default;
    height: 0px;
    padding: 0px;
    overflow: hidden; }
  #omninav-wrapper .homepage #mastheadNavigation .smallButton:hover {
    opacity: 1; }
  #omninav-wrapper .homepage #mastheadNavigation .smallButton:focus {
    outline: none; }
  #omninav-wrapper .homepage #mastheadNavigation #changeVolume {
    background: rgba(0, 0, 0, 0.8) url(//dev-www.chapman.edu/_assets/volume-on_white-cedd74e5397051cc32d487569e082646b1d27bfbad8a60be6e1eef52a16603b3.svg) no-repeat center;
    background-size: 20px; }
  #omninav-wrapper .homepage #mastheadNavigation #changeVolume.muted {
    background: rgba(0, 0, 0, 0.8) url(//dev-www.chapman.edu/_assets/volume-off_white-350c0cf64a2680b9140bf095a63c399bc60cb2ad9bd76bb4f2634299fb542dc0.svg) no-repeat 16px center;
    background-size: 20px; }
  #omninav-wrapper .homepage #mastheadNavigation #showOlderContent {
    background: rgba(0, 0, 0, 0.8) url(//dev-www.chapman.edu/_assets/arrow-right_white-800c7312bcb223ba1284a8b05002b71c005e5567d4ab41e474b56cc96d63d110.svg) no-repeat center;
    background-size: 20px; }
  #omninav-wrapper .homepage #mastheadNavigation #showNewerContent {
    background: rgba(0, 0, 0, 0.8) url("arrow-left_white.svg") no-repeat center;
    background-size: 20px; }
  @media only screen and (min-width: 500px) {
    #omninav-wrapper .homepage a.button {
      width: auto;
      margin-bottom: 0; } }
  @media only screen and (min-width: 780px) {
    #omninav-wrapper .homepage .maxWidth {
      margin: 0 30px; } }
  @media only screen and (min-width: 1180px) {
    #omninav-wrapper .homepage .maxWidth {
      margin: 0 auto; } }
  #omninav-wrapper .homepage .section {
    position: relative;
    overflow: auto;
    background: #eaeaea; }
  #omninav-wrapper .homepage .section .heading {
    font-size: 34px;
    line-height: 34px;
    margin: 0 15px 15px; }
  #omninav-wrapper .homepage .section .subheading {
    font-size: 22px;
    line-height: 22px;
    text-transform: none;
    margin: 0;
    font-weight: 400;
    font-family: "futura-pt", Arial, sans-serif; }
  #omninav-wrapper .homepage .section.dark-bg {
    background-color: #111111; }
  #omninav-wrapper .homepage .section.dark-bg .heading, #omninav-wrapper .homepage .section.dark-bg .subheading {
    color: #FFFFFF;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3); }
  #omninav-wrapper .homepage .section.light-bg .heading, #omninav-wrapper .homepage .section.light-bg .subheading {
    color: #2f2f2f; }
  #omninav-wrapper .homepage .section.light-bg .heading {
    text-align: center; }
  #omninav-wrapper .homepage .section.light-bg .subheading {
    margin: 0 0 40px 0;
    text-align: center; }
  #omninav-wrapper .homepage .section.light-bg .heading, #omninav-wrapper .homepage .section.light-bg .subheading {
    color: #2f2f2f; }
  #omninav-wrapper .homepage .section .actions {
    text-align: center;
    clear: both; }
  #omninav-wrapper .homepage .section .actions .button {
    background-size: 15px;
    background-position: 15px center;
    padding-left: 25px;
    padding-right: 25px;
    margin: 5px; }
  #omninav-wrapper .homepage .section .actions .button .apply {
    background-image: url(//dev-www.chapman.edu/_assets/file6_white_15-8d8562baffa6fa76dfb1acc261d243260cd6bec890fc9662cb3969bb58d653b0.png);
    background-image: none, url(//dev-www.chapman.edu/_assets/file6_white-aa61bf72774b9d9f3c004c13f4569a85705651210018b2331d0c3a4eb2840f1d.svg); }
  #omninav-wrapper .homepage .section .actions .button.apply-ug {
    background-image: url(//dev-www.chapman.edu/_assets/file6-aa495a8d726839c9518f80511b9f4aae1f1f2757f7f734ba810aa235aef4b63c.png);
    background-image: none, url(//dev-www.chapman.edu/_assets/file6-fbb1b6a30dde865f5263e4e9e74d84ffa808750a906c1958c4e42325eee9b998.svg); }
  #omninav-wrapper .homepage .section .actions .button.request {
    background-image: url(//dev-www.chapman.edu/_assets/email_white_15-923faea6fbf72cadb0f5b8156c99e5e61f6209c6f6922dab1c250319c4ce7bd1.png);
    background-image: none, url(//dev-www.chapman.edu/_assets/email_white-41e01815aba1f81c930f99b0d24add41cd32959772a804dd98e39be22dd44800.svg); }
  #omninav-wrapper .homepage .section .actions .button.request-ug {
    background-image: url(//dev-www.chapman.edu/_assets/email-991ce28a5208a60e994b639c225b30d7d5546cc57440f85f346cdb3653359617.png);
    background-image: none, url(//dev-www.chapman.edu/_assets/email-c8db7f3c18417f2457311a0091a06a0fdf167e138c45ee29413728a065d7f370.svg); }
  #omninav-wrapper .homepage .section .actions .button.monogram {
    background-image: url(//dev-www.chapman.edu/_assets/cu_monogram_gray_25-b2f8f378df672c67e80cd024fae893afd45d2fcc4ad280ecd587fad8f7cc3571.png);
    background-image: none, url(//dev-www.chapman.edu/_assets/cu_monogram_gray-a2a506c56ba2c8f0be62f868e07ef30d916c5acb237d53743342094ef5dee352.svg);
    background-size: 25px;
    padding-left: 43px; }
  #omninav-wrapper .homepage .section .actions .button.calendar {
    background-image: url(//dev-www.chapman.edu/_assets/calendar4_white_15-93dba9e8bb4b4a1280add5771d3a19adbedb855dea5af3213f59ac78c5aa84fe.png);
    background-image: none, url(//dev-www.chapman.edu/_assets/calendar4_white-2bc5bb0a5f073d991f81ad4d97ab8d01d74a4e01336dcb9e4f22e770389e8712.svg); }
  #omninav-wrapper .homepage .section .third {
    padding: 10px;
    overflow: hidden;
    box-sizing: border-box; }
  #omninav-wrapper .homepage .section .third h3 {
    font-family: "futura-pt", Arial, sans-serif;
    font-weight: 800;
    padding: 0;
    margin: 0 0 10px 0;
    font-size: 18px;
    line-height: 18px; }
  #omninav-wrapper .homepage .section .third img {
    width: 100%; }
  #omninav-wrapper .homepage .section .third .imagerotator {
    width: 100%;
    margin: 0 0 15px 0; }
  @media only screen and (min-width: 680px) {
    #omninav-wrapper .homepage .section .heading {
      font-size: 42px;
      line-height: 42px; }
    #omninav-wrapper .homepage .section .subheading {
      font-size: 26px;
      line-height: 34px; }
    #omninav-wrapper .homepage .section.light-bg .subheading {
      margin: 0 0 75px 0;
      font-weight: 800; } }
  @media only screen and (min-width: 980px) {
    #omninav-wrapper .homepage .section {
      padding: 60px 0; }
    #omninav-wrapper .homepage .section .heading {
      font-size: 62px;
      line-height: 62px; }
    #omninav-wrapper .homepage .section .subheading {
      font-size: 28px;
      line-height: 40px; }
    #omninav-wrapper .homepage .section.light-bg .subheading {
      margin: 0 0 75px 0; }
    #omninav-wrapper .homepage .section .third h3 {
      font-size: 24px;
      line-height: 26px; } }
  @media only screen and (min-width: 1180px) {
    #omninav-wrapper .homepage .section {
      padding: 75px 0; }
    #omninav-wrapper .homepage .section .heading {
      font-size: 68px;
      line-height: 68px; }
    #omninav-wrapper .homepage .section .subheading {
      font-size: 40px;
      line-height: 48px; } }
  @media only screen and (min-width: 400px) {
    #omninav-wrapper .homepage .section .third .imagerotator {
      width: 40%;
      float: left;
      margin: 0 15px 15px 0; } }
  @media only screen and (min-width: 680px) {
    #omninav-wrapper .homepage .section .third {
      float: left;
      width: 33%; }
    #omninav-wrapper .homepage .section .third .imagerotator {
      width: 100%;
      height: auto;
      margin: 0 0 20px 0; } }
  @media only screen and (min-width: 980px) {
    #omninav-wrapper .homepage .section .second {
      float: left;
      width: 57%;
      margin: 0 15px; }
    #omninav-wrapper .homepage .section .second:last-child {
      width: auto;
      display: block;
      border-left: 2px solid #ffffff;
      min-height: 375px; } }
  @media only screen and (min-width: 1180px) {
    #omninav-wrapper .homepage .section .second {
      float: left;
      margin: 0 25px; }
    #omninav-wrapper .homepage .section .second:last-child {
      overflow: hidden;
      bottom: 0;
      width: auto;
      min-height: 450px; } }
  #omninav-wrapper .homepage .ie7 .section .third {
    padding: 0;
    width: 31%;
    margin-right: 2%; }
  #omninav-wrapper #theme.law .theme-bg-color {
    background-color: #a50034; }
  #omninav-wrapper #theme.law .theme-border-color {
    border-color: #a50034; }
  #omninav-wrapper #theme.law .theme-button {
    display: inline-block;
    padding: 15px 25px;
    font-size: 16px;
    border-radius: 3px;
    background: #a50034;
    color: white;
    cursor: pointer;
    border: none;
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.3); }
  #omninav-wrapper #theme.law .theme-button:after {
    content: '»';
    padding-left: 4px;
    font-size: 16px; }
  #omninav-wrapper #theme.law .theme-button:hover, #omninav-wrapper #theme.law .theme-button:focus {
    outline: none;
    background-color: #810029;
    -webkit-transition: background-color 0.4s;
    transition: background-color 0.4s; }
  #omninav-wrapper #theme.law .theme-button:active {
    -webkit-transition: none;
    transition: none;
    background-color: #810029; }
  #omninav-wrapper #theme.law .theme-text-color {
    color: #a50034; }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper #theme.law .theme-bg-color-alpha {
      background-color: rgba(165, 0, 52, 0.95); } }
  @media screen and (min-width: 1024px) {
    #omninav-wrapper #theme.law .bigMasthead header {
      margin: 0; } }
  @media screen and (min-width: 1120px) {
    #omninav-wrapper #theme.law .bigMasthead header {
      margin: 30px 0; } }
  #omninav-wrapper #theme.law .logo {
    background: url(//dev-www.chapman.edu/_assets/logo_law_alternate-a0883f67b370c1ca77a855f02797cb689d5cbcd28d6884ebe9243c753a9b37de.svg);
    background-repeat: no-repeat;
    height: 57px;
    width: 200px;
    margin: 0 auto 16px auto; }
  @media (min-width: 780px) {
    #omninav-wrapper #theme.law .logo {
      margin: 0 16px 16px 16px; } }
  @media screen and (min-width: 1120px) {
    #omninav-wrapper #theme.law .logo {
      margin: -13px 16px 0 0; } }
  #omninav-wrapper #theme.law .collapsedNav {
    margin: 115px 0 0 0; }
  #omninav-wrapper #theme.law .mainNavLinks > li > a {
    background-color: #a50034; }
  #omninav-wrapper #theme.law .mainNavLinks .mainNavLinksAfter, #omninav-wrapper #theme.law .mainNavLinks .mainNavLinksAfter:hover {
    background-color: #a50034 !important; }
  @media (min-width: 780px) {
    #omninav-wrapper #theme.law .ie8 .subNavLinks {
      border-right: 1px solid #00307c;
      border-bottom: 1px solid #00307c;
      border-left: 1px solid #00307c; }
    #omninav-wrapper #theme.law .mainNav .icon {
      margin-left: 0; }
    #omninav-wrapper #theme.law .mainNav .icon:before {
      display: none; } }
  #omninav-wrapper #theme.law .nameBarButtons li a {
    color: #00307c; }
  #omninav-wrapper #theme.law .expandedNameBarContainer h2, #omninav-wrapper #theme.law .expandedNameBarContainer a, #omninav-wrapper #theme.law div.styleTwo a {
    color: #99afda; }
  #omninav-wrapper #theme.law .smallMasthead .masthead, #omninav-wrapper #theme.law .bigMasthead .masthead, #omninav-wrapper #theme.law .nameBar {
    background: #00307c; }
  #omninav-wrapper #theme.law #social_follow_us .banner {
    background-image: url(//dev-www.chapman.edu/_assets/law_follow_us-a6bef19cb515668f2c8f177c80ade8de07925ea4c6636bd9be6b8712d7244056.png); }
  #omninav-wrapper #theme.law #social_follow_us li span.hover_state, #omninav-wrapper #theme.law #social_follow_us li span.inactive_state {
    background-image: url(//dev-www.chapman.edu/_assets/law_icons-8e66dcf5c30ec48e3426f0258683d33f890fdae0b4f102ec0c0ccb368b47be30.png); }
  #omninav-wrapper #theme.law .ie8 .slideDescription, #omninav-wrapper #theme.law .ie9 .slideDescription {
    display: none !important; }
  #omninav-wrapper #theme.law .mainNavExpand a {
    background-color: #a50034; }
  #omninav-wrapper #theme.law .mainNavLinks > li {
    background-color: #353430; }
  @media (min-width: 780px) {
    #omninav-wrapper #theme.law header {
      padding: 0 0 15px 0; }
    #omninav-wrapper #theme.law .infoFor {
      width: 600px; }
    #omninav-wrapper #theme.law .mainNavLinks {
      background-image: url(//dev-www.chapman.edu/_assets/ribbon_tails_law-1fc0578bd05adc666e60bc798b12059a7b3afef9744d6cc1011990b25fe38ce8.png); }
    #omninav-wrapper #theme.law .mainNavLinks > li.noSubNav > a {
      padding: 0 !important; }
    #omninav-wrapper #theme.law .mainNavLinks > li:hover {
      background-color: transparent; }
    #omninav-wrapper #theme.law .mainNavLinks > li > a > span {
      padding-left: 12px;
      padding-right: 12px; }
    #omninav-wrapper #theme.law .mainNavLinks, #omninav-wrapper #theme.law .mainNavLinks > li, #omninav-wrapper #theme.law .mainNavLinks > li.noSubNav:hover {
      background-color: #a50034; } }
  @media screen and (min-width: 1120px) {
    #omninav-wrapper #theme.law .mainNavLinks {
      background-color: transparent; } }
  #omninav-wrapper #theme.law .smallMasthead .masthead, #omninav-wrapper #theme.law .smallMasthead .masthead-old, #omninav-wrapper #theme.law .bigMasthead .mastheadPlaceholder, #omninav-wrapper #theme.law .bigMasthead .masthead, #omninav-wrapper #theme.law .bigMasthead .masthead-old, #omninav-wrapper #theme.law .nameBar, #omninav-wrapper #theme.law .rightColumn .styleTwo {
    background: #a50034; }
  #omninav-wrapper #theme.law .rightColumn .styleTwo .border {
    background-color: #002663; }
  #omninav-wrapper #theme.law .styleTwo p {
    color: #ffffff; }
  #omninav-wrapper #theme.law .styleTwo li {
    color: #ffffff; }
  #omninav-wrapper #theme.law .styleTwo div {
    color: #ffffff; }
  #omninav-wrapper #theme.law .styleTwo h2 {
    color: #ffffff; }
  #omninav-wrapper #theme.law .styleTwo h3 {
    color: #ffffff; }
  #omninav-wrapper #theme.law .rightColumn .styleTwo a {
    color: #ffffff;
    border-bottom: 2px dotted #61728d; }
  #omninav-wrapper #theme.law .nameBarButtons li a {
    color: #a50034; }
  #omninav-wrapper #theme.law .expandedNameBarContainer h2, #omninav-wrapper #theme.law .expandedNameBarContainer a, #omninav-wrapper #theme.law div.styleTwo a {
    color: #99afda; }
  #omninav-wrapper #theme.law #social_follow_us .banner {
    background-image: url(//dev-www.chapman.edu/_assets/law_follow_us-a6bef19cb515668f2c8f177c80ade8de07925ea4c6636bd9be6b8712d7244056.png); }
  #omninav-wrapper #theme.law #social_follow_us li span.hover_state, #omninav-wrapper #theme.law #social_follow_us li span.inactive_state {
    background-image: url(//dev-www.chapman.edu/_assets/law_icons-8e66dcf5c30ec48e3426f0258683d33f890fdae0b4f102ec0c0ccb368b47be30.png); }
  #omninav-wrapper #theme.law .rounded-slider .info-container .blue {
    background-color: #a50034;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#a50034), to(#810029));
    background-image: -webkit-linear-gradient(top, #a50034, #810029);
    background-image: linear-gradient(to bottom, #a50034, #810029);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#002f7c', endColorstr='#01235b',GradientType=1 ); }
  #omninav-wrapper #theme.law .newbutton a {
    background-color: #a50034; }
  #omninav-wrapper #theme.law .newbutton a:hover {
    background-color: #063a8f; }
  #omninav-wrapper #theme.law .newbutton a:active {
    background-color: #002562; }
  #omninav-wrapper #theme.law .midPhotoCallouts .photoCallout .caption, #omninav-wrapper #theme.law .photoCallouts .caption, #omninav-wrapper #theme.law .photoCallouts .rollover {
    background-color: #a50034; }
  #omninav-wrapper #theme.law .leftNavSubContent .callout .view-more-expander .view-more {
    background-color: #a50034; }
  #omninav-wrapper #theme.law .leftNavSubContent .callout .view-more-expander .view-more-link {
    background-color: #a50034; }
  #omninav-wrapper #theme.law .leftNavSubContent .callout .view-more-expander .view-less-link {
    background-color: #a50034; }
  #omninav-wrapper #theme.law .leftNavSubContent .callout .view-more-expander .icon-triangle-up {
    color: #a50034; }
  #omninav-wrapper #theme.law .footer .footer-section.footer-menu .campus-addresses {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end; }
  @media (max-width: 1024px) {
    #omninav-wrapper #theme.law .footer .footer-section.footer-menu .campus-addresses {
      -webkit-box-align: normal;
      -ms-flex-align: normal;
      align-items: normal; } }
  #omninav-wrapper #theme.law .link-container-after {
    background-image: url(//dev-www.chapman.edu/_assets/ribbon_tails_law-1fc0578bd05adc666e60bc798b12059a7b3afef9744d6cc1011990b25fe38ce8.png); }
  #omninav-wrapper #theme.pharmacy .theme-bg-color {
    background-color: #959300; }
  #omninav-wrapper #theme.pharmacy .theme-border-color {
    border-color: #959300; }
  #omninav-wrapper #theme.pharmacy .theme-button {
    display: inline-block;
    padding: 15px 25px;
    font-size: 16px;
    border-radius: 3px;
    background: #959300;
    color: white;
    cursor: pointer;
    border: none;
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.3); }
  #omninav-wrapper #theme.pharmacy .theme-button:after {
    content: '»';
    padding-left: 4px;
    font-size: 16px; }
  #omninav-wrapper #theme.pharmacy .theme-button:hover, #omninav-wrapper #theme.pharmacy .theme-button:focus {
    outline: none;
    background-color: #717000;
    -webkit-transition: background-color 0.4s;
    transition: background-color 0.4s; }
  #omninav-wrapper #theme.pharmacy .theme-button:active {
    -webkit-transition: none;
    transition: none;
    background-color: #717000; }
  #omninav-wrapper #theme.pharmacy .theme-text-color {
    color: #959300; }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper #theme.pharmacy .theme-bg-color-alpha {
      background-color: rgba(149, 147, 0, 0.95); } }
  #omninav-wrapper #theme.pharmacy .smallMasthead .masthead, #omninav-wrapper #theme.pharmacy .bigMasthead .mastheadPlaceholder, #omninav-wrapper #theme.pharmacy .bigMasthead .masthead, #omninav-wrapper #theme.pharmacy .nameBar, #omninav-wrapper #theme.pharmacy .rightColumn .styleTwo {
    background: #959300; }
  #omninav-wrapper #theme.pharmacy .rightColumn .styleTwo .border {
    background-color: #858300; }
  #omninav-wrapper #theme.pharmacy .rightColumn .styleTwo a {
    color: #ffffff;
    border-bottom: 2px dotted #b2b198; }
  #omninav-wrapper #theme.pharmacy .nameBarButtons li a {
    color: #959300; }
  #omninav-wrapper #theme.pharmacy .expandedNameBarContainer h2, #omninav-wrapper #theme.pharmacy .expandedNameBarContainer .copy {
    color: #858300; }
  #omninav-wrapper #theme.pharmacy .expandedNameBarContainer a {
    color: #858300;
    text-decoration: underline; }
  #omninav-wrapper #theme.pharmacy #social_follow_us .banner {
    background-image: url(//dev-www.chapman.edu/_assets/pharmacy_follow_us-d4965302299552003ddb1ab31f9a46d5088be125d603961f6866f8aee3d7ab83.png); }
  #omninav-wrapper #theme.pharmacy #social_follow_us li span.hover_state, #omninav-wrapper #theme.pharmacy #social_follow_us li span.inactive_state {
    background-image: url(//dev-www.chapman.edu/_assets/pharmacy_icons-a2ef8861f909518324237deb6cad840b9c63fa7ca117280a901b4f87d1c94f7e.png); }
  #omninav-wrapper #theme.pharmacy .newbutton a {
    background-color: #959300; }
  #omninav-wrapper #theme.pharmacy .newbutton a:hover {
    background-color: #a4a215; }
  #omninav-wrapper #theme.pharmacy .newbutton a:active {
    background-color: #858300; }
  #omninav-wrapper #theme.pharmacy .midPhotoCallouts .photoCallout .caption {
    background-color: #959300; }
  #omninav-wrapper #theme.pharmacy .photoCallouts .caption, #omninav-wrapper #theme.pharmacy .photoCallouts .rollover {
    background-color: #959300; }
  #omninav-wrapper #theme.pharmacy .leftNavSubContent .callout .view-more-expander .view-more {
    background-color: #959300; }
  #omninav-wrapper #theme.pharmacy .leftNavSubContent .callout .view-more-expander .view-more-link {
    background-color: #959300; }
  #omninav-wrapper #theme.pharmacy .leftNavSubContent .callout .view-more-expander .view-less-link {
    background-color: #959300; }
  #omninav-wrapper #theme.pharmacy .leftNavSubContent .callout .view-more-expander .icon-triangle-up {
    color: #959300; }
  #omninav-wrapper #theme.scst .theme-bg-color {
    background-color: #4A5E0F; }
  #omninav-wrapper #theme.scst .theme-border-color {
    border-color: #4A5E0F; }
  #omninav-wrapper #theme.scst .theme-button {
    display: inline-block;
    padding: 15px 25px;
    font-size: 16px;
    border-radius: 3px;
    background: #4A5E0F;
    color: white;
    cursor: pointer;
    border: none;
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.3); }
  #omninav-wrapper #theme.scst .theme-button:after {
    content: '»';
    padding-left: 4px;
    font-size: 16px; }
  #omninav-wrapper #theme.scst .theme-button:hover, #omninav-wrapper #theme.scst .theme-button:focus {
    outline: none;
    background-color: #323f0a;
    -webkit-transition: background-color 0.4s;
    transition: background-color 0.4s; }
  #omninav-wrapper #theme.scst .theme-button:active {
    -webkit-transition: none;
    transition: none;
    background-color: #323f0a; }
  #omninav-wrapper #theme.scst .theme-text-color {
    color: #4A5E0F; }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper #theme.scst .theme-bg-color-alpha {
      background-color: rgba(74, 94, 15, 0.95); } }
  #omninav-wrapper #theme.scst .smallMasthead .masthead, #omninav-wrapper #theme.scst .bigMasthead .mastheadPlaceholder, #omninav-wrapper #theme.scst .bigMasthead .masthead, #omninav-wrapper #theme.scst .nameBar, #omninav-wrapper #theme.scst .rightColumn .styleTwo {
    background: #4A5E0F; }
  #omninav-wrapper #theme.scst .rightColumn .styleTwo .border {
    background-color: #3d4f09; }
  #omninav-wrapper #theme.scst .rightColumn .styleTwo .editableContent p {
    color: #ffffff; }
  #omninav-wrapper #theme.scst .rightColumn .styleTwo .editableContent a {
    color: #ffffff;
    border-bottom: 2px dotted #838a6d; }
  #omninav-wrapper #theme.scst .nameBarButtons li a {
    color: #4A5E0F; }
  #omninav-wrapper #theme.scst .expandedNameBarContainer h2, #omninav-wrapper #theme.scst .expandedNameBarContainer .faux-h2, #omninav-wrapper #theme.scst .expandedNameBarContainer .copy {
    color: #dbdfcf; }
  #omninav-wrapper #theme.scst .expandedNameBarContainer a {
    color: #dbdfcf;
    text-decoration: underline; }
  #omninav-wrapper #theme.scst #social_follow_us .banner {
    background-image: url(//dev-www.chapman.edu/_assets/scst_follow_us-8dd3a3210aca8f92100600d23d695c66c56b54c581ec02bf5fba6692ac9a060d.png); }
  #omninav-wrapper #theme.scst #social_follow_us li span.hover_state, #omninav-wrapper #theme.scst #social_follow_us li span.inactive_state {
    background-image: url(//dev-www.chapman.edu/_assets/scst_icons-37c62dd3f28a5720ad67f8e66fbe1c1ced3b8b9c87a734fc22dee18e6529e9af.png); }
  #omninav-wrapper #theme.scst .newbutton a {
    background-color: #4A5E0F; }
  #omninav-wrapper #theme.scst .newbutton a:hover {
    background-color: #576b1c; }
  #omninav-wrapper #theme.scst .newbutton a:active {
    background-color: #3d4f09; }
  #omninav-wrapper #theme.scst .midPhotoCallouts .photoCallout .caption {
    background-color: #4A5E0F; }
  #omninav-wrapper #theme.scst .photoCallouts .caption, #omninav-wrapper #theme.scst .photoCallouts .rollover {
    background-color: #4A5E0F; }
  #omninav-wrapper #theme.scst .leftNavSubContent .callout .view-more-expander .view-more {
    background-color: #4A5E0F; }
  #omninav-wrapper #theme.scst .leftNavSubContent .callout .view-more-expander .view-more-link {
    background-color: #4A5E0F; }
  #omninav-wrapper #theme.scst .leftNavSubContent .callout .view-more-expander .view-less-link {
    background-color: #4A5E0F; }
  #omninav-wrapper #theme.scst .leftNavSubContent .callout .view-more-expander .icon-triangle-up {
    color: #4A5E0F; }
  #omninav-wrapper #theme.wilkinson .theme-bg-color {
    background-color: #008ec1; }
  #omninav-wrapper #theme.wilkinson .theme-border-color {
    border-color: #008ec1; }
  #omninav-wrapper #theme.wilkinson .theme-button {
    display: inline-block;
    padding: 15px 25px;
    font-size: 16px;
    border-radius: 3px;
    background: #008ec1;
    color: white;
    cursor: pointer;
    border: none;
    box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.3); }
  #omninav-wrapper #theme.wilkinson .theme-button:after {
    content: '»';
    padding-left: 4px;
    font-size: 16px; }
  #omninav-wrapper #theme.wilkinson .theme-button:hover, #omninav-wrapper #theme.wilkinson .theme-button:focus {
    outline: none;
    background-color: #00749d;
    -webkit-transition: background-color 0.4s;
    transition: background-color 0.4s; }
  #omninav-wrapper #theme.wilkinson .theme-button:active {
    -webkit-transition: none;
    transition: none;
    background-color: #00749d; }
  #omninav-wrapper #theme.wilkinson .theme-text-color {
    color: #008ec1; }
  @media screen and (min-width: 1130px) {
    #omninav-wrapper #theme.wilkinson .theme-bg-color-alpha {
      background-color: rgba(0, 142, 193, 0.95); } }
  #omninav-wrapper #theme.wilkinson .smallMasthead .masthead, #omninav-wrapper #theme.wilkinson .bigMasthead .mastheadPlaceholder, #omninav-wrapper #theme.wilkinson .bigMasthead .masthead, #omninav-wrapper #theme.wilkinson .nameBar, #omninav-wrapper #theme.wilkinson .rightColumn .styleTwo {
    background: #008ec1; }
  #omninav-wrapper #theme.wilkinson .rightColumn .styleTwo .border {
    background-color: #007ba7; }
  #omninav-wrapper #theme.wilkinson .rightColumn .styleTwo a {
    color: #ffffff;
    border-bottom: 2px dotted #89bbcd; }
  #omninav-wrapper #theme.wilkinson .nameBarButtons li a {
    color: #008ec1; }
  #omninav-wrapper #theme.wilkinson .expandedNameBarContainer h2 {
    color: #a8cce1; }
  #omninav-wrapper #theme.wilkinson #social_follow_us .banner {
    background-image: url(//dev-www.chapman.edu/_assets/wilkinson_follow_us-1383aa42359da261c57ab52f5696dd054a6067254617cba1689ffc3b0a5e7289.png); }
  #omninav-wrapper #theme.wilkinson #social_follow_us li span.hover_state, #omninav-wrapper #theme.wilkinson #social_follow_us li span.inactive_state {
    background-image: url(//dev-www.chapman.edu/_assets/wilkinson_icons-5f94f9bfc7c730bae3f1368d82116fea14372c6a9d19183b8b83080af4fe3bf8.png); }
  #omninav-wrapper #theme.wilkinson .newbutton a {
    background-color: #008ec1; }
  #omninav-wrapper #theme.wilkinson .newbutton a:hover {
    background-color: #209cc9; }
  #omninav-wrapper #theme.wilkinson .newbutton a:active {
    background-color: #007ba7; }
  #omninav-wrapper #theme.wilkinson .midPhotoCallouts .photoCallout .caption {
    background-color: #008ec1; }
  #omninav-wrapper #theme.wilkinson .photoCallouts .caption, #omninav-wrapper #theme.wilkinson .photoCallouts .rollover {
    background-color: #008ec1; }
  #omninav-wrapper #theme.wilkinson .leftNavSubContent .callout .view-more-expander .view-more {
    background-color: #008ec1; }
  #omninav-wrapper #theme.wilkinson .leftNavSubContent .callout .view-more-expander .view-more-link {
    background-color: #008ec1; }
  #omninav-wrapper #theme.wilkinson .leftNavSubContent .callout .view-more-expander .view-less-link {
    background-color: #008ec1; }
  #omninav-wrapper #theme.wilkinson .leftNavSubContent .callout .view-more-expander .icon-triangle-up {
    color: #008ec1; }
  #omninav-wrapper .clearfix:before, #omninav-wrapper .photo-gallery ul:before, #omninav-wrapper .clearfix:after, #omninav-wrapper .photo-gallery ul:after {
    content: "";
    display: table; }
  #omninav-wrapper .clearfix:after, #omninav-wrapper .photo-gallery ul:after {
    clear: both; }
  #omninav-wrapper .clearfix, #omninav-wrapper .photo-gallery ul {
    zoom: 1; }
  #omninav-wrapper body.no-scroll {
    overflow: hidden; }
  #omninav-wrapper .mainNav {
    display: none; }
  #omninav-wrapper .mainNav.mainNavLaw {
    display: block; }
  @media (min-width: 780px) {
    #omninav-wrapper .mainNav {
      display: block; } }
  #omninav-wrapper .cu-off-canvas-nav-trigger svg {
    width: 24px;
    height: 24px;
    margin-right: 8px;
    background-size: contain;
    vertical-align: middle; }
  #omninav-wrapper .cu-off-canvas-nav {
    width: 200%;
    position: relative;
    left: 0;
    -webkit-transition: all 0.375s ease-in-out;
    transition: all 0.375s ease-in-out; }
  #omninav-wrapper .shifted .cu-off-canvas-nav {
    left: -100%; }
  #omninav-wrapper .cu-off-canvas-nav li {
    border-top: 1px solid #CFCFCF;
    list-style: none;
    margin: 0; }
  #omninav-wrapper .cu-off-canvas-nav a {
    color: #444444;
    font-weight: normal;
    font-weight: 400;
    position: relative;
    left: 0px;
    -webkit-transition: all 0.175s ease-in-out;
    transition: all 0.175s ease-in-out; }
  #omninav-wrapper .cu-off-canvas-nav a:hover {
    left: 5px; }
  #omninav-wrapper .cu-off-canvas-nav > ul {
    width: 50%;
    float: left;
    border-bottom: 1px solid #CFCFCF;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box; }
  #omninav-wrapper .cu-off-canvas-nav > ul.level-1 {
    border-right: 1px solid #CFCFCF; }
  #omninav-wrapper .cu-off-canvas-nav > ul.level-2 {
    position: relative;
    left: -1px;
    border-left: 1px solid #CFCFCF; }
  #omninav-wrapper .cu-off-canvas-nav > ul > li {
    display: block;
    position: relative;
    width: 100%; }
  #omninav-wrapper .cu-off-canvas-nav > ul > li > ul {
    display: none; }
  #omninav-wrapper .cu-off-canvas-nav > ul > li > ul:empty {
    display: none; }
  #omninav-wrapper .cu-off-canvas-nav > ul > li > ul > li {
    background-color: #f5f5f5; }
  #omninav-wrapper .cu-off-canvas-nav > ul > li > ul > li a {
    display: block;
    font-size: 16px;
    padding: 0.5em 1.325em;
    color: #676767; }
  #omninav-wrapper .cu-off-canvas-nav > ul > li > ul > li a:hover {
    color: #407892; }
  #omninav-wrapper .cu-off-canvas-nav > ul > li > ul > li a:active {
    color: #A50034; }
  #omninav-wrapper .cu-off-canvas-nav > ul > li.open:empty {
    display: none; }
  #omninav-wrapper .cu-off-canvas-nav > ul > li.open > a {
    color: #A50034; }
  #omninav-wrapper .cu-off-canvas-nav > ul > li.open > a:before {
    color: #A50034; }
  #omninav-wrapper .cu-off-canvas-nav > ul > li.open > a svg {
    fill: #A50034; }
  #omninav-wrapper .cu-off-canvas-nav > ul > li.open .toggle > span {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg); }
  #omninav-wrapper .cu-off-canvas-nav > ul > li > a, #omninav-wrapper .cu-off-canvas-nav > ul > li .toggle {
    height: 60px; }
  #omninav-wrapper .cu-off-canvas-nav > ul > li > a {
    display: table-cell;
    vertical-align: middle;
    padding: 0 70px 0 22px;
    position: relative;
    font-size: 18px;
    font-family: "futura-pt", sans-serif; }
  #omninav-wrapper .cu-off-canvas-nav > ul > li > a:before, #omninav-wrapper .cu-off-canvas-nav > ul > li > a svg {
    position: relative;
    -webkit-transition: all 0.175s ease-in-out;
    transition: all 0.175s ease-in-out; }
  #omninav-wrapper .cu-off-canvas-nav > ul > li > a:before {
    margin-right: 10px; }
  #omninav-wrapper .cu-off-canvas-nav > ul > li > a:hover {
    color: #353430; }
  #omninav-wrapper .cu-off-canvas-nav > ul > li > a:hover:before {
    color: #A50034; }
  #omninav-wrapper .cu-off-canvas-nav > ul > li > a:hover svg {
    fill: #A50034; }
  #omninav-wrapper .cu-off-canvas-nav > ul > li > a svg {
    fill: #313131;
    display: inline-block;
    width: 18px;
    height: 18px;
    top: 2px;
    margin-right: 10px; }
  #omninav-wrapper .cu-off-canvas-nav > ul > li > a svg.icon-graduation {
    width: 21px;
    height: 21px;
    top: 5px;
    margin-right: 7px; }
  #omninav-wrapper .cu-off-canvas-nav > ul > li > a svg.icon-calendar {
    width: 20px;
    height: 20px;
    margin-right: 8px; }
  #omninav-wrapper .cu-off-canvas-nav > ul > li .toggle {
    width: 60px;
    line-height: 60px;
    font-size: 18px;
    text-align: center;
    position: absolute;
    top: 0;
    right: 0;
    background-color: #EAEAEA;
    color: #353430;
    font-weight: normal;
    font-weight: 400;
    cursor: pointer; }
  #omninav-wrapper .cu-off-canvas-nav > ul > li .toggle > span {
    display: block;
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-transition: all 0.175s ease-in-out;
    transition: all 0.175s ease-in-out; }
  #omninav-wrapper .cu-off-canvas-nav-container {
    position: fixed;
    top: 0;
    left: -85%;
    width: 85%;
    height: 100%;
    overflow-y: scroll;
    overflow-x: hidden;
    z-index: 99999;
    background-color: #FFF;
    -webkit-transition: all 0.375s ease-in-out;
    transition: all 0.375s ease-in-out; }
  #omninav-wrapper .cu-off-canvas-nav-container * {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none; }
  #omninav-wrapper .cu-off-canvas-nav-container.open {
    left: 0; }
  #omninav-wrapper .cu-off-canvas-nav-container ul, #omninav-wrapper .cu-off-canvas-nav-container ol {
    margin: 0;
    padding: 0; }
  #omninav-wrapper .cu-off-canvas-nav-container a {
    text-decoration: none; }
  #omninav-wrapper .cu-off-canvas-nav-container a:hover, #omninav-wrapper .cu-off-canvas-nav-container a:focus {
    text-decoration: none; }
  @media (min-width: 780px) {
    #omninav-wrapper .cu-off-canvas-nav-container {
      left: -400px;
      width: 400px; } }
  #omninav-wrapper .cu-off-canvas-overlay {
    background-color: #000;
    z-index: 99998;
    position: fixed;
    visibility: hidden;
    opacity: 0;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    -webkit-transition: all 0.375s ease-in-out;
    transition: all 0.375s ease-in-out; }
  #omninav-wrapper .cu-off-canvas-overlay.active {
    visibility: visible;
    opacity: 0.5; }
  #omninav-wrapper .cu-off-canvas-header {
    position: relative;
    background-color: #EAEAEA;
    padding: 1.5em 1.8em 0 1.5em; }
  #omninav-wrapper .cu-off-canvas-header .sc-logo {
    display: block;
    height: 23px;
    width: 200px;
    border: 0;
    text-indent: -998em;
    margin: 2px 0 0 0;
    background: url(//dev-www.chapman.edu/_assets/chapman_logo_horizontal_color-f0d5203185d6ea52b231dec5d730c640ffab4c4962d654ad28f1ee3c48e7aecf.png);
    background: url(//dev-www.chapman.edu/_assets/chapman_logo_horizontal_color-9171abb27b8ced2f040ff00b69d4cfeaf55104c59bc640b5c6e2bce05468229f.svg), -webkit-linear-gradient(transparent, transparent);
    background: url(//dev-www.chapman.edu/_assets/chapman_logo_horizontal_color-9171abb27b8ced2f040ff00b69d4cfeaf55104c59bc640b5c6e2bce05468229f.svg), linear-gradient(transparent, transparent);
    background-repeat: no-repeat;
    background-size: contain; }
  @media (min-width: 780px) {
    #omninav-wrapper .cu-off-canvas-header .sc-logo {
      height: 28px;
      width: 273px;
      margin: 0; } }
  #omninav-wrapper .shifted .cu-off-canvas-header .sc-logo {
    display: none; }
  #omninav-wrapper .cu-off-canvas-header .asbe {
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-asbe-9676434e233ce1716d1e3583eda803eb507305271ef222ba1a35c76996a3efce.png);
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-asbe-102981bfad66e7db1fd3fea486ae4fac43f989c5440b404184488cf5eb005ef6.svg), -webkit-linear-gradient(transparent, transparent);
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-asbe-102981bfad66e7db1fd3fea486ae4fac43f989c5440b404184488cf5eb005ef6.svg), linear-gradient(transparent, transparent);
    background-repeat: no-repeat;
    background-size: contain; }
  #omninav-wrapper .cu-off-canvas-header .education {
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-education-f6069910a1d6fc801754411d92804fe712a6021ce0680dd13150fb8f3822c07d.png);
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-education-39259e2c16ac8859fbfaa6df9567610921629b47ba6c0cc0f36c241a7fbd0256.svg), -webkit-linear-gradient(transparent, transparent);
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-education-39259e2c16ac8859fbfaa6df9567610921629b47ba6c0cc0f36c241a7fbd0256.svg), linear-gradient(transparent, transparent);
    background-repeat: no-repeat;
    background-size: contain; }
  #omninav-wrapper .cu-off-canvas-header .dodge {
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-dodge-19bd93179be1740aa1202b16af3cbf3452021a02aa9c670bbd112fbc9a121a47.png);
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-dodge-70b9973f96cb9bbc6dc7f26a377393e324bb8303e65dd0858adf4074fa1cd461.svg), -webkit-linear-gradient(transparent, transparent);
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-dodge-70b9973f96cb9bbc6dc7f26a377393e324bb8303e65dd0858adf4074fa1cd461.svg), linear-gradient(transparent, transparent);
    background-repeat: no-repeat;
    background-size: contain; }
  #omninav-wrapper .cu-off-canvas-header .crean {
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-crean-c602c92251917de7aaf9d056fd4e1d03f91c0bf6bf2a9e8ddcdc61bf5084255c.png);
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-crean-625bdfcc5c266a385d6c53d1be6f9300c0f08ade9b7da9c833d6c2d359c67af1.svg), -webkit-linear-gradient(transparent, transparent);
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-crean-625bdfcc5c266a385d6c53d1be6f9300c0f08ade9b7da9c833d6c2d359c67af1.svg), linear-gradient(transparent, transparent);
    background-repeat: no-repeat;
    background-size: contain; }
  #omninav-wrapper .cu-off-canvas-header .wilkinson {
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-wilkinson-430f329b6551722cda938cc3faa3468835ceb6d8c57d9c8425fe65bef3033981.png);
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-wilkinson-c5d1beb2d42d5050c82fe4d028d3f88bab058137fa9ff6ea063ab286aa452ff2.svg), -webkit-linear-gradient(transparent, transparent);
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-wilkinson-c5d1beb2d42d5050c82fe4d028d3f88bab058137fa9ff6ea063ab286aa452ff2.svg), linear-gradient(transparent, transparent);
    background-repeat: no-repeat;
    background-size: contain; }
  #omninav-wrapper .cu-off-canvas-header .copa {
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-copa-458c1c4d6a8cf1318499f857e94afbe09bb356e1b723d2d17b026156bf59a08e.png);
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-copa-21f4201e7eb597ec7da325d750c9d4ff2b90b0cd424dd57197067393ceac4824.svg), -webkit-linear-gradient(transparent, transparent);
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-copa-21f4201e7eb597ec7da325d750c9d4ff2b90b0cd424dd57197067393ceac4824.svg), linear-gradient(transparent, transparent);
    background-repeat: no-repeat;
    background-size: contain; }
  #omninav-wrapper .cu-off-canvas-header .cusp {
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-cusp-1fe4244f44df6c2dc87e7889b88b05e327fdc4ce7a02496bae56f30dde0c4b38.png);
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-cusp-9c747ce22fc1644715a9a157a0a0e4c423ff62c14fa905d25a2ae2adff97fe51.svg), -webkit-linear-gradient(transparent, transparent);
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-cusp-9c747ce22fc1644715a9a157a0a0e4c423ff62c14fa905d25a2ae2adff97fe51.svg), linear-gradient(transparent, transparent);
    background-repeat: no-repeat;
    background-size: contain; }
  #omninav-wrapper .cu-off-canvas-header .fowler {
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-fowler-e0d9056285a28c6d2dd937d0d4f67a9bd2699dd45db8530e8c83b02d43d1844a.png);
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-fowler-ce224eadedaa3c28dca0b06be3ea04fba386837f9953b2c9fdcce8e2832c330c.svg), -webkit-linear-gradient(transparent, transparent);
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-fowler-ce224eadedaa3c28dca0b06be3ea04fba386837f9953b2c9fdcce8e2832c330c.svg), linear-gradient(transparent, transparent);
    background-repeat: no-repeat;
    background-size: contain; }
  #omninav-wrapper .cu-off-canvas-header .schmid {
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-schmid-d32160002f01128e572ec2819ebbfbd968d6c4af0bec138a57fed7149158ca99.png);
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-schmid-e7aa2c34550f690e3cea9909d2954a05224d5a32867f441e4b8befb1f322eb95.svg), -webkit-linear-gradient(transparent, transparent);
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-schmid-e7aa2c34550f690e3cea9909d2954a05224d5a32867f441e4b8befb1f322eb95.svg), linear-gradient(transparent, transparent);
    background-repeat: no-repeat;
    background-size: contain; }
  #omninav-wrapper .cu-off-canvas-header .soc {
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-soc-1eae0c4de47ef0d918e669500bd1ea9674f3290e11c6d173a9a302a0848e6295.png);
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-soc-6faa27961840b257917e54f532d6ea75a3e414c27a51247b53f90046e0a2846f.svg), -webkit-linear-gradient(transparent, transparent);
    background: url(//dev-www.chapman.edu/_assets/off-canvas-header-soc-6faa27961840b257917e54f532d6ea75a3e414c27a51247b53f90046e0a2846f.svg), linear-gradient(transparent, transparent);
    background-repeat: no-repeat;
    background-size: contain; }
  #omninav-wrapper .cu-off-canvas-header .default-logo {
    display: none; }
  #omninav-wrapper .shifted .cu-off-canvas-header .default-logo, #omninav-wrapper .cu-off-canvas-header .default-logo-cu {
    display: block;
    border: 0;
    height: 23px;
    width: 200px;
    text-indent: -998em;
    margin: 2px 0 0 0;
    background: url(//dev-www.chapman.edu/_assets/chapman_logo_horizontal_color-f0d5203185d6ea52b231dec5d730c640ffab4c4962d654ad28f1ee3c48e7aecf.png);
    background: url(//dev-www.chapman.edu/_assets/chapman_logo_horizontal_color-9171abb27b8ced2f040ff00b69d4cfeaf55104c59bc640b5c6e2bce05468229f.svg), -webkit-linear-gradient(transparent, transparent);
    background: url(//dev-www.chapman.edu/_assets/chapman_logo_horizontal_color-9171abb27b8ced2f040ff00b69d4cfeaf55104c59bc640b5c6e2bce05468229f.svg), linear-gradient(transparent, transparent);
    background-repeat: no-repeat;
    background-size: contain; }
  @media (min-width: 780px) {
    #omninav-wrapper .shifted .cu-off-canvas-header .default-logo, #omninav-wrapper .cu-off-canvas-header .default-logo-cu {
      height: 28px;
      width: 273px;
      margin: 0; } }
  #omninav-wrapper .cu-off-canvas-header .close {
    cursor: pointer;
    position: absolute;
    top: 0;
    right: 0;
    padding: 1.75em 1.8em 1.75em 1.25em; }
  #omninav-wrapper .cu-off-canvas-header .cu-off-canvas-links {
    min-height: 1em;
    margin-top: 1.25em;
    position: relative;
    height: 30px; }
  #omninav-wrapper .shifted .cu-off-canvas-header .cu-off-canvas-links .level-1-link, #omninav-wrapper .shifted .cu-off-canvas-header .cu-off-canvas-links .main-menu {
    opacity: 0;
    z-index: 1; }
  #omninav-wrapper .shifted .cu-off-canvas-header .cu-off-canvas-links .level-2-link {
    opacity: 1;
    z-index: 2; }
  #omninav-wrapper .cu-off-canvas-header .cu-off-canvas-links .level-1-link, #omninav-wrapper .cu-off-canvas-header .cu-off-canvas-links .main-menu {
    opacity: 1;
    z-index: 2;
    max-width: 49%; }
  #omninav-wrapper .cu-off-canvas-header .cu-off-canvas-links .level-1-link, #omninav-wrapper .cu-off-canvas-header .cu-off-canvas-links .level-2-link, #omninav-wrapper .cu-off-canvas-header .cu-off-canvas-links .main-menu {
    font-size: 13px;
    text-transform: uppercase;
    color: #313131;
    position: absolute;
    height: 30px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-transition: opacity 0.375s ease-in-out;
    transition: opacity 0.375s ease-in-out; }
  #omninav-wrapper .cu-off-canvas-header .cu-off-canvas-links .level-1-link .accent, #omninav-wrapper .cu-off-canvas-header .cu-off-canvas-links .level-2-link .accent, #omninav-wrapper .cu-off-canvas-header .cu-off-canvas-links .main-menu .accent {
    color: #006080; }
  #omninav-wrapper .cu-off-canvas-header .cu-off-canvas-links .level-1-link.hidden, #omninav-wrapper .cu-off-canvas-header .cu-off-canvas-links .level-2-link.hidden, #omninav-wrapper .cu-off-canvas-header .cu-off-canvas-links .main-menu.hidden {
    display: none; }
  #omninav-wrapper .cu-off-canvas-header .cu-off-canvas-links .level-1-link:hover, #omninav-wrapper .cu-off-canvas-header .cu-off-canvas-links .level-2-link:hover, #omninav-wrapper .cu-off-canvas-header .cu-off-canvas-links .main-menu:hover {
    text-decoration: none; }
  #omninav-wrapper .cu-off-canvas-header .cu-off-canvas-links .level-1-link, #omninav-wrapper .cu-off-canvas-header .cu-off-canvas-links .level-2-link {
    right: 0; }
  #omninav-wrapper .cu-off-canvas-header .cu-off-canvas-links .main-menu {
    left: 0; }
  #omninav-wrapper .cu-off-canvas-header .cu-off-canvas-links .level-2-link {
    opacity: 0;
    z-index: 1;
    max-width: 100%; }
  #omninav-wrapper .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0; }
  #omninav-wrapper html {
    padding-top: 64px; }
  #omninav-wrapper html.cu-companion-bar {
    padding-top: 94px !important; }
  #omninav-wrapper #cu_nav.use-transitions {
    -webkit-transition: top 0.15s 0s ease-out;
    transition: top 0.15s 0s ease-out; }
  #omninav-wrapper #cu_nav.use-transitions div.dropdown_menu {
    -webkit-transition: padding 0.2s 0s ease-out, height 0.2s 0s ease-out;
    transition: padding 0.2s 0s ease-out, height 0.2s 0s ease-out; }
  #omninav-wrapper #cu_nav.use-transitions a.cu_nav_button {
    -webkit-transition: height 0.15s 0s ease-out, border 0.15s 0s ease-out, padding 0.15s 0s ease-out, opacity 0.15s 0s ease-out, filter 0s 0s ease-out;
    -webkit-transition: height 0.15s 0s ease-out, border 0.15s 0s ease-out, padding 0.15s 0s ease-out, opacity 0.15s 0s ease-out, -webkit-filter 0s 0s ease-out;
    transition: height 0.15s 0s ease-out, border 0.15s 0s ease-out, padding 0.15s 0s ease-out, opacity 0.15s 0s ease-out, -webkit-filter 0s 0s ease-out;
    transition: height 0.15s 0s ease-out, border 0.15s 0s ease-out, padding 0.15s 0s ease-out, opacity 0.15s 0s ease-out, filter 0s 0s ease-out;
    transition: height 0.15s 0s ease-out, border 0.15s 0s ease-out, padding 0.15s 0s ease-out, opacity 0.15s 0s ease-out, filter 0s 0s ease-out, -webkit-filter 0s 0s ease-out; }
  #omninav-wrapper #cu_companion_bar {
    -webkit-transition: top 0.15s 0s ease-out;
    transition: top 0.15s 0s ease-out; }
  #omninav-wrapper #cu_nav {
    display: block;
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: "futura-pt", arial, sans-serif;
    font-family: "futura-pt", arial, sans-serif;
    width: 100%;
    height: 64px;
    position: fixed;
    top: 0;
    z-index: 99100;
    background-color: #FFFFFF;
    border-bottom: 1px solid #D6D5CF; }
  #omninav-wrapper #cu_nav * {
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased; }
  #omninav-wrapper #cu_nav ul.cu_nav_menu {
    display: block;
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    position: relative;
    z-index: 99090;
    float: left;
    min-height: 64px; }
  #omninav-wrapper #cu_nav ul.cu_nav_menu.expanded {
    padding-top: 64px; }
  #omninav-wrapper #cu_nav ul.cu_nav_menu li {
    display: block;
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    list-style-type: none;
    width: 175px; }
  #omninav-wrapper #cu_nav ul.cu_nav_menu li.selected {
    z-index: 1;
    position: absolute;
    top: 0; }
  #omninav-wrapper #cu_nav ul.cu_nav_menu li.hidden-unless-default {
    display: none; }
  #omninav-wrapper #cu_nav ul.cu_nav_menu li.hidden-unless-default.selected {
    display: block; }
  #omninav-wrapper #cu_nav div.cu_nav_menu {
    min-height: 64px; }
  #omninav-wrapper #cu_nav div.cu_nav_menu div.cu_dropdown_menu {
    max-height: 0px;
    padding: 0 20px;
    overflow: hidden; }
  #omninav-wrapper #cu_nav div.cu_nav_menu.expanded {
    z-index: 99998; }
  #omninav-wrapper #cu_nav div.cu_nav_menu.expanded div.cu_dropdown_menu {
    max-height: 200px;
    padding: 20px; }
  #omninav-wrapper a.cu_nav_button {
    display: block;
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    background: #faf9f6;
    display: block;
    text-decoration: none;
    overflow: hidden;
    -webkit-transition: color 0.1s ease-out;
    transition: color 0.1s ease-out; }
  #omninav-wrapper a.cu_nav_button:link, #omninav-wrapper a.cu_nav_button:visited {
    color: #404040; }
  #omninav-wrapper a.cu_nav_button svg {
    width: 20px;
    height: 20px;
    margin-right: 8px;
    background-size: contain;
    vertical-align: middle; }
  #omninav-wrapper a.cu_nav_button svg * {
    -webkit-transition: fill 0.1s ease-out;
    transition: fill 0.1s ease-out;
    fill: #4d4d4d; }
  #omninav-wrapper .cu_nav_menu a.cu_nav_button {
    height: 0;
    opacity: 0;
    padding: 0 21px 0 21px; }
  #omninav-wrapper .cu_nav_menu.expanded a.cu_nav_button, #omninav-wrapper .cu_nav_selectable .selected > a.cu_nav_button {
    height: 64px;
    opacity: 1;
    padding: 21px;
    border-bottom: 1px solid #D6D5CF;
    font-size: 14px;
    font-weight: normal;
    font-weight: 400; }
  #omninav-wrapper a.cu_nav_button:hover {
    background: #FFFFFF;
    color: #A50034;
    text-decoration: none;
    -webkit-transition: color 0.1s ease-out;
    transition: color 0.1s ease-out; }
  #omninav-wrapper a.cu_nav_button:hover svg * {
    fill: #A50034; }
  #omninav-wrapper #cu_search {
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    padding: 15px;
    z-index: 99997;
    background-color: #D9D9D9;
    margin-right: 0; }
  @media (min-width: 1024px) {
    #omninav-wrapper #cu_search {
      margin-right: 65px; } }
  #omninav-wrapper #cu_search.open {
    display: block;
    z-index: 100000; }
  #omninav-wrapper #cu_search select.search-type::-ms-expand {
    display: none; }
  #omninav-wrapper #cu_search .search-type {
    display: none;
    outline: 0;
    border: none;
    background: url(//dev-www.chapman.edu/_assets/select-arrow-ea09fcccc89c96835f9a904079551b45ab42ce605ba8fa3fe01726f71bd7ecc3.png);
    background-color: #cfcfcf;
    background-repeat: no-repeat;
    background-position: center right;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    font-size: 13px;
    padding: 0 34px 0 10px;
    height: 34px;
    line-height: 34px;
    cursor: pointer;
    border-radius: 4px 0px 0px 4px;
    -ms-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
    -webkit-transition: background-color 0.125s ease-in-out;
    transition: background-color 0.125s ease-in-out; }
  #omninav-wrapper .ie8 #cu_search .search-type {
    background-image: none;
    padding: 0 0 0 10px; }
  @media (min-width: 1024px) {
    #omninav-wrapper #cu_search .search-type {
      display: block;
      width: 35%;
      float: left; } }
  #omninav-wrapper #cu_search #cu_search_box {
    border: none; }
  @media (min-width: 780px) {
    #omninav-wrapper #cu_search #cu_search_box {
      padding-right: 21px; } }
  @media (min-width: 1024px) {
    #omninav-wrapper #cu_search #cu_search_box {
      width: 65%;
      float: right;
      border: 1px solid #b9b9b9;
      border-radius: 0px 4px 4px 0px !important;
      padding: 0; } }
  #omninav-wrapper #cu_search div.gsc-input-box {
    height: 32px;
    background: transparent;
    border: none !important;
    box-shadow: none !important;
    margin-top: 5px; }
  @media (min-width: 1024px) {
    #omninav-wrapper #cu_search div.gsc-input-box {
      margin: 0; } }
  #omninav-wrapper #cu_search .gsc-search-box {
    margin: 0;
    position: relative;
    width: 100%;
    z-index: 99100; }
  #omninav-wrapper #cu_search td.gsib_a {
    padding: 0 0 0 5px; }
  #omninav-wrapper #cu_search input.gsc-input {
    width: 100%;
    margin: 0;
    text-indent: 0px !important;
    height: 30px !important;
    border-style: solid !important;
    border-width: 0 0 1px 0 !important;
    border-color: #313131 !important;
    border-radius: 0px 4px 4px 0px !important;
    background-image: none !important;
    background: transparent !important;
    -webkit-transition: background-color 0.5s ease-out;
    transition: background-color 0.5s ease-out;
    position: relative;
    line-height: 16px;
    font-family: arial, sans-serif;
    font-size: 13px;
    box-shadow: none; }
  #omninav-wrapper #cu_search input.gsc-input::-webkit-input-placeholder {
    font-size: 13px;
    color: #000;
    font-family: arial, sans-serif; }
  @media (min-width: 780px) {
    #omninav-wrapper #cu_search input.gsc-input {
      padding-right: 25px !important; } }
  @media (min-width: 1024px) {
    #omninav-wrapper #cu_search input.gsc-input {
      height: 32px !important;
      border: none !important; } }
  #omninav-wrapper #cu_search td.gsc-input {
    width: 100%;
    padding: 0 30px; }
  #omninav-wrapper #cu_search td.gsc-input a.gsst_a {
    display: none; }
  @media (min-width: 780px) {
    #omninav-wrapper #cu_search td.gsc-input {
      padding: 0; } }
  #omninav-wrapper #cu_search .gsc-result-info {
    font-size: 12px;
    color: #AAAAAA; }
  #omninav-wrapper #cu_search .gs-spelling a {
    color: #407892; }
  #omninav-wrapper #cu_search .gs-title {
    height: auto;
    color: #A50034;
    text-decoration: none; }
  #omninav-wrapper #cu_search .gs-title a {
    display: block;
    padding-bottom: 5px; }
  #omninav-wrapper #cu_search .gs-title b {
    color: #96002f;
    text-decoration: none; }
  #omninav-wrapper #cu_search .gs-title:hover {
    text-decoration: underline; }
  #omninav-wrapper #cu_search .gs-title a:visited {
    color: #407892; }
  #omninav-wrapper #cu_search .gs-title a:visited b {
    color: #3b6f87; }
  #omninav-wrapper #cu_search .gs-visibleUrl {
    color: #AAAAAA;
    font-size: 12px;
    line-height: 16px;
    margin: 4px 0; }
  #omninav-wrapper #cu_search .gs-snippet {
    color: #666666;
    font-size: 12px;
    line-height: 16px; }
  #omninav-wrapper #cu_search .more-results {
    display: block;
    padding: 14px;
    margin: 0 auto;
    background: #eaeaea;
    border-radius: 3px;
    font-size: 12px;
    color: gray;
    text-align: center;
    text-decoration: none; }
  #omninav-wrapper #cu_search .more-results:hover {
    color: #404040;
    background: #CCCCCC; }
  #omninav-wrapper #cu_search .gsc-selected-option-container {
    min-width: 95px !important;
    cursor: pointer; }
  #omninav-wrapper #cu_search .gsc-option-menu-item {
    padding: 0 15px; }
  #omninav-wrapper #cu_search .gsc-above-wrapper-area {
    padding-top: 0;
    margin-bottom: 15px; }
  #omninav-wrapper #cu_search .gsc-control-cse {
    padding: 18px 23px 15px 20px; }
  #omninav-wrapper #cu_search .gsc-table-cell-thumbnail {
    padding-right: 8px; }
  #omninav-wrapper #cu_search .gsc-webResult {
    margin-bottom: 7px; }
  #omninav-wrapper #cu_search .gsc-cursor-box {
    display: none; }
  #omninav-wrapper #cu_search .gsc-results .gsc-cursor-box {
    margin: 20px 0;
    text-align: center; }
  #omninav-wrapper #cu_search .gsc-results .gsc-cursor-box .gsc-cursor-page {
    display: inline-block;
    padding: 8px 10px;
    background: #eaeaea;
    text-decoration: none;
    border-radius: 3px; }
  #omninav-wrapper #cu_search .gsc-results .gsc-cursor-box .gsc-cursor-page:hover {
    background: #CCCCCC; }
  #omninav-wrapper #cu_search .gsc-results .gsc-cursor-box .gsc-cursor-page.gsc-cursor-current-page, #omninav-wrapper #cu_search .gsc-results .gsc-cursor-box .gsc-cursor-page.gsc-cursor-current-page:hover {
    background: white; }
  #omninav-wrapper #cu_search td.gsc-search-button {
    display: block;
    width: 30px;
    height: 34px;
    position: absolute;
    left: 0;
    font-size: 18px; }
  @media (min-width: 780px) {
    #omninav-wrapper #cu_search td.gsc-search-button {
      left: auto;
      right: 0; } }
  #omninav-wrapper #cu_search button.gsc-search-button, #omninav-wrapper #cu_search input.gsc-search-button {
    display: block;
    border: none;
    background: none;
    text-indent: -9999px;
    width: 30px;
    min-width: 30px;
    height: 34px;
    padding: 0;
    cursor: pointer;
    margin-left: 0;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjQsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNzYwLjVweCIgaGVpZ2h0PSI1MTJweCIgdmlld0JveD0iMCAwIDc2MC41IDUxMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNzYwLjUgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik00OTYuMTMxLDQzNS42OThMMzc0Ljg1NSwzMzIuNTUxYy0xMi41MzctMTEuMjgzLTI1Ljk0My0xNi40NjMtMzYuNzc0LTE1Ljk2M0MzNjYuNzA3LDI4My4wNTUsMzg0LDIzOS41NDksMzg0LDE5Mg0KCUMzODQsODUuOTYxLDI5OC4wMzksMCwxOTIsMEM4NS45NjIsMCwwLDg1Ljk2MSwwLDE5MnM4NS45NjEsMTkyLDE5MiwxOTJjNDcuNTQ5LDAsOTEuMDU0LTE3LjI5MywxMjQuNTg4LTQ1LjkyMg0KCWMtMC41LDEwLjgzMSw0LjY4LDI0LjIzOSwxNS45NjMsMzYuNzc0TDQzNS42OTgsNDk2LjEzYzE3LjY2MSwxOS42MjMsNDYuNTEzLDIxLjI3Nyw2NC4xMSwzLjY3OA0KCUM1MTcuNDA2LDQ4Mi4yMDksNTE1Ljc1NCw0NTMuMzU5LDQ5Ni4xMzEsNDM1LjY5OHogTTE5MiwzMjBjLTcwLjY5MiwwLTEyOC01Ny4zMDktMTI4LTEyOGMwLTcwLjY5Miw1Ny4zMDgtMTI4LDEyOC0xMjgNCgljNzAuNjksMCwxMjgsNTcuMzA4LDEyOCwxMjhDMzIwLDI2Mi42OTEsMjYyLjY5MywzMjAsMTkyLDMyMHoiLz4NCjwvc3ZnPg0K); }
  #omninav-wrapper #cu_search button.gsc-search-button:focus, #omninav-wrapper #cu_search button.gsc-search-button:active, #omninav-wrapper #cu_search input.gsc-search-button:focus, #omninav-wrapper #cu_search input.gsc-search-button:active {
    outline: none !important; }
  #omninav-wrapper #cu_search button.gsc-search-button span, #omninav-wrapper #cu_search input.gsc-search-button span {
    font-size: 12px;
    display: none; }
  @media (min-width: 1024px) {
    #omninav-wrapper #cu_search {
      background-color: transparent;
      display: block;
      width: 500px;
      text-align: right;
      right: 0%;
      padding: 14px 30px; } }
  #omninav-wrapper #cu_search div.gsc-clear-button {
    display: none; }
  #omninav-wrapper .gssb_c[style] {
    position: fixed !important;
    top: 44px !important;
    z-index: 99200;
    font-size: 13px; }
  @media (min-width: 780px) {
    #omninav-wrapper .gssb_c[style] {
      top: 48px !important; } }
  #omninav-wrapper .gssb_c[style] .gsc-completion-container {
    font-size: 13px; }
  #omninav-wrapper table.gssb_c table, #omninav-wrapper table.gssb_c tbody, #omninav-wrapper table.gssb_c tr, #omninav-wrapper table.gssb_c td {
    border: none; }
  #omninav-wrapper #cu_search_results {
    display: none;
    width: 100%;
    height: 100%;
    background: #333333;
    background: rgba(0, 0, 0, 0.4);
    z-index: 99080;
    position: fixed;
    top: 64px;
    left: 0; }
  #omninav-wrapper #cu_search_results #cu_search_results_cell {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    width: 100%;
    height: 100%; }
  #omninav-wrapper #cu_search_results #cu_search_results_cell #cu_search_results_ui {
    position: fixed;
    overflow-y: scroll;
    top: 64px;
    width: 100%;
    max-height: 90%;
    z-index: 99081;
    right: 0;
    background-color: #FFF; }
  #omninav-wrapper #cu_search_results #cu_search_results_cell #cu_search_results_ui .gsc-control-cse {
    position: relative; }
  #omninav-wrapper #cu_search_results #cu_search_results_cell #cu_search_results_ui .gsc-tabsArea {
    height: 56px;
    margin-bottom: 5px; }
  #omninav-wrapper #cu_search_results #cu_search_results_cell #cu_search_results_ui .gsc-tabsArea > div {
    height: 55px; }
  @media (min-width: 780px) {
    #omninav-wrapper #cu_search_results #cu_search_results_cell #cu_search_results_ui .gsc-tabsArea {
      height: 26px; }
    #omninav-wrapper #cu_search_results #cu_search_results_cell #cu_search_results_ui .gsc-tabsArea > div {
      height: 25px; } }
  @media (min-width: 780px) {
    #omninav-wrapper #cu_search_results #cu_search_results_cell #cu_search_results_ui {
      width: 495px;
      right: 0; } }
  #omninav-wrapper #cu_login_container {
    display: block;
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    position: absolute;
    top: 0;
    right: 0; }
  #omninav-wrapper #cu_login_container #cu_identity {
    font-family: arial, sans-serif;
    font-size: 14px;
    display: block;
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    display: block;
    cursor: pointer;
    text-align: right;
    width: 220px;
    height: 64px;
    padding: 21px; }
  #omninav-wrapper #cu_login_container #cu_identity .circle-border {
    display: inline-block;
    border: 1px solid #CCC;
    border-radius: 22px;
    width: 22px;
    height: 22px;
    overflow: hidden;
    position: relative; }
  #omninav-wrapper #cu_login_container #cu_identity .icon {
    font-size: 18px;
    bottom: 0; }
  #omninav-wrapper #cu_login_container #cu_identity .cu_name {
    display: none; }
  @media (min-width: 1024px) {
    #omninav-wrapper #cu_login_container #cu_identity .cu_name {
      display: inline;
      font-size: 14px;
      margin: -10px 0 0 5px;
      border: 0px solid #000; } }
  #omninav-wrapper #cu_login_container #cu_identity svg, #omninav-wrapper #cu_login_container #cu_identity img {
    width: 20px;
    height: 20px;
    background-size: contain;
    vertical-align: middle;
    position: absolute;
    top: 2px;
    left: 0; }
  #omninav-wrapper #cu_login_container #cu_identity svg *, #omninav-wrapper #cu_login_container #cu_identity img * {
    -webkit-transition: fill 0.1s ease-out;
    transition: fill 0.1s ease-out;
    fill: #4d4d4d; }
  #omninav-wrapper #cu_login_container .cu_avatar {
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    border-radius: 50%; }
  #omninav-wrapper #cu_login_container #cu_login_form {
    clear: both; }
  #omninav-wrapper .logged-in #cu_login_container #cu_login_form {
    display: none !important; }
  #omninav-wrapper #cu_login_container #cu_login_form input {
    color: #9a9996; }
  #omninav-wrapper #cu_login_container #cu_login_form input:focus {
    color: #353430; }
  #omninav-wrapper #cu_login_container #cu_login_form label {
    font-size: 11px;
    opacity: 0.8; }
  #omninav-wrapper #cu_login_container #cu_login_form #cu_submit {
    display: block;
    height: 27px;
    width: 100%;
    background: #A50034;
    color: #ffffff;
    border: none;
    border-left: none;
    border-radius: 2px;
    margin: 9px 0;
    padding: 0 10px;
    cursor: pointer; }
  #omninav-wrapper #cu_login_container #cu_login_form #cu_submit:hover {
    background: #C8003F; }
  #omninav-wrapper #cu_login_container #cu_login_form #cu_username, #omninav-wrapper #cu_login_container #cu_login_form #cu_password {
    width: 100%;
    padding: 7px;
    font-family: arial, sans-serif;
    font-size: 12px;
    border: 1px solid #D8D6D0;
    border-radius: 2px;
    box-sizing: border-box;
    color: #9a9996;
    margin: 4px 0px;
    -ms-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none; }
  #omninav-wrapper #cu_login_container #cu_login_form #cu_username:focus, #omninav-wrapper #cu_login_container #cu_login_form #cu_password:focus {
    outline: none;
    border-color: #d3a6ae;
    color: #353430; }
  #omninav-wrapper #cu_login_container #cu_login_form input.persist[type="radio"], #omninav-wrapper #cu_login_container #cu_login_form input.persist[type="checkbox"] {
    border-color: #D8D6D0;
    background: #fbfbfb;
    border-style: solid;
    border-width: 1px;
    cursor: pointer;
    box-sizing: border-box;
    outline: 0;
    -webkit-appearance: none;
    display: inline-block;
    line-height: 0;
    height: 14px;
    margin: -1px 3px 0 0;
    padding: 0 !important;
    text-align: center;
    vertical-align: middle;
    width: 14px;
    min-width: 14px;
    -ms-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none; }
  #omninav-wrapper #cu_login_container #cu_login_form .persist label {
    color: #9a9996; }
  #omninav-wrapper #cu_login_container #cu_login_form input.persist {
    border-color: #D8D6D0;
    color: #A50034;
    -ms-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none; }
  #omninav-wrapper #cu_login_container #cu_login_form input.persist[type="radio"]:checked:before, #omninav-wrapper #cu_login_container #cu_login_form input.persist[type="checkbox"]:checked:before {
    content: '\f147';
    margin: -3px 0 0 -4px;
    float: left;
    display: inline-block;
    vertical-align: middle;
    width: 14px;
    font: 400 19px/1 dashicons;
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #A50034; }
  #omninav-wrapper #cu_login_container .cu_dropdown_menu {
    display: block;
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    display: block;
    width: 220px;
    background: #FFF;
    color: #404040; }
  #omninav-wrapper #cu_login_container .cu_dropdown_menu li {
    display: block;
    margin: 0;
    padding: 0;
    box-sizing: border-box; }
  #omninav-wrapper .cu_nav_menu.expanded #cu_login_container .cu_dropdown_menu {
    padding: 10px; }
  #omninav-wrapper #cu_login_container .cu_dropdown_menu.if-logged-in {
    display: none; }
  #omninav-wrapper .logged-out #cu_login_container .cu_dropdown_menu.if-logged-in {
    display: none; }
  #omninav-wrapper .logged-out #cu_login_container .cu_dropdown_menu.if-logged-out {
    display: block; }
  #omninav-wrapper .logged-in #cu_login_container .cu_dropdown_menu.if-logged-in {
    display: block; }
  #omninav-wrapper .logged-in #cu_login_container .cu_dropdown_menu.if-logged-out {
    display: none; }
  #omninav-wrapper #wp-admin-bar-top-secondary {
    display: none; }
  #omninav-wrapper #cu_nav #cu_logged_in .avatar {
    border-radius: 50%;
    float: left;
    width: 48px;
    margin-right: 10px;
    height: auto; }
  #omninav-wrapper #cu_nav #cu_logged_in .label {
    font-size: 12px;
    line-height: 12px;
    margin: 0;
    opacity: 0.5; }
  #omninav-wrapper #cu_nav #cu_logged_in .label:after {
    content: ","; }
  #omninav-wrapper #cu_nav #cu_logged_in .cu_display_name {
    font-size: 16px;
    font-weight: bold;
    line-height: 16px;
    margin: 0;
    color: #353430; }
  #omninav-wrapper #cu_companion_bar {
    font-family: "futura-pt", arial, sans-serif;
    font-family: "futura-pt", arial, sans-serif;
    background: #969696;
    color: #DDD;
    left: 0;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    position: fixed;
    text-align: center;
    text-transform: uppercase;
    top: 64px;
    width: 100%;
    z-index: 99000; }
  #omninav-wrapper #cu_companion_bar.nav-down {
    top: 64px; }
  #omninav-wrapper #cu_companion_bar.nav-up {
    top: 34px; }
  #omninav-wrapper .cu-off-canvas-nav-trigger, #omninav-wrapper .cu-logo {
    display: block;
    position: absolute;
    top: 0; }
  #omninav-wrapper .cu-off-canvas-nav-trigger img, #omninav-wrapper .cu-off-canvas-nav-trigger svg, #omninav-wrapper .cu-logo img, #omninav-wrapper .cu-logo svg {
    display: block; }
  #omninav-wrapper .cu-off-canvas-nav-trigger {
    outline: none;
    border: 0;
    padding: 23px 14px;
    left: 0; }
  #omninav-wrapper .cu-off-canvas-nav-trigger img, #omninav-wrapper .cu-off-canvas-nav-trigger svg {
    cursor: pointer; }
  @media (min-width: 780px) {
    #omninav-wrapper .cu-off-canvas-nav-trigger {
      padding: 20px 16px; } }
  #omninav-wrapper .cu-off-canvas-nav-trigger .icon:before {
    font-size: 18px;
    text-align: center;
    color: #353430;
    float: left;
    display: block; }
  #omninav-wrapper .ie8 .cu-off-canvas-nav-trigger .icon {
    margin-left: 0; }
  #omninav-wrapper .ie8 .cu-off-canvas-nav-trigger .icon:before {
    display: none; }
  @media (min-width: 780px) {
    #omninav-wrapper .cu-off-canvas-nav-trigger .icon:before {
      font-size: 24px; } }
  #omninav-wrapper .cu-logo {
    display: block;
    border: 0;
    height: 23px;
    width: 200px;
    text-indent: -998em;
    margin: 21px 0 20px 45px;
    background: url(//dev-www.chapman.edu/_assets/chapman_logo_horizontal_color-f0d5203185d6ea52b231dec5d730c640ffab4c4962d654ad28f1ee3c48e7aecf.png);
    background: url(//dev-www.chapman.edu/_assets/chapman_logo_horizontal_color-9171abb27b8ced2f040ff00b69d4cfeaf55104c59bc640b5c6e2bce05468229f.svg), -webkit-linear-gradient(transparent, transparent);
    background: url(//dev-www.chapman.edu/_assets/chapman_logo_horizontal_color-9171abb27b8ced2f040ff00b69d4cfeaf55104c59bc640b5c6e2bce05468229f.svg), linear-gradient(transparent, transparent);
    background-repeat: no-repeat;
    background-size: contain; }
  @media (min-width: 780px) {
    #omninav-wrapper .cu-logo {
      height: 28px;
      width: 273px;
      margin: 18px 0 0 55px; } }
  #omninav-wrapper .cu-search-open-trigger {
    z-index: 99999;
    padding: 20px 12px;
    position: absolute;
    right: 25px;
    top: 0; }
  #omninav-wrapper .cu-search-open-trigger span {
    text-indent: -9999px;
    display: block;
    width: 25px;
    min-width: 30px;
    height: 22px;
    cursor: pointer;
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjQsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNzYwLjVweCIgaGVpZ2h0PSI1MTJweCIgdmlld0JveD0iMCAwIDc2MC41IDUxMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNzYwLjUgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik00OTYuMTMxLDQzNS42OThMMzc0Ljg1NSwzMzIuNTUxYy0xMi41MzctMTEuMjgzLTI1Ljk0My0xNi40NjMtMzYuNzc0LTE1Ljk2M0MzNjYuNzA3LDI4My4wNTUsMzg0LDIzOS41NDksMzg0LDE5Mg0KCUMzODQsODUuOTYxLDI5OC4wMzksMCwxOTIsMEM4NS45NjIsMCwwLDg1Ljk2MSwwLDE5MnM4NS45NjEsMTkyLDE5MiwxOTJjNDcuNTQ5LDAsOTEuMDU0LTE3LjI5MywxMjQuNTg4LTQ1LjkyMg0KCWMtMC41LDEwLjgzMSw0LjY4LDI0LjIzOSwxNS45NjMsMzYuNzc0TDQzNS42OTgsNDk2LjEzYzE3LjY2MSwxOS42MjMsNDYuNTEzLDIxLjI3Nyw2NC4xMSwzLjY3OA0KCUM1MTcuNDA2LDQ4Mi4yMDksNTE1Ljc1NCw0NTMuMzU5LDQ5Ni4xMzEsNDM1LjY5OHogTTE5MiwzMjBjLTcwLjY5MiwwLTEyOC01Ny4zMDktMTI4LTEyOGMwLTcwLjY5Miw1Ny4zMDgtMTI4LDEyOC0xMjgNCgljNzAuNjksMCwxMjgsNTcuMzA4LDEyOCwxMjhDMzIwLDI2Mi42OTEsMjYyLjY5MywzMjAsMTkyLDMyMHoiLz4NCjwvc3ZnPg0K); }
  @media (min-width: 1024px) {
    #omninav-wrapper .cu-search-open-trigger {
      display: none; } }
  #omninav-wrapper .cu-search-close-trigger {
    cursor: pointer;
    position: absolute;
    top: 0;
    right: 0;
    padding: 21px;
    line-height: 22px;
    font-size: 12px;
    z-index: 99997; }
  #omninav-wrapper .cu-search-close-trigger span {
    font-size: 24px; }
  @media (min-width: 1024px) {
    #omninav-wrapper .cu-search-close-trigger {
      display: none; } }
  #omninav-wrapper #cu_nav.omninav-builder a.cu-logo svg path.cls-1, #omninav-wrapper #cu_nav.omninav-builder a.default-logo-cu svg path.cls-1 {
    fill: #A50034; }
  #omninav-wrapper #cu_nav.omninav-builder a.cu-logo svg path.cls-2, #omninav-wrapper #cu_nav.omninav-builder a.default-logo-cu svg path.cls-2 {
    fill: #231f20; }
  #omninav-wrapper #cu_nav.omninav-builder a.default-logo-cu {
    text-indent: 0px; }
  @media screen and (max-width: 782px) {
    #omninav-wrapper #cu_nav.omninav-builder a#js-cu-off-canvas-nav-trigger {
      padding: 20px 14px; } }
  #omninav-wrapper #cu_nav.omninav-builder #cu_search .search-type {
    background-size: 12px;
    background-position: right 8px center;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMC8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvVFIvMjAwMS9SRUMtU1ZHLTIwMDEwOTA0L0RURC9zdmcxMC5kdGQnPjxzdmcgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjAiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PHBvbHlsaW5lIGZpbGw9Im5vbmUiIHBvaW50cz0iMjEsOC41IDEyLDE3LjUgMyw4LjUgIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+"); }
  #omninav-wrapper #cu_nav.omninav-builder #cu_search form.gsc-search-box table, #omninav-wrapper #cu_nav.omninav-builder #cu_search form.gsc-search-box tbody, #omninav-wrapper #cu_nav.omninav-builder #cu_search form.gsc-search-box tr, #omninav-wrapper #cu_nav.omninav-builder #cu_search form.gsc-search-box td, #omninav-wrapper #cu_nav.omninav-builder #cu_search div#cu_search_results table, #omninav-wrapper #cu_nav.omninav-builder #cu_search div#cu_search_results tbody, #omninav-wrapper #cu_nav.omninav-builder #cu_search div#cu_search_results tr, #omninav-wrapper #cu_nav.omninav-builder #cu_search div#cu_search_results td {
    border: none; }
  #omninav-wrapper #cu_nav.omninav-builder #cu_login_container #cu_identity {
    padding: 18px; }
  #omninav-wrapper #cu_nav.omninav-builder #cu_login_container #cu_identity svg {
    position: relative; }
  #omninav-wrapper #cu_nav.omninav-builder #cu_login_container #cu_identity img {
    top: 0px; }
  #omninav-wrapper #cu_nav.omninav-builder #cu_login_container #cu_identity span.cu_name {
    vertical-align: bottom;
    margin: 0px; }
  #omninav-wrapper #cu_nav.omninav-builder #cu_login_container #cu_identity span.cu_name.logged-in {
    display: inline-block;
    height: 22px;
    overflow: hidden;
    position: relative; }
  #omninav-wrapper #cu_nav.omninav-builder.inside #cu_login_container #cu_identity {
    padding: 18px 6px 18px 18px; }
  #omninav-wrapper #cu_nav.omninav-builder.inside #cu_login_container #cu_identity span.cu_name.logged-in {
    padding-top: 4px;
    display: none; }
  @media (min-width: 780px) {
    #omninav-wrapper #cu_nav.omninav-builder.inside #cu_login_container #cu_identity {
      padding: 18px; }
    #omninav-wrapper #cu_nav.omninav-builder.inside #cu_login_container #cu_identity span.cu_name.logged-in {
      display: inline-block; } }
  #omninav-wrapper #omni-nav-v2 .close {
    cursor: pointer;
    position: absolute;
    top: 0;
    right: 0;
    padding: 22px; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-overlay {
    z-index: 1002;
    background-color: #2f2f2f;
    position: fixed;
    visibility: hidden;
    opacity: 0;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    -webkit-transition: all 0.375s ease-in-out;
    transition: all 0.375s ease-in-out; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-overlay.active {
    visibility: visible;
    opacity: 0.5; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container {
    z-index: 1003;
    position: fixed;
    top: 0;
    left: -85%;
    width: 85%;
    height: 100%;
    overflow-y: scroll;
    overflow-x: hidden;
    background-color: #676767;
    -webkit-transition: all 0.375s ease-in-out;
    transition: all 0.375s ease-in-out; }
  @media (min-width: 780px) {
    #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container {
      left: -400px;
      width: 400px; } }
  @media (min-width: 780px) {
    #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container {
      left: -400px;
      width: 400px; } }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container ul, #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container ol {
    margin: 0;
    padding: 0; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container.open {
    left: 0; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .cu-off-canvas-header {
    width: 200%;
    height: 60px;
    position: relative;
    padding: 0;
    background: #EAEAEA; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .cu-off-canvas-header div.cu-logo-wrapper {
    width: 100%;
    position: relative; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .cu-off-canvas-header div.cu-logo-wrapper div.toggle-logo {
    float: left;
    width: 50%;
    padding: 18px;
    position: relative; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .cu-off-canvas-header div.cu-logo-wrapper div.toggle-logo a.off-logo {
    display: block;
    height: 23px;
    width: 75%;
    background: url(//dev-www.chapman.edu/_assets/off-canvas-logo-6f4a4cf0fb785a2c83eb50ecdd4b1739126f4acb4e71d02c8228153effafcff7.png);
    background: url(//dev-www.chapman.edu/_assets/off-canvas-logo-1b5a7c01f2dbb6bdf296bc394b57f52bc251c4bcefdb555fb1a09207891a4ff3.svg), -webkit-linear-gradient(transparent, transparent);
    background: url(//dev-www.chapman.edu/_assets/off-canvas-logo-1b5a7c01f2dbb6bdf296bc394b57f52bc251c4bcefdb555fb1a09207891a4ff3.svg), linear-gradient(transparent, transparent);
    background-repeat: no-repeat;
    background-size: contain;
    color: transparent; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .cu-off-canvas-header div.cu-logo-wrapper svg {
    color: #2f2f2f; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav {
    width: 200%;
    position: relative;
    left: 0;
    -webkit-transition: all 0.375s ease-in-out;
    transition: all 0.375s ease-in-out; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav li {
    list-style: none; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav a {
    left: 0;
    -webkit-transition: all 0.175s ease-in-out;
    transition: all 0.175s ease-in-out; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav a:hover {
    left: 5px; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav #off-canvas-main {
    position: relative; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-menu {
    float: left;
    width: 50%; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-menu .menu-header {
    padding: 18px;
    color: #EAEAEA;
    background: #2f2f2f;
    font-size: 13px;
    font-weight: 800;
    letter-spacing: 0.25px;
    text-transform: uppercase;
    border-bottom: 1px solid #C1C1C1;
    overflow: auto; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-menu .menu-header a {
    color: #FFF; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-menu .menu-header a.toggle-menu-label {
    display: block;
    float: right; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-menu > ul > li {
    background-color: #FFF;
    list-style: none;
    display: table;
    border-bottom: 1px solid #CFCFCF;
    position: relative;
    width: 100%;
    margin: 0;
    min-height: 46px; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-menu > ul > li > ul {
    display: none;
    background-color: #EAEAEA; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-menu > ul > li > ul > li {
    margin: 0; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-menu > ul > li > ul > li > a {
    padding: 0.5em 1.325em;
    position: relative;
    display: block;
    vertical-align: middle;
    color: #2f2f2f; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-menu > ul > li > ul > li:hover a {
    color: #A50034; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-menu > ul > li.open > a {
    color: #A50034; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-menu > ul > li.open .toggle > span {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg); }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-menu > ul > li:active {
    color: #A50034; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-menu > ul > li > a, #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-menu > ul > li .toggle {
    min-height: 46px; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-menu > ul > li > a {
    color: #2f2f2f;
    padding: 18px 50px 18px 18px;
    position: relative;
    display: block;
    -webkit-transition: all 0.175s ease-in-out;
    transition: all 0.175s ease-in-out;
    vertical-align: middle;
    font-size: 16px; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-menu > ul > li > a:hover {
    color: #A50034; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-menu > ul > li .toggle {
    background-color: #EAEAEA;
    padding-top: 18px;
    width: 46px;
    text-align: center;
    position: absolute;
    cursor: pointer;
    top: 0;
    right: 0;
    bottom: 0; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-menu > ul > li .toggle span {
    display: block;
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-transition: all 0.175s ease-in-out;
    transition: all 0.175s ease-in-out; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-menu > ul > li .toggle span svg {
    width: 13px;
    height: 13px;
    vertical-align: middle;
    fill: #353430; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-utility {
    background-color: black;
    color: black;
    fill: black; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-utility > ul > li {
    background: #676767;
    list-style: none;
    display: table;
    border-bottom: 1px solid #CFCFCF;
    position: relative;
    width: 100%;
    height: 46px;
    margin: 0; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-utility > ul > li > ul {
    display: none; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-utility > ul > li > ul > li {
    margin: 0; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-utility > ul > li > ul > li > a {
    display: block;
    padding: 0.5em 1.325em;
    color: #EAEAEA;
    vertical-align: middle;
    position: relative; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-utility > ul > li > ul > li > a:active {
    color: #FFF; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-utility > ul > li > ul > li:hover a {
    color: #FFF; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-utility > ul > li.open > a {
    color: #FFF; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-utility > ul > li.open .toggle > span {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg); }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-utility > ul > li > a, #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-utility > ul > li .toggle {
    height: 46px; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-utility > ul > li > a {
    color: #EAEAEA;
    padding: 18px;
    position: relative;
    display: block;
    -webkit-transition: all 0.175s ease-in-out;
    transition: all 0.175s ease-in-out;
    vertical-align: middle;
    font-size: 16px; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-utility > ul > li > a:before, #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-utility > ul > li > a svg {
    position: relative;
    -webkit-transition: all 0.175s ease-in-out;
    transition: all 0.175s ease-in-out; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-utility > ul > li > a:before {
    margin-right: 10px; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-utility > ul > li > a:hover {
    color: #FFF; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-utility > ul > li .toggle {
    background-color: #8a8a8a;
    color: black;
    fill: black;
    width: 46px;
    font-size: 16px;
    line-height: 45px;
    text-align: center;
    position: absolute;
    cursor: pointer;
    top: 0;
    right: 0; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-utility > ul > li .toggle > span {
    display: block;
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    -webkit-transition: all 0.175s ease-in-out;
    transition: all 0.175s ease-in-out; }
  #omninav-wrapper #omni-nav-v2 .off-canvas-nav-container .off-canvas-nav .off-canvas-utility > ul > li .toggle > span svg {
    width: 13px;
    height: 13px;
    vertical-align: middle;
    fill: #EAEAEA; }
  #omninav-wrapper html.omni-nav-v2 {
    padding-top: 60px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper html.omni-nav-v2 {
      padding-top: 120px; } }
  @media screen and (min-width: 1380px) {
    #omninav-wrapper html.omni-nav-v2 {
      padding-top: 60px; } }
  @media screen and (min-width: 768px) {
    #omninav-wrapper html.omni-nav-v2.utility-nav-open {
      padding-top: 180px; } }
  @media screen and (min-width: 1380px) {
    #omninav-wrapper html.omni-nav-v2.utility-nav-open {
      padding-top: 120px; } }
  #omninav-wrapper #omni-nav-v2 {
    position: fixed;
    width: 100%;
    top: 0;
    font-family: "futura-pt", arial, sans-serif;
    z-index: 1000; }
  /* @media screen and (min-width: 1380px) {
    #omninav-wrapper #omni-nav-v2.branded div#primary-nav div.global-nav, #omninav-wrapper #omni-nav-v2.unbranded div#primary-nav div.global-nav {
      display: inline-block;
      float: left;
      width: auto;
      border-top: none;
      margin: 14px 16px;
      padding: 0; } } */
  #omninav-wrapper #omni-nav-v2 #search-results-overlay {
    display: none;
    position: fixed;
    background: rgba(0, 0, 0, 0.4);
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 666; }
  #omninav-wrapper #omni-nav-v2.search-results-open #search-results-overlay {
    display: block; }
  #omninav-wrapper #omni-nav-v2 table.gsc-search-box {
    margin-bottom: 0; }
  #omninav-wrapper #omni-nav-v2 table.gsc-search-box tr {
    line-height: 25px; }
  #omninav-wrapper #omni-nav-v2 table.gsc-search-box td.gsc-input {
    padding-right: 0; }
  #omninav-wrapper #omni-nav-v2 table.gsc-search-box td.gsc-input div.gsc-input-box-focus, #omninav-wrapper #omni-nav-v2 table.gsc-search-box td.gsc-input div.gsc-input-box-hover {
    box-shadow: none; }
  #omninav-wrapper #omni-nav-v2 table.gsc-search-box td.gsc-input div.gsc-input-box {
    border: none;
    height: 28px; }
  #omninav-wrapper #omni-nav-v2 table.gsc-search-box .gsib_a {
    padding: 1px 0px 1px 6px; }
  #omninav-wrapper #omni-nav-v2 table.gsc-search-box .gsib_a input.gsc-input {
    font-size: 13px; }
  #omninav-wrapper #omni-nav-v2 table.gsc-search-box .gsib_b {
    display: none; }
  #omninav-wrapper #omni-nav-v2 table.gsc-search-box .gsc-clear-button {
    display: table-cell;
    padding-left: 5px; }
  #omninav-wrapper #omni-nav-v2 table.gsc-search-box .gsc-clear-button div.gsc-clear-button {
    background-image: url("//www.google.com/uds/css/clear.gif"); }
  #omninav-wrapper #omni-nav-v2 .cu-search-box form.gsc-search-box {
    position: relative;
    width: 100%;
    margin-bottom: 0; }
  #omninav-wrapper #omni-nav-v2 .cu-search-box form.gsc-search-box input.gsc-input {
    padding-right: 0;
    height: 28px;
    width: 100%;
    margin: 0;
    border: none;
    border-radius: 0;
    box-shadow: none;
    font-weight: 800;
    color: #676767;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    appearance: none; }
  #omninav-wrapper #omni-nav-v2 .cu-search-box form.gsc-search-box button.gsc-search-button, #omninav-wrapper #omni-nav-v2 .cu-search-box form.gsc-search-box input.gsc-search-button {
    display: inline-block;
    width: 16px;
    height: 28px;
    margin: auto;
    border: none;
    box-shadow: none;
    border-radius: 0;
    outline: none;
    background-color: white;
    background-image: url(//dev-www.chapman.edu/_assets/search-6a792bada4c7f1f3fffe5effb47eb3e80add9f00ffdd5f1c790cf8c95495a737.svg);
    background-size: 16px;
    background-position: center;
    background-repeat: no-repeat;
    text-indent: -9999px;
    float: right; }
  #omninav-wrapper #omni-nav-v2 .cu-search-box form.gsc-search-box button.gsc-search-button span, #omninav-wrapper #omni-nav-v2 .cu-search-box form.gsc-search-box input.gsc-search-button span {
    display: none;
    font-size: 12px; }
  #omninav-wrapper #omni-nav-v2 .search-results-container {
    display: none;
    position: absolute;
    top: 60px;
    left: 0;
    width: 100%;
    overflow-y: scroll; }
  #omninav-wrapper #omni-nav-v2 .cu-search-results {
    height: 90%;
    overflow-y: scroll; }
  #omninav-wrapper #omni-nav-v2 .cu-search-results .gsc-control-cse {
    padding: 18px 23px 15px 20px; }
  #omninav-wrapper #omni-nav-v2 .cu-search-results .gsc-selected-option-container {
    min-width: 95px; }
  #omninav-wrapper #omni-nav-v2 .cu-search-results .gsc-cursor-box {
    display: none; }
  #omninav-wrapper #omni-nav-v2 .cu-search-results .gsc-result-info, #omninav-wrapper #omni-nav-v2 .cu-search-results .gsc-orderby-label {
    color: #2f2f2f; }
  #omninav-wrapper #omni-nav-v2 .cu-search-results .gs-snippet {
    line-height: 16px;
    color: #2f2f2f; }
  #omninav-wrapper #omni-nav-v2 .cu-search-results .gsc-above-wrapper-area {
    padding-top: 0;
    margin-bottom: 16px; }
  #omninav-wrapper #omni-nav-v2 .cu-search-results .gsc-tabsArea, #omninav-wrapper #omni-nav-v2 .cu-search-results .gsc-tabsArea > div {
    height: 100%; }
  #omninav-wrapper #omni-nav-v2 .cu-search-results .gs-title {
    text-decoration: none;
    padding-bottom: 5px;
    height: auto; }
  #omninav-wrapper #omni-nav-v2 .cu-search-results .gs-title a.gs-title, #omninav-wrapper #omni-nav-v2 .cu-search-results .gs-title b {
    font-size: 16px;
    text-decoration: none;
    -webkit-text-decoration-line: none;
    text-decoration-line: none;
    color: #A50034; }
  #omninav-wrapper #omni-nav-v2 .cu-search-results .gs-title a.gs-title:visited {
    color: #3b6f87; }
  #omninav-wrapper #omni-nav-v2 .cu-search-results .gs-title a.gs-title:visited b {
    color: #3b6f87; }
  #omninav-wrapper #omni-nav-v2 .cu-search-results .gs-visibleUrl {
    color: #2f2f2f; }
  #omninav-wrapper #omni-nav-v2 .cu-search-results .gs-per-result-labels a.gs-label, #omninav-wrapper #omni-nav-v2 .cu-search-results span {
    color: #2f2f2f;
    font-size: 12px;
    line-height: 12px;
    vertical-align: inherit; }
  #omninav-wrapper #omni-nav-v2 .cu-search-results .more-results, #omninav-wrapper #omni-nav-v2 .cu-search-results .utility-nav .more-results {
    display: block;
    padding: 14px;
    margin: 0 auto;
    background: #eaeaea;
    border-radius: 3px;
    font-size: 12px;
    color: #2f2f2f;
    text-align: center;
    text-decoration: none; }
  #omninav-wrapper #omni-nav-v2 .cu-search-results .more-results:hover, #omninav-wrapper #omni-nav-v2 .cu-search-results .utility-nav .more-results:hover {
    background: #cccccc; }
  #omninav-wrapper #omni-nav-v2 .utility-nav { /*topnav*/
    display: block;
    width: 100%;
    height: 120px;
    background-color: #FFF; }
  #omninav-wrapper #omni-nav-v2 .utility-nav nav {
    display: table;
    table-layout: fixed;
    width: 100%; }
  #omninav-wrapper #omni-nav-v2 .utility-nav .utility-nav-container {
    display: none;
    vertical-align: middle; }
  #omninav-wrapper #omni-nav-v2 .utility-nav .utility-nav-container.utility-search {
    position: relative;
    z-index: 669;
    cursor: auto; }
  #omninav-wrapper #omni-nav-v2 .utility-nav .utility-nav-container.utility-search .utility-cell.search-type {
    border-right: none;
    padding-right: 0px; }
  #omninav-wrapper #omni-nav-v2 .utility-nav .utility-nav-container.utility-search > .utility-list li {
    padding-right: 16px; }
  #omninav-wrapper #omni-nav-v2 .utility-nav .utility-nav-container.utility-search > .utility-list > li:last-child {
    padding-left: 0px; }
  #omninav-wrapper #omni-nav-v2 .utility-nav .utility-nav-container.utility-search > .utility-list li.search-filter-option {
    padding-right: 0px; }
  #omninav-wrapper #omni-nav-v2 .utility-nav .utility-nav-container.utility-links {
    width: 810px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper #omni-nav-v2 .utility-nav.utility-nav-open .utility-nav-container.utility-search {
      width: 100%; } }
  @media screen and (min-width: 1380px) {
    #omninav-wrapper #omni-nav-v2 .utility-nav.utility-nav-open .utility-nav-container.utility-search {
      width: auto; } }
  #omninav-wrapper #omni-nav-v2 .utility-nav .utility-list {
    display: table;
    height: 60px;
    width: 100%; }
  #omninav-wrapper #omni-nav-v2 .utility-nav .utility-list .search-type {
    width: 136px; }
  #omninav-wrapper #omni-nav-v2 .utility-nav .utility-cell {
    display: table-cell;
    vertical-align: middle;
    border-right: 1px solid #8a8a8a;
    padding: 0 20px;
    cursor: pointer; }
  #omninav-wrapper #omni-nav-v2 .utility-nav .utility-cell.utility-has-dropdown {
    position: relative; }
  #omninav-wrapper #omni-nav-v2 .utility-nav .utility-cell.utility-has-dropdown > a:after {
    content: '';
    display: inline-block;
    width: 10px;
    height: 10px;
    margin-left: 4px;
    background: url(//dev-www.chapman.edu/_assets/arrow-down-18465e0bff7e5029d88065c22ffed2a63deefb7eb30f723ee1fffef93cbc4461.svg);
    background-size: cover; }
  #omninav-wrapper #omni-nav-v2 .utility-nav .utility-cell.utility-has-dropdown.dropdown-open {
    background-color: #4d4d4d; }
  #omninav-wrapper #omni-nav-v2 .utility-nav .utility-cell.utility-has-dropdown.dropdown-open > a:after {
    -webkit-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    transform: rotate(-180deg); }
  #omninav-wrapper #omni-nav-v2 .utility-nav .utility-cell.utility-has-dropdown.dropdown-open .utility-dropdown {
    visibility: visible;
    opacity: 1;
    -webkit-transition: opacity 0.3s ease-in;
    transition: opacity 0.3s ease-in; }
  #omninav-wrapper #omni-nav-v2 .utility-nav .utility-cell .utility-dropdown {
    background-color: #4d4d4d;
    box-shadow: 0px 10px 10px 1px rgba(0, 0, 0, 0.2);
    visibility: hidden;
    opacity: 0; }
  #omninav-wrapper #omni-nav-v2 .utility-nav .utility-cell .utility-dropdown li:hover {
    background-color: #676767; }
  #omninav-wrapper #omni-nav-v2 .utility-nav a {
    font-size: 14px;
    line-height: 14px;
    font-weight: 500;
    color: #FFF;
    vertical-align: middle; }
  #omninav-wrapper #omni-nav-v2 #primary-nav {
    padding: 0 16px;
    position: relative;
    background-color: #F4F4F4;
    width: 100%;
    height: 60px;
    line-height: 60px;
    overflow: visible;
    z-index: 667; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper #omni-nav-v2 #primary-nav {
      padding: 0;
      /* height: 120px; } } */
      height: 60px; } }
  @media screen and (min-width: 1380px) {
    #omninav-wrapper #omni-nav-v2 #primary-nav {
      height: 60px; } }
  #omninav-wrapper #omni-nav-v2 #primary-nav .right-container {
    float: right; }
  @media screen and (max-width: 1379px) {
    #omninav-wrapper #omni-nav-v2 #primary-nav .right-container {
      float: none; } }
  #omninav-wrapper #omni-nav-v2 #primary-nav #primary-nav-search {
    display: none; }
  #omninav-wrapper #omni-nav-v2 #primary-nav #primary-nav-search .cu-search-box {
    margin-right: 8px;
    margin-top: 2vh;
    padding-right: 57px; }
  #omninav-wrapper #omni-nav-v2 #primary-nav #primary-nav-search .search-results-container {
    line-height: normal; }
  #omninav-wrapper #omni-nav-v2 #primary-nav #primary-nav-search div.gsc-input-box, #omninav-wrapper #omni-nav-v2 #primary-nav #primary-nav-search button.gsc-search-button, #omninav-wrapper #omni-nav-v2 #primary-nav #primary-nav-search input.gsc-input, #omninav-wrapper #omni-nav-v2 #primary-nav #primary-nav-search input.gsc-search-button {
    border: 1px solid #545454; }
  #omninav-wrapper #omni-nav-v2 #primary-nav #primary-nav-search div.gsc-input-box, #omninav-wrapper #omni-nav-v2 #primary-nav #primary-nav-search input.gsc-input {
    border-right: none; }
  #omninav-wrapper #omni-nav-v2 #primary-nav #primary-nav-search button.gsc-search-button, #omninav-wrapper #omni-nav-v2 #primary-nav #primary-nav-search input.gsc-search-button {
    border-left: none; }
  #omninav-wrapper #omni-nav-v2 #primary-nav #primary-nav-search .gs-visibleUrl {
    font-size: 12px;
    line-height: 16px;
    margin: 4px 0; }
  #omninav-wrapper #omni-nav-v2 #primary-nav.search-open #primary-nav-search {
    display: block;
    overflow: hidden;
    float: none; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper #omni-nav-v2 #primary-nav.search-open #primary-nav-search {
      display: none; } }
  @media (max-width: 768px) {
    #omninav-wrapper #omni-nav-v2 #primary-nav.search-open .logo-container {
      display: none; } }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container {
    display: inline-block;
    float: left; }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container .primary-nav-icon {
    cursor: pointer;
    height: auto; }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container .primary-nav-icon svg {
    vertical-align: middle;
    width: 22px;
    height: 22px; }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.left-nav-container {
    padding-right: 16px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.left-nav-container {
      padding-left: 16px; } }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.left-nav-container a.off-canvas-trigger {
    /* display: inline-table; } */
    display: none; }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.left-nav-container a.off-canvas-trigger svg.hamburger-icon {
    vertical-align: text-bottom; }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.right-nav-container {
    font-size: 0;
    float: left;
    display: table;
    height: 60px; }
  @media screen and (max-width: 1379px) {
    #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.right-nav-container {
      position: absolute;
      right: 0; } }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.right-nav-container .primary-nav-action {
    z-index: 668;
    display: table-cell;
    position: relative;
    text-align: center;
    vertical-align: middle;
    height: 60px;
    cursor: pointer; }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.right-nav-container .primary-nav-action svg.icon-open-search.hide, #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.right-nav-container .primary-nav-action svg.icon-close-search.hide {
    display: none; }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.right-nav-container .primary-nav-action .nav-icon-text {
    display: none;
    font-size: 12px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.right-nav-container .primary-nav-action {
      background-color: #2f2f2f;
      margin: 0 auto;
      width: 60px; }
    #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.right-nav-container .primary-nav-action:hover .nav-icon-text, #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.right-nav-container .primary-nav-action.utility-open .nav-icon-text.search {
      display: block;
      bottom: 5px;
      color: #FFF;
      position: absolute;
      width: 60px;
      line-height: normal;
      font-size: 10px;
      font-family: "futura-pt", arial, sans-serif;
      font-weight: 800;
      text-transform: uppercase; }
    #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.right-nav-container .primary-nav-action a.primary-nav-icon {
      display: inline-block;
      position: relative; }
    #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.right-nav-container .primary-nav-action a.primary-nav-icon svg {
      fill: #FFF; } }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.logo-container svg.chapman-logo {
    padding-left: 16px;
    width: 190px;
    height: 32px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.logo-container svg.chapman-logo {
      width: 256px; } }
  @media screen and (min-width: 768px) {
    #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.logo-container {
      margin: 13px 0px; }
    #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.logo-container .cu-logo-wrapper {
      height: 32px;
      line-height: 32px; }
    #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.logo-container .cu-logo-wrapper a.branded-logo {
      vertical-align: baseline;
      white-space: nowrap; } }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container .off-canvas-nav-trigger {
    padding-right: 12px;
    height: 60px;
    line-height: 60px;
    cursor: pointer; }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container .off-canvas-nav-trigger.primary-nav-icon svg {
    padding-bottom: 4px; }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.global-nav {
    display: none;
    padding: 14px 16px;
    background-color: #FFF; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.global-nav {
      display: block;
      width: 100%;
      border-bottom: 1px solid #8a8a8a; } }
  @media screen and (min-width: 1380px) {
    #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.global-nav {
      border-bottom-width: 0px; } }
  /*global nav link test start*/
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.global-nav .global-nav-links {
    display: table;
    height: 32px; }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.global-nav .primary-link {
    display: table-cell;
    position: relative;
    vertical-align: middle;
    padding: 0 9px;
    border-right: 1px solid #8a8a8a;
    cursor: pointer; }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.global-nav .primary-link:first-of-type {
    padding-left: 0; }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.global-nav .primary-link:last-of-type {
    padding-right: 0;
    border-right: none; }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.global-nav .primary-link > a {
    text-transform: capitalize;
    font-size: 16px;
    white-space: nowrap; }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.global-nav .primary-link:hover .global-nav-dropdown, #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.global-nav .primary-link[aria-expanded="true"] .global-nav-dropdown {
    visibility: visible;
    opacity: 1;
    -webkit-transition: opacity 0.3s ease-in;
    transition: opacity 0.3s ease-in; }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.global-nav .primary-link .global-nav-dropdown {
    visibility: hidden;
    position: absolute;
    width: 200px;
    left: 0;
    padding-top: 20px;
    background-color: #FFF;
    box-shadow: 0px 10px 10px 1px rgba(0, 0, 0, 0.2);
    opacity: 0; }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.global-nav .primary-link .global-nav-dropdown li {
    border-bottom: 1px solid #8a8a8a;
    font-size: 14px;
    margin-bottom: 0; }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.global-nav .primary-link .global-nav-dropdown li a {
    padding: 10px 16px;
    display: block; }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.global-nav .primary-link .global-nav-dropdown li a:before {
    padding: 0.1em;
    display: block;
    margin: 3px 10px 10px 0;
    float: left; }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.global-nav .primary-link .global-nav-dropdown li:last-of-type {
    border-bottom: none; }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.global-nav .primary-link .global-nav-dropdown li:hover {
    background-color: #eaeaea; }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.global-nav .primary-link .global-nav-dropdown li:hover a {
    color: #A50034; }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.global-nav .primary-link .global-nav-dropdown .icon-california:before {
    font-size: 1.2em; }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.global-nav .primary-link .global-nav-dropdown .icon-cu-monogram:before {
    font-size: 1.3em; }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.global-nav .primary-link .global-nav-dropdown .icon-cu-window:before {
    font-size: 1.25em; }
  #omninav-wrapper #omni-nav-v2 #primary-nav .nav-container.global-nav a {
    color: #2f2f2f; }
  #omninav-wrapper #omni-nav-v2 .dropdown {
    visibility: hidden;
    position: absolute;
    top: 60px;
    left: 0px;
    width: 200px;
    z-index: 668; }
  /* global nav link test end */
  #omninav-wrapper #omni-nav-v2 .dropdown ul {
    list-style-type: none; }
  #omninav-wrapper #omni-nav-v2 .dropdown li {
    border-top: 1px solid #FFF;
    margin-bottom: 0;
    cursor: pointer; }
  #omninav-wrapper #omni-nav-v2 .dropdown li:first-of-type {
    border-top: none; }
  #omninav-wrapper #omni-nav-v2 .dropdown li a {
    font-size: 14px;
    line-height: 14px;
    color: #FFF;
    padding: 10px 16px;
    display: block; }
  #omninav-wrapper #omni-nav-v2 .dropdown svg {
    width: 16px;
    height: 16px;
    vertical-align: middle;
    fill: #FFF; }
  #omninav-wrapper #omni-nav-v2 .dropdown.social-dropdown {
    width: 120px; }
  #omninav-wrapper #omni-nav-v2 .dropdown.social-dropdown li {
    padding: 0;
    text-align: center; }
  #omninav-wrapper #omni-nav-v2 .dropdown.social-dropdown ul.social-list {
    text-align: center;
    padding: 10px; }
  #omninav-wrapper #omni-nav-v2 .dropdown.social-dropdown ul.social-list li {
    display: inline-block;
    width: 26px;
    height: 26px;
    border: none;
    padding: 0; }
  #omninav-wrapper #omni-nav-v2 .dropdown.social-dropdown ul.social-list li a {
    display: block;
    font-size: 0px;
    line-height: 26px;
    padding: 0px; }
  #omninav-wrapper #omni-nav-v2 .dropdown.social-dropdown ul.social-list li a:hover {
    border: 1px solid #FFF; }
  #omninav-wrapper #omni-nav-v2 .dropdown.social-dropdown a.social-link {
    display: block;
    padding: 10px;
    font-size: 12px;
    font-weight: 800;
    text-transform: uppercase; }
  #omninav-wrapper #omni-nav-v2 .cu-logo-wrapper {
    display: table;
    height: 60px; }
  #omninav-wrapper #omni-nav-v2 .secondary-logo {
    display: none; }
  #omninav-wrapper #omni-nav-v2 .primary-logo {
    display: table-cell;
    vertical-align: middle; }
  #omninav-wrapper #omni-nav-v2 .primary-logo a {
    display: block;
    border: 0;
    text-indent: -998em;
    margin: 0; }
  #omninav-wrapper #omni-nav-v2 .primary-logo svg {
    display: block; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper #omni-nav-v2 .utility-nav-trigger {
      border-right: 1px solid #8a8a8a; } }
  #omninav-wrapper #omni-nav-v2 .utility-nav-trigger .primary-nav-icon {
    margin-right: 13px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper #omni-nav-v2 .utility-nav-trigger .primary-nav-icon {
      margin-right: 0px; } }
  #omninav-wrapper #omni-nav-v2 .login-trigger {
    position: relative; }
  #omninav-wrapper #omni-nav-v2 .login-trigger:hover .login-menu, #omninav-wrapper #omni-nav-v2 .login-trigger[aria-expanded="true"] .login-menu {
    visibility: visible;
    opacity: 1;
    -webkit-transition: opacity 0.3s ease-in;
    transition: opacity 0.3s ease-in; }
  #omninav-wrapper #omni-nav-v2 .login-trigger .login-menu {
    visibility: hidden;
    opacity: 0;
    position: absolute;
    top: 60px;
    right: -20px;
    width: 255px;
    background-color: #2f2f2f;
    text-align: left;
    z-index: 667;
    box-shadow: 0px 10px 10px 1px rgba(0, 0, 0, 0.2); }
  @media screen and (min-width: 768px) {
    #omninav-wrapper #omni-nav-v2 .login-trigger .login-menu {
      right: 0px; } }
  #omninav-wrapper #omni-nav-v2 .login-trigger .login-menu ul {
    list-style-type: none; }
  #omninav-wrapper #omni-nav-v2 .login-trigger .login-menu li {
    border-top: 1px solid #FFF;
    margin-bottom: 0;
    cursor: pointer; }
  #omninav-wrapper #omni-nav-v2 .login-trigger .login-menu li:first-of-type {
    border-top: none; }
  #omninav-wrapper #omni-nav-v2 .login-trigger .login-menu li:hover {
    background-color: #4d4d4d; }
  #omninav-wrapper #omni-nav-v2 .login-trigger .login-menu li a {
    font-size: 14px;
    line-height: 14px;
    color: #FFF;
    padding: 10px 16px;
    display: block; }
  #omninav-wrapper #omni-nav-v2 .login-trigger .login-menu svg {
    width: 16px;
    height: 16px;
    vertical-align: middle;
    fill: #FFF;
    margin-right: 9px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper #omni-nav-v2.branded .primary-logo {
      padding-right: 20px; } }
  #omninav-wrapper #omni-nav-v2.branded .secondary-logo {
    display: none;
    vertical-align: middle;
    padding: 1px 0 0 20px;
    border-left: 1px solid #cfcfcf;
    font-size: 18px; }
  @media screen and (min-width: 768px) {
    #omninav-wrapper #omni-nav-v2.branded .secondary-logo {
      display: table-cell; } }
  #omninav-wrapper #omni-nav-v2.branded .secondary-logo a {
    color: #A50034;
    font-weight: 700; }
  #omninav-wrapper table.gsc-completion-container {
    font-size: 13px; }
  #omninav-wrapper td.gsc-search-button {
    padding: 0; }
  
