.other-links { visibility: hidden; } 

#flip_title span{
  
     
    -webkit-transform: rotate(90deg);
    -webkit-transform-origin: left top;
    -moz-transform: rotate(90deg);
    -moz-transform-origin: left top;
    -ms-transform: rotate(90deg);
    -ms-transform-origin: left top;
    -o-transform: rotate(90deg);
    -o-transform-origin: left top;
    transform: rotate(90deg);
    transform-origin: left top;

    position: absolute;
    top: 0;
    left: 100%;
    white-space: nowrap;    
    font-size: 15px;
    margin-left: -8px;
    margin-top: 50px;
}

.uber-header.header-8.dark-color .navbar-default .navbar-nav > li > a {
  
  text-transform: none !important;
  
  font-size:14px;
  font-weight:500 !important;
  padding-right:31px !important;
  padding-left:0 !important;
}


.uber-header.header-8.dark-color .site-navigation-right .right-menu ul li > a{
  
  background: #799e81!important;
}


.uber-header.header-8.dark-color .logo {
  
     margin-left: 20px!important;
}

.uber-book .bk-info {
  position:static!important;
}

.uber-book .bk-info button.bk-active, .uber-book .bk-info button:active {

  	background-color:transparent!important;
}


.uber-book .bk-page nav span{  
  color:#e64d00!important;
}

.uber-book .bk-page .number {
    /* position: absolute; */
    
    position: fixed!important;
    margin-right: 20px;
    margin-bottom: 20px;
}

/* Meiwsh mege8ous kenou metajy sections */
/* #t3-section { height: 5px; } */


.t3-content {
  
  padding:0;
  
}

.t3-mainbody{
    padding:0;

}

.login-wrap form fieldset{
  
  margin-top:80px;
}

/* remove title side bar */

.t3-off-canvas .t3-off-canvas-body .module-title {

    display: none!important;
}

/* color search bar*/

.t3-off-canvas .t3-off-canvas-header{
  
  background-color: #608468!important;
}

.t3-off-canvas .close{
  
  background-color:#133926!important;
}

/* login form */
form#login-form fieldset.userdata ul.unstyled{
  display:none;
}

@media (max-width: 992px) {
#login-form .btn-primary {
	margin-bottom: 50px;
}
}


@media (min-width: 992px) {
#login-form .btn-primary {
    width: 20%!important;
    padding-top: 8px;
    padding-bottom: 8px;
	 border-radius:5px;
}
}

/* footer links gr 

html.com_content.view-featured.layout-uberblank.itemid-606.home.j39.mm-hover.no-touch body.home-university div.t3-wrapper footer#t3-footer.wrap.t3-footer section.t3-copyright div.container div.row div.col-md-12.copyright ul.nav.nav-pills.nav-stacked.menu{
  
  float:right;
  margin-top:-250px;
  margin-right:570px;
  
  
}

/* footerlinks en

#t3-footer > section > div > div > div > div.module > small:nth-child(1){
  
  margin-top:30px;
}

.nav > li > a:hover, .nav > li > a:focus{  
  background-color: transparent;
}*/

/* change uppercase of side menu */

.t3-off-canvas .t3-off-canvas-body .main-menu .nav{
  
  text-transform: none;
  font-weight:normal;
}

/* Αυτο επαναφέρει τον τίτλο στο footer για το module LOGIN */
/*
.t3-copyright .copyright > h2 { display: inline !important; }
*/


/* uoc logo footer */

/*#t3-footer > section > div > div > div > div.section-inner.mod-gray.section-border > div > div > div > div:nth-child(2){
  
  margin-top:-90px;
  
  margin-left: -3px;
}*/

/* selector for articles top margin */

#t3-content > div > article{
  
  margin-top:100px;
}

#t3-content > h1{
  
  margin-top:100px;
}

/* en footer */

/*#t3-footer > section > div > div > div > div.section-inner.mod-gray.section-border > div > div > div > div:nth-child(2){
  
  
  margin-bottom:-500px;
}

#t3-footer > section > div > div > div > ul > li.item-938 > a{
  
  margin-top:-120px;
}


html.com_content.view-featured.layout-uberblank.itemid-606.home.j39.mm-hover.no-touch body.home-university div.t3-wrapper footer#t3-footer.wrap.t3-footer section.t3-copyright div.container div.row div.col-md-12.copyright ul.nav.nav-pills.nav-stacked.menu li{
  
 margin-left: -170px !important;

}
}*/


html.com_content.view-featured.layout-uberblank.itemid-606.home.j39.mm-hover.no-touch body.home-university div.t3-wrapper footer#t3-footer.wrap.t3-footer section.t3-copyright div.container div.row div.col-md-12.copyright div.section-inner.section-border div.acm-features.style-7.style-light div.container{

	margin-top: -230px;
  	margin-left: 100px;
  
}
@media (min-width: 992px) {
	#t3-footer > section > div > div > div > div.section-inner.section-border > div{
	margin-left: 250px;
	margin-top: -230px;
	}
}

.acm-features .img-icon > img {

    max-width: 40%!important;

}

.acm-features.style-7 .features-content .odd {
    text-align: left!important;
}
.col-md-offset-6 {

    margin-left: 10%!important;

}


