

/* Typography */

h1, h2, h3, h4, h5, h6 ul.products li.product h3, h1.title, h2.title, h3.title, h4.title, h5.title, h6.title, #primary-menu ul li a, .section-title .title, .section-title .title a, .section-title h1.title span, .section-title p, #footer h3, .services h2, .item-info h3, .item-info-overlay h3, #contact-intro h1.title, #contact-intro p, .widget h3.title, .post-title h2.title, .post-title h2.title a {
	font-family: Oswald;
}

h1, h1.title {
	font-family: Oswald !important;    font-weight: 400 !important;    font-size: 22px !important;        }

h2, h2.title {
	font-family: Oswald !important;    font-weight: 300 !important;    font-size: 20px !important;        }

h3, h3.title {
	font-family: Oswald !important;    font-weight: 300 !important;    font-size: 18px !important;        }

h4, h4.title {
	font-family: Oswald !important;    font-weight: 300 !important;    font-size: 16px !important;        }

h5, h5.title {
	font-family: Oswald !important;    font-weight: 300 !important;    font-size: 14px !important;        }

h6, h6.title {
	font-family: Oswald !important;    font-weight: 300 !important;    font-size: 12px !important;        }

span {
	        font-size: 13px !important;        }

p {
	font-family: Raleway !important;        font-size: 13px !important;        }

/* Custom Color */

input.submit, input.submit:focus, input.submit:active {
	background: #2333e0;
}
a { 
	color: #2333e0;
}
#footer-bottom a:hover {
	color: #2333e0;
}
::selection {
	background-color: #2333e0 !important;
}
#primary-menu .current {
	background-color: #2333e0;
}
#footer a {
	color: #2333e0;
}
.fixed #primary-menu .current {	background-color: #2333e0; }

.tweets a:hover , #footer .tweets a:hover, .tweets .tweet_time a:hover, #footer .tweets .tweet_time a:hover {
	color: #2333e0;
}	
.team-member-info .social-personal li a:hover {
	background-color: #2333e0;
}
.skills-graph li span {
	background-color: #2333e0;
}
.archive-list a {
	color:#2333e0 !important; 
}
.section-title, .page-title {
	background-color: #2333e0;
}
.services div:hover, .services div:hover a {
	background-color:#2333e0; 
}
.grey:hover { background-color:#2333e0; }
.highlight1 {
	background-color: #2333e0;
}
.item-info-overlay {
	background-color: #2333e0;
}
ul.item-nav li:hover {
	background-color: #2333e0;
}
.contact-success {
	background-color: #2333e0;
}
.form .contact-error {
    color: #2333e0;
}
.widget ul#recentcomments a.url:hover {
    color: #2333e0;
}
.flex-direction-nav li a:hover, .tp-leftarrow.large:hover, .tp-rightarrow.large:hover { background-color: #2333e0; }

.widget a:hover {
	color: #2333e0;
}
.widget ul#recentcomments a.author:hover {
	color: #2333e0;
}
.post-title h2.title a:hover {
	color: #2333e0;
}
.post-meta a:hover {
	color: #2333e0;
}
.post-info div.date {
	background-color: #2333e0;
}
.comment .author a:hover {
	color: #2333e0;
}
.comment .comment-meta .reply:hover {
	background-color:#2333e0; 
}
.wp-pagenavi span.current {
	background-color: #2333e0;
}
.tagcloud a:hover {
	background-color: #2333e0;
}

.flickr_badge_image:hover {border-color:#2333e0;}
.tagcloud a:hover, .footer-widget-column .tagcloud a:hover {background-color:#2333e0;}

.filterable li.current a {
	color:#2333e0 !important;
	border-top: 1px solid #2333e0 !important;
}

.filterable li a:hover {
	color: #2333e0 !important;
}


input[type="radio"]:checked {
  background: #2333e0;
}

a.button,
a.comment-reply-link,
#commentform #submit,
.submit,
input[type=submit],
input.button,
button.button {
  background-color: #2333e0;
}

a.button.alt,
a.comment-reply-link.alt,
#commentform #submit.alt,
.submit.alt,
input[type=submit].alt,
input.button.alt,
button.button.alt,
a.button.checkout,
a.comment-reply-link.checkout,
#commentform #submit.checkout,
.submit.checkout,
input[type=submit].checkout,
input.button.checkout,
button.button.checkout {
  background-color: #2333e0; 
}

a.button.alt:active,
a.comment-reply-link.alt:active,
#commentform #submit.alt:active,
.submit.alt:active,
input[type=submit].alt:active,
input.button.alt:active,
button.button.alt:active,
a.button.checkout:active,
a.comment-reply-link.checkout:active,
#commentform #submit.checkout:active,
.submit.checkout:active,
input[type=submit].checkout:active,
input.button.checkout:active,
button.button.checkout:active {
  background-color: #2333e0; 
}

a.button:active,
a.comment-reply-link:active,
#commentform #submit:active,
.submit:active,
input[type=submit]:active,
input.button:active,
button.button:active {
  background-color: #2333e0; 
}