/** Category Table Design of Apply Page **/

#category_section_title, #category_section_content{
display:none;
}

.category_title_ebec{
    background-color: #eea225;
    color: white;
    padding: 7px;
    font-size: 20px !important;
    text-align: center;
    margin: auto;
    font-family: calibri;
    font-weight: bold;
}

.category_content_ebec{
    padding: 7px;
    text-align: center;
    margin: auto;
}
.category_ebec{
margin: auto;
box-shadow:2px 2px 10px #333333;
width: 300px;
margin-bottom:10px;
}

.category_image{
    width: 150px;
    margin-bottom: 10px;
}

#mainnav ul li a, #mainnav ul li::before{
    font-weight: bold;
    font-size: 17px;

}
@media (max-width:1199px) and (min-width:1024px){
	#mainnav ul li a, #mainnav ul li::before{
	    font-size: 15px;
	}
}
.site-header .col-md-4, .site-header .col-md-8{
color:black ;}

/*Skia gia grammata sto menu kai ston Titlo tou slider*/
#mainnav ul , .text-slider .maintitle, .text-slider .subtitle{ 
     text-shadow: 4px 4px 10px #000000;}

h2.maintitle:after {
display:none !important;
}

/*skia gia logo*/
.site-logo{
-webkit-filter: drop-shadow(0 1px 2px rgba(0,0,0,.5)) !important;
  -moz-filter: drop-shadow(0 1px 2px rgba(0,0,0,.5)) !important;
  -ms-filter: drop-shadow(0 1px 2px rgba(0,0,0,.5)) !important;
  -o-filter: drop-shadow(0 1px 2px rgba(0,0,0,.5)) !important;
  filter: drop-shadow(0 1px 2px rgba(0,0,0,.5)) !important;
}

/*Ruthmisi footer*/

#sidebar-footer .container{
margin-bottom:0px;
padding:0px;}

.sidebar-column .col-md-4{
padding-bottom:0px;
}

#sidebar-footer, .widget-area .widget{
padding-bottom:15px;
}
.widget-area .widget{
margin-bottom:0px;}

.site-footer{
padding:10px;
}

.site-info{
    font-size: 14px;
}
span.socicon {
float:right !important;

}

#motto{
font-weight: bold;
color: #424242;
zoom:2;
font-family:Corbel, ebecfont, Arial;
text-align:center ;
}



#motto2{
color:#eea225;
}

#motto3{
font-size: 1.4em;
}

.footer-widgets .widget-title {
padding:7px;
}
.footer-widgets{
padding: 35px 0;
}


.site-header {
    background-color: rgba(0,0,0,0.9);
    padding: 5px 0;
}

.site-footer{
line-height:20px}

@media only screen and (max-width: 767px){
.btn-menu {
margin-bottom:10px !important;
}
#sidebar-footer{
text-align:center;
}
img.so-widget-image{
margin:auto;
display: block !important;
}
}
@media (max-width: 1199px) and (min-width: 346px){
#motto{
zoom:1.5;
}
}

@media only screen and (max-width:345px){
#motto{
zoom:1;
}

}
@media (min-width:405px) and (max-width:539px){
.site-info{
font-size:10px !important
}
}
@media only screen and (max-width:404px){
.site-info{
font-size:8px !important
}
}
}
@media (max-width:1199px) and (min-width:1024px){
	#mainnav{
	    font-size: 17px;
	}
}

#sidebar-footer .widget-title{
font-size: 16px !important;
}
