/*
 Theme Name:   Minamaze Child
 Theme URI:    http://www2.papsoftware.nl/minamaze-child/
 Description:  Minamaze Child Theme
 Author:       PapSoftware
 Author URI:   http://www2.example.nl
 Template:     minamaze
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  minamaze-child
*/


/* ---------------------------------------------------------------------------------------
	01. RESET
--------------------------------------------------------------------------------------- */


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, cite,
del, dfn, em, font, q, s, samp,
strike, strong,
ol, ul, li,
fieldset, form, label, legend,
tbody, tfoot, thead, tr {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
html {
	font-size: 62.5%;
	overflow-y: scroll;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
body {
	background: #F0F0FA;
}


/* ---------------------------------------------------------------------------------------
	02. GLOBAL
--------------------------------------------------------------------------------------- */
body,
button,
input,
select,
textarea {
	color: #2C3539;	
	font-family: Open Sans, Helvetica, Arial;
	font-size: 14px;
	line-height: 2.1;
	word-wrap: break-word;
}
body,
#body-core { 
	background: #F0F0FA;
	min-width: 320px;
}


/* Headings */

h1 {
	font-size: 28px;
color: #0000FF;
}


input::-moz-focus-inner {
	border: 1;
	padding: 0;
}
input[type=text],
input[type=email],
input[type="password"],
textarea {
	background: #F0F0FA;
	border: 1px solid #E0E0E0;
	padding: 5px;
}
input[type=text]:focus,
input[type=email]:focus,
input[type="password"]:focus,
textarea:focus {
	background: #F0F0FA;
}



a,
a:visited {
	color: #0000ff;
	text-decoration: none;	
}



.pag li a,
.pag li span {
	color: inherit;
	padding: 1px 6px;
	border: 1px solid #EEE;
	background: #F0F0FA;
	display: block;
}










/* Pre-header */
#pre-header {
	background: #2C3539;
}
#pre-header li {
	float: left;
	font-size: 14px;
}
#pre-header .header-links > ul > li > a {
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
#pre-header .header-links .menu-hover > a,
#pre-header .header-links > ul > li > a:hover {
	color: white;
}
#pre-header .header-links li a,
#pre-header-social li,
#pre-header-social li a,
#pre-header-search input {
	color: #CCC;
	font-size: 16px;  //??15px
	display: block;
	//font-weight: bold;
}
#pre-header .header-links li a,
#pre-header-social li.message {
	padding: 9px 15px 7px;
}
#pre-header-social li,
#pre-header-social li a {
	border: 0px;
}
#pre-header .header-links .sub-menu {
	background: #2C3539;
	border-width: 1px 1px 0px 1px;
	border-style: solid;
	border-color: #303030;
	position: absolute;
	display: none;
	z-index: 9999;
}




/* Search input placeholder text color */
#pre-header-search ::-webkit-input-placeholder { color: #2C3539; }
#pre-header-search :-moz-placeholder { color: #2C3539; }
#pre-header-search ::-moz-placeholder { color: #2C3539; }
#pre-header-search :-ms-input-placeholder { color: #2C3539; }

#header .header-links .sub-menu {
	display: none;
	float: left;
	position: absolute;
	z-index: 9999;
	border: 1px solid #303030;
	background: #2C3539;
}
#header .header-links .sub-menu a {
	color: white;
	font-size: 14px;
	border-bottom: 1px solid #303030;
	line-height: 32px;
	margin: 0;
	padding: 0 20px 0 10px;
}

#slider a.rslides_nav.next:hover:before {
	color: #333;
	background: #F0F0FA;
   
}

#slider .featured-title span {
	display: inline-block;
	color: #FFF;
	font-size: 45px;
	line-height: 50px;
	font-weight: 500;
	line-height: 1.5;
	text-shadow: 2px 1px 1px #555555;
   
}

#slider .featured-excerpt p {
	margin-bottom: 25px;
  
}
#slider .featured-excerpt span {
	display: inline-block;
	color: #FFF;
	font-size: 30px;
	line-height: 35px;
	font-weight: 500;
	text-shadow: 2px 1px 1px #555555;
   
}

#section-home .section {
	display: block;
	background: #F0F0FA;
	padding: 10px;
	border: 1px solid #E0E0E0;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

