

/*--------------------------------------------*/
/* css for faculties dropdown menu */
div.view.view-block-faculties.view-id-block_faculties.view-display-id-default {
	margin: 0px !important;
	padding: 0px !important;
}


div.view.view-block-faculties.view-id-block_faculties.view-display-id-default 
div.view-content div.item-list ul li div span a {
	font-size: 11px;
	font-weight: normal !important; 
	color:#ffffff !important;
	margin-left:6px;
	display: block;	
	}
div.view.view-block-faculties.view-id-block_faculties.view-display-id-default 
div.view-content div.item-list ul li div span a:hover {
	text-decoration:underline;
	margin-left:6px;
	display: block;
	
	}

div.views-field.views-field-view span.field-content div.view.view-block-faculties.view-id-block_faculties.view-display-id-default div.view-content div.item-list {
	position: absolute;
	top: 35px;
	float:none;
	z-index: 1099;
	display: none;
	/*background-color: #e6e6e6;*/
	background-color: #172027;
	/*width: 213px;*/
	width: 223px;
	padding-bottom: 12px;	
	margin: -5px 0px 0px 0px;
}


div.view.view-faculties-dd.view-id-faculties_dd.view-display-id-page div.view-content div.views-field.views-field-view:hover span.field-content div.view.view-block-faculties.view-id-block_faculties.view-display-id-default div.view-content div.item-list {
	display: block;
}

div.view.view-faculties-dd.view-id-faculties_dd.view-display-id-page div.view-content div.views-field.views-field-view span.views-label.views-label-view {
	float: left;
	/*width: 206px;*/
	width: 214px;
	background-image: url('../images/1316458403_arrow_state_grey_right.png');
	background-position: right center;
  	background-repeat: no-repeat;
	/*background-color: #e6e6e6;*/
	background-color: #000000;
	padding: 2px 2px 2px 6px;
  	/*color: #80b1bf;*/
	color: #ffffff;
  	font-style: italic;
	/*margin-top: 12px;*/
  }
  
.sf-menu li#menu-917-2:hover ul, .sf-menu lili#menu-917-2.sfHover ul {
	left: -220px !important;
}


/* new css for faculties dropdown menu- page */
div.view.view-faculties-dd.view-id-faculties_dd.view-display-id-page div.view-content div.views-row.views-row-1.views-row-odd.views-row-first  {
	vertical-align: top !important;
	width: 33%;
	/*height: 233px;
	border-bottom: 4px solid #5e9cb4;*/
	bgcolor: #fff;
}


div.views-field.views-field-view span.field-content div.view.view-block-faculties.view-id-block_faculties.view-display-id-default 
div.view-content div.item-list ul {
margin-left: 0px !important;

}


div.views-field.views-field-view span.field-content div.view.view-block-faculties.view-id-block_faculties.view-display-id-default 
div.view-content div.item-list ul li {
	list-style: none;
	margin-top: 0px !important;
	margin-left: 0px;
	border-bottom: 1px solid #505050;
}


div.view.view-faculties-dd.view-id-faculties_dd.view-display-id-page {
	margin-left: 0px !important;
	margin-right: 0px !important;
}


div.view.view-faculties-dd.view-id-faculties_dd.view-display-id-page div.view-content div.views-field.views-field-view span {
	border-collapse: separate;
  	border-spacing: 8px;
}

div.view.view-faculties_dd.view-id-faculties_dd.view-display-id-page div.view-content  {
	width: 206px;
	vertical-align: top;
	border: 1px outset #d7d7d8;
	-moz-box-shadow: 3px 3px 4px #ccc;
	-webkit-box-shadow: 3px 3px 4px #ccc;
	box-shadow: 3px 3px 4px #ccc;
	border-bottom: 6px solid #5c9fb4;
	padding-left: 6px;
	padding-top: 6px;
	padding-bottom: 24px;
}

div.view.view-faculties_dd.view-id-faculties_dd.view-display-id-page div.view-content img {
	width: 206px;
	height: 123px;
}

div.view.view-faculties_dd.view-id-faculties_dd.view-display-id-page div.view-content div.views-field.views-field-title span a {
	color: #000 !important;
	font-weight: bold;
	text-decoration: none;	
}

