body { font-family: "Cabin Condensed"; }



.button, button, input[type=submit], input[type=reset], input[type=button], .accordion .accordion-title:before, .thumb .mask strong em, .thumb .mask strong.half:hover, .thumb .mask strong.full:hover, .dropcap.color, #tooltip, #quick-message .message, #logo h1, #menu.mobile, .post .date .month, a.social-link:hover, .pagination .page-numbers, .pricing-table .special .price-title { background-color: #006ab3; }
.button:hover, button:hover, input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover, .button:focus, .button.hover, button:focus, input[type=submit]:focus, input[type=reset]:focus, input[type=button]:focus, .pagination .page-numbers:hover, .pagination .page-numbers:focus, #menu.mobile a:hover, #menu.mobile li.current_page_item > a { background-color: #005fa1; }

h1, h2, h3, h4, h5, ul.square li:before, blockquote.quotes:before, .tab-container .tabs li.active a, #sidebar .recentcomments:before { color: #006ab3; }

#fancybox-loading, #fancybox-loading div, .tab-container .tabs li.active a:before, .pricing-table .special, .pricing-table .special .price-title, .pricing-table .special .price-tag, .commentlist .bypostauthor { border-color: #006ab3; }
#tooltip:after { border-top-color: #005fa1; }
#tooltip { border-color: #005fa1; }
#tooltip.top:after { border-bottom-color: #006ab3; }

::-moz-selection { background-color: #006ab3; }
::-ms-selection { background-color: #006ab3; }
::selection { background-color: #006ab3; }

@media (min-width: 768px) {

	#menu ul ul { border-bottom-color: #005fa1; }
	#menu ul ul:before, .no-touch #menu ul ul li:first-child:hover:before, #menu ul ul li.hover:first-child:before, #menu ul ul li.current_page_item:first-child:before { border: 5px dashed #006ab3; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; }
	.no-touch #menu ul ul li:first-child:hover:before, #menu ul ul li.hover:first-child:before, #menu ul ul li.current_page_item:first-child:before { border-bottom-color: #005fa1; }
	#menu ul ul li { background-color: #006ab3; }
	#menu ul ul li.current_page_item > a, .no-touch #menu ul ul li > a:hover, #menu ul ul li.hover > a { background-color: #005fa1; }
	#menu ul li.current_page_item > a, .no-touch #menu li:hover > a, #menu li.hover > a { color: #999; }
	#menu ul li li.current_page_item > a, .no-touch #menu li li:hover > a, #menu li li.hover > a { color: #eee; }
}

