/* ================================================================ *\
	#Reset
\* ================================================================ */

* 
{ 
	padding: 0;
	margin: 0;
	outline: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	height: auto;
	font-size: 14px;
	line-height: 1.2;
	color: #000 !important;
	-webkit-font-smoothing:antialiased;
	background-color: transparent;
	font-family: 'Georgia', sans-serif !important;
}

/* ================================================================ *\
	#Base
\* ================================================================ */

article,
aside,
figcaption,
figure,
footer,
header,
main,
nav,
section, 
div { display: block; width: 100%; margin: 0; padding: 0; font-family: 'Georgia', sans-serif !important;}

html,
body { height: 100%; }

html { overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { background: #fff; font-size: 14px; line-height: 1.2; color: #000; -webkit-font-smoothing:antialiased; font-family: 'Georgia', sans-serif !important; }

a { text-decoration: none; color:#4673B8; }
a:hover { text-decoration: underline; }

img { border: 0; vertical-align: middle; }
strong { font-weight: bold; }
small { font-size: 80%; }

button,
input,
select,
textarea { font-family: inherit; font-size: inherit; color: inherit; -webkit-font-smoothing:antialiased; }

button,
input[type="button"],
input[type="reset"],
input[type="submit"] { cursor: pointer; -webkit-appearance: none; border-radius: 0; }

input[type="text"],
input[type="email"],
input[type="search"],
input[type="password"] { border-radius: 0; }

input[type="email"],
input[type="search"],
input[type="password"] { -webkit-appearance: none; }

button::-moz-focus-inner,
input::-moz-focus-inner { padding: 0; border: 0; }

button { overflow: visible; }
textarea { overflow: auto; resize: none; }

table { border-collapse: collapse; border-spacing: 0; }
th,
td { padding: 0; }

h1 { font-size: 18px !important; font-weight: bold !important; text-transform: uppercase; line-height: 1.2; text-align: center; padding-bottom: 10px; }
h2 { font-size: 16px !important; font-weight: bold !important; text-transform: uppercase; line-height: 1.2; text-align: center; padding-bottom: 10px; }
h3 { font-size: 15px !important; font-weight: bold !important; text-transform: uppercase; line-height: 1.2; text-align: center; padding-bottom: 5px; }
h4 { font-size: 15px !important; font-weight: bold !important; text-transform: uppercase; line-height: 1.2; text-align: center; padding-bottom: 5px; }
h5 { font-size: 15px !important; font-weight: bold !important; text-transform: uppercase; line-height: 1.2; text-align: center; padding-bottom: 5px; }

p, ul, ol, li, table, tr, td, div { font-size:	14px !important; line-height: 1.2; font-family: 'Georgia', sans-serif !important;  }

.form-controls h2, .form-controls h3 {
  font-size: 1em;
}

.content .article .article-entry ul, .content .article .article-entry ol, .content .article .article-entry li { font-size: 14px; line-height: 1.2; }

a
{
	display: none;
	visibility: hidden;
}
h3 a
{
	display: block;
	visibility: visible;
	color: #000;
}
img
{
	display: none;
}

div
{
	display: block;
	width: 100% !important;
	margin-bottom: 5px;
}
.section-hero, 
.header-top, 
.sidebar,
.widgets, .widget-mobile,
.section-post-intro,
.section-activities,
.section-themes,
.footer
{
	display: none !important;
}

/* 
.section-post-intro a,
.section-activities a,
.section-themes a,
.section-post-intro span,
.section-activities span,
.section-themes span
{
	color: #000;
}
*/
.header
{
	display: none;
}
.page-header
{
	height: auto;
	background-color: transparent;
}

.page-header h1,
.page-header h2,
.page-header h3,
.page-header h4,
.article-entry h1, 
.article-entry h2, 
.article-entry h3, 
.article-entry h4
{
	font-family: 'Georgia', sans-serif;
	font-weight: bold;
}
.page-header h3
{
	font-size: 18px;
	text-align: center; 
	color: #000;
	margin: 0;
	padding: 0;
	font-weight: bold;
	background-color: transparent;
}
.article-entry ul, .article-entry ol
{
	margin-left: 2em;
	font-size: 14px !important;
	line-height: 1.2 !important; 
}

select, input, textarea, button
{
	display: none;
}

.slider-categories, .sidebar, .register-nav-mobile, .mobile-title, .store-item-mobile-desc, .header-with-slider, .caroufredsel_wrapper, .slider-categories div
{
	display: none;
}
.slider-categories, .slider-categories div
{
	display: none !important;
}

.audiobook
{
	display: block;
}
.page-header .shell
{
	display: none;
}
.section-store-item h3
{
	font-weight: bold;
}

.search-mobile-wrapper
{
	display: none;
}

.box-indexed.no-image .box-content p
{
	min-height: auto;
}
.box-indexed .box-content p
{
	min-height: auto;
	font-weight: normal;
}
.box-indexed
{
	margin: 0;
}
a.btn.btn-green-bordered
{
 	display: none;
	visibility: hidden;
	height: 0px;
}
p span
{
	font-size: 14px !important;
}