/*
Theme Name: HORTON Theme
Version: 1.0
Description: Child theme for horton 
Author: Katherine Horton
Author URI: http://www.horton.com
Template: twentyfourteen*/
@import url('http://fonts.googleapis.com/css?family=Cagliostro');
@import url('../twentyfourteen/style.css');

*::-moz-selection {
    background: none repeat scroll 0% 0% #da1919;
    color: #FFF;
    text-shadow: none;
}
blockquote {
	text-align: center;
	font-size: 2em;
	padding-top: 25px;
}
/*--Container--*/
.site {
margin: 0 auto;
}
/*-- Breadcrumbs --*/
.breadcrumbs {
	padding-top:10px;
	padding-right:30px;
	text-align:right;
	font-size: .7em;
	
}
.post_thumb {
	display:none;
}
/*--twitter--*/
.tb_twitterlogo {
	display:none;
}
/*--Masthead--*/
.site-header {
	/*--background-image: url('http://horton.com/consulting/wp-content/uploads/2014/09/Wordpress2014Banner.png');--*/
    	background-color: #363636;
}
.site:before {
    background-color: #363636;
}
div.header-main {
	background-image: url('http://horton.com/consulting/wp-content/uploads/2014/09/LogoSingleSmall.png');	
	background-repeat: no-repeat;
}
.site-title {
	font-size: 1em;
	font-weight: normal;
	text-transform: uppercase;
	margin-left: 75px;
}
.site-description {
	color: #f60909;
	font-size:.75em;
	font-weight:normal;
	text-transform: uppercase;
}
.content-area, .content-sidebar {
    padding-top: 25px;
}

/*--Sidebar--*/
#secondary {
    	background-color: #363636;
}
.sidebar-logo {
	padding-top: 10px;
	width: 124px;
	height: 65px;
}
.content-sidebar .widget .widget-title {
    border-top: 1px solid #000;
}

/*--Contact_form widget--*/
#cntctfrm_contact_form input.text, 
#cntctfrm_contact_form textarea,
#cntctfrm_contact_message, 
#cntctfrm_contact_name, 
#cntctfrm_contact_email,
#cntctfrm_contact_subject {
	width: 500px;
}

/*--Links--*/
a {
	color: #da1919;
	text-decoration: none;
}
a:hover {
	color: #f60909;
	text-decoration: none;
}
.entry-content a:hover, .entry-summary a:hover, .page-content a:hover, .comment-content a:hover {
    text-decoration: underline;
}
.entry-content a, .entry-summary a, .page-content a, .comment-content a {
    text-decoration: none;
}
.site-navigation .primary-navigation a:hover {
	color: #f60909;
}
.site-navigation .primary-navigation a {
	margin-left:10px;
}
/*--Menu links and highlights--*/
.site-navigation .current_page_item > a, .site-navigation .current_page_ancestor > a, .site-navigation .current-menu-item > a, .site-navigation .current-menu-ancestor > a {
	color: #da1919;
    	font-weight: 900;
}

.secondary-navigation ul ul {
	background-color: #5c5c5c;
}
.secondary-navigation li:hover > a,
.secondary-navigation li.focus > a {
	background-color: #da1919;
}
.secondary-navigation ul ul a:hover, .secondary-navigation ul ul li.focus > a {
    	background-color: #373737;
}
.primary-navigation ul ul a:hover, .primary-navigation ul ul li.focus > a {
    	background-color: #373737;
}
.primary-navigation li:hover > a,
	.primary-navigation li.focus > a {
		background-color: #da1919;
		color: #fff;
		padding-left:10px;
}
.primary-navigation ul ul {
	background-color: #5c5c5c;
}

/*--Search--*/
.search-toggle {
    	background-color: #da1919;
}
.search-toggle:hover {
    	background-color: #f60909;
}
.search-toggle.active {
	background-color: #da1919;
}
.search-box {
    background-color: #da1919;
}

/*--Widgets--*/
.widget a:hover {
	color: #f60909;
}
.content-sidebar .widget a {
    color: #da1919;
}
/*--Buttons--*/
button, .button, input[type="button"], input[type="reset"], input[type="submit"] {
    	background-color: #da1919;
}
input[type="button"]:hover, 
input[type="reset"]:hover, 
input[type="submit"]:hover {
    	background-color: #f60909;
}
input[type="button"]:active, 
input[type="reset"]:active, 
input[type="submit"]:active {
    	background-color: #ff0000;
}
.content-sidebar .widget input[type="button"], 
.content-sidebar .widget input[type="reset"], 
.content-sidebar .widget input[type="submit"] {
    background-color: #da1919;
}
.content-sidebar .widget input[type="button"]:hover, 
.content-sidebar .widget input[type="reset"]:hover, 
.content-sidebar .widget input[type="submit"]:hover {
    	background-color: #f60909;
}
.content-sidebar .widget input[type="button"]:active, 
.content-sidebar .widget input[type="reset"]:active, 
.content-sidebar .widget input[type="submit"]:active {
    	background-color: #ff0000;
}
.widget button,
.widget .button,
.widget input[type="button"],
.widget input[type="reset"],
.widget input[type="submit"] {
	background-color: #da1919;
}
.widget input[type="button"]:hover,
.widget input[type="button"]:focus,
.widget input[type="reset"]:hover,
.widget input[type="reset"]:focus,
.widget input[type="submit"]:hover,
.widget input[type="submit"]:focus {
	background-color: #f60909;
}

.widget input[type="button"]:active,
.widget input[type="reset"]:active,
.widget input[type="submit"]:active {
	background-color: #ff0000;
}
/*--Site map --*/
.page-navi {
	padding-left: 75px;
}
.site-info {
	text-align: center;
}