/*
 Theme Name:     Aloha-Custom
 Theme URI:      http://alohavillas.eu
 Description:    Customizr child theme
 Author:         Karl Hagås
 Author URI:     http://alohavillas.eu
 Template:       customizr
 Version:        1.0.0
*/

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

/* =Theme customization starts here
-------------------------------------------------------------- */

body {
	font-family: 'Myriad Set Pro', 'Lucida Grande', 'Helvetica Neue', "Helvetica","Arial","Verdana","sans-serif";
	max-width: 1200px;
	text-align: center;
	margin: 0 auto;
}

@media all and (min-width: 1200px) {
	.span9 {
		width: 750px;
	}
	.span3 {
		width: 390px;
	}
}

p {
	text-align: left;
}

.tc-header .brand h1 a.site-title{
	font-family: 'Myriad Set Pro', 'Lucida Grande', 'Helvetica Neue', "Helvetica","Arial","Verdana","sans-serif";
	font-weight: 100;
	font-size: 1em;
	line-height: 1.1em;
}

.tagline-link {
	font-weight: 100;
	font-size: 12px;
	padding-right: 6px;
}

h1.front-pitch {
	font-family: 'Myriad Set Pro', 'Lucida Grande', 'Helvetica Neue', "Helvetica","Arial","Verdana","sans-serif";
	font-weight: 100;
	text-align: left;
}

h2.front-pitch {
	font-family: 'Myriad Set Pro', 'Lucida Grande', 'Helvetica Neue', "Helvetica","Arial","Verdana","sans-serif";
	font-weight: 100;
	font-size: 1.5em;
	text-align: left;
}

h3 {
	font-family: 'Myriad Set Pro', 'Lucida Grande', 'Helvetica Neue', "Helvetica","Arial","Verdana","sans-serif";
	font-weight: 100;
	font-size: 1.2em;
	text-align: left;
	margin-bottom: 5px;
}

.entry-content img.alignleft {
	margin-top: 0px;
}

.navbar-wrapper .navbar h2.site-description {
	font-family: 'Myriad Set Pro', 'Lucida Grande', 'Helvetica Neue', "Helvetica","Arial","Verdana","sans-serif";
	font-weight: 100;
	font-style: normal;
}

div.front-divider {
	margin-bottom: 50px;
}

.logo a:hover {
	color: #cccccc;
}

/* Remove Navbar box           */
.navbar .navbar-inner {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

div.front-houses {
	width: 100%;
	display: table;
}

div.front-houses .front-p-left, div.front-houses .front-p-right {
	padding-left: 30px;
	padding-right: 30px;
	margin-bottom: 40px;
}

div.frontpage-calendar-left h2, div.frontpage-calendar-right h2 {
	font-family: 'Myriad Set Pro', 'Lucida Grande', 'Helvetica Neue', "Helvetica","Arial","Verdana","sans-serif";
	font-size: 1.125em;
	line-height: 1.5;
	font-weight: 400;
}

@media all and (min-width: 800px) {
	div.frontpage-calendar-left {
		display: block;
		width: 49.5%;
		text-align: center;
		border-right-color: #dfdfdf;
		border-right-style: solid;
		border-right-width: thin;
		float: left;
	}

	div.frontpage-calendar-right {
		display: block;
		text-align: center;
		float: left;
		width: 49.5%;
	}
}

.borderimage, .size-thumbnail {
	border: solid #dfdfdf 1px;
}

@media all and (min-width: 800px) {
	.lefthalf {
		float: left;
		display: block;
		width: 35%;
		margin-right: 20px;
	}
}

.lefthalf p {
	margin-bottom: 30px;
}

@media all and (min-width: 800px) {
	.righthalf {
		float: left;
		display: block;
		width: 63%;
	}
}

.format-icon:before {
	content: none !important;
}

.entry-header .entry-title {
	font-family: 'Myriad Set Pro', 'Lucida Grande', 'Helvetica Neue', "Helvetica","Arial","Verdana","sans-serif";
	font-size: 1.75em;
	line-height: 1.5;
	font-weight: 400;
	text-align: left;	
}

@media all and (min-width: 800px) {
	.left-info {
		width: 65%;
		float: left;
		display: block;
	}

	.right-info {
		width: 32%;
		float: left;
		display: block;
	}

	.wpcf7 {
		width: 50%;
	}
}

#page-43 .entry-header {
	/*display: none;*/
}