/* field gallery image to work with lightbox for content-type school, tmimata*/
.field-name-field-image-gallery{
}
.field-name-field-image-gallery img {
    float:left;
    margin:2px;
    padding: 5px;
}
/* to eliminate the problem of floating to the left to the next field of the content-type schools */
.field-name-field-monotmimatiki{
clear: both;
    font-weight: bold;
}
/* gradient background */
body {
background-image: linear-gradient(bottom, #E1E1E1 26%, #FDFDFD 63%, #DFE4E8 82%);
background-image: -o-linear-gradient(bottom, #E1E1E1 26%, #FDFDFD 63%, #DFE4E8 82%);
background-image: -moz-linear-gradient(bottom, #E1E1E1 26%, #FDFDFD 63%, #DFE4E8 82%);
background-image: -webkit-linear-gradient(bottom, #E1E1E1 26%, #FDFDFD 63%, #DFE4E8 82%);
background-image: -ms-linear-gradient(bottom, #E1E1E1 26%, #FDFDFD 63%, #DFE4E8 82%);

background-image: -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.26, #E1E1E1),
        color-stop(0.63, #FDFDFD),
        color-stop(0.82, #DFE4E8)
);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1e1e1', endColorstr='#fdfdfd',GradientType=1 ); /* IE6-8 */
}
/*  styling for maps panagiotis nikolitsopoulos */
#main-content .view.view-building-floors, #main-content .view.view-building-units{
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding: 0px 0px 0px 0px;
} 
/* styling for blocks next to calendar */
div.block-content div.view-id-news_tenders.view-display-id-block_1 span.field-content a, 
div.block-content div.view-id-news_positions.view-display-id-block_1 span.field-content a,
div.block-content div.view-id-news_anouncements.view-display-id-block_1 span.field-content a{
color: #000000 !important;
font-style: normal;
font-weight:normal;
text-decoration: none;}

div.block-content div.view-id-news_tenders.view-display-id-block_1 div.views-field.views-field-title,
div.block-content div.view-id-news_positions.view-display-id-block_1 div.views-field.views-field-title,
div.block-content div.view-id-news_anouncements.view-display-id-block_1 div.views-field.views-field-title{
 padding: 15px 10px 0px 10px;
}

div.block-content div.view-id-news_anouncements.view-display-id-block_1 div.views-row {
border-bottom: 0px;
}
/* styling for view-news */
.view-news .views-row {
    border-bottom: 1px solid #E6E6E6;
    margin: 5px 20px 10px;
    padding: 2px 0;
}
.view-news .views-row span.date-display-single {
    font-weight: bold;
}
/* styling for date paging */
#main-content .view-news .item-list .pager li.date-prev,
#main-content .view-news .item-list .pager li.date-next {
    width: auto;
}

#main-content .view-news .item-list .pager li.date-prev a,
#main-content .view-news .item-list .pager li.date-next a{
    display:inline;
}

/* events */
#block-system-main.block-count-5 article.article-news-events div.article-content div.field-name-field-contact-url a,
#block-system-main.block-count-5 article.article-news-events div.article-content div.field-name-field-contact-email a ,
#block-system-main.block-count-5 article.article-news-events div.article-content div.field-name-field-contact-phone ,
#block-system-main.block-count-5 article.article-news-events div.article-content div.field-name-field-contact-fax,
#block-system-main.block-count-5 article.article-news-events div.article-content div.field-name-field-contact  {   
    float:left;
	font-style: italic;
    padding: 2px;
	display:inline;	
}
#block-system-main.block-count-5 article.article-news-events div.article-content div.field-name-field-contact-url a:after, 
#block-system-main.block-count-5 article.article-news-events div.article-content div.field-name-field-contact-email a:after,
#block-system-main.block-count-5 article.article-news-events div.article-content div.field-name-field-contact-phone div:after ,
#block-system-main.block-count-5 article.article-news-events div.article-content div.field-name-field-contact-fax div:after{ 
	content:",";
}

#block-system-main.block-count-5 article.article-news-events div.article-content div.field-name-field-contact-phone div:before{ 
	content:"t.";
}
#block-system-main.block-count-5 article.article-news-events div.article-content div.field-name-field-contact-fax div:before{ 
	content:"f.";
}
#block-system-main.block-count-5 article.article-news-events div.article-content section.field-name-field-news-attachment { 
	clear: left;
	}
/* conferences */
#block-system-main.block-count-5 article.article-news-conference div.article-content div.field-name-field-contact-url a,
#block-system-main.block-count-5 article.article-news-conference div.article-content div.field-name-field-contact-email a ,
#block-system-main.block-count-5 article.article-news-conference div.article-content div.field-name-field-contact-phone ,
#block-system-main.block-count-5 article.article-news-conference div.article-content div.field-name-field-contact-fax,
#block-system-main.block-count-5 article.article-news-conference div.article-content div.field-name-field-contact  {   
    float:left;
	font-style: italic;
    padding: 2px;
	display:inline;	
}
#block-system-main.block-count-5 article.article-news-conference div.article-content div.field-name-field-contact-url a:after, 
#block-system-main.block-count-5 article.article-news-conference div.article-content div.field-name-field-contact-email a:after,
#block-system-main.block-count-5 article.article-news-conference div.article-content div.field-name-field-contact-phone div:after ,
#block-system-main.block-count-5 article.article-news-conference div.article-content div.field-name-field-contact-fax div:after{ 
	content:",";
}

#block-system-main.block-count-5 article.article-news-conference div.article-content div.field-name-field-contact-phone div:before{ 
	content:"t.";
}
#block-system-main.block-count-5 article.article-news-conference div.article-content div.field-name-field-contact-fax div:before{ 
	content:"f.";
}
#block-system-main.block-count-5 article.article-news-conference div.article-content section.field-name-field-news-attachment { 
	clear: left;
	}
