/*
 Customisations for vonmarketing.co.uk site.
*/

/* Typography */

#header .site-title a {font:bold 1.3em/1em 'Cabin', arial, sans-serif;color:#000000;}
#header .site-description {font:300 1.2em/121em 'Cabin', arial, sans-serif;color:#333333;}
body { font:300 1.2em/1.5em 'Cabin', arial, sans-serif;color:#282828; }
body #navigation .nav a { font:300 1em/1.4em 'Cabin', arial, sans-serif;color:#282828; }
.page header h1 { font:bold 2.2em/1em 'Cabin', arial, sans-serif;color:#282828; }
.post header h1, .post header h1 a:link, .post header h1 a:visited { font:bold 1.4em/1em 'Cabin', arial, sans-serif;color:#282828; }
.post .post-meta ul li { font:300 1.1em/1em 'Cabin', arial, sans-serif;color:#8E8E8E; }
.entry, .entry p { font:300 1.1em/1.5em 'Cabin', arial, sans-serif;color:#282828; } h1, h2, h3, h4, h5, h6 { font-family: Cabin, arial, sans-serif; }
.widget h3 { font:bold 1em/1em 'Cabin', arial, sans-serif;color:#282828; }
.widget h3 { font:bold 1em/1em 'Cabin', arial, sans-serif;color:#282828; }
body .home-section#intro-message header h1 { font:bold 6em/1em 'Cabin', arial, sans-serif;color:#000000; }
body .home-section#intro-message p { font:300 1.2em/1em 'Cabin', arial, sans-serif;color:#282828; }
#footer {font:300 1.1em/1.1em 'Cabin', arial, sans-serif;color:#333333;}

#sidebar .widget { font-size: 1.1em; }

/* Tweaks */

#header .site-description { margin-top: 4px; }
#header { margin-bottom: 3.854em; }

.clientlogos_square { height:150px; width: 150px; vertical-align: middle; }
.clientlogos img { padding-right: 20px; padding-bottom: 20px;}
.clientlogos {text-align: center; vertical-align: middle; }

/* Teal */

#header .site-title
{
  border-top-color: #009ca0;
}

#header .site-title a:hover {
	  text-decoration: none;
}

#header {
	border-bottom-color: #009ca0;
}

#footer {
	border-top-color: #009ca0;

}

/* Hot pink hilights */

#navigation ul.nav > li.current_page_item a, #navigation ul.nav > li.current_page_parent a, #navigation ul.nav > li.current-menu-ancestor a, #navigation ul.nav > li.current-cat a, #navigation ul.nav > li.li.current-menu-item a
{
  border-top-color: #ff69b4;
}

#header .nav-toggle {
	background-color: #ff69b4;
}
ul.nav li.current_page_item a, ul.nav li.current_page_parent a, ul.nav li.current-menu-ancestor a, ul.nav li.current-cat a, ul.nav li.li.current-menu-item a
{
  border-left-color: #ff69b4;
}


/* Twitter widget */
.widget_twitter div {
    padding:0;
}

.widget_twitter ul li {
    margin-bottom:5px;
}

.widget_twitter .follow-button,
.widget_twitter .xavisys-link {
    margin:0 10px 10px 25px;
}

.widget_twitter .entry-meta {
    display:block;
    font-size:80%;
}

.widget_twitter .intent-meta a {
    background: url(img/twitter-everything-spritev2.png);
    display: inline-block;
    height: 16px;
    text-indent: -9999px;
    width: 16px;
}
.widget_twitter .intent-meta a.in-reply-to {
    background-position: 0 center;
}
.widget_twitter .intent-meta a:hover.in-reply-to {
    background-position: -16px center;
}
.widget_twitter .intent-meta a.favorite {
    background-position: -32px center;
}
.widget_twitter .intent-meta a:hover.favorite {
    background-position: -48px center;
}
.widget_twitter .intent-meta a.retweet {
    background-position: -80px center;
}
.widget_twitter .intent-meta a:hover.retweet {
    background-position: -96px center;
}



/* */

#credit a {
	text-decoration: none;
	color: #ff69b4;
}
