/*

Theme Name: X &ndash; Child Theme
Theme URI: http://theme.co/x/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to X in this child theme.
Version: 1.0.0
Template: x

*/

/*left align logo and change background color of banner*/
.x-logobar {
text-align: left;
/*background-image: url("http://wychwoodcreative.co.uk/wp-content/uploads/2015/02/mountains.jpg");*/
background-repeat: no-repeat;
background-color: #fff;
}


/*change background color of menu and space before content
.x-navbar .desktop .x-nav>li {
background-color: #555;
margin: 40px 0 0 0;
}*/


/* make height of menu 
.x-navbar .desktop .x-nav>li>a {
margin-bottom:40px;
}*/

/*remove border and box shadow of menu*/
.x-navbar {
border-bottom: 0;
box-shadow: none!important;
}

/* change colour and height of current menu item*/
.x-navbar .desktop .x-nav > li > a:hover, .x-navbar .desktop .x-nav > .x-active > a, .x-navbar .desktop .x-nav > .current-menu-item > a {
box-shadow: inset 0 10px 0 0 #efefef!important;
}



/*align menu left*/

.masthead-stacked .desktop .x-nav {
display: table;
margin-left: 0;
margin-right: auto;
}


.dark-background {
background-color: #000000;
}


/*change logo bottom border colour*/
.x-logobar {
border-bottom: 1px solid #efefef;
}

/* change size of topbar text*/
.x-topbar .p-info 
{
float: right;
margin: 0;
font-size: 22px;
font-size: 2rem;
line-height: 2;
color: #fff!important;
}

.x-topbar {
position: relative;
min-height: 46px;
border-bottom: 1px solid #f2f2f2;
background-color: #222;
z-index: 1031;
}
/*change colour of topbar icons*/
.x-topbar a {
color: #efefef;
}


/* add white space after logo bar*/
.x-navbar-fixed-top-active .x-navbar-wrap {
margin-bottom: 3px;
}



.x-colophon.top {
padding: 2% 0 1% 0;
}

.dock-text {
	font-weight: bold;
	font-size: .75em!important;
	padding: 0;
	margin: 0;
}


hr.content-separator {
border-top: 12px solid #f1aa00;
margin: 0;
border-bottom: 0;
}


/*sticky fotter doesn't work
.x-colophon.bottom {
bottom: 0;
left: 0;
right: 0;
position: fixed;
}
.x-colophon.top {
bottom: 120px;
left: 0;
right: 0;
position: fixed;
}*/

/*change color of h links*/
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .h1 a:hover, .h2 a:hover, .h3 a:hover, .h4 a:hover, .h5 a:hover, .h6 a:hover {
color: #658fc6;
}
/*change color of accent in headline*/
.h-custom-headline.accent span:before, .h-custom-headline.accent span:after {
   border-top: 1px solid #aaa;
  border-bottom: 1px solid #aaa;
}


/* increase size of footer text*/
.footer-contact {
font-size: 130%;
}