/* tenders */
#block-system-main.block-count-5 article.article-news-tenders div.article-content div.field-name-field-contact-url a,
#block-system-main.block-count-5 article.article-news-tenders div.article-content div.field-name-field-contact-email a ,
#block-system-main.block-count-5 article.article-news-tenders div.article-content div.field-name-field-contact-phone ,
#block-system-main.block-count-5 article.article-news-tenders div.article-content div.field-name-field-contact-fax,
#block-system-main.block-count-5 article.article-news-tenders div.article-content div.field-name-field-contact  {   
    float:left;
	font-style: italic;
    padding: 2px;
	display:inline;	
}
#block-system-main.block-count-5 article.article-news-tenders div.article-content div.field-name-field-contact-url a:after, 
#block-system-main.block-count-5 article.article-news-tenders div.article-content div.field-name-field-contact-email a:after,
#block-system-main.block-count-5 article.article-news-tenders div.article-content div.field-name-field-contact-phone div:after ,
#block-system-main.block-count-5 article.article-news-tenders div.article-content div.field-name-field-contact-fax div:after{ 
	content:",";
}

#block-system-main.block-count-5 article.article-news-tenders div.article-content div.field-name-field-contact-phone div:before{ 
	content:"t.";
}
#block-system-main.block-count-5 article.article-news-tenders div.article-content div.field-name-field-contact-fax div:before{ 
	content:"f.";
}
#block-system-main.block-count-5 article.article-news-tenders div.article-content section.field-name-field-news-attachment { 
	clear: left;
	}
/* positions */
#block-system-main.block-count-5 article.article-news-positions div.article-content div.field-name-field-contact-url a,
#block-system-main.block-count-5 article.article-news-positions div.article-content div.field-name-field-contact-email a ,
#block-system-main.block-count-5 article.article-news-positions div.article-content div.field-name-field-contact-phone ,
#block-system-main.block-count-5 article.article-news-positions div.article-content div.field-name-field-contact-fax,
#block-system-main.block-count-5 article.article-news-positions div.article-content div.field-name-field-contact  {   
    float:left;
	font-style: italic;
    padding: 2px;
	display:inline;	
}
#block-system-main.block-count-5 article.article-news-positions div.article-content div.field-name-field-contact-url a:after, 
#block-system-main.block-count-5 article.article-news-positions div.article-content div.field-name-field-contact-email a:after,
#block-system-main.block-count-5 article.article-news-positions div.article-content div.field-name-field-contact-phone div:after ,
#block-system-main.block-count-5 article.article-news-positions div.article-content div.field-name-field-contact-fax div:after{ 
	content:",";
}

#block-system-main.block-count-5 article.article-news-positions div.article-content div.field-name-field-contact-phone div:before{ 
	content:"t.";
}
#block-system-main.block-count-5 article.article-news-positions div.article-content div.field-name-field-contact-fax div:before{ 
	content:"f.";
}
#block-system-main.block-count-5 article.article-news-positions div.article-content section.field-name-field-news-attachment { 
	clear: left;
	}
/* to eliminate the problem of floating to the left to the next field of the content-type anouncements */
.field-name-field-news-source{
clear: both;    
}

/* NEW CHANGES AUTH*/

/* add underline on hover prismatiko & footer */
#block-superfish-2 #superfish-2.sf-menu a:hover {
    text-decoration:underline;
}

#block-menu-menu-footer-menu-1.block-menu .menu li a:hover{
 text-decoration:underline;
}

#block-menu-menu-footer-menu-2.block-menu .menu li a:hover{
 text-decoration:underline;
}

#block-block-2.block-block a:hover{
 text-decoration:underline;
}

/* add icon press items */
.view-epikairotita .views-field.views-field-type.press, .view-news-committees .views-field.views-field-type.press {
    background-image: url("/sites/all/themes/auth/css/images/news_press.png");
    background-position: 2px center;
    background-repeat: no-repeat;
}

/* add hover effect to all list images */
.view-view-services .views-field-field-thumb-admin img:hover, .view-e-auth .views-field-field-eauth-thumb img:hover, .view-epikairotita .views-field-field-default-thumb-news img:hover, .view-epikairotita .views-field-field-default-thumb-press img:hover, .view-epikairotita .views-field-field-default-thumb-pos img:hover, .view-epikairotita .views-field-field-default-thumb-event img:hover, .view-epikairotita .views-field-field-default-thumb-tend img:hover, .view-epikairotita .views-field-field-default-thumb-conf img:hover, .view-epikairotita .views-field-field-photo-news img:hover, .view-life-at-auth .views-field-field-thumb-admin img:hover, .view-schools .views-field-field-thumb-admin img:hover ,
.view-news-committees .views-field-field-default-thumb-news img:hover, 
.view-news-committees .views-field-field-default-thumb-press img:hover, 
.view-news-committees .views-field-field-default-thumb-pos img:hover, 
.view-news-committees .views-field-field-default-thumb-event img:hover, 
.view-news-committees .views-field-field-default-thumb-tend img:hover, 
.view-news-committees.views-field-field-default-thumb-conf img:hover, 
.view-news-committees .views-field-field-photo-news img:hover
{
    opacity:0.9;
filter:alpha(opacity=90); /* For IE8 and earlier */
}

