/* 
 * ClassicPress Theme Custom CSS 
 *
 * This file and all CSS code is created and generated automatically, if you found this file please don't edit or add code here.
 */ 
 


a.button, .button, button, input[type="button"], input[type="submit"],
.flex-direction-nav a:hover,
ol.flex-control-paging li a.flex-active,
.comment-bubble a, 
#featured-slider ol.flex-control-paging li a:hover, 
#featured-slider ol.flex-control-paging li a.flex-active, 
#content .wp-pagenavi a:hover, 
#content .wp-pagenavi span.current,
.tagcloud a:hover,
#footer-widgets .tagcloud a:hover,
.widget_calendar table td#today,
footer-widgets .widget_calendar caption,
#footer-widgets .widget_calendar table td#today,
ul.criterias .criteria-scorebar-value,
#respond #submit,
.button{
    background-color:#ff8c00;
}
#content .wp-pagenavi a:hover, 
#content .wp-pagenavi span.current,
.tagcloud a:hover,
#footer-widgets .tagcloud a:hover,
.widget_calendar table td#today,
#footer-widgets .widget_calendar table td#today,
ul.criterias .criteria-scorebar-value{
    border-color:#ff8c00;
}
a,
a:hover,
#menu ul li ul li a:hover, 
#newsticker ul#ticker li a:hover, 
#featured-slider .flex-caption .cats span,
#share-popup li a:hover{
    color:#ff8c00;
}
.comment-bubble .arrow{
    border-left-color:#ff8c00;
}

#logo{
    margin-top:0px;
}

body{
    color:#505050;
    font-family:Merriweather, serif;
    font-size:13px;
    line-height:21px;
}
.entry-listing li h5{
    font-family:Merriweather, serif;
    font-size:13px;
    line-height:17px;
}

h1,h2,h3,h4,h5,h6{
    color:#343434;
    font-family:Merriweather, serif;
}
.heading a, .entry-title a, .author-description h2 a{
    color:#343434;
}

#menu ul li a{
    font-family:Merriweather, serif;
}
#menu > ul > li > a{
    font-family:Merriweather, serif;
    font-size:14px;
    text-transform:none;
}

#newsticker .label, #newsticker ul#ticker li a strong{
    font-family:Source Sans Pro, sans-serif;
    font-size:16px;
    text-transform:none;
}

.entry .entry-title{
    font-family:Merriweather, serif;
    font-size:22px;
    text-transform:none;
    line-height:26px;
}

.single-entry .entry-title{
    font-family:Merriweather, serif;
    font-size:34px;
    text-transform:none;
    line-height:38px;
}

.entry-grid .entry-title{
    font-family:Source Sans Pro, sans-serif;
    font-size:18px;
    text-transform:none;
    line-height:22px;
}

#featured-slider .flex-caption .entry-title{
    font-family:Source Sans Pro, sans-serif;
    font-size:24px;
    text-transform:none;
    line-height:28px;
}

.heading{
    font-family:Source Sans Pro, sans-serif;
    font-size:16px;
    text-transform:none;
    line-height:20px;
}

#menu{
    background-color:#464646;
	background-image:-ms-linear-gradient(bottom,#464646,#555555);
	background-image:-moz-linear-gradient(bottom,#464646,#555555);
	background-image:-o-linear-gradient(bottom,#464646,#555555);
	background-image:-webkit-gradient(linear,left bottom,left top,from(#464646),to(#555555));
	background-image:-webkit-linear-gradient(bottom,#464646,#555555);
	background-image:linear-gradient(bottom,#464646,#555555);
}

#menu > ul > li > a{
    color:#ffffff;
}

#menu > ul > li > a:hover,
#menu > ul > li.active > a,
#menu > ul > li.sfHover > a{
    background:#5c5c5c;
}

 