/*
	Theme Name: GoodLife Child Theme
	Theme URI: http://themeforest.net/user/fuelthemes
	Description: <strong>GoodLife Magazine WordPress Theme by <a href="http://themeforest.net/user/fuelthemes?ref=fuelthemes">Fuel Themes</a></strong> – Update notifications available on Twitter and Themeforest <a href="http://twitter.com/anteksiler">Follow us on twitter</a> – <a href="http://themeforest.net/user/fuelthemes">Follow us on Themeforest</a>
	Version: 1.0.0
	Author: fuelthemes
	Template: goodlife-wp
*/

@import url("../goodlife-wp/style.css");


/* Content */ 

.post .post-title.page-title {
    margin-top: 10px;
}

.post .post-content ul,
.post .post-content ol {
    font-family: 'Droid Serif';
    list-style-position: initial;
    margin-left: 25px;
}

.post .post-content ul li,
.post .post-content ol li {
	margin-bottom: 4px;	
}

.post .post-content h3 {
	font-size: 22px;
    margin-top: 30px;
}

.menu-holder ul li .sub-menu li a {
	font-size: 14px;
}

.menu-holder ul li .sub-menu li a {
	font-size: 14px;
}

.widget ul {
	margin-left: 5px !important;
}

ol li:before {
	display: block !important;
    float: left;
}


/* Tables */

.tablepress thead tr th {
	background-color: #914509;
    color: #fff;
    text-transform: uppercase;
    font-size: 12px;
    letter-spacing: 1px;
    padding: 6px 8px 4px 8px;
    border-bottom: 1px solid #fff;
    font-weight: 600;
}

.tablepress h2 {
	margin: -8px;
    text-align: center;
    padding: 8px 10px;
    color: #fff;
    background: #bd5d0f;
    font-weight: 500;
    font-size: 24px;
    line-height: 1;
}

.tablepress h3 {
	margin: -8px !important;
    text-align: center;
    padding: 8px 10px;
    color: #fff;
    background: #f1a12d;
    font-weight: 500;
    font-size: 16px !important;
    line-height: 1;
}

.tablepress h4 {
	margin: -8px !important;
    text-align: center;
    padding: 8px 10px;
    color: #fff;
    background: #aaa;
    font-weight: 500;
    font-size: 16px !important;
    line-height: 1;
}

.tablepress tr th:last-child,
.tablepress tr td:last-child {
	text-align: right;
}

.tablepress tbody td {
    font-size: 14px;
    font-family: 'Droid Serif';
    line-height: 1.4;
}


/* Ads */

.ad-top-page {
	margin-top: 20px;
}

.home .ad-top-page {
	margin-bottom: 20px;
}

.ad-336-280-top {
	float: left;
	margin: 0 20px 10px 0;
	display: block;
	width: 336px;
	height: 280px;
}

.ad-responsive {
	margin: 20px 0;
	width: 100%;
}

.ad-responsive-bottom {
	margin: 30px 0;
	width: 100%;
	clear: both;
}

.ad-link-unit-wrapper {
	width: 100%;
	height: auto;
	margin: 20px 0;
	padding: 5px;
	border: 1px solid #ddd;
	clear: both;
}

.ad-link-unit-top-left {
	display: inline-block;
	width: 200px;
	height: 90px;
}

.ad-link-unit-top-right {
	display: inline-block;
	width: 200px;
	height: 90px;
}

ins {
	border-bottom: 0 !important;
	background-color: transparent !important;
}


@media only screen and (min-width: 64.063em) {

	.header.style2 .logo .logolink {
	    padding: 20px 0;
	}

}

/* Mobile */

@media screen and (max-width: 664px) {
	
	.ad-responsive-bottom {
		margin: 10px 0;
	}
	
	.ad-336-280-top {
		float: none;
		height: auto;
		width: auto;
	}
	
}