/* hover on links */
.view-epikairotita .views-field.views-field-title span.field-content a:hover, div.view.view-schools.view-id-schools.view-display-id-page div.view-content table tbody tr td div.views-field.views-field-title span a:hover, .view-life-at-auth .views-field.views-field-title span.field-content a:hover ,
.view-news-committees .views-field.views-field-title span.field-content a:hover,{
text-decoration:underline;
}
/* shadow gia boxes diagonismous, prokyrikseis */
.view.view-epikairotita.view-id-epikairotita table tbody tr td {
    border: 2px solid #EFEFEF;
    box-shadow: 1px 1px 4px 1px #CCCCCC;
    vertical-align: top;
    width: 33%;
}

/* change category title in news, announcments, events etc */
.path_news h1#page-title, .path_cal h1#page-title, .path_calendar h1#page-title {
    font-size: 0.96em;
}

/* shadow gia boxes sxoles, tmimata */
div.view.view-schools.view-id-schools.view-display-id-page div.view-content table tbody tr td {
    box-shadow: 2px 2px 4px 2px #CCCCCC;
}

/* justify photos */
div.view.view-schools.view-id-schools.view-display-id-page div.view-content table tbody tr td img {
    padding: 4px;
}
/* adjust line-height in calendar block in front page */
#block-views-calendar-block .views-field-title, #block-views-calendar-block-1 .views-field-title {
    line-height: 1.25 !important ;
	padding-bottom:10px;
}

/* life at auth, services, e-auth */
.view.view-view-services .views-field.views-field-view-node, .view.view-e-auth .views-field.views-field-field-link, .view.view-e-auth .views-field.views-field-view-node, .view.view-life-at-auth.view-id-life_at_auth .views-field.views-field-view-node {
    -moz-transition-duration: 0.3s;
    -moz-transition-property: background-color, color, border-color;
    -moz-transition-timing-function: ease-in-out;
    background-color: #FFFFFF;
    border: 0px;
    border-radius: 0px 0px 0px 0px;
    bottom: 22px;
    color: #6A6D70;
    float: right;
    font-size: 11px;
    line-height: 18px;
    padding: 1px 12px;
    position: absolute;
    right: 12px;
    text-decoration: none;
}

.view.view-view-services .views-field.views-field-view-node:hover, .view.view-e-auth .views-field.views-field-field-link:hover, .view.view-life-at-auth.view-id-life_at_auth .views-field.views-field-view-node:hover {
    background-color: #FFFFFF;
    border-color: #FFFFFF;
    color: #000000;
}
.view.view-view-services .views-field.views-field-view-node:hover a, .view.view-e-auth .views-field.views-field-field-link:hover a,.view.view-life-at-auth.view-id-life_at_auth .views-field.views-field-view-node:hover a{
color:#000000 !important;
 text-decoration:underline;
}

/* minimize line-height in news etc */
.view-epikairotita .views-field-title a, .view-news-committees .views-field-title a{
   line-height: 1.2;
}

.view-view-services .views-field-title a, .view-e-auth .views-field-title a, .view-epikairotita .views-field-title a, .view-news-committees .views-field-title a {
    color: #000000 !important;
    font-style: italic;
    font-weight: bold;
    line-height: 1.2;
    text-decoration: none;
}


.view-epikairotita .views-field.views-field-created-1,
.view-news-committees .views-field.views-field-created-1,
.view-epikairotita .views-field-field-date-start-end { /* styling for audiovisual dates */
    color: #888888 !important;
    font-style: italic;
    margin-top: 12px;
}

div.block-content .field-name-field-link {
    background-color: #5C9EB4;
    background-image: url("/sites/all/themes/auth/images/visit-www.png");
    background-position: 95% center;
    background-repeat: no-repeat;
    line-height: 1.3;
    margin: 5px 60% 0 0;
    padding: 10px 35px 10px 10px;
}
div.block-content .field-name-field-link a {
    color: #FFFFFF !important;
    word-wrap: break-word;
}
/* μενού λέσχης block */
#block-views-menu-lesxi-block h2.block-title {
    background-color: #387997;
}
#block-views-menu-lesxi-block a {
    color: #262628;
    font-size: 1em;
    font-weight: normal;
}
#block-views-menu-lesxi-block .block-content {
    padding: 5px 10px;
}
#block-views-menu-lesxi-block .views-field-title {
    padding-bottom: 5px;
}

/* menu lesxis view */
.view-menu-lesxi .views-label-field-club-menu-monday,
.view-menu-lesxi .views-label-field-club-menu-tuesday, 
.view-menu-lesxi .views-label-field-club-menu-wednesday,
.view-menu-lesxi .views-label-field-club-menu-thursday,
.view-menu-lesxi .views-label-field-club-menu-friday, 
.view-menu-lesxi .views-label-field-club-menu-saturday,
.view-menu-lesxi .views-label-field-club-menu-sunday {
font-size: 1.5em;
/*background: #f1f1f1;
background-repeat:repeat-x;*/
}

.view-menu-lesxi .field-content {
background: #f8f8f8;
}

.view-menu-lesxi .field-content p{
  margin: 0 0 0.2em;
}


/* footer block xrisimopieitaig gia anakoinwseis */
/* block diavgeia*/

#block-block-13, #block-block-19 {
    margin: 10px 0px 0px 0px;
    width: 240px;
}


#block-block-13.block-block a:hover, #block-block-19.block-block a:hover{
 text-decoration:underline;
}

#block-block-13 .block-content, #block-block-19 .block-content {
border-width:1px;
border-color:#e1e1e1;
float:right;
}


#block-block-13 .block-content {
font-size: 1.2em;
}


#block-block-13 table, td, th {
    vertical-align: top;
}

#block-block-19 table, td, th {
    vertical-align: top;
}

#block-block-13 table, #block-block-19 table {
border-color: #EEEEEE;
    border-spacing: 0;
    font-size: inherit;
    margin: -5px 0;
    padding: 0;
    width: 100%;
}
#block-block-13 table, #block-block-19 table {
border-collapse : separate;
}


