@import url("chosen.css");
/* BEGIN CHOSEN OVERRIDES */
*{
	box-sizing: inherit;
	-webkit-box-sizing: inherit;
	-moz-box-sizing: inherit;
}

.chzn-container-single .chzn-single  {
  -webkit-border-radius: 0;
  -moz-border-radius   : 0;
  border-radius        : 0;
}
.chzn-container-single ~ .chzn-container-single {
  margin-left: 19px;
}
.sel_lg {
  width: 325px;
}
.sel_med {
  width: 200px;
}
.chzn-container-single .chzn-single {
text-transform: uppercase;
color: #5E398A;
font-weight: 400;
}
.chzn-container .chzn-results .highlighted {
  background-color: #5E398A;
  background-image: none;
  color: #fff;
}
.chzn-container-active .chzn-single {
  -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
  -moz-box-shadow   : 0 0 5px rgba(0,0,0,.3);
  box-shadow        : 0 0 5px rgba(0,0,0,.3);
  border: 1px solid #5E398A;
}
.chzn-container .chzn-drop {
  border: 1px solid #5E398A;
}
.chzn-results {
  color: #003B43;
}
/* END CHOSEN OVERRIDES */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
audio:not([controls]) {
  display: none;
}
[hidden] {
  display: none;
}
html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
html,
button,
input,
select,
textarea {
  font-family: sans-serif;
  color: #222;
}
body {
  margin: 0;
  font-size: 1em;
  line-height: 1.4;
  font-weight:300;
  position: relative;
}
::-moz-selection {
  background: #5E398A;
  color: #fff;
  text-shadow: none;
}
::selection {
  background: #5E398A;
  color: #fff;
  text-shadow: none;
}
a {
  color: #00e;
  outline: 0;
  font-weight: 400;
}
a:visited {
  color: #003B43;
}
a:hover,a:active, a:focus{
  color: #4F0400;
}
a:hover,
a:active, a:focus{
  outline: 0;
  text-decoration:underline !important;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
blockquote {
  margin: 1em 40px;
}
dfn {
  font-style: italic;
}
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}
ins {
  background: #ff9;
  color: #000;
  text-decoration: none;
}
mark {
  background: #ff0;
  color: #000;
  font-style: italic;
  font-weight: bold;
}
/* Redeclare monospace font family: h5bp.com/j */
pre,
code,
kbd,
samp {
  font-family: monospace, serif;
  _font-family: 'courier new', monospace;
  font-size: 1em;
}
/* Improve readability of pre-formatted text in all browsers */
pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
}
q {
  quotes: none;
}
q:before,
q:after {
  content: "";
  content: none;
}
small {
  font-size: 85%;
}
/* Position subscript and superscript content without affecting line-height: h5bp.com/k */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
ul,
ol {
  margin: 1em 0;
  padding: 0 0 0 40px;
}
dd {
  margin: 0 0 0 40px;
}
nav ul,
nav ol {
  list-style: none;
  list-style-image: none;
  margin: 0;
  padding: 0;
}
img {
  border: 0;
  -ms-interpolation-mode: bicubic;
  vertical-align: middle;
}
/*
 * Correct overflow not hidden in IE9
 */
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 0;
}
form {
  margin: 0;
}
input, textarea {
  border: 1px #ccc solid;
  padding: 5px;
  color: #444;
}
fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}
/* Indicate that 'label' will shift focus to the associated form element */
label {
  cursor: pointer;
}
/*
 * 1. Correct color not inheriting in IE6/7/8/9
 * 2. Correct alignment displayed oddly in IE6/7
 */
legend {
  border: 0;
  *margin-left: -7px;
  padding: 0;
  white-space: normal;
}
/*
 * 1. Correct font-size not inheriting in all browsers
 * 2. Remove margins in FF3/4 S5 Chrome
 * 3. Define consistent vertical alignment display in all browsers
 */
button,
input,
select,
textarea {
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
  *vertical-align: middle;
}
/*
 * 1. Define line-height as normal to match FF3/4 (set using !important in the UA stylesheet)
 */
button,
input {
  line-height: normal;
}
/*
 * 1. Display hand cursor for clickable form elements
 * 2. Allow styling of clickable form elements in iOS
 * 3. Correct inner spacing displayed oddly in IE7 (doesn't effect IE6)
 */
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
  *overflow: visible;
}
input[type="button"] {
/*  background: #5E398A;
  border: 1px #444 solid;
  padding: 10px 15px;*/
  text-transform: uppercase;
  /*color: white;*/
}
/*
 * Re-set default cursor for disabled elements
 */
button[disabled],
input[disabled] {
  cursor: default;
}
/*
 * Consistent box sizing and appearance
 */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
  *width: 13px;
  *height: 13px;
}
input[type="search"] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
/*
 * Remove inner padding and border in FF3/4: h5bp.com/l
 */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
/*
 * 1. Remove default vertical scrollbar in IE6/7/8/9
 * 2. Allow only vertical resizing
 */
textarea {
  overflow: auto;
  vertical-align: top;
  resize: vertical;
}
/* Colors for form validity */
input:invalid,
textarea:invalid {
  background-color: #f0dddd;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td {
    vertical-align: top;
}

#main_content #CustomSearchResults table {
  margin: 0;
}

#CustomSearchResults div {
  font-family: 'Raleway', sans-serif; 
}

#CustomSearchResults div a, #CustomSearchResults div a b, #CustomSearchResults div a:visited, #CustomSearchResults div a:visited b, .gsc-results .gsc-cursor-box .gsc-cursor-page {
  color: #003B43!important;
}
.gs-webResult div.gs-visibleUrl, .gs-imageResult div.gs-visibleUrl {
  color: #989898!important;  
}

a.gs-title {
  margin-bottom: 2px;
}

.gsc-webResult.gsc-result {
  margin-bottom: 10px !important;
}

#main_content #CustomSearchResults td, #main_content #CustomSearchResults th {
  padding: 7px;
}

#main_content table {
  margin: 12px 0 20px 0;
}
#main_content table table {
  margin: auto 0;
}
#main_content table tbody {
    border-top: 0;
}
#main_content tr, #main_content tr.even{ background:rgba(0, 0, 0, 0) none repeat scroll 0 0}
#main_content td, th {
  padding: 8px 16px 8px 0;
  border: 0 none;
  padding: 8px 16px 8px 0;
  text-align: inherit;
  font-family: "Raleway",sans-serif;
  /*text-align: left;*/
}
#main_content td td td {
  padding: 0 16px 8px 0;
}
#main_content table.bordered td, table.bordered th {
  border: 1px #CCC solid;
  padding: 8px;
}
#main_content table.bordered td td {
  border: none;
}
#main_content table.bordered td td td {
  padding: 0 8px 8px 0;
}
.chromeframe {
  margin: 0.2em 0;
  background: #ccc;
  color: black;
  padding: 0.2em 0;
}
.bold,
strong {
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
}
.regular {
  font-family: 'Raleway', sans-serif;
  font-weight: 300;
}
.light {
  font-family: 'Raleway', sans-serif;
  font-weight: 100;
}

.js .wrapperBg.hide {
  display: none;
  z-index: 99;
}
.js .wrapperBg {
  display: block;
}
.js #messageAlert {
  background: url(../images/red_grad.jpg) repeat;
  height: 60px;
  /*display: none;*/
}
.js #splash_callout {
  display: none;
}
.js .calloutWrapper {
  display: none;
}
.js #acc_sidebar > li > ul {
  display: none;
}
strong {
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
}
body {
  font-size: 13px;
  color: #4D4D4D;
  font-family: 'Raleway', sans-serif;
  font-weight: 300;
}


body a {
  color: #003B43;
  text-decoration: none;
}

/* Workaround for Chrome bug */
a[target="_blank"], 
a[href$=".pdf"], 
a[href$=".PDF"] {
  text-decoration: none;
}

body a:after {
  content: none;
  content: "";
}

a[target="_blank"]:after,
a.target-blank:after,
a.target-blank-processed:after {
  content: " " url(../images/external.png);
}

#acc_sidebar li a[target="_blank"]:after, 
#acc_sidebar li li a[target="_blank"]:after, 
#main_header_links li .wrapperBg li a[target="_blank"]:after {
  content: " " url(../images/external_lt.png);
}

a[href$=".pdf"]:after,
a[href$=".PDF"]:after,
#main_header_links li .wrapperBg li a[href$=".pdf"]:after, 
#main_header_links li .wrapperBg li a[href$=".PDF"]:after, 
#acc_sidebar li a[href$=".pdf"]:after, 
#acc_sidebar li a[href$=".PDF"]:after, 
#acc_sidebar li li a[href$=".pdf"]:after, 
#acc_sidebar li li a[href$=".PDF"]:after {
  content: " " url(../images/pdf_small.png);
}

#social_block a[target="_blank"]:after, 
#CustomSearchResults a[target="_blank"]:after, 
.flickr_slides a[target="_blank"]:after,
#at20mc a[target="_blank"]:after,
#at20mc a[href$=".pdf"]:after, 
#at20mc a[href$=".PDF"]:after {
  content: none!important;
  content: " "!important;
}

#CustomSearchResults a[href$=".PDF"]:after, 
#CustomSearchResults a[href$=".pdf"]:after {
  content: " " url(../images/pdf_small.png)!important;
}

.pdfIcon {
  background: url(../images/pdf_small.png) center right no-repeat;
  padding-right: 13px;
}


* {
  margin: 0;
  padding: 0;
}
html, body {
  min-width: 1000px;
}
.wrapper {
  width: 960px;
  margin: 0 auto;
  padding-top: 0;
  position: relative;
  padding: 0 20px;
}

.drop_info {
  display: none;
}
#block-menu-menu-login {
  background: #4D4D4D;
  position: relative;
  z-index: 99;
}
#block-menu-menu-login h2 {
    color: white;
    display: block;
    float: left;
    font-size: 24px;
    margin-top: 75px;
    padding-right: 30px;
    text-align: right;
    text-transform: uppercase;
    width: 213px;
}
#block-menu-menu-login .content {
    border-left: 1px solid #808080;
    float: right;
    height: 100%;
    padding: 25px 30px;
    width: 635px;
	margin-top:0;
}
#block-menu-menu-login .content li {
    color: white;
    display: inline;
    float: left;
    margin: 4px 2%;
    vertical-align: top;
    width: 28%;
}
#block-menu-menu-login .content ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
#block-menu-menu-login .content li a,
#block-menu-menu-login .content  li a:visited {
  color: white;
}
#block-menu-menu-login .content li a:hover, #block-menu-menu-login .content li a:active,#block-menu-menu-login .content li a:focus {
  text-decoration: underline;
}
.close {
  position: absolute;
  top: 5px;
  right: 25px;
  cursor: pointer;
  background:url(../images/close_bg.png) no-repeat;
  height:15px;
  width:15px;
  display:block;
  z-index: 2222;
}
#block-tb-megamenu-menu-information-bar {
  background: #51221A;
  position: relative;
  z-index: 98;
 
}

#block-tb-megamenu-menu-information-bar .content{ margin-top:0;}

#block-tb-megamenu-menu-information-bar ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

#block-tb-megamenu-menu-information-bar .tb-megamenu-menu-information-bar.tb-megamenu{
background:#813625;
}

#block-tb-megamenu-menu-information-bar .tb-megamenu .nav > li {
    float: none;
    width: 216px;
	position:inherit;
}

#block-tb-megamenu-menu-information-bar .tb-megamenu .nav > li > a{
 background: #51221A;
}

#block-tb-megamenu-menu-information-bar .tb-megamenu .nav > li.show > a{
background:#813625 ;
border:0;
}

#block-tb-megamenu-menu-information-bar .tb-megamenu .nav > li .nav-child{
    background: transparent none repeat scroll 0 0;
    border: 0 none;
    box-shadow: 0 0 0;
    margin-left: 215px;
    padding: 20px;
    top: 0;
}

#block-tb-megamenu-menu-information-bar .tb-megamenu .nav > li > a{
  background-image: url(../images/right_arrow_sm_in.png);
  background-position: 94% center;
  background-repeat: no-repeat;
}
#block-tb-megamenu-menu-information-bar .tb-megamenu .nav > li > a,
#block-tb-megamenu-menu-information-bar .tb-megamenu .nav > li >  a:visited {
  font-size: 14px;
  text-transform: uppercase;
  color: #808080;
  text-decoration: none;
  height: 100%;
  display: block;
  font-weight:normal;
  padding:5px 0px 5px 5px;
}
#block-tb-megamenu-menu-information-bar .tb-megamenu .nav > li > a:hover,
#block-tb-megamenu-menu-information-bar .tb-megamenu .nav > li > a:visited:hover,#block-tb-megamenu-menu-information-bar .tb-megamenu .nav > li > a:active,
#block-tb-megamenu-menu-information-bar .tb-megamenu .nav > li > a:visited:active,#block-tb-megamenu-menu-information-bar .tb-megamenu .nav > li > a:focus,
#block-tb-megamenu-menu-information-bar .tb-megamenu .nav > li > a:visited:focus{
  color: white;
  -webkit-transition: all .1s ease;
  -moz-transition: all .1s ease;
  -o-transition: all .1s ease;
  transition: all .1s ease;
}
#block-tb-megamenu-menu-information-bar .tb-megamenu .nav > li + li {
  border-top: 1px #ccc solid;
}
#block-tb-megamenu-menu-information-bar .tb-megamenu .mega.show > a{
  background: url(../images/right_arrow_sm.png) #813625 94% center no-repeat;
  color: white;
}
#acc_sidebar li a.active_page {
  text-decoration: underline;
}
#block-tb-megamenu-menu-information-bar .tb-megamenu .mega.show a,
#block-tb-megamenu-menu-information-bar .tb-megamenu .mega.show a:visited {
  color: white;
}

#block-tb-megamenu-menu-information-bar .tb-megamenu .nav > li .nav-child {
background:#813625 ;
}

#block-tb-megamenu-menu-information-bar .tb-megamenu .nav > li .nav-child ul li{

}

#block-tb-megamenu-menu-information-bar .tb-megamenu .nav > li .nav-child ul li a{
background: transparent;
border:0;
 font-size: 13px;
}

#block-tb-megamenu-menu-information-bar .tb-megamenu .nav > li .nav-child ul li:hover a, #block-tb-megamenu-menu-information-bar .tb-megamenu .nav > li .nav-child ul li a:hover,
#block-tb-megamenu-menu-information-bar .tb-megamenu .nav > li .nav-child ul li:active a, #block-tb-megamenu-menu-information-bar .tb-megamenu .nav > li .nav-child ul li a:active,
#block-tb-megamenu-menu-information-bar .tb-megamenu .nav > li .nav-child ul li:focus a, #block-tb-megamenu-menu-information-bar .tb-megamenu .nav > li .nav-child ul li a:focus{
text-decoration:underline;
}


#information_for #info_table_holder {
  width: 100%;
  height: 100px;
}
#information_for .active_info {
  display: block;
  background-color: #813625;
  color: white;
}
.info_table,
.info_content_table {
  width: 745px;
}
.info_content_table {
  background: #813625;
}
.info_table {
  height: 100%;
  display: none;
  width: 745px;
}
.info_table div.info_column {
  width: 19%;
  vertical-align: top;
  padding: 25px 10px 0 30px;
  color: white;
  float: left;
}
.info_table li {
  margin-bottom: 12px;
}
.info_table li a,
.info_table li a:visited {
  color: #ffffff;
}
.info_table li a:hover,
.info_table li a:visited:hover ,.info_table li a:focus,
.info_table li a:visited:focus ,.info_table li a:active,
.info_table li a:visited:active {
  text-decoration: underline;
}
#top_header {
  position: relative;
  margin: 0 0 40px 0;
  top: 0;
  clear: both;
  height: 32px;
  z-index: 998;
}
#top_links {
  margin: 0;
  list-style: none;
  height: 100%;
  float: right;
  padding: 0;
  width: 745px;
}
#top_links ul {
  background: none;
  padding: 0;
  margin: 0;
  height: 32px;
}
#top_links ul,
#top_links li {
  list-style: none;
}
#top_links #leftItems,
#top_links #rightItems {
  height: 32px;
}
#top_links #leftItems {
  float: none;
  overflow: hidden;
  padding-right: 25px;
}
#top_links #rightItems {
  float: right;
}
#top_links li li {
  font-family: 'Raleway', sans-serif;
  font-weight: 100;
  float: left;
  background: #000000;
  background: rgba(0, 0, 0, 0.8);
  height: 100%;
  padding: 0 10px;
  color: white;
  text-transform: uppercase;
  font-size: 12px;
  overflow: hidden;
}
#top_links li li.IEtrans {
  filter: alpha(opacity=80);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
#top_links li li a,
#top_links li li a:visited {
  text-decoration: none;
  color: white;
  position: relative;
  bottom: -7px;
  display: block;
  background: none;
  padding: 0;
  font-family: 'Raleway', sans-serif;
  font-weight: 400;
}
#top_links li li a:hover ,#top_links li li a:active,#top_links li li a:focus {
  color: #efd945;
}
#top_links li li#searchList {
  background: none;
  float: none;
  height: auto;
  padding: 0;
}
#top_links #top_info,
#top_links #top_login {
  margin-right: 5px;
  font-size: 14px;
  text-align: center;
  height: 32px;
}
#top_links #top_info {
  background: #813625;
  width: 100%;
}
#top_links #top_login {
  background: #491b75;
  width: 110px;
}
#top_links #top_search {
  width: 32px;
  height: 32px;
  padding: 0;
  margin: 0;
  border-left: 1px #808080 solid;
  overflow: visible;
  list-style: none;
}
#top_links #top_search:hover > #search_bar,#top_links #top_search:active > #search_bar,#top_links #top_search:focus > #search_bar {
  display: block;
}
#top_links #top_search #search_action {
  bottom: 0;
  width: 100%;
  height: 100%;
  display: block;
  overflow: visible;
  cursor: pointer;
}
#top_links #top_search #search_bar {
  display: none;
  position: absolute;
  right: 0;
  top: 32px;
  clear: both;
  background: #491b75;
  padding: 20px;
}
#top_links #top_search #search_bar a {
  background: none;
}
#top_links #top_search #search_bar.focused {
  display: block;
}
#top_links #top_search #search_bar #goSearch {
  text-align: center;
  display: block;
  position: absolute;
  top: 20px;
  right: 20px;
  color: #444;
  font-size: 12px;
  border-left: 1px #CCC solid;
  height: 17px;
  padding: 5px;
  background: #ebebec;
  background: -moz-linear-gradient(top, #ebebec 0%, #ffffff 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ebebec), color-stop(100%, #ffffff));
  background: -webkit-linear-gradient(top, #ebebec 0%, #ffffff 100%);
  background: -o-linear-gradient(top, #ebebec 0%, #ffffff 100%);
  background: -ms-linear-gradient(top, #ebebec 0%, #ffffff 100%);
  background: linear-gradient(to bottom, #ebebec 0%, #ffffff 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ebebec', endColorstr='#ffffff', GradientType=0);  
}
.gcsc-branding {
  display: none;
}
.gsc-control-searchbox-only, .searchbox-holder {
  width: 200px;
  margin-right: 16px;
}
#top_links #top_search #search_bar .gsc-input-box a {
  bottom: -2px;
}
.gsc-search-button {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
#top_links #top_search #search_bar .gsc-input-box input {
  background: #ebebec;
  background: -moz-linear-gradient(top, #ebebec 0%, #ffffff 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ebebec), color-stop(100%, #ffffff));
  background: -webkit-linear-gradient(top, #ebebec 0%, #ffffff 100%);
  background: -o-linear-gradient(top, #ebebec 0%, #ffffff 100%);
  background: -ms-linear-gradient(top, #ebebec 0%, #ffffff 100%);
  background: linear-gradient(to bottom, #ebebec 0%, #ffffff 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ebebec', endColorstr='#ffffff', GradientType=0);
  padding: 5px 30px 5px 5px;
  width: 200px;
  color: #444;
  border: 1px #ebebec solid;
}
#top_links #top_search #search_bar input:focus {
  outline: 3px #fff solid;
}


#block-tb-megamenu-main-menu{
    left: 215px;
    margin-left: 0;
    margin-right: 0;
    position: absolute;
    top: 0;
    z-index: 222;
}
#block-tb-megamenu-main-menu .content{}
#block-tb-megamenu-main-menu .tb-megamenu-main-menu,
#block-tb-megamenu-main-menu #tb-megamenu-main-menu{  background: transparent none repeat scroll 0 0;}
#block-tb-megamenu-main-menu .tb-megamenu-main-menu .nav,
#block-tb-megamenu-main-menu #tb-megamenu-main-menu .nav{}
#block-tb-megamenu-main-menu .tb-megamenu-main-menu .nav > li,
#block-tb-megamenu-main-menu #tb-megamenu-main-menu .nav > li{width: 148.6px;}
#block-tb-megamenu-main-menu .tb-megamenu-main-menu .nav > li > a,
#block-tb-megamenu-main-menu #tb-megamenu-main-menu .nav > li > a{
    background: transparent none repeat scroll 0 0;
    border-left: 1px solid #4d4d4d;
	border-right:0;
    display: block;
    font-size: 14px;
    font-weight: 400;
    height: 77px;
    line-height: 120px;
    padding: 0;
    text-transform: uppercase;
	color:#ffffff;
	margin:0 auto;
	text-align:center;
}
#block-tb-megamenu-main-menu .tb-megamenu-main-menu .nav > li:hover > a,
#block-tb-megamenu-main-menu #tb-megamenu-main-menu .nav > li:hover > a,#block-tb-megamenu-main-menu .tb-megamenu-main-menu .nav > li:focus > a,
#block-tb-megamenu-main-menu #tb-megamenu-main-menu .nav > li:focus > a,#block-tb-megamenu-main-menu .tb-megamenu-main-menu .nav > li:active > a,
#block-tb-megamenu-main-menu #tb-megamenu-main-menu .nav > li:active > a{ background:#813625;}
#block-tb-megamenu-main-menu .tb-megamenu-main-menu .nav > li.open > .tb-megamenu-submenu,
#block-tb-megamenu-main-menu #tb-megamenu-main-menu .nav > li.open > .tb-megamenu-submenu{ left:-218px; background:rgba(129, 54, 37, 0.9) none repeat scroll 0 0;    border-bottom: 0 none;}

#block-tb-megamenu-main-menu .tb-megamenu-main-menu .nav > li.open .tb-megamenu-submenu li,
#block-tb-megamenu-main-menu #tb-megamenu-main-menu .nav > li.open .tb-megamenu-submenu li{
	margin-top:20px;
}

#block-tb-megamenu-main-menu .tb-megamenu-main-menu .nav > li.open .tb-megamenu-submenu a,
#block-tb-megamenu-main-menu #tb-megamenu-main-menu .nav > li.open .tb-megamenu-submenu a{ 
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-top: 0 none;
    color: white;
    display: block;
    font-size: 14px;
    font-weight: 400;
    padding: 0;
    text-decoration: none;
    text-transform: uppercase;
    width: 100%;
}

#block-tb-megamenu-main-menu .tb-megamenu-main-menu .nav > li.open .tb-megamenu-submenu li a:hover,
#block-tb-megamenu-main-menu #tb-megamenu-main-menu .nav > li.open .tb-megamenu-submenu li  a:hover,#block-tb-megamenu-main-menu .tb-megamenu-main-menu .nav > li.open .tb-megamenu-submenu li a:visited,
#block-tb-megamenu-main-menu #tb-megamenu-main-menu .nav > li.open .tb-megamenu-submenu li  a:visited,#block-tb-megamenu-main-menu .tb-megamenu-main-menu .nav > li.open .tb-megamenu-submenu li a:active,
#block-tb-megamenu-main-menu #tb-megamenu-main-menu .nav > li.open .tb-megamenu-submenu li  a:active{ text-decoration:underline; }

#block-tb-megamenu-main-menu .tb-megamenu-main-menu .nav > li.open .tb-megamenu-submenu li li,
#block-tb-megamenu-main-menu #tb-megamenu-main-menu .nav > li.open .tb-megamenu-submenu li li{ 
margin-top:0;
}

#block-tb-megamenu-main-menu .tb-megamenu-main-menu .nav > li.open .tb-megamenu-submenu li li a,
#block-tb-megamenu-main-menu #tb-megamenu-main-menu .nav > li.open .tb-megamenu-submenu li li a{ 

 text-transform: inherit;
}


#block-tb-megamenu-main-menu .mega-group > a, #block-tb-megamenu-main-menu .mega-group > a:hover,#block-tb-megamenu-main-menu .mega-group > a, #block-tb-megamenu-main-menu .mega-group > a:visited,#block-tb-megamenu-main-menu .mega-group > a, #block-tb-megamenu-main-menu .mega-group > a:active,#block-tb-megamenu-main-menu .mega-group > a, #block-tb-megamenu-main-menu .mega-group > a:focus{ font-weight:700!important; text-decoration:none!important; cursor:text;}

#block-tb-megamenu-main-menu  .mega-inner .mega-inner{ padding:0;}


#bgSlideshow {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.bgSlideshow {
  display: none;
  width: 100%;
  min-height: 900px;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
  background: top center no-repeat;
  text-align: center;
}
#main_header {
  background: #000000;
  background: rgba(0, 0, 0, 0.8);
  filter: alpha(opacity=80);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  height: 77px;
  position:relative;
}

.column div {
 /* padding-left: 50px;*/
}
.active-state {
  background: #813625;
}
#main_header_links {
  font-family: 'Raleway', sans-serif;
  font-weight: 300;
  margin: 0;
  list-style: none;
  height: 100%;
  padding: 0;
  position: relative;
  z-index: 99;
}
#main_header_links > li:hover > .wrapperBg ,#main_header_links > li:active > .wrapperBg,#main_header_links > li:focus > .wrapperBg {
  left: 0;
}
#main_header_links li {
  float: left;
  color: white;
  text-transform: uppercase;
  font-size: 14px;
  width: 149px;
  text-indent: 20px;
  height: 77px;
  list-style: none;
}
#main_header_links li:hover .wrapperBg,#main_header_links li:focus .wrapperBg,#main_header_links li:focus .wrapperBg {
  display: block;
}
#main_header_links li a,
#main_header_links li a:visited {
  border-left: 1px #4D4D4D solid;
  text-decoration: none;
  color: white;
  line-height: 120px;
  display: block;
  height: 77px;
  width: 100%;
  background: none;
  padding: 0;
  font-weight: 400;
}
#main_header_links li:hover,#main_header_links li:visited ,#main_header_links li:active  {
  background: #813625;
  -webkit-transition: all .1s ease;
  -moz-transition: all .1s ease;
  -o-transition: all .1s ease;
  transition: all .1s ease;
}
#main_header_links li .wrapperBg {
  position: absolute;
  width: 920px;
  top: 77px;
  z-index: 99;
  padding: 0;
  margin: 0;
  background: #813625;
  background: rgba(129, 54, 37, 0.9);
  filter: alpha(opacity=90);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
  padding: 20px;
  left: 0;
}
#main_header_links li .wrapperBg li {
  width: auto;
}
#main_header_links li .wrapperBg li a {
  border-left: none;
}



#main_header_links li .wrapperBg td {
  width: 250px;
  border: none;
  padding-right: 50px;
}
#main_header_links li .wrapperBg a {
  display: inline;
  line-height: normal;
}
#main_header_links li .wrapperBg ul {
  padding: 0;
  margin: 0;
}
#main_header_links li .wrapperBg li + li {
  margin-top: 20px;
}
#main_header_links li .wrapperBg li {
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
  margin-left: 0;
  height: auto;
  text-indent: 0;
  float: none;
}
#main_header_links li .wrapperBg li li {
  margin-top: 0;
  font-family: 'Raleway', sans-serif;
  font-weight: 300;
}
#main_header_links li .wrapperBg li a {
  line-height: normal;
}
#main_header_links li .wrapperBg li a:hover,#main_header_links li .wrapperBg li a:active,#main_header_links li .wrapperBg li a:focus {
  text-decoration: underline;
}
#main_header_links li .wrapperBg.nofloat li {
  float: none;
}
#main_header_links li li a:hover,
#main_header_links li li:hover,#main_header_links li li a:focus,
#main_header_links li li:focus,#main_header_links li li a:active,
#main_header_links li li:active {
  background: none;
}
#main_header_links li li li {
  text-transform: none;
}
#main_header_links li li li a {
  line-height: normal;
  height: auto;
  width: auto;
  display: inline;
  border: none;
}
#main_header_links #main_header_logo {
  width: 215px;
  text-indent: 0;
  border-right: none;
}
#main_header_links #main_header_logo a,
#main_header_links #main_header_logo a:visited {
  line-height: 0;
}
#content_header {
  position: relative;
}
.small_date {
  font-family: 'Raleway', sans-serif;
  font-weight: 500;
}
#messageAlert .wrapper {
  height: 100%;
  padding: 0;
}
#messageAlert .collapse {
  right: 5px;
}
#messageAlert_message {
  color: white;
  /*text-transform: uppercase;*/
  font-size: 14px;
  position: absolute;
 /* bottom: 15px;*/
  left: 20px;
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
}
#messageAlert_message a, #messageAlert_message a:visited {
  color: #EFD945;
}
#news_wrapper {
  width: 100%;
  position: relative;
  background: url(../images/red_grad.jpg) repeat;
}
#breaking_news {
  font-family: 'Raleway', sans-serif;
  font-weight: 300;
  height: 30px;
  position: absolute;
