/** @file Styles are organized using the SMACSS technique. @see http://smacss.com/book/  When you turn on CSS aggregation at admin/config/development/performance, all of these @include files will be combined into a single file. */
/* Import Sass mixins, variables, Compass modules, etc. */
/* WARNING: Compass has changed how browser support is configured. The following configuration variables are no longer supported: $legacy-support-for-ie6, $legacy-support-for-ie7, $legacy-support-for-ie8. Details: http://compass-style.org/help/documentation/tuning-vendor-prefixes/ */
/* Below will remain in both _pwds_base_init.scss and PWDS_STARTERKIT _init.scss. */
/* Import typeface variables, etc. */
@import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:300,300i,400,400i,600,600i,700,700i);
/* line 74, ../sass/_init-fonts.scss */
.facebook:before, .google-plus:before, .twitter:before, .youtube:before, .vimeo:before, .pinterest:before, .linkedin:before, .instagram:before, .tumblr:before, .wordpress:before, .email:before, .general:before { font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; padding: 0 .5em 0 0; }

/* line 87, ../sass/_init-fonts.scss */
.search-form .form-type-textfield:after { font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; }

/* line 95, ../sass/_init-fonts.scss */
.search-form { position: relative; }

/* line 99, ../sass/_init-fonts.scss */
.header .search-form .form-type-textfield:after { background: #ee7f2d none repeat scroll center center; color: #fff; display: block; font-size: 1em; height: 24px; padding: 8px 0 0 0; position: absolute; right: 0; text-align: center; top: 0; width: 32px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; }

/* line 115, ../sass/_init-fonts.scss */
.header .search-form .form-submit { background: transparent none repeat scroll center center; border: medium none; display: block; font-size: 0; height: 32px; position: absolute; right: 0; text-indent: -200px; top: 0; width: 32px; }

/* Import color variables */
/* line 55, ../sass/_init-colors.scss */
body.flavor1 #navigation { background-color: #fa7f00; }

/* line 63, ../sass/_init-colors.scss */
body.flavor2 #navigation { background-color: #4eb1df; }

/* line 71, ../sass/_init-colors.scss */
body.flavor3 #navigation { background-color: #999999; }

/* HTML element (SMACSS base) rules */
/** @file Normalize.css is intended to be used as an alternative to CSS resets.  This file is a slight fork of these original sources: - normalize.css v2.1.2 | MIT License | git.io/normalize - normalize.scss v2.1.2 | MIT/GPLv2 License | bit.ly/normalize-with-compass  It's suggested that you read the normalize.scss file and customise it to meet your needs, rather then including the file in your project and overriding the defaults later in your CSS. @see http://nicolasgallagher.com/about-normalize-css/  Also: @see http://meiert.com/en/blog/20080419/reset-style-sheets-are-bad/ @see http://snook.ca/archives/html_and_css/no_css_reset/ */
/** Base  Instead of relying on the fonts that are available on a user's computer, you can use web fonts which, like images, are resources downloaded to the user's browser. Because of the bandwidth and rendering resources required, web fonts should be used with care.  Numerous resources for web fonts can be found on Google. Here are a few websites where you can find Open Source fonts to download: - http://www.fontsquirrel.com/fontface - http://www.theleagueofmoveabletype.com  In order to use these fonts, you will need to convert them into formats suitable for web fonts. We recommend the free-to-use Font Squirrel's Font-Face Generator: http://www.fontsquirrel.com/fontface/generator  The following is an example @font-face declaration. This font can then be used in any ruleset using a property like this:  font-family: Example, serif;  Since we're using Sass, you'll need to declare your font faces here, then you can add them to the font variables in the _init.scss partial. */
/*
@font-face { font-family: 'Example'; src: url('../fonts/example.eot'); src: url('../fonts/example.eot?iefix') format('eot'), url('../fonts/example.woff') format('woff'), url('../fonts/example.ttf') format('truetype'), url('../fonts/example.svg#webfontOkOndcij') format('svg'); font-weight: normal; font-style: normal;
}
*/
/** 1. Set default font family to sans-serif. 2. Prevent iOS text size adjust after orientation change, without disabling user zoom. 3. Correct text resizing oddly in IE 6/7 when body `font-size` is set using `em` units. */
/* line 62, ../sass/_normalize.scss */
html { font-family: "Source Sans Pro", sans-serif; /* 1 */ font-size: 100%; /* 3 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ line-height: 1.5em; }

/** Typography  To achieve a pleasant vertical rhythm, we use Compass' Vertical Rhythm mixins so that the line height of our base font becomes the basic unit of vertical measurement. We use multiples of that unit to set the top and bottom margins for our block level elements and to set the line heights of any fonts. For more information, see http://24ways.org/2006/compose-to-a-vertical-rhythm */
/* Set 1 unit of vertical rhythm on the top and bottom margin. */
/* line 83, ../sass/_normalize.scss */
p, pre { margin: 1.5em 0; }

/* line 86, ../sass/_normalize.scss */
blockquote { /* Also indent the quote on both sides. */ margin: 1.5em 30px; }

/** Address variable `h1` font-size and margin within `section` and `article` contexts in Firefox 4+, Safari 5, and Chrome. */
/* line 95, ../sass/_normalize.scss */
h1 { /* Set the font-size and line-height while keeping a proper vertical rhythm. */ font-size: 2em; line-height: 1.5em; /* Set 1 unit of vertical rhythm on the top and bottom margins. */ margin-top: 0.75em; margin-bottom: 0.75em; }

/* line 103, ../sass/_normalize.scss */
h2 { font-size: 1.5em; line-height: 2em; margin-top: 1em; margin-bottom: 1em; }

/* line 108, ../sass/_normalize.scss */
h3 { font-size: 1.17em; line-height: 1.28205em; margin-top: 1.28205em; margin-bottom: 1.28205em; }

/* line 113, ../sass/_normalize.scss */
h4 { font-size: 1em; line-height: 1.5em; margin-top: 1.5em; margin-bottom: 1.5em; }

/* line 118, ../sass/_normalize.scss */
h5 { font-size: 0.83em; line-height: 1.80723em; margin-top: 1.80723em; margin-bottom: 1.80723em; }

/* line 123, ../sass/_normalize.scss */
h6 { font-size: 0.67em; line-height: 2.23881em; margin-top: 2.23881em; margin-bottom: 2.23881em; }

/* Address differences between Firefox and other browsers. */
/* line 130, ../sass/_normalize.scss */
hr { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; height: 0; border: 1px solid #666; padding-bottom: -1px; margin: 1.5em 0; }

/* Correct font family set oddly in Safari 5 and Chrome. */
/* line 144, ../sass/_normalize.scss */
code, kbd, pre, samp, tt, var { font-family: "Courier New", "DejaVu Sans Mono", monospace, sans-serif; font-size: 1em; line-height: 1.5em; }

/** Lists */
/* line 155, ../sass/_normalize.scss */
dl, menu, ol, ul { /* Address margins set differently in IE 6/7. */ margin: 1.5em 0; }

/* line 162, ../sass/_normalize.scss */
ol ol, ol ul, ul ol, ul ul { /* Turn off margins on nested lists. */ margin: 0; }

/* line 167, ../sass/_normalize.scss */
dd { margin: 0 0 0 30px; /* LTR */ }

/* Address paddings set differently in IE 6/7. */
/* line 174, ../sass/_normalize.scss */
menu, ol, ul { padding: 0 0 0 30px; /* LTR */ }

/** Forms */
/* Define consistent border, margin, and padding. */
/* line 183, ../sass/_normalize.scss */
fieldset { margin: 0 2px; /* Apply borders and padding that keep the vertical rhythm. */ border-color: #c0c0c0; border-top-style: solid; border-top-width: 0.0625em; padding-top: 0.4625em; border-bottom-style: solid; border-bottom-width: 0.0625em; padding-bottom: 0.9125em; border-left-style: solid; border-left-width: 0.0625em; padding-left: 0.9125em; border-right-style: solid; border-right-width: 0.0625em; padding-right: 0.9125em; }

/** Tables */
/* line 196, ../sass/_normalize.scss */
table { /* Remove most spacing between table cells. */ border-collapse: collapse; border-spacing: 0; /* Prevent cramped-looking tables */ /* width: 100%; */ /* Add vertical rhythm margins. */ margin-top: 1.5em; margin-bottom: 1.5em; }

/* Layout rules */
/** @file Positioning for a responsive layout.  Define CSS classes to create a fluid grid layout with optional sidebars depending on whether blocks are placed in the left or right sidebars.  This layout uses the Zen Grids plugin for Compass: http://zengrids.com */
/* Navigation bar */
@media all and (min-width: 480px) { /* line 16, ../sass/layouts/_responsive.scss */
  #main { /* Move all the children of #main down to make room. */ padding-top: 3em; position: relative; }
  /* line 21, ../sass/layouts/_responsive.scss */
  #navigation { /* Move the navbar up inside #main's padding. */ position: absolute; top: 0; height: 3em; width: 100%; } }
/* Layout for People page: desktop */
@media all and (min-width: 960px) { /* line 34, ../sass/layouts/_responsive.scss */
  .view-people .people-page-image-container, .view-people .people-page-name-position-teaser-container { float: left; } }
/* Layout for People page: tablet */
@media all and (min-width: 550px) and (max-width: 959px) { /* line 43, ../sass/layouts/_responsive.scss */
  .view-people .people-page-image-container { float: left; }
  /* line 46, ../sass/layouts/_responsive.scss */
  .view-people .people-page-name-position-teaser-container { float: none; } }
/* Layout for People page: mobile */
@media all and (min-width: 320px) and (max-width: 549px) { /* line 56, ../sass/layouts/_responsive.scss */
  .view-people .people-page-image-container, .view-people .people-page-name-position-teaser-container { float: none; } }
/* Component (SMACSS module) rules */
/** @file SMACSS Modules  Adds modular sets of styles.  Additional useful selectors can be found in Zen's online documentation. https://drupal.org/node/1707736 */
/* The name of the website. */
/* line 12, ../sass/components/_misc.scss */
.header__site-name { margin: 0; font-size: 2em; line-height: 1.5em; }

/** Horizontal main menu, in navigation bar. */
/* line 20, ../sass/components/_misc.scss */
#navigation { /* Main menu and secondary menu links and menu block links. */ }
/* line 22, ../sass/components/_misc.scss */
#navigation .menu { margin: 0; padding: 0; text-align: left; /* LTR */ }
/* line 27, ../sass/components/_misc.scss */
#navigation .menu li { /* A simple method to get navigation links to appear in one line. */ float: left; /* LTR */ padding: 0 10px 0 0; /* LTR */ list-style-type: none; list-style-image: none; /* For a horizontal main menu, we want to hide menu links below the first level. */ }
/* line 35, ../sass/components/_misc.scss */
#navigation .menu li .menu { display: none; }

/** Vertical main menu, in the first sidebar.  below is hollow circle list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC'); below is right-facing triangle list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC'); below is down-triangle list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg=='); */
/* line 52, ../sass/components/_misc.scss */
.vertical-main-menu .sidebars .region-sidebar-first ul.menu { /* Show submenus under a manually-expanded (checkbox clicked) item. */ /* Instead of the right-facing triangle icon, use down-triangle. */ }
/* line 54, ../sass/components/_misc.scss */
.vertical-main-menu .sidebars .region-sidebar-first ul.menu li.menu__item.expanded.manually-expanded { list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg=="); }
/* line 56, ../sass/components/_misc.scss */
.vertical-main-menu .sidebars .region-sidebar-first ul.menu li.menu__item.expanded.manually-expanded ul.menu { display: block; }
/* line 61, ../sass/components/_misc.scss */
.vertical-main-menu .sidebars .region-sidebar-first ul.menu li.menu__item.expanded { /* Instead of the down-triangle icon, use right-facing triangle. */ list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC"); /* We need to hide submenu items not in the active trail, nor manually expanded. */ }
/* line 66, ../sass/components/_misc.scss */
.vertical-main-menu .sidebars .region-sidebar-first ul.menu li.menu__item.expanded ul.menu { display: none; }
/* line 73, ../sass/components/_misc.scss */
.vertical-main-menu .sidebars .region-sidebar-first ul.menu li.menu__item.expanded.active-trail { list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg=="); /* ...unless they're in the active trail... */ /* ...unless they're two levels below the current item... */ /* ...but if they're right below the current item... */ /* Show submenus under a manually-expanded (checkbox clicked) item. */ }
/* line 77, ../sass/components/_misc.scss */
.vertical-main-menu .sidebars .region-sidebar-first ul.menu li.menu__item.expanded.active-trail ul.menu { display: block; }
/* line 81, ../sass/components/_misc.scss */
.vertical-main-menu .sidebars .region-sidebar-first ul.menu li.menu__item.expanded.active-trail ul.menu li.menu__item.expanded ul.menu { display: none; }
/* line 85, ../sass/components/_misc.scss */
.vertical-main-menu .sidebars .region-sidebar-first ul.menu li.menu__item.expanded.active-trail ul.menu li.menu__item.expanded.active-trail ul.menu { display: block; }
/* line 90, ../sass/components/_misc.scss */
.vertical-main-menu .sidebars .region-sidebar-first ul.menu li.menu__item.expanded.active-trail ul.menu li.menu__item.expanded.manually-expanded { list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg=="); }
/* line 92, ../sass/components/_misc.scss */
.vertical-main-menu .sidebars .region-sidebar-first ul.menu li.menu__item.expanded.active-trail ul.menu li.menu__item.expanded.manually-expanded ul.menu { display: block; }

/** Tabs. */
/* Basic positioning styles shared by primary and secondary tabs. */
/* line 106, ../sass/components/_misc.scss */
.tabs-primary, .tabs-secondary { overflow: hidden; *zoom: 1; background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(100%, #bbbbbb), color-stop(100%, transparent)); background-image: -webkit-linear-gradient(bottom, #bbbbbb 1px, transparent 1px); background-image: -moz-linear-gradient(bottom, #bbbbbb 1px, transparent 1px); background-image: -o-linear-gradient(bottom, #bbbbbb 1px, transparent 1px); background-image: linear-gradient(bottom, #bbbbbb 1px, transparent 1px); /* IE 9 and earlier don't understand gradients. */ list-style: none; border-bottom: 1px solid #bbbbbb \0/ie; margin: 1.5em 0; padding: 0 2px; white-space: nowrap; }

/* line 116, ../sass/components/_misc.scss */
.tabs-primary__tab, .tabs-primary__tab.is-active, .tabs-secondary__tab, .tabs-secondary__tab.is-active { float: left; /* LTR */ margin: 0 3px; }

/* line 120, ../sass/components/_misc.scss */
a.tabs-primary__tab-link, a.tabs-primary__tab-link.is-active, a.tabs-secondary__tab-link, a.tabs-secondary__tab-link.is-active { border: 1px solid #e9e9e9; border-right: 0; border-bottom: 0; display: block; line-height: 1.5em; text-decoration: none; }

/* Primary tabs. */
/* line 133, ../sass/components/_misc.scss */
.tabs-primary__tab, .tabs-primary__tab.is-active { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; text-shadow: 1px 1px 0 white; border: 1px solid #bbbbbb; border-bottom-color: transparent; /* IE 9 and earlier don't understand gradients. */ border-bottom: 0 \0/ie; }

/* line 142, ../sass/components/_misc.scss */
.is-active.tabs-primary__tab { border-bottom-color: white; }

/* line 148, ../sass/components/_misc.scss */
a.tabs-primary__tab-link, a.tabs-primary__tab-link.is-active { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -webkit-transition: background-color 0.3s; -moz-transition: background-color 0.3s; -o-transition: background-color 0.3s; transition: background-color 0.3s; color: #333; background-color: #dedede; letter-spacing: 1px; padding: 0 1em; text-align: center; }

/* line 158, ../sass/components/_misc.scss */
a.tabs-primary__tab-link:hover, a.tabs-primary__tab-link:focus { background-color: #e9e9e9; border-color: #f2f2f2; }

/* line 162, ../sass/components/_misc.scss */
a.tabs-primary__tab-link:active, a.tabs-primary__tab-link.is-active { background-color: transparent; *zoom: 1; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE9E9E9', endColorstr='#00E9E9E9'); background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e9e9e9), color-stop(100%, rgba(233, 233, 233, 0))); background-image: -webkit-linear-gradient(#e9e9e9, rgba(233, 233, 233, 0)); background-image: -moz-linear-gradient(#e9e9e9, rgba(233, 233, 233, 0)); background-image: -o-linear-gradient(#e9e9e9, rgba(233, 233, 233, 0)); background-image: linear-gradient(#e9e9e9, rgba(233, 233, 233, 0)); border-color: #fff; }

/* Secondary tabs. */
/* line 186, ../sass/components/_misc.scss */
.tabs-secondary { font-size: .9em; /* Collapse bottom margin of ul.primary. */ margin-top: -1.5em; }

/* line 193, ../sass/components/_misc.scss */
.tabs-secondary__tab, .tabs-secondary__tab.is-active { margin: 0.75em 3px; }

/* line 199, ../sass/components/_misc.scss */
a.tabs-secondary__tab-link, a.tabs-secondary__tab-link.is-active { -webkit-border-radius: 0.75em; -moz-border-radius: 0.75em; -ms-border-radius: 0.75em; -o-border-radius: 0.75em; border-radius: 0.75em; -webkit-transition: background-color 0.3s; -moz-transition: background-color 0.3s; -o-transition: background-color 0.3s; transition: background-color 0.3s; text-shadow: 1px 1px 0 white; background-color: #f2f2f2; color: #666; padding: 0 .5em; }

/* line 208, ../sass/components/_misc.scss */
a.tabs-secondary__tab-link:hover, a.tabs-secondary__tab-link:focus { background-color: #dedede; border-color: #999; color: #333; }

/* line 213, ../sass/components/_misc.scss */
a.tabs-secondary__tab-link:active, a.tabs-secondary__tab-link.is-active { text-shadow: 1px 1px 0 #333333; background-color: #666; border-color: #000; color: #fff; }

/** Comments. */
/* Wrapper for the list of comments and its title. */
/* line 241, ../sass/components/_misc.scss */
.comments { margin: 1.5em 0; }

/* Preview of the comment before submitting new or updated comment. */
/* line 246, ../sass/components/_misc.scss */
.comment-preview { /* Drupal core will use a #ffffea background. See #1110842. */ background-color: #ffffea; }

/* Wrapper for a single comment. */
/* line 252, ../sass/components/_misc.scss */
.comment { /* Comment's permalink wrapper. */ }
/* line 255, ../sass/components/_misc.scss */
.comment .permalink { text-transform: uppercase; font-size: 75%; }

/* Nested comments are indented. */
/* line 262, ../sass/components/_misc.scss */
.indented { /* Drupal core uses a 25px left margin. */ margin-left: 30px; /* LTR */ }

/** Forms. */
/* Wrapper for a form element (or group of form elements) and its label. */
/* line 272, ../sass/components/_misc.scss */
.form-item { margin: 1.5em 0; /* Pack groups of checkboxes and radio buttons closer together. */ /* Form items in a table. */ /* Highlight the form elements that caused a form submission error. */ /* The descriptive help text (separate from the label). */ }
/* line 277, ../sass/components/_misc.scss */
.form-checkboxes .form-item, .form-radios .form-item { /* Drupal core uses "0.4em 0". */ margin: 0; }
/* line 284, ../sass/components/_misc.scss */
tr.odd .form-item, tr.even .form-item { margin: 0; }
/* line 291, ../sass/components/_misc.scss */
.form-item input.error, .form-item textarea.error, .form-item select.error { border: 1px solid #c00; }
/* line 296, ../sass/components/_misc.scss */
.form-item .description { font-size: 0.85em; }

/** OpenID  The default styling for the OpenID login link seems to assume Garland's styling of list items. */
/* OpenID creates a new ul above the login form's links. */
/* line 309, ../sass/components/_misc.scss */
.openid-links { /* Position OpenID's ul next to the rest of the links. */ margin-bottom: 0; }

/* The "Log in using OpenID" and "Cancel OpenID login" links. */
/* line 316, ../sass/components/_misc.scss */
.openid-link, .user-link { margin-top: 1.5em; }

/* line 320, ../sass/components/_misc.scss */
html.js #user-login-form li.openid-link, #user-login-form li.openid-link { /* Un-do some of the padding on the ul list. */ margin-left: -20px; /* LTR */ }

/* line 324, ../sass/components/_misc.scss */
#user-login ul { margin: 1.5em 0; }

/** @file Print styling  We provide some sane print styling for Drupal using Zen's layout method. */
/** By importing this CSS file as media "all", we allow this print file to be aggregated with other stylesheets, for improved front-end performance. */
@media print { /* line 14, ../sass/_print.scss */
  #content { /* Add visible URL after links. */ /* Only display useful links. */ /* Add visible title after abbreviations. */ }
  /* line 16, ../sass/_print.scss */
  #content a[href]:after { content: " (" attr(href) ")"; font-weight: normal; font-size: 16px; }
  /* line 24, ../sass/_print.scss */
  #content a[href^="javascript:"]:after, #content a[href^="#"]:after { content: ""; }
  /* line 29, ../sass/_print.scss */
  #content abbr[title]:after { content: " (" attr(title) ")"; } }
/* BASIC STYLES FOR SIBERIAN */
/* line 14, ../sass/siberian.scss */
body { font-size: 98%; line-height: 1.6em; background-color: #f9f9f9; color: #757575; }

/* line 21, ../sass/siberian.scss */
body.cke_editable { background-color: #fff !important; }

/* line 25, ../sass/siberian.scss */
.content_container, .footer__wrapper { max-width: 1200px; margin: 0 auto; }

/* line 31, ../sass/siberian.scss */
#page { max-width: 100%; background-color: #fff; }

/* line 36, ../sass/siberian.scss */
.breadcrumb { margin-top: 2em; margin-bottom: 2em; font-size: .85em; border-top: 1px solid #f9f9f9; border-bottom: 1px solid #f9f9f9; padding: 2px 10px; }

/* line 46, ../sass/siberian.scss */
.front .breadcrumb, .front h1.page__title { display: none; }

/* line 51, ../sass/siberian.scss */
#content { margin-bottom: 2em; }

/* line 55, ../sass/siberian.scss */
.sidebars ~ #content { padding-left: 30px; }

/* line 59, ../sass/siberian.scss */
.not-front #main .content_container { margin-top: 2em; }

/* line 63, ../sass/siberian.scss */
.front #main .content_container { margin-top: 2em; }

/* line 68, ../sass/siberian.scss */
h1, h2, h3, h4 { font-weight: normal; line-height: 1.35em; }

/* line 73, ../sass/siberian.scss */
h1, h2, h3 { color: #595a59; }

/* line 77, ../sass/siberian.scss */
h1.page__title { margin-bottom: .75em; }

/* line 81, ../sass/siberian.scss */
h1 + h2 { margin-top: 0; }

/* line 85, ../sass/siberian.scss */
h1 { font-size: 1.9em; }

/* line 89, ../sass/siberian.scss */
h2 { font-size: 1.6em; }

/* line 93, ../sass/siberian.scss */
h3 { font-size: 1.3em; }

/* line 97, ../sass/siberian.scss */
h4 { font-size: 1.1em; }

/* line 101, ../sass/siberian.scss */
img.image-float-left, img.file-default { float: left; margin: 30px 30px 30px 0; border-radius: 3px; }

/* line 107, ../sass/siberian.scss */
img.file-default { float: left; margin: 30px 30px 30px 0; border-radius: 3px; }

/* line 113, ../sass/siberian.scss */
img.image-float-right { float: right; margin: 30px 0 30px 30px; border-radius: 3px; }

/* line 119, ../sass/siberian.scss */
img.panopoly-image-half { margin: 0 30px 30px 0 !important; }

/* line 123, ../sass/siberian.scss */
img.image-center { display: block; margin: 0 auto; border-radius: 3px; }

/* line 129, ../sass/siberian.scss */
img.image-inline { margin-left: 10px; margin-right: 10px; border-radius: 3px; }

/* line 136, ../sass/siberian.scss */
.field-name-field-featured-image img { border-radius: 3px; }

/* line 141, ../sass/siberian.scss */
a:link { color: #ee8236; text-decoration: none; }

/* line 146, ../sass/siberian.scss */
a:visited { color: #ee8236; text-decoration: none; }

/* line 151, ../sass/siberian.scss */
a:hover { color: #ee8236; text-decoration: underline; }

/* line 156, ../sass/siberian.scss */
a:active { color: #ee8236; text-decoration: none; }

/* line 161, ../sass/siberian.scss */
blockquote { font-size: 1.2em; border-left: 5px solid #dfe0e2; padding-left: 1em; }

/* line 167, ../sass/siberian.scss */
#content img { border-radius: 3px; }

/* line 171, ../sass/siberian.scss */
#content input, #content textarea, #content select { background: #fff; padding: 5px 10px; border-radius: 3px; border: 1px solid #dfe0e2; }

/* line 178, ../sass/siberian.scss */
#content input[type="submit"] { background-color: #ee8236; color: #fff; padding: 5px 10px; border-radius: 3px; }

/* line 185, ../sass/siberian.scss */
#content input[type="submit"]:hover { background-color: #595a59; }

/* line 189, ../sass/siberian.scss */
.chosen-container-single .chosen-single { position: relative; display: block; overflow: hidden; padding: 0 5px; height: 25px; border: 1px solid #dfe0e2; border-radius: 3px; background-color: #fff; background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, white), color-stop(50%, white), color-stop(52%, white), color-stop(100%, white)); background: -webkit-linear-gradient(top, white 20%, white 50%, white 52%, white 100%); background: -moz-linear-gradient(top, white 20%, white 50%, white 52%, white 100%); background: -o-linear-gradient(top, white 20%, white 50%, white 52%, white 100%); background: linear-gradient(top, #ffffff 20%, #ffffff 50%, #ffffff 52%, #ffffff 100%); box-shadow: none; color: #757575; text-decoration: none; white-space: nowrap; line-height: auto; }

/* line 210, ../sass/siberian.scss */
table { width: 100%; }

/* line 215, ../sass/siberian.scss */
table tr:nth-child(odd) { border-bottom: 1px solid #dfe0e2; border-top: 1px solid #dfe0e2; }

/* line 220, ../sass/siberian.scss */
table td { padding: 10px; vertical-align: top; }

/* line 225, ../sass/siberian.scss */
hr { border: 1px solid #dfe0e2; }

/* line 229, ../sass/siberian.scss */
iframe { max-width: 100%; }

/* line 233, ../sass/siberian.scss */
.field-name-post-date, .view-news .date-display-single, .field-name-field-news-date .date-display-single, .view-blog .views-field-created { font-style: italic; color: #adadad; font-weight: normal; }

/* line 239, ../sass/siberian.scss */
.container-fluid { overflow: hidden; }

/* HEADER STYLES*/
/* line 247, ../sass/siberian.scss */
#header { background-color: #f9f9f9; padding-left: 0px; padding-right: 0px; min-height: 120px; }

/* line 254, ../sass/siberian.scss */
.header__secondary-menu a { color: #757575; text-decoration: none; font-size: .85em; }

/* line 260, ../sass/siberian.scss */
.header__secondary-menu a:hover, .header__secondary-menu a.active-trail { color: #ee8236; text-decoration: none; }

/* line 265, ../sass/siberian.scss */
.header__user-zone { background-color: #dfe0e2; border-bottom: 1px solid #fff; padding-top: .5em; padding-bottom: .05em; padding-left: 10px; padding-right: 10px; }

/* line 274, ../sass/siberian.scss */
.header__site-name { margin: 0; font-size: 2.5em; line-height: 1.5em; }

/* line 280, ../sass/siberian.scss */
.header__site-link:link, .header__site-link:hover, .header__site-link:visited { color: #595a59; text-decoration: none; }

/* line 285, ../sass/siberian.scss */
.header__site-slogan { color: #ee8236; }

/* line 289, ../sass/siberian.scss */
.header__name-and-slogan { padding-top: 2em; padding-bottom: 2em; padding-left: 10px; }

/* line 295, ../sass/siberian.scss */
.header .content_container { position: relative; }

/* line 299, ../sass/siberian.scss */
.header__user-zone .header__logo-image { max-width: 260px; padding-bottom: .5em; padding-top: .25em; }

/* line 306, ../sass/siberian.scss */
.header__logo .header__logo-image { vertical-align: middle; padding-bottom: 1em; padding-top: 1em; padding-right: .5em; padding-left: 10px; }

/* line 314, ../sass/siberian.scss */
#header #name-and-slogan #site-logo img { z-index: 1; width: auto; max-width: 100%; }

@media (min-width: 841px) { /* line 321, ../sass/siberian.scss */
  .header__logo img { max-width: 425px; } }
@media (min-width: 400px) and (max-width: 840px) { /* line 327, ../sass/siberian.scss */
  .header__logo img { max-width: 375px; } }
@media (max-width: 399px) { /* line 333, ../sass/siberian.scss */
  .header__logo img { max-width: 300px; } }
/* line 339, ../sass/siberian.scss */
.header__secondary-menu { float: right; width: 50%; text-align: right; }

/* line 347, ../sass/siberian.scss */
.footer__social-links-menu { float: right; }

/* line 351, ../sass/siberian.scss */
.footer__social-links-menu li { padding-right: .15em; }

/* line 355, ../sass/siberian.scss */
.footer__social-links-menu a { color: #757575; font-size: 1em; width: 25px; height: 25px; display: inline-block; overflow: hidden; text-decoration: none; }

/* line 365, ../sass/siberian.scss */
.footer__social-links-menu a:hover { color: #ee8236; text-decoration: none; }

/* line 370, ../sass/siberian.scss */
.footer__social-links-menu a:before { border: none; padding: 5px; line-height: 2em; }

/* line 376, ../sass/siberian.scss */
.footer__social-links-menu li:hover a:before { background: transparent; border: none; }

@media (min-width: 841px) { /* line 382, ../sass/siberian.scss */
  .search-form { position: absolute; top: 40px; right: 10px; } }
/* line 390, ../sass/siberian.scss */
.search-form input { margin-top: 0; margin-bottom: 0; padding: 7px 15px; border-radius: 20px; border: none; font-size: .85em; width: 200px; border: 1px solid #dfe0e2; }

/* line 401, ../sass/siberian.scss */
.header .search-form .form-type-textfield:after { background: transparent none repeat scroll center center; color: #595a59; display: block; font-size: 1em; height: 24px; padding: 8px 2px 0 0; position: absolute; right: 0; text-align: center; top: 0; width: 32px; border-top-right-radius: 20px; border-bottom-right-radius: 20px; }

/* NAVIGATION STYLES*/
/* line 421, ../sass/siberian.scss */
#navigation { background-color: #fff; padding-left: 0; padding-right: 0; border-top: 1px solid #dfe0e2; border-bottom: 1px solid #dfe0e2; min-height: 51px; }

/* line 430, ../sass/siberian.scss */
body.flavor1 #navigation { background: #fff; }

/* line 435, ../sass/siberian.scss */
#navigation .menu li { float: left; border-left: 1px dotted transparent; border-right: 1px dotted transparent; border-top: 2px solid transparent; margin-top: -2px; padding: 0; }

/* line 444, ../sass/siberian.scss */
#navigation #main-menu a { color: #757575; display: inline-block; font-weight: 300; padding: 12px 25px; background-color: #fff; }

/* line 452, ../sass/siberian.scss */
#navigation #main-menu a:hover, #navigation #main-menu a.active, #navigation #main-menu a.active-trail { text-decoration: none; color: #ee8236; }

/* line 457, ../sass/siberian.scss */
#navigation #main-menu li.active, #navigation #main-menu li:hover, #navigation #main-menu li.active-trail { background-color: #fff; color: #ee8236; font-weight: 300; border-top: 2px solid #ee8236; border-left: 1px dotted #dfe0e2; border-right: 1px dotted #dfe0e2; }

/* line 466, ../sass/siberian.scss */
.front #navigation #main-menu li:first-child { background-color: #fff; color: #ee8236; font-weight: 300; border-top: 2px solid #ee8236; border-left: 1px dotted #dfe0e2; border-right: 1px dotted #dfe0e2; }

/* line 477, ../sass/siberian.scss */
#navigation #main-menu .menu li .menu li, #navigation #main-menu .menu li .menu li:hover, #navigation #main-menu .menu li .menu li.active-trail { background: fff; border-top: none !important; border-left: none; border-right: none; display: block; border-bottom: 1px solid #dfe0e2; }

/* line 486, ../sass/siberian.scss */
#navigation #main-menu .menu li .menu li a { padding: 10px 10px 10px 10px; display: block; }

/* line 491, ../sass/siberian.scss */
#navigation #main-menu .menu li .menu li a:hover { color: #ee8236; }

/* line 495, ../sass/siberian.scss */
#navigation #main-menu .menu li .menu li.menu__item.is-leaf { margin-bottom: 0; }

/* line 499, ../sass/siberian.scss */
#navigation .menu li .menu { position: relative; display: inherit; }

/* line 504, ../sass/siberian.scss */
#navigation .menu li .menu { display: inherit; position: absolute; top: 49px; background-color: #fff; box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.2); min-width: 200px; display: none; }

/* line 514, ../sass/siberian.scss */
#navigation .menu li > .menu { border-top: 1px solid #dfe0e2; }

/* line 518, ../sass/siberian.scss */
#navigation .menu li .menu li > .menu { border-top: none; }

/* line 522, ../sass/siberian.scss */
#navigation .menu li .menu li:hover a { color: #ee8236; }

/* line 526, ../sass/siberian.scss */
#navigation #main-menu .menu li .menu li .menu li { display: none; }

/* line 530, ../sass/siberian.scss */
#navigation .region-sidebar-first .menu li .menu li .menu li { display: block; }

/* line 534, ../sass/siberian.scss */
#navigation #main-menu .menu li .menu li { text-decoration: none; display: block; float: none; text-align: left; border-bottom: 1px solid #dfe0e2; margin-top: 0; }

/* line 543, ../sass/siberian.scss */
#navigation #main-menu .menu li .menu li:hover { background-color: transparent; }

/* line 547, ../sass/siberian.scss */
#navigation .menu li:hover .menu { display: block !important; z-index: 9999 !important; }

/* line 552, ../sass/siberian.scss */
#main-menu { max-width: 1200px; margin: 0 auto; }

/* line 557, ../sass/siberian.scss */
.region-sidebar-first { margin: 0; padding: 10px; }

/* line 562, ../sass/siberian.scss */
.region-sidebar-first ul.menu { padding: 0; margin: 0; }

/* line 567, ../sass/siberian.scss */
.region-sidebar-first ul.menu ul { margin-top: 1em; margin-left: 5%; }

/* line 572, ../sass/siberian.scss */
.region-sidebar-first ul li.menu, .menu__item.is-leaf, .menu__item.is-collapsed, .menu__item.is-expanded { list-style-type: none; list-style-image: none; }

/* line 577, ../sass/siberian.scss */
.region-sidebar-first ul li { margin-bottom: .5em; padding-bottom: .5em; line-height: 1.4em; border-bottom: 1px solid #dfe0e2; }

/* line 584, ../sass/siberian.scss */
.region-sidebar-first ul li ul li:last-child { border-bottom: none; }

/* line 588, ../sass/siberian.scss */
.region-sidebar-first ul.menu li.active-trail, .region-sidebar-first ul.menu li:hover { text-decoration: none; }

/* line 592, ../sass/siberian.scss */
.region-sidebar-first .menu a, .region-sidebar-first .menu a.active-trail { color: #757575; font-weight: 300; }

/* line 597, ../sass/siberian.scss */
.region-sidebar-first .menu a.active, .region-sidebar-first .menu a:hover { color: #ee8236; text-decoration: none; }

/* NEWS STYLES*/
/* line 608, ../sass/siberian.scss */
.view-news .views-row { padding: 10px; float: left; width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }

/* line 617, ../sass/siberian.scss */
.view-news .views-row:nth-child(odd) { border-top: 1px solid #dfe0e2; border-bottom: 1px solid #dfe0e2; }

/* line 622, ../sass/siberian.scss */
.view-news .views-row .views-field-title { font-weight: bold; }

/* line 626, ../sass/siberian.scss */
.view-news .views-row .views-field-field-featured-image img { margin: 0 25px 25px 0; float: left; border-radius: 3px; }

/* line 632, ../sass/siberian.scss */
.front .view-news .views-row .views-field-field-featured-image img.pwds-thumbnail { margin: 0 10px 10px 0; float: left; border-radius: 3px; }

/* line 638, ../sass/siberian.scss */
#panels-ipe-regionid-sidebar .view-news .views-row .views-field-field-featured-image img { margin: 0 10px 10px 0; float: left; border-radius: 3px; }

/* line 644, ../sass/siberian.scss */
.view-news .views-row .views-field-view-node { margin-top: 1em; margin-bottom: 1em; font-size: .85em; }

/* line 650, ../sass/siberian.scss */
.section-news .news-author { display: none; }

/* line 654, ../sass/siberian.scss */
.section-news .field-name-field-featured-image { float: right; margin: 30px 0px 30px 30px; }

/* line 659, ../sass/siberian.scss */
.view-news .feed-icon { font-size: .85em; }

/* line 663, ../sass/siberian.scss */
.view-news .feed-icon img { display: none; }

/* line 667, ../sass/siberian.scss */
.view-news .feed-icon a:after { font-family: 'pwds-glyphs-default'; content: "s "; color: #ee8236; }

/* line 673, ../sass/siberian.scss */
.view-news .feed-icon a + a:after { display: none; }

/* BLOG STYLES*/
/* line 679, ../sass/siberian.scss */
.view-blog .views-row, .view-display-id-list_of_content .views-row { padding: 10px; float: left; width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }

/* line 688, ../sass/siberian.scss */
.view-blog .views-row:nth-child(odd), .view-display-id-list_of_content .views-row:nth-child(odd) { border-top: 1px solid #dfe0e2; border-bottom: 1px solid #dfe0e2; }

/* line 693, ../sass/siberian.scss */
.view-blog .views-row .views-field-title { font-weight: bold; }

/* line 697, ../sass/siberian.scss */
.view-blog .views-row img { float: left; border-radius: 3px; margin: 0 25px 25px 0; }

/* line 703, ../sass/siberian.scss */
.front .view-blog .views-row img.pwds-thumbnail { margin: 0 10px 10px 0; float: left; border-radius: 3px; }

/* line 709, ../sass/siberian.scss */
#panels-ipe-regionid-sidebar .view-blog .views-row img { margin: 0 10px 10px 0; float: left; border-radius: 3px; }

/* line 715, ../sass/siberian.scss */
.view-blog .views-row .views-field-view-node { margin-top: 1em; margin-bottom: 1em; font-size: .85em; }

/* line 721, ../sass/siberian.scss */
.section-blogs .news-author { display: none; }

/* line 725, ../sass/siberian.scss */
.section-blogs .field-name-field-featured-image { float: right; margin: 30px 0px 30px 30px; }

/* line 730, ../sass/siberian.scss */
.view-blog .feed-icon { font-size: .85em; }

/* line 734, ../sass/siberian.scss */
.view-blog .feed-icon img { display: none; }

/* line 738, ../sass/siberian.scss */
.view-blog .feed-icon a:after { font-family: 'pwds-glyphs-default'; content: "s "; color: #ee8236; }

/* line 744, ../sass/siberian.scss */
.section-blogs .news-author { display: none; }

/* line 748, ../sass/siberian.scss */
.section-blogs .field-name-field-featured-image { float: right; margin: 30px 0px 30px 30px; }

/* line 753, ../sass/siberian.scss */
.section-blogs .feed-icon { font-size: .85em; }

/* line 757, ../sass/siberian.scss */
.section-blogs .feed-icon img { display: none; }

/* line 761, ../sass/siberian.scss */
.section-blogs .feed-icon a:after { font-family: 'pwds-glyphs-default'; content: "s "; color: #ee8236; }

/* EVENT STYLES*/
/* line 769, ../sass/siberian.scss */
.view-events .views-row { padding: 10px; margin-bottom: 1em; float: left; width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }

/* line 779, ../sass/siberian.scss */
.view-events .views-row:nth-child(odd) { border-top: 1px solid #dfe0e2; border-bottom: 1px solid #dfe0e2; }

/* line 784, ../sass/siberian.scss */
.view-events .views-row .views-field-title { font-weight: bold; }

/* line 788, ../sass/siberian.scss */
.view-events .views-row .views-field-field-featured-image img { margin: 0 25px 25px 0; float: left; border-radius: 3px; }

/* line 794, ../sass/siberian.scss */
.front .view-events .views-row .views-field-field-featured-image img.pwds-thumbnail { margin: 0 10px 10px 0; float: left; border-radius: 3px; }

/* line 800, ../sass/siberian.scss */
#panels-ipe-regionid-sidebar .view-events .views-row .views-field-field-featured-image img { margin: 0 10px 10px 0; float: left; border-radius: 3px; }

/* line 806, ../sass/siberian.scss */
.view-events .views-exposed-form label { font-weight: normal; font-size: .85em; }

/* line 811, ../sass/siberian.scss */
.view-events .views-row .views-field-title { font-weight: bold; }

/* line 815, ../sass/siberian.scss */
.view-events .views-row .views-field-field-events-location .views-label { font-weight: normal; }

/* line 819, ../sass/siberian.scss */
.view-events .views-row .views-field-view-node { margin-top: 1em; font-size: .85em; }

/* line 824, ../sass/siberian.scss */
.view-events .views-exposed-form .views-exposed-widget { position: absolute; top: 0; right: 0; }

/* line 830, ../sass/siberian.scss */
.view-events .feed-icon { font-size: .85em; }

/* line 834, ../sass/siberian.scss */
.view-events .feed-icon img { display: none; }

/* line 838, ../sass/siberian.scss */
.view-events .feed-icon a:after { font-family: 'pwds-glyphs-default'; content: "s "; color: #ee8236; }

/* line 844, ../sass/siberian.scss */
.view-events .feed-icon a + a:after { display: none; }

/* line 848, ../sass/siberian.scss */
.section-events .field-name-field-featured-image { float: right; margin: 30px 0px 30px 30px; }

/* line 853, ../sass/siberian.scss */
.view-events #views-exposed-form-events-events-full-listing-exposed { display: none; }

/* line 857, ../sass/siberian.scss */
.section-events .field-name-field-events-location, .section-events .field-name-field-events-speakers { float: left; clear: left; }

/* line 862, ../sass/siberian.scss */
.calendar-calendar .month-view .full td.single-day div.monthview, .calendar-calendar .week-view .full td.single-day div.weekview, .calendar-calendar .day-view .full td.single-day div.dayview { background: #fff; width: auto; padding: 0px 3px; overflow: hidden; }

/* line 869, ../sass/siberian.scss */
.calendar-calendar th.days { background-color: #595a59; color: #fff; font-weight: normal; border: 1px solid #dfe0e2; }

/* line 876, ../sass/siberian.scss */
.calendar-calendar .month-view .full td.single-day .calendar-empty, .calendar-calendar .month-view .full td.single-day.empty, .calendar-calendar .month-view .full td.date-box.empty { background: #f9f9f9; }

/* line 880, ../sass/siberian.scss */
.calendar-calendar td.empty { background: #f9f9f9; border-color: #f9f9f9; color: #ccc; }

/* line 886, ../sass/siberian.scss */
.calendar-calendar .month-view .full td.date-box.today { border-width: 2px 2px 0px 2px; border-style: solid; border-color: #595a59; }

/* line 892, ../sass/siberian.scss */
.calendar-calendar .month-view .full tr td.single-day.today { border-bottom: 2px solid #595a59; }

/* line 896, ../sass/siberian.scss */
.calendar-calendar .month-view .full tr td.today, .calendar-calendar .month-view .full tr.odd td.today, .calendar-calendar .month-view .full tr.even td.today { background: none; border-left: 2px solid #595a59; border-right: 2px solid #595a59; }

/* line 902, ../sass/siberian.scss */
.page-events-calendar .feed-icon a:after { display: none; }

/* line 906, ../sass/siberian.scss */
.page-events-calendar .views-exposed-form .views-exposed-widget { position: absolute; top: -30px; right: 0; }

/* line 912, ../sass/siberian.scss */
.page-events-calendar table tr:nth-child(odd) { border-bottom: none; }

/* line 916, ../sass/siberian.scss */
.calendar-calendar div.calendar { border: none; font-size: .85em; }

@media (max-width: 660px) { /* line 923, ../sass/siberian.scss */
  .page-events-calendar .views-exposed-form .views-exposed-widget { position: absolute; top: -65px; } }
@media (max-width: 660px) { /* line 931, ../sass/siberian.scss */
  .view-display-id-events_calendar .feed-icon { position: absolute; top: 50px; left: 10px; padding: 0; } }
/* line 939, ../sass/siberian.scss */
.date-heading ul.pager li { list-style: none; }

/* line 943, ../sass/siberian.scss */
.date-nav { padding-bottom: 0; }

/* line 947, ../sass/siberian.scss */
.view .date-nav-wrapper .date-prev { background: none repeat scroll 0 0 #f9f9f9; border-radius: 3px 0 0 3px; left: 0; right: auto; border: 1px solid #dfe0e2; }

/* line 955, ../sass/siberian.scss */
.view .date-nav-wrapper .date-next { background: none repeat scroll 0 0 #f9f9f9; border-radius: 0px 3px 3px 0px; border: 1px solid #dfe0e2; }

/* line 961, ../sass/siberian.scss */
.view .date-nav-wrapper .date-prev a, .view .date-nav-wrapper .date-next a { text-decoration: none; color: inherit; font-size: 1.25em; padding: 5px 10px; }

/* line 972, ../sass/siberian.scss */
.calendar-calendar .month-view .full td.multi-day div.monthview, .calendar-calendar .week-view .full td.multi-day div.weekview, .calendar-calendar .day-view .full td.multi-day div.dayview, .calendar-calendar .month-view .full td.multi-day .inner .monthview .continues, .calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff, .calendar-calendar .week-view .full td.multi-day .inner .weekview .continues, .calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff { background: transparent; }

/* PEOPLE STYLES*/
/* line 978, ../sass/siberian.scss */
.section-people h1.page__title { margin-bottom: .75em; }

/* line 982, ../sass/siberian.scss */
.view-people .views-row-odd, .view-people .views-row-even { padding: 10px; float: left; display: block; clear: both; width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; position: relative; z-index: 1; margin-bottom: 1em; }

/* line 996, ../sass/siberian.scss */
.view-people .views-row-odd { border-top: 1px solid #dfe0e2; border-bottom: 1px solid #dfe0e2; }

@media (min-width: 960px) { /* line 1004, ../sass/siberian.scss */
  .view-people .people-page-image-container { float: left; display: inline-block; padding-right: 20px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
  /* line 1013, ../sass/siberian.scss */
  .view-people .people-page-name-position-teaser-container { padding-right: 20px; width: 40%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; float: left; }
  /* line 1022, ../sass/siberian.scss */
  .view-people .people-page-phone-fax-email-office-container { float: right; width: 40%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } }
@media (min-width: 550px) and (max-width: 959px) { /* line 1033, ../sass/siberian.scss */
  .view-people .people-page-image-container { float: left; padding-right: 20px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } }
/* line 1042, ../sass/siberian.scss */
.view-people .people-page-image-container img { border-radius: 3px; }

/* line 1046, ../sass/siberian.scss */
.view-people .people-page-name-position-teaser-container .people-page-name, .people-grid-name-linked, .people-grid-name-no-link { font-weight: bold; }

/* line 1050, ../sass/siberian.scss */
.people-page-position ul, .views-field-field-people-position ul { margin: 0; padding: 0; }

/* line 1055, ../sass/siberian.scss */
.people-page-position li, .views-field-field-people-position li { list-style: none; }

/* line 1059, ../sass/siberian.scss */
.view-people .people-page-name-position-teaser-container .people-page-position, .views-field-field-people-position { font-style: italic; }

/* line 1065, ../sass/siberian.scss */
.node-type-people .field-name-field-people-position, .node-type-people .field-name-field-people-phone, .node-type-people .field-name-field-people-fax, .node-type-people .field-name-field-people-email, .node-type-people .field-name-field-people-office-location, .node-type-people .field-name-field-people-office-hours, .node-type-people .field-name-field-people-website, .node-type-people .field-name-field-people-degrees, .node-type-people .field-name-field-people-publications-list, .node-type-people .field-name-field-people-cv { float: left; clear: left; }

/* line 1072, ../sass/siberian.scss */
.node-type-people .field-name-field-people-degrees .field-label, .node-type-people .field-name-field-people-degrees .field-items, .node-type-people .field-name-field-people-publications-list .field-label, .node-type-people .field-name-field-people-publications-list .field-items, .node-type-people .field-type-text-with-summary { float: none; clear: left; }

/* line 1077, ../sass/siberian.scss */
.node-type-people .field-name-field-people-degrees .field-items p, .node-type-people .field-name-field-people-publications-list .field-items p { margin-top: 0; margin-bottom: 0; }

/* line 1082, ../sass/siberian.scss */
.node-type-people .field-name-field-featured-image { float: right; margin: 0 0 30px 30px; }

/* line 1087, ../sass/siberian.scss */
.node-type-people .field-name-field-people-position { margin-bottom: 1em; font-style: italic; }

/* line 1092, ../sass/siberian.scss */
.node-type-people .field-name-field-people-office-hours { margin-top: 1em; margin-bottom: 1em; }

/* line 1097, ../sass/siberian.scss */
.view-categories-list { padding: 10px; margin-bottom: 2em; }

/* line 1102, ../sass/siberian.scss */
.view-categories-list li { margin-bottom: .25em; font-weight: bold; }

/* FEEDS */
/* line 1110, ../sass/siberian.scss */
.page-feeds .feed-row a img.pwds_feeds_list { display: none; }

/* line 1114, ../sass/siberian.scss */
.page-feeds .feed-row a:after { font-family: 'pwds-glyphs-default'; content: " s "; color: #ee8236; }

/* SIDEBARS */
/* line 1126, ../sass/siberian.scss */
.radix-layouts-sidebar .view-people .people-page-image-container { width: 40%; float: left; padding-right: 10px; }
/* line 1132, ../sass/siberian.scss */
.radix-layouts-sidebar .view-people .people-page-name-position-teaser-container { width: 60%; float: left; }
/* line 1137, ../sass/siberian.scss */
.radix-layouts-sidebar .view-people .people-page-name-position-teaser-container .people-page-name { display: inline-block; line-height: 1.4em; }
/* line 1143, ../sass/siberian.scss */
.radix-layouts-sidebar .view-people .people-page-phone-fax-email-office-container { width: 100%; }
/* line 1147, ../sass/siberian.scss */
.radix-layouts-sidebar .view-people .people-page-phone-fax-email-office-container div { display: inline-block; }
/* line 1151, ../sass/siberian.scss */
.radix-layouts-sidebar .pane-page-title h2, .radix-layouts-sidebar h2.pane-title { margin-top: 0; }
/* line 1155, ../sass/siberian.scss */
.radix-layouts-sidebar .view-news .views-field-field-news-date, .radix-layouts-sidebar .view-news .views-field-body, .radix-layouts-sidebar .view-events .views-field-field-events-date, .radix-layouts-sidebar .view-events .views-field-body { clear: both; display: block; }

/* line 1162, ../sass/siberian.scss */
.view-categories-list ul { margin: 0; padding: 0; }

/* line 1167, ../sass/siberian.scss */
.view-categories-list .views-row-even, .view-categories-list .views-row-odd, .view-categories-list .views-row { padding: 0; float: none; list-style: none; }

/* COURSES STYLES*/
/* line 1176, ../sass/siberian.scss */
.view-courses .views-row { margin-bottom: 1em; padding: 10px; float: left; width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }

/* line 1186, ../sass/siberian.scss */
.view-courses .views-row:nth-child(odd) { border-top: 1px solid #dfe0e2; border-bottom: 1px solid #dfe0e2; }

/* line 1191, ../sass/siberian.scss */
.view-courses .views-field-title { font-weight: bold; text-transform: uppercase; }

/* ROTATOR STYLES*/
/* line 1198, ../sass/siberian.scss */
.front .view-rotator { margin-top: .5em; }

/* line 1204, ../sass/siberian.scss */
.view-rotator ul.slides { margin: 0; padding: 0; list-style: none; overflow: auto; }
/* line 1211, ../sass/siberian.scss */
.view-rotator .rotator-right .rotator-inner { color: #ffffff; padding: 1em 1.5em; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; }
/* line 1218, ../sass/siberian.scss */
.view-rotator .rotator-right .rotator-inner .views-field-title a { font-size: 1.4em; color: #ee8236; text-decoration: none; display: block; padding-bottom: .25em; }
/* line 1226, ../sass/siberian.scss */
.view-rotator #flexslider-1 { background: transparent; overflow: visible; position: relative; }
/* line 1232, ../sass/siberian.scss */
.view-rotator ul.flex-direction-nav { background: #dfe0e2; }
/* line 1236, ../sass/siberian.scss */
.view-rotator ol.flex-control-nav { list-style: none; margin: 0; padding: 0; text-align: center; }
/* line 1243, ../sass/siberian.scss */
.view-rotator ol.flex-control-nav li { display: inline-block; background: #fff; border: 1px solid #fff; width: 20px; height: 20px; }
/* line 1251, ../sass/siberian.scss */
.view-rotator .flex-control-nav li { margin: 0; }
/* line 1255, ../sass/siberian.scss */
.view-rotator ol.flex-control-nav li a { display: block; text-indent: -9999em; margin: 3px; height: 12px; background: #dfe0e2; }
/* line 1262, ../sass/siberian.scss */
.view-rotator ol.flex-control-nav li a:hover, .view-rotator ol.flex-control-nav li a:focus, .view-rotator ol.flex-control-nav li a.flex-active { background: #ee8236; }
/* line 1267, ../sass/siberian.scss */
.view-rotator ul.flex-direction-nav { list-style: none; padding: 0; margin: 0; background: transparent; height: 30px; margin-top: -27px; }
/* line 1276, ../sass/siberian.scss */
.view-rotator ul.flex-direction-nav li a { display: block; width: 40px; height: 28px; text-indent: -9999em; }
/* line 1283, ../sass/siberian.scss */
.view-rotator ul.flex-direction-nav li a.flex-prev { display: none; }
/* line 1287, ../sass/siberian.scss */
.view-rotator ul.flex-direction-nav li a.flex-next { display: none; }
@media (min-width: 840px) { /* line 1292, ../sass/siberian.scss */
  .view-rotator .rotator-left { width: 100%; height: 450px; overflow: hidden; }
  /* line 1297, ../sass/siberian.scss */
  .view-rotator .rotator-left img.pwds-rotator { width: 100%; overflow: hidden; border-radius: 3px; } }
@media (max-width: 849px) { /* line 1305, ../sass/siberian.scss */
  .view-rotator .rotator-left { width: 100%; height: auto; overflow: hidden; }
  /* line 1311, ../sass/siberian.scss */
  .view-rotator .rotator-left img.pwds-rotator { width: 100%; overflow: hidden; border-radius: 3px; } }
@media (min-width: 850px) { /* line 1320, ../sass/siberian.scss */
  .view-rotator .rotator-right { width: 100%; position: relative; bottom: 0; z-index: 1; background: #f9f9f9; } }
@media (max-width: 849px) { /* line 1329, ../sass/siberian.scss */
  .view-rotator .rotator-right { width: 100%; background: #f9f9f9; } }
/* line 1335, ../sass/siberian.scss */
.view-rotator .rotator-right .views-field-view-node { font-size: .85em; }

/* line 1342, ../sass/siberian.scss */
.view-rotator .rotator-right .rotator-inner { color: #757575; padding: 1em; }

/* line 1347, ../sass/siberian.scss */
.view-rotator .rotator-right .rotator-inner .views-field-title a { padding-bottom: 0; color: #ee8236; font-size: 1.3em; }

/* Flexsider */
/* line 1356, ../sass/siberian.scss */
.view-display-id-gallery_slideshow_summary_pane .flexslider, .view-display-id-gallery_slideshow_pane .flexslider { margin: 0 0 50px; }

/* line 1361, ../sass/siberian.scss */
.front .col-md-12 .view-display-id-gallery_slideshow_summary_pane, .front .col-md-12 .view-display-id-gallery_slideshow_pane { margin-top: .5em; }

@media (min-width: 840px) { /* line 1366, ../sass/siberian.scss */
  .front .pane-pwds-image-gallery-gallery-slideshow-pane .flex-viewport { width: 100%; height: 450px; overflow: hidden; margin-bottom: .5em; }
  /* line 1373, ../sass/siberian.scss */
  .flex-control-nav { width: 100%; position: relative; bottom: -5px; text-align: center; } }
/* line 1383, ../sass/siberian.scss */
.flex-control-paging li a { background: #dfe0e2; box-shadow: none; }

/* line 1389, ../sass/siberian.scss */
.flavor1 .flex-control-paging li a.flex-active { background: #ee8236; box-shadow: none; }

/* line 1395, ../sass/siberian.scss */
.flavor3 .flex-control-paging li a.flex-active { background: #ee8236; }

/* HOME PAGE STYLES*/
/* line 1402, ../sass/siberian.scss */
.front .pane-news-news-column-listing img { float: left; border-radius: 3px; margin: 0 20px 20px 0; }

/* line 1408, ../sass/siberian.scss */
.front .pane-news-news-column-listing .views-row .views-field-title { font-weight: bold; }

/* line 1412, ../sass/siberian.scss */
.front .feed-icon { display: none; }

/* line 1416, ../sass/siberian.scss */
.front .more-link { font-size: .85em; clear: both; }

/* line 1422, ../sass/siberian.scss */
.front .pane-events-events-column-listing img { float: left; border-radius: 3px; margin: 0 20px 50px 0; }

/* line 1428, ../sass/siberian.scss */
.front .pane-events-events-column-listing .views-row .views-field-title a { font-weight: bold; }

/* line 1433, ../sass/siberian.scss */
.views-field-field-events-date, .date-display-single, .date-display-range { font-weight: normal; }

/* line 1437, ../sass/siberian.scss */
.front .pane-events-events-column-listing .views-field-field-events-location .views-label { display: none; }

/* line 1442, ../sass/siberian.scss */
.front h2 { margin-top: 0; }

/* BOXTON LAYOUT */
/* line 1449, ../sass/siberian.scss */
.front .radix-boxton .view-news .views-row:nth-child(odd) { background: #fff; border-top: 0; border-bottom: 5px solid #ee8236; }

/* line 1455, ../sass/siberian.scss */
.front .radix-boxton .view-events .views-row:nth-child(odd) { background: #fff; border-top: none; border-bottom: none; }

/* line 1461, ../sass/siberian.scss */
.front .radix-boxton .panels-ipe-portlet-wrapper { display: block; clear: both; max-width: 1200px; margin: 0 auto; margin-bottom: 3em; }

@media (max-width: 994px) { /* line 1470, ../sass/siberian.scss */
  .front .radix-boxton .pane-news-news-column-listing .views-row { float: left; width: 100%; padding-bottom: 1em; margin-bottom: 1em; } }
@media (min-width: 995px) { /* line 1479, ../sass/siberian.scss */
  .front .radix-boxton .pane-news-news-column-listing .views-row { float: left; width: 29.5%; margin-right: 5%; padding-bottom: 1em; margin-bottom: 1em; border-bottom: 5px solid #ee8236; } }
@media (min-width: 995px) { /* line 1491, ../sass/siberian.scss */
  .front .radix-boxton .pane-news-news-column-listing .views-row { min-height: 200px; } }
/* line 1496, ../sass/siberian.scss */
.front .radix-boxton .pane-news-news-column-listing .views-row:nth-child(3) { margin-right: 0; }

@media (min-width: 995px) { /* line 1501, ../sass/siberian.scss */
  .front .radix-boxton .pane-events-events-column-listing .views-row { float: left; width: 29.5%; margin-right: 5%; padding-bottom: 1em; padding-right: 1em; margin-bottom: 1em; border-right: 5px solid #dfe0e2; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } }
@media (max-width: 994px) { /* line 1516, ../sass/siberian.scss */
  .front .radix-boxton .pane-events-events-column-listing .views-row { float: left; width: 100%; padding-bottom: 1em; margin-bottom: 1em; } }
/* line 1524, ../sass/siberian.scss */
.front .radix-boxton .pane-events-events-column-listing .views-row:nth-child(3) { margin-right: 0; border-right: none; }

/* OTHER LAYOUTS */
/* line 1531, ../sass/siberian.scss */
.front .view-news .views-row { padding: 10px; margin-bottom: 1em; }

/* line 1536, ../sass/siberian.scss */
.front .view-news .views-row:nth-child(odd) { border-top: 1px solid #dfe0e2; border-bottom: 1px solid #dfe0e2; }

/* VERTICAL MENU STYLES */
/* line 1549, ../sass/siberian.scss */
.vertical-main-menu #header { border-bottom: 1px solid #dfe0e2; }
/* line 1553, ../sass/siberian.scss */
.vertical-main-menu #main .content_container { margin-top: 0; }
/* line 1557, ../sass/siberian.scss */
.vertical-main-menu #main-menu { max-width: 100%; margin: 0; padding-top: 0; padding: 10px; }
/* line 1565, ../sass/siberian.scss */
.vertical-main-menu #main-menu a { color: #757575; text-decoration: none; padding: 0; border-left: none; font-weight: 300; }
/* line 1573, ../sass/siberian.scss */
.vertical-main-menu #main-menu a.active, .vertical-main-menu #main-menu a.active-trail, .vertical-main-menu #main-menu a:hover { color: #ee8236; }
/* line 1577, ../sass/siberian.scss */
.vertical-main-menu #main-menu a.active, .vertical-main-menu #main-menu a.active-trail { font-weight: bold; }
/* line 1581, ../sass/siberian.scss */
.vertical-main-menu .region-sidebar-first { padding-left: 0; }
/* line 1585, ../sass/siberian.scss */
.vertical-main-menu .region-sidebar-first ul.menu li ul.menu { margin-left: 15px; margin-top: 1em; padding: 0; }
/* line 1591, ../sass/siberian.scss */
.vertical-main-menu .region-sidebar-first ul li.menu, .vertical-main-menu .menu__item.is-leaf { list-style-type: none; list-style-image: none; }
/* line 1596, ../sass/siberian.scss */
.vertical-main-menu .region-sidebar-first ul.menu li { border-left: none; margin-bottom: .5em; padding-bottom: .5em; line-height: 1.4em; }
/* line 1603, ../sass/siberian.scss */
.vertical-main-menu .region-sidebar-first ul.menu li.active-trail, .vertical-main-menu .region-sidebar-first ul.menu li:hover { border-left: none; text-decoration: none; }
/* line 1608, ../sass/siberian.scss */
.vertical-main-menu .region-sidebar-first .menu a { color: #757575; padding-left: 8px; }
/* line 1613, ../sass/siberian.scss */
.vertical-main-menu .region-sidebar-first .menu a.active, .vertical-main-menu .region-sidebar-first .menu a.active-trail, .vertical-main-menu .region-sidebar-first .menu a:hover { color: #ee8236; text-decoration: none; }
/* line 1618, ../sass/siberian.scss */
.vertical-main-menu .menu__item.is-expanded, .vertical-main-menu .sidebars .region-sidebar-first ul.menu li.menu__item.expanded, .vertical-main-menu .sidebars .region-sidebar-first ul.menu li.menu__item.expanded.active-trail { list-style-image: none; list-style-type: none; }
/* line 1623, ../sass/siberian.scss */
.vertical-main-menu .view-rotator { margin-top: 0; }
/* line 1627, ../sass/siberian.scss */
.vertical-main-menu #main { padding-top: 1.5em; }
/* line 1631, ../sass/siberian.scss */
.vertical-main-menu .breadcrumb { margin-top: 0; margin-bottom: 2em; font-size: .85em; background: #f9f9f9; padding: 2px 10px; }

@media (min-width: 840px) { /* line 1642, ../sass/siberian.scss */
  .vertical-main-menu .search-form { position: absolute; top: 40px; right: 10px; } }
@media (max-width: 839px) { /* line 1650, ../sass/siberian.scss */
  .vertical-main-menu .search-form { clear: both; float: left; padding-left: 10px; } }
/* SEARCH PAGE STYLES */
/* line 1659, ../sass/siberian.scss */
.page-search h3 { margin-bottom: 0; }

/* line 1663, ../sass/siberian.scss */
.page-search .pane-search-box .search-form { position: inherit; }

/* line 1667, ../sass/siberian.scss */
.page-search #main .search-form .form-type-textfield:after { display: none; }

/* line 1671, ../sass/siberian.scss */
.page-search #main .search-form input[type="submit"] { width: auto; }

/* FOOTER STYLES*/
/* line 1677, ../sass/siberian.scss */
#footer { background-color: #f9f9f9; border-top: 1px solid #dfe0e2; color: #757575; padding-top: 1em; }

/* line 1684, ../sass/siberian.scss */
#footer p { margin: 0; }

@media (min-width: 700px) { /* line 1690, ../sass/siberian.scss */
  .footer__right { font-size: .85em; float: right; text-align: right; width: 40%; line-height: 1.6em; }
  /* line 1698, ../sass/siberian.scss */
  .footer__left { float: left; width: 50%; margin-right: 5%; } }
@media (max-width: 699px) { /* line 1706, ../sass/siberian.scss */
  .footer__right { margin-top: 1.5em; font-size: .85em; line-height: 1.6em; } }
/* line 1713, ../sass/siberian.scss */
.footer__footer-menu ul li { display: block; font-size: .85em; }

/* FLAVOR 2 */
/* line 1725, ../sass/siberian.scss */
body.flavor2 { background: #f1f0e9; }
/* line 1730, ../sass/siberian.scss */
body.flavor2 blockquote { font-size: 1.2em; border-left: 5px solid #e0e0d8; padding-left: 1em; }
/* line 1736, ../sass/siberian.scss */
body.flavor2 #content input, body.flavor2 #content textarea, body.flavor2 #content select { background: #fff; padding: 5px 10px; border-radius: 3px; border: 1px solid #e0e0d8; }
/* line 1744, ../sass/siberian.scss */
body.flavor2 hr { border: 1px solid #e0e0d8; }
/* line 1749, ../sass/siberian.scss */
body.flavor2 #header { background: #f1f0e9; }
/* line 1753, ../sass/siberian.scss */
body.flavor2 .header__user-zone { background: #e0e0d8; border-bottom: 1px solid #f8f7f4; }
/* line 1758, ../sass/siberian.scss */
body.flavor2 #navigation { background-color: #fff; }
/* line 1763, ../sass/siberian.scss */
body.flavor2 .menu__item.is-collapsed { list-style-image: none; list-style-type: none; }
/* line 1769, ../sass/siberian.scss */
body.flavor2 .vertical-main-menu .breadcrumb { background: #f8f7f4; }
/* line 1773, ../sass/siberian.scss */
body.flavor2 #footer { background: #f1f0e9; border-top: 1px solid #e0e0d8; }
/* line 1778, ../sass/siberian.scss */
body.flavor2 .calendar-calendar th.days { background-color: #e0e0d8; color: #757575; }
/* line 1784, ../sass/siberian.scss */
body.flavor2 .mean-container .mean-bar, body.flavor2 .mean-container .mean-nav { background: #f1f0e9; }
/* line 1788, ../sass/siberian.scss */
body.flavor2 .mean-container .mean-bar { border-bottom: 1px solid #f8f7f4; }
/* line 1792, ../sass/siberian.scss */
body.flavor2 .flex-control-paging li a { background: #e0e0d8; }
/* line 1796, ../sass/siberian.scss */
body.flavor2 .flex-control-paging li a.flex-active { background: #ee8236; }

/* FLAVOR 3 */
/* line 1809, ../sass/siberian.scss */
body.flavor3 { background: #f9f9f9; }
/* line 1813, ../sass/siberian.scss */
body.flavor3 .header__user-zone { background: #fff; border-bottom: 1px solid #dfe0e2; }
/* line 1818, ../sass/siberian.scss */
body.flavor3 #navigation { background-color: #fff; }
/* line 1822, ../sass/siberian.scss */
body.flavor3 .menu__item.is-collapsed { list-style-image: none; list-style-type: none; }
/* line 1827, ../sass/siberian.scss */
body.flavor3 #footer { background: #f9f9f9; border-top: 1px solid #dfe0e2; }
/* line 1832, ../sass/siberian.scss */
body.flavor3 .calendar-calendar th.days { background-color: #595a59; }
/* line 1836, ../sass/siberian.scss */
body.flavor3 table tr:nth-child(odd) { border-bottom: 1px solid #dfe0e2; border-top: 1px solid #dfe0e2; background: #f9f9f9; }
/* line 1841, ../sass/siberian.scss */
body.flavor3 .mean-container .mean-bar, body.flavor3 .mean-container .mean-nav { background: #f9f9f9; }
/* line 1845, ../sass/siberian.scss */
body.flavor3 .mean-container .mean-bar { border-bottom: 1px solid #dfe0e2; }

/* line 1851, ../sass/siberian.scss */
.mean-container .mean-bar, .mean-container .mean-nav { background: #fff; }

/* line 1856, ../sass/siberian.scss */
#mobile .search-form { margin-bottom: 0; }

@media (max-width: 840px) { /* line 1863, ../sass/siberian.scss */
  #navigation { display: none; }
  /* line 1867, ../sass/siberian.scss */
  .header__name-and-slogan { padding-top: 1em; padding-bottom: 1em; padding-left: 10px; }
  /* line 1873, ../sass/siberian.scss */
  body.flavor1 .mean-container .mean-bar { border-bottom: 1px solid #fff; background: #f9f9f9; }
  /* line 1878, ../sass/siberian.scss */
  body.flavor3 #header { border-bottom: 1px solid #dfe0e2; }
  /* line 1882, ../sass/siberian.scss */
  #main { padding-top: 0; }
  /* line 1886, ../sass/siberian.scss */
  .region-sidebar-first { display: none; }
  /* line 1890, ../sass/siberian.scss */
  .sidebar-first #content { margin-left: 0; width: 100%; }
  /* line 1895, ../sass/siberian.scss */
  .header__logo img { padding-left: 10px; }
  /* line 1899, ../sass/siberian.scss */
  .not-front #main .content_container { margin-top: 0; }
  /* line 1903, ../sass/siberian.scss */
  .view-categories-list { margin-top: 2em; clear: both; }
  /* line 1908, ../sass/siberian.scss */
  .front .view-rotator { margin-top: 1.5em; }
  /* line 1912, ../sass/siberian.scss */
  .mean-container .mean-bar { margin-bottom: 10px; height: 40px; }
  /* line 1917, ../sass/siberian.scss */
  .mean-container .mean-nav { margin-top: 10px; }
  /* line 1921, ../sass/siberian.scss */
  #mobile #search-reveal { width: 25px; height: 25px; margin-top: 5px; display: inline-block; overflow: hidden; font-size: 1em; margin-left: 50px; float: left; }
  /* line 1932, ../sass/siberian.scss */
  #mobile #search-reveal:before { font-family: 'pwds-glyphs-default'; content: "f"; color: #595a59; padding: 5px; line-height: 2em; }
  /* line 1940, ../sass/siberian.scss */
  #mobile #search-reveal:hover { text-decoration: none; }
  /* line 1944, ../sass/siberian.scss */
  #mobile .search-form { margin-left: 5px; margin-top: 5px; float: left; clear: none; }
  /* line 1951, ../sass/siberian.scss */
  #mobile .search-form .form-type-textfield:after { display: none; }
  /* line 1955, ../sass/siberian.scss */
  #mobile .search-form input { width: auto; }
  /* line 1959, ../sass/siberian.scss */
  #mobile .mean-bar .search-form .form-item-keys, .mean-container a.meanmenu-reveal, .mean-container .mean-nav ul li a { color: #595a59; }
  /* line 1963, ../sass/siberian.scss */
  .mean-container a.meanmenu-reveal span { background: #595a59; }
  /* line 1967, ../sass/siberian.scss */
  .mean-container .mean-nav ul li a.mean-expand:hover, .mean-container .mean-nav ul li:hover { background: rgba(0, 0, 0, 0.1); }
  /* line 1971, ../sass/siberian.scss */
  .page-search .header .search-form { display: none; }
  /* line 1975, ../sass/siberian.scss */
  #mobile input[type="submit"] { background-color: #ee8236; color: #fff; } }
/* SMACSS theme rules */
/* @import "theme-A"; */
/* @import "theme-B"; */