#block-block-16 .block-content  {
border-width:1px;
/*border-style:dashed;*/
border-color:#e1e1e1;
padding: 2px 3px 2px 4px;
font-size: 1.2em;
font-weight: bold;
background: #900000;
margin:10px;
}

#block-block-16.block-block a:hover{
 text-decoration:underline;
}

#block-block-16.block-block a{
font-weight:bold;
}

/*
footer .block {
    width: 180px;
}
*/

/* horizontally justify social media block at footer */
footer #f_link {
       padding-top: 2px;
}

/* video block formatting */
section#block-views-event-related-videos-block-bl1 h2.block-title {
    background-color: #F5F5F5;
    color: #000000;
    font-size: 1em;
    margin: 0 50px 0 50px;
    padding: 0 10px;
}

/* view για διοικητικά έγγραφα */
.view-admin-docs .views-field-field-aithseis ul,
.view-admin-docs .views-field-field-ekd-files ul,
.view-admin-docs .views-field-field-documents ul{
list-style-type:none;
}
/* styling δρομολόγια λεωφορείων */
.field-name-field-routes-intro h2,.field-name-field-route-start  h2,
.field-name-field-route-departuretimes  h2, .field-name-field-route-stops h2, 
.field-name-field-route-end h2, .field-name-field-route-departuretimes-end  h2,
.field-name-field-bus-route-image h2 {
background-color:#5c9fb4;
color: #ffffff;
padding: 5px;
}

.field-name-field-routes-intro div.field-item, .field-name-field-route-start div.field-item,
.field-name-field-route-departuretimes div.field-item, .field-name-field-route-stops div.field-item, .field-name-field-route-end div.field-item, .field-name-field-route-departuretimes-end  div.field-item{
background-color:#f5f5f5;
padding: 5px;
}

.field-name-field-route-stops div.field-item, .field-name-field-route-start div.field-item, .field-name-field-route-end div.field-item {
    background-image: url("/sites/all/themes/auth/images/bus_18x18.png");
    background-repeat: no-repeat;
    background-position: left center;
    padding: 5px 0px 10px 25px;
}

/* block δρομολόγια λεωφορείων */
#block-views-bus-routes-block-1 h2.block-title {
    background-color: #000000;
    color: #FFFFFF;
    font-size: 13px;
    padding: 5px 10px;
}

#block-views-bus-routes-block-1 {
background-color: #E4E5EA;
}

#block-views-bus-routes-block-1 a {
    color: #ffffff;
    background-color: #5c9fb4;
    display: block;
    font-size: 1em;
    font-weight: normal;
    padding: 5px 10px;
    margin : 1px 0 0 ;
}


#block-views-bus-routes-block-1 hover {
    background-color: #5c9fb4;
    color: #ffffff;
    display: block;
}

#block-views-bus-routes-block-1 active a{
    background-color:  #FFFFFF;
}

/* sparql views scholarships display */

.path_lod_scholarships h1#page-title {
    background-color: #000000;
    color: #FFFFFF;
    font-size: 1.05em;
    height: 25px;
    margin: 0px -35px -5px -35px;
    padding: 5px 10px 0;
}


.view-scholarships .views-exposed-form .views-exposed-widgets  fieldset {
display:none;
}

.view-scholarships .views-exposed-form .views-exposed-widgets {
margin-left: -15px;
}


.view-scholarships .views-exposed-form .views-exposed-widgets .views-widget  input.form-text, textarea {
width: 300px;
}

.view-scholarships .views-exposed-form .views-exposed-widget .form-submit {
    margin-top: 2.6em;
    margin-right: 300px;
}

.view-scholarships span.views-label{
font-weight: bold;
}


/* diamorfwsi emfanisis sparql apotelesmatwn */
.view-scholarships .views-row{
    border-bottom: 1px dotted #E6E6E6;
    clear: both;
    margin-top: 0 !important;
    min-height: 130px;
    padding: 5px;
    position: relative;
}

/* sparql views PROJECTS display */

.path_lod_projects h1#page-title {
    background-color: #000000;
    color: #FFFFFF;
    font-size: 1.05em;
    height: 25px;
    margin: 0px -35px -5px -35px;
    padding: 5px 10px 0;
}


.view-sparql-projects .views-exposed-form .views-exposed-widgets  fieldset {
display:none;
}

.view-sparql-projects .views-exposed-form .views-exposed-widgets {
margin-left: -15px;
}

.view-sparql-projects span.views-label{
font-weight: bold;
}

.view-sparql-projects .panel-2col .panel-col-first {
    float: left;
    width: 100%;
}

.view-sparql-projects .views-exposed-form .views-exposed-widgets .views-widget  input.form-text, textarea {
width: 300px;
}

.view-sparql-projects .views-exposed-form .views-exposed-widgets .form-submit {
    margin-top: 2.6em;
    margin-right: 300px;
}
.view-sparql-projects .views-row{
    border-bottom: 1px dotted #E6E6E6;
    clear: both;
    margin-top: 0 !important;
    min-height: 130px;
    padding: 5px;
    position: relative;
}
/* sparql views publications fotis display */

.path_lod_publications h1#page-title {
    background-color: #000000;
    color: #FFFFFF;
    font-size: 1.05em;
    height: 25px;
    margin: 0px -35px -5px -35px;
    padding: 5px 10px 0;
}


.view-publicatio- .views-exposed-form .views-exposed-widgets  fieldset {
display:none;
}

.view-publicatio- .views-exposed-form .views-exposed-widgets {
margin-left: 0px;
}


.view-publicatio- .views-exposed-form .views-exposed-widgets .views-widget  input.form-text, textarea {
width: 300px;
}