/*  bottom: -30px;
  margin-top: -30px;*/
  text-indent: 40px;
  padding-right: 20px;
  line-height: 32px;
  color: white;
  font-size: 10px;
  text-transform: uppercase;
  cursor: pointer;
}
#breaking_news #maroonWrap {
  display: inline-block;
  background: url(../images/alert.jpg) left center #6e0d0c no-repeat;
  border: none;
  position: absolute;
  height: 30px;
  padding-right: 10px;
  z-index: 1000;
  left: 0;
}
#redBlock {
  background: red; 
  width: 30px;
  position: absolute;
  left: 0;
  height: 60px;
  display: block;
}
#main_banner {
  position: relative;
  margin: 20px 0;
  min-height: 335px; 
  height: 335px;
}
.calloutBlock {
  display: none;
  position: relative;
  min-height: 335px;
 
  height: 335px;
}
.calloutBlock.active {
  display: block;
}
.main_callout {
  left: 0;
  position: absolute;
  height: 100%;
  width: 365px;
}

.main_callout, .addWrapper, #main_header {
  background: black;
  background: #000000;
  background: rgba(0, 0, 0, 0.8);
  filter: alpha(opacity=70);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}

.eq-ie9 #main_header_links li .wrapperBg {
  background: rgba(129, 54, 37, 0.95) !important;
}

.eq-ie9 .main_callout, .eq-ie9 .addWrapper, .eq-ie9 #main_header {
  background: rgba(0, 0, 0, 0.95)!important;
}

.addWrapper {
  width: 582px;
  position: absolute;
  height: 100%;
  background: black;
  background: #000000;
  background: rgba(0, 0, 0, 0.7);
  filter: alpha(opacity=70);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  overflow: hidden;
  right: 0;
}
.vidWrapper {
  margin: auto;
  float: right;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
.video-thumbnail {
  width: 560px;
  height: 420px;
  position: relative;
  top: 50%;
  left: 50%;
  margin: -210px 0 0 -280px;
  background-repeat: no-repeat;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
  background-position: center;
}
.thumbWrap {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.play-button {
  display: block;
  z-index: 2;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -35px 0 0 -35px;
  text-align: center;
  vertical-align: center;
  cursor: pointer!important;
  opacity: .95;
}
.vidInner {
  position: relative;
  padding: 10px 10px 5px 10px;
  width: 560px; 
  height: 315px;
}

.flickr_slides {
  position: relative;
}

.flickr_slideHolder {
  position: relative;
  z-index: 1;
  overflow: hidden;
}
#feat_nav a {
  display: none;
  color: white;
  text-decoration: none;
}
#feat_nav a.activeSlide {
  display: block;
}
.flickr_controlNav {
  position: absolute;
  bottom: 0;
  height: auto;
  background: black;
  z-index: 2;
  width: 100%;
  padding: 5px 0;
  opacity:0.7;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=70)";
  filter:alpha(opacity=70);
  -khtml-opacity:0.7;
  -moz-opacity:0.7; 
}
.slideWrap {
  background: black;
  width: 100%;
  height: 100%;
}

.flickr_next, .flickr_prev {
  height: 23px;
  width: 16px;
  opacity: 0.6;
  background-image: url('../images/ss/slide_arrows.png');
  background-repeat: no-repeat;
  text-indent: -99999px;
  -moz-user-select: -moz-none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
}

.flickr_next {
  float: right;
  margin-right: 10px;
  background-position: -16px 0;
}
.flickr_prev {
  float: left;
  margin-left: 10px;
}
.fl_nav{ display:inline;}
.fl_nav:after{ content:" / "}
.fl_total{ display:inline;}

.flickr_nav_wrap {
  text-align: center;
  color: white;
  margin-top: 3px;
}
#splash_callout {
  position: relative;
  background: url(../images/bk_trans.png) repeat;
  width: 310px;
  margin: 0 0 42px;
  float: left;
  height: 310px;
  padding-top: 20px;
}
#splash_callout ul {
  margin: 10px 20px;
  list-style: none;
  padding: 0;
}
#splash_callout ul li {
  color: #666;
  font-size: 28px;
  font-weight: 200;
  line-height: 28px;
  margin-bottom: 10px;
}
#splash_callout ul li.active_striver {
  color: #EFD945;
}
.splashWrapper {
  float: right;
  position: relative;
  background: url(../images/bk_trans.png) repeat;
  height: 325px;
  width: 638px;
  padding-top: 5px;
}
#skip_striver {
  display: block;
  width: 63px;
  height: 26px;
  position: absolute;
  bottom: 20px;
  right: 0;
  background: #efd944;
  font-size: 16px;
  color: #444;
  text-align: center;
  z-index: 99;
}
.splashWrapper img {
  display: none;
  position: absolute;
  left: 0;
}
#bottom_splash {
  padding-top: 10px;
  background: url(../images/bk_trans.png) repeat;
  position: absolute;
  bottom: 0;
  text-indent: 20px;
  width: 100%;
}
#bottom_splash h2 {
  color: white;
  text-transform: none;
}
.callout_content {
  padding: 30px 30px 70px;
  width: 305px;
  z-index: 1;
  float: left;
  position: relative;
}

.callout_content .callout_content{
  padding: 0;
  width: 100%;
  z-index: 1;
  float: none;
  position: relative;
}
.callout_content p {
  color: white;
  font-size: 14px;
  margin: 5px 0;
  font-size: 16px;
}
.callout_content h2 {
  color: #EFD945;
  margin-bottom: 25px;
}
.callout_readmore {
  color: #EFD945;
}
.feat_read_more, .callout_content a {
  color: #EFD945;
  font-size:13px;
}
.feat_read_more:visited, .callout_content a:visited {
  color: #EFD945;
}

.callout_content a:hover,.callout_content a:focus ,.callout_content a:active  {
  /* color: #4F0400; */
  text-decoration:none;
}

.callout_readmore:visited {
  color: #EFD945;
  text-decoration: none;
  font-size: 14px;
  display: block;
  margin-top: 10px;
}
.callout_readmore:hover,.callout_readmore:focus,.callout_readmore:active {
  color: #EFD945;
}
.topRow_subsect {
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  color: #4D4D4D;
  display: block;
  margin-bottom:5px;
}
h2 {
  font-size: 22px;
  color: #5E398A;
  display: block;
  font-weight: normal;
  line-height: 28px;
  margin-bottom: 8px;
}
#seg_1 {
  position: relative;
  width: 100%;
  background: white;
  border-top: 5px #5E398A solid;
  margin-top: -42px;
}
#seg_1 #seg_1_table td {
  width: 260px;
  padding: 20px 30px 20px 30px;
  vertical-align: top;
}
#seg_1 #seg_1_table td.topRow {
  padding-bottom: 15px;
}
#seg_1 #seg_1_table td.bottomRow {
  border-bottom: none;
}
#seg_1 #seg_1_table td + td {
  border-left: 1px #B2B2B2 dashed;
}
#seg_2 {
  min-width: 980px;
  width: auto !important;
  width: 960px;
}
.bottomRow {
  background: #fff;
  /*height: 30px;*/
}
.bottomRowGrey {
	background: #666;
}
#seg_1 #seg_1_table td + td.bottomRowGrey {
	border:none;
}
.bottomRowGrey #followUs {
	float:left;
	margin-right:8px;
	/*Added By Chinedu Chukuigwe - update to social tabs */
	padding: 12px;
    color: #fff;
}
.hp_hold {
  width: 325px;
  float: left;
}
.hp_hold.last {
  width: 310px;
}
.item {
  background: #EBEBEB;
  width: 270px;
  padding: 20px;
  float: left;
  margin-right: 15px;
  margin-top: 15px;
}
.item img {
  width: 310px;
  margin: 20px 0 20px -20px;
}
.item .flickr_slides {
  margin: 0 0 23px -20px;
  width: 310px;
  padding-top: 20px;
}
.item .yt_holder {
  margin: 0 0 23px -20px;
  padding-top: 20px;

}
footer {
  background: url(../images/footer.jpg) center top #333333 no-repeat;
  width: 100%;
  padding: 60px 0 30px;
  bottom: 0;
}
footer .wrapper {
  z-index: 9;
}
footer .wrapper #footer-columns .region {
  float: left;
  width: 21%;
  margin-right:2%;
}


footer .wrapper #footer-columns .region .block > h2{
	color: white;
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 10px;
    text-transform: uppercase;
	margin-top:0;
}

footer .wrapper div p + p {
  margin-top: 10px;
}
footer .wrapper div p {
  color: #B2B2B2;
  font-size: 12px;
}
footer .wrapper div ul {
  margin: 0;
  padding: 0;
  list-style: none;
  margin-top: 10px;
}
footer .wrapper div li {
  color: #B2B2B2;
  font-size: 12px;
  list-style: none;
}
footer .wrapper div h5 {
  font-size: 14px;
  text-transform: uppercase;
  color: white;
  font-weight: normal;
  margin-bottom: 10px;
}
footer .wrapper div:first-child {
  padding-right: 0;
  width: 180px;
}
footer .wrapper div.last-child {
  padding-right: 0;
  width: 160px;
  float: right;
}
footer .wrapper a {
  color: #B2B2B2;
  text-decoration: none;
}
#main_container {
  min-height: 100%;
  width: 100%;
  margin: 0 auto;
  position: relative;
  z-index: 1;
}
#inner_wrap {
 /* padding-bottom: 320px;*/
}
#main_container:before {
  /* Opera and IE8 "redraw" bug fix */

  content: "";
  float: left;
  height: 100%;
  margin-top: -999em;
}
#footer_grad_top {
  background: -moz-linear-gradient(top, rgba(51, 51, 51, 0) 0%, rgba(51, 51, 51, 0.8) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(51, 51, 51, 0)), color-stop(100%, rgba(51, 51, 51, 0.8)));
  background: -webkit-linear-gradient(top, rgba(51, 51, 51, 0) 0%, rgba(51, 51, 51, 0.8) 100%);
  background: -o-linear-gradient(top, rgba(51, 51, 51, 0) 0%, rgba(51, 51, 51, 0.8) 100%);
  background: -ms-linear-gradient(top, rgba(51, 51, 51, 0) 0%, rgba(51, 51, 51, 0.8) 100%);
  background: linear-gradient(to bottom, rgba(51, 51, 51, 0) 0%, rgba(51, 51, 51, 0.8) 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#00333333', endColorstr='#cc333333', GradientType=0);
  height: 300px;
  top: -550px;
  position: absolute;
  width: 100%;
  z-index: -1;
  left: 0px;
}
#footer_grad_middle {
  background: -moz-linear-gradient(top, rgba(51, 51, 51, 0.8) 0%, #333333 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(51, 51, 51, 0.8)), color-stop(100%, #333333));
  background: -webkit-linear-gradient(top, rgba(51, 51, 51, 0.8) 0%, #333333 100%);
  background: -o-linear-gradient(top, rgba(51, 51, 51, 0.8) 0%, #333333 100%);
  background: -ms-linear-gradient(top, rgba(51, 51, 51, 0.8) 0%, #333333 100%);
  background: linear-gradient(to bottom, rgba(51, 51, 51, 0.8) 0%, #333333 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#cc333333', endColorstr='#333333', GradientType=0);
  height: 150px;
  top: -250px;
  position: absolute;
  width: 100%;
  z-index: -1;
  left: 0px;
}
#footer_grad_bottom {
  background: #333333;
  height: 100px;
  top: -100px;
  position: absolute;
  width: 100%;
  z-index: -1;
  left: 0px;
}
.social_ico {
  float: left;
  width: 25px;
  height: 24px;
  margin-right: 8px;
  text-indent: -9999px;
  display: block;
  background-image: url(../images/social_icons/social_sprite.png);
  background-repeat: no-repeat;
}

.social_icon_instagram
{
  width: 25px;
  height: 24px;
  background-image: url(../images/social_icons/ccny_instagram_gray.png);
  display:block;
  text-indent:-9999px;
  margin-left:130px;
}

.social_icon_instagram:hover,.social_icon_instagram:active,.social_icon_instagram:focus
{
  width: 25px;
  height: 24px;
  background-image: url(../images/social_icons/ccny_instagram.png);
  display:block;
  text-indent:-9999px;
  margin-left:130px;
}
#social_icon_instagram {
  width:22px;
  height:22px;
  background-image: url(../images/social_icons/ccny_instagram_gray_2.png);
  display:block;
  text-indent:-9999px;
  margin-left: 142px;
  margin-top:-1px;
}
#social_icon_instagram:hover,#social_icon_instagram:focus,#social_icon_instagram:active {
  width: 22px;
  height: 22px;
  background-image: url(../images/social_icons/ccny_instagram_2.png);
  display:block;
  text-indent:-9999px;
  margin-left: 142px;
  margin-top:-1px;
}

#fb_2, #tw_2, #fl_2 {
  text-indent: -9999px;
  font-size: 1px;
  color: white;
  width: 20px;
  height: 20px;
  display: block;
  background: url(../images/social_icons/social_sprite_2.png);
  float: left;
  text-align: left;
}

#tw_2, #fl_2 {
  margin-left: 3px;
}

#fl_2 {
  background-position: 0px -21px;
}

#tw_2 {
  background-position: -0px -42px;
}

#fb_2:hover,#fb_2:active,#fb_2:focus {
  background-position: -21px 0px;
}

#fl_2:hover,#fl_2:active,#fl_2:focus {
  background-position: -21px -21px;
}

#tw_2:hover,#tw_2:focus,#tw_2:active  {
  background-position: -21px -42px;
}

.social_ico.facebook:hover,.social_ico.facebook:focus,.social_ico.facebook:active  {
  background-position: 0 -25px;
}
.social_ico.linkedIn {
  background-position: -31px 0;
}
.social_ico.linkedIn:hover,.social_ico.linkedIn:active,.social_ico.linkedIn:focus {
  background-position: -31px -25px;
}
.social_ico.twitter {
  background-position: -61px 0;
}
.social_ico.twitter:hover,.social_ico.twitter:active ,.social_ico.twitter:focus  {
  background-position: -61px -25px;
}
.social_ico.flickr {
  background-position: -91px 0;
}
.social_ico.flickr:hover ,.social_ico.flickr:active ,.social_ico.flickr:focus {
  background-position: -91px -25px;
}
.social_ico.vimeo {
  background-position: -121px 0;
}
.social_ico.vimeo:hover,.social_ico.vimeo:active,.social_ico.vimeo:focus  {
  background-position: -121px -25px;
}
.social_ico.youtube {
  background-position: -151px 0;
}
.social_ico.youtube:hover,.social_ico.youtube:active,.social_ico.youtube:focus {
  background-position: -151px -25px;
}
#acc_wrap {
  float: left;
  margin: 20px 15px 0 0;
  padding: 0;
  width: 215px;
}
#acc_wrap ul {
  margin: 0;
  padding: 0;
}
#acc_sidebar li + li {
 /* border-top: 2px #333 solid;*/
}
#acc_sidebar li {
  list-style: none;
}
#acc_sidebar li li {
  margin-bottom: 5px;
}
#acc_sidebar li li li {
  margin-bottom: 0;
}
#acc_sidebar li li a {
  /*display: inline;*/
}

#acc_sidebar li a {
  color: white;
  text-transform: uppercase;
  text-decoration: none;
  background-color: #4D4D4D;
  display: block;
  width: 155px;
  padding: 10px 30px;
}


#acc_sidebar li a.active_nav {
  background-color: #813625;
}
#acc_sidebar li ul {
  background: #4d4d4d;
  margin-top: 10px;
  padding-bottom: 15px;
}
#acc_sidebar li li ul {
  padding-bottom: 0;
}
#acc_sidebar li li a {
  background: none;
  text-transform: none;
  padding: 0 30px;
}
#acc_sidebar li li a.active_nav {
  background-color: #4d4d4d;
  color: white;
}
#acc_sidebar li li li a {
  color: #B2B2B2;
  padding: 2px 0 0 40px;
}
#acc_sidebar li li ul {
  margin-top: 0;
}

#main_content {
  background: white;
  margin: 20px 0;
  float: left;
  width: 670px;
  padding: 10px 30px;
  position: relative;
}

body.no-sidebars #main_content{ width:900px;}
#main_content h1 {
  color: #5E398A;
  font-size: 36px;
  line-height: 40px;
}
#share {
  position: absolute;
  top: 0;
  right: 40px;
  z-index: 9;
}

.logged-in #share{ display:none;}

#breadcrumb, #breadcrumb a {
  color: #989898;
  margin-bottom: 30px;
  font-size:13px;
  text-transform: capitalize;
}
	#breadcrumb a:hover,#breadcrumb a:active,#breadcrumb a:focus {
		text-decoration:underline;
	}
.field-name-field-sub-page-title {
  font-size: 24px;
}

.logged-in .field-name-field-sub-page-title {
  font-size: 12px;
}

#main_content .field-name-title h2 {
    color: #5e398a;
    font-size: 36px;
    line-height: 40px;
	margin-top:5px;
	margin-bottom:10px;
	text-transform: inherit;
}

.inner_slideshow, .inner_subsitebanner {
  width: 730px;
  margin: 10px 0 30px -30px;
}
.content_footer,
.field-name-field-footer-about-text {
  background: #f3f3f3;
  width: 100%;
  padding: 30px;
  border-top: 1px #ccc dashed;
  margin: 50px 0 -30px -30px;
}
.content_footer p,
.field-name-field-footer-about-text p {
  font-family: 'Raleway', sans-serif;
  font-weight: 300;
  font-size: 13px;
}
.content_section {
  margin: 20px 0;
}
.date_block {
  background: #666;
  width: 36px;
  height: 36px;
  font-size: 8px;
  color: white;
  text-transform: uppercase;
  text-align: center;
  line-height: 14px;
  float: left;
  margin-right: 10px;
  overflow: hidden;
  padding-top: 2px;
  letter-spacing: 1px;
  padding-bottom:3px;
}
.date_block .num {
  font-size: 22px;
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
}
.news_block {
  margin-bottom: 20px;
}
.event_block {
  min-height: 36px; 
  height:auto !important; 
  height: 36px;
}
.event_block + .event_block {
  margin-top: 25px;
}
.news_block a {
	font-weight:500;
}
.news_block p {
  margin: 0;
  color: black;
}
.news_block .small_date,
.event_block .small_date {
  color: #808080;
}
.event_content a {
	font-weight:600 !important;
}
.event_content {
  overflow: hidden;
}
.event_content p {
  margin-bottom: 0;
}
#social_block {
  float: right;
  text-align: right;
  color: #fff;
  font-size: 14px;
  font-family: 'Raleway', sans-serif;
  font-weight: 700;
}
.content_footer a,
.content_footer a:visited {
  color: #003B43;
  text-decoration: none;
}
.sub_header {
  font-family: 'Raleway', sans-serif;
  font-weight: 300;
  font-size: 16px;
  color: #4D4D4D;
}
.sub_photo a,
.sub_photo a:visited {
  color: #003B43;
  text-decoration: none;
}
.row {
  margin: 18px 0;
  position: relative;
}
.row .content_footer {
  margin-bottom: -28px;
}
/*.row div {
  float: left;
}*/
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
.break_word {
  word-wrap: break-word;
}
.col-2-1 .inner1 {
  margin-right: 4.9%;
  width: 65%;
}
.col-2-1 .inner2 {
  width: 30%;
}
.col-3 .inner1 {
  width: 30%;
  margin-right: 4.9%;
}
.col-3 .inner2 {
  margin-right: 4.9%;
  width: 30%;
}
.col-3 .inner3 {
  width: 30%;
}
.col-4 .inner1 {
  width: 21%;
  margin-right: 4.9%;
}
.col-4 .inner2 {
  width: 21%;
  margin-right: 4.9%;
}
.col-4 .inner3 {
  width: 21%;
  margin-right: 4.9%;
}
.col-4 .inner4 {
  width: 21%;
  position: relative;
}
.col-1-2 .inner1 {
  margin-right: 4.9%;
  width: 30%;
}
.col-1-2 .inner2 {
  width: 65%;
}
.col-2 .inner1 {
  margin-right: 4.9%;
  width: 47.5%;
}
.col-2 .inner2 {
  width: 47.5%;
}
	.inner1, .inner2, .inner3 {
		min-height: 20px;   
		height:auto !important;
		height: 20px;
	}
.greybox {
  font-family: 'Raleway', sans-serif;
  background: #F1F1F1;
  padding: 20px;
}
.greybox_right {
  font-family: 'Raleway', sans-serif;
  background: #F1F1F1;
  margin: 0 -30px 12px -15px;
  padding: 20px 49px 20px 15px;
}
.greybox_left {
  font-family: 'Raleway', sans-serif;
  background: #F1F1F1;
  margin: 0 -15px 12px -30px;
  padding: 20px 20px 20px 30px;
}
.callout_img_r {
  font-family: 'Raleway', sans-serif;
  background: #F1F1F1;
  margin: 0 -30px 30px 40px;
  width: 220px;
  float: right;
  padding: 0 30px 0 30px;
}
.callout_img_r img {
  width: 280px!important;
  margin: 0 0 20px -30px;
  height: auto!important;
  max-width:inherit;
}
body.node-type-latest-news div.callout_img_r img:last-of-type {
  width: 280px!important;
  margin: 0 0 0 -30px;
  height: auto!important;
  max-width:inherit;
}
body.node-type-latest-news div.callout_img_r img {
  width: 280px!important;
  margin: 0 0 0-30px;
  height: auto!important;
  max-width:inherit;
}
body.node-type-latest-news div.callout_img_r figure figcaption{
	padding:20px 0;
}
body.node-type-latest-news div.callout_img_r figure figcaption:empty,body.node-type-latest-news div.callout_img_r figure:empty{
	display:none;
}
.page_section {
    display: block;
    font-size: 24px;
    margin-bottom: 20px;
}
#press-list li img {
  width: 94px;
}
.txt_callout {
  font-family: 'Raleway', sans-serif;
  border-color: #B2B2B2;
  border-width: 1px 0;
  border-style: dotted;
  color: #4F0400;
  font-size: 18px;
  font-style: italic;
  padding: 20px 0;
}
.one_quarter,
.two_quarter,
.three_quarter {
  /*float: left;*/
  padding-right: 30.5px;
}
.one_quarter {
  width: 136px;
}
.two_quarter {
  width: 305px;
}
.three_quarter {
  width: 75%;
}
h1,
h2,
h3 {
  font-family: 'Raleway', sans-serif;
  font-weight: 300;
}
h1 {
  margin-bottom: 24px;
}
h2 {
  font-size: 22px;
  text-transform: uppercase;
  margin-bottom: 10px;
}
h3 {
  font-size: 18px;
  color: #5E398A;
  margin-bottom: 10px;
}
h4,
h5 {
  text-transform: uppercase;
  font-size: 14px;
  font-family: 'Raleway', sans-serif;
  font-weight: 600;
}
h4 {
  color: #5E398A;
}
h5 {
  color: #000000;
}
h6 {
  color: #4D4D4D;
  font-size: 13px;
  font-family: 'Raleway', sans-serif;
  font-weight: 600;
}
p, .CS_Element_Textblock {
  margin: 3px 0 12px;
}
.arrowList {
  list-style: none;
  margin: 0!important;
  padding: 0!important;
}
.arrowList a {
  font-size: 18px;
}
.arrowList li {
  margin: 15px 0;
  background: url(../images/sheet_arrow_rt.png) no-repeat left 8px;
  font-size: 18px;
  padding-left: 12px;
}
.data-sheet {
  background: url(../images/sheet_grad.png) no-repeat center bottom;
}
.data-sheet.condensed {
  background: url(../images/sheet_grad_cond.png) no-repeat center bottom;
}
.data-sheet, #sheet-content {
  margin: 0!important;
  padding: 0!important;
}
#sheet-content {
  margin: 20px 0!important;
}
.data-sheet li {
    float: left;
}
.data-sheet li, #sheet-content li {
  list-style: none;
}
#sheet-content.facultyprofile .sheet-item-desc li {
  list-style: disc;
}
#sheet-content.facultyprofile .sheet-item-desc ul {
  padding-left: 18px;
}
.data-sheet li a {
  padding: 10px 0;
  border-width: 0 0 1px 0;
  border-style: dashed;
  border-color: #ccc;
  width: 33.3px;
  text-align: center;  
  display: block;
  color: #6e6f70;
  font-size: 18px;
  font-weight: 500;
  text-transform: uppercase;
}
.data-sheet.condensed li a {
  padding: 10px 0;
  border-width: 0 0 1px 0;
  border-style: dashed;
  border-color: #ccc;
  width: 24.3px;
  text-align: center;  
  display: block;
  color: #6e6f70;
  font-size: 18px;
  font-weight: 500;
  text-transform: uppercase;
}
.contentBlock {
  margin-top: 40px;
}
.contentBlock h2 {
  border-bottom: 1px #999 solid;
  text-transform: uppercase;
  padding-bottom: 6px;
  color: #555;
}
#all-sheet {
  width: 42px;
  text-align: left;
  border-left: none;
}
#l-sheet a {
  text-align: right;
  width: 22px;
  border-right: none;
}
.data-sheet.condensed #l-sheet a {
  width: 17px;
}
.data-sheet li.active-sheet a {
  border-width: 1px 1px 0 1px;
  color: #5E398A;
  padding-right:4px;
  background: white;
}
.data-sheet li.disabled-sheet a {
  color: #e7e7e6;
}
.data-sheet li.active-sheet ul {
  display: block;
}
.data-sheet li ul {
  display: none;
}
.dottedList {
  margin: 0!important;
  padding: 0!important;
  list-style: none;
  margin-bottom: 30px!important;
}
.view-news-listing .view-content,
.view-events .view-content, .view-blog-posts .view-content, .view-podcasts .view-content, .media-advisory .view-content, .view-media-advisory .view-content{
  border-bottom: 1px #999 dashed;
    margin-bottom: 30px;
 
}
.view-news-listing .views-row,
.view-events .views-row , .view-blog-posts .views-row , .view-podcasts .views-row , .media-advisory .views-row , .view-media-advisory .views-row {
  padding: 20px 0;
  border-top: 1px #999 dashed; 
  width:100%;
  display:inline-table;
}
.view-news-listing .views-row .views-field-field-side-image, .view-blog-posts .views-row .views-field-field-side-image, .view-podcasts .views-row .views-field-field-side-image{
 float: left;
 margin-right: 15px;
 width:90px;
}
.view-news-listing .views-row .views-field-field-side-image img, .view-blog-posts .views-row .views-field-field-side-image img, .view-podcasts .views-row .views-field-field-side-image img{

}
.view-news-listing .views-row h3 a, .view-blog-posts .views-row h3 a, .view-podcasts .views-row h3 a, .view-media-advisory .views-row h3 a{
    color: #5e398a;
	font-weight: 300;
}

.view-events .views-row h3 a{
    color: #003B43;
	font-weight: 300;
}

.view-events .views-row h3 a:hover,.view-events .views-row h3 a:active,.view-events .views-row h3 a:focus{
	color: #5e398a;
}

.view-events .views-row h3 {
    line-height: 16px;
    margin-bottom: 1px;
}

.view-news-listing .views-row .views-field-body,
.view-events .views-row .views-field-body, .view-blog-posts .views-row .views-field-body, .view-podcasts .views-row .views-field-body, .media-advisory .views-row .views-field-body, .view-media-advisory .views-row .views-field-field-what{
	margin: 3px 0 12px;
	display:block;
}
.view-events .views-row .views-field-body{
	margin-left:50px;
}

