/*
Theme Name:		Basically Child
Description:	Child theme for the Basically theme
Author:				Fenyvesi Béla
Template:			basically
*/

@import url("../basically/style.css");


/*
=============================================================================
	Base
	Basic and global styles for grid layouts, page templates and link styles
=============================================================================
*/

body {
	background-color: #e1c8a4; /*!!!!*/
	color: #7f3f00; /*!!!!*/
  line-height: 1.3em;
}


p {
	margin: 0 0 1.5em;
	margin: 0 0 0.8em;
}

.fixed-6 {
  width: 218px; /*!!!!*/
}

.fixed-8 {
	width: 220px; /*!!!!*/
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
/*	border-bottom: 1px solid #fff; */
}

.fixed-16 {
	width: 703px; /*!!!!*/
	width: 706px; /*!!!!*/
	height: 100%;
}


/*
=============================================================================
	Table
	Base styles for all tables
============================================================================= */

/*
	STANDARD TABLE
*/

table, td {
  border: 0px solid #e8e8e8;
}

th {
  border-right: 0px solid #e0e0e0;
}


/*
	LEFT SIDEBAR
*/

.left-sidebar #content {
	padding-left: 10px; /*!!!!*/
}

#custom-header {
  width: 938px; /*!!!!*/
	border: 1px solid #fff; /*!!!!*/
	margin-top: 0;
}


/*
	MAIN NAVIGATION
*/

.main-navigation {
	background-color: #fbdfb7; /*!!!!*/

	border-bottom: 1px solid #ffffff; /*!!!!*/
	border-left: 1px solid #ffffff; /*!!!!*/
	border-right: 1px solid #ffffff; /*!!!!*/
}

.main-navigation ul li:hover {
	background-color: #e1d8a4; /*!!!!*/
/*	background-color: #61640b; /*!!!!*/
/*	background-color: #7f3f00; /*!!!!*/
/*	background-color: #eaa01f; /*!!!!*/
/*	background-color: #d38b10; /*!!!!*/
}

.main-navigation ul li a:focus {
	background-color: #fff; /*!!!!*/
}

/* Az aktív menüpont tulajdonságai */
.main-navigation li.current_page_item a {
	background: #e1c8a4 !important;
}

.main-navigation ul li a {
	color: #7f3f00; /*!!!!*/
  padding: 0.45em 0.9em; /* A menüpontok távolsága egymástól */
}

.main-navigation ul ul {
	border-color: #ffffff #ffffff; /*!!!!*/
	margin-left: 10px; /*!!!!*/
	margin-left: 6px; /*!!!!*/
  width: 200px;
}

.main-navigation ul ul li {
	border: 1px solid #ffffff; /*!!!!*/
  width: 100%;
}

.main-navigation ul ul li a {
	background-color: #fbdfb7; /*!!!!*/
	background-color: #fff; /*!!!!*/
}

.main-navigation ul ul li a:hover {
	background-color: #e1c8a4; /*!!!!*/
}

.main-navigation ul ul ul {
  left: 94%; /*!!!! Submenü oldalirányú távolsága a szülő menütől */
  top: 0;
}

.main-navigation #searchform input[type="text"] {
	border: 1px solid #e1c8a4; /*!!!!*/
}


/*
	SECONDARY NAVIGATION
*/

.secondary-navigation {
	border-bottom: 0px solid #fff; /*!!!!*/
	border-top: 1px solid #fff; /*!!!!*/
}

.secondary-navigation ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.secondary-navigation ul li {
  display: inline;
  float: left;
  position: relative;
}
.secondary-navigation ul li:hover {
  background-color: #f0f0f0;
}
.secondary-navigation ul li a {
  border-right: 1px solid #E6E6E6;
  display: block;
  color: #555555;
  padding: 0.45em 1.05em;
  text-decoration: none;
  word-wrap: break-word;
}
.secondary-navigation ul li a:hover {
  text-shadow: 0 1px 1px white;
}
.secondary-navigation ul ul {
  display: none;
  margin-left: -1px;
  position: absolute;
  top: 100%;
  width: 200px;
  z-index: 9;
}
.secondary-navigation ul ul li {
  border-bottom: 1px solid #e0e0e0;
  border-top: 1px solid #f6f6f6;
  width: 100%;
}
.secondary-navigation ul ul li:first-child {
  border-top: none;
}
.secondary-navigation ul ul li a {
  background-color: #f0f0f0;
  border-left: 1px solid #E6E6E6;
  display: block;
  font-size: 0.857em;
  line-height: 1.75em;
  text-transform: capitalize;
}
.secondary-navigation ul ul li a:hover {
  background-color: #eaeaea;
}
.secondary-navigation ul ul ul {
  left: 100%;
  top: 0;
}




/*
=============================================================================
	Main styles
	This is our main styles for theme development
=============================================================================
*/

#page {
	background-color: #e1c8a4; /*!!!!*/
}

#main {
	background-color: #fbdfb7; /*!!!!*/

	border-right-color: #ffffff; /*!!!!*/
	border-right-style: solid; /*!!!!*/
	border-right-width: 1px; /*!!!!*/

	border-bottom-color: #ffffff; /*!!!!*/
	border-bottom-style: solid; /*!!!!*/
	border-bottom-width: 1px; /*!!!!*/
}

#content.fixed-16 {
	background-color: #fbdfb7; /*!!!!*/
/*	border-left-color: #ffffff; /*!!!!*/
/*	border-left-style: solid; /*!!!!*/
/*	border-left-width: 1px; /*!!!!*/

/*	border-right-color: #ffffff; /*!!!!*/
/*	border-right-style: solid; /*!!!!*/
/*	border-right-width: 1px; /*!!!!*/

/*	border-bottom-color: #ffffff; /*!!!!*/
/*	border-bottom-style: solid; /*!!!!*/
/*	border-bottom-width: 1px; /*!!!!*/
}

.entry-header .entry-title {
  font-size: 1.786em;
  line-height: 1.68em;
	margin-bottom: 20px;
}
.entry-header .entry-title a:hover {
  color: #0e7cff;
  text-decoration: none;
}

.entry-content {
	margin-right: 10px; /*!!!!*/
}


/*
=============================================================================
	Sidebar & Widget
	Styles for sidebar and all widget areas
=============================================================================
*/

#sidebar {
	/*background-color: #e1c8a4; /*!!!!*/
	height: auto;
}

.widget {
	margin-left: 10px; /*!!!!*/
	margin-right: 10px; /*!!!!*/
	color: #7f3f00; /*!!!!*/
}

.widget .widget-title {
	color: #7f3f00; /*!!!!*/
	font-size: 1.1em;  /*!!!!*/
	font-weight: bold;  /*!!!!*/
}

/*
=============================================================================
	Miscellaneous
	Miscellaneous styles
=============================================================================
*/

/*
	BREADCRUMBS
*/

#breadcrumbs {
	border-top: 1px dotted #fff; /*!!!!*/
	border-bottom: 1px dotted #fff; /*!!!!*/
	margin-top: -22px; /*!!!!*/
}

/*
	CONTACT FORM 7
*/

.entry-content .wpcf7 {
	background: #fbdfb7; /*!!!!*/
}
