/*
Theme Name: Hickory
Theme URI: http://solopine.com/
Description: A WordPress Magazine Theme
Author: Solo Pine Designs
Author URI: http://solopine.com
Tags: black, white, two-columns, right-sidebar, flexible-width, custom-colors, custom-menu, featured-images, theme-options, translation-ready
Version: 2.0.5
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/
/*----------------------------------------------*/
/*	MODIFY FUNCTIONS.PHP						*/
/*	wp_register_style('antigone', get_stylesheet_directory_uri() . '/style_antigone.css');	*/
/*												*/
/*	01. GENERAL									*/
/*----------------------------------------------*/

/*----------------------------------------------*/
/*	01. GENERAL									*/
/*----------------------------------------------*/

/*----------------------------------------------*/
/*	ATTENTE VALIDATION CLIENT					*/
/*----------------------------------------------*/

div#navigation_bar {
    background: none;
    background: url("../img/trait_estompe.png") no-repeat center bottom;
}

#navigation ul li {
    float: none;
    display: inline-block;
    margin: 0 15px;
    position: relative;
    height: 50px;
    z-index: 1000;
}

#navigation ul {
    float: left;
    height: 50px;
    text-align: center;
    width: 100%;
}

div#top_social {
    display: none;
}

div#footer {
    background: #343434;
}

#footer .widget h3.widget_title {
    color: #ff7200;
}

#footer .widget h3.widget_title {
    color: #ff7200;
}

/*----------------------------------------------*/
/*	                        					*/
/*----------------------------------------------*/

body {
    background: url('../img/filterBackground.png '), url('../img/background_full.jpg') fixed;
    background-size: auto, cover;
    font-size: 15px;
}

p {
    font-size: 15px;
}

.item p {
    font-size: 15px;
}

body .post-header .cat a,
body .category a {
    font-family: "Antic Slab", Georgia, "Times New Roman", times;
}

.container h2.content-heading {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: transparent;
}

.container h2.content-heading,
.container h2.content-heading span.thin,
.container h2.content-heading a {
    color: #000;
    font-size: 30px;
    font-weight: lighter;
    text-align: center;
    text-transform: none;
}

#wrapper {
    background-color: transparent;
    background-image: url("../img/fond_blanc.gif");
    background-position: center 206px;
    background-repeat: repeat-x;
    border: none !important;
}

#wrapper #header {
    padding: 10px 20px;
    background: none;
    border-bottom: none;
}

/*#wrapper .content {
    background: #ffffff;
    margin: 0 -20px;
    padding: 20px;
}*/

div#footer .widget h3.widget_title {
    color: #ff7200;
    font-weight: lighter;
    font-size: initial;
}

div.container.footer, div.footer_top, div.widget_area {
    border-color: #343434;
}

div#footer .widget, #footer .widget p, #footer .side-item-meta, .footer_bottom {
    color: #FFFFFF;
}

div#footer .widget a, #footer .widget p a, #footer .widget ul.side-newsfeed li h4 a, #footer .widget a:hover {
    color: #FFFFFF;
}

a, #footer .widget p a, #footer .widget ul.side-newsfeed li h4 a, .post-author .author-info .author-connect span.connect-text, .post-entry blockquote p, .item span.category a, #footer .widget a:hover {
    color: #a33613;
}

h1.site-title {
    font-family: "Roboto Condensed", "Times New Roman", times;
    font-size: 21px;
    color: #A43613;
    margin-bottom: 10px;
    font-weight: normal;
}

div#footer .widget a {
    color: #FF7200 !important;
    font-weight: lighter;
}
.footer_navigation ul li a {
    color: #FFFFFF;
    font-weight: lighter;
    font-size: xx-small;
}

div#navigation ul li a {
    color: #000;
    font-size: 13px;
    font-weight: 400;
}

#top_search {
    float: right;
    color: #666;
    margin-top: 16px;
    margin-left: 11px;
    position: absolute;
    right: 0px;
    font-size: 14px;
    padding-left: 9px;
    border-left: 1px solid #313131;
}

.flexslider.homepage ul.slides li:hover > a img {
    opacity: 0.5;
}

.flexslider .slides {
    background: black;
}

.subscribe-form input[type="text"] {
	border: 1px solid #e5e5e5;
	background:#fff;
	padding: 14px 14px;
	font-size: 11px;
	color: #999;
	letter-spacing: 1px;
	width: 175px;
}
.subscribe-form input[type="submit"] {
	border: 1px solid #e5e5e5;
	background:#333;
	padding: 14px 14px;
	font-size: 11px;
	color: #fff;
	letter-spacing: 1px;
	width: 205px;
}
.subscribe-form input[type="submit"]:hover {
	background:#222;
}