body{min-width:360px;background:#e9ecec;}
/*body:before{position:absolute;top:0;left:0;z-index:9999;color:cyan;content:'Active media: 0-479px';}*/

body > header nav{font-size:13px;}
/*body > header:after{background-position:7px 50%;}*/
body > header a.top-logo{left:7px;}
body > header nav ul li a{padding:0 5px 0 7px;}

aside.home-banner{height:226px;}
aside.home-banner .gallery:after{bottom:37px;}
aside.home-banner .gallery:before{height:37px;}
aside.home-banner .gallery .caption{left:40px;margin:-57px 0 0 0;line-height:18px;}
aside.home-banner .gallery .caption h2 span{font-size:15px;display:block;padding-left:0;line-height:17px;margin-top:2px;}
aside.home-banner .gallery .caption a{position:relative;font-size:12.5px;line-height:14px;top:-1px;}

aside.home-banner .paging{top:100%;left:8px;width:100px;margin:-57px 0 0 0;z-index:999;}
aside.home-banner .paging .next, 
aside.home-banner .paging .previous{font-size:18px;line-height:18px;}

main{width:100%;box-sizing:border-box;padding:0 16px;}

aside.extras{height:148px;}
aside.extras .social{float:none;height:34px;border-top:5px solid transparent;border-bottom:5px solid transparent;background:url('../images/logo-snfcc.png') 0 50% no-repeat;background-size:contain;}
aside.extras .social img{display:none;}
aside.extras .social a.snfcc{width:100%;height:100%}
aside.extras .grant-maps{float:none;width:auto;height:100px;border-bottom:1px solid #B5B7B5;}
aside.extras .grant-maps div{float:left;height:100%;}
aside.extras .grant-maps .greece{width:34%;border-left:0;}
aside.extras .grant-maps .world{box-sizing:border-box;width:66%;}

.home-page section{box-sizing:border-box;float:none;padding:0;width:100%;border-top:1px solid #B5B7B5;}
.home-page section:nth-child(1){border:0;}
.home-page section:nth-child(1n){width:100%;}
.home-page section:nth-child(3) ul li:nth-child(odd) {clear: none;padding: 0;}
.home-page section:nth-child(3) ul li:nth-child(even) {padding: 0;}
.home-page section:nth-child(3) ul li {float: none;width: auto;}
.home-page section:nth-child(3) ul li.see-more{float:none;clear:none;width:auto}	

.home-page section h1{padding:5px 0;}

footer{margin-left:10px;margin-right:10px;margin-top:20px;}

footer nav > :nth-child(2),footer nav > :nth-child(5){padding-left:30px;}
footer nav ul{margin-bottom:10px;}

/*INNER PAGES ONLY*/

.inner main{margin-top:0;}
.inner main aside.submenu{border:0;left:0;right:0;top:0;bottom:auto;width:auto;transition:height 0.2s;}
.inner main aside.open{left:0;box-shadow:0 0 3px #000;}
.inner main aside.submenu .menu-toggle{display:block;}
.inner main aside.submenu nav{float:none;text-align:left;font-size:13px;margin-top:20px;margin-left:20px;width:155px;opacity:0;transition:all 0.2s;height:0;overflow:hidden}
.inner main aside.open nav{opacity:1;height:300px;}
.inner main aside.submenu nav a{display:block;color:#828a8f;}
.inner main aside.submenu nav a:hover,
.inner main aside.submenu nav a.selected{color:#e37c00;}
.inner main:before{display:none;content:none;}
.inner main .content,
.inner main .additional-data{margin-left:0;}


.content header{height:auto;margin-top:20px;margin-bottom:10px;padding-right: 35px;}
.content header h1{padding:0;margin:0;font-size:19px;line-height:19px;}
.content header .subtitle{color:#005195;font-size:16px;}
.content p{margin:0 0 1em 0;}

.content .multimedia li{width:100%;margin-right:0%;margin-bottom:20px;}
.content .multimedia li:nth-child(3n){margin-right:0%;}

.content .news li{float:none;width:100%;margin:0 0 2em 0;}
.content .news li img{float:none;max-width:100%;margin:0 0 0.8em 0;}
.content .news .title{font-size:16px;}
.content .news .date{font-size:20px;}

header .additional-menu li a{color:#a2a5a4}
header .additional-menu li:first-child{margin-left:0;border-right:1px solid #a2a5a4;}
header .additional-menu form{background:#a2a5a4;border-radius:3px}
header .additional-menu input{/*color:#a2a5a4;*/width:110px;}
header .additional-menu input:focus{width:110px;}







/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