.view-news-listing .views-row .views-field-view-node a, .view-blog-posts .views-row .views-field-view-node a, .view-podcasts .views-row .views-field-view-node a, .media-advisory .views-row .views-field-view-node a, .view-media-advisory .views-row .views-field-view-node a{
   color: #003B43;
   text-decoration: none;
    font-weight: 400;
    outline: 0 none;
	display:block;
	margin-top:10px;
}
.view-news-listing .views-row .views-field-view-node a:hover, .view-blog-posts .views-row .views-field-view-node a:hover, .view-podcasts .views-row .views-field-view-node a:hover, .media-advisory .views-row .views-field-view-node a:hover, .view-media-advisory .views-row .views-field-view-node a:hover, .view-news-listing .views-row .views-field-view-node a:focus, .view-blog-posts .views-row .views-field-view-node a:focus, .view-podcasts .views-row .views-field-view-node a:focus, .media-advisory .views-row .views-field-view-node a:focus, .view-media-advisory .views-row .views-field-view-node a:focus, .view-news-listing .views-row .views-field-view-node a:active, .view-blog-posts .views-row .views-field-view-node a:active, .view-podcasts .views-row .views-field-view-node a:active, .media-advisory .views-row .views-field-view-node a:active, .view-media-advisory .views-row .views-field-view-node a:active{color: #813625;}

.view-events{
    padding-top: 100px;
    position: relative;
}
.view-events .view-header{
    background: rgba(0, 0, 0, 0) url("../images/sheet_grad_cond.png") no-repeat scroll center bottom;
    border-bottom: 1px solid #666;
    color: #666;
    font-size: 24px;
    height: 32px;
    line-height: 32px;
    padding-top: 11px;
    position: absolute;
    text-transform: uppercase;
    top: 57px;
    width: 100%;
    z-index: 0;
}
.view-events .view-filters{
    position: absolute;
    top: 0;
	width: 100%;
    z-index: 1;
}

#edit-field-category-tid-wrapper{ width:33%; padding:0;}
#edit-field-event-date-value-wrapper{ width:67%; padding:0;}

#edit-field-event-date-value-wrapper .form-item, #edit-field-event-date-value-wrapper #edit-field-event-date-value-value{ width:100%;}

#edit-field-event-date-value-wrapper #edit-field-event-date-value-value .form-type-select{ width:47%; margin-left:3%; }

#edit-field-event-date-value-wrapper .form-item-field-event-date-value-value-year{float: right;}

.view-events .view-filters label{ 
	height:24px; display:block;
    font-family: "Raleway",sans-serif;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
	clip:inherit;
	position:relative!important;
	font-weight:bold;
	color:#666;
}

.view-events .view-filters .views-exposed-widget{
    float: left;
    margin-left: 2%;
    padding: 0;
    width: 32%;
}
.view-events .view-filters .views-exposed-widget:first-child{ margin-left:0;}

.view-events .view-filters .views-exposed-widget.views-submit-button{ display:none;}

.view-events .view-filters select{ width:100%; padding: 0 5px;} 


.list-icon {
  background: #989898;
  position: relative;
  width: 35px;
  height: 35px;
  overflow: hidden;
  text-align: center;
  line-height: 35px;
  font-size: 20px;
  font-weight: 700;
  color: white;
}
.list-icon.special {
  background-image: url(../images/star.png);
  background-position: center;
  background-repeat: no-repeat;
  text-indent: -99999px;
}
.list-icon-inner {
  font-size: 18px;
}
.rss_icon {
  position: absolute;
  bottom: 0;
  right: 0;
  display: block;
  background: url(../images/rss.jpg) no-repeat left top;
  padding-left: 20px;
}
#event-key {
  font-size: 12px;
  color: #999;
  position: absolute;
  bottom: 5px;
  right: 0; 
  line-height: 20px;   
}
#event-date {
  text-transform: uppercase;
  font-size: 24px;
  font-weight: 100;
  color: #666;
  position: absolute;
  bottom: 5px;
  left: 0;
  line-height: 26px;   
}
#event-header {
  background: url(../images/sheet_grad_cond.png) no-repeat center bottom;
  border-bottom: 1px #666 solid;
  padding-top: 30px;
  position: relative;
}
#event-list h3 {
  line-height: 16px;
  margin-bottom: 1px;
}
#event-list p {
  margin-bottom: 0;
}
.event-date {
  color: #999;
}
.dropsel {
  margin-right: 20px;
}
.dropsel.lastDrop {
  margin-right: 0!important;
}
.dropHeader_med, .dropHeader_lg {
  color: #666;
  margin-bottom: 5px;
}
.dh {
  margin-left: 0;
}
.dh + .dh {
  margin-left: 20px;
}
.dropHeader_med {
  width: 202px;
  float: left;  
}
.dropHeader_lg {
  width: 329px;
  float: left;  
}
#view-header, #category-header, #school-header, #department-header {
  color: #666;
  margin-bottom: 5px;
}
#category-header {
  width: 222px;
  float: left;
}
#school-header {
  width: 348px;
  float: left;
}
#view-header {
  width: 222px;
  float: left;
}
#filter-form {
  clear: both;
}
#staff-filter {
  border-top: 1px #999 dashed;
  padding: 20px 0;
}
.js #staff-filter input[type="submit"] {
  display: none;
}
.faculty-bio h1 {
  margin-bottom: 0;
}
.faculty-bio h2 {
  text-transform: none;
  color: #444;
  width: 700px;
}
.faculty-image {
  position: absolute;
  top: -80px;
  right: -42px;
  margin-left: -42px;
}
.faculty-image img {
  width: 100%;
}
#list-staff {
  margin-bottom: 80px;
}
#list-staff h3, h4 {
  margin: 0;
  padding: 0;
}
#list-staff h4 {
  text-transform: none;
  font-weight: 100;
}

.dottedList li {
  padding: 20px 0;
  border-bottom: 1px #999 dashed; 
  border-top: none;
}
.dottedList .row {
  margin: 0;
}
.dottedList .row+.row {
  margin: 18px 0 0 0;
}

.dateBlock {
  text-transform: uppercase;
  font-weight: 600;
}
.dottedList h3 {
  font-weight: 300;
}
.overflowContent {
  overflow: hidden;
}
.lFloatGraphic {
  margin-right: 15px;
  float: left;
}
.sheet-item {
  background: rgb(252,252,252); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(252,252,252,1) 0%, rgba(235,235,235,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,252,252,1)), color-stop(100%,rgba(235,235,235,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(235,235,235,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(235,235,235,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(235,235,235,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom,  rgba(252,252,252,1) 0%,rgba(235,235,235,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ebebeb',GradientType=0 ); /* IE6-9 */
  margin-bottom: 3px;
  padding: 10px 35px;
}
.sheet-item.active {
  background: #ffffff;
  filter: progid:DXImageTransform.Microsoft.gradient( enabled=false ); /* IE6-9 */
  border: 1px #f0f0f0 solid;
}
.sheet-item.active h2 {
  background: url(../images/sheet_arrow_up.png) no-repeat left center;
}
.sheet-item-desc {
  margin-top: 15px;
  display: none;
}
.sheet-item h2 {
  width: 100%;
  text-transform: none;
  font-size: 18px;
  cursor: pointer;
  padding: 0;
  margin: 0;
  background: url(../images/sheet_arrow_dn.png) no-repeat left center;
  text-indent: 20px;
  font-weight: 300;
  margin-left: -20px;
}
.pop_up {
  background: url(../images/to_top.png) no-repeat left center;
  text-indent: 14px;
  display: block;
  text-transform: uppercase;
}
.goto_site {
  font-size: 12px;
}


/**
 * Default DropKick theme
 *
 * Feel free to edit the default theme
 * or even add your own.
 *
 * See the readme for themeing help
 *
 */

/***** Begin Theme, feel free to edit in here! ******/

/* One container to bind them... */
.dk_container {
  background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f5f5f5));
  background: -moz-linear-gradient(top, #fff, #f5f5f5);
  background: -o-linear-gradient(top, #fff, #f5f5f5);
  background-color: #f5f5f5;
  font-size: 15px;
  font-weight: 400;
  line-height: 14px;
  margin-bottom: 18px;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}
  .dk_container:focus {
    outline: 0;
  }
  .dk_container a {
    cursor: pointer;
    text-decoration: none;
  }

/* Opens the dropdown and holds the menu label */
.dk_toggle {
  /**
   * Help: Arrow image not appearing
   * Try updating this property to your correct dk_arrows.png path
   */
  background-image: url('../images/sheet_arrow_dn.png');
  background-repeat: no-repeat;
  background-position: 97% center;
  border: 1px solid #ccc;
  color: #333;
  padding: 7px 45px 7px 10px;
  text-shadow: #fff 1px 1px 0;
  -webkit-transition: border-color .5s;
  -moz-transition: border-color .5s;
  -o-transition: border-color .5s;
  transition: border-color .5s;
}
  .dk_toggle:hover,.dk_toggle:active,.dk_toggle:focus  {
    border-color: #8c8c8c;
  }
  /* Applied when the dropdown is focused */
  .dk_focus .dk_toggle {
    border-color: #40b5e2;
  }
  .dk_focus .dk_toggle {
    box-shadow: 0 0 5px #40b5e2;
    -moz-box-shadow: 0 0 5px #40b5e2;
    -webkit-box-shadow: 0 0 5px #40b5e2;
  }

/* Applied whenever the dropdown is open */
.dk_open {
  box-shadow: 0 0 5px #40b5e2;
  -moz-box-shadow: 0 0 5px #40b5e2;
  -webkit-box-shadow: 0 0 5px #40b5e2;
  /**
   * Help: Dropdown menu is covered by something
   * Try setting this value higher
   */
  z-index: 10;
}
  .dk_open .dk_toggle {
    background-color: #ececec;
    border-color: #8c8c8c;
    color: #ccc;
    box-shadow: inset 0 -2px 5px #ccc;
    border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
  }

/* The outer container of the options */
.dk_options {
  box-shadow: rgba(0, 0, 0, .2) 0 2px 8px;
  -moz-box-shadow: rgba(0, 0, 0, .2) 0 2px 8px;
  -webkit-box-shadow: rgba(0, 0, 0, .2) 0 2px 8px;
  border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  -webkit-border-radius: 0 0 5px 5px;
}
  .dk_options a {
    background-color: #fff;
    border-bottom: 1px solid #999;
    font-weight: bold;
    padding: 8px 10px;
  }
  .dk_options li:last-child a {
    border-bottom: none;
  }
  .dk_options a:hover,.dk_options a:active,.dk_options a:focus,
  .dk_option_current a {
    background-color: #0084c7;
    border-bottom-color: #004c72;
    color: #fff;
    text-decoration: none;
    text-shadow: rgba(0, 0, 0, .5) 0 1px 0;
  }

/* Inner container for options, this is what makes the scrollbar possible. */
.dk_options_inner {
  border: 1px solid #8c8c8e;
  border-bottom-width: 2px;
  border-bottom-color: #999;
  color: #333;
  max-height: 250px;
  text-shadow: #fff 0 1px 0;
  border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  -webkit-border-radius: 0 0 5px 5px;
  list-style: none;
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 18px;
}

/* Set a max-height on the options inner */
.dk_options_inner,
.dk_touch .dk_options {
  max-height: 250px;
}

/******  End Theme ******/

/***** Critical to the continued enjoyment of working dropdowns ******/

.dk_container {
  display: none;
  float: left;
  position: relative;
  margin-left: 0;
}
  .dk_container a {
    outline: 0;
  }
select + .dk_container {
  margin-left: 20px;
}
.dk_toggle {
  display: -moz-inline-stack;
  display: inline-block;
  *display: inline;
  position: relative;
  zoom: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-transform: uppercase;
  color: #5E398A;
}

.dk_options_inner li a {
  zoom: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dk_open {
  position: relative;
}
  .dk_open .dk_options {
    display: block;
  }
  .dk_open .dk_label {
    color: inherit;
  }

.dk_options {
  display: none;
  margin-top: -1px;
  position: absolute;
  right: 0;
  width: 100%;
}
  .dk_options a,
  .dk_options a:link,
  .dk_options a:visited {
    display: block;
  }
  .dk_options_inner {
    overflow: auto;
    position: relative;
  }

.dk_touch .dk_options {
  overflow: hidden;
}

.dk_touch .dk_options_inner {
  max-height: none;
  overflow: visible;
}

.dk_fouc .dk select {
  position: relative;
  top: -99999em;
  visibility: hidden;
}

/***** End Critical to the continued enjoyment of working dropdowns ******/



/*

	Supersized - Fullscreen Slideshow jQuery Plugin
	Version : 3.2.7
	Site	: www.buildinternet.com/project/supersized
	
	Author	: Sam Dunn
	Company : One Mighty Roar (www.onemightyroar.com)
	License : MIT License / GPL License
	
*/
* {
  margin: 0;
  padding: 0;
}
body {
  /*background-color: #333;
  background-image: url(/templates/config/subsite-bkgd-images/01.jpg);
  background-position: center top;
  background-repeat: no-repeat;*/
  background-position: center top;
  background-repeat: no-repeat;
}
.CS_Document {
  background-color: #333;/**/
  background-position: center top;
  background-repeat: no-repeat;
  font-family: 'Raleway', sans-serif;

}
img {
  border: none;
}
#supersized-loader {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 0;
  width: 60px;
  height: 60px;
  margin: -30px 0 0 -30px;
  text-indent: -999em;
  background: url(../images/ss/progress.gif) no-repeat center center;
}
#supersized {
  margin: 0;
  padding: 0;
  position: absolute;
  display: block;
  left: 0;
  top: 0;
  overflow: hidden;
  z-index: -999;
  height: 100%;
  width: 100%;
}
#supersized img {
  width: auto;
  height: auto;
  position: relative;
  display: none;
  outline: none;
  border: none;
}
#supersized.speed img {
  -ms-interpolation-mode: nearest-neighbor;
  image-rendering: -moz-crisp-edges;
}
/*Speed*/
#supersized.quality img {
  -ms-interpolation-mode: bicubic;
  image-rendering: optimizeQuality;
}
/*Quality*/
#supersized li {
  padding: 0;
  margin: 0;
  position: absolute;
  display: block;
  list-style: none;
  z-index: -30;
  overflow: hidden;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #111;
}
#supersized a {
  width: 100%;
  height: 100%;
  display: block;
}
#supersized li.prevslide {
  z-index: -20;
}
#supersized li.activeslide {
  z-index: -10;
}
#supersized li.image-loading {
  background: #111111 url(../images/ss/progress.gif) no-repeat center center;
  width: 100%;
  height: 100%;
}
#supersized li.image-loading img {
  visibility: hidden;
}
#supersized li.prevslide img,
#supersized li.activeslide img {
  display: inline;
}
/* Controls Bar
	----------------------------*/
/*The following is what centers the dynamic div horizontally within the content box*/
div.centerbox-outer {
  margin: 10px auto;
  float: left;
  left: 50%;
  position: relative;
}
div.centerbox-inner {
  background-color: #cccccc;
  float: left;
  position: relative;
  right: 50%;
  border: 1px solid #ffcccc;
  height: 35px;
  /*to vertically center the links*/

  line-height: 35px;
}
#controls-wrapper {
  height: 42px;
  padding: 0 10px;
  z-index: 8;
  background-color: black;
  background-color: rgba(0, 0, 0, 0.8);
  position: absolute;
  display: none;
  width: 345px;
  clear: left;
  bottom:0;
  overflow: hidden;
}
.js #controls-wrapper {
  display: block;
}
#controls {
  height: 100%;
  margin: auto;
  text-align: left;
  z-index: 5;
  float: left;
  left: 50%;
  position: relative;
}
#controlsInner {
  float: left;
  position: relative;
  right: 50%;
}
#slidecounter {
  float: left;
  color: #999;
  font: 14px "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-shadow: #000000 0 -1px 0;
  margin: 0px 10px 0 15px;
  line-height: 42px;
}
#slidecaption {
  overflow: hidden;
  float: left;
  color: #FFF;
  font: 400 14px "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-shadow: #000 1px 1px 2px;
  margin: 0 20px 0 0;
  line-height: 42px;
}
#navigation {
  float: right;
  margin: 0px 20px 0 0;
}
#play-button {
  float: left;
  margin-top: 1px;
  border-right: 1px solid #333;
  background: url('../images/ss/bg-hover.png') repeat-x 0 44px;
}
#play-button:hover ,#play-button:active,#play-button:focus {
  background-position: 0 1px;
  cursor: pointer;
}
#prevslide,
#nextslide {
  margin-top: 10px;
  float: left;
  height: 23px;
  width: 16px;
  opacity: 0.6;
  background-image: url('../images/ss/slide_arrows.png');
  background-repeat: no-repeat;
}
#prevslide {
  margin-right: 10px;
}
#nextslide {
  background-position: -16px 0;
  margin-left: 5px;
}
#prevslide:hover,
#nextslide:hover,#prevslide:active,
#nextslide:active,#prevslide:focus,
#nextslide:focus {
  cursor: pointer;
}
/*				ul#slide-list{ padding: 0; float:left; }
					ul#slide-list li{ list-style:none; width:12px; height:12px; float:left; margin:0 5px 0 0; }
						ul#slide-list li.current-slide a, ul#slide-list li.current-slide a:hover{ background-position:0 0px; }
						ul#slide-list li a{ display:block; width:12px; height:12px; background:url('../images/ss/active_dot.gif') no-repeat 0 -24px; }
							ul#slide-list li a:hover{ background-position:0 -12px; cursor:pointer; } */
#slide-list {
  padding: 0;
  float: left;
  margin-top: 14px;
}
#slide-list a {
  text-indent: -99999px;
  display: block;
  width: 14px;
  height: 14px;
  background: #505050;
  /* background: url('../images/ss/active_dot.gif') no-repeat 0 -24px; */
  float: left;
  margin: 0 6px 0 0;
}
#slide-list a.activeSlide,
#slide-list a.activeSlide a:hover,#slide-list a.activeSlide a:active,#slide-list a.activeSlide a:focus {
  /*background-position: 0 0px;*/
  background: #72aeb5;
  width: 13px;
  height: 13px;
  margin-right: 7px;
}
#slide-list a:hover,#slide-list a:active,#slide-list a:focus {
  /*background-position: 0 -12px;*/
  background: #72aeb5;
  cursor: pointer;
}
#tray-button {
  float: right;
  margin-top: 1px;
  border-left: 1px solid #333;
  background: url('../images/ss/bg-hover.png') repeat-x 0 44px;
}
#tray-button:hover ,#tray-button:focus,#tray-button:active{
  background-position: 0 1px;
  cursor: pointer;
}
/* Progress Bar
	----------------------------*/#progress-back {
  z-index: 5;
  position: fixed;
  bottom: 42px;
  left: 0;
  height: 8px;
  width: 100%;
  background: url('../images/ss/progress-back.png') repeat-x;
}
#progress-bar {
  position: relative;
  height: 8px;
  width: 100%;
  background: url('../images/ss/progress-bar.png') repeat-x;
}
/* Thumbnail Navigation
	----------------------------*/#nextthumb,
#prevthumb {
  z-index: 2;
  display: none;
  position: fixed;
  bottom: 61px;
  height: 75px;
  width: 100px;
  overflow: hidden;
  background: #ddd;
  border: 1px solid #fff;
  -webkit-box-shadow: 0 0 5px #000;
}
#nextthumb {
  right: 12px;
}
#prevthumb {
  left: 12px;
}
#nextthumb img,
#prevthumb img {
  width: 150px;
  height: auto;
}
#nextthumb:active,
#prevthumb:active,#nextthumb:focus,
#prevthumb:focus {
  bottom: 59px;
}
#nextthumb:hover,
#prevthumb:hover,#nextthumb:focus,
#prevthumb:focus {
  cursor: pointer;
}
/* Thumbnail Tray
	----------------------------*/#thumb-tray {
  position: fixed;
  z-index: 3;
  bottom: 0;
  left: 0;
  background: url(../images/ss/bg-black.png);
  height: 150px;
  width: 100%;
  overflow: hidden;
  text-align: center;
  -moz-box-shadow: 0px 0px 4px #000;
  -webkit-box-shadow: 0px 0px 4px #000;
  box-shadow: 0px 0px 4px #000;
}
#thumb-back,
#thumb-forward {
  position: absolute;
  z-index: 5;
  bottom: 42px;
  height: 108px;
  width: 20px;
  background-image: url('../images/ss/slide_arrows.gif');
}
#thumb-back {
  left: 0;
}
#thumb-forward {
  right: 0;
  background-position: 0 -15px;
}
#thumb-back:hover,
#thumb-forward:hover ,#thumb-back:active,
#thumb-forward:active ,#thumb-back:focus,
#thumb-forward:focus {
  cursor: pointer;
  background-color: rgba(255, 255, 255, 0.1);
}
#thumb-back:hover,#thumb-back:focus,#thumb-back:active {
  border-right: 1px solid rgba(255, 255, 255, 0.2);
}
#thumb-forward:hover,#thumb-forward:focus,#thumb-forward:active {
  border-left: 1px solid rgba(255, 255, 255, 0.2);
}
ul#thumb-list {
  display: inline-block;
  list-style: none;
  position: relative;
  left: 0px;
  padding: 0 0px;
}
ul#thumb-list li {
  background: #111;
  list-style: none;
  display: inline;
  width: 150px;
  height: 108px;
  overflow: hidden;
  float: left;
  margin: 0;
}
ul#thumb-list li img {
  width: 200px;
  height: auto;
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter: alpha(opacity=60);
  -webkit-transition: all 100ms ease-in-out;
  -moz-transition: all 100ms ease-in-out;
  -o-transition: all 100ms ease-in-out;
  -ms-transition: all 100ms ease-in-out;
  transition: all 100ms ease-in-out;
}
ul#thumb-list li.current-thumb img,
ul#thumb-list li:hover img ,ul#thumb-list li:active img,ul#thumb-list li:focus img {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
}
ul#thumb-list li:hover, ul#thumb-list li:active, ul#thumb-list li:focus {
  cursor: pointer;
}
/*
 * jQuery Nivo Slider v3.0.1
 * http://nivo.dev7studios.com
 *
 * Copyright 2012, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */
/* The Nivo Slider styles */
.nivoSlider {
  position: relative;
  width: 100%;
  height: auto;
  overflow: hidden;
}
.nivoSlider img {
  position: absolute;
  top: 0px;
  left: 0px;
}
.nivo-main-image {
  display: block !important;
  position: relative !important;
  width: 100% !important;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  border: 0;
  padding: 0;
  margin: 0;
  z-index: 6;
  display: none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
  display: block;
  position: absolute;
  z-index: 5;
  height: 100%;
  top: 0;
}
.nivo-box {
  display: block;
  position: absolute;
  z-index: 5;
  overflow: hidden;
}
.nivo-box img {
  display: block;
}
/* Caption styles */
.nivo-caption {
  position: absolute;
  left: 0px;
  bottom: 0px;
  background: #000;
  color: #fff;
  width: 100%;
  z-index: 8;
  padding: 5px 10px;
  opacity: 0.8;
  overflow: hidden;
  display: none;
  -moz-opacity: 0.8;
  filter: alpha(opacity=8);
}
.nivo-caption p {
  padding: 5px;
  margin: 0;
}
.nivo-caption a {
  display: inline !important;
}
.nivo-html-caption {
  display: none;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
  text-align: center;
  padding: 15px 0;
}
.nivo-controlNav a {
  cursor: pointer;
}
.nivo-controlNav a.active {
  font-weight: bold;
}
.carouselWrap {
  width: 260px;
  overflow: hidden;
  position: relative;
}
.carousel ul {
  margin-top:0px;
  margin-bottom: 0px;
  padding: 0;
  width: 8000px;
  position: relative;
}
.carousel li {
  margin: 0;
  padding: 0;
  list-style: none;
  width: 260px;
  position: absolute;
  right: 0;
}
.carousel li.curr_slide {
  margin: 0;
  padding: 0;
  list-style: none;
  position: relative;
  width: 260px;
  float: left;
}
.carousel li li {
  display: block!important;
    opacity: 1;

}
.carousel li.hiddenSlider {
  display: none;
}
.carousel img {
  width: 260px;
  margin-bottom: 20px;
  display: block;
}
.counterBlock {
  display: block;
  width: 14px;
  height: 14px;
  background: #cfc5db;
}
#car-list {
  float: left;
  margin: 0;
  padding: 0;
}
#car-list li {
  list-style: none;
  margin-left: 6px;
  padding: 0;
  float: left;
}
#car-list li span {
  cursor: pointer;
}
#car_next,
#car_prev {
  background-image: url(../images/car_dir_v2.png);
  background-repeat: no-repeat;
  width: 94px;
  height: 17px;
  float: left;
  text-indent: -9999px;
  cursor: pointer;
}
#car_next {
  background-position: -95px 0;
  /*margin-left: 6px;*/
  float:right;
  width:61px;
}
#car_control {
	margin-top: 40px;
}
li.active_car .counterBlock {
  background: #5E398A;
}

.item-list ul.pager {
  margin: 0;
  padding: 0;
  text-align:left;
}
.item-list ul.pager li {
    float: left;
    list-style: none outside none;
    margin: 0 4px;
	padding:0;
}
.item-list ul.pager li.pager-next a, .item-list  ul.pager li.pager-previous a {
  background-image: url(../images/car_dir.png);
  background-repeat: no-repeat;
  width: 14px;
  height: 14px;
  text-indent: -9999px!important;
  cursor: pointer;
  display: block;
  margin-top: 2px;
}

.item-list ul.pager li.pager-next a {
  background-position: -15px 0;
}

.item-list ul.pager li.pager-last, .item-list  ul.pager li.pager-first { display:none;}
.blank_form .cstab_row {
  margin-bottom: 20px!important;
}
.blank_form .cstab_row td {
  background: none!important;
  width: auto!important;
  height: auto!important;
  padding: 0!important;
}

.blank_form .cstab_row img {
  display: none;
}

.calendar {
  z-index: 9!important;
}

#attribution {
  display: none;
  position: absolute;
  bottom: -30px;
  right: 20px;
  background: #DCDCDC;
  border: 1px #B2B2B2 solid;
  width: 670px;
  padding: 30px; 
}
#attribution .leftCol, #attribution .rightCol {
  width: 320px;
}
#attribution .leftCol {
  float: left;
}
#attribution .rightCol {
  float: right;
}

#attribution h1, #attribution h2, #attribution h3, #attribution h4, #attribution h5 {
  font-size: 12px!important;
  font-family: 'Raleway', sans-serif!important;
  font-weight: 500!important;
  text-transform: uppercase!important;
  margin: 5px 0 5px 0!important;
  padding: 0!important;
}

#attribution p {
  font-size: 10px!important;
  font-weight: 500!important;
}

#attribution p+h5 {
  margin-top: 25px!important; 
} 

#attribution a {
  color: #73AEB5!important;
  font-size: 10px!important;
  font-weight: 500!important;
  text-decoration: none!important;
}

#attributeBtn {
  background: #282828;
  color: #808080;
  font-weight: 300;
  font-size: 12px;
  display: block;
  position: absolute;
  top: -60px;
  right: 20px;
  padding: 15px;
  text-decoration: none;
}

/* ==|== media queries ======================================================
   EXAMPLE Media Query for Responsive Design.
   This example overrides the primary ('mobile first') styles
   Modify as content requires.
   ========================================================================== */
@media only screen and (min-width: 35em) {
  /* Style adjustments for viewports that meet the condition */
}
/* ==|== non-semantic helper classes ========================================
   Please define your styles before this section.
   ========================================================================== */
/* For image replacement */
.ir {
  display: block;
  border: 0;
  text-indent: -999em;
  overflow: hidden;
  background-color: transparent;
  background-repeat: no-repeat;
  text-align: left;
  direction: ltr;
  *line-height: 0;
}
.ir br {
  display: none;
}
/* Hide from both screenreaders and browsers: h5bp.com/u */
.hidden {
  display: none !important;
  visibility: hidden;
}
/* Hide only visually, but have it available for screenreaders: h5bp.com/v */
.visuallyhidden {
  border: 0!important;
  clip: rect(0 0 0 0)!important;
  height: 1px!important;
  margin: -1px!important;
  overflow: hidden!important;
  padding: 0!important;
  position: absolute!important;
  width: 1px!important;
}
/* Extends the .visuallyhidden class to allow the element to be focusable when navigated to via the keyboard: h5bp.com/p */
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}
/* Hide visually and from screenreaders, but maintain layout */
.invisible {
  visibility: hidden;
}
/* Contain floats: h5bp.com/q */
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
.clearfix:after {
  clear: both;
}
.clearfix {
  *zoom: 1;
}
/* ==|== print styles =======================================================
   Print styles.
   Inlined to avoid required HTTP connection: h5bp.com/r
   ========================================================================== */
@page{
	margin: 0.5cm;
	}
