/* CS, MAIN */
.wf-odileuprightitalic-n4-active #left,
.wf-odileromanregular-n4-active #left { 
  margin-top:-3px;
} 

/* SEARCH-RELATED AND FORM-RELATED BACKGROUNDS */
/* MAIN DOMAIN */
.domain-0 .views-table tr.odd,
.domain-0 .region-content-top form,
.domain-0 #content-area form,
.domain-0.section-search .search-results dd,
.domain-0.section-search .search-results dt {
  background: url("../images/bkg-60pctW.png");
}


/*////////////////////////////////*/
/* MAIN SITE - CUSTOM PAGE STYLES */
/*////////////////////////////////*/

.domain-0.front #block-views-calendar_list-block_1,
.domain-0.front #block-views-blog_feeds-block_4 {
  width:240px;
  float:left;
  margin-right:20px;
}

.domain-0.front #block-views-calendar_list-block_1 h2 {
  border-bottom:1px solid #666;
  padding: 0 0 5px 10px;
}


.domain-0.front div.tabs {
  display:none; /* temporary */
}


/* HIDE REVISION INFO */
.domain-0 #main #content .node .meta {
  display:none;
}

/* NEWS */


body.domain-0.section-news {
  /* background: url("../images/calarts70s.jpg") fixed center top; */
}

.domain-0.section-news #main #content {
  background: #ddd;
}
.domain-0.section-news #main #content-area .field-field-content-description {
  background: #ddd;
}

.domain-0.section-news .region-sidebar-first,
.domain-0.section-news #main #content .field-field-page-intro p  {
  background: White;
}

.domain-0.section-news p.domain-title span,
.domain-0.section-news h1 span,
.domain-0.section-news h1 span a:link,
.domain-0.section-news h1 span a:visited,
.domain-0.section-news #main h2 span,
.domain-0.section-news #main h2 span a:link,
.domain-0.section-news #main h2 span a:visited,
.domain-0.section-news #content #content-area h3,
.domain-0.section-news #content #content-area h3 a:link,
.domain-0.section-news #content #content-area h3 a:visited {
  background:#000000;
  color:#ffffff;
}


/*/////////////////////*/
/* EMAIL SIGNUP STYLES */
/*/////////////////////*/

#email-signup {
  font-size:11px;
}

#email-signup .email-signup-top label {
  padding-top:0;
}

#email-signup .email-signup-top input,
#email-signup .email-signup-top label {
  float:left;
  margin:5px;
  clear:both;
  font-size: 14px
}

#email-signup .email-signup-options .category {
  margin-top:20px;
  color:#999;
}

#email-signup .email-signup-options input,
#email-signup .email-signup-options label {
  float:left;
  margin:5px;
}

#email-signup input {
  clear:left;
}
#email-signup-simple input.txtSearch {
  height:20px;
  width:130px;
   margin-right:3px;
}

#email-signup-simple {
  padding:1px 20px 5px 20px;
  background:black;
  width:220px;
}


/*---------- BLOG FEED STYLES ----------*/

.node-type-blog-entry .ngg-gallery-thumbnail-box {
  display:inline-block;
  margin:0 5px 0 0;
}

.node-type-blog-entry .ngg-galleryoverview {
  padding:0 20px;
  display:block;
}

.node-type-blog-entry .piclenselink {
  display:none;
}

.node-type-blog-entry img.alignleft {
  float:left;
  margin:0 20px 20px 0
}

.node-type-blog-entry .wp-caption img,
.node-type-blog-entry img {
  max-width:470px;
  height:auto;
}
.node-type-blog-entry #sb-container img {
	max-width:none!important;
}

.node-type-blog-entry .wp-caption img {
  padding-left:20px;
}

.node-type-blog-entry iframe {
  max-width:470px;
}

.node-type-blog-entry .feedflare {
  display:none;
}

/*---------- Gallery Videos ----------*/


.node-type-gallery .youtube-vimeo-link {
	position:relative;
	display:block;
	float:left;
	margin: 0 10px 10px 0;
	overflow:hidden;
	width:250px;
	height:250px;
	text-align:center;
	
}
.node-type-gallery .youtube-vimeo-link img {
	width:auto;
	height:250px;
}
.node-type-gallery .youtube-vimeo-link span {
	position:absolute;
	margin-top: -56px;
	margin-left: -56px;
	left: 50%;
	top: 50%;
	width: 112px!important;
	height: 111px!important;
	background-image: url(../images/emvideo-play_calartscircle.png)!important;
}

/* issuu fix */
.issuuembed div span {display:none;}


/* Career Services */
.domain-0 .region-sidebar-first .block .social-media a {
	background:none!important;
	-webkit-opacity: .6;
  -moz-opacity: .6;
  filter:alpha(opacity=60);
	opacity:.6;
	-moz-transition: all .5s ease;
	-webkit-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
	
}
.domain-0 .region-sidebar-first .block .social-media a:hover {
	-webkit-opacity: 1;
  -moz-opacity: 1;
  filter:alpha(opacity=100);
	opacity:1;	
}

