@import url('../twentytwelve/style.css');

/*
Theme Name: greed theme
Description: Twentytwelve child-theme for placed website
Author: <a href="http://www.greed.gr">Greed Promo</a>
Version: 1.0
Template: twentytwelve
Tags: two-columns, right-sidebar, custom-header, custom-colors, custom-background, custom-menu, theme-options, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style
*/

body {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#403c35;
	background-color:#2e2c31;
}
body .site {
    box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3);
    margin-bottom: 3.42857rem;
    margin-top: 10px;
    padding: 0 2.85714rem;
}
.descreption {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#2e2c31;
	margin:5px 0;
}
a {
	color:#c64b20;
	font-size:12px;
}
a:hover {
	color:#ec7c19;
}
.menu-item-640 > a:after,
.menu-item-646 > a:after,
.menu-item-647 > a:after {
		-webkit-font-smoothing: antialiased;
		content: "\f502";
		display: inline-block;
		font: normal 8px/1 Genericons;
		position: absolute;
		right: -12px;
		top: 21px;
		vertical-align: text-bottom;
	}
.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul {
    background-color: #2e2c31;
    border-bottom: 5px solid #f68a1f;
    border-top:0px;
    display: inline-block !important;
    text-align: left;
    width: 100%;
}
#tophead { clear:both; margin:0 0 10px 0; }

.main-navigation {
    margin-top: 0;
    text-align: center;
}
.main-navigation li {
    margin: 0 40px 0 0;
    position: relative;
}
li#menu-item-41 { padding-left:30px; }

.main-navigation li a {
    border-bottom: 0 none;
    color: #fff;
    font-size: 12px;
    line-height: 3.69231;
    text-transform: none;
	font-weight:bold;
    white-space: nowrap;
}

.main-navigation li a:hover { color:#f5821f; }

.main-navigation li ul li a {
		background: #2e2c31;
		border-bottom: 1px solid #f68a1f;
		display: block;
		font-size: 11px;
		font-size: 0.785714286rem;
		line-height: 2.181818182;
		padding: 8px 10px;
		padding: 0.571428571rem 0.714285714rem;
		width: 180px;
		width: 12.85714286rem;
		white-space: normal;
		color:#f68a1f;
	}
	.main-navigation li ul li a:hover {
		background: #f68a1f;
		color: #2e2c31;
	}
	
a.hometitles { font-size:18px; color:#2e2c31; font-weight:bold; text-decoration:none; }
a.hometitles:hover { color:#f68a1f;}

.thedate { color:#f68a1f; padding: 10px 0; }

li.latestnew { min-height:200px; clear:both; padding-bottom:10px; margin-bottom:20px; border-bottom:1px solid #CCC; }

li#menu-item-33 {margin:0;}
.textwidget img {
	max-width:none;
}
.widget-area .widget h3 {
    background: none repeat scroll 0 0 #f5821f;
    color: #fff;
    margin-bottom: 8px;
    padding-left: 10px;
}
.enimerosi, .page h1.entry-title {
    background: none repeat scroll 0 0 #f5821f;
    color: #fff;
    margin-bottom: 30px;
    padding-left: 10px;
	font-size: 0.785714rem;
    font-weight: bold;
    line-height: 2.18182;
    text-transform: uppercase;
}
.widget-area .widget a {
    color: #fff;
}
.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a, .main-navigation .current_page_item > a, .main-navigation .current_page_ancestor > a {
    color: #f5821f;
    font-weight: bold;
}
.entry-header {
    margin-bottom: 10px;
}
.site-content article {
    -moz-hyphens: auto;
    border-bottom: 4px double #EDEDED;
    margin-bottom: 20px;
    padding-bottom: 10px;
    word-wrap: break-word;
}
.page h1.entry-title {
	margin-bottom:30px;
}
.page-header {
    border-bottom: 1px solid #EDEDED;
    margin-bottom: 0;
    padding-bottom: 1.57143rem;
}
.archive-header {
    border-bottom: 1px solid #EDEDED;
    margin-bottom: 30px;
    padding-bottom: 1.57143rem;
}
.entry-header .entry-title {
    font-size: 18px;
}
.entry-header .entry-title a {
	font-size: 18px;
    text-decoration: none;
}
img.attachment-post-thumbnail {
	float:left;
	margin:0 10px 10px 0;
}
#bootomtable td {
	vertical-align:middle;
}
.himage { max-width:600px; margin:10px 0; }
#secondary.widget-area {
    float: right;
    width: 300px;
}
.textwidget {
    font-size: 0.928571rem;
    line-height: 1.84615;
    text-align: center;
}
.single .entry-header .entry-title {
    font-size: 20px;
	color:#f68a1f;
}