@media print {
	* {
		background: transparent !important;
		color: black !important;
		box-shadow: none !important;
		text-shadow: none !important;
		filter: none !important;
		-ms-filter: none !important;
	}
	/* Black prints faster: h5bp.com/s */
	a, a:link a:visited {
		text-decoration: underline;
	}
	/* Don't show links for images, or javascript/internal links */
	pre, blockquote {
		border: 1px solid #999;
		page-break-inside: avoid;
	}
	thead {
		display: table-header-group;
	}
	/* h5bp.com/t */
	tr, img {
		page-break-inside: avoid;
	}
	img {
		max-width: 100% !important;
	}
	p, h2, h3 {
		orphans: 3;
		widows: 3;
	}
	h2,	h3 {
		page-break-after: avoid;
	}
	#acc_sidebar, #top_header, .theme-inner .nivo-caption, .nivo-directionNav a, #share {
		display: none!important;
	}
	#main_content {
		width: 100%!important;
	}
	.inner_slideshow {
		margin: 10px 0 30px 0;
	}
	div#views_slideshow_cycle_main_field_collection_view-default, div#acc_wrap, header#main_header, ul#top_links, div#top_header, footer, div#breadcrumb, div#share, div.mobile.mobile-header, div.col-2-1 div.inner2{
		display:none;
	}
	body{
		background: none !important;
	}
	div.wrapper{
		width:90% !important;
	}
	div#main, div.col-2-1 div.inner1{
		margin:0 !important;
		width:100%;
	}
	div#main_content{
		display:block;
		width:100% !important;
		float:none !important;
		margin: 0 !important;
		padding: 10px !important;
	}
	div#main_content *{
		color:#000;
	}
	body.two-sidebars, body.sidebar-first, body.sidebar-second, body {
		width: 100% !important;
		padding:0 !important;
	}
	#main-wrapper {min-height: 0 !important;}
	div.node-blog-post h4.blogBackLink{
		display:none;
	}
	div#CS_Element_Row01Container01 >a {
		display:none;
	}
}
.view-blog-posts .col-xs-1,.view-blog-posts .col-sm-1,.view-blog-posts .col-md-1,.view-blog-posts .col-lg-1,.view-blog-posts .col-xs-2,.view-blog-posts .col-sm-2,.view-blog-posts .col-md-2,.view-blog-posts .col-lg-2,.view-blog-posts .col-xs-3,.view-blog-posts .col-sm-3,.view-blog-posts .col-md-3,.view-blog-posts .col-lg-3,.view-blog-posts .col-xs-4,.view-blog-posts .col-sm-4,.view-blog-posts .col-md-4,.view-blog-posts .col-lg-4,.view-blog-posts .col-xs-5,.view-blog-posts .col-sm-5,.view-blog-posts .col-md-5,.view-blog-posts .col-lg-5,.view-blog-posts .col-xs-6,.view-blog-posts .col-sm-6,.view-blog-posts .col-md-6,.view-blog-posts .col-lg-6,.view-blog-posts .col-xs-7,.view-blog-posts .col-sm-7,.view-blog-posts .col-md-7,.view-blog-posts .col-lg-7,.view-blog-posts .col-xs-8,.view-blog-posts .col-sm-8,.view-blog-posts .col-md-8,.view-blog-posts .col-lg-8,.view-blog-posts .col-xs-9,.view-blog-posts .col-sm-9,.view-blog-posts .col-md-9,.view-blog-posts .col-lg-9,.view-blog-posts .col-xs-10,.view-blog-posts .col-sm-10,.view-blog-posts .col-md-10,.view-blog-posts .col-lg-10,.view-blog-posts .col-xs-11,.view-blog-posts .col-sm-11,.view-blog-posts .col-md-11,.view-blog-posts .col-lg-11,.view-blog-posts .col-xs-12,.view-blog-posts .col-sm-12,.view-blog-posts .col-md-12,.view-blog-posts .col-lg-12{position:relative;min-height:1px;}.view-blog-posts .col-xs-1,.view-blog-posts .col-xs-2,.view-blog-posts .col-xs-3,.view-blog-posts .col-xs-4,.view-blog-posts .col-xs-5,.view-blog-posts .col-xs-6,.view-blog-posts .col-xs-7,.view-blog-posts .col-xs-8,.view-blog-posts .col-xs-9,.view-blog-posts .col-xs-10,.view-blog-posts .col-xs-11,.view-blog-posts .col-xs-12{float:left;}.view-blog-posts .col-xs-12{width:100%;}.view-blog-posts .col-xs-11{width:91.66666667%;}.view-blog-posts .col-xs-10{width:83.33333333%;}.view-blog-posts .col-xs-9{width:75%;}.view-blog-posts .col-xs-8{width:66.66666667%;}.view-blog-posts .col-xs-7{width:58.33333333%;}.view-blog-posts .col-xs-6{width:50%;}.view-blog-posts .col-xs-5{width:41.66666667%;}.view-blog-posts .col-xs-4{width:33.33333333%;}.view-blog-posts .col-xs-3{width:25%;}.view-blog-posts .col-xs-2{width:16.66666667%;}.view-blog-posts .col-xs-1{width:8.33333333%;}.view-blog-posts .col-xs-pull-12{right:100%;}.view-blog-posts .col-xs-pull-11{right:91.66666667%;}.view-blog-posts .col-xs-pull-10{right:83.33333333%;}.view-blog-posts .col-xs-pull-9{right:75%;}.view-blog-posts .col-xs-pull-8{right:66.66666667%;}.view-blog-posts .col-xs-pull-7{right:58.33333333%;}.view-blog-posts .col-xs-pull-6{right:50%;}.view-blog-posts .col-xs-pull-5{right:41.66666667%;}.view-blog-posts .col-xs-pull-4{right:33.33333333%;}.view-blog-posts .col-xs-pull-3{right:25%;}.view-blog-posts .col-xs-pull-2{right:16.66666667%;}.view-blog-posts .col-xs-pull-1{right:8.33333333%;}.view-blog-posts .col-xs-pull-0{right:auto;}.view-blog-posts .col-xs-push-12{left:100%;}.view-blog-posts .col-xs-push-11{left:91.66666667%;}.view-blog-posts .col-xs-push-10{left:83.33333333%;}.view-blog-posts .col-xs-push-9{left:75%;}.view-blog-posts .col-xs-push-8{left:66.66666667%;}.view-blog-posts .col-xs-push-7{left:58.33333333%;}.view-blog-posts .col-xs-push-6{left:50%;}.view-blog-posts .col-xs-push-5{left:41.66666667%;}.view-blog-posts .col-xs-push-4{left:33.33333333%;}.view-blog-posts .col-xs-push-3{left:25%;}.view-blog-posts .col-xs-push-2{left:16.66666667%;}.view-blog-posts .col-xs-push-1{left:8.33333333%;}.view-blog-posts .col-xs-push-0{left:auto;}.view-blog-posts .col-xs-offset-12{margin-left:100%;}.view-blog-posts .col-xs-offset-11{margin-left:91.66666667%;}.view-blog-posts .col-xs-offset-10{margin-left:83.33333333%;}.view-blog-posts .col-xs-offset-9{margin-left:75%;}.view-blog-posts .col-xs-offset-8{margin-left:66.66666667%;}.view-blog-posts .col-xs-offset-7{margin-left:58.33333333%;}.view-blog-posts .col-xs-offset-6{margin-left:50%;}.view-blog-posts .col-xs-offset-5{margin-left:41.66666667%;}.view-blog-posts .col-xs-offset-4{margin-left:33.33333333%;}.view-blog-posts .col-xs-offset-3{margin-left:25%;}.view-blog-posts .col-xs-offset-2{margin-left:16.66666667%;}.view-blog-posts .col-xs-offset-1{margin-left:8.33333333%;}.view-blog-posts .col-xs-offset-0{margin-left:0%;}@media (min-width:768px){.view-blog-posts .col-sm-1,.view-blog-posts .col-sm-2,.view-blog-posts .col-sm-3,.view-blog-posts .col-sm-4,.view-blog-posts .col-sm-5,.view-blog-posts .col-sm-6,.view-blog-posts .col-sm-7,.view-blog-posts .col-sm-8,.view-blog-posts .col-sm-9,.view-blog-posts .col-sm-10,.view-blog-posts .col-sm-11,.view-blog-posts .col-sm-12{float:left;}.view-blog-posts .col-sm-12{width:100%;}.view-blog-posts .col-sm-11{width:91.66666667%;}.view-blog-posts .col-sm-10{width:83.33333333%;}.view-blog-posts .col-sm-9{width:75%;}.view-blog-posts .col-sm-8{width:66.66666667%;}.view-blog-posts .col-sm-7{width:58.33333333%;}.view-blog-posts .col-sm-6{width:50%;}.view-blog-posts .col-sm-5{width:41.66666667%;}.view-blog-posts .col-sm-4{width:33.33333333%;}.view-blog-posts .col-sm-3{width:25%;}.view-blog-posts .col-sm-2{width:16.66666667%;}.view-blog-posts .col-sm-1{width:8.33333333%;}.view-blog-posts .col-sm-pull-12{right:100%;}.view-blog-posts .col-sm-pull-11{right:91.66666667%;}.view-blog-posts .col-sm-pull-10{right:83.33333333%;}.view-blog-posts .col-sm-pull-9{right:75%;}.view-blog-posts .col-sm-pull-8{right:66.66666667%;}.view-blog-posts .col-sm-pull-7{right:58.33333333%;}.view-blog-posts .col-sm-pull-6{right:50%;}.view-blog-posts .col-sm-pull-5{right:41.66666667%;}.view-blog-posts .col-sm-pull-4{right:33.33333333%;}.view-blog-posts .col-sm-pull-3{right:25%;}.view-blog-posts .col-sm-pull-2{right:16.66666667%;}.view-blog-posts .col-sm-pull-1{right:8.33333333%;}.view-blog-posts .col-sm-pull-0{right:auto;}.view-blog-posts .col-sm-push-12{left:100%;}.view-blog-posts .col-sm-push-11{left:91.66666667%;}.view-blog-posts .col-sm-push-10{left:83.33333333%;}.view-blog-posts .col-sm-push-9{left:75%;}.view-blog-posts .col-sm-push-8{left:66.66666667%;}.view-blog-posts .col-sm-push-7{left:58.33333333%;}.view-blog-posts .col-sm-push-6{left:50%;}.view-blog-posts .col-sm-push-5{left:41.66666667%;}.view-blog-posts .col-sm-push-4{left:33.33333333%;}.view-blog-posts .col-sm-push-3{left:25%;}.view-blog-posts .col-sm-push-2{left:16.66666667%;}.view-blog-posts .col-sm-push-1{left:8.33333333%;}.view-blog-posts .col-sm-push-0{left:auto;}
.view-blog-posts .col-sm-offset-12{margin-left:100%;}.view-blog-posts .col-sm-offset-11{margin-left:91.66666667%;}.view-blog-posts .col-sm-offset-10{margin-left:83.33333333%;}.view-blog-posts .col-sm-offset-9{margin-left:75%;}.view-blog-posts .col-sm-offset-8{margin-left:66.66666667%;}
.view-blog-posts .col-sm-offset-7{margin-left:58.33333333%;}.view-blog-posts .col-sm-offset-6{margin-left:50%;}.view-blog-posts .col-sm-offset-5{margin-left:41.66666667%;}.view-blog-posts .col-sm-offset-4{margin-left:33.33333333%;}.view-blog-posts .col-sm-offset-3{margin-left:25%;}
.view-blog-posts .col-sm-offset-2{margin-left:16.66666667%;}.view-blog-posts .col-sm-offset-1{margin-left:8.33333333%;}.view-blog-posts .col-sm-offset-0{margin-left:0%;}
}
@media (min-width:992px){.view-blog-posts .col-md-1,.view-blog-posts .col-md-2,.view-blog-posts .col-md-3,.view-blog-posts .col-md-4,.view-blog-posts .col-md-5,.view-blog-posts .col-md-6,.view-blog-posts .col-md-7,.view-blog-posts .col-md-8,.view-blog-posts .col-md-9,.view-blog-posts .col-md-10,.view-blog-posts .col-md-11,.view-blog-posts .col-md-12{float:left;}.view-blog-posts .col-md-12{width:100%;}.view-blog-posts .col-md-11{width:91.66666667%;}.view-blog-posts .col-md-10{width:83.33333333%;}.view-blog-posts .col-md-9{width:75%;}.view-blog-posts .col-md-8{width:66.66666667%;}.view-blog-posts .col-md-7{width:58.33333333%;}.view-blog-posts .col-md-6{width:50%;}.view-blog-posts .col-md-5{width:41.66666667%;}.view-blog-posts .col-md-4{width:33.33333333%;}.view-blog-posts .col-md-3{width:25%;}.view-blog-posts .col-md-2{width:16.66666667%;}.view-blog-posts .col-md-1{width:8.33333333%;}.view-blog-posts .col-md-pull-12{right:100%;}.view-blog-posts .col-md-pull-11{right:91.66666667%;}.view-blog-posts .col-md-pull-10{right:83.33333333%;}.view-blog-posts .col-md-pull-9{right:75%;}.view-blog-posts .col-md-pull-8{right:66.66666667%;}.view-blog-posts .col-md-pull-7{right:58.33333333%;}.view-blog-posts .col-md-pull-6{right:50%;}.view-blog-posts .col-md-pull-5{right:41.66666667%;}.view-blog-posts .col-md-pull-4{right:33.33333333%;}.view-blog-posts .col-md-pull-3{right:25%;}.view-blog-posts .col-md-pull-2{right:16.66666667%;}.view-blog-posts .col-md-pull-1{right:8.33333333%;}.view-blog-posts .col-md-pull-0{right:auto;}.view-blog-posts .col-md-push-12{left:100%;}.view-blog-posts .col-md-push-11{left:91.66666667%;}.view-blog-posts .col-md-push-10{left:83.33333333%;}.view-blog-posts .col-md-push-9{left:75%;}.view-blog-posts .col-md-push-8{left:66.66666667%;}.view-blog-posts .col-md-push-7{left:58.33333333%;}.view-blog-posts .col-md-push-6{left:50%;}.view-blog-posts .col-md-push-5{left:41.66666667%;}.view-blog-posts .col-md-push-4{left:33.33333333%;}.view-blog-posts .col-md-push-3{left:25%;}.view-blog-posts .col-md-push-2{left:16.66666667%;}.view-blog-posts .col-md-push-1{left:8.33333333%;}.view-blog-posts .col-md-push-0{left:auto;}.view-blog-posts .col-md-offset-12{margin-left:100%;}.view-blog-posts .col-md-offset-11{margin-left:91.66666667%;}.view-blog-posts .col-md-offset-10{margin-left:83.33333333%;}.view-blog-posts .col-md-offset-9{margin-left:75%;}.view-blog-posts .col-md-offset-8{margin-left:66.66666667%;}.view-blog-posts .col-md-offset-7{margin-left:58.33333333%;}.view-blog-posts .col-md-offset-6{margin-left:50%;}.view-blog-posts .col-md-offset-5{margin-left:41.66666667%;}.view-blog-posts .col-md-offset-4{margin-left:33.33333333%;}.view-blog-posts .col-md-offset-3{margin-left:25%;}.view-blog-posts .col-md-offset-2{margin-left:16.66666667%;}.view-blog-posts .col-md-offset-1{margin-left:8.33333333%;}.view-blog-posts .col-md-offset-0{margin-left:0%;}
}
@media (min-width:1200px){.view-blog-posts .col-lg-1,.view-blog-posts .col-lg-2,.view-blog-posts .col-lg-3,.view-blog-posts .col-lg-4,.view-blog-posts .col-lg-5,.view-blog-posts .col-lg-6,.view-blog-posts .col-lg-7,.view-blog-posts .col-lg-8,.view-blog-posts .col-lg-9,.view-blog-posts .col-lg-10,.view-blog-posts .col-lg-11,.view-blog-posts .col-lg-12{float:left;}.view-blog-posts .col-lg-12{width:100%;}.view-blog-posts .col-lg-11{width:91.66666667%;}.view-blog-posts .col-lg-10{width:83.33333333%;}.view-blog-posts .col-lg-9{width:75%;}.view-blog-posts .col-lg-8{width:66.66666667%;}.view-blog-posts .col-lg-7{width:58.33333333%;}.view-blog-posts .col-lg-6{width:50%;}.view-blog-posts .col-lg-5{width:41.66666667%;}.view-blog-posts .col-lg-4{width:33.33333333%;}.view-blog-posts .col-lg-3{width:25%;}.view-blog-posts .col-lg-2{width:16.66666667%;}.view-blog-posts .col-lg-1{width:8.33333333%;}.view-blog-posts .col-lg-pull-12{right:100%;}.view-blog-posts .col-lg-pull-11{right:91.66666667%;}.view-blog-posts .col-lg-pull-10{right:83.33333333%;}.view-blog-posts .col-lg-pull-9{right:75%;}.view-blog-posts .col-lg-pull-8{right:66.66666667%;}.view-blog-posts .col-lg-pull-7{right:58.33333333%;}.view-blog-posts .col-lg-pull-6{right:50%;}.view-blog-posts .col-lg-pull-5{right:41.66666667%;}.view-blog-posts .col-lg-pull-4{right:33.33333333%;}.view-blog-posts .col-lg-pull-3{right:25%;}.view-blog-posts .col-lg-pull-2{right:16.66666667%;}.view-blog-posts .col-lg-pull-1{right:8.33333333%;}.view-blog-posts .col-lg-pull-0{right:auto;}.view-blog-posts .col-lg-push-12{left:100%;}.view-blog-posts .col-lg-push-11{left:91.66666667%;}.view-blog-posts .col-lg-push-10{left:83.33333333%;}.view-blog-posts .col-lg-push-9{left:75%;}.view-blog-posts .col-lg-push-8{left:66.66666667%;}.view-blog-posts .col-lg-push-7{left:58.33333333%;}.view-blog-posts .col-lg-push-6{left:50%;}.view-blog-posts .col-lg-push-5{left:41.66666667%;}.view-blog-posts .col-lg-push-4{left:33.33333333%;}.view-blog-posts .col-lg-push-3{left:25%;}.view-blog-posts .col-lg-push-2{left:16.66666667%;}.view-blog-posts .col-lg-push-1{left:8.33333333%;}.view-blog-posts .col-lg-push-0{left:auto;}.view-blog-posts .col-lg-offset-12{margin-left:100%;}.view-blog-posts .col-lg-offset-11{margin-left:91.66666667%;}.view-blog-posts .col-lg-offset-10{margin-left:83.33333333%;}.view-blog-posts .col-lg-offset-9{margin-left:75%;}.view-blog-posts .col-lg-offset-8{margin-left:66.66666667%;}.view-blog-posts .col-lg-offset-7{margin-left:58.33333333%;}.view-blog-posts .col-lg-offset-6{margin-left:50%;}.view-blog-posts .col-lg-offset-5{margin-left:41.66666667%;}.view-blog-posts .col-lg-offset-4{margin-left:33.33333333%;}.view-blog-posts .col-lg-offset-3{margin-left:25%;}.view-blog-posts .col-lg-offset-2{margin-left:16.66666667%;}.view-blog-posts .col-lg-offset-1{margin-left:8.33333333%;}.view-blog-posts .col-lg-offset-0{margin-left:0%;}
}
.media-advisory .col-xs-1, .media-advisory .col-sm-1, .media-advisory .col-md-1, .media-advisory .col-lg-1, .media-advisory .col-xs-2, .media-advisory .col-sm-2, .media-advisory .col-md-2, .media-advisory .col-lg-2, .media-advisory .col-xs-3, .media-advisory .col-sm-3, .media-advisory .col-md-3, .media-advisory .col-lg-3, .media-advisory .col-xs-4, .media-advisory .col-sm-4, .media-advisory .col-md-4, .media-advisory .col-lg-4, .media-advisory .col-xs-5, .media-advisory .col-sm-5, .media-advisory .col-md-5, .media-advisory .col-lg-5, .media-advisory .col-xs-6, .media-advisory .col-sm-6, .media-advisory .col-md-6, .media-advisory .col-lg-6, .media-advisory .col-xs-7, .media-advisory .col-sm-7, .media-advisory .col-md-7, .media-advisory .col-lg-7, .media-advisory .col-xs-8, .media-advisory .col-sm-8, .media-advisory .col-md-8, .media-advisory .col-lg-8, .media-advisory .col-xs-9, .media-advisory .col-sm-9, .media-advisory .col-md-9, .media-advisory .col-lg-9, .media-advisory .col-xs-10, .media-advisory .col-sm-10, .media-advisory .col-md-10, .media-advisory .col-lg-10, .media-advisory .col-xs-11, .media-advisory .col-sm-11, .media-advisory .col-md-11, .media-advisory .col-lg-11, .media-advisory .col-xs-12, .media-advisory .col-sm-12, .media-advisory .col-md-12, .media-advisory .col-lg-12{position:relative;min-height:1px;}.media-advisory .col-xs-1, .media-advisory .col-xs-2, .media-advisory .col-xs-3, .media-advisory .col-xs-4, .media-advisory .col-xs-5, .media-advisory .col-xs-6, .media-advisory .col-xs-7, .media-advisory .col-xs-8, .media-advisory .col-xs-9, .media-advisory .col-xs-10, .media-advisory .col-xs-11, .media-advisory .col-xs-12{float:left;}.media-advisory .col-xs-12{width:100%;}.media-advisory .col-xs-11{width:91.66666667%;}.media-advisory .col-xs-10{width:83.33333333%;}.media-advisory .col-xs-9{width:75%;}.media-advisory .col-xs-8{width:66.66666667%;}.media-advisory .col-xs-7{width:58.33333333%;}.media-advisory .col-xs-6{width:50%;}.media-advisory .col-xs-5{width:41.66666667%;}.media-advisory .col-xs-4{width:33.33333333%;}.media-advisory .col-xs-3{width:25%;}.media-advisory .col-xs-2{width:16.66666667%;}.media-advisory .col-xs-1{width:8.33333333%;}.media-advisory .col-xs-pull-12{right:100%;}.media-advisory .col-xs-pull-11{right:91.66666667%;}.media-advisory .col-xs-pull-10{right:83.33333333%;}.media-advisory .col-xs-pull-9{right:75%;}.media-advisory .col-xs-pull-8{right:66.66666667%;}.media-advisory .col-xs-pull-7{right:58.33333333%;}.media-advisory .col-xs-pull-6{right:50%;}.media-advisory .col-xs-pull-5{right:41.66666667%;}.media-advisory .col-xs-pull-4{right:33.33333333%;}.media-advisory .col-xs-pull-3{right:25%;}.media-advisory .col-xs-pull-2{right:16.66666667%;}.media-advisory .col-xs-pull-1{right:8.33333333%;}.media-advisory .col-xs-pull-0{right:auto;}.media-advisory .col-xs-push-12{left:100%;}.media-advisory .col-xs-push-11{left:91.66666667%;}.media-advisory .col-xs-push-10{left:83.33333333%;}.media-advisory .col-xs-push-9{left:75%;}.media-advisory .col-xs-push-8{left:66.66666667%;}.media-advisory .col-xs-push-7{left:58.33333333%;}.media-advisory .col-xs-push-6{left:50%;}.media-advisory .col-xs-push-5{left:41.66666667%;}.media-advisory .col-xs-push-4{left:33.33333333%;}.media-advisory .col-xs-push-3{left:25%;}.media-advisory .col-xs-push-2{left:16.66666667%;}.media-advisory .col-xs-push-1{left:8.33333333%;}.media-advisory .col-xs-push-0{left:auto;}.media-advisory .col-xs-offset-12{margin-left:100%;}.media-advisory .col-xs-offset-11{margin-left:91.66666667%;}.media-advisory .col-xs-offset-10{margin-left:83.33333333%;}.media-advisory .col-xs-offset-9{margin-left:75%;}.media-advisory .col-xs-offset-8{margin-left:66.66666667%;}.media-advisory .col-xs-offset-7{margin-left:58.33333333%;}.media-advisory .col-xs-offset-6{margin-left:50%;}.media-advisory .col-xs-offset-5{margin-left:41.66666667%;}.media-advisory .col-xs-offset-4{margin-left:33.33333333%;}.media-advisory .col-xs-offset-3{margin-left:25%;}.media-advisory .col-xs-offset-2{margin-left:16.66666667%;}.media-advisory .col-xs-offset-1{margin-left:8.33333333%;}.media-advisory .col-xs-offset-0{margin-left:0%;}@media (min-width:768px){.media-advisory .col-sm-1, .media-advisory .col-sm-2, .media-advisory .col-sm-3, .media-advisory .col-sm-4, .media-advisory .col-sm-5, .media-advisory .col-sm-6, .media-advisory .col-sm-7, .media-advisory .col-sm-8, .media-advisory .col-sm-9, .media-advisory .col-sm-10, .media-advisory .col-sm-11, .media-advisory .col-sm-12{float:left;}.media-advisory .col-sm-12{width:100%;}.media-advisory .col-sm-11{width:91.66666667%;}.media-advisory .col-sm-10{width:83.33333333%;}.media-advisory .col-sm-9{width:75%;}.media-advisory .col-sm-8{width:66.66666667%;}.media-advisory .col-sm-7{width:58.33333333%;}.media-advisory .col-sm-6{width:50%;}.media-advisory .col-sm-5{width:41.66666667%;}.media-advisory .col-sm-4{width:33.33333333%;}.media-advisory .col-sm-3{width:25%;}.media-advisory .col-sm-2{width:16.66666667%;}.media-advisory .col-sm-1{width:8.33333333%;}.media-advisory .col-sm-pull-12{right:100%;}.media-advisory .col-sm-pull-11{right:91.66666667%;}.media-advisory .col-sm-pull-10{right:83.33333333%;}.media-advisory .col-sm-pull-9{right:75%;}.media-advisory .col-sm-pull-8{right:66.66666667%;}.media-advisory .col-sm-pull-7{right:58.33333333%;}.media-advisory .col-sm-pull-6{right:50%;}.media-advisory .col-sm-pull-5{right:41.66666667%;}.media-advisory .col-sm-pull-4{right:33.33333333%;}.media-advisory .col-sm-pull-3{right:25%;}.media-advisory .col-sm-pull-2{right:16.66666667%;}.media-advisory .col-sm-pull-1{right:8.33333333%;}.media-advisory .col-sm-pull-0{right:auto;}.media-advisory .col-sm-push-12{left:100%;}.media-advisory .col-sm-push-11{left:91.66666667%;}.media-advisory .col-sm-push-10{left:83.33333333%;}.media-advisory .col-sm-push-9{left:75%;}.media-advisory .col-sm-push-8{left:66.66666667%;}.media-advisory .col-sm-push-7{left:58.33333333%;}.media-advisory .col-sm-push-6{left:50%;}.media-advisory .col-sm-push-5{left:41.66666667%;}.media-advisory .col-sm-push-4{left:33.33333333%;}.media-advisory .col-sm-push-3{left:25%;}.media-advisory .col-sm-push-2{left:16.66666667%;}.media-advisory .col-sm-push-1{left:8.33333333%;}.media-advisory .col-sm-push-0{left:auto;}
.media-advisory .col-sm-offset-12{margin-left:100%;}.media-advisory .col-sm-offset-11{margin-left:91.66666667%;}.media-advisory .col-sm-offset-10{margin-left:83.33333333%;}.media-advisory .col-sm-offset-9{margin-left:75%;}.media-advisory .col-sm-offset-8{margin-left:66.66666667%;}
.media-advisory .col-sm-offset-7{margin-left:58.33333333%;}.media-advisory .col-sm-offset-6{margin-left:50%;}.media-advisory .col-sm-offset-5{margin-left:41.66666667%;}.media-advisory .col-sm-offset-4{margin-left:33.33333333%;}.media-advisory .col-sm-offset-3{margin-left:25%;}
.media-advisory .col-sm-offset-2{margin-left:16.66666667%;}.media-advisory .col-sm-offset-1{margin-left:8.33333333%;}.media-advisory .col-sm-offset-0{margin-left:0%;}
}
@media (min-width:992px){.media-advisory .col-md-1, .media-advisory .col-md-2, .media-advisory .col-md-3, .media-advisory .col-md-4, .media-advisory .col-md-5, .media-advisory .col-md-6, .media-advisory .col-md-7, .media-advisory .col-md-8, .media-advisory .col-md-9, .media-advisory .col-md-10, .media-advisory .col-md-11, .media-advisory .col-md-12{float:left;}.media-advisory .col-md-12{width:100%;}.media-advisory .col-md-11{width:91.66666667%;}.media-advisory .col-md-10{width:83.33333333%;}.media-advisory .col-md-9{width:75%;}.media-advisory .col-md-8{width:66.66666667%;}.media-advisory .col-md-7{width:58.33333333%;}.media-advisory .col-md-6{width:50%;}.media-advisory .col-md-5{width:41.66666667%;}.media-advisory .col-md-4{width:33.33333333%;}.media-advisory .col-md-3{width:25%;}.media-advisory .col-md-2{width:16.66666667%;}.media-advisory .col-md-1{width:8.33333333%;}.media-advisory .col-md-pull-12{right:100%;}.media-advisory .col-md-pull-11{right:91.66666667%;}.media-advisory .col-md-pull-10{right:83.33333333%;}.media-advisory .col-md-pull-9{right:75%;}.media-advisory .col-md-pull-8{right:66.66666667%;}.media-advisory .col-md-pull-7{right:58.33333333%;}.media-advisory .col-md-pull-6{right:50%;}.media-advisory .col-md-pull-5{right:41.66666667%;}.media-advisory .col-md-pull-4{right:33.33333333%;}.media-advisory .col-md-pull-3{right:25%;}.media-advisory .col-md-pull-2{right:16.66666667%;}.media-advisory .col-md-pull-1{right:8.33333333%;}.media-advisory .col-md-pull-0{right:auto;}.media-advisory .col-md-push-12{left:100%;}.media-advisory .col-md-push-11{left:91.66666667%;}.media-advisory .col-md-push-10{left:83.33333333%;}.media-advisory .col-md-push-9{left:75%;}.media-advisory .col-md-push-8{left:66.66666667%;}.media-advisory .col-md-push-7{left:58.33333333%;}.media-advisory .col-md-push-6{left:50%;}.media-advisory .col-md-push-5{left:41.66666667%;}.media-advisory .col-md-push-4{left:33.33333333%;}.media-advisory .col-md-push-3{left:25%;}.media-advisory .col-md-push-2{left:16.66666667%;}.media-advisory .col-md-push-1{left:8.33333333%;}.media-advisory .col-md-push-0{left:auto;}.media-advisory .col-md-offset-12{margin-left:100%;}.media-advisory .col-md-offset-11{margin-left:91.66666667%;}.media-advisory .col-md-offset-10{margin-left:83.33333333%;}.media-advisory .col-md-offset-9{margin-left:75%;}.media-advisory .col-md-offset-8{margin-left:66.66666667%;}.media-advisory .col-md-offset-7{margin-left:58.33333333%;}.media-advisory .col-md-offset-6{margin-left:50%;}.media-advisory .col-md-offset-5{margin-left:41.66666667%;}.media-advisory .col-md-offset-4{margin-left:33.33333333%;}.media-advisory .col-md-offset-3{margin-left:25%;}.media-advisory .col-md-offset-2{margin-left:16.66666667%;}.media-advisory .col-md-offset-1{margin-left:8.33333333%;}.media-advisory .col-md-offset-0{margin-left:0%;}
}
@media (min-width:1200px){.media-advisory .col-lg-1, .media-advisory .col-lg-2, .media-advisory .col-lg-3, .media-advisory .col-lg-4, .media-advisory .col-lg-5, .media-advisory .col-lg-6, .media-advisory .col-lg-7, .media-advisory .col-lg-8, .media-advisory .col-lg-9, .media-advisory .col-lg-10, .media-advisory .col-lg-11, .media-advisory .col-lg-12{float:left;}.media-advisory .col-lg-12{width:100%;}.media-advisory .col-lg-11{width:91.66666667%;}.media-advisory .col-lg-10{width:83.33333333%;}.media-advisory .col-lg-9{width:75%;}.media-advisory .col-lg-8{width:66.66666667%;}.media-advisory .col-lg-7{width:58.33333333%;}.media-advisory .col-lg-6{width:50%;}.media-advisory .col-lg-5{width:41.66666667%;}.media-advisory .col-lg-4{width:33.33333333%;}.media-advisory .col-lg-3{width:25%;}.media-advisory .col-lg-2{width:16.66666667%;}.media-advisory .col-lg-1{width:8.33333333%;}.media-advisory .col-lg-pull-12{right:100%;}.media-advisory .col-lg-pull-11{right:91.66666667%;}.media-advisory .col-lg-pull-10{right:83.33333333%;}.media-advisory .col-lg-pull-9{right:75%;}.media-advisory .col-lg-pull-8{right:66.66666667%;}.media-advisory .col-lg-pull-7{right:58.33333333%;}.media-advisory .col-lg-pull-6{right:50%;}.media-advisory .col-lg-pull-5{right:41.66666667%;}.media-advisory .col-lg-pull-4{right:33.33333333%;}.media-advisory .col-lg-pull-3{right:25%;}.media-advisory .col-lg-pull-2{right:16.66666667%;}.media-advisory .col-lg-pull-1{right:8.33333333%;}.media-advisory .col-lg-pull-0{right:auto;}.media-advisory .col-lg-push-12{left:100%;}.media-advisory .col-lg-push-11{left:91.66666667%;}.media-advisory .col-lg-push-10{left:83.33333333%;}.media-advisory .col-lg-push-9{left:75%;}.media-advisory .col-lg-push-8{left:66.66666667%;}.media-advisory .col-lg-push-7{left:58.33333333%;}.media-advisory .col-lg-push-6{left:50%;}.media-advisory .col-lg-push-5{left:41.66666667%;}.media-advisory .col-lg-push-4{left:33.33333333%;}.media-advisory .col-lg-push-3{left:25%;}.media-advisory .col-lg-push-2{left:16.66666667%;}.media-advisory .col-lg-push-1{left:8.33333333%;}.media-advisory .col-lg-push-0{left:auto;}.media-advisory .col-lg-offset-12{margin-left:100%;}.media-advisory .col-lg-offset-11{margin-left:91.66666667%;}.media-advisory .col-lg-offset-10{margin-left:83.33333333%;}.media-advisory .col-lg-offset-9{margin-left:75%;}.media-advisory .col-lg-offset-8{margin-left:66.66666667%;}.media-advisory .col-lg-offset-7{margin-left:58.33333333%;}.media-advisory .col-lg-offset-6{margin-left:50%;}.media-advisory .col-lg-offset-5{margin-left:41.66666667%;}.media-advisory .col-lg-offset-4{margin-left:33.33333333%;}.media-advisory .col-lg-offset-3{margin-left:25%;}.media-advisory .col-lg-offset-2{margin-left:16.66666667%;}.media-advisory .col-lg-offset-1{margin-left:8.33333333%;}.media-advisory .col-lg-offset-0{margin-left:0%;}
}

