/*

	This file is part of the Escape Velocity Mura CMS Theme



	Notes:

		- this is where custom overrides to both the original theme and Mura CMS styling is added

*/



/* Misc. */

.highlight {

	background-color: transparent;

}

form .actions {

	margin-top: 0;

}

.button {

	margin-top: 1em;

}

/* Mura Editable Objects */

	/*.mura-edit-mode .editableObject .editableObjectContents {

		overflow: visible !important;

	}*/

.sidebar span.editableObject, span.editableObject {

	margin-bottom: 2.5em;

}

/* Highlights */

#highlights section.highlight {

	padding: 0 1em;

}

/* Component RSS Feed Styles */

.rss-heading {

}

.rss-title {

}

.rss-date {

	font-size: small;

}

.rss-summary {

}

/* Component Content List */

.list-heading {

}

.list-item {

	clear: both;

	display: block;

}

.is-post-excerpt {

}

.is-post-excerpt.no-image {

}

.is-post-excerpt.no-image h3, .is-post-excerpt.no-image p {

	margin-left: auto;

}

.list-title {

}

.list-image-link {

}

.list-image {

}

.list-summary {

}

.list-button {

	clear: both;

	display: block;

}

/* Prettyprint */

ol.linenums {

	list-style-type: decimal;

}

/* nav */

nav ul ul {

	margin-left: 1em;

	margin-bottom: 0;

}

#nav > ul > li.current_page_item > a, li.current_page_item > a {

	color: white;

}

/* pagination */

ul.navSequential li.current a.current {

	background-color: #d9d9d9;

}

/* Comments */

.mura-comments {

	margin-top: 2em;

}

.mura-comment-thumb img {

/*border-radius: 8px;*/

}

/* Category Summary */

.mura-category-summary a.rss {

	float: right;

	width: auto;

	clear: right;

	padding: 0 0 0 18px;

}

/* Tag Cloud */

.mura-tag-cloud a.tag {

	color: #545454;

}

/* Search */

.moreResults p, .moreResults ul {

	margin-bottom: 0;

}

/* Contact */

.map img {

	max-width: 100%;

	height: auto;/*border-radius: 8px;*/

}

/* Breadcrumbs */

.mura-breadcrumb li {

	display: inline;

}

/* Sidebar */

.sidebar nav a.current {

	text-decoration: none;

	color: #000000;

	background-color: #CCCCCC;

}

.sidebar nav.box {

	margin-bottom: 1em;

}

.sidebar nav.box ul {

	margin-bottom: 0;

}

.sidebar nav ul li, .sidebar .mura-category-summary ul li {

	margin-bottom: 0.5em;

	clear: both;

	display: block;

	text-transform: uppercase;

}

.sidebar a.current, .mura-category-summary li.current a, .mura-nav-archive li.current a {

	color: black;

	text-decoration: none;

	padding: 4px;

}

/* Calendar */

.mura-calendar {

	clear: both;

	display: block;

}

.mura-calendar table th {

	background-color: #d9d9d9;

}

.mura-calendar table tr.dayofweek {

	background-color: #f9f9f9;

}

/* Forms */

form {

}

form legend {

	font-weight: bold;

	padding: 1em 0 0.5em 0;

	font-size: 1.2em;

}

form label {

	display: block;

}

form input.text,  form input[type='text'],  form input[type='password'],  form select,  form textarea {

	display: block;

	box-shadow: inset 0 0 0 1px #e6e6e6;

	background: #f8f8f8;

	width: 100%;

	padding: 0.85em 1em 0.85em 1em;

	border-radius: 0.25em;

	border: 0;

	-moz-transition: all 0.25s ease-in-out;

	-webkit-transition: all 0.25s ease-in-out;

	-o-transition: all 0.25s ease-in-out;

	-ms-transition: all 0.25s ease-in-out;

	transition: all 0.25s ease-in-out;

	-moz-appearance: none;

	-webkit-appearance: none;

	-o-appearance: none;

	-ms-appearance: none;

	appearance: none;

}

form input[type='checkbox'] {

	-webkit-appearance: checkbox;

}

form input[type='radio'] {

	-webkit-appearance: radio;

}

form input.text,  form input[type='text'],  form input[type='password'],  form select {

	line-height: 1.25em;

}

form input.text:focus,  form select:focus,  form textarea:focus {

	outline: 0;

	box-shadow: inset 0 0 0 1px #afd9e0;

	background: #fcfcfc;

}

form textarea {

	min-height: 13em;

}

form select {

	position: relative;

}

form select option {

	color: #000;

}

 form ::-moz-focus-inner {

 border: 0;

}

form .formerize-placeholder {

	color: #555 !important;

}

 form ::-webkit-input-placeholder {

color: #aaa !important;

}

 form :-moz-placeholder {

color: #555 !important;

}

 form ::-moz-placeholder {

color: #555 !important;

}

 form :-ms-input-placeholder {

color: #555 !important;

}

/* Login */

.mura-login-form {

	clear: both;

	display: block;

}

.mura-not-registered {

	clear: both;

	display: block;

	margin: 3em 0;

}

.mura-not-registered h2 a.button, h3 a.button {

	font-size: 0.75em;

	margin: 0 0 0 1em;

}



/* Tablet (up to 1200px) */

@media (max-width: 1200px) {

}



/* Mobile (up to 480px) */

@media (max-width: 480px) {

/*.box-feature1 header.second {

			max-width: 200px;

		}*/



		/* Hide the Front End Toolbar when viewing at mobile size */

div.mura.mura-toolbar {

	display: none;

}

}



/* PRINT */

@media print {

.mura-toolbar {

	display: none;

}

.editableObjectControl .edit {

	display: none;

}

.editableObject > ul.editableObjectControl > li.edit > a.frontEndToolsModal {

	display: none !important;

}

a {

	text-decoration: none;

	color: black;

}

}