.view-publicatio- .views-exposed-form .views-exposed-widget .form-submit {
    margin-top: 2.6em;
    margin-right: 300px;
}
.view-publicatio- span.views-label{
font-weight: bold;
}

.view-publicatio- .panel-2col .panel-col-first {
    float: left;
    width: 100%;
}


.view-publicatio- .view-content .views-field-nothing-7 span.field-content span.publeft,
.view-publicatio- .view-content .views-field-nothing-8 span.field-content span.publeft,
.view-publicatio- .view-content .views-field-nothing-9 span.field-content span.publeft{
float: left;
width: 200px;

}

.view-publicatio- .view-content .views-field-nothing-7 span.field-content span.pubright,
.view-publicatio- .view-content .views-field-nothing-8 span.field-content span.pubright,
.view-publicatio- .view-content .views-field-nothing-9 span.field-content span.pubright{
width:auto;
/*float: left; */
}

.view-publicatio- .view-content .views-field-php span.views-label-php {
width:200px;
float: left; 
}

.view-publicatio- .view-content .views-field-php span.field-content a {
width:auto;
}

.view-publicatio- .view-content .views-field-nothing,
.view-publicatio- .view-content .views-field-nothing-1  {
display: inline-block;
}

.view-publicatio- .view-content .views-field-nothing{
width:200px;
float: left;
}

.view-publicatio- .view-content .views-field-nothing-1{
width:auto;
}


.view-publicatio- .view-content .views-field-nothing-2 .views-label-nothing-2 {
  font-weight: bold;
}


/* diamorfwsi emfanisis sparql apotelesmatwn */

.view-publicatio- .views-row{
    border-bottom: 1px dotted #E6E6E6;
    clear: both;
    margin-top: 0 !important;
    min-height: 130px;
    padding: 5px;
    position: relative;
    margin-left: -15px;
    margin-right: -35px;
} 

/* diamorfwsi video view */
.view-epikairotita  .views-field-field-video-snapshot img {
    float: left;
    margin-right: 32px;
}

/* sparql views publications2 display */

.path_lod_publications-2 h1#page-title {
    background-color: #000000;
    color: #FFFFFF;
    font-size: 1.05em;
    height: 25px;
    margin: 0px -35px -5px -35px;
    padding: 5px 10px 0;
}


.view-publications-2 .views-exposed-form .views-exposed-widgets  fieldset {
display:none;
}

.view-publications-2 .views-exposed-form .views-exposed-widgets {
margin-left: 0px;
}


.view-publications-2 .views-exposed-form .views-exposed-widgets .views-widget  input.form-text, textarea {
width: 300px;
}

.view-publications-2 .views-exposed-form .views-exposed-widget .form-submit {
    margin-top: 2.6em;
    margin-right: 300px;
}
.view-publications-2 span.views-label{
font-weight: bold;
}

.view-publications-2 .panel-2col .panel-col-first {
    float: left;
    width: 100%;
}


.view-publications-2 .view-content .views-field-nothing-7 span.field-content span.publeft,
.view-publications-2 .view-content .views-field-nothing-8 span.field-content span.publeft,
.view-publications-2 .view-content .views-field-nothing-6 span.field-content span.publeft{
float: left;
width: 200px;

}

.view-publications-2 .view-content .views-field-nothing-7 span.field-content span.pubright,
.view-publications-2 .view-content .views-field-nothing-8 span.field-content span.pubright,
.view-publications-2 .view-content .views-field-nothing-6 span.field-content span.pubright{
width:auto;
/*float: left; */
}

.view-publications-2 .view-content .views-field-php span.views-label-php {
width:200px;
float: left; 
}

.view-publications-2 .view-content .views-field-php span.field-content a {
width:auto;
}

.view-publications-2 .view-content .views-field-nothing,
.view-publications-2 .view-content .views-field-nothing-1  {
display: inline-block;
}

.view-publications-2 .view-content .views-field-nothing{
width:200px;
float: left;
}

.view-publications-2 .view-content .views-field-nothing-1{
width:auto;
}


.view-publications-2 .view-content .views-field-nothing-2 .views-label-nothing-2 {
  font-weight: bold;
}


/* diamorfwsi emfanisis sparql apotelesmatwn */

.view-publications-2 .views-row{
    border-bottom: 1px dotted #E6E6E6;
    clear: both;
    margin-top: 0 !important;
    min-height: 130px;
    padding: 5px;
    position: relative;
    margin-left: -15px;
    margin-right: -35px;
} 

.view-publications-2 .views-exposed-form .views-exposed-widget {
    float: left;
    padding: 0.5em 1.5em 0 0;
}

/* diamorfwsi accordion gia programma gymnastiriou */
.ui-accordion .ui-accordion-header .ui-icon {
    /*left: 5.5em; removed by kkaraogl */
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    background: none;
    color: #ffffff;
    background: #387997;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
   /*background: none; */
   color: #ffffff;
   /*background-color: #5c9fb4;  removed by kkaraogl*/
   background: #387997;
   
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    background: url("/sites/all/modules/jquery_update/replace/ui/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png") repeat-x scroll 50% 50% #387997;
}

.ui-accordion h3.ui-state-active {
    background: none ;
    background-color: #387997; /* removed by kkaraogl*/
}

/* block diavgeia*/
/*#block-block-13 {
    margin: 10px 0px 0px 60px;
    width: 180px;
}*/

/* don't display warnings for these webforms */

.path_node_24272 div.warning, .path_node_25639 div.warning,
.path_node_25701 div.warning, .path_node_25704 div.warning{
	background-image: url("/misc/message-24-warning.png");
    border-color: #ed5;
 display:none;
}