/*CommonSpot Controls*/
/*.cs_elementUI {
	display:block !important;
	float:none !important;
}
.cs_elementUI .cs_cinfobar {
	float: left !important;
}*/
#breadcrumbs .cs_elementUI {
	z-index:98 !important;
}
#main_header_links .cs_control {
	display: inline !important;
}
#cs_control_1537 {
	/*breaking news CS icon*/
	display:inline !important;
}
.CS_RT_Text {
	font-family: 'Raleway', sans-serif;
}
.rss_icon_content {
  position: absolute;
  right: 0;
  bottom: 7px;
  display: block;
  width: 24px;
  height: 24px;
  background-image: url(../images/rss_icon.png);
  background-repeat: no-repeat;
  text-indent: -99999px;
}
.rss_icon_content:hover,.rss_icon_content:focus,.rss_icon_content:active {
  background-position: -24px 0;
}
form.CS_Form_Form td {
  background: none;
  border: none;
  padding: 0;
  margin: 0;
}

/*form.CS_Form_Form td img {
  display: none;
}

form.CS_Form_Form td img[src="/commonspot/dashboard/icons/calendar.png"] {
  display: inline;
}*/



div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(../images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(../images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover,div.pp_default .pp_next:active,div.pp_default .pp_next:focus{background:url(../images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover,div.pp_default .pp_previous:active,div.pp_default .pp_previous:focus{background:url(../images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(../images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover,div.pp_default .pp_expand:focus,div.pp_default .pp_expand:active{background:url(../images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(../images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover,div.pp_default .pp_contract:active,div.pp_default .pp_contract:focus{background:url(../images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(../images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(../images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(../images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(../images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover,div.pp_default .pp_close:active,div.pp_default .pp_nav .pp_play:active,div.pp_default .pp_nav .pp_pause:active,div.pp_default .pp_arrow_next:active,div.pp_default .pp_arrow_previous:active,div.pp_default .pp_close:focus,div.pp_default .pp_nav .pp_play:focus,div.pp_default .pp_nav .pp_pause:focus,div.pp_default .pp_arrow_next:focus,div.pp_default .pp_arrow_previous:focus{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(../images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover,div.light_rounded .pp_next:active,div.light_rounded .pp_next:focus{background:url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover,div.light_rounded .pp_previous:focus,div.light_rounded .pp_previous:active{background:url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover,div.light_rounded .pp_expand:focus,div.light_rounded .pp_expand:active{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover,div.light_rounded .pp_contract:active,div.light_rounded .pp_contract:focus{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover,div.dark_rounded .pp_next:active,div.dark_rounded .pp_next:focus{background:url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover,div.dark_rounded .pp_previous:focus,div.dark_rounded .pp_previous:active{background:url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover,div.dark_rounded .pp_expand:active,div.dark_rounded .pp_expand:focus{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover,div.dark_rounded .pp_contract:focus,div.dark_rounded .pp_contract:active{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(../images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover,div.dark_square .pp_expand:active,div.dark_square .pp_expand:focus{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover,div.dark_square .pp_contract:focus,div.dark_square .pp_contract:active{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover,div.dark_square .pp_next:focus,div.dark_square .pp_next:active{background:url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover,div.dark_square .pp_previous:active,div.dark_square .pp_previous:focus{background:url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover,div.light_square .pp_expand:active,div.light_square .pp_expand:focus{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover,div.light_square .pp_contract:focus,div.light_square .pp_contract:active{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url(../images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover,div.light_square .pp_next:active,div.light_square .pp_next:focus{background:url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover,div.light_square .pp_previous:focus,div.light_square .pp_previous:active{background:url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover,div.facebook .pp_expand:focus,div.facebook .pp_expand:focus{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover,div.facebook .pp_contract:focus,div.facebook .pp_contract:active{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(../images/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(../images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover,div.facebook .pp_next:active,div.facebook .pp_next:focus{background:url(../images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover,div.facebook .pp_previous:active,div.facebook .pp_previous:focus{background:url(../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,div.pp_default .pp_gallery ul li a:active,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:active,div.pp_default .pp_gallery ul li a:focus,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:focus,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}
.CS_Form_Required_Baseline {font-weight: bold;}


/* Added By Chinedu Smyles Chukuigwe for The City College Of New York */

#block-menu-menu-top-links{ float:left;} 
#block-menu-menu-top-links .content{ margin:0;}

#block-google-cse-google-cse { width:234px;background-color:#491b75 !important; float:left; margin:0;}
#block-google-cse-google-cse h2, #block-google-cse-google-cse label{ display:none; }
#block-google-cse-google-cse  .form-text{height:19px;width:178px;float:left;padding-top:0px;margin: 4px 0 0 9px;}
#block-google-cse-google-cse .form-submit{
    background: rgba(0, 0, 0, 0) url("../images/search_icon.jpg") no-repeat scroll center top;
    border: 0 none;
    cursor: pointer;
    height: 32px;
    margin: 0 8px 0 0;
    overflow: hidden;
    padding: 0;
    text-indent: -9999px;
    width: 32px;

}
#google-cse-results-gadget{ display:none!important;}
#CustomSearchResults div{background: #FFFFFF !important;}
#block-google-cse-google-cse #edit-actions {z-index:9000 !important;width:40px;float:right; padding:0;}
.cse .gsc-control-cse, .gsc-control-cse {padding:2px !important;}
.gsc-input{width:140px !important;}
.gsc-input-box{width:180px !important;}
.cse input.gsc-input, input.gsc-input {background-image:url("../images/search-text.gif") !important;background-repeat:no-repeat;background-color:#fff;} 
.cse input.gsc-input:focus, input.gsc-input:focus {background-image:none !important;}
.SearchBarLink{position:static !important;}/* CSS Document */
#top_links { width: 100%}
#login_table{ width:100% !important;}
#top_info{width:195px !important;}#top_login{width:129px !important;}

@font-face {
  font-family: 'Glyphicons Social Regular';
  src: url('../images/social_icons/glyphicons-social-regular.eot');
  src: url('../images/social_icons/glyphicons-social-regular.eot?#iefix') format('embedded-opentype'), url('../images/social_icons/glyphicons-social-regular.woff') format('woff'), url('../images/social_icons/glyphicons-social-regular.ttf') format('truetype'), url('../images/social_icons/glyphicons-social-regular.svg#glyphicons_socialregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.social {
  display: inline-block;
  position: relative;
  padding-left: 30px;
  color: #1d1d1b;
  text-decoration: none;
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
}
.social:before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  margin: 0 5px 0 0;
  font: 24px/1em 'Glyphicons Social Regular';
  font-style: normal;
  font-weight: normal;
  color: #1d1d1b;
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
}
.social.white:before {
  color: #fff;
}
.social.youtube:before {
  content: "\E023";
}
.social.facebook:before {
  content: "\E031";
}
.social.twitter:before {
  content: "\E032";
}
.social.instagram:before {
  content: "\E033";
}
.social.flickr:before {
  content: "\E036";
}
.social-icon {
  display: inline-block;
  width: 24px;
  height: 24px;
  margin: 0 4px 0 0;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url(../images/social_icons/glyphicons_social.svg);
  background-position: 0 0;
  background-repeat: no-repeat;
  vertical-align: top;
  *display: inline;
  *zoom: 1;
  *margin-right: .3em;
}
.social-icon _:-o-prefocus,
.social-icon {
  background-image: url('../images/social_icons/glyphicons_social.png');
}
.no-inlinesvg .social-icon {
  background-image: url('../images/social_icons/glyphicons_social.png');
}
.social-icon.white {
  background-image: url('../images/social_icons/glyphicons_social-white.svg');
}
.social-icon.white _:-o-prefocus,
.social-icon.white {
  background-image: url('../images/social_icons/glyphicons_social-white.png');
}
.no-inlinesvg .social-icon.white {
  background-image: url('../images/social_icons/glyphicons_social-white.png');
}
.social-icon.youtube {
  background-position: -96px -96px;
}
.social-icon.facebook {
  background-position: 0px -144px;
}
.social-icon.twitter {
  background-position: -48px -144px;
}
.social-icon.instagram {
  background-position: -96px -144px;
}
.social-icon.flickr {
  background-position: -240px -144px;
}
.ccny_social{
	width:300px;
}
.ccny_social a[target="_blank"]:after {
  content: none!important;
}



/* ------------------------------------------------------------------------------------///
				Admin Login
---------------------------------------------------------------------------------------/*/
body.admin-menu {
    margin-top: 20px !important;
    padding-top: 10px !important;
}


/* ------------------------------------------------------------------------------------///
				Admin Login
---------------------------------------------------------------------------------------/*/
body.toolbar-drawer{
  
}

#overlay-container, .overlay-modal-background, .overlay-element{height: 96%!important;}

/* ------------------------------------------------------------------------------------///
				Information Bar Menu
---------------------------------------------------------------------------------------/*/

#block-menu-menu-login, #block-tb-megamenu-menu-information-bar, .region-background-bar, #block-menu-menu-top-links h2{ display:none;}

#block-tb-megamenu-menu-information-bar .tb-megamenu .mega.open > .mega-dropdown-menu, #block-tb-megamenu-menu-information-bar .tb-megamenu .mega.dropdown-submenu:hover > .mega-dropdown-menu,#block-tb-megamenu-menu-information-bar .tb-megamenu .mega.open > .mega-dropdown-menu, #block-tb-megamenu-menu-information-bar .tb-megamenu .mega.dropdown-submenu:active > .mega-dropdown-menu,#block-tb-megamenu-menu-information-bar .tb-megamenu .mega.open > .mega-dropdown-menu, #block-tb-megamenu-menu-information-bar .tb-megamenu .mega.dropdown-submenu:focus > .mega-dropdown-menu{
display:none!important;
}

#block-tb-megamenu-menu-information-bar .tb-megamenu .mega.show > .mega-dropdown-menu{
display:block!important;
}

#content.column{ padding:0;}

img{ max-width:100%; height:auto;}

.content-columns{ background:#ffffff;    border-top: 5px solid #5e398a;}
.content-columns .span4{
 
    float: left;
    padding: 2.132%;
	width: 29%;
	position:relative;
	padding-bottom:65px;

}


.content-columns .span4 + .span4{ border-left: 1px dashed #b2b2b2;}

.front .content-columns .span4 .block{}
.front .content-columns .span4 .block > h2{
    color: #4d4d4d;
    display: block;
    font-family: "Raleway",sans-serif;
    font-size: 14px !important;
    font-weight: 700 !important;
    margin-bottom: 5px !important;
    text-transform: uppercase;
	margin: 0;
}
.front .content-columns .span4 .block .content h2{
    font-size: 22px;
    margin-bottom: 10px;
    text-transform: uppercase;
}

#block-views-upcoming-events-block{}
#block-views-upcoming-events-block .views-row{
    height: auto !important;
    min-height: 36px;
	margin-top: 25px;
}
#block-views-upcoming-events-block .views-row:first-child{
	margin-top: 0px;
}
#block-views-upcoming-events-block .views-field-field-event-date-1{}
#block-views-upcoming-events-block .views-field-field-event-date{
    font-family: "Raleway",sans-serif;
    font-size: 15px;
    font-weight: 700;
}

#block-views-upcoming-events-block .views-field-title{overflow: hidden;}
#block-views-upcoming-events-block .views-field-title a{
    color: #003B43;
    font-family: "Raleway",sans-serif;
    font-size: 13px;
    font-weight: 600;
}
#block-views-upcoming-events-block .views-field-title a:hover,#block-views-upcoming-events-block .views-field-title a:active,#block-views-upcoming-events-block .views-field-title a:focus{  color: #4F0400; text-decoration:none;}

#block-views-upcoming-events-block .view-footer{position:absolute; bottom:22px;}
#block-views-upcoming-events-block .view-footer a{font-size: 13px;    font-weight: 400;}
#block-views-upcoming-events-block .view-footer a:hover,#block-views-upcoming-events-block .view-footer a:active,#block-views-upcoming-events-block .view-footer a:focus{
color: #4F0400; text-decoration:none;
}

#block-views-latest-news-block, #block-views-ccny-in-the-news-block{}
#block-views-latest-news-block .views-row, #block-views-ccny-in-the-news-block .views-row{   margin-bottom: 20px;}
#block-views-latest-news-block .views-row .views-field-title,
#block-views-ccny-in-the-news-block .views-field views-field-field-link-to-article{    color: black;  margin: 0;}
#block-views-latest-news-block .views-row .views-field-title a,
#block-views-ccny-in-the-news-block .views-field.views-field-field-link-to-article a{   font-weight: 500; font-size:13px; word-wrap: break-word; display:block;}
#block-views-latest-news-block .views-row .views-field-title a:hover,
#block-views-ccny-in-the-news-block .views-field.views-field-field-link-to-article a:hover,#block-views-ccny-in-the-news-block .views-field.views-field-field-link-to-article a:active,#block-views-ccny-in-the-news-block .views-field.views-field-field-link-to-article a:focus{ 
color: #4F0400; text-decoration:none;
}
#block-views-latest-news-block [class*="views-field-field-news-date"],
#block-views-ccny-in-the-news-block [class*="views-field-created"]{
    font-family: "Raleway",sans-serif;
    font-weight: 500;
	color: #808080;
	font-size:13px;
}

#block-views-latest-news-block .view-footer{ position:absolute; bottom:22px; }
#block-views-latest-news-block .view-footer a{    font-size: 13px;    font-weight: 400; display:none;}
#block-views-latest-news-block .view-footer a:hover,#block-views-latest-news-block .view-footer a:active,#block-views-latest-news-block .view-footer a:focus{
color: #4F0400; text-decoration:none;
}


#block-views-ccny-in-the-news-block .view-footer{ position:absolute; bottom:22px;}
#block-views-ccny-in-the-news-block .view-footer a{    font-size: 13px;    font-weight: 400;}
#block-views-ccny-in-the-news-block .view-footer a:hover,#block-views-ccny-in-the-news-block .view-footer a:active,#block-views-ccny-in-the-news-block .view-footer a:active{
color: #4F0400; text-decoration:none;
}

.front #block-views-upcoming-events-block.contextual-links-region,
.front #block-views-ccny-in-the-news-block.contextual-links-region{ position:inherit;}

/* Home Page Slideshow */
#views_slideshow_cycle_teaser_section_features-block{
width: 270px !important;
min-height: 320px;
}
#views_slideshow_cycle_teaser_section_features-block .views_slideshow_slide{
width: 270px !important;
}

#views_slideshow_cycle_teaser_section_features-block .views_slideshow_slide img{
width: 270px !important;
}
#views_slideshow_cycle_teaser_section_features-block .views_slideshow_slide p{
margin: 3px 0 12px;
font-size:13px;
}
#views_slideshow_cycle_teaser_section_features-block .views_slideshow_slide a,
#views_slideshow_cycle_teaser_section_features-block .views_slideshow_slide a:hover,#views_slideshow_cycle_teaser_section_features-block .views_slideshow_slide a:focus,#views_slideshow_cycle_teaser_section_features-block .views_slideshow_slide a:active{
    color: #5e398a;
    display: block;
    font-size: 22px;
    font-weight: normal;
    line-height: 28px;
    margin-bottom: 8px;
	text-transform:uppercase;
	text-decoration:none;

}

#views_slideshow_cycle_teaser_section_features-block .views_slideshow_slide .views-field-field-read-more-link a{ font-size:13px; display:block; color: #003B43;
    text-decoration: none; text-transform:inherit;}
#views_slideshow_cycle_teaser_section_features-block .views_slideshow_slide .views-field-field-read-more-link a:hover,#views_slideshow_cycle_teaser_section_features-block .views_slideshow_slide .views-field-field-read-more-link a:active,#views_slideshow_cycle_teaser_section_features-block .views_slideshow_slide .views-field-field-read-more-link a:focus{	
	  color: #4F0400;
}
#views_slideshow_controls_text_features-block #views_slideshow_controls_text_previous_features-block,
#views_slideshow_controls_text_features-block #views_slideshow_controls_text_next_features-block
{
    background-image: url("../images/car_dir_v2.png");
    background-repeat: no-repeat;
    cursor: pointer;
    float: left;
    height: 17px;
    text-indent: -9999px;
    width: 94px;
}
#views_slideshow_controls_text_features-block #views_slideshow_controls_text_pause_features-block{ display:none;}
#views_slideshow_controls_text_features-block #views_slideshow_controls_text_next_features-block{ 
 background-position: -95px 0;
    float: right;
    width: 61px;
}

.content{ margin:0!important;}

#block-block-2  { background:#666 none repeat scroll 0 0;   display: inline-block;    width:96%; padding:20px 2%;}
#block-block-2 .ccny_social{ float:right; color:#ffffff; width:auto;}
#block-block-2 .ccny_social a{ display:inline;}
#block-block-2  #followUs{
    float: left;
    line-height: 30px;
    margin-right: 19px;
}

.front .section{    padding-left: 0 !important;    padding-right: 0 !important;}
.front #page-title, #block-block-2 h2, .front #breadcrumb, .front .ds-1col.node-page{ display:none;}
.front .tabs{ margin-bottom:0;}

/* spotlights */
#block-views-spotlights-block{}
#block-views-spotlights-block .views-column{ 
    margin-right: 2%;
    vertical-align: top;
    width: 31.98%;
	float: left;
	
}
#block-views-spotlights-block .views-column .views-row{ 
margin-top:20px;
padding: 20px;
background: #ebebeb none repeat scroll 0 0;
}
#block-views-spotlights-block .views-column:last-child {  
  margin-right:0%;
}

#block-views-spotlights-block .views-column.views-row-odd{ float:left;}
#block-views-spotlights-block .views-column .views-field-title a{
  	color: #5e398a;
    display: block;
    font-weight: normal;
    line-height: 28px;
    font-size: 22px;
    margin-bottom: 10px;
    text-transform: uppercase;
}
#block-views-spotlights-block .views-column .views-field-field-sub-title{
    color: #4d4d4d;
    display: block;
    font-family: "Raleway",sans-serif;
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 5px;
    text-transform: uppercase;
}
#block-views-spotlights-block .views-column .views-field-field-side-image{ margin: 20px -20px;}
#block-views-spotlights-block .views-column .views-field-field-side-image img{}
#block-views-spotlights-block .views-column .views-field-body{margin: 3px 0 12px;}
#block-views-spotlights-block .views-column .views-field-field-read-more-link a{ color: #003B43;    text-decoration: none; font-size: 13px;}
#block-views-spotlights-block .views-column .views-field-field-read-more-link a:hover,#block-views-spotlights-block .views-column .views-field-field-read-more-link a:focus,#block-views-spotlights-block .views-column .views-field-field-read-more-link a:active{ color: #813625;}

/* Basic Page Slideshow */
.field-name-field-slideshow{ margin:10px 0 30px -30px; }
.field-name-field-slideshow .views-field-field-slide-caption{
    background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;
    bottom: 0;
    color: #fff;
    font-size: 16px;
    left: 0;
    overflow: hidden;
    padding: 20px 10% 20px 0;
    position: absolute;
    text-align: right;
    width: 90%;
    z-index: 8;
}
.field-name-field-slideshow .views-field-field-slide-caption div{}
.field-name-field-slideshow .views-field-field-slide-image{}
.field-name-field-slideshow .views-field-field-slide-image img{max-width: 730px; width: 730px;}

#views_slideshow_cycle_teaser_section_field_collection_view-default{}

.views-slideshow-controls-bottom { position:relative;}
.views-slideshow-controls-bottom  .views-slideshow-controls-text-previous a,
.views-slideshow-controls-bottom  .views-slideshow-controls-text-next a {
    background-image: url("../images/ss/slide_arrows.png");
    background-repeat: no-repeat;
    bottom: 20px;
    cursor: pointer;
    height: 23px;
    position: absolute;
    text-indent: -9999px;
    width: 16px;
    z-index: 9;
}
.views-slideshow-controls-bottom.clearfix {
    display: block;
}

.views-slideshow-controls-text-previous a {
    right: 20px;
}

#views_slideshow_controls_text_pause_field_collection_view-default{ display:none;}
#views_slideshow_controls_text_pause_field_collection_view-default_1{display:none;}
.views-slideshow-controls-text-next a {
    background-position: -16px 0;
    right: 0px;
}

#acc_wrap{}
.sidebar h2 {
    background: #fff none repeat scroll 0 0;
    margin-bottom: 0;
    padding: 5px 20px;
	font-size:20px;
}
#acc_wrap .tb-megamenu{ margin-bottom:20px;}
#acc_wrap .tb-megamenu  .nav > li{width:100%;}
#acc_wrap .tb-megamenu  .nav > li a{
    background-color: rgba(0,0,0,0.7);
    color: white;
    display: block;
    padding: 10px 30px;
    text-decoration: none;
    text-transform: uppercase;
	border:0;
	border-top: 1px solid #4d4d4d;
	font-weight:300;
	position:relative;
	
	
}
#acc_wrap .tb-megamenu  .nav > li:first-child a{
border:0;
}
/*#acc_wrap .tb-megamenu  .nav > li.animating,
#acc_wrap .tb-megamenu  .nav > li.animating a,*/
#acc_wrap .tb-megamenu  .nav > li.open,
#acc_wrap .tb-megamenu  .nav > li.open a,
#acc_wrap .tb-megamenu  .nav > li a:hover,
#acc_wrap .tb-megamenu  .nav > li a:active,
#acc_wrap .tb-megamenu  .nav > li a:focus{ color: white;}
#acc_wrap .tb-megamenu  .nav > li.dropdown{}
#acc_wrap .tb-megamenu  .nav > li.dropdown a{}
#acc_wrap .tb-megamenu  .nav > li a:hover{background:#813625;}
.tb-megamenu .nav li.dropdown > .dropdown-toggle .caret{ 
	float: inherit;    
	border-bottom-color: #fff;    
	border-top-color: #fff;     
	border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #ffffff;
	margin-right: 0px;
	margin-top: 0;
    position: absolute;
    right: 15px;
    top: 50%;
    transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
}
.tb-megamenu .nav li.dropdown.open > .dropdown-toggle .caret, .tb-megamenu .nav li.dropdown.active > .dropdown-toggle .caret, .tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle .caret{
 border-bottom-color: #fff;
    border-top-color: #fff;
}

#acc_wrap .tb-megamenu  .nav > li.dropdown .nav-child{ 
	position:relative!important; 
	opacity:1; width:99.4%; 
	padding:0; 
	z-index:1;
    background: rgba(0,0,0,0.7);
    border-bottom:0;
    padding-bottom: 0px;
}
#acc_wrap .tb-megamenu  .nav > li.dropdown.open .nav-child{ display:none;}
#acc_wrap .tb-megamenu  .nav > li.dropdown.active .nav-child > div{ margin:0; }
#acc_wrap .tb-megamenu .nav li.dropdown.active > .dropdown-toggle, #acc_wrap .tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle, #acc_wrap .tb-megamenu .nav > li.dropdown.open.active > a:hover,#acc_wrap .tb-megamenu .nav > li.dropdown.open.active > a:active,#acc_wrap .tb-megamenu .nav > li.dropdown.open.active > a:focus, #acc_wrap .tb-megamenu .nav li.active > a{
	background:#491b75;
	color:#ffffff;
}

#acc_wrap .tb-megamenu  .nav > li.dropdown .nav-child li a,#acc_wrap .tb-megamenu  .nav > li.dropdown .nav-child li a:link,#acc_wrap .tb-megamenu  .nav > li.dropdown .nav-child li a:visited{
 background:rgba(0,0,0,0.7);
 margin-bottom:5px;
 padding:5px 20px;
  text-transform: inherit;
}
#acc_wrap .tb-megamenu  .nav > li.dropdown .nav-child li a:hover{
 background:#813625;
}

#acc_wrap .tb-megamenu  .nav > li.dropdown.active .nav-child li.active a,
#acc_wrap .tb-megamenu  .nav > li.dropdown.active.open .nav-child li.active a{ 
/*display:block;*/
text-decoration:underline;

}

#acc_wrap .tb-megamenu .dropdown-submenu > a::after{ display:none;}
#acc_wrap .tb-megamenu .dropdown-submenu > .dropdown-menu{ 
    border: 0 none;
    box-shadow: 0 0 0;
    left: inherit;
	padding-bottom:0!important;
}

#acc_wrap .tb-megamenu .dropdown-submenu > .dropdown-menu a, #acc_wrap .tb-megamenu .dropdown-submenu > .dropdown-menu a:hover, #acc_wrap .tb-megamenu .dropdown-submenu.open > .dropdown-menu a, #acc_wrap .tb-megamenu .dropdown-submenu.open.animating > .dropdown-menu a,#acc_wrap .tb-megamenu .dropdown-submenu > .dropdown-menu a:focus,#acc_wrap .tb-megamenu .dropdown-submenu > .dropdown-menu a:active{ color:#b2b2b2!important;}

/*  alpha pagination */
.alpha_pagination ul,
.view-display-id-alpha_pagination ul{  
	background: rgba(0, 0, 0, 0) url("../images/sheet_grad.png") no-repeat scroll center bottom;
	margin: 1em 0 !important;
    padding: 0 !important;
	display: inline-block;
}
.alpha_pagination ul li,
.view-display-id-alpha_pagination ul li{ list-style: outside none none; float:left; font-size:18px; padding: 0!important; margin:0 !important;}
.alpha_pagination ul li a,
.view-display-id-alpha_pagination ul li a{
    border-color: #ccc;
    border-style: dashed;
    border-width: 0 0 1px;
    color: #6e6f70;
    display: block;
    font-size: 18px;
    font-weight: 500;
    padding: 10px 0;
    text-align: center;
    text-transform: uppercase;
    width: 32.9px;
}


.alpha_pagination ul li a.active,
.view-display-id-alpha_pagination ul li a.active{
    background: white none repeat scroll 0 0;
    border-width: 1px 1px 0;
    color: #5e398a;
}
.alpha_pagination ul li:first-child{ }
.alpha_pagination ul li:first-child a,
.view-display-id-alpha_pagination ul li:first-child a{
    border-left: medium none;
    
 }
 
.alpha_pagination ul li:first-child a.active,
.view-display-id-alpha_pagination ul li:first-child a.active{
    
 }
/* 
.alpha_pagination ul li:last-child a,
.view-display-id-alpha_pagination ul li:last-child a {
    border-right: medium none;
    text-align: right;
    width: 42px!important;
}
 */
.alpha_pagination ul > li:not(:first-child)::before,
.view-display-id-alpha_pagination ul > li:not(:first-child)::before{ content:""!important;}

.alpha_pagination ul li.disabled-sheet a,
.view-display-id-alpha_pagination ul li.disabled-sheet a {
    color: #e7e7e6;
}


/* Events Details Page */
.node-type--conferences-workshops{}
.node-type--conferences-workshops .group-header{border-bottom: 1px dashed #999; margin-bottom:20px;}
.node-type--conferences-workshops .group-left{}
.node-type--conferences-workshops .group-left .field{ width:90%; margin-bottom: 10px;}
.node-type--conferences-workshops .group-left .field.field-name-field-event-to-date{ }
.node-type--conferences-workshops .group-middle{}
.node-type--conferences-workshops .group-middle .field{ width:90%; margin-bottom: 10px; word-wrap: break-word;}
.node-type--conferences-workshops .group-right{}
.node-type--conferences-workshops .group-right .field{margin-bottom: 10px;}
.node-type--conferences-workshops .group-footer{border-top: 1px dashed #999; margin-bottom:20px; padding-top:20px; padding-bottom:20px; border-bottom: 1px dashed #999;}
.node-type--conferences-workshops .group-footer .field{}
.node-type--conferences-workshops .group-footer .field .field-label{
	font-weight:300;
    color: #5e398a;
    font-size: 18px;
    margin-bottom: 10px;
	
}
.node-type--conferences-workshops .group-footer .field ul,
.node-type--conferences-workshops .group-footer .field ul li{ list-style:none; padding-left:0; margin-left:0; word-wrap: break-word;}

h1.page-title{ display:none;}

/* Profiles List */
.page-profiles{}
.page-profiles h1.page-title{ display:block;}

/* Profiles Views */
.view-profiles{ position:relative; padding-bottom:20px;}
.view-profiles .view-header{  width:100%;}

.view-profiles .view-filters{  border-top: 1px dashed #999;    padding: 20px 0; width:100%;}
.view-profiles .view-filters #edit-cat-wrapper{ width:164px;}
.view-profiles .view-filters #edit-cat-wrapper select{ width:100%;}
.view-profiles .view-filters #edit-school-wrapper{width:39%;}
.view-profiles .view-filters #edit-school-wrapper select{ width:100%;}	
.view-profiles .view-filters #edit-dept-wrapper{ padding-right:0; width:39%;}
.view-profiles .view-filters label{
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
	color: #666;
    margin-bottom: 5px;
}
.view-profiles .view-filters #edit-dept-wrapper select{ width:100%;}
.view-profiles .view-content{ margin-top:40px;}
.view-profiles .view-content #list-staff{ padding-left:0; padding-right:0;}

.view-profiles.view-display-id-block_1 .view-content{ margin-top:0px;}

.view-profiles .more-link{}
.view-profiles .more-link a{ color:#ffffff;}

/* Profiles Details */


.node-type-profiles .field-name-field-email .field-item, .node-type-profiles .field-name-field-personal-website .field-item{ display:none;}
.node-type-profiles #content_section .links{ padding:0; margin:0;}
.node-type-profiles #content_section .links li{font-size: 13px;    font-weight: 300;}
.node-type-profiles .field-name-field-profiles-tabs{ margin: 20px 0;}
.node-type-profiles .field-name-field-profiles-tabs .field-label{ display:none;}
.node-type-profiles .field-name-field-profiles-tabs > .field-items > .field-item{
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(252, 252, 252, 1) 0%, rgba(235, 235, 235, 1) 100%) repeat scroll 0 0;
    margin-bottom: 3px;
    padding: 10px 35px;
}
.node-type-profiles .field-name-field-profiles-tabs > .field-items > .field-item.active {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #f0f0f0;
}
.node-type-profiles .field-name-field-profiles-tabs .field-name-field-headding{ 
    background: rgba(0, 0, 0, 0) url("../images/sheet_arrow_dn.png") no-repeat scroll left center;
    cursor: pointer;
    font-size: 18px;
    font-weight: 300;
    margin: 0 0 0 -20px;
    padding: 0;
    text-indent: 20px;
    text-transform: none;
    width: 100%;
}
.node-type-profiles .field-name-field-profiles-tabs > .field-items > .field-item.active .field-name-field-headding{
    background: rgba(0, 0, 0, 0) url("../images/sheet_arrow_up.png") no-repeat scroll left center;
}
.node-type-profiles .field-name-field-profiles-tabs .field-name-field-description{ display:none;     
	color: #4d4d4d;
    font-size: 13px;
    font-weight: 300;
}
.hide{ display:none;}

/* Office and Services */
.page-about-offices-services #acc_wrap{ display:none;}
.page-about-offices-services .page_section{ margin-bottom:0;}
.page-about-offices-services .sheet-content{ padding:0; margin:0; list-style: outside none none;}

/* Area of Study */
 
.page-academics-areas-of-study{}
.page-academics-areas-of-study .alpha_pagination ul li a{width: 24.07px;} 
.page-academics-areas-of-study .page_section{ margin-bottom:0;}


/* Forms */

.webform-container-inline{}
.webform-container-inline > label,
.webform-component-radios > label,
.webform-component-checkboxes > label{ width:170px; display:inline-block; margin-right:1em; font-size:13px;}
.webform-container-inline input:not([type=checkbox]):not([type=radio]):not([type=image]),
.webform-container-inline select,
.webform-container-inline textarea{ background:#fff;}

.webform-container-inline input:not([type=checkbox]):not([type=radio]):not([type=image]){ width:170px;}
.webform-container-inline input[type="image"]{}

.webform-component-radios > label,
.webform-component-checkboxes > label,
.webform-component-select > label{ vertical-align:top;}
.webform-component-radios .form-radios,.webform-component-checkboxes .form-checkboxes{ width:400px; display:inline-block; font-size: 13px;}
.webform-component-radios .form-type-radio,
.webform-component-checkboxes .form-type-checkbox{ display:inline-block; width:47%; margin-right:2%;}

.webform-container-inline div.description{ margin-left:190px;}
.profile h3{ margin-top:30px;}

.select2-container .select2-choice{ border-radius:0;  -webkit-border-radius:0;}


.front #search-form input#edit-keys,
.front #block-search-form .form-item-search-block-form input {
  height: 1.8em;
  width: 14em;
}

.page-about-offices-services #main_content{ width:900px;}

iframe{ max-width:100%;}

.col-lg-6 .flickr-embed-frame{ max-height:213px;}
.col-lg-6 .flickr-embed-frame .flickr-embed.is-slideshow, .col-lg-6 .flickr-embed-frame .flickr-embed.is-slideshow img{ height:auto!important;}


.field-name-field-custom-layout *{box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}

#overlay .wrapper, #overlay #main_content{ width:96%!important; padding:2%; min-width:1024px;}

/* page Builder */
.builder-row{ margin-bottom:20px;}

#block-google-cse-google-cse .form-text{ width:172px;}

/* page Builder */
.builder-row{ margin-bottom:20px;}

/* Style everything but the .administrator class */
body.logged-in li.path-admin-structure,
body.logged-in li.path-admin-config,
body.logged-in .form-type-checkbox.form-item-promote,
body.logged-in .form-type-checkbox.form-item-sticky{
  display:none;
}

/* Style everything but the .administrator class */
body.logged-in.administrator li.path-admin-structure,
body.logged-in.administrator li.path-admin-config,
body.logged-in.administrator .form-type-checkbox.form-item-promote,
body.logged-in.administrator .form-type-checkbox.form-item-sticky{
  display:block;
}

/* Contents Layout System */
#block-system-main dl.node-type-list dt{
    padding:5px 0; 
}
#block-system-main dl.node-type-list dt a{
    font-size:16px;       
}

.logged-in .field-name-field-sub-page-title {
    font-size: 24px;
}

.logged-in.overlay .field-name-field-sub-page-title {
    font-size: 12px;
}

/* Contextual Links */
div.contextual-links-wrapper ul.contextual-links {
    background-color: #fff !important;
}

/* Left Sidebar */
#acc_wrap .tb-megamenu{
    margin-bottom: 0px;   
}
#acc_wrap .block{
    margin-bottom: 20px;   
}

#acc_wrap .view-footer a.view-more{
    display:block;
    background-color:#4d4d4d;
    padding: 10px 30px;
    text-align:right;
    color:#ffffff;
    font-weight: 300;
    text-transform: uppercase;
    border-top:1px solid #4d4d4d;
}

.select2-drop{ z-index: 10002;}

img.file-icon{ display:none!important;}


#block-google-cse-google-cse .form-text{ width:172px;}

/* page Builder */
.builder-row{ margin-bottom:20px;}

/* Style everything but the .administrator class */
body.logged-in li.path-admin-structure,
body.logged-in li.path-admin-config,
body.logged-in .form-type-checkbox.form-item-promote,
body.logged-in .form-type-checkbox.form-item-sticky{
  display:none;
}

/* Style everything but the .administrator class */
body.logged-in.administrator li.path-admin-structure,
body.logged-in.administrator li.path-admin-config,
body.logged-in.administrator .form-type-checkbox.form-item-promote,
body.logged-in.administrator .form-type-checkbox.form-item-sticky{
  display:block;
}

/* Contents Layout System */
#block-system-main dl.node-type-list dt{
    padding:5px 0; 
}
#block-system-main dl.node-type-list dt a{
    font-size:16px;       
}

.logged-in .field-name-field-sub-page-title {
    font-size: 24px;
}

.logged-in.overlay .field-name-field-sub-page-title {
    font-size: 12px;
}

/* Contextual Links */
div.contextual-links-wrapper ul.contextual-links {
    background-color: #fff !important;
}

/* Left Sidebar */
#acc_wrap .tb-megamenu{
    margin-bottom: 0px;   
}
#acc_wrap .block{
    margin-bottom: 20px;   
}

#acc_wrap .view-footer a.view-more{
    display:block;
    background-color:#4d4d4d;
    padding: 10px 30px;
    text-align:right;
    color:#ffffff;
    font-weight: 300;
    text-transform: uppercase;
    border-top:1px solid #4d4d4d;
}

.select2-drop{ z-index: 10002;}

img.file-icon{ display:none!important;}

/* News & Events */

#block-views-news-block, #block-views-news-block-1{
 display:none!important;   
}

label[for="edit-yr"]{display:none!important;}
.form-item-yr-value,  #edit-yr-value{width:100% !important;}

#edit-yr-wrapper{width:65%;}
.form-item-yr-value-year, .form-item-yr-value-month{    margin-right: 2% !important;    width: 48% !important;}
.form-item-yr-value-year{float:right!important;}
#edit-yr-wrapper select{width:48%;}

/* Hide Html & CSS From Custom Layout */
.icon-builder-edit[title="Row settings"],
#builder-column-edit-form .vertical-tab-button:not(.first){display:none !important;}

.administrator .icon-builder-edit,
.marketing .icon-builder-edit[title="Row settings"],
.administrator #builder-column-edit-form .vertical-tab-button,
.marketing #builder-column-edit-form .vertical-tab-button{display: block !important;}

/* webform formating */
.webform .form-type-radio{
    text-align:center;
}

.webform-component-radios .form-type-radio,
.webform-component-checkboxes .form-type-checkbox{
    text-align:left;
}

/* sub title */
.ds-1col.node-page .field-name-og-group-ref{ font-size:24px;}
.ds-1col.node-page .field-name-og-group-ref ~ .field-name-field-hide-site-nam{ display:none;}
body.node-type-latest-news div.callout_img_r figure{margin:10px 0;}
body.node-type-latest-news div.callout_img_r figure:first-of-type{margin-top:0;}
body.node-type-latest-news div.callout_img_r figure:last-of-type{margin-bottom:0;}

/* Alret Bar */
#block-views-alerts-block-1{
display:block;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fe2100+0,b21400+100 */
background: #fe2100; /* Old browsers */
background: -moz-linear-gradient(top,  #fe2100 0%, #b21400 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fe2100), color-stop(100%,#b21400)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fe2100 0%,#b21400 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fe2100 0%,#b21400 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fe2100 0%,#b21400 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fe2100 0%,#b21400 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe2100', endColorstr='#b21400',GradientType=0 ); /* IE6-9 */
}

/* alret bar Title */
#block-views-alerts-block-1 .wrapper > h2{ display:none;}

#block-views-alerts-block-1 .wrapper{padding-top:20px; padding-bottom:30px;}

#block-views-alerts-block-1 .wrapper .content{
    color: #fff;
    margin-left: 6px !important;
    margin-right: auto !important;
    width: 95%;
}
#block-views-alerts-block-1 .wrapper .content p{
    margin:0;
}

#block-views-alerts-block-1 #redBlock{
    height:100%;
    top:0;
    left:20px;
    DISPLAY:NONE;
}

.alert-bar-icon{
    background: #b21400 url("/sites/default/files/alert_icon.png") no-repeat scroll 8px center;
    border: medium none;
   float:left;
    padding-right: 7px!important;
    padding-left: 0px!important;
    line-height:32px;

}
.alert-bar-icon a{ padding-left: 36px!important; color:#fff}
.mobile-alert{
    left: 80px;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
}
.mobile-alert .alert-icon{ 
    background: rgba(0, 0, 0, 0) url("/sites/default/files/alert_icon.png") no-repeat scroll center center;
    cursor: pointer;
    height: 26px;
    width: 28px;
}
#leftItems + #leftItems{}
/* Search Box */
#block-block-8{
    background-color: #491b75 !important;
    float: left;
    margin: 0;
    width: 227px;
    padding-left:7px;
    height: 32px;
}

#block-block-8 form.gsc-search-box{ margin:0;}
#block-block-8 table{margin:0; padding:0;}
#block-block-8 tbody{  border-top: 0 none;}
#block-block-8 tr{}
#block-block-8 td{
        border: 0 none;
    padding: 0;
    width: 100% !important;
}
#block-block-8 td.gsib_a{}
#block-block-8 td.gsib_a input.gsc-input{ width: 100% !important; background:#fff !important; padding-left:5px !important; height: 30px !important;}
#block-block-8 td.gsib_b{display: none;}
#block-block-8 td.gsc-search-button{position:relative; padding-left:0; padding-right:0;background-color: transparent !important;
    border: 0 none !important; box-shadow: 0 0 0 0;
    
    }