html.com_content.view-featured.layout-uberblank.itemid-606.home.j39.mm-hover.no-touch body.home-university div.t3-wrapper footer#t3-footer.wrap.t3-footer section.t3-copyright div.container div.row div.col-md-12.copyright div.section-inner.section-border div.acm-features.style-7.style-light div.container div.row div.features-content.clearfix div.col-sm-6.col-md-3.col-md-offset-6 div.features-item p{
  
  margin-top:-10px!important;
}

.acm-features .img-icon {
  
    margin-bottom: 0px!important;
}

.acm-features.style-7 .features-content .features-item {

    margin-bottom: 0px!important;
	 text-align: center;

}


/* Breezing forms buttons */
#bfPage1 > div.bfbs3-form-group.bfbs3-form-group-actions > div > button
{ 
	background: #799E81;
}
.bfbs3-progress-bar {
	   background: #799E81;
}

html.com_breezingforms.view-form.itemid-896.j39.mm-hover.no-touch body div.t3-wrapper div#t3-mainbody.container.t3-mainbody div.row div#t3-content.t3-content.col-xs-12 div.bfClearfix div#ff_formdiv6.bfFormDiv form#ff_form6.bfQuickMode div.bfbs3-progress div#bfProgressBar.bfbs3-progress-bar{
  
  background: #799E81;
}

html.com_breezingforms.view-form.itemid-896.j39.mm-hover.no-touch body div.t3-wrapper div#t3-mainbody.container.t3-mainbody div.row div#t3-content.t3-content.col-xs-12 div.bfClearfix div#ff_formdiv6.bfFormDiv form#ff_form6.bfQuickMode div#bfPage2.bfPage div.bfbs3-form-group.bfbs3-form-group-actions div.bfbs3-col-sm-12 button.bfPrevButton.bfbs3-btn.bfbs3-btn-primary.bfbs3-pull-left.button{
  
   background: #799E81;
}

#bfSubmitButton{
   background: #799E81;
  
}

html.com_breezingforms.view-form.itemid-886.j39.mm-hover.no-touch body div.t3-wrapper div#t3-mainbody.container.t3-mainbody div.row div#t3-content.t3-content.col-xs-12 div.bfClearfix div#ff_formdiv5.bfFormDiv form#ff_form5.bfQuickMode div.bfbs3-progress div#bfProgressBar.bfbs3-progress-bar{
  
   background: #799E81;
}

html.com_breezingforms.view-form.itemid-886.j39.mm-hover.no-touch body div.t3-wrapper div#t3-mainbody.container.t3-mainbody div.row div#t3-content.t3-content.col-xs-12 div.bfClearfix div#ff_formdiv5.bfFormDiv form#ff_form5.bfQuickMode div#bfPage2.bfPage div.bfbs3-form-group.bfbs3-form-group-actions div.bfbs3-col-sm-12 button.bfPrevButton.bfbs3-btn.bfbs3-btn-primary.bfbs3-pull-left.button{
  
    background: #799E81;
}

/* padding for mobile */

#t3-content{
  
  padding:5%!important;
}


#t3-footer > section{
  
  /* padding-top: 15%; */
}

/* columns rgraph */
.wrapper {
	padding: 5px;
	/*max-width: 960px;*/
	width: 100%;
	margin: 20px auto;
}
header {
	padding: 0 15px;
}

.columns {
	display: flex;
	flex-flow: row wrap;
	justify-content: center;
   /* align-items: center;  */
	margin: 5px 0;
	/*text-align: center;	*/
}

.column {
	flex: 1;
	border: 1px solid #ddd;
	border-radius: 2px;
	margin: 2px;
	padding: 10px;
	&:first-child { margin-left: 0; }
	&:last-child { margin-right: 0; }
}

/* title of counters font */

#t3-content > div > article > section > div:nth-child(5) > div:nth-child(4) > h4{
  
  font-family:Time New Roman;
}

/* menu for registered */

#uber-header-590 > div > div:nth-child(2) > nav > div.t3-navbar.navbar-collapse.collapse > div > ul > li.dropdown.mega{
  
  color:#799e81;
  
  text-transform: none;
  font-weight: 700;
  -webkit-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}

.uber-header.header-6 .navbar-default .navbar-nav > li > a:hover{
  
  background-color:transparent!important;
}

#uber-header-590 > div > div:nth-child(2) > nav > div.t3-navbar.navbar-collapse.collapse > div > ul > li.dropdown.mega.open > div{
  
  background-color:#27292e!important;
}


.uber-header.dark-color .navbar-default .navbar-nav .dropdown-menu .mega-nav > li > a{
  
  color: #799e81!important;
}

.uber-header.dark-color .navbar-default .navbar-nav .dropdown-menu .mega-nav > li > a:hover{
  
  color: white!important;
 background-color:#27292e!important;
}


.t3-megamenu .mega-nav > li, .t3-megamenu .dropdown-menu .mega-nav > li{
  
  margin-right:-13px;
}

.uber-header.dark-color .navbar-default .navbar-nav .dropdown-menu .mega-nav > li > a, .uber-header.none-color.affix .navbar-default .navbar-nav .dropdown-menu .mega-nav > li > a:hover {
  
  background-color:#27292e!important;
}

.uber-header.dark-color .navbar-default .navbar-nav > li > a, .uber-header.none-color.affix .navbar-default .navbar-nav > li > a:hover {
  
   background-color:#27292e!important;
}
/* footer registered */
#t3-footer > section > div > div > div > div.section-inner.section-border.jmoddiv.jmodinside > div{
  
  padding-top:1%;
}

