/*
 *  PHP Colour Generator (WP)
 *  Created by Mike Myles, based on ResponsiveBlank Framework
 */

body{
  background:  url() repeat top center scroll;
}

#logo {
  margin-top: 35px !important;
}

a:hover,
.post-entry h2 a:hover {
  color:#0096FA;
}

#contactform #submit:hover {
  background-color:#0096FA;
}

::-moz-selection { background-color:#0096FA; }
.::selection { background-color:#0096FA; }

.thinline {
  background: #0096FA;
}

#infobar .wrap {
  background: #0096FA;
}
#infobar .open .inner {
  background-color: #0096FA;
}
#infobar2 {
  background-color: #0096FA;
}
#header-banner h2 {
	color: #d7dce0;
}
#header-banner h3 {
	color: #434242;
}
#nav {
  margin-top: 16px;
}
#nav ul li a:hover {
  color:#fff;
  background-color:#0096FA;
}
#nav ul li.current_page_item a, #nav ul li.current_page_item a:hover {
  color:#0096FA;
  background: transparent;
  border-color: rgba(250,250,250,0) !important;
}

#primary-nav ul li.current_page_item a,
#primary-nav ul li.current-menu-item a, 
#primary-nav ul li.current-page-ancestor a,
#primary-nav ul li.current-menu-ancestor a,
#nav ul li.current_page_item a,
#nav ul li.current-menu-item a, 
#nav ul li.current-page-ancestor a,
#nav ul li.current-menu-ancestor a {
  color:#0096FA;
}

#nav ul li.current-menu-item ul li a:hover, 
#nav ul li.current-page-ancestor ul li a:hover,
#nav ul li.current-menu-ancestor ul li a:hover {
}

#nav ul.sub-menu {
  border-color:#0096FA;
  background-color:#0096FA;
}
#nav ul li:hover > a {
  background-color: #0096FA;
}
#nav ul.sub-menu a:hover {
  color: rgba(255,255,255,.9);
}
/*Primary Nav */
#primary-nav {
  margin-top: 16px;
}
#primary-nav ul li a:hover {
  color:#fff;
  background-color:#0096FA;
}
#primary-nav ul li.current_page_item a, #primary-nav ul li.current_page_item a:hover {
  color:#0096FA;
  background: transparent;
  border-color: rgba(250,250,250,0) !important;
}

#primary-nav ul li.current_page_item a,
#primary-nav ul li.current-menu-item a, 
#primary-nav ul li.current-page-ancestor a,
#primary-nav ul li.current-menu-ancestor a {
  color:#0096FA;
}

#primary-nav ul li.current-menu-item ul li a:hover, 
#primary-nav ul li.current-page-ancestor ul li a:hover,
#primary-nav ul li.current-menu-ancestor ul li a:hover {
}

#primary-nav ul.sub-menu {
  border-color:#0096FA;
  background-color:#0096FA;
}
#primary-nav ul li:hover > a {
  background-color: #0096FA;
}
#primary-nav ul.sub-menu a:hover {
  color: rgba(255,255,255,.9);
}


.flex-caption {
  background: #0096FA;
}
#latest-posts .entry a.more {
}
.table-column li:hover {
  background: #0096FA;
  color: rgba(255,255,255,.8);
}
.table-column .price {
  background-color: #0096FA;
}
.table-column.featured {
  border-color: #0096FA;
  border-width: 1px;
}
.table-column.featured h3 {
  -webkit-border-radius: 10px 10px 0px 0;
  -moz-border-radius: 10px 10px 0px 0;
  border-radius: 10px 10px 0px 0;
  -o-border-radius: 10px 10px 0px 0;
}
.table-column.featured .price {
  background: rgba(0,0,0,.8);
}
.table-head h3 {
  background-color: #0096FA !important;
}

#latest-work .entry:hover {
	background-color: #0096FA;
	border-color: #0096FA;
}
#latest-work .entry:hover h4 a {
	color: #0096FA;
}
#latest-work .entry:hover, #latest-work .entry:hover h4 a, #latest-work .entry:hover h4 {
	color: rgb(255,255,255) !important;
}
#latest-work .entry:hover img {
  border-color:#0096FA;
}


.post-thumb a:hover {
  border-color: #0096FA;
}

.big-post-thumb img {
  border-color: #0096FA;
}

.post-entry a.more:hover {
  color:#0096FA;
}

.meta a:hover {
  color:#0096FA;
}

.navigation a:hover {
  color:#0096FA;
}

a#cancel-comment-reply-link {
  color:#0096FA;
}

#commentform #submit:hover {
  background-color:#0096FA;
}

#categories li a:hover {
  color:#0096FA;
}

.work-item:hover {
  background-color: #ffffff;
  border-color:#0096FA;
}
.work-item:hover h3 a {
  color:#0096FA;
}

.work-item:hover img {
  border-color:#0096FA;
}
#sidebar .widget_nav_menu li.current-menu-item a {
  background-color:#0096FA !important;
  color: #fff !important;
}
#sidebar .widget_nav_menu li.current-menu-item li a {
  background: transparent !important;
  color: #646464 !important;
}
#sidebar .widget_nav_menu li.current-menu-item li a:hover {
  color:#0096FA !important;
}
#sidebar a:hover {
  color:#0096FA !important;
}

#breadcrumb a:hover {
  color:#0096FA;
}

#lasttweet {
  background-color:#0096FA;
}

.table-column .featured {
  border-color: #0096FA;
}
.pricing-table .table-column .featured:last-child {
  border-color:#0096FA;
}

.table-column .featured h3 {
  background-color: #0096FA;
}

.table-column .featured .price {
  background-color: #0096FA;
}

.toggle .title:hover {
  color:#0096FA;
}
.toggle .title.active {
  color:#0096FA;
}

ul.tabNavigation li a.active {
    color:#0096FA;
}

ul.tabNavigation li a:hover {
  color:#0096FA;
}

.button {
  background-color: #0096FA;
}
#home-slider .loader, .home-slider .loader {
	border-bottom-color: #0096FA;
}
#home-slider {
  /* background-color:#0096FA; */
}
#home-slider .flex-control-nav li a:hover {
  background: #0096FA;
}
#home-slider .flex-control-nav li a.active {
  background: #0096FA;
}

.accordion .title.active a {
  color:#0096FA !important;
}

#latest-posts .entry a.more:hover {
  color:#0096FA;
}
.navigation a:hover {
	background-color: #0096FA !important;
	color: rgb(255,255,255) !important;
}


.post-entry h2 a:hover,
.search-result h2 a:hover,
.work-detail-description a:hover {
  color: #0096FA;
}

#footer .widget li:hover {
  color: #888 !important;
}
#footer .widget li:hover > a {
}

/* Media Queries */
@media only screen and (max-width: 767px) {
  #header {
    border-top:6px solid #0096FA;
  }
}
