/* 
 * Backbone 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.
 */ 
 
body{
    font-family:Open Sans, sans-serif;
    font-size:13px;
    color:#656565;
    line-height:21px;
}
form, a.button, button, input[type="submit"], input[type="reset"], input[type="button"], input[type="text"], input[type="password"], input[type="email"], textarea, select, .entry-list ul li .details h5{
    font-family:Open Sans, sans-serif;
    font-size:13px;
}
#portfolio-filter li a, .entry-list ul li .details h5 a{
    color:#656565;
}
h1,h2,h3,h4,h5,h5{
    font-family:Open Sans, sans-serif;
    color:#181818;
}
.entry-title a, .blog-item h5 a, #portfolio-filter li a:hover, ol.commentlist li .comment-meta{
    color:#181818;
}

strong, a.button, button, input[type="submit"], input[type="reset"], input[type="button"], .telemail, .dropcap, a.more-link, ol.commentlist li .comment-meta, .pagenavi span.pages, #portfolio-filter, .breadcrumbs strong{ font-weight:600}
h1,h2,h3,h4,h5,h6{ font-weight:600}
#main-menu > ul > li > a{ font-weight:600}

a, #main-menu ul li a:hover, .entry-title a:hover, .blog-item h5 a:hover, .portfolio-item > div a, .entry-list ul li .details h5 a:hover, #main-menu ul li ul li a:hover, #footer a:hover, #footer-widget-area a:hover{
    color:#16b7cc;
}
::-moz-selection{
    background:#16b7cc;
}
::selection{
    background:#16b7cc;
}
#main-menu > ul > li.active, #main-menu > ul > li.current-cat, #main-menu > ul > li.current_page_item, .teaser.active span.circle, .teaser:hover span.circle, #portfolio-filter li a.selected, #pagenavi a:hover, .pagenavi span.current, .tagcloud a:hover, .dribbble_shots ul li a:hover, .flickr_photos ul li a:hover, #footer-widget-area .tagcloud a:hover, #toTop, a.button, button, input[type="submit"], input[type="reset"], input[type="button"]:hover{
    background-color:#16b7cc;
}
.entry-list ul li a.thumb:hover, #footer-widget-area .entry-list ul li a.thumb:hover{
    border-color:#16b7cc;
}
#main-menu > ul > li.active > a, #main-menu > ul > li.current-cat > a, #main-menu > ul > li.current_page_item > a{
	color:#FFF;
}
#main-menu{
    background:'.$menu_bg_1.'; background:-moz-linear-gradient(top,#E0E0E0 0%, #D2D2D2 100%); 
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#E0E0E0), color-stop(100%,#D2D2D2));
    background:-webkit-linear-gradient(top,#E0E0E0 0%,#D2D2D2 100%); 
    background:-o-linear-gradient(top,#E0E0E0 0%,#D2D2D2 100%); 
    background:-ms-linear-gradient(top,#E0E0E0 0%,#D2D2D2 100%); 
    background:linear-gradient(to bottom,#E0E0E0 0%,#D2D2D2 100%); 
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#E0E0E0", endColorstr="#D2D2D2",GradientType=0 );
}
#main-menu > ul > li > a{
    font-family:Open Sans, sans-serif;
    color:#444444;
    size:14px;
}
#main-menu ul li ul li a{
    font-family:Open Sans, sans-serif;
}
#main-menu > ul > li.sfHover, #main-menu ul li ul , #main-menu ul li li ul{
    background-color:#555555;
}
#main-menu ul li ul li a{
    color:#FFFFFF;
}
#main-menu ul li ul li a:hover{
    color:#DC403B;
}
#site-title{
    margin-top:0px;
}

#freshthemes-wrap .section .controls label{float: right;}

#freshthemes-wrap .section .controls .freshthemes-radio {float: right;}