#block-block-8 input.gsc-search-button, #block-block-8 input.gsc-search-button:focus, #block-block-8 input.gsc-search-button:hover,#block-block-8 input.gsc-search-button:active,#block-block-8 input.gsc-search-button:focus {
    background-color: transparent !important;
    border: 0 none !important;
    box-shadow: 0 0 0 0;
    -webkit-box-shadow: 0 0 0 0;
    padding-left: 10px;
    padding-right: 0;
    position: relative;
    border-radius: 0;
    -webkit-border-radius: 0;

}

.gsc-orderby-container {
    background: transparent none repeat scroll 0 0;
    text-align: right !important;
}

.gsc-table-result, .gsc-thumbnail-inside, .gsc-url-top{ padding-left:0;}
.gsc-control-cse .gs-spelling a, .gsc-control-cse .gs-result .gs-title a, .gsc-control-cse .gs-result .gs-title a{color:#003B43;}

/* contextual-links */
ul.contextual-links li {
    line-height: 100%;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    background: #fff!important;
}

*{
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -ms-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    -o-box-sizing: content-box;
}

.node-type-profiles #content_section .links li {
    white-space: inherit;
    word-wrap: inherit;
}

/* Hide Advance Tab in a Link */
.cke_dialog_tab[title="Advanced"]{
 display:none!important;   
}

@media (max-width: 414px){
 .webform-component input.form-text { width:97%;}  
}

a.feed-icon[href$='news/rss'], a.feed-icon[href*='news/rss'], a.feed-icon[href$='blog/feed'], a.feed-icon[href$='blog/rss'],a.feed-icon[href$='podcast/feed'], a.feed-icon[href$='podcast/rss'], div.view-blog-posts a[href*='/feed'], a.feed-icon[href*='message-archive/feed'], a.feed-icon[href$='message-archive/feed']{
	padding: 0;
	float: right;
}
a.itunes-subscribe, a.google-play-subscribe, a.stitcher-subscribe, a.tunein-subscribe, a.soundcloud, a.podcast-app{
	float:right;
	padding-left:5px;
}
div.view-podcasts div.feed-icon p{
	display: inline;
}
div.view-podcasts div.feed-icon p br{
	display: none;
}
div.field-name-field-calendars-to-appear{
	display:none;
}
div.views-field.views-field-field-slide-link{
	display:none;
}
h2.subsite-header
{
	color: #4D4D4D;
	font-size: 24px;
}
div.node-blog-post header h3, div.node-podcast header h3{
	float:left;
	margin:0 3px;
}
div.node-blog-post h4.blogBackLink{
	margin-top: 10px;
}
div.node-blog-post h4.blogBackLink a{
	font-weight:bold;
}

