/**
 * XClusive - Blue Styles
 *
 * @file blue.css
 * @package xclusive 
 * @author Hafid Trujillo
 * @copyright 2010-2015 Xpark Media
 * @license license.txt 
 * @version release: 0.1.0
 * @filesource  wp-content/plugins/image-store/_css/blue.css
 * @since available since 0.1.0
 */
 
/* =Global
-------------------------------------------------------------- */
a,
a:hover,
a:focus {
	color:#298cba;
}

/* =Header
-------------------------------------------------------------- */
#header  {
	background: #298cba;
}
#top-nav li a,
#site-title a {
	color:#e2edf2;
}
#site-description {
	color:#9bb7d3;
}

/* =Menus 
-------------------------------------------------------------- */
#main-nav {
	background: #0f353f;
	border-top:none;
}
#main-nav,
#main-nav ul ul  {
	/*background: #333;*/
}
#main-nav ul li a {
	color:#eee;
}
#main-nav ul ul li a {
	border-bottom-color:#ddd;
}
#main-nav ul li:last-child a{
	border-bottom:none;
}
#main-nav ul li.show-submenu {
	background:#f5f5f5;
}
#main-nav ul li a:focus,
#main-nav ul li a:hover,
#main-nav ul li.show-submenu a {
	color:#333;
}

/* =Main search
-------------------------------------------------------------- */
body #main-nav .search-field {
	border-color:#185a79;
}

/* =Menus actions
-------------------------------------------------------------- */
#main-nav ul li.show-submenu > a {
	background-image:url(../_img/icons.png);
	background-position: 50% -106px;
	background-repeat:no-repeat;
}
#main-nav ul li.show-submenu li.show-submenu > a {
	background-position: 90% -46px;
}

/* =Content
-------------------------------------------------------------- */
h1.page-title,
h1.archive-title {
	color:#298cba;
	text-shadow: 1px 1px 0px #fff;
}
h1.entry-title, 
h2.entry-title, 
h2.entry-title a{
	color:#298cba;
	text-shadow: 1px 1px 0px #fff;
}
.entry-meta,
.entry-meta a {
	color: #666;
}

/* =Sticky
-------------------------------------------------------------- */
.post.sticky {
	background:#ebf0f2;
}

/* =Comments
-------------------------------------------------------------- */
#reply-title,
.comments-title {
	color:#298cba;
}
.bypostauthor {
	background:#ebf0f2;
}

/* =Forms
-------------------------------------------------------------- */
.secondary,
input.secondary,
.button.secondary {
	background:#9cc9d8;
	border-color:#9cc9d8;
}
.secondary:focus,
.secondary:hover,
input.secondary:focus,
input.secondary:hover,
.button.secondary:focus,
.button.secondary:hover {
	background:#298cba;
	border-color:#298cba;
}
.primary,
input.primary,
.button.primary,
#commentform #submit {
	background:#298cba;
	border-color:#298cba;
	color:#fff;
}
.primary:focus,
.primary:hover,
input.primary:focus,
input.primary:hover,
.button.primary:focus,
.button.primary:hover,
#commentform #submit:focus,
#commentform #submit:hover {
	background:#0f353f;
	border-color:#0f353f;
}
input[type=radio]:checked:before,
input[type=checkbox]:checked:before {
	color:#298cba;
}

/* =Page links
-------------------------------------------------------------- */
.page-links a {
	background:#9cc9d8;
	color:#fff;
}
#content .page-links a:focus,
#content .page-links a:hover {
	background:#0f353f;
}

/* =Social icons
-------------------------------------------------------------- */
#menu-social-default a { 
	background-image:url(../_img/social-blue.png);
}

/* =Screen resolution more than 650px
-------------------------------------------------------------- */
@media (min-width:651px) {
	#main-nav ul li:focus,
	#main-nav ul li:hover {
		background:#f5f5f5;
	}
	#main-nav ul li:focus a,
	#main-nav ul li:hover a {
		color:#333;
	}
}

/* =Screen resolution less than 640px
-------------------------------------------------------------- */
@media (max-width:640px) {
	h5.menu-toggle a {
		color:#ddd;
	}
	#main-nav ul,
	#main-nav ul ul {
		background: #0f353f;
	}
	#main-nav ul li a,
	#main-nav ul ul li a {
		border-bottom-color:#19576d;
		color:#e2edf2;
	}
	#main-nav ul li:focus a,
	#main-nav ul li:hover a,
	#main-nav ul ul li:last-child a {
		border-bottom:solid 1px #19576d;
	}
	#main-nav.show-menu .menu-toggle {
		border-bottom:solid 1px #19576d;
	}
}