/*.path_node_24272 div.status , */
.path_node_24279 div.status , .path_node_25639 div.status,
.path_node_25701 div.status , .path_node_25704 div.status{
    background-image: url("/misc/message-24-ok.png");
    border-color: #be7;
    display: none;
}

.path_node_24272 div.error, .path_node_25639 div.error,
.path_node_25701 div.error, .path_node_25704 div.error  {
    background-image: url("/misc/message-24-error.png");
    border-color: #ed541d;
    display: none;
}

.path_node_15683 h1#page-title,
.path_node_15684 h1#page-title  
{
    background-color: #000000;
    color: #FFFFFF;
    font-size: 1.05em;
    height: 25px;
    margin: 0px -40px -5px;
    padding: 5px 10px 0;
}


#article-15683 h2,
#article-15684 h2{
display:none;
}

#main-content #article-15683,
#main-content #article-15684
{
    margin-bottom: 0;
    margin-left: -5px;
    margin-right: 45px;
    padding: 5px 5px 0px;
}

/* AUTH on sundays */

.path_auth_on_sundays h1#page-title {
 /*   background-color: #000000;
    color: #FFFFFF;
    font-size: 1.05em;*/
    height: 25px;
    margin: 0px -35px -5px -35px;
    padding: 5px 10px 0;
}

.view-auth-on-sundays .views-field-field-basic-page-photo img {
 margin-left: -55px;
}


.view-auth-on-sundays .views-field-field-event-info {
background-color: #f5f5f5;
    padding: 10px;
}

.view-auth-on-sundays .views-field-field-documents {
background-color: #E4E5EA;
    padding: 10px;
}

/* διόρθωση του bottom padding για όλα τα άρθρα και views */

#main-content .view, #main-content .profile, #main-content .article-full {
    margin-bottom: 0;
    margin-left: 45px;
    margin-right: 45px;
    padding: 15px 10px 20px;
}

/*theming gia newsletter */
/* Newsletter START */
#main-content .article-type-newsletter .article-newsletter  {
/*margin:2px;
padding:2px;*/
height:250px;
padding-right: 15px;
}

#main-content .article-type-newsletter .article-newsletter-events  {
/*margin:2px;
padding:2px;*/
/*height:160px;*/
}

#main-content  .ds-2col-stacked-fluid.article-type-newsletter .group-left {
    width: 65%;
}
#main-content .ds-2col-stacked-fluid.article-type-newsletter .group-right {
    width: 35%;
}

#main-content .article-type-newsletter {
       padding: 15px 10px 20px;
}

#main-content .article-type-newsletter .field-label {
    font-size: 1.1em;
/*   text-decoration: underline;*/
}

#main-content .article-type-newsletter .group-left .article-content .photo-image-news-container .photo-image-news .field-name-field-photo-news, 
#main-content .article-type-newsletter .group-left .field-name-body {
float:left;
display:inline;
}


#main-content .article-type-newsletter .article-title {
    line-height: 1;
    padding:0.7px;
}

#main-content .article-type-newsletter .article-title a{
/*color: #000000 !important;
    font-style: italic;*/
    font-weight: bold;
    text-decoration: none;
  font-size: 0.65em;
}

#main-content .article-type-newsletter .article-title a:hover{
    text-decoration: underline;
}

#main-content .article-type-newsletter .submitted {
       visibility:hidden;
}

#main-content .article-type-newsletter .field-name-field-newsletter-date{
    line-height: 1;
    position: absolute;
    right: 30px;
    top: 54px;
    color: #ffffff;
    font-size: 1.25em;
}



#main-content .article-type-newsletter .field-name-field-newsletter-calendar {
    padding: 0px 0px 10px 25px;
    font-weight: bold;
    background-image: url("/sites/all/themes/auth/css/images/calendar-blue-icon.png");
    background-repeat: no-repeat;
    background-position: left center;
 border-bottom: 1px solid #A3A3A3;
}

#main-content .article-type-newsletter .field-name-field-life-auth{
padding: 10px 0px;
}

#main-content .article-type-newsletter .field-name-field-newsletter-footer2{
    /*position: absolute;
    bottom:40px;*/
    left:55px;
}

/* block sharethis used in newsletter*/
#block-sharethis-sharethis-block {
/*    margin: 10px 0px 0px 60px;
    width: 180px;*/
/*position:absolute;
bottom:170px;*/
/*bottom:210px;
left:113px;*/
bottom:100px;
left:70px;
position:relative;
}


/* theming view gia newsletter */
.view-epikairotita .views-field-field-default-thumb-newsletter img {
    float: left;
    margin-right: 32px;
}

/* Newsletter END */

/* theming facilities view */

.view-lear .views-field-field-thumb-admin img, 
.view-lear .views-field-field-eauth-thumb img {
    float: left;
    margin-right: 32px;
}

.view-lear .views-field-field-thumb-admin img:hover, 
.view-lear .views-field-field-eauth-thumb img:hover {
   opacity: 0.9;
}

.view-lear .views-field-title a {
    color: #000000 !important;
    font-style: italic;
    font-weight: bold;
    line-height: 1.2;
    text-decoration: none;
}

.view-lear .views-row {
    border-bottom: 1px dotted #A3A3A3;
    clear: both;
    margin-top: 0 !important;
    min-height: 130px;
    padding: 5px;
    position: relative;
}

.view-lear .views-field.views-field-title span.field-content a:hover{
    text-decoration: underline;
}
.view-lear  .views-field.views-field-view-node,
.view-lear  .views-field.views-field-field-link-1 {
    background-color: #FFFFFF;
    border: 0 none;
    border-radius: 0 0 0 0;
    bottom: 22px;
    color: #6A6D70;
    float: right;
    font-size: 11px;
    line-height: 18px;
    padding: 1px 12px;
    position: absolute;
    right: 12px;
    text-decoration: none;
    transition-duration: 0.3s;
    transition-property: background-color, color, border-color;
    transition-timing-function: ease-in-out;
}