div.node-blog-post header h3:first-of-type, div.node-podcast header h3:first-of-type{
	margin-left:0;
	margin-right:2px;
}
div.node-blog-post header h3:first-of-type:before, div.node-podcast header h3:first-of-type:before{
	 content: "By: ";
	 margin:0 5px 0 0;
}
div.node-blog-post header h3:first-of-type:after, div.node-podcast header h3:first-of-type:after{
	 content: " | ";
	 margin:0 5px;
}
div.node-blog-post header h1, div.node-blog-post header h2, div.node-blog-post header h3, div.node-podcast header h1, div.node-podcast header h2, div.node-podcast header h3{
	 margin-bottom: 5px;
}
div.view-blog-posts div.views-row div.field-name-field-slide-image div.field-label{
	display:none;	
}
div.view-blog-posts div.views-row div.field-name-field-slide-image, div.view-blog-posts div.views-row div.field-name-field-slide-image div.field-items, div.view-blog-posts div.views-row div.field-name-field-slide-image div.field-items *, div.view-blog-posts div.views-row div.field-collection-view, div.view-blog-posts div.views-row div.field-collection-view div.field-collection-item-field-slideshow, div.view-blog-posts div.views-row div.field-collection-view div.field-collection-item-field-slideshow div.content{
	display:inline;	
}
div.view-blog-posts div.views-row div.field-name-field-slide-image img{width:100px}
body.front #block-views-spotlights-block .views-column .views-field-field-side-image img {
    width: 320px;
    height: 240px;
}
div.view-blog-posts div.field-collection-view.clearfix:after, div.view-blog-posts div.field-collection-view div.field-collection-item-field-slideshow.clearfix:after, div.view-blog-posts div.field-collection-item-field-slideshow.clearfix div.content:after{
	clear:none !important;
}
div.view-blog-posts div.view-content div.views-row span.views-field.views-field-title:after, div.view-blog-posts h3.field-content:after{
	clear:both;
}
div.view-blog-posts div.field-collection-item-field-slideshow{
	float:left;
	margin-right:10px;
}
body.front #block-views-features-block-2{
	margin-top: -180px;
}
/* semantic basic page edits */
#main_content div.field-name-title h1 {
    color: #5e398a;
    font-size: 36px;
    line-height: 40px;
    margin-top: 5px;
    margin-bottom: 10px;
    text-transform: inherit;
}
div#main_content div.ds-1col.node-page div.field-name-og-group-ref h2, div#main_content div.ds-1col.node-specialpage div.field-name-og-group-ref h2, div#main_content div.ds-1col.node-blog-post div.field-name-og-group-ref h2, div#main_content div.ds-1col.node-podcast div.field-name-og-group-ref h2, div.view-id-blog_posts div.view-header h2, div.view-id-podcasts   div.view-header h2{
	font-size: 24px;
	font-family: 'Raleway',sans-serif;
	color: #4D4D4D;
	font-weight: 300;
	line-height: 1.4;
}
body.node-type-profiles div#main_content  div.ds-1col.node-profiles h2.page_section
{
	color: #4D4D4D;
	text-transform: none;
	line-height: 1.4;
}
/* Fixes for YouVisit */
div.region-content-thirdcolumn img[title='Virtual Tour'][alt='Virtual Tour'], a[href='http://www.youvisit.com/tour/ccny?pl=v']{
	display:none !important;
}
li > a[href='http://www.youvisit.com/tour/ccny?pl=v']{
	display:inline !important;
}
div.view-alerts a, div.view-alerts a:link, div.view-alerts a:visited{
	text-decoration:underline;
	color:#fff;
}
div.view-alerts a:hover, div.view-alerts a:active, div.view-alerts a:focus{
	text-decoration:none;
}
@media (max-width: 1000px){
	a[href='http://www.youvisit.com/']{
		display:none;
	}
	span.field-content a[href$='/virtual-tour']{
		display:none;
	}
	img[title='Virtual Tour'][alt='Virtual Tour'], a[href='http://www.youvisit.com/tour/ccny?pl=v']{
		display:inline  !important;
	}
	div#block-views-features-for-mobile-block{
		min-height:180px;
	}
	.callout_img_r {
	  font-family: 'Raleway', sans-serif;
	  background: #F1F1F1;
	  margin: 0 -30px 30px 40px;
	  width: 220px;
	  float: none;
	  padding: 0 30px 0 30px;
	}
	body.node-type-latest-news div.callout_img_r img:last-of-type {
	  margin: 0 0 30px -30px;

	}
	.callout_img_r img {
	  width: 280px!important;
	  margin: 0 0 20px -30px;
	  height: auto!important;
	  max-width:inherit;
	}
	div.node-blog-post header h3, div.node-podcast header h3{
		float:none;
		margin:0;
	}
	div.node-blog-post header h3:first-of-type:after, div.node-podcast header h3:first-of-type:after, div.node-blog-post header h3:first-of-type:before, div.node-podcast header h3:first-of-type:before{
		content: none;
	}
	div.view-blog-posts div.col-md-12.col-lg-12 div, div.view-blog-posts div.col-md-12.col-lg-12 div img{
		max-width:396px !important;
		width:396px !important;
		height:180px !important;
	}
}
.view-blog-posts .col-xs-1,.view-blog-posts .col-sm-1,.view-blog-posts .col-md-1,.view-blog-posts .col-lg-1,.view-blog-posts .col-xs-2,.view-blog-posts .col-sm-2,.view-blog-posts .col-md-2,.view-blog-posts .col-lg-2,.view-blog-posts .col-xs-3,.view-blog-posts .col-sm-3,.view-blog-posts .col-md-3,.view-blog-posts .col-lg-3,.view-blog-posts .col-xs-4,.view-blog-posts .col-sm-4,.view-blog-posts .col-md-4,.view-blog-posts .col-lg-4,.view-blog-posts .col-xs-5,.view-blog-posts .col-sm-5,.view-blog-posts .col-md-5,.view-blog-posts .col-lg-5,.view-blog-posts .col-xs-6,.view-blog-posts .col-sm-6,.view-blog-posts .col-md-6,.view-blog-posts .col-lg-6,.view-blog-posts .col-xs-7,.view-blog-posts .col-sm-7,.view-blog-posts .col-md-7,.view-blog-posts .col-lg-7,.view-blog-posts .col-xs-8,.view-blog-posts .col-sm-8,.view-blog-posts .col-md-8,.view-blog-posts .col-lg-8,.view-blog-posts .col-xs-9,.view-blog-posts .col-sm-9,.view-blog-posts .col-md-9,.view-blog-posts .col-lg-9,.view-blog-posts .col-xs-10,.view-blog-posts .col-sm-10,.view-blog-posts .col-md-10,.view-blog-posts .col-lg-10,.view-blog-posts .col-xs-11,.view-blog-posts .col-sm-11,.view-blog-posts .col-md-11,.view-blog-posts .col-lg-11,.view-blog-posts .col-xs-12,.view-blog-posts .col-sm-12,.view-blog-posts .col-md-12,.view-blog-posts .col-lg-12{position:relative;min-height:1px;}.view-blog-posts .col-xs-1,.view-blog-posts .col-xs-2,.view-blog-posts .col-xs-3,.view-blog-posts .col-xs-4,.view-blog-posts .col-xs-5,.view-blog-posts .col-xs-6,.view-blog-posts .col-xs-7,.view-blog-posts .col-xs-8,.view-blog-posts .col-xs-9,.view-blog-posts .col-xs-10,.view-blog-posts .col-xs-11,.view-blog-posts .col-xs-12{float:left;}.view-blog-posts .col-xs-12{width:100%;}.view-blog-posts .col-xs-11{width:91.66666667%;}.view-blog-posts .col-xs-10{width:83.33333333%;}.view-blog-posts .col-xs-9{width:75%;}.view-blog-posts .col-xs-8{width:66.66666667%;}.view-blog-posts .col-xs-7{width:58.33333333%;}.view-blog-posts .col-xs-6{width:50%;}.view-blog-posts .col-xs-5{width:41.66666667%;}.view-blog-posts .col-xs-4{width:33.33333333%;}.view-blog-posts .col-xs-3{width:25%;}.view-blog-posts .col-xs-2{width:16.66666667%;}.view-blog-posts .col-xs-1{width:8.33333333%;}.view-blog-posts .col-xs-pull-12{right:100%;}.view-blog-posts .col-xs-pull-11{right:91.66666667%;}.view-blog-posts .col-xs-pull-10{right:83.33333333%;}.view-blog-posts .col-xs-pull-9{right:75%;}.view-blog-posts .col-xs-pull-8{right:66.66666667%;}.view-blog-posts .col-xs-pull-7{right:58.33333333%;}.view-blog-posts .col-xs-pull-6{right:50%;}.view-blog-posts .col-xs-pull-5{right:41.66666667%;}.view-blog-posts .col-xs-pull-4{right:33.33333333%;}.view-blog-posts .col-xs-pull-3{right:25%;}.view-blog-posts .col-xs-pull-2{right:16.66666667%;}.view-blog-posts .col-xs-pull-1{right:8.33333333%;}.view-blog-posts .col-xs-pull-0{right:auto;}.view-blog-posts .col-xs-push-12{left:100%;}.view-blog-posts .col-xs-push-11{left:91.66666667%;}.view-blog-posts .col-xs-push-10{left:83.33333333%;}.view-blog-posts .col-xs-push-9{left:75%;}.view-blog-posts .col-xs-push-8{left:66.66666667%;}.view-blog-posts .col-xs-push-7{left:58.33333333%;}.view-blog-posts .col-xs-push-6{left:50%;}.view-blog-posts .col-xs-push-5{left:41.66666667%;}.view-blog-posts .col-xs-push-4{left:33.33333333%;}.view-blog-posts .col-xs-push-3{left:25%;}.view-blog-posts .col-xs-push-2{left:16.66666667%;}.view-blog-posts .col-xs-push-1{left:8.33333333%;}.view-blog-posts .col-xs-push-0{left:auto;}.view-blog-posts .col-xs-offset-12{margin-left:100%;}.view-blog-posts .col-xs-offset-11{margin-left:91.66666667%;}.view-blog-posts .col-xs-offset-10{margin-left:83.33333333%;}.view-blog-posts .col-xs-offset-9{margin-left:75%;}.view-blog-posts .col-xs-offset-8{margin-left:66.66666667%;}.view-blog-posts .col-xs-offset-7{margin-left:58.33333333%;}.view-blog-posts .col-xs-offset-6{margin-left:50%;}.view-blog-posts .col-xs-offset-5{margin-left:41.66666667%;}.view-blog-posts .col-xs-offset-4{margin-left:33.33333333%;}.view-blog-posts .col-xs-offset-3{margin-left:25%;}.view-blog-posts .col-xs-offset-2{margin-left:16.66666667%;}.view-blog-posts .col-xs-offset-1{margin-left:8.33333333%;}.view-blog-posts .col-xs-offset-0{margin-left:0%;}@media (min-width:768px){.view-blog-posts .col-sm-1,.view-blog-posts .col-sm-2,.view-blog-posts .col-sm-3,.view-blog-posts .col-sm-4,.view-blog-posts .col-sm-5,.view-blog-posts .col-sm-6,.view-blog-posts .col-sm-7,.view-blog-posts .col-sm-8,.view-blog-posts .col-sm-9,.view-blog-posts .col-sm-10,.view-blog-posts .col-sm-11,.view-blog-posts .col-sm-12{float:left;}.view-blog-posts .col-sm-12{width:100%;}.view-blog-posts .col-sm-11{width:91.66666667%;}.view-blog-posts .col-sm-10{width:83.33333333%;}.view-blog-posts .col-sm-9{width:75%;}.view-blog-posts .col-sm-8{width:66.66666667%;}.view-blog-posts .col-sm-7{width:58.33333333%;}.view-blog-posts .col-sm-6{width:50%;}.view-blog-posts .col-sm-5{width:41.66666667%;}.view-blog-posts .col-sm-4{width:33.33333333%;}.view-blog-posts .col-sm-3{width:25%;}.view-blog-posts .col-sm-2{width:16.66666667%;}.view-blog-posts .col-sm-1{width:8.33333333%;}.view-blog-posts .col-sm-pull-12{right:100%;}.view-blog-posts .col-sm-pull-11{right:91.66666667%;}.view-blog-posts .col-sm-pull-10{right:83.33333333%;}.view-blog-posts .col-sm-pull-9{right:75%;}.view-blog-posts .col-sm-pull-8{right:66.66666667%;}.view-blog-posts .col-sm-pull-7{right:58.33333333%;}.view-blog-posts .col-sm-pull-6{right:50%;}.view-blog-posts .col-sm-pull-5{right:41.66666667%;}.view-blog-posts .col-sm-pull-4{right:33.33333333%;}.view-blog-posts .col-sm-pull-3{right:25%;}.view-blog-posts .col-sm-pull-2{right:16.66666667%;}.view-blog-posts .col-sm-pull-1{right:8.33333333%;}.view-blog-posts .col-sm-pull-0{right:auto;}.view-blog-posts .col-sm-push-12{left:100%;}.view-blog-posts .col-sm-push-11{left:91.66666667%;}.view-blog-posts .col-sm-push-10{left:83.33333333%;}.view-blog-posts .col-sm-push-9{left:75%;}.view-blog-posts .col-sm-push-8{left:66.66666667%;}.view-blog-posts .col-sm-push-7{left:58.33333333%;}.view-blog-posts .col-sm-push-6{left:50%;}.view-blog-posts .col-sm-push-5{left:41.66666667%;}.view-blog-posts .col-sm-push-4{left:33.33333333%;}.view-blog-posts .col-sm-push-3{left:25%;}.view-blog-posts .col-sm-push-2{left:16.66666667%;}.view-blog-posts .col-sm-push-1{left:8.33333333%;}.view-blog-posts .col-sm-push-0{left:auto;}
.view-blog-posts .col-sm-offset-12{margin-left:100%;}.view-blog-posts .col-sm-offset-11{margin-left:91.66666667%;}.view-blog-posts .col-sm-offset-10{margin-left:83.33333333%;}.view-blog-posts .col-sm-offset-9{margin-left:75%;}.view-blog-posts .col-sm-offset-8{margin-left:66.66666667%;}
.view-blog-posts .col-sm-offset-7{margin-left:58.33333333%;}.view-blog-posts .col-sm-offset-6{margin-left:50%;}.view-blog-posts .col-sm-offset-5{margin-left:41.66666667%;}.view-blog-posts .col-sm-offset-4{margin-left:33.33333333%;}.view-blog-posts .col-sm-offset-3{margin-left:25%;}
.view-blog-posts .col-sm-offset-2{margin-left:16.66666667%;}.view-blog-posts .col-sm-offset-1{margin-left:8.33333333%;}.view-blog-posts .col-sm-offset-0{margin-left:0%;}
}
@media (min-width:992px){.view-blog-posts .col-md-1,.view-blog-posts .col-md-2,.view-blog-posts .col-md-3,.view-blog-posts .col-md-4,.view-blog-posts .col-md-5,.view-blog-posts .col-md-6,.view-blog-posts .col-md-7,.view-blog-posts .col-md-8,.view-blog-posts .col-md-9,.view-blog-posts .col-md-10,.view-blog-posts .col-md-11,.view-blog-posts .col-md-12{float:left;}.view-blog-posts .col-md-12{width:100%;}.view-blog-posts .col-md-11{width:91.66666667%;}.view-blog-posts .col-md-10{width:83.33333333%;}.view-blog-posts .col-md-9{width:75%;}.view-blog-posts .col-md-8{width:66.66666667%;}.view-blog-posts .col-md-7{width:58.33333333%;}.view-blog-posts .col-md-6{width:50%;}.view-blog-posts .col-md-5{width:41.66666667%;}.view-blog-posts .col-md-4{width:33.33333333%;}.view-blog-posts .col-md-3{width:25%;}.view-blog-posts .col-md-2{width:16.66666667%;}.view-blog-posts .col-md-1{width:8.33333333%;}.view-blog-posts .col-md-pull-12{right:100%;}.view-blog-posts .col-md-pull-11{right:91.66666667%;}.view-blog-posts .col-md-pull-10{right:83.33333333%;}.view-blog-posts .col-md-pull-9{right:75%;}.view-blog-posts .col-md-pull-8{right:66.66666667%;}.view-blog-posts .col-md-pull-7{right:58.33333333%;}.view-blog-posts .col-md-pull-6{right:50%;}.view-blog-posts .col-md-pull-5{right:41.66666667%;}.view-blog-posts .col-md-pull-4{right:33.33333333%;}.view-blog-posts .col-md-pull-3{right:25%;}.view-blog-posts .col-md-pull-2{right:16.66666667%;}.view-blog-posts .col-md-pull-1{right:8.33333333%;}.view-blog-posts .col-md-pull-0{right:auto;}.view-blog-posts .col-md-push-12{left:100%;}.view-blog-posts .col-md-push-11{left:91.66666667%;}.view-blog-posts .col-md-push-10{left:83.33333333%;}.view-blog-posts .col-md-push-9{left:75%;}.view-blog-posts .col-md-push-8{left:66.66666667%;}.view-blog-posts .col-md-push-7{left:58.33333333%;}.view-blog-posts .col-md-push-6{left:50%;}.view-blog-posts .col-md-push-5{left:41.66666667%;}.view-blog-posts .col-md-push-4{left:33.33333333%;}.view-blog-posts .col-md-push-3{left:25%;}.view-blog-posts .col-md-push-2{left:16.66666667%;}.view-blog-posts .col-md-push-1{left:8.33333333%;}.view-blog-posts .col-md-push-0{left:auto;}.view-blog-posts .col-md-offset-12{margin-left:100%;}.view-blog-posts .col-md-offset-11{margin-left:91.66666667%;}.view-blog-posts .col-md-offset-10{margin-left:83.33333333%;}.view-blog-posts .col-md-offset-9{margin-left:75%;}.view-blog-posts .col-md-offset-8{margin-left:66.66666667%;}.view-blog-posts .col-md-offset-7{margin-left:58.33333333%;}.view-blog-posts .col-md-offset-6{margin-left:50%;}.view-blog-posts .col-md-offset-5{margin-left:41.66666667%;}.view-blog-posts .col-md-offset-4{margin-left:33.33333333%;}.view-blog-posts .col-md-offset-3{margin-left:25%;}.view-blog-posts .col-md-offset-2{margin-left:16.66666667%;}.view-blog-posts .col-md-offset-1{margin-left:8.33333333%;}.view-blog-posts .col-md-offset-0{margin-left:0%;}
}
@media (min-width:1200px){.view-blog-posts .col-lg-1,.view-blog-posts .col-lg-2,.view-blog-posts .col-lg-3,.view-blog-posts .col-lg-4,.view-blog-posts .col-lg-5,.view-blog-posts .col-lg-6,.view-blog-posts .col-lg-7,.view-blog-posts .col-lg-8,.view-blog-posts .col-lg-9,.view-blog-posts .col-lg-10,.view-blog-posts .col-lg-11,.view-blog-posts .col-lg-12{float:left;}.view-blog-posts .col-lg-12{width:100%;}.view-blog-posts .col-lg-11{width:91.66666667%;}.view-blog-posts .col-lg-10{width:83.33333333%;}.view-blog-posts .col-lg-9{width:75%;}.view-blog-posts .col-lg-8{width:66.66666667%;}.view-blog-posts .col-lg-7{width:58.33333333%;}.view-blog-posts .col-lg-6{width:50%;}.view-blog-posts .col-lg-5{width:41.66666667%;}.view-blog-posts .col-lg-4{width:33.33333333%;}.view-blog-posts .col-lg-3{width:25%;}.view-blog-posts .col-lg-2{width:16.66666667%;}.view-blog-posts .col-lg-1{width:8.33333333%;}.view-blog-posts .col-lg-pull-12{right:100%;}.view-blog-posts .col-lg-pull-11{right:91.66666667%;}.view-blog-posts .col-lg-pull-10{right:83.33333333%;}.view-blog-posts .col-lg-pull-9{right:75%;}.view-blog-posts .col-lg-pull-8{right:66.66666667%;}.view-blog-posts .col-lg-pull-7{right:58.33333333%;}.view-blog-posts .col-lg-pull-6{right:50%;}.view-blog-posts .col-lg-pull-5{right:41.66666667%;}.view-blog-posts .col-lg-pull-4{right:33.33333333%;}.view-blog-posts .col-lg-pull-3{right:25%;}.view-blog-posts .col-lg-pull-2{right:16.66666667%;}.view-blog-posts .col-lg-pull-1{right:8.33333333%;}.view-blog-posts .col-lg-pull-0{right:auto;}.view-blog-posts .col-lg-push-12{left:100%;}.view-blog-posts .col-lg-push-11{left:91.66666667%;}.view-blog-posts .col-lg-push-10{left:83.33333333%;}.view-blog-posts .col-lg-push-9{left:75%;}.view-blog-posts .col-lg-push-8{left:66.66666667%;}.view-blog-posts .col-lg-push-7{left:58.33333333%;}.view-blog-posts .col-lg-push-6{left:50%;}.view-blog-posts .col-lg-push-5{left:41.66666667%;}.view-blog-posts .col-lg-push-4{left:33.33333333%;}.view-blog-posts .col-lg-push-3{left:25%;}.view-blog-posts .col-lg-push-2{left:16.66666667%;}.view-blog-posts .col-lg-push-1{left:8.33333333%;}.view-blog-posts .col-lg-push-0{left:auto;}.view-blog-posts .col-lg-offset-12{margin-left:100%;}.view-blog-posts .col-lg-offset-11{margin-left:91.66666667%;}.view-blog-posts .col-lg-offset-10{margin-left:83.33333333%;}.view-blog-posts .col-lg-offset-9{margin-left:75%;}.view-blog-posts .col-lg-offset-8{margin-left:66.66666667%;}.view-blog-posts .col-lg-offset-7{margin-left:58.33333333%;}.view-blog-posts .col-lg-offset-6{margin-left:50%;}.view-blog-posts .col-lg-offset-5{margin-left:41.66666667%;}.view-blog-posts .col-lg-offset-4{margin-left:33.33333333%;}.view-blog-posts .col-lg-offset-3{margin-left:25%;}.view-blog-posts .col-lg-offset-2{margin-left:16.66666667%;}.view-blog-posts .col-lg-offset-1{margin-left:8.33333333%;}.view-blog-posts .col-lg-offset-0{margin-left:0%;}
}
.media-advisory .col-xs-1, .media-advisory .col-sm-1, .media-advisory .col-md-1, .media-advisory .col-lg-1, .media-advisory .col-xs-2, .media-advisory .col-sm-2, .media-advisory .col-md-2, .media-advisory .col-lg-2, .media-advisory .col-xs-3, .media-advisory .col-sm-3, .media-advisory .col-md-3, .media-advisory .col-lg-3, .media-advisory .col-xs-4, .media-advisory .col-sm-4, .media-advisory .col-md-4, .media-advisory .col-lg-4, .media-advisory .col-xs-5, .media-advisory .col-sm-5, .media-advisory .col-md-5, .media-advisory .col-lg-5, .media-advisory .col-xs-6, .media-advisory .col-sm-6, .media-advisory .col-md-6, .media-advisory .col-lg-6, .media-advisory .col-xs-7, .media-advisory .col-sm-7, .media-advisory .col-md-7, .media-advisory .col-lg-7, .media-advisory .col-xs-8, .media-advisory .col-sm-8, .media-advisory .col-md-8, .media-advisory .col-lg-8, .media-advisory .col-xs-9, .media-advisory .col-sm-9, .media-advisory .col-md-9, .media-advisory .col-lg-9, .media-advisory .col-xs-10, .media-advisory .col-sm-10, .media-advisory .col-md-10, .media-advisory .col-lg-10, .media-advisory .col-xs-11, .media-advisory .col-sm-11, .media-advisory .col-md-11, .media-advisory .col-lg-11, .media-advisory .col-xs-12, .media-advisory .col-sm-12, .media-advisory .col-md-12, .media-advisory .col-lg-12{position:relative;min-height:1px;}.media-advisory .col-xs-1, .media-advisory .col-xs-2, .media-advisory .col-xs-3, .media-advisory .col-xs-4, .media-advisory .col-xs-5, .media-advisory .col-xs-6, .media-advisory .col-xs-7, .media-advisory .col-xs-8, .media-advisory .col-xs-9, .media-advisory .col-xs-10, .media-advisory .col-xs-11, .media-advisory .col-xs-12{float:left;}.media-advisory .col-xs-12{width:100%;}.media-advisory .col-xs-11{width:91.66666667%;}.media-advisory .col-xs-10{width:83.33333333%;}.media-advisory .col-xs-9{width:75%;}.media-advisory .col-xs-8{width:66.66666667%;}.media-advisory .col-xs-7{width:58.33333333%;}.media-advisory .col-xs-6{width:50%;}.media-advisory .col-xs-5{width:41.66666667%;}.media-advisory .col-xs-4{width:33.33333333%;}.media-advisory .col-xs-3{width:25%;}.media-advisory .col-xs-2{width:16.66666667%;}.media-advisory .col-xs-1{width:8.33333333%;}.media-advisory .col-xs-pull-12{right:100%;}.media-advisory .col-xs-pull-11{right:91.66666667%;}.media-advisory .col-xs-pull-10{right:83.33333333%;}.media-advisory .col-xs-pull-9{right:75%;}.media-advisory .col-xs-pull-8{right:66.66666667%;}.media-advisory .col-xs-pull-7{right:58.33333333%;}.media-advisory .col-xs-pull-6{right:50%;}.media-advisory .col-xs-pull-5{right:41.66666667%;}.media-advisory .col-xs-pull-4{right:33.33333333%;}.media-advisory .col-xs-pull-3{right:25%;}.media-advisory .col-xs-pull-2{right:16.66666667%;}.media-advisory .col-xs-pull-1{right:8.33333333%;}.media-advisory .col-xs-pull-0{right:auto;}.media-advisory .col-xs-push-12{left:100%;}.media-advisory .col-xs-push-11{left:91.66666667%;}.media-advisory .col-xs-push-10{left:83.33333333%;}.media-advisory .col-xs-push-9{left:75%;}.media-advisory .col-xs-push-8{left:66.66666667%;}.media-advisory .col-xs-push-7{left:58.33333333%;}.media-advisory .col-xs-push-6{left:50%;}.media-advisory .col-xs-push-5{left:41.66666667%;}.media-advisory .col-xs-push-4{left:33.33333333%;}.media-advisory .col-xs-push-3{left:25%;}.media-advisory .col-xs-push-2{left:16.66666667%;}.media-advisory .col-xs-push-1{left:8.33333333%;}.media-advisory .col-xs-push-0{left:auto;}.media-advisory .col-xs-offset-12{margin-left:100%;}.media-advisory .col-xs-offset-11{margin-left:91.66666667%;}.media-advisory .col-xs-offset-10{margin-left:83.33333333%;}.media-advisory .col-xs-offset-9{margin-left:75%;}.media-advisory .col-xs-offset-8{margin-left:66.66666667%;}.media-advisory .col-xs-offset-7{margin-left:58.33333333%;}.media-advisory .col-xs-offset-6{margin-left:50%;}.media-advisory .col-xs-offset-5{margin-left:41.66666667%;}.media-advisory .col-xs-offset-4{margin-left:33.33333333%;}.media-advisory .col-xs-offset-3{margin-left:25%;}.media-advisory .col-xs-offset-2{margin-left:16.66666667%;}.media-advisory .col-xs-offset-1{margin-left:8.33333333%;}.media-advisory .col-xs-offset-0{margin-left:0%;}@media (min-width:768px){.media-advisory .col-sm-1, .media-advisory .col-sm-2, .media-advisory .col-sm-3, .media-advisory .col-sm-4, .media-advisory .col-sm-5, .media-advisory .col-sm-6, .media-advisory .col-sm-7, .media-advisory .col-sm-8, .media-advisory .col-sm-9, .media-advisory .col-sm-10, .media-advisory .col-sm-11, .media-advisory .col-sm-12{float:left;}.media-advisory .col-sm-12{width:100%;}.media-advisory .col-sm-11{width:91.66666667%;}.media-advisory .col-sm-10{width:83.33333333%;}.media-advisory .col-sm-9{width:75%;}.media-advisory .col-sm-8{width:66.66666667%;}.media-advisory .col-sm-7{width:58.33333333%;}.media-advisory .col-sm-6{width:50%;}.media-advisory .col-sm-5{width:41.66666667%;}.media-advisory .col-sm-4{width:33.33333333%;}.media-advisory .col-sm-3{width:25%;}.media-advisory .col-sm-2{width:16.66666667%;}.media-advisory .col-sm-1{width:8.33333333%;}.media-advisory .col-sm-pull-12{right:100%;}.media-advisory .col-sm-pull-11{right:91.66666667%;}.media-advisory .col-sm-pull-10{right:83.33333333%;}.media-advisory .col-sm-pull-9{right:75%;}.media-advisory .col-sm-pull-8{right:66.66666667%;}.media-advisory .col-sm-pull-7{right:58.33333333%;}.media-advisory .col-sm-pull-6{right:50%;}.media-advisory .col-sm-pull-5{right:41.66666667%;}.media-advisory .col-sm-pull-4{right:33.33333333%;}.media-advisory .col-sm-pull-3{right:25%;}.media-advisory .col-sm-pull-2{right:16.66666667%;}.media-advisory .col-sm-pull-1{right:8.33333333%;}.media-advisory .col-sm-pull-0{right:auto;}.media-advisory .col-sm-push-12{left:100%;}.media-advisory .col-sm-push-11{left:91.66666667%;}.media-advisory .col-sm-push-10{left:83.33333333%;}.media-advisory .col-sm-push-9{left:75%;}.media-advisory .col-sm-push-8{left:66.66666667%;}.media-advisory .col-sm-push-7{left:58.33333333%;}.media-advisory .col-sm-push-6{left:50%;}.media-advisory .col-sm-push-5{left:41.66666667%;}.media-advisory .col-sm-push-4{left:33.33333333%;}.media-advisory .col-sm-push-3{left:25%;}.media-advisory .col-sm-push-2{left:16.66666667%;}.media-advisory .col-sm-push-1{left:8.33333333%;}.media-advisory .col-sm-push-0{left:auto;}
.media-advisory .col-sm-offset-12{margin-left:100%;}.media-advisory .col-sm-offset-11{margin-left:91.66666667%;}.media-advisory .col-sm-offset-10{margin-left:83.33333333%;}.media-advisory .col-sm-offset-9{margin-left:75%;}.media-advisory .col-sm-offset-8{margin-left:66.66666667%;}
.media-advisory .col-sm-offset-7{margin-left:58.33333333%;}.media-advisory .col-sm-offset-6{margin-left:50%;}.media-advisory .col-sm-offset-5{margin-left:41.66666667%;}.media-advisory .col-sm-offset-4{margin-left:33.33333333%;}.media-advisory .col-sm-offset-3{margin-left:25%;}
.media-advisory .col-sm-offset-2{margin-left:16.66666667%;}.media-advisory .col-sm-offset-1{margin-left:8.33333333%;}.media-advisory .col-sm-offset-0{margin-left:0%;}
}
@media (min-width:992px){.media-advisory .col-md-1, .media-advisory .col-md-2, .media-advisory .col-md-3, .media-advisory .col-md-4, .media-advisory .col-md-5, .media-advisory .col-md-6, .media-advisory .col-md-7, .media-advisory .col-md-8, .media-advisory .col-md-9, .media-advisory .col-md-10, .media-advisory .col-md-11, .media-advisory .col-md-12{float:left;}.media-advisory .col-md-12{width:100%;}.media-advisory .col-md-11{width:91.66666667%;}.media-advisory .col-md-10{width:83.33333333%;}.media-advisory .col-md-9{width:75%;}.media-advisory .col-md-8{width:66.66666667%;}.media-advisory .col-md-7{width:58.33333333%;}.media-advisory .col-md-6{width:50%;}.media-advisory .col-md-5{width:41.66666667%;}.media-advisory .col-md-4{width:33.33333333%;}.media-advisory .col-md-3{width:25%;}.media-advisory .col-md-2{width:16.66666667%;}.media-advisory .col-md-1{width:8.33333333%;}.media-advisory .col-md-pull-12{right:100%;}.media-advisory .col-md-pull-11{right:91.66666667%;}.media-advisory .col-md-pull-10{right:83.33333333%;}.media-advisory .col-md-pull-9{right:75%;}.media-advisory .col-md-pull-8{right:66.66666667%;}.media-advisory .col-md-pull-7{right:58.33333333%;}.media-advisory .col-md-pull-6{right:50%;}.media-advisory .col-md-pull-5{right:41.66666667%;}.media-advisory .col-md-pull-4{right:33.33333333%;}.media-advisory .col-md-pull-3{right:25%;}.media-advisory .col-md-pull-2{right:16.66666667%;}.media-advisory .col-md-pull-1{right:8.33333333%;}.media-advisory .col-md-pull-0{right:auto;}.media-advisory .col-md-push-12{left:100%;}.media-advisory .col-md-push-11{left:91.66666667%;}.media-advisory .col-md-push-10{left:83.33333333%;}.media-advisory .col-md-push-9{left:75%;}.media-advisory .col-md-push-8{left:66.66666667%;}.media-advisory .col-md-push-7{left:58.33333333%;}.media-advisory .col-md-push-6{left:50%;}.media-advisory .col-md-push-5{left:41.66666667%;}.media-advisory .col-md-push-4{left:33.33333333%;}.media-advisory .col-md-push-3{left:25%;}.media-advisory .col-md-push-2{left:16.66666667%;}.media-advisory .col-md-push-1{left:8.33333333%;}.media-advisory .col-md-push-0{left:auto;}.media-advisory .col-md-offset-12{margin-left:100%;}.media-advisory .col-md-offset-11{margin-left:91.66666667%;}.media-advisory .col-md-offset-10{margin-left:83.33333333%;}.media-advisory .col-md-offset-9{margin-left:75%;}.media-advisory .col-md-offset-8{margin-left:66.66666667%;}.media-advisory .col-md-offset-7{margin-left:58.33333333%;}.media-advisory .col-md-offset-6{margin-left:50%;}.media-advisory .col-md-offset-5{margin-left:41.66666667%;}.media-advisory .col-md-offset-4{margin-left:33.33333333%;}.media-advisory .col-md-offset-3{margin-left:25%;}.media-advisory .col-md-offset-2{margin-left:16.66666667%;}.media-advisory .col-md-offset-1{margin-left:8.33333333%;}.media-advisory .col-md-offset-0{margin-left:0%;}
}
@media (min-width:1200px){.media-advisory .col-lg-1, .media-advisory .col-lg-2, .media-advisory .col-lg-3, .media-advisory .col-lg-4, .media-advisory .col-lg-5, .media-advisory .col-lg-6, .media-advisory .col-lg-7, .media-advisory .col-lg-8, .media-advisory .col-lg-9, .media-advisory .col-lg-10, .media-advisory .col-lg-11, .media-advisory .col-lg-12{float:left;}.media-advisory .col-lg-12{width:100%;}.media-advisory .col-lg-11{width:91.66666667%;}.media-advisory .col-lg-10{width:83.33333333%;}.media-advisory .col-lg-9{width:75%;}.media-advisory .col-lg-8{width:66.66666667%;}.media-advisory .col-lg-7{width:58.33333333%;}.media-advisory .col-lg-6{width:50%;}.media-advisory .col-lg-5{width:41.66666667%;}.media-advisory .col-lg-4{width:33.33333333%;}.media-advisory .col-lg-3{width:25%;}.media-advisory .col-lg-2{width:16.66666667%;}.media-advisory .col-lg-1{width:8.33333333%;}.media-advisory .col-lg-pull-12{right:100%;}.media-advisory .col-lg-pull-11{right:91.66666667%;}.media-advisory .col-lg-pull-10{right:83.33333333%;}.media-advisory .col-lg-pull-9{right:75%;}.media-advisory .col-lg-pull-8{right:66.66666667%;}.media-advisory .col-lg-pull-7{right:58.33333333%;}.media-advisory .col-lg-pull-6{right:50%;}.media-advisory .col-lg-pull-5{right:41.66666667%;}.media-advisory .col-lg-pull-4{right:33.33333333%;}.media-advisory .col-lg-pull-3{right:25%;}.media-advisory .col-lg-pull-2{right:16.66666667%;}.media-advisory .col-lg-pull-1{right:8.33333333%;}.media-advisory .col-lg-pull-0{right:auto;}.media-advisory .col-lg-push-12{left:100%;}.media-advisory .col-lg-push-11{left:91.66666667%;}.media-advisory .col-lg-push-10{left:83.33333333%;}.media-advisory .col-lg-push-9{left:75%;}.media-advisory .col-lg-push-8{left:66.66666667%;}.media-advisory .col-lg-push-7{left:58.33333333%;}.media-advisory .col-lg-push-6{left:50%;}.media-advisory .col-lg-push-5{left:41.66666667%;}.media-advisory .col-lg-push-4{left:33.33333333%;}.media-advisory .col-lg-push-3{left:25%;}.media-advisory .col-lg-push-2{left:16.66666667%;}.media-advisory .col-lg-push-1{left:8.33333333%;}.media-advisory .col-lg-push-0{left:auto;}.media-advisory .col-lg-offset-12{margin-left:100%;}.media-advisory .col-lg-offset-11{margin-left:91.66666667%;}.media-advisory .col-lg-offset-10{margin-left:83.33333333%;}.media-advisory .col-lg-offset-9{margin-left:75%;}.media-advisory .col-lg-offset-8{margin-left:66.66666667%;}.media-advisory .col-lg-offset-7{margin-left:58.33333333%;}.media-advisory .col-lg-offset-6{margin-left:50%;}.media-advisory .col-lg-offset-5{margin-left:41.66666667%;}.media-advisory .col-lg-offset-4{margin-left:33.33333333%;}.media-advisory .col-lg-offset-3{margin-left:25%;}.media-advisory .col-lg-offset-2{margin-left:16.66666667%;}.media-advisory .col-lg-offset-1{margin-left:8.33333333%;}.media-advisory .col-lg-offset-0{margin-left:0%;}
}
.node-type-latest-news .col-xs-1, .node-type-latest-news .col-sm-1, .node-type-latest-news .col-md-1, .node-type-latest-news .col-lg-1, .node-type-latest-news .col-xs-2, .node-type-latest-news .col-sm-2, .node-type-latest-news .col-md-2, .node-type-latest-news .col-lg-2, .node-type-latest-news .col-xs-3, .node-type-latest-news .col-sm-3, .node-type-latest-news .col-md-3, .node-type-latest-news .col-lg-3, .node-type-latest-news .col-xs-4, .node-type-latest-news .col-sm-4, .node-type-latest-news .col-md-4, .node-type-latest-news .col-lg-4, .node-type-latest-news .col-xs-5, .node-type-latest-news .col-sm-5, .node-type-latest-news .col-md-5, .node-type-latest-news .col-lg-5, .node-type-latest-news .col-xs-6, .node-type-latest-news .col-sm-6, .node-type-latest-news .col-md-6, .node-type-latest-news .col-lg-6, .node-type-latest-news .col-xs-7, .node-type-latest-news .col-sm-7, .node-type-latest-news .col-md-7, .node-type-latest-news .col-lg-7, .node-type-latest-news .col-xs-8, .node-type-latest-news .col-sm-8, .node-type-latest-news .col-md-8, .node-type-latest-news .col-lg-8, .node-type-latest-news .col-xs-9, .node-type-latest-news .col-sm-9, .node-type-latest-news .col-md-9, .node-type-latest-news .col-lg-9, .node-type-latest-news .col-xs-10, .node-type-latest-news .col-sm-10, .node-type-latest-news .col-md-10, .node-type-latest-news .col-lg-10, .node-type-latest-news .col-xs-11, .node-type-latest-news .col-sm-11, .node-type-latest-news .col-md-11, .node-type-latest-news .col-lg-11, .node-type-latest-news .col-xs-12, .node-type-latest-news .col-sm-12, .node-type-latest-news .col-md-12, .node-type-latest-news .col-lg-12{position:relative;min-height:1px;}.node-type-latest-news .col-xs-1, .node-type-latest-news .col-xs-2, .node-type-latest-news .col-xs-3, .node-type-latest-news .col-xs-4, .node-type-latest-news .col-xs-5, .node-type-latest-news .col-xs-6, .node-type-latest-news .col-xs-7, .node-type-latest-news .col-xs-8, .node-type-latest-news .col-xs-9, .node-type-latest-news .col-xs-10, .node-type-latest-news .col-xs-11, .node-type-latest-news .col-xs-12{float:left;}.node-type-latest-news .col-xs-12{width:100%;}.node-type-latest-news .col-xs-11{width:91.66666667%;}.node-type-latest-news .col-xs-10{width:83.33333333%;}.node-type-latest-news .col-xs-9{width:75%;}.node-type-latest-news .col-xs-8{width:66.66666667%;}.node-type-latest-news .col-xs-7{width:58.33333333%;}.node-type-latest-news .col-xs-6{width:50%;}.node-type-latest-news .col-xs-5{width:41.66666667%;}.node-type-latest-news .col-xs-4{width:33.33333333%;}.node-type-latest-news .col-xs-3{width:25%;}.node-type-latest-news .col-xs-2{width:16.66666667%;}.node-type-latest-news .col-xs-1{width:8.33333333%;}.node-type-latest-news .col-xs-pull-12{right:100%;}.node-type-latest-news .col-xs-pull-11{right:91.66666667%;}.node-type-latest-news .col-xs-pull-10{right:83.33333333%;}.node-type-latest-news .col-xs-pull-9{right:75%;}.node-type-latest-news .col-xs-pull-8{right:66.66666667%;}.node-type-latest-news .col-xs-pull-7{right:58.33333333%;}.node-type-latest-news .col-xs-pull-6{right:50%;}.node-type-latest-news .col-xs-pull-5{right:41.66666667%;}.node-type-latest-news .col-xs-pull-4{right:33.33333333%;}.node-type-latest-news .col-xs-pull-3{right:25%;}.node-type-latest-news .col-xs-pull-2{right:16.66666667%;}.node-type-latest-news .col-xs-pull-1{right:8.33333333%;}.node-type-latest-news .col-xs-pull-0{right:auto;}.node-type-latest-news .col-xs-push-12{left:100%;}.node-type-latest-news .col-xs-push-11{left:91.66666667%;}.node-type-latest-news .col-xs-push-10{left:83.33333333%;}.node-type-latest-news .col-xs-push-9{left:75%;}.node-type-latest-news .col-xs-push-8{left:66.66666667%;}.node-type-latest-news .col-xs-push-7{left:58.33333333%;}.node-type-latest-news .col-xs-push-6{left:50%;}.node-type-latest-news .col-xs-push-5{left:41.66666667%;}.node-type-latest-news .col-xs-push-4{left:33.33333333%;}.node-type-latest-news .col-xs-push-3{left:25%;}.node-type-latest-news .col-xs-push-2{left:16.66666667%;}.node-type-latest-news .col-xs-push-1{left:8.33333333%;}.node-type-latest-news .col-xs-push-0{left:auto;}.node-type-latest-news .col-xs-offset-12{margin-left:100%;}.node-type-latest-news .col-xs-offset-11{margin-left:91.66666667%;}.node-type-latest-news .col-xs-offset-10{margin-left:83.33333333%;}.node-type-latest-news .col-xs-offset-9{margin-left:75%;}.node-type-latest-news .col-xs-offset-8{margin-left:66.66666667%;}.node-type-latest-news .col-xs-offset-7{margin-left:58.33333333%;}.node-type-latest-news .col-xs-offset-6{margin-left:50%;}.node-type-latest-news .col-xs-offset-5{margin-left:41.66666667%;}.node-type-latest-news .col-xs-offset-4{margin-left:33.33333333%;}.node-type-latest-news .col-xs-offset-3{margin-left:25%;}.node-type-latest-news .col-xs-offset-2{margin-left:16.66666667%;}.node-type-latest-news .col-xs-offset-1{margin-left:8.33333333%;}.node-type-latest-news .col-xs-offset-0{margin-left:0%;}@media (min-width:768px){.node-type-latest-news .col-sm-1, .node-type-latest-news .col-sm-2, .node-type-latest-news .col-sm-3, .node-type-latest-news .col-sm-4, .node-type-latest-news .col-sm-5, .node-type-latest-news .col-sm-6, .node-type-latest-news .col-sm-7, .node-type-latest-news .col-sm-8, .node-type-latest-news .col-sm-9, .node-type-latest-news .col-sm-10, .node-type-latest-news .col-sm-11, .node-type-latest-news .col-sm-12{float:left;}.node-type-latest-news .col-sm-12{width:100%;}.node-type-latest-news .col-sm-11{width:91.66666667%;}.node-type-latest-news .col-sm-10{width:83.33333333%;}.node-type-latest-news .col-sm-9{width:75%;}.node-type-latest-news .col-sm-8{width:66.66666667%;}.node-type-latest-news .col-sm-7{width:58.33333333%;}.node-type-latest-news .col-sm-6{width:50%;}.node-type-latest-news .col-sm-5{width:41.66666667%;}.node-type-latest-news .col-sm-4{width:33.33333333%;}.node-type-latest-news .col-sm-3{width:25%;}.node-type-latest-news .col-sm-2{width:16.66666667%;}.node-type-latest-news .col-sm-1{width:8.33333333%;}.node-type-latest-news .col-sm-pull-12{right:100%;}.node-type-latest-news .col-sm-pull-11{right:91.66666667%;}.node-type-latest-news .col-sm-pull-10{right:83.33333333%;}.node-type-latest-news .col-sm-pull-9{right:75%;}.node-type-latest-news .col-sm-pull-8{right:66.66666667%;}.node-type-latest-news .col-sm-pull-7{right:58.33333333%;}.node-type-latest-news .col-sm-pull-6{right:50%;}.node-type-latest-news .col-sm-pull-5{right:41.66666667%;}.node-type-latest-news .col-sm-pull-4{right:33.33333333%;}.node-type-latest-news .col-sm-pull-3{right:25%;}.node-type-latest-news .col-sm-pull-2{right:16.66666667%;}.node-type-latest-news .col-sm-pull-1{right:8.33333333%;}.node-type-latest-news .col-sm-pull-0{right:auto;}.node-type-latest-news .col-sm-push-12{left:100%;}.node-type-latest-news .col-sm-push-11{left:91.66666667%;}.node-type-latest-news .col-sm-push-10{left:83.33333333%;}.node-type-latest-news .col-sm-push-9{left:75%;}.node-type-latest-news .col-sm-push-8{left:66.66666667%;}.node-type-latest-news .col-sm-push-7{left:58.33333333%;}.node-type-latest-news .col-sm-push-6{left:50%;}.node-type-latest-news .col-sm-push-5{left:41.66666667%;}.node-type-latest-news .col-sm-push-4{left:33.33333333%;}.node-type-latest-news .col-sm-push-3{left:25%;}.node-type-latest-news .col-sm-push-2{left:16.66666667%;}.node-type-latest-news .col-sm-push-1{left:8.33333333%;}.node-type-latest-news .col-sm-push-0{left:auto;}
.node-type-latest-news .col-sm-offset-12{margin-left:100%;}.node-type-latest-news .col-sm-offset-11{margin-left:91.66666667%;}.node-type-latest-news .col-sm-offset-10{margin-left:83.33333333%;}.node-type-latest-news .col-sm-offset-9{margin-left:75%;}.node-type-latest-news .col-sm-offset-8{margin-left:66.66666667%;}
.node-type-latest-news .col-sm-offset-7{margin-left:58.33333333%;}.node-type-latest-news .col-sm-offset-6{margin-left:50%;}.node-type-latest-news .col-sm-offset-5{margin-left:41.66666667%;}.node-type-latest-news .col-sm-offset-4{margin-left:33.33333333%;}.node-type-latest-news .col-sm-offset-3{margin-left:25%;}
.node-type-latest-news .col-sm-offset-2{margin-left:16.66666667%;}.node-type-latest-news .col-sm-offset-1{margin-left:8.33333333%;}.node-type-latest-news .col-sm-offset-0{margin-left:0%;}
}
@media (min-width:992px){.node-type-latest-news .col-md-1, .node-type-latest-news .col-md-2, .node-type-latest-news .col-md-3, .node-type-latest-news .col-md-4, .node-type-latest-news .col-md-5, .node-type-latest-news .col-md-6, .node-type-latest-news .col-md-7, .node-type-latest-news .col-md-8, .node-type-latest-news .col-md-9, .node-type-latest-news .col-md-10, .node-type-latest-news .col-md-11, .node-type-latest-news .col-md-12{float:left;}.node-type-latest-news .col-md-12{width:100%;}.node-type-latest-news .col-md-11{width:91.66666667%;}.node-type-latest-news .col-md-10{width:83.33333333%;}.node-type-latest-news .col-md-9{width:75%;}.node-type-latest-news .col-md-8{width:66.66666667%;}.node-type-latest-news .col-md-7{width:58.33333333%;}.node-type-latest-news .col-md-6{width:50%;}.node-type-latest-news .col-md-5{width:41.66666667%;}.node-type-latest-news .col-md-4{width:33.33333333%;}.node-type-latest-news .col-md-3{width:25%;}.node-type-latest-news .col-md-2{width:16.66666667%;}.node-type-latest-news .col-md-1{width:8.33333333%;}.node-type-latest-news .col-md-pull-12{right:100%;}.node-type-latest-news .col-md-pull-11{right:91.66666667%;}.node-type-latest-news .col-md-pull-10{right:83.33333333%;}.node-type-latest-news .col-md-pull-9{right:75%;}.node-type-latest-news .col-md-pull-8{right:66.66666667%;}.node-type-latest-news .col-md-pull-7{right:58.33333333%;}.node-type-latest-news .col-md-pull-6{right:50%;}.node-type-latest-news .col-md-pull-5{right:41.66666667%;}.node-type-latest-news .col-md-pull-4{right:33.33333333%;}.node-type-latest-news .col-md-pull-3{right:25%;}.node-type-latest-news .col-md-pull-2{right:16.66666667%;}.node-type-latest-news .col-md-pull-1{right:8.33333333%;}.node-type-latest-news .col-md-pull-0{right:auto;}.node-type-latest-news .col-md-push-12{left:100%;}.node-type-latest-news .col-md-push-11{left:91.66666667%;}.node-type-latest-news .col-md-push-10{left:83.33333333%;}.node-type-latest-news .col-md-push-9{left:75%;}.node-type-latest-news .col-md-push-8{left:66.66666667%;}.node-type-latest-news .col-md-push-7{left:58.33333333%;}.node-type-latest-news .col-md-push-6{left:50%;}.node-type-latest-news .col-md-push-5{left:41.66666667%;}.node-type-latest-news .col-md-push-4{left:33.33333333%;}.node-type-latest-news .col-md-push-3{left:25%;}.node-type-latest-news .col-md-push-2{left:16.66666667%;}.node-type-latest-news .col-md-push-1{left:8.33333333%;}.node-type-latest-news .col-md-push-0{left:auto;}.node-type-latest-news .col-md-offset-12{margin-left:100%;}.node-type-latest-news .col-md-offset-11{margin-left:91.66666667%;}.node-type-latest-news .col-md-offset-10{margin-left:83.33333333%;}.node-type-latest-news .col-md-offset-9{margin-left:75%;}.node-type-latest-news .col-md-offset-8{margin-left:66.66666667%;}.node-type-latest-news .col-md-offset-7{margin-left:58.33333333%;}.node-type-latest-news .col-md-offset-6{margin-left:50%;}.node-type-latest-news .col-md-offset-5{margin-left:41.66666667%;}.node-type-latest-news .col-md-offset-4{margin-left:33.33333333%;}.node-type-latest-news .col-md-offset-3{margin-left:25%;}.node-type-latest-news .col-md-offset-2{margin-left:16.66666667%;}.node-type-latest-news .col-md-offset-1{margin-left:8.33333333%;}.node-type-latest-news .col-md-offset-0{margin-left:0%;}
}
@media (min-width:1200px){.node-type-latest-news .col-lg-1, .node-type-latest-news .col-lg-2, .node-type-latest-news .col-lg-3, .node-type-latest-news .col-lg-4, .node-type-latest-news .col-lg-5, .node-type-latest-news .col-lg-6, .node-type-latest-news .col-lg-7, .node-type-latest-news .col-lg-8, .node-type-latest-news .col-lg-9, .node-type-latest-news .col-lg-10, .node-type-latest-news .col-lg-11, .node-type-latest-news .col-lg-12{float:left;}.node-type-latest-news .col-lg-12{width:100%;}.node-type-latest-news .col-lg-11{width:91.66666667%;}.node-type-latest-news .col-lg-10{width:83.33333333%;}.node-type-latest-news .col-lg-9{width:75%;}.node-type-latest-news .col-lg-8{width:66.66666667%;}.node-type-latest-news .col-lg-7{width:58.33333333%;}.node-type-latest-news .col-lg-6{width:50%;}.node-type-latest-news .col-lg-5{width:41.66666667%;}.node-type-latest-news .col-lg-4{width:33.33333333%;}.node-type-latest-news .col-lg-3{width:25%;}.node-type-latest-news .col-lg-2{width:16.66666667%;}.node-type-latest-news .col-lg-1{width:8.33333333%;}.node-type-latest-news .col-lg-pull-12{right:100%;}.node-type-latest-news .col-lg-pull-11{right:91.66666667%;}.node-type-latest-news .col-lg-pull-10{right:83.33333333%;}.node-type-latest-news .col-lg-pull-9{right:75%;}.node-type-latest-news .col-lg-pull-8{right:66.66666667%;}.node-type-latest-news .col-lg-pull-7{right:58.33333333%;}.node-type-latest-news .col-lg-pull-6{right:50%;}.node-type-latest-news .col-lg-pull-5{right:41.66666667%;}.node-type-latest-news .col-lg-pull-4{right:33.33333333%;}.node-type-latest-news .col-lg-pull-3{right:25%;}.node-type-latest-news .col-lg-pull-2{right:16.66666667%;}.node-type-latest-news .col-lg-pull-1{right:8.33333333%;}.node-type-latest-news .col-lg-pull-0{right:auto;}.node-type-latest-news .col-lg-push-12{left:100%;}.node-type-latest-news .col-lg-push-11{left:91.66666667%;}.node-type-latest-news .col-lg-push-10{left:83.33333333%;}.node-type-latest-news .col-lg-push-9{left:75%;}.node-type-latest-news .col-lg-push-8{left:66.66666667%;}.node-type-latest-news .col-lg-push-7{left:58.33333333%;}.node-type-latest-news .col-lg-push-6{left:50%;}.node-type-latest-news .col-lg-push-5{left:41.66666667%;}.node-type-latest-news .col-lg-push-4{left:33.33333333%;}.node-type-latest-news .col-lg-push-3{left:25%;}.node-type-latest-news .col-lg-push-2{left:16.66666667%;}.node-type-latest-news .col-lg-push-1{left:8.33333333%;}.node-type-latest-news .col-lg-push-0{left:auto;}.node-type-latest-news .col-lg-offset-12{margin-left:100%;}.node-type-latest-news .col-lg-offset-11{margin-left:91.66666667%;}.node-type-latest-news .col-lg-offset-10{margin-left:83.33333333%;}.node-type-latest-news .col-lg-offset-9{margin-left:75%;}.node-type-latest-news .col-lg-offset-8{margin-left:66.66666667%;}.node-type-latest-news .col-lg-offset-7{margin-left:58.33333333%;}.node-type-latest-news .col-lg-offset-6{margin-left:50%;}.node-type-latest-news .col-lg-offset-5{margin-left:41.66666667%;}.node-type-latest-news .col-lg-offset-4{margin-left:33.33333333%;}.node-type-latest-news .col-lg-offset-3{margin-left:25%;}.node-type-latest-news .col-lg-offset-2{margin-left:16.66666667%;}.node-type-latest-news .col-lg-offset-1{margin-left:8.33333333%;}.node-type-latest-news .col-lg-offset-0{margin-left:0%;}
}
@media (min-width: 1000px){
	.field-name-field-slideshow .views-field-field-slide-caption {
		background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;
		bottom: 0;
		color: #fff;
		font-size: 16px;
		left: 0;
		overflow: hidden;
		padding:20px 0px 20px 0px;
		position: absolute;
		text-align: right;
		width: 100%;
		z-index: 8;
	}
	.field-name-field-slideshow .views-field-field-slide-caption div{
		padding-right:70px;
	}
}
input:focus,textarea:focus,select:focus{
outline:1px solid #ff0000;
}
li#top_info{display:none;}
body {
    background-color: #333 !important;
    background-image: none !important;
}
.basic-cart-grid .row {
    float: none !important;
}
div.view-product-list span.views-field-field-side-image img,div.view-product-list div.views-field-field-side-image img{float:right;}


