/*
	Theme Name: deCente Child
	Theme URI: http://themeshift.com/theme/decente
	Description: deCente Child is created for you to take advantage of making changes to the parent theme of deCente without actually changing its files, you will do your customization from this child theme of deCente.
	Author: Simon Rimkus
	Author URI: http://themeshift.com
	Template: decente
	Version: 1.0.3
	Tags: blue, gray, white, light, one-column, two-columns, three-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, custom-header, custom-menu, editor-style, featured-images, full-width-template, post-formats, sticky-post, theme-options, threaded-comments, translation-ready	
	License: GNU General Public License v2.0
	License URI: http://www.opensource.org/licenses/gpl-license.php
*/

/* Import Styles
-------------------------------------------------------------- */
@import url("../decente/style.css");


/* Add your style.css changes below */

/* General layout
================================================== */

#outer {
	position: relative;
	margin: 60px auto;
	-moz-box-shadow: 0px 0px 40px rgba(0,0,0,0.25);
	-webkit-box-shadow: 0px 0px 40px rgba(0,0,0,0.25);
	box-shadow: 0px 0px 40px rgba(0,0,0,0.25);
}

/* Header
================================================== */

#header {
	position: relative;
	padding: 110px 40px 60px;
	margin-left: -40px;
	margin-right: -40px;
	color: #fff;
}

#header-right {
	position: absolute;
	right: 40px;
	bottom: 60px;
	width: 50%;
	font-size: 13px;
	font-family: 'Bitter', serif;
	text-align: right;
}

/* Menu
================================================== */

.frameshift-menu-main .tinynav {
	background-color: #b1d14e;
	border-color: #b1d14e;
	color: #444444;
}

.frameshift-menu-bottom .tinynav {
	background-color: #b1d14e;
	border-color: #b1d14e;
	color: #444444;
}

/* Footer
================================================== */

#subfooter-wrap {
	padding: 40px 0;
	background: #b1d14e!important;
	color:#fff;
}

.social-icons a {
	margin: 0 0px;
	-moz-opacity:1;
	-ms-filter:"alpha(opacity=100)";
	filter:alpha(opacity=100);
	opacity:1;
}

/* Credit
================================================== */
    
#credit-wrap {
	margin-top: -80px;
	background-color: transparent;
}

#credit {
	padding-top: 40px;
	padding-bottom: 20px;
	text-align: center;
}

.warning {
    background-color: #ffc;
}

#danger {
    background-color: #fcc;
}

.person {
	padding: 0;
	margin-bottom: 20px;
}

.person h3 {
	margin-top: 25px;
}

.person h3 img {
	margin-top: 10px;
}

.person p {
	margin-top: 10px;
}

.person .profile-picture {
	float: left;
	margin-right: 10px;
}

/* Breadcrumbs
================================================== */

.breadcrumbs {
	font-size: 10px;
	line-height: 1.5;
}

@media (min-width: 480px) { .breadcrumbs {
	font-size: 12px;
} }

.breadcrumbs--page-builder {
	margin-bottom: 0;
}

.breadcrumbs a {
	position: relative;
	display: inline-block;
	padding: 10px 0;
	font-weight: bold;
	color: #666666;
	padding-right: 10px;
	margin-right: 10px;
	font-size: 10px;
}

@media (min-width: 480px) { .breadcrumbs a {
	padding: 14px 0;
	padding-right: 20px;
	margin-right: 20px;
	font-size: 12px;
} }

.breadcrumbs a::before, .breadcrumbs a::after {
	position: absolute;
	content: "";
	height: 21px;
	width: 2px;
	right: 0;
	background: #303030;
}

@media (min-width: 480px) { .breadcrumbs a::before, .breadcrumbs a::after {
	height: 27px;
} }

.breadcrumbs a::before {
	top: -2px;
	-webkit-transform: rotate(-30deg);
	-ms-transform: rotate(-30deg);
	transform: rotate(-30deg);
}

.breadcrumbs a::after {
	bottom: -2px;
	-webkit-transform: rotate(30deg);
	-ms-transform: rotate(30deg);
	transform: rotate(30deg);
}

.breadcrumbs a:hover {
	color: #333333;
	text-decoration: none;
}

.breadcrumbs span > span {
	display: inline-block;
	padding: 10px 0;
}

@media (min-width: 480px) { .breadcrumbs span > span {
	padding: 14px 0;
} }

/* Add your WP Google Maps changes below */

#wgmpmap {
	border: 1px solid #cccccc;
}