.path_node_16045 h1#page-title {
    background-color: #000000;
    color: #FFFFFF;
    font-size: 1.05em;
    height: 25px;
    margin: 2px -40px;
    padding: 5px 10px 0;
}

#main-content #article-16045 .view, #main-content #article-16045 .article-full{
    margin-left: -55px;
    margin-right: -50px;
    padding: 0px;
}

/* new for ECTS */

#main-content #article-8372 .view, #main-content .profile, #main-content .article-full.panel-pane .view-lear {
    margin-bottom: 0;
    margin-left: 0px;
    margin-right: 45px;
    padding: 10px 0px 0px;
    margin-top: -10px;
}

#main-content #article-8372 .panel-pane .view-lear .views-field.views-field-view-node, #main-content #article-8372 .panel-pane  .view-lear .views-field.views-field-field-link-1 {
      right: -32px;
}
/* start view-services-en changes*/

.view-services-en .views-field.views-field-nothing,
.view-view-services .views-field.views-field-nothing {
    background-color: #FFFFFF;
    border: 0 none;
    border-radius: 0 0 0 0;
    bottom: 22px;
    color: #6A6D70;
    float: right;
    font-size: 11px;
    line-height: 18px;
    padding: 1px 12px;
    position: absolute;
    right: 12px;
    text-decoration: none;
    transition-duration: 0.3s;
    transition-property: background-color, color, border-color;
    transition-timing-function: ease-in-out;
}

.view-services-en .views-field-field-eauth-thumb img,
.view-view-services .views-field-field-eauth-thumb img {
    float: left;
    margin-right: 32px;
}

/* back to International block */
#block-block-26 .block-content a, #block-block-27 .block-content a{
color: #5D9FB7;
}


 /* end */
/* cookie policy */
.ccc-left .ccc-go #ccc-icon.ccc-triangle button {
    opacity: 0.7;
}
.ccc-about small {
    font-size: 10px;
    display:none;
}

/* αναζήτηση στο μητρώο εκλεκτόρων */
#block-views-dep-registry-block .block-title {
    font-size: 1.05em;
    position: absolute;
    left: 55px;
}

#block-views-dep-registry-block input.text, #block-views-dep-registry-block input.title,#block-views-dep-registry-block textarea,#block-views-dep-registry-block select {
    position: relative;
    left: -50px;
}

#block-views-dep-registry-block select {
margin-top:5px;
}

#block-views-dep-registry-block .views-exposed-form label{
    position: relative;
    padding-top: 20px;
    left: -50px;
}

#block-views-dep-registry-block .views-exposed-form .views-exposed-widget .form-submit {
    margin-top: 3.3em;
}
/* Συμπόσιο ποια ελλάδα */
.menu-wrapper p{
margin: 0 0 -43px;
padding:0;
}

#block-block-28 .menu-wrapper img{
    position: relative;
    top: -40px;
    left: 850px;
}
#page .region-leaderboard {
    background-color: #dddddd; 
}

/* improve user profile */
.profile .field .field-label, .profile-profile_email {
    font-size: 14px;
    font-weight: bold;
    margin-left: 50px;
}
.profile .field .field-item{
       padding-left: 210px;
}

.profile-profile_email a {
    font-size: 13px;
    font-weight: normal;
    padding-left: 120px;
}
.not-logged-in #main-content ul.tabs {
    display: none;
}
#main-content .profile h1#page-title {
display:none;
}


/* side menu anazitisis */
.sidebar .block .menu li.separator, .sidebar .block .menu li.separator:hover {
    background-color: #FFFFFF;
}
/* diamorfwsi tou logo gia ta 90 xronia */
#page #logo90 img {
    position: absolute;
    top: 33px;
    left: 185px;
}
#page #logo90 img {
    position: absolute;
    top: 33px;
    left: 185px;
}
#page #logoARIST img {
    position: absolute;
    top: 25px;
    left: 510px;
	z-index: 1;
}
#page #logoARISTen img {
    left: 510px;
    position: absolute;
    top: 19px;
    z-index: 1;
}

/* committees  START*/
.view-news-committees .views-row {
    border-bottom: 1px dotted #e6e6e6;
    clear: both;
    margin-top: 0 !important;
    min-height: 130px;
    padding: 5px;
    position: relative;
}
.view-news-committees .views-field.views-field-totalcount {
    background-image: url("/sites/all/themes/auth/css/images/views.png");
    background-repeat: no-repeat;
    bottom: 4px;
    color: #888;
    font-size: 10px;
    position: absolute;
    right: 12px;
    text-indent: 16px;
}