/* basic page with accordions (specialized page) */

.node-type-specialpage .field-name-field-profiles-tabs{ margin: 20px 0;}
.node-type-specialpage .field-name-field-profiles-tabs .field-label{ display:none;}
.node-type-specialpage .field-name-field-profiles-tabs > .field-items > .field-item{
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(252, 252, 252, 1) 0%, rgba(235, 235, 235, 1) 100%) repeat scroll 0 0;
    margin-bottom: 3px;
    padding: 10px 35px;
}
.node-type-specialpage .field-name-field-profiles-tabs > .field-items > .field-item.active {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #f0f0f0;
}
.node-type-specialpage .field-name-field-profiles-tabs .field-name-field-headding{ 
    background: rgba(0, 0, 0, 0) url("../images/sheet_arrow_dn.png") no-repeat scroll left center;
    cursor: pointer;
    font-size: 18px;
    font-weight: 300;
    margin: 0 0 0 -20px;
    padding: 0;
    text-indent: 20px;
    text-transform: none;
    width: 100%;
}
.node-type-specialpage .field-name-field-profiles-tabs > .field-items > .field-item.active .field-name-field-headding{
    background: rgba(0, 0, 0, 0) url("../images/sheet_arrow_up.png") no-repeat scroll left center;
}
.node-type-specialpage .field-name-field-profiles-tabs .field-name-field-description{
	display:none;     
	color: #4d4d4d;
    font-size: 13px;
    font-weight: 300;
}
.inner2 .floatLeft p, .content_footer p{color:#000}

#block-views-upcoming-events-block .view-footer a, #block-views-ccny-in-the-news-block .view-footer a, #views_slideshow_cycle_main_features-block_2_1 #views_slideshow_cycle_teaser_section_features-block_2_1 #views_slideshow_cycle_div_features-block_2_1_0 .views-slideshow-cycle-main-frame-row-item .views-field-field-read-more-link .field-content a, #block-views-spotlights-block .views-column .views-field-field-read-more-link a, .feat_read_more, .callout_content a, .view-blog-posts .views-field-body a, .view-news-listing .views-row .views-field-view-node a, .view-blog-posts .views-row .views-field-view-node a, .view-podcasts .views-row .views-field-view-node a, .media-advisory .views-row .views-field-view-node a, .view-media-advisory .views-row .views-field-view-node a,#views_slideshow_cycle_teaser_section_features-block_1 #views_slideshow_cycle_div_features-block_1_0 .views-slideshow-cycle-main-frame-row-item .views-field-field-read-more-link .field-content a{
	text-decoration:underline !important;
}

#block-views-upcoming-events-block .view-footer a:hover, #block-views-ccny-in-the-news-block .view-footer a:hover, #views_slideshow_cycle_main_features-block_2_1 #views_slideshow_cycle_teaser_section_features-block_2_1 #views_slideshow_cycle_div_features-block_2_1_0 .views-slideshow-cycle-main-frame-row-item .views-field-field-read-more-link .field-content a:hover, #block-views-spotlights-block .views-column .views-field-field-read-more-link a:hover, .feat_read_more, .callout_content a:hover, .view-blog-posts .views-field-body a:hover, .view-news-listing .views-row .views-field-view-node a:hover, .view-blog-posts .views-row .views-field-view-node a:hover, .view-podcasts .views-row .views-field-view-node a:hover, .media-advisory .views-row .views-field-view-node a:hover, .view-media-advisory .views-row .views-field-view-node a:hover, #block-views-upcoming-events-block .view-footer a:hover, #block-views-ccny-in-the-news-block .view-footer a:hover, #views_slideshow_cycle_teaser_section_features-block_1 #views_slideshow_cycle_div_features-block_1_0 .views-slideshow-cycle-main-frame-row-item .views-field-field-read-more-link .field-content a:hover{
	text-decoration:none !important;
}

/*
footer .wrapper a, .goog-logo-link, #block-views-upcoming-events-block .views-field-title a, #block-views-latest-news-block .views-row .views-field-title a, #block-views-ccny-in-the-news-block .views-field.views-field-field-link-to-article a, #block-views-latest-news-block .views-row .views-field-title a, #block-views-ccny-in-the-news-block .views-field.views-field-field-link-to-article a, main #main_content a, .view-news-listing .views-row h3 a, .view-blog-posts .views-row h3 a, .view-podcasts .views-row h3 a, .view-media-advisory .views-row h3 a, footer .wrapper a:link, .goog-logo-link, .goog-logo-link:link, #block-views-upcoming-events-block .views-field-title a:link, #block-views-latest-news-block .views-row .views-field-title a:link, #block-views-ccny-in-the-news-block .views-field.views-field-field-link-to-article a:link, #block-views-latest-news-block .views-row .views-field-title a:link, #block-views-ccny-in-the-news-block .views-field.views-field-field-link-to-article a:link, main #main_content a:link, .view-news-listing .views-row h3 a:link, .view-blog-posts .views-row h3 a:link, .view-podcasts .views-row h3 a:link, .view-media-advisory .views-row h3 a:link, footer .wrapper a:visited, .goog-logo-link, .goog-logo-link:visited, #block-views-upcoming-events-block .views-field-title a:visited, #block-views-latest-news-block .views-row .views-field-title a:visited, #block-views-ccny-in-the-news-block .views-field.views-field-field-link-to-article a:visited, #block-views-latest-news-block .views-row .views-field-title a:visited, #block-views-ccny-in-the-news-block .views-field.views-field-field-link-to-article a:visited, main #main_content a:visited, .view-news-listing .views-row h3 a:visited, .view-blog-posts .views-row h3 a:visited, .view-podcasts .views-row h3 a:visited, .view-media-advisory .views-row h3 a:visited, #block-views-spotlights-block .views-column .views-field-title a, #block-views-spotlights-block .views-column .views-field-title a:link, #block-views-spotlights-block .views-column .views-field-title a:visited {
	text-decoration:underline !important;
}
footer .wrapper a:hover, .goog-logo-link, .goog-logo-link:hover, #block-views-upcoming-events-block .views-field-title a:hover, #block-views-latest-news-block .views-row .views-field-title a:hover, #block-views-ccny-in-the-news-block .views-field.views-field-field-link-to-article a:hover, #block-views-latest-news-block .views-row .views-field-title a:hover, #block-views-ccny-in-the-news-block .views-field.views-field-field-link-to-article a:hover, main #main_content a:hover, .view-news-listing .views-row h3 a:hover, .view-blog-posts .views-row h3 a:hover, .view-podcasts .views-row h3 a:hover, .view-media-advisory .views-row h3 a:hover, #block-views-spotlights-block .views-column .views-field-title a:hover{
	text-decoration:none !important;
}

*/
main #main_content a, main #main_content a:link, main #main_content a:visited{
	color: #9E3039 !important;
}
main #main_content a:hover{
	
}
main div#main_content ul.primary.tabs a, main div#main_content ul.primary.tabs a:link, main div#main_content ul.primary.tabs a:visited, main div#main_content ul.primary.tabs a:hover {
    /* text-decoration: none !important; */
	color: #000 !important;
}
main div#main_content ul.primary.tabs a:hover{
	/*  text-decoration:underline !important; */
}
main div#main_content #breadcrumb, main div#main_content #breadcrumb a, main div#main_content #breadcrumb a:link, main div#main_content #breadcrumb a:visited{
    color: #989898 !important;
}
.callout_content h2 a, .callout_content h2 a:link, .callout_content h2 a:visited{
	font-size: 22px;
	text-transform: uppercase;
	color: #EFD945;
	margin-bottom: 25px;
	line-height: 28px;
	text-decoration:underline;
}
.callout_content h2 a:hover{
	text-decoration:none;
}
.callout_content p:first-child{
	margin-top:25px;
}
body.front div.views-row.views-row-1 div.views-field-field-read-more-link, body.front div.views-row.views-row-2 div.views-field-field-read-more-link{
	display:none;
}
#block-views-spotlights-block .views-column .views-field-title a,#block-views-spotlights-block .views-column .views-field-title a:link, #block-views-spotlights-block .views-column .views-field-title a:visited{
	text-decoration:underline !important;
}
#block-views-spotlights-block .views-column .views-field-title a:hover{
	text-decoration:none !important;
}
div#views_slideshow_cycle_div_features-block_2_1_0 h2 a, div#views_slideshow_cycle_div_features-block_2_1_0 h2 a:link, div#views_slideshow_cycle_div_features-block_2_1_0 h2 a:visited, div#views_slideshow_cycle_div_features-block_1_0 h2 a, div#views_slideshow_cycle_div_features-block_1_0 h2 a:link, div#views_slideshow_cycle_div_features-block_1_0 h2 a:visited  {
    color: #5E398A;
    display: block;
    font-weight: normal;
	text-decoration: underline !important;
    margin-bottom: 2px;
    line-height: 1.4;
}
div#views_slideshow_cycle_div_features-block_2_1_0 h2 a:hover, div#views_slideshow_cycle_teaser_section_features-block_1 h2 a:hover{
	text-decoration: none !important;
}
div.views-slideshow-cycle-main-frame-row-item.views-row.views-row-0.views-row-odd.views-row-first.mobile span.views-field.views-field-title span.field-content a, div.views-slideshow-cycle-main-frame-row-item.views-row.views-row-0.views-row-odd.views-row-first.mobile span.views-field.views-field-title span.field-content a:link, div.views-slideshow-cycle-main-frame-row-item.views-row.views-row-0.views-row-odd.views-row-first.mobile span.views-field.views-field-title span.field-content a:visited, div.views-slideshow-cycle-main-frame-row-item.views-row.views-row-0.views-row-odd.views-row-first.mobile span.views-field.views-field-body span.field-content span.views-field.views-field-field-read-more-link span.field-content a, div.views-slideshow-cycle-main-frame-row-item.views-row.views-row-0.views-row-odd.views-row-first.mobile span.views-field.views-field-body span.field-content span.views-field.views-field-field-read-more-link span.field-content a:link, div.views-slideshow-cycle-main-frame-row-item.views-row.views-row-0.views-row-odd.views-row-first.mobile span.views-field.views-field-body span.field-content span.views-field.views-field-field-read-more-link span.field-content a:visited{
    color: #5E398A;
    font-weight: normal;
    text-decoration: underline !important;
    margin-bottom: 2px;
    line-height: 1.4;
    font-size: 1.429em;
}


div.views-slideshow-cycle-main-frame-row-item.views-row.views-row-0.views-row-odd.views-row-first.mobile span.views-field.views-field-body span.field-content span.views-field.views-field-field-read-more-link span.field-content a:hover, div.views-slideshow-cycle-main-frame-row-item.views-row.views-row-0.views-row-odd.views-row-first.mobile span.views-field.views-field-title span.field-content a:hover{
    text-decoration: none !important;
}
div.view-id-blog_posts div.more-link, div.views-slideshow-cycle-main-frame-row-item.views-row.views-row-0.views-row-odd.views-row-first.mobile span.views-field.views-field-field-read-more-link a, body.front div.views-field.views-field-field-read-more-link div.field-content a{
	display:none
}
.newsAboutBox{
	background: #f3f3f3;
    width: 100%;
    padding: 30px;
    border-top: 1px #ccc dashed;
    margin: 50px 0 -30px -30px;
	overflow:auto;
}
@media (max-width:1200px){
	.newsAboutBox{
	width: auto;
	margin: 0;
	}
}
.newsAboutBox div{ 
    margin: 3px 0px 12px;
	background: #f3f3f3;
}