 
 /* summer 2015 research view overrides for Psychology */
.block-views .view-id-research img {
	float:right;
	clear:both;
	margin-top:1.25em;
	margin-left:.75em;
}

.block-views .view-id-research .views-row {
	text-align:left;
	height:auto;
	margin: 0em 0em 0em 0px;
	width:100%;
}

.attachment {
	margin-top:0em;
}

/**/

 
 p {
margin:.25em 0 1em 0;

}

#block-twitter-block-1 {
float: right;
}

@media screen and (max-width:600px) {

#block-twitter-block-1 {
float:left;
}
}


#block-views-labs-block-4 h2 {
 clear:both; 
}

#block-views-labs-block-4 .views-row {
clear:none !important;
}

#block-views-labs-block-4 .views-row {
  width:28%;
  float:left;
  margin:0em 1em 1.5em 0;
  height:8.5em;
  text-align:center;
  
}

@media screen and (max-width:800px) {
  #block-views-labs-block-4 .views-row {
  width:44%;
  margin:0em 1em .75em 0;
}
}
  
  @media screen and (max-width:400px) {
  #block-views-labs-block-4 .views-row {
  width:100%;
  height:7em;
  margin:0em 1em .75em 0;
}
}



body.node-type-page #content img, body.node-type-page #content div.figure, body.node-type-lab #content img, body.node-type-lab-basic-page #content img, body.node-type-research-area #content img {
max-width:100%; !important
height:auto;
}

.node-type-page #main img, .node-type-page #main a img, .node-type-lab-basic-page #main img, .node-type-lab-basic-page #main a img, .node-type-lab #main img, .node-type-lab #main a img, .node-type-research-area #main img, .node-type-research-area #main a img {
 border:0px; /* turn off image borders for basic page images at request of the department */
}
/*
#sidebar-first .menu-name-main-menu ul li ul li.collapsed {
 margin-left:.5em; 
}
*/


#block-fb-likebox-0 {
float:left;
width:100%;
}

@media screen and (max-width:640px) {
#block-fb-likebox-0 {

}  
  
}

/*
#sidebar-first .menu-name-main-menu ul li ul {

  margin-left:.5em;
  
}

#sidebar-first .menu-name-main-menu ul li ul li ul li.leaf {
  margin-left:.5em;
  font-style:normal;
}

#sidebar-first .menu-name-main-menu ul li ul li {
  font-style:italic;
  margin-left:0em;
  
}

#main-content-wrapper ul li {
 margin-left:1.5em; 
}

#main-content-wrapper .block-menu-block ul li {
 margin-left:0em; 
}

#main-content-wrapper ul li ul li {
 list-style-type:circle; 
}

#main-content-wrapper ul li ul li ul li {
 list-style-type:square; 
}




#main-content-wrapper ol li {
 margin-left:1.5em; 
}

#main-content-wrapper .block-menu-block ol li {
 margin-left:0em; 
}



#main-content-wrapper ol li ol li, #main-content-wrapper ol li ol li ol li ol li ol li {
 list-style-type:lower-alpha; 
}

#main-content-wrapper ol li ol li ol li, #main-content-wrapper ol li ol li ol li ol li ol li ol li {
 list-style-type:lower-roman; 
}

#main-content-wrapper ol li ol li ol li ol li {
 list-style-type:decimal; 
}





#main-content-wrapper ul li ul li ul li ul li {
 list-style-type:decimal; 
}

*/

#main {
     /* background-image: url("../img/pattern.png");*/
}

#content .menu-name-menu-audience-menu ul li {
     float: left;
     height: 5em;
     margin-right: 5%;
     width: 43%;
}

#content .menu-name-menu-audience-menu ul li .fc-menu-desc {
     line-height: 1.4;
     padding-left: 5%;
}

#content .menu-name-menu-audience-menu ul:after {
     clear: both;
     content: " ";
     display: block;
     height: 0px;
     overflow: hidden;
     visibility: hidden;
}

#content .menu-name-menu-audience-menu ul {
     display: block;
}

@media screen and (max-width: 900px) {
  #content .menu-name-menu-audience-menu ul li { width: 75%; height: auto; }
  #content .menu-name-menu-audience-menu ul { margin-bottom: 1em; }
}

@media screen and (max-width:880px) {

.node-personnel .field-name-field-photo a img {
 max-width:100%
   height:auto;
}
  
body.node-type-personnel article #contact {
  margin-top:1em;
  clear:left; 
  float:left;
  width:100%;
  }
  
}

@media screen and (max-width:600px) {

.node-personnel .field-name-field-photo a img {
 max-width:100%
   height:auto;
}
  
body.node-type-personnel article #contact {
  margin-top:1em;
  clear:left; 
  float:left;
  width:100%;
  }
  
}

@media screen and (max-width: 480px) {
  #content .menu-name-menu-audience-menu ul li { width: 100%; }
}
