/*
Theme Name:     Ultra Child
Description:    
Author:         martyl40
Template:       ultra

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

@font-face {
	font-family: 'canarosemibold';
	src: url('rene_bieder_-_canaro_semibold-webfont.eot');
	src: url('rene_bieder_-_canaro_semibold-webfont.eot?#iefix') format('embedded-opentype'), url('rene_bieder_-_canaro_semibold-webfont.woff2') format('woff2'), url('rene_bieder_-_canaro_semibold-webfont.woff') format('woff'), url('rene_bieder_-_canaro_semibold-webfont.ttf') format('truetype'), url('rene_bieder_-_canaro_semibold-webfont.svg#canarosemibold') format("svg");
	font-weight: normal;
	font-style: normal;
}

body {
	font-family: 'Open Sans', sans-serif;
	font-size: 1.2em;
	color: #808080;
}

p {
	margin: 0 0 1.2em;
}

a, a:visited,#secondary .widget a {
	color: #149B9E;
	border-bottom: 1px dotted #149B9E;
}

a:hover,#secondary .widget a:hover {
	color: #808080;
	border-bottom: 1px solid #808080;
}

h2 {
	font-family: 'Muli', sans-serif;
	color: #F1B51C;
}

h1, h3 {
	color: #808080;
}

h3 {
	font-family: 'canarosemibold';
	color: #149B9E;
}

.site-footer .footer-main {
	background-color: #149B9E;
	color: white;
}

.site-footer .footer-main a {
	color: white;
	border-bottom: 1px dotted white;
}

.site-footer .footer-main .widget h3.widget-title ~ *
{
	color:white;
}

.site-footer .footer-main a:hover {
	color: #ddd;
	border-bottom: 1px solid #ddd;
}

.container h1.entry-title, h1.page-title {
	background-image: url(/wp-content/uploads/2015/06/Motif-07.png);
	background-position: left;
	padding-left: 55px;
	background-repeat: no-repeat;
	font-family: 'Muli', sans-serif;
	color: white;
}

.container #main h1.entry-title
{
background:none;
background-color:white;
padding-left:0px;
}

div.entry-meta
{
background-color:white;
}

.main-navigation {
	font-family: 'Muli', sans-serif;
}

.main-navigation .current_page_item > a, .main-navigation .current-menu-item > a, .main-navigation .current_page_ancestor > a {
	color: #BFD730;
	border-bottom: 0 solid #BFD730;
}

.main-navigation div > ul > li > a {
	border-bottom: 0 solid #BFD730;
	font-size:0.9em;
}

.main-navigation ul ul li:hover > a {
	background: #BFD730 none repeat scroll 0 0;
}

.main-navigation ul li:hover > a {
	color: #BFD730;
}

.main-navigation ul ul {
	border-top: 3px solid #BFD730;
}

.main-navigation ul ul .current_page_item > a, .main-navigation ul ul .current-menu-item > a, .main-navigation ul ul .current_page_ancestor > a {
	color: #BFD730;
}

.main-navigation div > ul > li > a:hover {
	border-bottom: 3px solid #BFD730;
}

.entry-header, .page-header {
	background-color: #F1B51C !important;
}

.page-header p
{
color:white !important;
}