div.view.view-view-cck-ref.view-id-view_cck_ref.view-display-id-page {
	margin-left: 0px !important;
	margin-right: 0px !important;
	padding: 0px !important;
}

div.view.view-view-cck-ref.view-id-view_cck_ref.view-display-id-page a {
	font-size: 0.9em;
	color: #000 !important;
	text-decoration: none;
}


/* remove two last empty columns */
div.view.view-faculties_dd.view-id-faculties_dd.view-display-id-page div.view-content table tbody tr.row-6.row-last td.col-2,
div.view.view-faculties_dd.view-id-faculties_dd.view-display-id-page div.view-content table tbody tr.row-6.row-last td.col-3.col-last {
display: none;
}
        


/* end new css of facultiesdrop-down menu page */

/*new css for faculties dropdown menu - block */
div.view.view-faculties-dd.view-id-faculties_dd.view-display-id-block_1 div.view-content div.views-field.views-field-view:hover span.field-content div.view.view-block-faculties.view-id-block_faculties.view-display-id-default div.view-content div.item-list {
	display: block;
}

div.view.view-faculties-dd.view-id-faculties_dd.view-display-id-block_1 div.view-content div.views-field.views-field-view span.views-label.views-label-view {
	float: left;
	/*width: 206px;*/
	width: 214px;
	
	background-image: url('../images/velos-wb-30x30-1pxblack.jpg');
 	background-position: right center;
	background-repeat: no-repeat;
	
	/*background-color: #e6e6e6;*/
	background-color: #000000;
	padding: 3px 3px 8px 6px;
	/*padding: 6px 3px 6px 8px;*/
  	/*color: #80b1bf;*/
	color: #ffffff;
  	
	/*font-style: italic; */
	/*margin-top: 12px;*/
	margin: 0px 0px 1px 0px;
	
  }
  
  div.view.view-view-cck-ref.view-id-view_cck_ref.view-display-id-block_1{
	margin-left: 1px !important;
	margin-right: 0px !important;
	padding: 0px !important;
}
div.block.block-views.contextual-links-region.block-odd.block-count-7.block-region-sidebar-second{
margin-bottom: -6px !important;
margin-top: 8px;
border-width: 1px 1px 0px 1px;
 border-color: #D7D8DA;
 border-style: solid ;
}

div.block.block-views.contextual-links-region.block-odd.block-count-8.block-region-sidebar-second{
margin: 0px 0px -5px 5px ;
}
  
  /* end new css of faculties drop-down block */
  
  /*new css for schools*/
section.block.block-views.contextual-links-region.block-odd.block-count-9.block-region-sidebar-second#block-views-block-faculty-schools-block h2.block-title {
background-color:#FFFFFF;
color:#000000;
padding: 0px 10px;
}

div.view.view-block-faculty-schools.view-id-block_faculty_schools.view-display-id-block a:hover{
text-decoration: underline !important;
}
  
div.field.field-name-field-nref-faculty.field-type-node-reference.field-label-hidden div.field-item.even{
  color: #5D9FB7;
  }
  
.article-type-division .field-name-field-nref-faculty, .article-type-division .field-name-field-nref-school, .article-type-school .field-name-field-nref-faculty, .view-block-back-to-content .field-content {
display : block;
clear: left;
 margin-top: 30px;

}


  /*end of css for schools*/
  
  /* css for block school-sideblock*/


  section.block.block-block#block-block-5 h2.block-title{
  display:none;
  }

.sidebar .block .menu li.active a {   
    font-weight: bold;	
}


  /* end of css for block school-sideblock*/

/* css for schools*/
    section#block-views-block-faculty-schools-block h2.block-title {
    background-color: #ffffff;
    color: #000000;
    font-size: 13px;
    padding: 1px 10px;
}

section#block-views-block-faculty-schools-block {
    
    border-width: 0px 1px 1px 1px;
 border-color: #D7D8DA;
 border-style: solid ;
    
}
#block-views-block-faculty-schools-block .views-row {
    
    padding: 4px 10px;
}

/* end of css for schools*/  


/* css for block faculty-sideblock*/
section#block-block-7 div.block-inner h2.block-title {
   
display: none;
}
  /* end of css for block school-sideblock*/
  
  /**********************************************/
  
    /*css for e-auth*/
