/* stuff added locally to avoiding messing up the official .css file 

@import url(http://fonts.googleapis.com/css?family=Ledger);
@import url(http://fonts.googleapis.com/css?family=Baumans);
@import url(http://fonts.googleapis.com/css?family=Advent+Pro:500);
*/
body#body {
  background:#A6C8E4; /*e8e8e8*/
  color:#3E3E47; /* color:#2d2d2d; */ 
  font-family:Ledger,'Helvetica neue', Arial, Helvetica, sans-serif;
  font-size:14px; /*font-size:12px;*/
  line-height:18px; /*line-height:18px;*/
  margin:0;
  padding:0;
  text-align:left;
    font: normal 13px/1.5 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif;
}

a { color:#040492; outline:none; text-decoration:underline;}
a:hover {
  color: #040492;
  text-decoration: none;
}




#main-wrapper { background:#FFF url(../images/slideshow-shadow.png) no-repeat center top; }
#main-wrapper {
position:relative;
}
/* breadcrumbs */
#breadcrumb { 
	color:#6A6C7F;
	margin-top:8px;
	padding:0px 3px 5px;
	font-size:10px; font-family: Verdana, Ledger, Helvetica, Verdana, Arial, Serif;
}
	#breadcrumb a { 
		color:#6A6C7F;
		font-size:8px; font-family: Verdana, Arial, Serif;
		text-decoration:none;
		padding:0 3px;
	}
	#breadcrumb a:last-child { padding-right:0}
	#breadcrumb a:hover { color:#C37500; text-decoration:underline;}

/*menu icon - youtube/facebook */
.menu-icon a{width:50px; border-left:1px solid #999; text-align:center; background-color:#000; margin:0 5px;} 
.block-system-user-menu .menu ul li  {border-bottom:1px solid #999; margin-bottom:2px;}

/*sidebar-first is too wide*/
#sidebar-first { width:220px; float:left; } /*background:#FFF url(../images/bgsidebar.png) repeat-y 0 0;*/
#sidebar-first .section { padding:12px 5px 0px 0px;}
#sidebar-first .section  h2{ font-size:20px; color: #4b7b9c;}
#sidebar-first .section  ul li{ list-style:none;}
/* ul li settings for sidebar first */
#sidebarFirstSubMenu {
width: 208px;
padding: 0 0 0 0;
margin-top:20px;
margin-bottom: 1em;
font-size: 11px;
font-weight: normal;
font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
background-color: #FFF;
color: #333;
}
#sidebarFirstSubMenu ul {
list-style: none;
margin: 0;
padding: 0;
border: none;
}		
#sidebarFirstSubMenu li {
border-bottom: 1px dotted #6765B6;
margin: 0;
width: auto;
}

#sidebarFirstSubMenu li a.active  {
display: block;
padding: 3px 0px 3px 0.5em;
border-left: 0 dotted #8AA1B6;
border-right: 0 dotted #8AA1B6;
background-color: #EDECF6; 
color: #336699;
font-weight: bold;
width: auto;
}

#sidebarFirstSubMenu li a {
display: block;
padding: 3px 0px 3px 0.5em;
border-left: 0 solid #8AA1B6;
border-right: 0 solid #8AA1B6;
background-color: #FFF;
color: #336699;
text-decoration: none;
width: auto;
}
#sidebarFirstSubMenu li a:hover {
border-left: 2px solid #6765B6;/*#800000;*/
border-right: 6px solid #6765B6;/*#800000;*/
background-color: #8AA1B6; /*#FF7C3E;*/
color: #fff;
}


/*        */

#sidebar-second { float:right; width:297px; background:transparent url('http://sssa.bioroboticsinstitute.it/sites/all/themes/theme571/images/tra3.png') repeat-y top left; }
#sidebar-second .section { padding:30px 0px 3px 20px; min-height:470px; }
#sidebar-second .areaproject-item-list {background-color:#EEF1F8;}

/* links font settings inside accordiums */
.bottom-content { background:#131730}

	.kwicks li span a {
		color:#FFF;color:#abcdef;
		text-decoration:none;
	}
	
		.kwicks li span a:hover {
		font-weight:bold;
	}
	
/* links font settings inside accordiums */
.kwicks li{
	/* these are required, but the values are up to you (must be pixel) */
	/*width:196px;*/width:122px;
	height:399px;
	/*do not change these */
	display: block;
	overflow: hidden;
	padding: 0;  /* if you need padding, do so with an inner div (or implement your own box-model hack) */
	cursor:pointer;
	box-shadow:-5px 0 5px rgba(0,0,0, .4);
}
	.kwicks li span a {
		color:#FFF;
		text-decoration:none;
	}
	
		.kwicks li span a:hover {
		font-weight:bold;
	}	
/************************************************ SAVED PER SUPERFISH *************************************/

#block-superfish-1 { float:left; padding-top:26px; margin-left:90px;} /*per allungare il menu, ridimensionare il margin-left; */
#superfish-1 { 
	float:left;
	margin:0;
	position:relative;
	width:auto;		  
	z-index:9999999;
	font-family:Arial, Verdana;
	color:#FFF;
}
	#superfish-1 li {
		background:none; 
		border:0;
		overflow:inherit;
		padding:0 2px 0 0;  /* spazio tra i menu items */
		text-align:center;	   
		z-index:9999999;
		font-family:Arial, Verdana;
		
	}
		#superfish-1 a, #superfish-1 a:visited {
			border:0;	
			/*color:#727272;*/
			font-size:12px;
			font-weight:normal;
			padding:9px 7px 24px 8px !important; /*padding:9px 16px 30px !important;   --------- 9px 7px 24px 8px */
			border:1px solid #222;
			text-decoration:none;
			font-family:Arial, Verdana;
			/*font-family: 'Advent Pro','Ledger', serif;*/
			color:#000066; color:#EEEEEE; 
			text-transform:uppercase; 
			background-color:#336699;
		}
		#superfish-1 a:hover, #superfish-1 .sfHover a, #superfish-1 .sf-depth-2 {
			background:url(../images/menu-hover.png) top repeat-x; /*background:url(../images/menu-hover.png)  top repeat-x;*/
			color:#fff;	
			z-index:10;
		}
		#superfish-1 a.active { /*background:transparent url(../images/menu-active.gif) center bottom no-repeat; */ background-image:none; background-color:#FFF; 
		                        color:#484E95; z-index:-1000000; font-weight:normal; text-decoration:none; }	 /* colore menu parent */
        #superfish-1 a.hover { /*background:transparent url(../images/menu-active.gif) center bottom no-repeat; */ background-color:#FFF; color:#336699;
		                        color:#D2FF4C; z-index:-1000000; font-weight:bold; text-decoration:underline; }	 /* colore menu parent */								
		
	#superfish-1 ul {
		/*background:url(../images/bg-drop.png);*/
		border:0px solid #1b1b1b;
		display:none;
		padding:10px 0; /*padding:15px 0;*/
		top:47px !important;
		width:190px !important;		/*width:160px !important;*/		
		font-family:Arial, Verdana;
		color:#FFF;
		z-index:-10000;
		 
		
	}
	.sf-navbar > li > ul { margin-top:3px; }
	
		#superfish-1 ul li {
			/*background:none;*/
			border-bottom:0;
			height:auto;
			padding:0;		  
			font-family:Arial, Verdana;
			
			
		}
		#superfish-1 ul li a, #superfish-1 ul li a:visited {
			
			background:none !important;	
			border:0;
			color:#F9F9FC; /*color:#fff;*/
			font-size:14px;
			font-weight:normal;
			padding:9px 7px 9px 12px !important; /*9px 0px 9px 24px   ----------    9px 0px 9px 24px */ 
			text-align:left;
			text-transform:capitalize; 
			font-family:Arial, Verdana;
			/*font-family: 'Advent Pro', Arial,'Ledger', serif; */
			/*font-weight:bold;*/
		}	   
		#superfish-1 ul li a.active {color:#FFCC00; z-index:-10000}
		#superfish-1 ul li a:hover{ background-color:#FFF !important; color:#336699; font-weight:normal; border:1px solid black; width:80%;}	/*#f2014d*/

	#superfish-1 ul li ul{		 /* second level menu wrapper */
		left:180px !important;
		padding:10px 0 !important;
		top:0 !important;	
		font-family:Arial, Verdana;
		text-transform:capitalize; 
        /*font-family:'Advent Pro',Arial, Verdana;	*/
	}						 
	
	#superfish-1 ul li ul a:link, #superfish-1 ul li ul a:active, #superfish-1 ul li ul a:visited; {font-family:Arial, Verdana;  text-transform:none; color:#000066;}
	
	#superfish-1 ul li ul li {
		background:none;
		margin-bottom:1px;
		
	}
	
	#superfish-1 ul li ul li  a:link, #superfish-1 ul li ul li  a:visited { font-size:14px;; padding-left:5px; }
