body { font-family: "Roboto"; }
h1, h2, h3, h4, h5, h6, table th, table tfoot td, .cerchez-slider .slider .item .caption span.text, .tab-container .tabs li a, .cerchez-filter-selectors a, #header #menu li a, .thumb .photo .info .title, .thumb .photo .info .tagline, .post .meta { font-family: "Roboto Condensed"; }
body, .invert-colors .thumb, #header #logo h1 a, #header #menu li a, #footer .bottom h3 { color: #333; }

a, blockquote:before, .button, button, input[type=submit], input[type=reset], input[type=button], .pagination .page-numbers, .button:visited, .button:hover, button:hover, input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover, .pagination .page-numbers:hover, .pagination .current, .pagination .current:hover, .invert-colors .button.light:hover, .invert-colors button.light:hover, .invert-colors input[type=submit].light:hover, .invert-colors input[type=reset].light:hover, .invert-colors input[type=button].light:hover, .invert-colors .button.light:focus, .invert-colors button.light:focus, .invert-colors input[type=submit].light:focus, .invert-colors input[type=reset].light:focus, .invert-colors input[type=button].light:focus, .thumb h4.item-title .price, .cerchez-filter-selectors a.active, #header #menu ul li.current_page_item > a, #sidebar .recentcomments:before, .share-widget label { color: #ff6764; }