#block-superfish-2 #superfish-2 ul ul[style]{
width: 14.5em !important;
font-weight: 400 !important;
right:249px !important;
left:auto !important;
}
/*************************************/


#block-superfish-2 #superfish-2 ul  {
right:0; 
left:auto ;
font-weight: 400 !important;
}

#block-superfish-2 #superfish-2.sf-menu a{
font-weight: 400 !important;
}

/*#block-superfish-2 #superfish-2 ul  {
width: 13.6242em !important;

}
#block-superfish-2 #superfish-2 ul li ul {
width: 14.5em !important;

}*/
/* end of e-auth*/

/*************************************/
/* css for access dropdown menu */
div.view.view-access.view-id-access.view-display-id-block{
	margin: 0px !important;
	padding: 0px !important;
}


div.view.view-access-campuses.view-id-access_campuses.view-display-id-default 
div.view-content div.item-list ul li div span a {
	font-size: 11px;
	font-weight: normal !important; 
	color:#ffffff !important;
	margin-left:6px;
	display: block;	
	}
div.view.view-access-campuses.view-id-access_campuses.view-display-id-default 
div.view-content div.item-list ul li div span a:hover {
	text-decoration:underline;
	margin-left:6px;
	display: block;
	
	}

div.views-field.views-field-view span.field-content div.view.view-access-campuses.view-id-access_campuses.view-display-id-default div.view-content div.item-list {
	position: absolute;
	top: 35px;
	float:none;
	z-index: 1099;
	display: none;
	
	background-color: #387997;
	/*width: 213px;*/
	width: 223px;
	padding-bottom: 12px;	
	margin: -5px 0px 0px 0px;
}

div.views-field.views-field-view span.field-content div.view.view-access-campuses.view-id-access_campuses.view-display-id-default div.view-content div.item-list li {

	border-width: 0 0 1px 0;
 	border-color: #505050;
 	border-style: solid ;
 	margin-left:-12px

}

div.views-field.views-field-view span.field-content div.view.view-access-campuses.view-id-access_campuses.view-display-id-default div.view-content div.item-list li a{
	display : block;	
	color:#ffffff;
	text-decoration:none;
	list-style-type: none;
	margin-left: 5px;
	margin-bottom: -12px;


	
	
}
div.views-field.views-field-view span.field-content div.view.view-access-campuses.view-id-access_campuses.view-display-id-default div.view-content div.item-list ul{
	
	list-style-type: none;
	
}


div.view.view-access.view-id-access.view-display-id-block div.view-content div.views-field.views-field-view:hover span.field-content div.view.view-access-campuses.view-id-access_campuses.view-display-id-default div.view-content div.item-list {
	display: block;
}
div.view.view-access.view-id-access.view-display-id-block div.view-content div.views-row div.views-field.views-field-title span.field-content a {
	color: #000000;
	text-decoration:none;
	margin-left: 5px;

}

div.view.view-access.view-id-access.view-display-id-page div.view-content div.views-field.views-field-view span.views-label.views-label-view {
	float: left;
	/*width: 206px;*/
	width: 214px;
	background-image: url('../images/1316458403_arrow_state_grey_right.png');
	background-position: right center;
  	background-repeat: no-repeat;
	/*background-color: #e6e6e6;*/
	background-color: #000000;
	padding: 2px 2px 2px 6px;
  	/*color: #80b1bf;*/
	color: #ffffff;
  	font-style: italic;
	/*margin-top: 12px;*/
  }
  



/* css for access drop-down*/

div.view.view-access.view-id-access.view-display-id-block div.view-content div.views-field.views-field-view:hover span.field-content div.view.view-access-campuses.view-id-access_campuses.view-display-id-default div.view-content div.item-list {
	display: block;
}

div.view.view-access.view-id-access.view-display-id-block div.view-content div.views-field.views-field-view span.views-label.views-label-view {
	float: left;
	/*width: 206px;*/
	width: 214px;
	
	background-image: url('../images/velos-wb-30x30-1pxblack.jpg');
 	background-position: right center;
	background-repeat: no-repeat;
	
	/*background-color: #e6e6e6;*/
	background-color: #000000;
	padding: 3px 3px 8px 6px;
	/*padding: 6px 3px 6px 8px;*/
  	/*color: #80b1bf;*/
	color: #ffffff;
  	
	/*font-style: italic; */
	/*margin-top: 12px;*/
	margin: 0px 0px 1px 0px;
	
  }
  
