/**
 * Theme custom styles
 *
 * @package    Auberge
 * @copyright  2015 WebMan - Oliver Juhas
 *
 * @since    1.0
 * @version  1.3
 */



	/* Background color */

		body { background-color: [[background_color]]; }

	/* Header color */

		.site-header {
			background-color: [[color-header]];
			color: [[color-header-text]];
		}

	/* Footer color */

		.site-footer {
			background-color: [[color-footer]];
			color: [[color-footer-text]];
		}

	/* Front page widgets color */

		.site-banner,
		.front-page-widgets-wrapper {
			background-color: [[color-front-widgets]];
			color: [[color-front-widgets-text]];
		}

			.site-banner-media:before {
				background: -webkit-linear-gradient(       top, [[color-front-widgets|alpha=0]] 0%, [[color-front-widgets]] 100% );
				background:         linear-gradient( to bottom, [[color-front-widgets|alpha=0]] 0%, [[color-front-widgets]] 100% );
			}

	/* Accent color and accent text color */

		a,
		.accent-color { color: [[color-accent]]; }
		.site-content div.sharedaddy .sd-content ul li a.sd-button:not(.no-text) { color: [[color-accent-text]] !important; }

		.nav-search-form .form-search { background-color: [[color-accent]]; }
		.infinite-loader .spinner > div > div { background: [[color-accent]] !important; }

		mark,
		ins,
		.highlight,
		pre:before,
		.pagination a,
		.pagination span,
		.label-sticky,
		.nav-search-form .form-search,
		.button,
		button,
		form button,
		.fl-node-content button,
		input[type="button"],
		input[type="reset"],
		input[type="submit"],
		.menu-group-nav a,
		.site-content div.sharedaddy .sd-content ul li a.sd-button:not(.no-text),
		.post-navigation .nav-previous,
		.post-navigation .nav-next,
		.bypostauthor > .comment-body .comment-author:before,
		.comment-navigation a,
		.widget_calendar tbody a,
		.widget .tagcloud a:hover,
		body #infinite-handle span,
		.rtb-message,
		.menu-toggle:before {
			background-color: [[color-accent]];
			color: [[color-accent-text]];
		}

		.label-sticky:before,
		.label-sticky:after {
			border-top-color: [[color-accent]];
			border-right-color: [[color-accent]];
		}

		input:focus,
		select:focus,
		textarea:focus,
		.posts .hentry:hover,
		.widget .tagcloud a:hover,
		.site .picker__input.picker__input--active { border-color: [[color-accent]]; }

		mark,
		ins,
		.highlight {
			-webkit-box-shadow: .38em 0 0 [[color-accent]], -.38em 0 0 [[color-accent]];
			        box-shadow: .38em 0 0 [[color-accent]], -.38em 0 0 [[color-accent]];
		}

		.post-navigation .has-post-thumbnail:before {
			background: [[color-accent]];
			background: -webkit-linear-gradient(   right, [[color-accent|alpha=0]] 19%, [[color-accent]] 81% );
			background:         linear-gradient( to left, [[color-accent|alpha=0]] 19%, [[color-accent]] 81% );
		}
			.post-navigation .nav-next.has-post-thumbnail:before {
				background: [[color-accent]];
				background: -webkit-linear-gradient(     left, [[color-accent|alpha=0]] 19%, [[color-accent]] 81% );
				background:         linear-gradient( to right, [[color-accent|alpha=0]] 19%, [[color-accent]] 81% );
			}

	/* Form fields placeholder text color */

		         ::-webkit-input-placeholder { color: #9a9c9e; }
		              :-ms-input-placeholder { color: #9a9c9e !important; }
		                  ::-moz-placeholder { color: #9a9c9e; }
		:disabled::-webkit-input-placeholder { color: #9a9c9e; }
		     :disabled:-ms-input-placeholder { color: #9a9c9e !important; }
		         :disabled::-moz-placeholder { color: #9a9c9e; }

	/* Fonts */

		html {
			font-family: [[font-family-body]]'Helvetica Neue', Helvetica, Arial, sans-serif;
			font-size: [[font-size-body]]px;
		}

		h1, h2, h3, h4, h5, h6,
		.h1, .h2, .h3, .h4, .h5, .h6 { font-family: [[font-family-headings]]'Helvetica Neue', Helvetica, Arial, sans-serif; }

		.site-title { font-family: [[font-family-logo]]'Helvetica Neue', Helvetica, Arial, sans-serif; }



/* End of file */