/****************************************/

#block-quicktabs-default-tabs h2 { color:#141516; padding-bottom:20px;}
#quicktabs-default_tabs ul.quicktabs-tabs li a { background:url(../images/tab-arrow.png) no-repeat 294px 24px #ffffff; display:block; font-size:23px; color:#0063a7; padding:18px 50px 28px 0px; border-bottom:1px solid #e5e2ed;}
#quicktabs-default_tabs ul.quicktabs-tabs li a:hover, #quicktabs-default_tabs ul.quicktabs-tabs li.active a { background:url(../images/tab-arrow-active.png) no-repeat 294px 27px #7aa5c2; color:#fff;}

/****** 3 elementi sulla pagina main ************
.view-block-services .views-field-title { color:#2D2889; }
***/

.take-tour span { display:block; float:left; font-size:20px; line-height:23px; color:#a1a1a2; width:695px; padding:36px 0px 0px 0px; text-align:right; }
.take-tour a { background:url(../images/bg-tour-button.gif) no-repeat 0 0; border:3px solid #1F3F5F; display:block; float:right; color:#fff; font-size:18px; text-decoration:none; padding:15px 25px; margin-top:25px;}
.take-tour a:hover { background:url(../images/bg-tour-button.gif) no-repeat 0 bottom;}
/******************** W E B   F O R M ***************************/
#block-webform-client-block-79 { width:315px;}
#block-webform-client-block-79 .content { padding-top:12px;}
.webform-client-form .form-item { margin:0; padding:5px 3px; text-align:left;}
.webform-client-form .form-actions { margin-top:0}
.webform-client-form label { vertical-align:middle; line-height:30px; font-weight:normal; }
.page-workshop30oct_brussels .webform-client-form label { color:#AC5658; font-size:15px;}
.page-workshop30oct_brussels .webform-client-form .description { font-style:italic;}
.webform-client-form .form-text { background:url(../images/bg-input.png) top repeat-x #fff; border:0px solid #fff; border:0; padding:8px 5px 9px; box-shadow:0 0 0 0; width:206px; font-size:15px; vertical-align:middle;} /*box-shadow:0 2px 3px rgba(0,0,0, .1);*/
.webform-client-form .form-textarea { background:url(../images/bg-textarea.png) top repeat-x #fff; border:0; padding:8px 5px;  min-width:310px; max-width:510px; min-height:140px; max-height:200px; font-size:15px; font-family:Arial, Helvetica, sans-serif;box-shadow:0 0 0 0;} /*box-shadow:0 1px 3px rgba(0,0,0, .1);*/
.page-workshop30oct_brussels .webform-client-form .form-submit { background:url(../images/bg-send-webform.png) no-repeat 0 0; text-indent:-9999px; width:113px; height:41px; float:right;}
.page-workshop30oct_brussels .webform-client-form .form-submit:hover { background:url(../images/bg-send-webform.png) 0 bottom no-repeat}
.section-formvisitus_it .webform-client-form .form-submit { background:url(../images/bg-send.png) no-repeat 0 0; text-indent:-9999px; width:113px; height:41px; float:right;}
.section-formvisitus_it .webform-client-form .form-submit:hover { background:url(../images/bg-send.png) 0 bottom no-repeat}

.webform-client-form .description {color:gray; text-decoration:italic; padding-left:50px;}
.node-type-webform .submitted {display:none; color:white;}
.webform-client-form .form-checkboxes {border:1px dotted #9FAAC4; width:300px;}
/*Nascondo BREGA x le webform*/
.page-workshop30oct_brussels .customfooter {display:none;}

/*Basic page */
.node-type-page  #main   li{ margin:0; padding-left:15px; list-style:square; list-style-position:inside; }
.node-type-basicpage-with-pix  #main li{ margin:0; padding-left:15px; list-style:square; list-style-position:inside; } 


/******************Paginator***P A G E R******************/
.item-list .pager li { padding:0;}
.content ul.pager li {
	color:#494949;
	margin:0px 1px;
	overflow:hidden;
}
.content ul.pager li.pager-current { 
	background:#040492;
	border-radius:2px;
	border:1px solid #c6c6c6;
	color:#fff;
	padding:5px 12px;
	position:relative;
	zoom:1;
	}
	.content ul.pager li a{ 
		background:none;
		border:1px solid #c6c6c6;
		color:#000; 
		display:inline-block;
		padding:3px 12px;
		position:relative;
		text-decoration:none; 
		zoom:1;
		-webkit-border-radius:2px;
		-moz-border-radius:2px;
		border-radius:2px;
	  }
	.content ul.pager li a:hover {
		background:#040492;
		color:#fff;
	}

/******************* bluelink *******************************/
a.bluelink, a.bluelink:visited {color:#FFF; font-weight:bold; text-align:center; background-color:#A6B2E0; padding:3px 5px; margin:2px 2px; text-decoration:underline; font-size:12px; border:1px outset;}
a.bluelink:hover {background-color:#B0C6D3;text-decoration:none; color:#6F7389; border:1px inset;}	

a.bluelinkblock, a.bluelinkblock:visited	{color:#949A4F; font-weight:normal; font-size:18px; text-decoration:none; letter-spacing:0.03em; padding:2px 5px;}
a.bluelinkblock:hover	{color:#BDC1B3; text-decoration:underline;}

a.whitelink, a.whitelink:visited {color:#7396FF; font-weight:bold; text-align:center; background-color:#EEEEEE; padding:3px 5px; margin:2px 2px; text-decoration:underline; font-size:12px; border:1px outset;}
a.whitelink:hover {background-color:#B0C6D3;text-decoration:none; color:#6F7389; border:1px inset;}	


.front #sidebar-second h2 {color:#C2CDDB; font-size:15px; font-weight:normal;}
#call4applications  {width:94%; background-color:#DFE6AB; border:1px solid #E2DA90; margin-left:10px; margin-top:-10px; padding-top:5px; text-align:center; font-family:Baumans,arial;  
      -webkit-border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; }
/******************EDUCATION***MAIN*******************/	
.section-education   .link2pages ul {
    list-style-type: none !important;
}

.PhDBioRightMenu ul{list-style-type: none !important; position:relative;  top:-442px; left:660px; width:290px; }
.PhDBioRightMenu ul li {list-style-type: none !important; border:1px solid #336699; width:280px; height:26px; margin:2px 3px 6px 3px; background-color:#B7C5E8; color:#FFF; padding-top:10px; }
.PhDBioRightMenu ul  li a, .PhDBioRightMenu ul  li a:visited {text-decoration:none; font-size:15px; color:#FFF; margin-bottom:10px; }
.PhDBioRightMenu ul  li:hover {text-decoration:underline; background-color:#738DD2; color:#FFF; }
	
/******************EDUCATIONAL PAGE ***P A G E R******************/	
.item-list .pager {
  clear: both;
  text-align: center;
}
.item-list .pager li {
  background-image: none;
  display: inline;
  list-style-type: none;
  padding: 0.5em;
}
.pager-current {
  font-weight: bold;
}
/*--------------------------------------------*/
.section-educationalrobotics #sidebar-second .item-list {color:red;}
.section-educationalrobotics #sidebar-second .item-list .pager  li{ padding:0;}
.section-educationalrobotics #sidebar-second ul.pager {background:none; margin-top:30px;}
.section-educationalrobotics #sidebar-second ul.pager li {
	color:#494949; color:red;
	margin:0px 0px;
	overflow:hidden;
	padding:0 12px;
}
.section-educationalrobotics #sidebar-second ul.pager li.pager-current { 
	/*background:#C9DEF8;*/border-width:0; background-color:transparent;
	/*border-radius:2px;*/
	
	color:#ABB1BC; color:red;
	padding:3px 7px; padding:3px 3px;
	position:relative;
	font-size:9px;
	
	}
  .section-educationalrobotics #sidebar-second ul.pager li a{ 
		background:none;
		
		color:#000; 
		display:inline-block;
		padding:3px 7px; padding:3px 3px;
		position:relative;
		text-decoration:none; 
		
		zoom:1;/*
		-webkit-border-radius:2px;
		-moz-border-radius:2px;
		border-radius:2px; */
		line-height:13px;
		font-size:9px;
	  }
  .section-educationalrobotics #sidebar-second ul.pager li a:hover {
		background:#040492;
		color:#fff;
	}	
	
  .section-educationalrobotics #sidebar-second #block-views-clone-of-bior-news-block-3 {background-color:#FFF}
  .section-educationalrobotics #sidebar-second .pressroomSortByDate
	
/**********************/

/* side SUBMenus */
		section.block .content .submenu_about{ margin:0px; padding:0px;}  
section.block .content .submenu_about   ul li{ 
        background:url(../images/tra.png) no-repeat 0 0; padding-left:1px;
		list-style-image:url("../images/li_sub.png");
		list-style-position:inside;
		height:25px;	
		/*vertical-align:middle;	*/
		font-family:Ledger,Palatino,Georgia,Arial, serif; 
	}	
	
section.block .content  .submenu_about ul li:hover 	{list-style-image:url("../images/li_sub_active.png"); margin-left:0px;}  
section.block .content .submenu_about ul li a, section.block .content .submenu_about ul li a:visited { 	
		color:#9192B3;  
		text-decoration:none;
		font:14px normal Baumans,Georgia,Palatino,Arial; height:25px; line-height:25px; vertical-align:top;
} 

section.block .content .submenu_about ul li a:active {color:#131876; font-weight:bold;}

section.block .content .submenu_about ul li a:hover { 	
        
		color:#181E96;
		font-weight:bold;
}

/*SLIDESHOW FRONT*/
#block-views-slideshow-frontpage-block-1 {height:270px;}

.slideshow-item img {/*border-bottom:2px solid #917AED; border-right:2px solid #917AED; border-top:1px solid #5D41CC; border-left:1px solid #5D41CC;*/ border:1px solid grey; }

.Slideshow_image_description_wrapper {   
     background:url('http://sssa.bioroboticsinstitute.it/sites/all/themes/theme571/images/custom/backslideshowblue.png') repeat 0 0;
	 padding:10px;  font:15px bold 'Trebuchet MS','Advent Pro',Trebuchet,sans-serif; color:#D9E9EF;
	 position:relative; 
	 width:140px; height:240px; top:-265px; left:520px; overflow:hidden; z-index:9999999; text-align:center; vertical-align:center;
	 
	 /* Chrome and Safari */   -webkit-border-radius: 5px;
     /* Firefox */   -moz-border-radius: 5px;
     /* Opera */    -o-border-radius: 5px;
     /* W3C standard--when adopted across the board    */ border-radius: 5px;
   }
										
.Slideshow_image_description  a {     
	 z-index:99999; text-decoration:none;  color: #F4F7A8; 
	 opacity: 1; filter:alpha(opacity=100);
}

.Slideshow_image_description  a:hover { color: #F5FA64; text-decoration:underline; }

/*Portfolio Aree Ricerca Intros */
.page-portfolioricerca .views-field-title {height:45px; background-color:#C2D0E2;}
.page-portfolioricerca .PortfolioAreaRicercaTitle a {text-decoration:none; text-align:right;}
.page-portfolioricerca .PortfolioAreaRicercaTitle a:hover {text-decoration:underline;}
.page-portfolioricerca .views-field-title { text-align:right; }
.PortfolioAreaRicercaIntro {text-align:center; font-size:11px; min-height:120px;}

/*SIDEBAR SECOND list of Research Areas - Block */
/*
.node-type-research-area  #sidebar-second  {background:#fff ; width:220px;  opacity: 0.4; -moz-opacity:0.4; filter: alpha(opacity=100); } /*filter: alpha(opacity=30); opacity: 0.3; -moz-opacity:0.3; url('http://sssa.bioroboticsinstitute.it/sites/all/themes/theme571/images/bg-sidebarsecond-aree.jpg') no-repeat top left */
/*
.node-type-research-area  #sidebar-second:hover {opacity: 1; -moz-opacity:1.0;}
.node-type-research-area  #sidebar-second  #block-views-b7a0f8e1678f6e731420c456830c92e2 {background:#FFF; position:relative; top:-5px; filter: alpha(opacity=60); }
.node-type-research-area  #sidebar-second  #block-views-b7a0f8e1678f6e731420c456830c92e2 :hover { filter: alpha(opacity=100); }
.node-type-research-area  #sidebar-second  #block-views-b7a0f8e1678f6e731420c456830c92e2  h2 {font:20px normal Arial, Serif; color:#E7EBED;}
*/



a.linkpdf {background:url(/sites/all/themes/theme571/images/custom/pdf.png) 3px 0 no-repeat #fff; font:14px normal Times,Serif; color:#4C79FF; padding-left:25px; margin-left:10px;}
a:hover.linkpdf  {color:red; font-weight:bold;}
.linkpdf  a{background:url(/sites/all/themes/theme571/images/custom/newspaper.gif) 3px 0 no-repeat #fff; font:14px normal Times,Serif; color:#4C79FF; padding-left:25px; margin-left:10px;}
.linkpdf a:hover {color:red; font-weight:bold;}
a.linkmagazine {background:url(/sites/all/themes/theme571/images/custom/newspaper.gif) 3px 0 no-repeat #fff; font:14px normal Times,Serif; color:#4C79FF; padding-left:25px; margin-left:10px;}
a:hover.linkmagazine  {color:red; font-weight:bold;}
a.linkpdfmain {background:url(/sites/all/themes/theme571/images/custom/pdf.png) 3px 0 no-repeat #fff;  padding-left:25px; }
a:hover.linkpdfmain{color:#800000; font-weight:bold;}

.node-type-research-area .field-name-field-project-video-gallery {border-top:1px solid #4C79FF; margin-top:50px;}
.node-type-research-area .field-name-field-project-video-gallery .field-item {margin:10px 0;  border-right:1px solid #4C79FF;}
/* Title for every page - now it is blueish */
h1.title { color:#2E3566;}
h1.title {border-bottom:1px solid #9095BD; text-align:right; font-size:30px; letter-spacing:0.01em; color:#7D91B0; line-height:25px;}
/*** Footer ***/
#footer {
	border-top:1px solid #e7e7e7;
	clear: both;
	padding:0;
	position:relative;
}

#footer-wrapper { width:980px; margin:0 auto; text-align:center; padding-bottom:40px;}
#footer-wrapper a { text-decoration:none;}
#footer-wrapper a:hover { text-decoration:underline;}
#rigabassa {background-color:#000;}
.customfooter {text-align:right; font:12px normal Verdana, Helvetica; color:white; border-top:1px dotted #B0B5C4;}
.customfooter  a, .customfooter  a:visited {color:#7F879E; font-weight:bold; text-decoration:underline;}
.customfooter a:hover {text-decoration:none; color:#839EB4}
/* EDUCATIONAL News / Events / Press Room */
.section-educationalrobotics #sidebar-second { float:right; width:240px; background:transparent repeat-y top left; }
.section-educationalrobotics #sidebar-second .section { padding: 20px 0px 3px 15px; }
.section-educationalrobotics .block-views, .section-educationalrobotics #block-views-bior-news-block-1 {background-color:#F0F2F8;  border:1px solid #D8DFF4;}
.section-educationalrobotics .block-views h2 {text-align:left; background-color:#DAE0F1; width:92%;  margin:3px 9px 3px 3px; padding:4px 6px; font-weight:normal; color:#FFF;}
.section-educationalrobotics  .views-row {margin-top:8px; margin-bottom:3px;}
.section-educationalrobotics  .view-clone-of-bior-news  {text-align:left; display:inline; font-family: Arial,'Ledger',serif; } /*Baumans,*/
.section-educationalrobotics  .view-clone-of-bior-news  .block_News_date {/*background-color:#90A6C8; border-left:1px solid #5885b8; color:#F0F0F2;*/text-align:right; font-size:10px; color:#9BB5BC; padding:4px 3px 2px 3px; }
/*.section-educationalrobotics  .view-bior-news .block_News_events_date {background:#6E709A url('../images/custom/backEventBlock.png') no-repeat top left; text-align:right; font-size:11px; color:#EAF2EA; padding:7px 3px 4px 3px; border-left:1px solid #5885b8;} */
.section-educationalrobotics  .view-clone-of-bior-news  .block_News_events_date {background:url('../images/custom/backEventBlock.png') no-repeat top left; text-align:right; font-size:10px; color:#9BB5BC; padding:4px 3px 2px 3px;}
.section-educationalrobotics  .view-clone-of-bior-news .views-field-title {text-decoration:none; background-color:#FFF; text-align:left; padding:6px 4px 8px 4px; font-size:13px; border:1px outset #5885b8;}
.section-educationalrobotics  .view-clone-of-bior-news .views-field-field-news-dateintitle{/*background-color:#7594C8; color:#F0F0F2; border-left:1px solid #5885b8;*/ text-align:right; font-size:10px; color:#9BB5BC; padding:4px 3px 2px 3px; }
.section-educationalrobotics #sidebar-second #block-views-clone-of-bior-news-block-3 {background-color:#FFF}
.section-educationalrobotics #sidebar-second #block-views-clone-of-bior-news-block-3  .field-content {text-align:right; font-size:10px; color:#7B939D; padding:0 4px;}
.section-educationalrobotics  #sidebar-second #block-views-clone-of-bior-news-block-3  .views-row {margin:2px 0 5px 0; border:1px solid #D8DFF4;}
.section-educationalrobotics #sidebar-second .pressroomSortByDate {text-align:right; font-size:10px; color:#7B939D; padding:0 4px;}
.section-educationalrobotics #sidebar-second .pressroomTitle {text-decoration:none;  text-align:left; padding:0 4px 2px; font-size:12px; }
.section-educationalrobotics #sidebar-second .pressroomTitle  a {font-size:12px; color:#5D629D;}
.section-educationalrobotics #sidebar-second .pressroomTitle  a:hover {font-size:12px; background-color:#5D629D; color:white;}
.section-educationalrobotics  #sidebar-second #block-views-clone-of-bior-news-block-3 .view-clone-of-bior-news .views-field-title {text-decoration:none; text-align:left; padding:0 4px 2px;  border:0px outset #5885b8;}
.section-educationalrobotics  .educationalpublications  {font-size:11px; color:#626883;border:1px solid #DDE0EA; padding:10px; margin-bottom:30px;
	 /* Chrome and Safari */   -webkit-border-radius: 10px;
     /* Firefox */   -moz-border-radius: 10px;
     /* Opera */    -o-border-radius: 10px;
     /* W3C standard--when adopted across the board */   border-radius: 10px;}
.section-educationalrobotics  .educationalpublications h2 {color:#9FA7CD; font-size:16px; margin-bottom:15px;}
.section-educationalrobotics .furtherReadingEdu {margin-left:380px;}
.section-educationalrobotics .furtherReadingEdu  a {line-height:30px; background-color:#A0AFCD; color:#FFF; padding:10px 5px; font-size:14px; border:1px dotted #CACEE0;}
.section-educationalrobotics .furtherReadingEdu  a:hover {background-color:#FFF; color:#CACEE0; border:1px dotted #9FA7CD;}
/* EDUCATIONAL PRESS ROOM on SIDEBAR-FIRST - PAGE PRESS */

.PRList_TableLabels {color:#BCC9DB; font-size:11px; padding-bottom:20px; border-bottom:1px solid #999;} /*Labels on top of the table */
.tablePressRoomPage TABLE TBODY TR {min-height:45px; } 
.PRDate {font-size:12px; font-weight:normal; width:100px; color:#888AAF; padding:10px 0; }
.PRTitle {padding:10px 0; }
.PRTestata {font-size:12px; font-weight:normal; width:180px; color:#9698AC;padding:10px 0; }
.PRLanguage {font-size:10px; width:50px; color:#888AAF;padding:10px 0; }
.PRDownloadPDF {width:30px; padding:10px 0; font-size:11px; }


/*********** PRESS ROOMS - GENERAL LIST OF FILES ***********/
/* EDUCATIONAL PRESS ROOM on SIDEBAR-FIRST - PAGE PRESS */
.node-type-biorobotics-press-room .views-row  {text-align:left;font-size:11px; border:0px solid red; 
          background-color:#F0F0F2; margin:8px 0; padding:4px 6px; font-family: 'Advent Pro','Ledger', serif;}
.node-type-biorobotics-press-room #sidebar-first {margin-top:52px; border:1px solid #E0F5F8; font-size:18px;}
.node-type-biorobotics-press-room #sidebar-first h2 {color:#B1BDDD;}
.node-type-biorobotics-press-room #sidebar-first .pressroomTitle a {font-size:14px;}
.node-type-biorobotics-press-room #sidebar-first .pressroomTitle a:hover {text-decoration:none;}
.node-type-biorobotics-press-room #sidebar-first .pressroomSortByDate {font-weight:bold; text-align:right;}
/*********** PRESS ROOMS - GENERAL LIST OF FILES ***********/

/*ROTATING NEWS BLOCK*/
#block-views-newsticker-rotating-events  {text-align:center; border:1px dotted #CBD8EA;}
#block-views-newsticker-rotating-events h2 {background-color:#5D629D; letter-spacing:4px; border:1px solid #222;}
#block-views-newsticker-rotating-events .view-id-newsticker  { }
#block-views-newsticker-rotating-events .views-field-body {text-align:left;}

/* PAGE COLLABORAZIONI CON LE SCUOLE 
.node-school-collaboration {overflow:hidden;}
.node-school-collaboration .content .field-name-body {border:1px solid red; display:inline-block; position:relative; top:-300px;  max-width:700px;}
.node-school-collaboration .content .field-name-field-school-col-galleria  {border:1px solid green; float:right; width:500px ;  display:inline-block;}
*/
.section-school_collaboration_it .node-basicpage-pix-members li a, .section-school_collaboration_it  .node-basicpage-pix-members li a:visited {font-size:14px;  text-decoration:underline; background-color:#FFF; color:#C1C7ED;  }
.section-school_collaboration_it.node-basicpage-pix-members li a:hover {text-align:center;  text-decoration:none; background-color:#CBD8EA; color:#FFF;}
#pageCollaborazioniConScuole .field-name-field-school-col-galleria .galleria-image a {border-width:0; background-color:#FFF; }
#pageCollaborazioniConScuole .field-name-field-school-col-galleria .galleria-container 	{ background-color:#FFF; border:border:0px solid red;; }	
#pageCollaborazioniConScuole .field-name-field-school-col-galleria .galleria-image 	{ background-color:#CBD8EA; }		 

#pageCollaborazioniConScuole .field-type-image .field-item, 
#pageCollaborazioniConScuole .field_school_col_galleria {border-width:0; border-bottom:1px dotted #CBD8EA;}
/*block News sulla home page */ 
#block-views-bior-news-block h2 {text-align:right; background-color:#F0F2F8; width:90%;  margin:5px 5px 5px 3px; font-weight:normal;}
#block-views-bior-news-block .views-row {margin-top:4px; margin-bottom:3px; border-left:1px dotted #999; border-right:1px dotted #999;}
#block-views-bior-news-block .view-bior-news {text-align:left; display:inline; font-family: Arial,'Ledger',serif; } /*Baumans,*/
#block-views-bior-news-block .view-bior-news .block_News_date {background-color:#7594C8; text-align:right; font-size:10px; color:#F0F0F2; padding:4px 3px 2px 3px; border:1px solid #000; border-left:1px solid #5885b8;}
#block-views-bior-news-block .view-bior-news .block_News_events_date {background:#6E709A url('../images/custom/backEventBlock.png') no-repeat center left; text-align:right; font-size:11px; color:#EAF2EA; padding:7px 15px 4px 3px; border:1px solid #000; border-left:1px solid #5885b8;}
#block-views-bior-news-block .view-bior-news .views-field-title {text-decoration:none; background-color:#FFF; text-align:left; padding:6px 4px 8px 4px; font-size:13px; border:0px outset #5885b8;}
                    /* border-left:1px solid #5885b8; border-right:1px solid #FFF;*/
#block-views-bior-news-block .view-bior-news .views-field-title a {text-decoration:none;}
#block-views-bior-news-block .view-bior-news .views-field-title a:hover {text-decoration:underline; color:#CA5128;}

#block-views-bior-news-block .view-bior-news  .more-link a {font-weight:normal; text-decoration:none; color:#316BCD; font-size:10px; padding-top:15px;}
#block-views-bior-news-block .view-bior-news  .more-link a:hover {font-weight:bold; text-decoration:underline; color:#CF5317; }

.node-breaking-news {font-family: Arial, Ledger, Georgia, serif;}
.node-breaking-news .field-type-image{float:right; margin:0 15px;}
.node-breaking-news .field-type-text-with-summary{font-size:13px;}
.node-breaking-news .field-name-field-news-dateintitle {color:#999; padding-bottom:15px; font-weight:bolder;} 
.node-type-breaking-news  h1  {  font-family: Courier; color:#999; font-size:12px;} 
.node-breaking-news .field-name-field-news-video {float:left; margin-left:150px;;text-align:center;}

.page-bior-news .views-row {margin:10px 0 15px 5px; padding-bottom:5px; border-bottom:1px solid #E8EAEF;}
.page-bior-news .views-row .views-field-title a {font-weight:bolder;}
.page-bior-news .views-row .views-field-title a:hover {color:#CA5128;}
.page-bior-news .views-row .page_event_dateintitle_calendar {padding-left:30px; background:transparent url('../images/custom/event_pagecalendar_icon.png') no-repeat top left; } 
/*page events and news only pages*/
.page-bior-events-only .views-row  {margin:15px 0 15px 5px; padding-bottom:15px; border-bottom:1px solid #CCE1D0;}
.page-bior-news-only .views-row {margin:15px 0 15px 5px; padding-bottom:15px; border-bottom:1px solid #D1D3E6;}

/***************PAGE EVENTS***********************/
.node-type-biorobotics-event h1#page-title {font:20px normal Arial, Ledger, Georgia, serif; font-weight:normal; width:700px; color:#304496; text-align:center;}
.node-type-biorobotics-event  .field-item {font:14px normal Arial, Ledger, Georgia, serif; color:#304496; padding:5px 10px;}
/*.node-type-biorobotics-event  .field-name-field-event-logo img {float:right; margin:0 15px; border:1px solid blue;} */

.node-type-biorobotics-event .field-name-field-event-dateintitle .field-item{color:#5CA47F; font:15px bolder Arial,Verdana; } 
.node-type-biorobotics-event .field-name-field-event-pictures div {float:left;}
.node-type-biorobotics-event .field-label{font:10px normal Arial, Ledger, Georgia, serif; color:#7B8293;  }
.node-type-biorobotics-event .field-name-field-event-video .field-label {height:30px;margin-top:20px;  padding-top:10px; }
.node-type-biorobotics-event .field-name-field-event-video div {float:left;  font-size:10px;}
.node-type-biorobotics-event .field-name-field-event-video div .content {border-right:1px solid #304496; width:200px; text-align:center;} 
.node-type-biorobotics-event .field-name-field-event-video div .content:hover {background-color:#F3F4FC;}
.node-type-biorobotics-event .field-name-field-event-attachments .field-label {height:20px; padding-top:10px;  }
.node-type-biorobotics-event .field-name-field-event-attachments div.field-item {float:left; border-right:1px solid #999DAC; }

/* NEWSTICKER */
.view-newsticker {font-size:14px; font-family: 'Advent Pro','Ledger', serif;}
.view-newsticker  ul li{ margin:0; padding-left:0; list-style:none; list-style-image:none; list-style-type:none; font-size:14px; font-family: 'Advent Pro','Ledger', serif;}
.view-newsticker  ul li a {color:#7680B4}
/* USER CONFIGURATION PAGE 
.page-user .field-item {color:#000; padding-top:8px; font-family: Arial, serif; font-size:13px;}
.page-user .field-name-field-user-academic-title .taxonomy-term-reference-0 {line-height:30px;color:#000; padding-top:4px;  font-family: Arial, serif; font-size:13px; }
.page-user .profile  h3  {color:#999999;  padding-top:-12px; font-family: Arial, serif; font-size:13px;}
.page-user .field-name-field-employee-photo {position:relative; left:500px; text-align:right;  top:-82px; }
.page-user .field-label {color:#999; font-size:12px; line-height:16px; padding-top:7px;border:0px solid blue; }

.page-user .field-name-field-user-short-title, .page-user  .field-name-field-user-first-name, 
.page-user .field-name-field-user-middle-name, .page-user .field-name-field-user-last-name {display:inline;}*/
           /*  {float:left;}
.page-user .field-name-field-employee-photo {float:left;}	*/	

/* PROFILE 2 CONFIGURATION */
.page-profile-placement-profile .field-label {color:red; text-align:left;}	 

/* Member List Configuration */
/* Labels */
.views-field-field-user-academic-title, .memberlistTel, .views-field-field-user-fax 
            {color:#9A99BA; border-bottom:1px solid #F5F5F5; padding-bottom:5px; padding-top:10px;font-size:13px;}


.view-og-members th {color:#A7D1A6; font-size:10px; border-bottom:1px dashed #A7D1A6; padding-bottom:5px; }
.view-og-members tr {margin:18px 0; padding:10px 0; height:60px;}
.view-og-members td {border-right:1px solid #F5F5F5;font-family:'Advent Pro',serif; padding:12px 0; }
.view-og-members .even {background-color:#E9F9EA; vertical-align:center;  }
.view-og-members .odd {}
.memberlistPicture {width:60px; text-align:center; padding:0; margin:0; } /*views-field-field-employee-photo*/
.memberlistPicture a {  border:0px solid #999;  padding:0;}
.memberlisAcademicTitle {width:120px;}
.memberlistShortTitle {width:30px;}
.view-og-members .memberlistRealName a {width:180px;  overflow:visible; font-weight:bold; font-size:12px; font-family:Arial, serif;}
/*rubrica*/
.section-rubrica .views-field-field-user-officelocation, .section-rubrica .memberlistTel, .section-rubrica  .views-field-field-user-fax , .section-rubrica  .views-field-field-user-skype-name-1 
            {text-align:left; color:#9A99BA; border-bottom:1px solid #F5F5F5; padding-bottom:5px; padding-top:10px;font-size:13px;}
.section-rubrica  .views-field-field-user-fax , .section-rubrica  .views-field-field-user-skype-name-1 	
    {text-align:left; color:#000; border-bottom:1px solid #F5F5F5; padding-bottom:5px; padding-top:10px;font-size:12px;}		
			
.section-rubrica .views-field-field-user-academic-title 	  {text-align:left; color:#9A99BA; border-bottom:1px solid #F5F5F5; padding-bottom:5px; padding-top:10px;font-size:10px;}		

/*faculty team page */
.page-facultyteam  h3 { text-align:left; font-size:20px; letter-spacing:0.01em; color:#C6C6ED; line-height:25px;}
.page-facultyteam  table {border:0;}
.page-facultyteam  td {border:1px solid #F3F5FF; padding:10px; margin:5px; text-align:center; width:230px;

	 /* Chrome and Safari */   -webkit-border-radius: 10px;
     /* Firefox*/    -moz-border-radius: 10px;
     /* Opera */    -o-border-radius: 10px;
     /* W3C standard--when adopted across the board */   border-radius: 10px;
}

/* page user */
.page-user .usertokenhide {display:block;}
.page-user {font-family: arial, verdana;}
.page-user .field-name-field-employee-photo {-moz-border-radius: 2em 1em 2em 1em; border-radius: 2em 1em 2em 1em; border:1px solid #105D90; margin:3px; }
.page-user .field-name-field-user-officelocation {font-size:12px; color: #000; }
.page-user .field-name-field-user-skype-name  {font-size:11px; color:#E9EFA3; } 
/* .page-user-edit .field-name-field-user-skype-name  .field-label {color:#000;} */
.page-user-edit .form-item  {color:#7D7D7D;}
.page-user .field-name-field-user-telephone .field-label, .page-user .field-name-field-user-mobile .field-label, .page-user .field-name-field-user-fax .field-label 
        {width:75px; font-size:11px; color:#89B8BD; } 
.page-user  .field-name-field-user-skype-name  .field-label   {width:75px;  font-size:11px; color:#89B8BD; padding-left:12px;}
.page-user .field-name-field-user-telephone,  .page-user .field-name-field-user-mobile, .page-user .field-name-field-user-fax , 
    .page-user-edit .field-name-field-user-skype-name    {font-size:12px; color: #A9CAE5; } 
.page-user .userinfo_wrapper {float:left; background-color:#1475B5; -moz-border-radius: 1em 3em 1em 3em; border-radius: 1em 3em 1em 3em; border:1px solid #105D90;}
.page-user-edit .field-name-field-employee-photo {border-width:0;}
.page-user .field-name-field-about-me {-moz-border-radius: 2em 1em 2em 1em; border-radius: 2em 1em 2em 1em; border:1px solid #D1DFE9; margin:2px 10px; padding:2px 10px;}
.page-user .field-name-field-user-publications {background-color:#F7F7FA; margin:2px 10px; padding:2px 10px;}
.page-user .field-name-field-about-me ul li {list-style-type: circle; padding-left:15px; list-style-position:inside; margin-left:5px; }
.page-user .field-name-field-user-publications ul {margin:10px; padding:5px;}
.page-user .field-name-field-user-publications ul li {list-style-type: circle; padding-left:10px; list-style-position:outside; margin:3px;  }
.page-user  .field-label {font-size:12px; color:#C0C0C0; font-weight:normal;}
.page-user .pageuser_academic_title {text-align:right; font-size:36px; letter-spacing:0.01em; color:#E7EBED; line-height:30px;}
.page-user .userinfo_inner {text-align:right; margin: 8px; padding:5px; height:150px; }
.page-user .userinfo_deep {background-color:#1475B5; color:#FFF; text-align:right;}
.page-user .userpage_cv_download { margin: 10px; padding:5px; height:150px;}
.page-user .userpage_employee_photo {float:left; width:250px; }
.page-user .userGreetings{margin: 30px 0 0 0; padding: .6em 0; font-size: 115%; font-style: italic; text-align: center; color: #BCBECC;} 
/*page project  / active collaborations / basic page with members user tokens */
.node-type-projects .usertokenhide {display:none;}
.node-type-projects .content-user {height:45px; overflow:hidden; border-bottom:1px dotted gray;  }
.node-type-projects .userinfo_wrapper {height:40px; margin-top:-10px; display:inline-block; }
.node-type-projects .userinfo_inner, .node-type-projects .userinfo_deep {float:left; display:inline-block; top:-10px;}
.node-type-projects  .pageuser_academic_title {float:left; display:inline-block; color:gray; margin-left:5px; padding-left:10px; padding-top:10px;}
.node-type-projects .userinfo_aboutme, .node-type-projects .userinfo_userpublications, .node-type-projects .userpage_cv_download {display:none;}

.node-type-activecollaborations .usertokenhide {display:none;}
.node-type-activecollaborations .content-user {height:45px; overflow:hidden; border-bottom:1px dotted gray;  }
.node-type-activecollaborations.userinfo_wrapper {height:40px; margin-top:-10px; display:inline-block; }
.node-type-activecollaborations .userinfo_inner, .node-type-activecollaborations.userinfo_deep {float:left; display:inline-block; top:-10px;}
.node-type-activecollaborations  .pageuser_academic_title {float:left; display:inline-block; color:gray; margin-left:5px; padding-left:10px; padding-top:20px;}
.node-type-activecollaborations .userinfo_aboutme, .node-type-activecollaborations .userinfo_userpublications, .node-type-activecollaborations .userpage_cv_download {display:none;}

/*
.node-type-basicpage-pix-members  .field-name-field-basicpage-our-group {overflow:hidden;}
.node-type-basicpage-pix-members  .field-name-field-basicpage-our-group .field-label {width:100%; text-align:right; border-bottom:1px solid #AEB4D5; padding-bottom:5px; color:#323B63;  font-size:20px; letter-spacing:0.01em; color:#E7EBED; margin-bottom:15px;line-height:25px;  }	

.node-type-basicpage-pix-members .usertokenhide {display:none;}
.node-type-basicpage-pix-members .content-user { width:90%; height:45px;  overflow:hidden; border-bottom:1px dotted gray; display:inline-block; } /*IMPORTANT*/
/*
.node-type-basicpage-pix-members.userinfo_wrapper { height:40px; margin-top:-10px; display:block; }
.node-type-basicpage-pix-members .userinfo_inner, .node-type-basicpage-pix-members .userinfo_deep {float:left; display:inline-block; top:-15px;}
.node-type-basicpage-pix-members  .pageuser_academic_title {float:left; display:inline-block; color:gray; margin-left:5px; padding-left:10px; padding-top:20px;}
.node-type-basicpage-pix-members .userinfo_aboutme, .node-type-basicpage-pix-members .userinfo_userpublications, .node-type-basicpage-pix-members .userpage_cv_download {display:none;}
*/


/********** PAGE PROJECTS (BY AREA) ***********/
.page-projectsbyarea  .title,  .page-currentprojectsbyarea  .title{ 
border-bottom:1px solid #AEB4D5; margin-bottom:20px; padding-bottom:5px; color:#CEDEF9; text-align:center; font-size:30px; letter-spacing:0.01em; color:#E7EBED; line-height:25px; }
.page-projectsbyarea .allprojectpage-item-list li {margin:5px 0 10px 30px; border-bottom: 1px dashed #E9ECF3;}	
.page-projectsbyarea .allprojectpage-item-list li p {padding-left:50px; text-align:justify;}	
.page-projectsbyarea .allprojectpage-item-list li image {vertical-align:middle;}
.page-projectsbyarea .allprojectpage-item-list h3 {height:60px;}
.page-projectsbyarea .allprojectpage-item-list h3 a {background-color:#F9F8FB; color:#4D5799; font-weight:bold; height:50px; font:24px bolder 'Ledger','Advent Pro', serif; text-decoration:underline; letter-spacing:0.4em;}
.page-projectsbyarea .allprojectpage-item-list h3 a:hover {text-decoration:underline; color:#4D5799; background-color:#FFF; text-decoration:none;}
.page-projectsbyarea  .Allprojects_endsinfield  {font-style:italic; font-weight:bold; font-size:9px; color:#B5B5B5;}

.page-currentprojectsbyarea .allprojectpage-item-list li {margin:5px 0 10px 30px; border-bottom: 1px dashed #E9ECF3;}	
.page-currentprojectsbyarea .allprojectpage-item-list li p {padding-left:50px; text-align:justify;}	
.page-currentprojectsbyarea .allprojectpage-item-list li image {vertical-align:middle;}
.page-currentprojectsbyarea.allprojectpage-item-list h3 a {background-color:#CEDEF9; color:#294782; font-weight:bold; font:24px bolder 'Ledger','Advent Pro', serif; letter-spacing:0.03em; text-decoration:none;}
.page-currentprojectsbyarea .allprojectpage-item-list h3 a:hover {text-decoration:underline; color:#C68815}
.page-currentprojectsbyarea .Allprojects_endsinfield  {font-style:italic; font-weight:bold; font-size:9px; color:#B5B5B5;}

.page-pastprojectsbyarea .allprojectpage-item-list li {margin:5px 0 10px 30px; border-bottom: 1px dashed #E9ECF3;}	
.page-pastprojectsbyarea .allprojectpage-item-list li p {padding-left:50px; text-align:justify;}	
.page-pastprojectsbyarea .allprojectpage-item-list li image {vertical-align:middle;}
.page-pastprojectsbyarea.allprojectpage-item-list h3 a {background-color:#CEDEF9; color:#294782; font-weight:bold; font:24px bolder 'Ledger','Advent Pro', serif; letter-spacing:0.03em; text-decoration:none;}
.page-pastprojectsbyarea .allprojectpage-item-list h3 a:hover {text-decoration:underline; color:#C68815}
.page-pastprojectsbyarea .Allprojects_endsinfield  {font-style:italic; font-weight:bold; font-size:9px; color:#B5B5B5;}


.page-activecollaborationsbyarea .allprojectpage-item-list li {margin:5px 0 10px 30px;}	
.page-activecollaborationsbyarea .allprojectpage-item-list li p {padding-left:90px; text-align:justify;}	
.page-activecollaborationsbyarea .allprojectpage-item-list li image {vertical-align:middle;}
.page-activecollaborationsbyarea.allprojectpage-item-list h3 a {background-color:#CEDEF9; color:#294782; font-weight:bold; font:24px bolder 'Ledger','Advent Pro', serif; letter-spacing:0.03em; text-decoration:none;}
.page-activecollaborationsbyarea .allprojectpage-item-list h3 a:hover {text-decoration:underline; color:#C68815}
.page-activecollaborationsbyarea .Allprojects_endsinfield  {font-style:italic; font-weight:bold; font-size:9px; color:#B5B5B5;}
 

/************block Projects********************/
.view-blocks-SingleArea-Projects {background-color:#FAFAFA;}
.view-blocks-SingleArea-Projects  .view-content ul {background-color:#FFFFFF; font-weight:normal; font-size:12px;}
.view-blocks-SingleArea-Projects  .view-content ul li {background-color:#FFFFFF; font-weight:normal; font-size:12px;}


/* BIG TEXT */
.bigtext {border-bottom:1px solid #9095BD; color:#323B63; text-align:right; font-size:30px; letter-spacing:0.01em; color:#E7EBED; line-height:25px;}


/******************PAGE EDUCATION PhD COURSES*******************************/
.page-phdpublications .views-table tr td {padding:5px 5px; margin:10px 10px; text-align:left; }
.page-phdpublications .views-field-body {text-align:left; font-size:12px; color:black; padding:5px 10px; border-right:1px solid #C4C6D0;}
.page-phdpublications .views-field-field-publication-form {font-size:10px; }
.page-phdpublications  td.phdpublications_forms {width:150px; }
.page-phdpublications  td.phdpublications_forms li {margin-right:5px; padding-right:5px; font-size:10px;}
.page-phdpublications  .views-field-title {text-align:text; }
.page-phdpublications  .views-field-title  a {font-size:11px; color:#2B3A8E;}
.page-phdpublications  .even , .page-phdpublications thead{background-color:#F3F4FC;}
     /* full content page */
	.node-type-publications .field-label {font-size:10px; color:#DDE0EA;}
	/*.node-type-publications  .field-name-body {color:red; font-family:'trebuchet ms',Verdana, Helvetica;}*/
	.node-type-publications .field-name-field-publication-attachment {
	border:1px solid #DDE0EA;
	 /* Chrome and Safari */   -webkit-border-radius: 10px;
     /* Firefox */   -moz-border-radius: 10px;
     /* Opera */    -o-border-radius: 10px;
     /* W3C standard--when adopted across the board */   border-radius: 10px;
     margin:5px; padding:15px;
	} 
	
/* PAGES - THE INSTITUTE AT A GLANCE */
.section-theinstituteataglance #page-title {border-bottom:1px solid #AEB4D5; margin-bottom:20px; padding-bottom:5px; color:#323B63; text-align:center; font-size:30px; letter-spacing:0.01em; color:#E7EBED; line-height:25px; }	
.section-theinstituteataglance .further {color:#C1C7ED; font-size:16px; font-weight:bold; text-align:center; background-color:#FFF; padding:3px}
.section-theinstituteataglance .further a:{color:#FFF; font-size:16px; font-weight:bold; text-align:center; background-color:#C1C7ED; padding:3px; text-decoration:none;}
.section-theinstituteataglance .further:hover {color:#8A8DA9; background-color:#FFF; padding:3px;  text-decoration:underline;}
.section-theinstituteataglance .bluelink {background-color:#FFF;text-decoration:underline; color:#6F7389; }
.section-theinstituteataglance .bluelink:hover {color:#FFF; font-weight:bold; text-align:center; background-color:#C1C7ED; padding:0 2px; text-decoration:none;}

/* EDUCATIONAL ROBOTICS */
.section-educationalrobotics .field-name-field-user-publications {background-color:#F7F7FA; margin:2px 10px; padding:2px 10px;}
.section-educationalrobotics .field-name-field-user-publications ul {margin:10px; padding:5px;}
.section-educationalrobotics .field-name-field-user-publications ul li {list-style-type: circle; padding-left:10px; list-style-position:outside; margin:3px;  }



.menucontainer {float:left; width:160px; background-color:#F6F5F9; 
     margin:10px; min-height:180px; text-align:center; overflow:hidden;
	 font-family:Verdana;
}	

.menucontainer:hover  {background-color: #6699CC; }	 
   	
.menucontainer .licontainer, .menucontainer .licontainerorange { 
width:138px; height:160px; 
background-color: #6699CC;  
margin:10px; padding:0;
display: block;	 
text-align:center;
font-size:12px;
overflow:hidden; 	
 text-decoration: none;
/*
margin:5px 5px;	*/  
border:0px dotted #000; 
}	

.menucontainer .licontainer a:link, .menucontainer .licontainer a:visited { 
width:138px; height: 160px; 
color: #FFFFFF;
background-color: #6699CC;  
display: block;	 
text-align:center;
font-size:12px;
overflow:hidden; 	
text-decoration: none;	
border:0px dotted #FFFFCC; 
line-height:15px;  
}	

.menucontainer .licontainerorange a:link, .menucontainer .licontainerorange a:visited { 
width:138px; height: 160px; 
color: #FFFFFF;
background-color: #A6D5D1;  
display: block;	 
text-align:center;
font-size:12px;
overflow:hidden; 	
text-decoration: none;	
border:0px dotted #FFFFCC; 
line-height:15px;
}			  


.menucontainer .licontainer a:hover, .menucontainer .licontainerorange a:hover {background-color:#f0f0f0; color: #4C7299; text-decoration:underline;  line-height:15px;;}

.menucontainer .licontainer .title {height:40px; background-color:#86B0CC; padding:0 0;}   
.menucontainer .licontainer .title:hover, .menucontainer .licontainerorange title:hover {background-color:#f0f0f0;}
.menucontainer .licontainer img, .menucontainer .licontainer a img  {padding:7px 4px; text-align:center;  width:126px; max-height:100px; border:0px solid green;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); -moz-opacity: 0.7; -webkit-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; }
.menucontainer .licontainer img:hover, .menucontainer .licontainer a img:hover  {text-align:center;  width:126px; max-height:100px; border:0px solid green;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1.0; -webkit-opacity: 1.0; -khtml-opacity: 1.0; opacity: 1.0; }

 
.menucontainer .licontainerorange .title {height:40px;  padding:0 0;}
.menucontainer .licontainerorange img  {text-align:center;  width:130px; max-height:100px; border:0;}



/* ------------------ intranet download only pages / FILES x Downloads----------------- */
.view-intranet-download-only-pages th {color:#999; background-color:EFFFFE; font-size:10px; color:#D9D9D9;}
.view-intranet-download-only-pages  .views-field-title  a {text-align:center; text-decoration:none; background-color:#F0F5FC; color:#A3BDBF;}
.view-intranet-download-only-pages  .views-field-title  a:hover {text-align:center; text-decoration:underline; background-color:#A3BDBF; color:#F0F5FC;}
.view-intranet-download-only-pages  td {border-bottom:1px dotted #E1E6EC}
.view-intranet-download-only-pages  td{width:300px; }
.view-intranet-download-only-pages  .even {background:#E3EEE4;}

/* PLACEMENT */
/*.page-singlepage-ex-students .views-field-field-placement-picture {display-inline: border:1px solid #CCC; padding:5px;}
.page-singlepage-ex-students .views-field-field-user-last-name {display:inline; border:1px solid #CCC;}*/
.page-list-ex-students .view-ex-students tr th {background-color:#8293BB; color:#FFFFBF; padding:5px 0; text-align:center; font-weight:normal;}
.page-list-ex-students .view-ex-students tr th a {font-weight:normal; color:#FFB89F;}
.page-list-ex-students .view-ex-students tr {border-bottom:1px dotted #999;}
.page-list-ex-students .view-ex-students tr  td {padding:20px 0;}
.page-list-ex-students .view-ex-students tr  td  .views-field-field-placement-picture{padding:0; margin:0;}
.placement_single_wrapper {width:820px; }
.placement_single_picture {width:220px; float:left; border:0px solid #CCC; text-align:center; padding-bottom:20px;}
.placement_single_nome {color:#4C79FF; font-size: 20px; padding-left:200px;}
.placement_single_carriera {float:left; width:570px; border:1px dotted #CCC; padding:10px;}
.placement_single_carrieraistituto {padding:10px; border:1px dotted #999; background-color:#CCC; 
    -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px;}
.placement_single_publications {padding:10px; border:1px dotted #999; background-color:#DFDFD0; font-size:11px; 
    -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px;}	
.placement_single_clearboth {clear:both;}


/* ------------------------------------------------------- */
#block-gtranslate-gtranslate {display:inline-block; float:right; margin:9px 20px 0 0}
#block-gtranslate-gtranslate h2 {display:none;}
#block-gtranslate-gtranslate select {font-size:10px;}

/*---------------------------------------------------------*/
.AAlistacorsi {font-size:12px;}
.intranetonlyfiles_description {border-top:1px dotted #444444; font-family:Calibri, Cambia, Verdana; font-size:13px; background-color:#8A8A7B; padding-left:10px;}
.intranetonlyfiles_title  {margin-top:25px; color:#D96C00; } 
.intranetonlyfiles_title  a:link {color:#D96C00; font-size:14px;} 

#block-views-press-rooms-block-front-press {float:left;width:215px; min-height:215px; margin:0 3px; background-color:#FFFFFF;
      border:1px dashed #BABFCB; 
	 /* Chrome and Safari */   -webkit-border-radius: 5px;
     /* Firefox */   -moz-border-radius: 5px;
     /* Opera */    -o-border-radius: 5px;
     /* W3C standard--when adopted across the board    */ border-radius: 5px; border-top:0;
	  overflow:hidden; }
#block-views-press-rooms-block-front-press h2 {font:12px/15px bold Arial; background-color:#336699; color:#FFF; border:1px solid #333;}
#block-views-press-rooms-block-front-press .more-link  a{background-color:#336699; font-size:9px; color:#FFF;}
/*multimedia*/
#block-views-e5d037223e92f27774fcfe8680ad4197{float:left; width:215px; min-height:215px; margin:0 3px; border:1px dashed #A8B2C9; border-top:0;
      border:1px dashed #BABFCB; 
	 /* Chrome and Safari */   -webkit-border-radius: 5px;
     /* Firefox */   -moz-border-radius: 5px;
     /* Opera */    -o-border-radius: 5px;
     /* W3C standard--when adopted across the board    */ border-radius: 5px;overflow:hidden; font-size:9px;}
#block-views-e5d037223e92f27774fcfe8680ad4197 h2 {font:12px/15px bold Arial; background-color:#336699; color:#FFF; border:1px solid #333;}
#block-views-e5d037223e92f27774fcfe8680ad4197 .more-link  a{background-color:#336699; font-size:9px; color:#FFF;}
/*for students*/
#block-views-0ad15d0b98d3dc2a5803ae0f5a9ecd88 {float:left;width:215px; min-height:215px; margin:0 2px; border:1px dashed #BABFCB; overflow:hidden; }
#block-views-0ad15d0b98d3dc2a5803ae0f5a9ecd88 h2 {font:12px/15px bold Arial; background-color:#7594C8; color:#FFF; text-align:center;}
#block-views-0ad15d0b98d3dc2a5803ae0f5a9ecd88 .view-content .views-row {margin:10px 0; padding:10px 0; border:1px solid #FF0000;}
#block-views-0ad15d0b98d3dc2a5803ae0f5a9ecd88 .block_News_date {/*background-color:#7594C8; font-size:10px; color:#F0F0F2; padding:4px 3px 2px 3px; border:1px solid #5885b8;*/}
#block-views-0ad15d0b98d3dc2a5803ae0f5a9ecd88n .block_News_events_date {/*background-color:#7594C8; font-size:9px; color:#EAF2EA; padding:4px 3px 2px 3px; border:1px solid #5885b8;*/}

#block-views-0ad15d0b98d3dc2a5803ae0f5a9ecd88 .views-field-field-event-dateintitle {background-color:#7594C8; font-size:9px; color:#EAF2EA; padding:2px 3px; border:1px solid #FFF;}

/* ----------------------- STUDENTS FORMS ---------------------------  */
.page-phdbio-students-forms  table caption {text-align:left; font-size:15px; color:#BFCBD2; background-color:#738DD2; height:20px; padding:5px 20px; width:76%; margin:15px 0 10px 1px;} /*p.studentsforms_maintitle*/
.page-phdbio-students-forms  table th {color:#999;}
.page-phdbio-students-forms  table td {padding:5px 0; border-bottom:1px dotted #2E38BA;}
.page-phdbio-students-forms table .views-field-title {background-color:#F8F8F8; font-weight:bold;}
.page-phdbio-students-forms table .views-field-field-intra-forms-description {padding:5px;}
.page-phdbio-students-forms table .views-field-field-intra-forms-pdf, .page-phdbio-students-forms table .views-field-field-intra-forms-doc  
                                          {padding:3px 5px; width:90px; border-left:1px dotted #999;}
										  
										  
.page-phdbio-students-forms table li  {padding-bottom:5px; margin-bottom:15px;}	
.page-phdbio-students-forms table ol  {list-style-type:lower-alpha; list-style:none; padding-bottom:5px; }									  

/* call for applications 2015-2016 */
.ul_calls li{ margin:0; padding-left:15px; list-style:square; list-style-position:inside; } 
.ol_calls li{ margin:0; padding-left:15px; list-style-type:lower-alpha; list-style-position:inside; } 
.ol_calls ol li ul li { margin:0; padding-left:15px; list-style:square; list-style-position:inside;  } 

.IRulesTable tr td {border:1px solid #999; }
.IRulesTable .theader{color:#FFF; background-color:#336699; font-weight:normal;}
.ITutorsTable tr td{border:1px solid #999; font-size:10px; max-width:80px; overflow:hidden; word-wrap:break-word;}
.ITutorsTable thead {font-size:9px; color:#FFF; background-color:#336699; font-weight:normal; }