#block-auth-edu-submenu-school-faculty-submenus 
  {
     /*border-color: #D7D8DA;
    border-style: solid;*/
    border-width: 0 1px 1px;
    }
  /* end new css of access drop-down block */
  
  
   /*css for location header */
  
  div.article-content h3.location-locations-header{  
   display: none;
  }
  
  div.views-exposed-form div.views-exposed-widgets{
  margin-left:50px;
  
  }
  /* end of css for location header */
    
  /* css for views anakoinwseis, prokirikseis, diagvnismoi*/

 #views-exposed-form-news-tenders-page div.views-exposed-form div.views-exposed-widgets{
  padding-left:15px;
  
  } 
/* end of css for views anakoinwseis, prokirikseis, diagvnismoi*/


/* css for faculties*/

/*
.group-contact{
  margin-right: -1px;
 
}
*/

#node_faculty_full_group_contact,
#node_school_full_group_contact {
  margin-top: -50px;
  margin-right: -5px;

}
/*
.logged-in #node_faculty_full_group_contact,
.logged-in #node_school_full_group_contact {
  margin-top: -104px;
}
*/
/* end of css for faculties*/

/* css for epikairotita*/
#block-views-block-news-block-block div.views-field.views-field-created  span.field-content{
    
    font-style:italic;
    
}
#block-views-block-news-block-block div.views-field.views-field-created  span.field-content a{
    
    font-style:normal;
    
}
#block-views-block-news-block-block .views-field-title{
padding-bottom:10px !important;
}

/* end of css for epikairotita*/

/* css gia klinikes*/

div.view-display-id-faculty_subpages_clinics  span.field-content{

color: #5D9FB7;

}

div.view-display-id-faculty_subpages_clinics  span.field-content:hover{

color: #5D9FB7;
/*text-decoration: underline; */
}

/* end of css gia klinikes*/

/*css gia labs */
div.view-school-subpages-refs.view-id-school_subpages_refs.view-display-id-school_subpages_labs div.item-list ul
{
padding-left:20px;
}


div.view-school-subpages-refs.view-id-school_subpages_refs.view-display-id-school_subpages_labs div.item-list ul li span{
color: #5D9FB7;
}

div.view-school-subpages-refs.view-id-school_subpages_refs div.item-list ul li:hover span{

text-decoration: underline; 
color: #5D9FB7;
}


div.view-faculty-subpages-refs.view-id-faculty_subpages_refs.view-display-id-faculty_subpages_labs div.item-list ul
{
padding-left:20px;

}

div.view.view-school-subpages-refs.view-id-school_subpages_refs.view-display-id-school_subpages_labs
div.item-list ul li:hover span{

text-decoration: none; 
color: #5D9FB7;

}

div.view.view-faculty-subpages-refs.view-id-faculty_subpages_refs.view-display-id-faculty_subpages_labs 
div.item-list ul li:hover span{
text-decoration: none; 
color: #5D9FB7;
}

div.view.view-faculty-subpages-refs.view-id-faculty_subpages_refs.view-display-id-faculty_subpages_labs div.item-list ul li span{

color: #5D9FB7;
}
/*end of css gia labs*/


/*css gia monotmimatikes sxoles*/
div.view.view-faculty-subpages-refs.view-id-faculty_subpages_refs.view-display-id-faculty_subpages_sections ul li
 {
    margin: 0 0 0 0.5em;
	}
div.view.view-faculty-subpages-refs.view-id-faculty_subpages_refs.view-display-id-faculty_subpages_sections .item-list ul {
    line-height:0!important;
	/*padding-left:10px;*/
}


div.view.view-faculty-subpages-refs.view-id-faculty_subpages_refs.view-display-id-faculty_subpages_sections ul li a{
font-size:0.7em;
font-weight: normal;
}

div.view.view-faculty-subpages-refs.view-id-faculty_subpages_refs.view-display-id-faculty_subpages_sections ul li a:hover{
text-decoration: underline; 
}
/*end of css gia monotmimatikes sxoles*/

/*css for info-box */
.group-contact div section h2.field-label {
    font-weight:bold;
}


/* end of css for info-box*/
