/*
Theme Name: Vekkos Marbles
Author: kimon.web.designs
Author URI: http://www.kimonweb.gr
Description: 2014 theme for vekkos-marbles.gr website
Version: 1.0
Text Domain: vekkos-marbles
*/

@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,700,600italic,700italic&subset=latin,greek,greek-ext);
@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,300italic,700&subset=latin,greek,greek-ext);

body {
	font-family: "Open Sans", "Helvetica Neue",Helvetica,Arial,sans-serif;
	background: #ffffff url(images/bg.png) left top;
	font-size: 13px;
}


.navbar-wrapper {
	margin-top: 20px;
}

.navbar-brand {
	padding: 0;
	margin-left: 10px !important;
	margin-top: 14px;
}

.container.boxed {
	background-color: #ffffff;
	border: 1px solid #e6e6e6;
}

.container.boxed.page {
	margin-top: 20px;
	margin-bottom: 20px;
	padding-bottom: 15px;
}

hr.fancy {
	background: url(images/footer-sep.png) left top repeat-x;
	height: 8px;
}

.navbar {
	height: 100px;
	border-radius: 0px;
}

.navbar-nav {
	margin-right: 80px !important;
	margin-top: 35px;
}

.navbar-nav li a {
	font-family: "Open Sans", "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #000000;
}

aside {
	margin-top: 20px;
}

.footer h3.widget-title {
	font-size: 16px;
}

.main-slider {
	margin-top: 15px;
}

aside ul.menu {
	padding-left: 10px;
	list-style: none;
}

aside ul.menu > li > a {
	font-family: "Open Sans Condensed", "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	display: block;

	padding-bottom: 5px;
/*	margin-bottom: 5px;*/
/*	border-bottom: 1px dotted #545454; */
}

aside ul.sub-menu {
	margin-left: 10px;
	margin-bottom: 10px;
	padding-left: 0px;
	list-style: none;
}

aside ul.sub-menu > li {
	padding: 2px 0px;
}

aside ul.sub-menu > li > a {
	font-family: "Open Sans Condensed", "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #545454;
	padding: 2px 6px;
}

aside ul.sub-menu > li > a:hover {
	background-color: #94c94a;
	color: #ffffff;
}

.bottom-wrapper {
	margin-bottom: 20px;
	font-size: 12px;
}

.bottom-wrapper .kwd {
	display: block;
	text-align: right;
}

/* Typography */
p {
	line-height: 1.6em;
	text-align: justify;
	margin-bottom: 20px;
}

h1, h2, h3, h4, h5, h6 {
	font-family: "Open Sans Condensed", "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-weight: bold;
}

h1 { font-size: 28px; }
h2 { font-size: 24px; }
h3 { font-size: 20px; }
h4 { font-size: 16px; }
h5 { font-size: 15px; }
h6 { font-size: 14px; }


a {
	color: #22661b;
}