#footer-core h3 {
	color: #EEE;
	font-size: 14px;
	text-transform: uppercase;
	padding-bottom: 8px;
	margin: 10px 0px 15px;
	border-bottom: 1px solid #2C3539;
	-webkit-box-shadow: 0 1px 0 0 #444;
	-moz-box-shadow: 0 1px 0 0 #444;
	-ms-box-shadow: 0 1px 0 0 #444;
	-o-box-shadow: 0 1px 0 0 #444;
	box-shadow: 0 1px 0 0 #444;
}
#footer-core h3 span {
}
#footer-core,
#footer-core p,
#footer-core a:hover {
	color: #AAA;
}
#footer-core a {
	color: #F33F3F;
}
/* Sub Footer */
#sub-footer {
	background: #2C3539;
	border-top: 1px solid #444;
	padding: 15px 0px;
}

.wpcf7-form textarea {
	height: 44px;
	min-height: 28px;
}

#footer .wpcf7-form textarea {
	color: #BBB;
	border: 1px solid #353535;
	background: #2C3539;
	background: rgba(0, 0, 0, 0.3);
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	-o-border-radius: 0px;
	border-radius: 0px;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-ms-box-shadow: none;
	-o-box-shadow: none;
	box-shadow: none;
}

#footer .thinkup_widget_tabs h3.widget-title {
	border-bottom: 1px solid #2C3539;
	margin: 0;
	-webkit-box-shadow: inset 0 -1px 0 0 #444;
	-moz-box-shadow: inset 0 -1px 0 0 #444;
	-ms-box-shadow: inset 0 -1px 0 0 #444;
	-o-box-shadow: inset 0 -1px 0 0 #444;
	box-shadow: inset 0 -1px 0 0 #444;
}
#footer .thinkup_widget_tabs .nav .active h3.widget-title {
	padding-top: 5px;
	border: 1px solid #2C3539;
	border-bottom: none;
	-webkit-box-shadow: 1px 0 0 0 #444;
	-moz-box-shadow: 1px 0 0 0 #444;
	-ms-box-shadow: 1px 0 0 0 #444;
	-o-box-shadow: 1px 0 0 0 #444;
	box-shadow: 1px 0 0 0 #444;
}
#footer .thinkup_widget_tabs .tab-content {
	padding: 10px 10px 5px;
	border: 1px solid #2C3539;
	border-top: none;
	-webkit-box-shadow: 1px 1px 0 0 #444;
	-moz-box-shadow: 1px 1px 0 0 #444;
	-ms-box-shadow: 1px 1px 0 0 #444;
	-o-box-shadow: 1px 1px 0 0 #444;
	box-shadow: 1px 0 0 0 #444;
}


#footer .thinkup_widget_search .search {
	background: #2C3539;
	border: 1px solid #444;
}

#footer .thinkup_widget_search .searchsubmit {
	background: #F33F3F;
}
#footer .thinkup_widget_search .searchsubmit:hover {
	background: #82CB51;
}

/* Search input placeholder text color */
.thinkup_widget_search ::-webkit-input-placeholder { color: white; }
.thinkup_widget_search :-moz-placeholder { color: white; }
.thinkup_widget_search ::-moz-placeholder { color: white; }
.thinkup_widget_search :-ms-input-placeholder { color: white; }

#footer .thinkup_widget_search ::-webkit-input-placeholder { color: #2C3539; }
#footer .thinkup_widget_search :-moz-placeholder { color: #2C3539; }
#footer .thinkup_widget_search ::-moz-placeholder { color: #2C3539; }
#footer .thinkup_widget_search :-ms-input-placeholder { color: #2C3539; }


#footer .thinkup_widget_tagscloud a {
	border: 1px solid #2C3539;
}

#footer .widget_tag_cloud a {
	border: 1px solid #2C3539;
	padding: 2px 8px;
}

#footer .widget_search .search {
	background: #2C3539;
	border: 1px solid #444;
}


.blog-article {
	padding: 20px;
	margin-bottom: 30px;
	background: #F0F0FA;
	border: 0px solid #E0E0E0;
}

b, strong {
     font-weight: bold; 
}





//.menu-item {
//	font-size: 200%;
//	font-weight: bold; 
//	line-height: 4.1;
//}
//.menu-item-type-post_type {
//	font-size: 200%;
//	font-weight: bold; 
//	line-height: 4.1;
//}
//.menu-item-object-page {
//	font-size: 200%;
//	font-weight: bold; 
//	line-height: 4.1;
//}



