/*
 Theme Name:   Yellow
 Description:  Yellow Blog Theme
 Template:     swell-lite
 Author:       CTI "DIOFANTUS"
 Author URI:   http://www.cti.gr/el/ 
 Version:      1.0.2
 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:  yellow_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;
  margin-top: 48px;
}

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

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover,
h1 a:focus, h2 a:focus, h3 a:focus, h4 a:focus, h5 a:focus, h6 a:focus,
h1 a:active, h2 a:active, h3 a:active, h4 a:active, h5 a:active, h6 a:active {
	color: #af9219;
	}

a, a:link, a:visited {
    color: #af9219;
}

.article{
  padding-left: 40px;
  padding-right: 40px;
  overflow: auto;
}

iframe{
  width: 100%;
  min-width: 500px;
  display:block;
}

.menu li a{
	color: #54534e;
}

.menu li:hover ul,
.menu li.sfHover ul {
  left: 0;
  top: 49px; /* match top ul list item height */
  z-index: 99;
}

a.button, .reply a, #searchsubmit, #prevLink a, #nextLink a, .more-link, #submit, #comments #respond input#submit, .container .gform_wrapper input.button, #wrapper #infinite-handle span{
	background-color: #54534e;
}

a.button:hover, .reply a:hover, #searchsubmit:hover, #prevLink a:hover, #nextLink a:hover, .more-link:hover,
#submit:hover, #comments #respond input#submit:hover, .container .gform_wrapper input.button:hover, #wrapper #infinite-handle span:hover {
	background-color: #b24236;
	}

.menu {
    max-width: 1180px;
    width: 100%;
}

.menu a {
	margin: 15px 0px;
  text-transform: none;
}

.title{
  word-wrap: break-word;
}

#custom-header{
    background-position: center;
    background-color: #f9d332;
}

#masthead .site-title{
	font-size: 2.2em;
}

#masthead .site-title a {
    color: #6b695f;
    background-color: rgba(255,255,255,0.8);
}

#masthead .site-description {
  color: #fff;
  font-size: 1.2em;
  background: #c1aa48;
  display: inline-block;
  padding: 5px 20px;
  border: 2px solid #bca12f;
}

#masthead .site-title a:hover {
	color: rgba(62, 91, 96, 1);
	}

#navigation {
    background-color: #fcf9eb;
    color: #495150;
    text-align: left;
}

.title, a.button, .reply a, #searchsubmit, #prevLink a, #nextLink a, .more-link, #submit, #comments #respond input#submit, .container .gform_wrapper input.button, #wrapper #infinite-handle span{
	font-family: inherit;
}

.admin-bar #navigation {
    margin-top: 0px;
}

.footer-information{
	background-color: #2b2b2b;
}

.footer-information a, .footer-information a:link, .footer-information a:visited{
  color: #fff;
}

.admin-bar.swell-fixed-menu #custom-header{
  background-position: center 81px;
}

.admin-bar #navigation.fixed-nav{
  margin-top: 80px;
}

.article h1:first-child + p, .article > p:first-child, .article span + p{
  font-family: inherit;
  font-size: inherit;
  color: inherit;
}

@media all and (max-width: 782px) {
  body{
    margin-top: 0px;
  }
}

@media all and (max-width: 532px) {
   body{
    margin-top: 45px;
  }
}