/*
 Theme Name:   Blackboard
 Description:  Blackboard  Blog Theme
 Author:       CTI "DIOFANTUS"
 Author URI:   http://www.cti.gr/el/
 Template:     accelerate
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  blackboard_theme
*/

@import "https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700&subset=latin,greek-ext";

@import url(https://fonts.googleapis.com/css?family=Advent+Pro&subset=greek,latin);

html{
  background-repeat: repeat;
}

body{
	font-family: "Roboto Condensed",sans-serif;
	background: #f8f8f8 url('images/blackboard_bg.jpg')  fixed ;
    margin-top: 48px;
}

h1, h2, h3, h4, h5, h6{
	font-family: "Roboto Condensed",sans-serif;
}

.main-navigation{
	background-color: transparent;
}

#site-description {
	font-size: 14px;
}

#header-text-nav-wrap {
    padding: 10px 0 20px;
}

#site-title a {
    color: #8F816E;
    font-size: 30px;
    font-weight: bold;
    text-transform: uppercase;
}

#site-title a:hover {
    color: #555b5b;
}

.inner-wrap {
    margin: 0 auto;
    max-width: 1200px;
}

#page{
	background-color: transparent;
	/*background-size: cover;*/
	border-top: none;
}

#main {
    padding-top: 40px;
}

.post .entry-title a {
	color: #787878;
    text-transform: uppercase;
 }

#secondary h3.widget-title {
    color: #fff;
    font-size: 18px;
    line-height: 32px;
    padding: 10px 20px;
    text-transform: uppercase;
    background-color: #E8B06F;
}

.widget-title span{
	border:none;
}

#secondary h3 span::before, .footer-widgets-area h3 span::before{
    color: #fff;
    padding-right: 15px;
}

a {
    color: #63B8A5;
    text-decoration: none;
}


#secondary a {

    color: #636a6e;
}

#secondary aside ul{
	background-color:#FAFAFA;
	padding: 25px; 
}



#secondary aside.widget_search{
    border-left:none;
}

.accelerate-button, input[type="reset"], input[type="button"], input[type="submit"], button{
	background-color: #525252;
	border: 3px solid #f5f5f5;
}



.accelerate-button:hover, input[type="reset"]:hover, input[type="button"]:hover, input[type="submit"]:hover, button:hover{
	background-color: #f5f5f5;
	border: 3px solid #525252;
	color: #525252;
}

#header-text-nav-container{
	border-bottom: none;
	background-color: #fff;
}

.main-navigation a{
	color: #56A896;
	padding: 10px 16px;
	border-bottom: 4px solid #56A896;
}


.main-navigation a:hover,
.main-navigation ul li.current-menu-item a,
.main-navigation ul li.current_page_ancestor a,
.main-navigation ul li.current-menu-ancestor a,
.main-navigation ul li.current_page_item a,
.main-navigation ul li:hover > a,
.main-navigation ul li ul li a:hover,
.main-navigation ul li ul li:hover > a,
.main-navigation ul li.current-menu-item ul li a:hover,
.main-small-navigation li:hover,
.main-small-navigation ul > .current_page_item,
.main-small-navigation ul > .current-menu-item {
	color: #fff;
	background-color: #56A896;
}


.entry-meta .byline i, .entry-meta .cat-links i {
    color: #63b8a5;
 }

 .entry-meta a {
    color: #63b8a5;
}

#content .post, #content .page {
    background-color: #fff;
    margin-bottom: 20px;
    padding: 40px;
}

.page-header{
    background-color: #fff;
    padding: 40px 40px 20px;
    margin-bottom: 20px;
}

.page-header .page-title{
    margin-bottom: 0px;
    border-bottom:none;
}


.previous a, .next a {
    background-color: rgba(255, 255, 255, 0.9);
    border-radius: 20px;
    cursor: pointer;
    font-size: 16px;
    padding: 5px 20px;
}

.previous a:hover, .next a:hover {
	background-color: rgba(117, 191, 169, 0.9);
	text-decoration: none;
	color: #fff;
}

/* --- color --- */
blockquote, #search-form span,
.slider-title-head .entry-title a, a.slide-prev,
a.slide-next,
#controllers a:hover, #controllers a.active,
.format-link .entry-content a,
.pagination span,
.comments-area .comment-author-link span,
#secondary .accelerate_tagcloud_widget a:hover,
.footer-widgets-area .accelerate_tagcloud_widget a:hover,
a#scroll-up,
.entry-meta .post-format i,
.read-more,
.more-link span {
	background-color: #3A657A;
}

.site-header .menu-toggle:before,
.footer-menu a:hover,
.footer-menu ul li.current-menu-item a,
.footer-menu ul li.current_page_ancestor a,
.footer-menu ul li.current-menu-ancestor a,
.footer-menu ul li.current_page_item a,
.footer-menu ul li:hover > a,
#controllers a:hover, #controllers a.active,
#secondary .widget_featured_single_post h3.widget-title a:hover,
.widget_image_service_block .entry-title a:hover,
.pagination a span:hover,
#content .comments-area article header cite a:hover,
#content .comments-area a.comment-edit-link:hover,
#content .comments-area a.comment-permalink:hover,
.comment .comment-reply-link:hover,
.nav-previous a,
.nav-next a,
#wp-calendar #today,
.footer-widgets-area a:hover,
.footer-socket-wrapper .copyright a:hover,
.post .entry-title a:hover,
.entry-meta .posted-on a:hover,
.entry-meta .comments-link a:hover,
.entry-meta .edit-link a:hover,
.entry-meta .tag-links a:hover   {
	color: #e69019;
}

.pagination a span:hover {
	border-color: #e69019;
}

.footer-socket-wrapper {
	border-top: none;
    margin-top: 30px;
}

#comments {
    background-color: #fff;
    border-top: none;
    padding: 40px;
}

section.no-results{
    background-color: #fff;
    padding: 35px 30px 20px 30px;
    margin-bottom: 40px;
}