.button.light, button.light, input[type=submit].light, input[type=reset].light, input[type=button].light, #footer .social-link, .button:hover, button:hover, input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover, .button:focus, button:focus, input[type=submit]:focus, input[type=reset]:focus, input[type=button]:focus, .pagination .page-numbers:hover, .pagination .page-numbers:focus, .pagination .current, .pagination .current:hover, .button.filled { color: #fff; }
.button.dark, button.dark, input[type=submit].dark, input[type=reset].dark, input[type=button].dark { color: #1B1E1F; }

#footer .social-link { border-color: #ccc; color: #999; }
#footer .social-link:hover { background-color: #ccc; color: #333; }

.button, button, input[type=submit], input[type=reset], input[type=button], .pagination .page-numbers, #fancybox-loading, #fancybox-loading div, .accordion .active .accordion-title, .pricing-table .special, .pricing-table .special .price-title, .pricing-table .special .price-tag, .widget_cerchez_flickr a:hover, .widget_cerchez_dribbble a:hover { border-color: #ff6764; }

#heading .cerchez-slider .slider .item .caption span.text:after, .commentlist .bypostauthor, #cerchez-tooltip:after { border-top-color: #ff6764; }
#cerchez-tooltip.top:after { border-bottom-color: #ff6764; }

.button:hover, button:hover, input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover, .button:focus, button:focus, input[type=submit]:focus, input[type=reset]:focus, input[type=button]:focus, .pagination .page-numbers:hover, .pagination .page-numbers:focus, .pagination .current, .pagination .current:hover, .button.filled, .audiojs, .accordion .active .accordion-title, .pricing-table .special .price-title, .thumb .photo a:hover .tag, #content .invert-colors, #social-share a.social-link, #heading .cerchez-slider .slider .item .caption span.text, #cerchez-tooltip, .alert.error { background-color: #ff6764; }

.alert.error { border-color: #FF8280; }
.invert-colors .sep, #content .invert-colors .bottom-shadow:after { background-color: #FF8280; background-color: rgba(255,255,255,0.2); }
footer .widget_cerchez_flickr a, footer .widget_cerchez_dribbble a { border-color: #ddd; border-color: rgba(0,0,0,0.1); }
#footer .sep { background-color: #ddd; background-color: rgba(70,70,70,0.1); }

.cerchez-slider-container { background-color: #f4f4f4; }
#heading .cerchez-slider .controls div, #header, #footer .bottom, #footer .back-to-top.above { background-color: #f4f4f4; color: #333; }

#social-share a.social-link { color :#fff; }
#social-share a.social-link:hover { background-color: #f2f2f2; color :#333; }

.thumb { background-color: #f4f4f4; }
.thumb .bar:before, .thumb .bar:after { border-bottom-color: #f4f4f4; }
.invert-colors .thumb { background-color: #fff; }
.thumb .photo .tag { background-color: #333; }

#header #menu.mobile li { border-top-color: #ddd; }

.searchform input[type=submit] { background-color: transparent; }

@media (min-width: 768px) {
	.no-touch #header #menu li.menu-item-has-children:hover ul li.current_page_item > a, #header #menu li.menu-item-has-children.hover ul li.current_page_item > a, .no-touch #header #menu li.page_item_has_children:hover ul li.current_page_item > a, #header #menu li.page_item_has_children.hover ul li.current_page_item > a, #header #menu li.menu-item-has-children.hover ul li.current_page_item > a { color: #ff6764; }

	#header #menu li.menu-item-has-children ul, #header #menu li.page_item_has_children ul, #header #menu li.menu-item-language ul.submenu-languages, .no-touch #header #menu li.menu-item-has-children:hover a, #header #menu li.menu-item-has-children.hover a, .no-touch #header #menu li.page_item_has_children:hover a, #header #menu li.page_item_has_children.hover a, .no-touch #header #menu li.menu-item-language:hover a, #header #menu li.menu-item-language.hover a, .no-touch #header #menu li a:hover, #header #menu li.menu-item-language.hover a, .no-touch #header #menu li.mini-menu-cart:hover a, .no-touch #header #menu li.mini-menu-cart ul { background-color: #e8e8e8; }

	#header #menu .mini-menu-cart a, .post .meta .date { background-color: #ff6764; }
	#header #menu .mini-menu-cart a { color: #fff; }
	#header #menu li.mini-menu-cart ul a { background-color: #e8e8e8; }

	.no-touch #header #menu li.menu-item-has-children:hover a, #header #menu li.menu-item-has-children.hover a, .no-touch #header #menu li.page_item_has_children:hover a, #header #menu li.page_item_has_children.hover a, .no-touch #header #menu li.menu-item-language:hover a, #header #menu li.menu-item-language.hover a, #header #menu li.menu-item-language.hover a, .no-touch #header #menu li.mini-menu-cart:hover a { color: #555; }

	.no-touch #header #menu li.mini-menu-cart ul li.checkout-link a { background-color: #d2d2d2; }
	.no-touch #header #menu li.mini-menu-cart ul li.checkout-link a:hover { background-color: #ff6764; }
}


a, blockquote:before, .button, button, input[type=submit], input[type=reset], input[type=button], .pagination .page-numbers, .button:visited, .button:hover, button:hover, input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover, .pagination .page-numbers:hover, .pagination .current, .pagination .current:hover, .invert-colors .button.light:hover, .invert-colors button.light:hover, .invert-colors input[type=submit].light:hover, .invert-colors input[type=reset].light:hover, .invert-colors input[type=button].light:hover, .invert-colors .button.light:focus, .invert-colors button.light:focus, .invert-colors input[type=submit].light:focus, .invert-colors input[type=reset].light:focus, .invert-colors input[type=button].light:focus, .thumb h4.item-title .price, .cerchez-filter-selectors a.active, #header #menu ul li.current_page_item > a, #sidebar .recentcomments:before { color: #840000; }

.button, button, input[type=submit], input[type=reset], input[type=button], .pagination .page-numbers, #fancybox-loading, #fancybox-loading div, .accordion .active .accordion-title, .pricing-table .special, .pricing-table .special .price-title, .pricing-table .special .price-tag, .widget_cerchez_flickr a:hover, .widget_cerchez_dribbble a:hover { border-color: #840000; }

.button.light, button.light, input[type=submit].light, input[type=reset].light, input[type=button].light, #footer .social-link, .button:hover, button:hover, input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover, .button:focus, button:focus, input[type=submit]:focus, input[type=reset]:focus, input[type=button]:focus, .pagination .page-numbers:hover, .pagination .page-numbers:focus, .pagination .current, .pagination .current:hover, .button.filled { color: #fff; }
.button.dark, button.dark, input[type=submit].dark, input[type=reset].dark, input[type=button].dark { color: #1B1E1F; }

#heading .cerchez-slider .slider .item .caption span.text:after, .commentlist .bypostauthor, #cerchez-tooltip:after { border-top-color: #840000; }
#cerchez-tooltip.top:after { border-bottom-color: #840000; }

.button:hover, button:hover, input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover, .button:focus, button:focus, input[type=submit]:focus, input[type=reset]:focus, input[type=button]:focus, .pagination .page-numbers:hover, .pagination .page-numbers:focus, .pagination .current, .pagination .current:hover, .button.filled, .audiojs, .accordion .active .accordion-title, .pricing-table .special .price-title, .thumb .photo a:hover .tag, #content .invert-colors, .light-theme #social-share a.social-link, .dark-theme #social-share a.social-link:hover, #heading .cerchez-slider .slider .item .caption span.text, #cerchez-tooltip { background-color: #840000; }

.light-theme #footer .social-link { border-color: #ccc; color: #999; }
#social-share a.social-link:hover { background-color: #f2f2f2; color :#333; }

.invert-colors .sep, #content .invert-colors .bottom-shadow:after { background-color: #770000; background-color: rgba(255,255,255,0.2); }
.invert-colors .call-to-action { border-color: #770000; border-color: rgba(255,255,255,0.2); }

@media (min-width: 768px) {
	.no-touch #header #menu li.menu-item-has-children:hover ul li.current_page_item > a, #header #menu li.menu-item-has-children.hover ul li.current_page_item > a, .no-touch #header #menu li.page_item_has_children:hover ul li.current_page_item > a, #header #menu li.page_item_has_children.hover ul li.current_page_item > a, #header #menu li.menu-item-has-children.hover ul li.current_page_item > a { color: #840000; }

	#header #menu .mini-menu-cart a, .post .meta .date { background-color: #840000; }

	.no-touch #header #menu li.mini-menu-cart ul li.checkout-link a:hover { background-color: #840000; }
}
}
