@import url('http://fonts.googleapis.com/css?family=Roboto%3A400|Roboto%3A600|Roboto%3A700&subset=greek%2Cgreek-ext');


::selection { background: #fb7e09 }

:-moz-selection { background: #fb7e09 }

.top-bar, .post-content .modern-quote { border-top-color: #fb7e09 }

.trending-ticker .heading, .breadcrumbs .location, .news-focus .heading, .gallery-title, .related-posts .section-head, 
.news-focus .heading .subcats a.active, .post-content a, .comments-list .bypostauthor .comment-author a, .error-page 
.text-404, .main-color, .section-head.prominent, .block.posts .fa-angle-right, a.bbp-author-name, .main-stars span:before,
.main-stars, .recentcomments  .url { color: #fb7e09 }

.navigation .menu > li:hover > a, .navigation .menu >.current-menu-item > a, .navigation .menu > .current-menu-parent > a,
.navigation .menu > .current-menu-ancestor > a, .tabbed .tabs-list .active a,  
.comment-content .reply, .sc-tabs .active a, .navigation .mega-menu { border-bottom-color: #fb7e09 }

.main-featured .cat, .main-featured .pages .flex-active, .rate-number .progress, .highlights .rate-number .progress, 
.main-pagination .current, .main-pagination a:hover, .cat-title, .sc-button-default:hover, .drop-caps, .review-box .bar,
.review-box .overall, .post .read-more a, .button, .post-pagination > span { background: #fb7e09 }

.post-content .wpcf7-not-valid-tip, .main-heading, .review-box .heading, .post-header .post-title:before, 
.highlights h2:before, div.bbp-template-notice, div.indicator-hint, div.bbp-template-notice.info, 
.modal-header .modal-title, .entry-title, .page-title { border-left-color: #fb7e09 }

@media only screen and (max-width: 799px) { .navigation .mobile .fa { background: #fb7e09 } }

.post-content a:hover { color: #007624 }

.post-content { color: #000000 }

.post-content a { color: #fb7e09 }

.highlights .excerpt, .listing-alt .content .excerpt { color: #000000 }

.navigation { background-color: #007624; }

@media only screen and (max-width: 799px) { .navigation .menu > li:hover > a, .navigation .menu > .current-menu-item > a, 
.navigation .menu > .current-menu-parent > a { background-color: #007624; } }

.navigation.sticky { background: rgb(0,118,36); background: rgba(0,118,36, 0.9); }

.navigation .mega-menu, .navigation .menu ul { background-color: #007624; }

@media only screen and (max-width: 799px) { .navigation .mega-menu.links > li:hover { background-color: #007624; } }

.navigation .menu > li:hover, .navigation .menu li li:hover, .navigation .menu li li.current-menu-item,
.navigation .mega-menu .sub-nav li:hover, .navigation .menu .sub-nav li.current-menu-item { background-color: #015d1d; }

@media only screen and (max-width: 799px) { .navigation .menu > li:hover > a, .navigation .menu > .current-menu-item > a, 
.navigation .menu > .current-menu-parent > a, .navigation .mega-menu.links > li:hover,
.navigation .menu > .current-menu-ancestor > a, .navigation .menu li.active { background-color: #015d1d; } }

.navigation { border-color: #015d1d; }

.navigation .menu > li li a, .navigation .mega-menu.links > li > a, .navigation .mega-menu.links > li li a,
.mega-menu .posts-list .content, .navigation .mega-menu .sub-nav li a { border-color: #015d1d; }

@media only screen and (max-width: 799px) { .navigation .menu li a { border-color: #015d1d; } }

.mega-menu .heading, .navigation .mega-menu.links > li > a { border-color: #007624; }

.mega-menu .sub-nav { background: #015d1d; }

.main .sidebar .widgettitle, .tabbed .tabs-list { background-color: #007624; }

h1, h2, h3, h4, h5, h6, .gallery-block .carousel .title a, .list-timeline .posts article, .posts-list .content > a, .block.posts a, 
								#bbpress-forums .bbp-topic-title, #bbpress-forums .bbp-forum-title, .bbpress.single-topic .main-heading, .navigate-posts .link { font-family: "Roboto", Georgia, serif; }
.navigation a, .mega-menu .heading, .mega-menu .featured h2 a { color: #ffffff; }

.main .sidebar .widgettitle, .tabbed .tabs-list a { color: #ffffff }

.post-content h1 { font-size: 32px; }

body { background-image: url(http://www.e-artemis.gr/wp-content/uploads/2016/09/perdikio.jpg);background-repeat: no-repeat; background-attachment: fixed; background-position: center center; -webkit-background-size: cover; -moz-background-size: cover;-o-background-size: cover; background-size: cover; }

body.boxed { background-image: url(http://www.e-artemis.gr/wp-content/uploads/2016/09/perdikio.jpg);background-repeat: no-repeat; background-attachment: fixed; background-position: center center; -webkit-background-size: cover; -moz-background-size: cover;-o-background-size: cover; background-size: cover; }


#bbpress-forums ul.sticky {
	background-color: #f3ffd0 !important;
}

#bbpress-forums div.bbp-search-form	{
	padding: 0px; 
	margin-bottom: 18px;
}

#bbpress-forums li.bbp-body ul.forum	{
	padding-bottom: 4px;
}

.navigation	{
	text-transform: none;
}

.main-heading, .page-title, .entry-title	{
	text-transform: none;
}

#buddypress .standard-form #basic-details-section {
width: 100%;
}

#buddypress .standard-form#signup_form div div.error,
#buddypress .standard-form #username_checker span.error,
#buddypress .standard-form #username_checker span.available
{
margin: 0 auto 1px auto;
}

#buddypress .standard-form label, 
#buddypress .standard-form span.label {
text-align: center;
display: block;
font-weight: bold;
margin: 10px auto 10px auto;
width: auto;
}

#buddypress .standard-form div#username_checker,
#buddypress .standard-form input#signup_username,
div.editfield.field_1.field_onoma-emfanisis.required-field.visibility-public.field_type_textbox
{
width: 100%;
margin: 0 auto;
display: block;
}

#buddypress div.error,
#buddypress .standard-form input#field_1,
#buddypress .standard-form input #signup_username, 
#buddypress .standard-form input#signup_email, 
#buddypress .standard-form input#signup_password.password-entry, 
#buddypress .standard-form div#pass-strength-result, 
#buddypress .standard-form input#signup_password_confirm.password-entry-confirm	{
	margin: 0 auto;
	width: 90%;
display: block;
}


#buddypress .standard-form input #signup_username, 
#buddypress .standard-form input#signup_email, 

#buddypress .standard-form input#signup_password.password-entry, 
#buddypress .standard-form div#pass-strength-result, #buddypress .standard-form input#signup_password_confirm.password-entry-confirm {
border: 1px solid #cccccc;
}

#buddypress .standard-form div#username_checker {
border: none;
}

#bbpress-forums .gallery-title, .section-head
{
background: #007624;
color: #ffffff;
text-transform: none;
}

.section-head li.bbp-forum-freshness {
color: #ffffff;
}

#bbpress-forums .single-forum .bbp-forum-topic-count,
#bbp_search_submit
{
text-transform: none;
text-align: left;
}


/*-------------------------- Notification dropdown -----------------------------------*/
.notice-badge { font-weight: bold; cursor: default; background: #d33939; padding: 0 3px; border-radius: 10px }
.parent.user-bar { width: 86px; text-align:left; float: right; font-weight: bold; }
.notices { float: right; margin:0; line-height: 45px; z-index: 9999; }
.notices a { color: #ffffff; }
.notices ul, .notices { margin:0 2px 0 0; padding:0; list-style-type:none; list-style-position:outside; position:relative; }
.notices ul a:link, .notices ul a:active, .notices ul a:visited { display:block; padding: 0; text-decoration:none; }
.notices ul ul a:link, .notices ul ul a:active, .notices ul ul a:visited { width: 480px; display:block; padding:0 7px; text-decoration:none; }
.notices ul ul a:hover { color: #0d385f; text-shadow: none; }
.notices ul li { float:left; position:relative; background:none; padding:0 12px; }
.notices ul li:hover { transition: all 100ms ease-in; }
.notices ul ul { width: 480px; line-height: 35px; background: #ffffff; position:absolute; right: 0; top:45px; text-align:left; padding:0; display:none; border:1px solid #eeeeee; border-bottom:none; border-top:none; box-shadow:0 0 2px rgba(0, 0, 0, 0.15), 0 3px 5px rgba(0, 0, 0, 0.1); }
.notices ul ul a { color:#248361; font-weight: bold; }
.notices ul li ul a { float:left; }
.notices ul li ul ul { left:-170px; top:2px; margin:0px; border-right:3px solid #cccccc; border-top:1px solid #eeeeee; }
.notices ul li ul li { width: 480px; padding:0; margin:0; border-bottom:1px solid #eeeeee; max-width:none; list-style-type:none; text-shadow: none; }
.notices ul li ul li:hover { background: #f5f5f5; }
.noticesn ul li:hover ul ul, ul li:hover ul ul ul, ul li:hover ul ul ul ul { display:none; }
.notices ul li:hover ul, .notices ul li li:hover ul, .notices ul li li li:hover ul, .notices ul li li li li:hover ul { display:block; }
.notices ul li ul.children li { list-style-type:none; }
.notices ul li ul li.current-menu-item { background:#f5f5f5; }
.notices ul li ul li.current-menu-item a { color:#585858; }
.notices ul li.current-menu-item span { color:#585858; }
.notices ul li.parent { background-image: url(images/menu-arrow-transparent.png); background-position: center center; background-repeat: no-repeat; }
.notices ul li.parent:hover { background-image: url(images/menu-arrow1.png); background-position: 14px 36px; background-repeat: no-repeat; }
.notices ul li ul li.parent:hover { background-image: url(images/menu-arrow-left.png); background-position: 152px center; background-repeat: no-repeat; }

.login {
width: 100%;
text-align: right;
color: #333;
}

div.wpml_commentbox {
margin: 10px 0;
padding: 10px;
background-color: #eee;
}


#bbpress-forums div.odd, #bbpress-forums ul.odd {
background-color: #f0fed2;
}

#bbpress-forums div.even, #bbpress-forums ul.even {
background-color: #f7ffe7;
}

#bbpress-forums .bbp-topic-meta > a,
#bbpress-forums p.bbp-topic-meta span,
.single-post .reply-meta,
.single-post .bbp-admin-links {
color: #000;
}

#bbpress-forums .reply-meta .bbp-author-name {
font-weight: bold;
}
.single-post .bbp-admin-links a {
text-transform: none;
font-size: 12px;
}

.breadcrumbs,
.breadcrumbs a {
background: #F1F8E9;	
color: #000000;
text-transform: none;
}

.breadcrumbs .location {
color: #fb7e09;
}

#bbpress-forums .status-closed, 
#bbpress-forums .status-closed a {
color: #000;
}

input#bbp_search {
padding: 7px 18px;
}


.main-head header {
width:100%;
}

.galnav figcaption p {
display: none;
}

.galnav figcaption h4 {
font-weight: 0 !important;
font-size: 1.2rem !important;
margin: 120px auto 0!important;

}

.galnav figcaption .ava-group img {
  width: 120px !important;
  height: 120px !important;
border: none;
}

.galnav .cover .group-cover-img {
    top: 0px;
    min-height: 300px !important;
}

.lower-foot .wrap { 
		padding: 14px 25px;
		overflow: hidden; 
	}

div.bbp-reply-header {
padding: 0px;
border-top: 0px;
}

#bbpress-forums .post-content {
    margin-bottom: 20px;
    padding-bottom: 20px;
}