.view-news-committees .views-field-field-default-thumb-press img, 
.view-news-committees .views-field-field-default-thumb-pos img, 
.view-news-committees .views-field-field-default-thumb-event img, 
.view-news-committees .views-field-field-default-thumb-conf img, 
.view-news-committees .views-field-field-photo-news img,
.view-news-committees .views-field-field-default-thumb-news a img {
    float: left;
    margin-right: 32px;
}
.view-news-committees .views-field-title a {
    color: #000 !important;
    font-style: italic;
    font-weight: bold;
    text-decoration: none;
}
div.view.view-news-committees {
    margin: 0 !important;
    padding: 0 !important;
}
.view.view-news-committees table tbody tr td {
    border: 2px solid #efefef;
    box-shadow: 3px 3px 4px #ccc;
    vertical-align: top;
    width: 33%;
}
.view.view-news-committees table tbody tr td .views-field-created {
    font-size: 10px;
}
.view.view-news-committees table {
    border-collapse: separate;
    border-spacing: 8px;
}
.view-news-committees .views-field.views-field-created {
    color: #888 !important;
    font-style: italic;
    margin-top: 12px;
}
.view-news-committees.views-field.views-field-type {
    background-color: #5c9fb4;
    bottom: 5px;
    color: #fff;
    font-size: 12px;
    height: 22px;
    left: 5px;
    opacity: 0.85;
    overflow: hidden;
    padding: 0;
    position: absolute;
    text-indent: 32px;
    width: 24px;
}
.view-news-committees .views-field.views-field-type-1 {
    background-color: #5c9fb4;
    bottom: 5px;
    color: #fff;
    font-size: 12px;
    height: 22px;
    left: 30px;
    opacity: 0.85;
    overflow: hidden;
    padding: 0;
    position: absolute;
    text-indent: 4px;
    width: 163px;
}
.view-news-committees .views-field.views-field-type-1 div.field-content {
    margin-top: 2px;
    opacity: 1;
}
/* committees  END*/

/* view conferences 2016*/
.view-display-id-page_17 .views-row {
    border-bottom: 1px dotted #e6e6e6;
    clear: both;
    margin-top: 0 !important;
    min-height: 0px;
    padding: 5px;
    position: relative;
}

/* news mini blocks */
#block-views-news-mini-blocks-block h2.block-title, #block-views-news-mini-blocks-block-1 h2.block-title, 
#block-views-news-mini-blocks-block-2 h2.block-title, #block-views-news-mini-blocks-block-3 h2.block-title,
#block-views-news-mini-blocks-block-4 h2.block-title, #block-views-news-mini-blocks-block-5 h2.block-title, 
#block-views-news-mini-blocks-block-6 h2.block-title, #block-views-news-mini-blocks-block-7 h2.block-title,
#block-views-news-mini-blocks-block-8 h2.block-title, #block-views-news-mini-blocks-block-9 h2.block-title   {
    background-color: #387997;
}
#block-views-news-mini-blocks-block .block-content,#block-views-news-mini-blocks-block-1 .block-content,
#block-views-news-mini-blocks-block-2 .block-content , #block-views-news-mini-blocks-block-3 .block-content,
#block-views-news-mini-blocks-block-4 .block-content,#block-views-news-mini-blocks-block-5 .block-content,
#block-views-news-mini-blocks-block-6 .block-content , #block-views-news-mini-blocks-block-7 .block-content,
#block-views-news-mini-blocks-block-8 .block-content , #block-views-news-mini-blocks-block-9 .block-content{
    background-color: #e4e5ea;
    padding: 5px 10px;
}
#block-views-news-mini-blocks-block .view-news-mini-blocks h3, #block-views-news-mini-blocks-block-1 .view-news-mini-blocks h3,
#block-views-news-mini-blocks-block-2 .view-news-mini-blocks h3, #block-views-news-mini-blocks-block-3 .view-news-mini-blocks h3,
#block-views-news-mini-blocks-block-4 .view-news-mini-blocks h3, #block-views-news-mini-blocks-block-5 .view-news-mini-blocks h3,
#block-views-news-mini-blocks-block-6 .view-news-mini-blocks h3, #block-views-news-mini-blocks-block-7 .view-news-mini-blocks h3,
#block-views-news-mini-blocks-block-8 .view-news-mini-blocks h3, #block-views-news-mini-blocks-block-9 .view-news-mini-blocks h3  {
    color: #262628;
    font-size: 1em;
    font-style: italic;
    font-weight: normal;
}
#block-views-news-mini-blocks-block .views-field-created, #block-views-news-mini-blocks-block-1 .views-field-created ,
#block-views-news-mini-blocks-block-2 .views-field-created, #block-views-news-mini-blocks-block-3 .views-field-created,
#block-views-news-mini-blocks-block-4 .views-field-created, #block-views-news-mini-blocks-block-5 .views-field-created ,
#block-views-news-mini-blocks-block-6 .views-field-created, #block-views-news-mini-blocks-block-7 .views-field-created,
#block-views-news-mini-blocks-block-8 .views-field-created, #block-views-news-mini-blocks-block-9 .views-field-created  {
    padding-bottom: 15px;
}
#block-views-news-mini-blocks-block a, #block-views-news-mini-blocks-block-1 a,
#block-views-news-mini-blocks-block-2 a , #block-views-news-mini-blocks-block-3 a,
#block-views-news-mini-blocks-block-4 a, #block-views-news-mini-blocks-block-5 a,
#block-views-news-mini-blocks-block-6 a , #block-views-news-mini-blocks-block-7 a,
#block-views-news-mini-blocks-block-8 a , #block-views-news-mini-blocks-block-9 a{
    color: #262628;
    font-size: 1em;
    font-weight: normal;
}
/* EPIKAIROTITA DELTIA TYPOY */
/* hide And in exposed filter */
.view-id-epikairotita.view-display-id-page_5  .view-header p {
   padding-left:13px;
   font-weight:bold;
}

.view-id-epikairotita.view-display-id-page_5  .views-exposed-form .form-item label {
    display: none;
}

.view-id-epikairotita.view-display-id-page_5  .views-exposed-form  input.form-text, textarea {
        margin-bottom: 2px;
}

.view-epikairotita.view-display-id-page_5 .views-exposed-widgets .description,
.view-epikairotita.view-display-id-page_3 .views-exposed-widgets .description{
	 color:#cccccc;
		font-size:10px;
		font-style:italic;
	
}

/* sub-committees */
.view-committees .views-row .views-field-title p {
    margin: 0;
	padding-bottom:5px;
    padding-top: 15px;
}