/*
Theme Name:     TechTage
Theme URI:      http://wordpress.org/themes/twentythirteen
Description:    Blue color scheme for Twenty Thirteen by Joen Asmussen (http://noscope.com), tweaked by Rohit Palit.
Author:         Rohit Palit
Author URI:     http://rohitpalit.com
Template:       twentythirteen
Version:        1.0.4
*/


/**
 * Import twenty thirteen base styles
 */

@import url("../twentythirteen/style.css");
/* uncomment this to have RTL support
@import url("../twentythirteen/rtl.css");
*/

/** Making the Site Full Width (Responsive) **/

.site {
	border: none;
	max-width: 100%;
}

.navbar {
	max-width: 100%;
}

/**
 * New header 
 */

body .site-header {
        min-height: 0;
	color: #202225;
        background: #031b2a;
}

.site-header .home-link {
	color: #141412;
	display: block;t
	margin-top: 0 auto;
	max-width: 1080px;
	min-height: 0;
	padding: 0 0;
	text-decoration: none;
	width: 100%;
}

.site-header .site-title:hover {
	text-decoration: underline;
}

.site-title {
	font-size: 48px;
	font-weight: bold;
	line-height: 1;
        margin-left: 5px;
	padding: 10px 0 10px;
}

.site-description {
        margin-left: 5px;
        padding-bottom: 10px;
}

/**
 * Standard
 */

body {
	color: #202225;
}

a:visited {
	color: #9c1f9e;
}

.comment-author .fn, .comment-author .url, .comment-reply-link, .comment-reply-login {
	color: #004c7c;
}

a:active,
a:hover {
	color: #1c78b0;
}

.entry-meta,
.entry-meta a,
.entry-content a {
	color: #004c7c;
}

.entry-meta a:hover {
	color: #004c7c;
}

/* Modified Link Color */

.entry-meta a {
        color: #2361A1;
}

.entry-content a {
        color: #2361A1;
        text-decoration: underline;
}

.entry-meta a:hover, entry-meta a:active {
        color: #004c7c;
}

.entry-content a:hover, .entry-content a:active {
        color: #004c7c;
        text-decoration: none;
}

.entry-title a, .site-header .home-link {
	color: #202225;
}

.entry-title a:hover {
	color: #004c7c;
}

a {
	color: #004c7c;
}

.hentry {
	padding: 20px 0;
}

.entry-header,
.entry-content,
.entry-summary,
.entry-meta {
	max-width: 650px;
}

.entry-content p.alert {
	background: #ffffa0;
	border: 1px solid #e5e597;
        padding: 10px 10px;
}

.sidebar .entry-header,
.sidebar .entry-content,
.sidebar .entry-summary,
.sidebar .entry-meta {
	max-width: 1086px;
}

.single-author {
        display: block;
}

.single-author .entry-meta .author {
        display: inline;
}

.single-author .author-description {
        display: block;
}

.form-allowed-tags, .form-allowed-tags code {
	color: #333;
}

.comment-meta a {
	color: #a2a2a2;
}

input, textarea {
	border: 2px solid #a2a2a2;
}

#disqus_thread {
width: 90%;
max-width: 700px;
margin: 20px auto 10px auto;
}

.comment-respond {
	background-color: #faf9f7;
}

input[type="submit"], input[type="button"], input[type="reset"] {
	border-color: #57adb2;
	background: #72c6ca;
}
input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover {
	border-color: #48a4a9;
	background: #57b1b6;
}
input[type="submit"]:active, input[type="button"]:active, input[type="reset"]:active {
	border-color: #48a4a9;
	background: #57b1b6;
}

.nav-menu .current_page_item > a, .nav-menu .current_page_ancestor > a, .nav-menu .current-menu-item > a, .nav-menu .current-menu-ancestor > a {
	color: #004c7c;
}

.archive-header {
	background: #a7c7d7;
}


/**
 * Menu, Links, Asides, Chat, Paging, Footer, 404
 */

.navbar, .format-link, .format-aside, .paging-navigation, .site-footer, .post-navigation {
	background-color: #f4f6f8;
}

.post-navigation .nav-links a {
        color: #004c7c;
}

.error404 .page-title:before {
	color: #437d9e;
} 

.error404 .page-wrapper {
	background-color: #f4f6f8;
}

.format-aside .entry-meta,
.format-aside .entry-meta a,
.format-aside .entry-title a,
.format-aside .entry-content a,
.format-link .entry-meta,
.format-link .entry-meta a,
.format-link .entry-title a,
.format-link .entry-content a {
	color: #004c7c;
}

.nav-menu li:hover > a, .nav-menu li a:hover, .nav-menu .sub-menu, .nav-menu .children {
	background-color: #031b2a;
}

ul.nav-menu ul a:hover,
.nav-menu ul ul a:hover {
	background-color: #133d58;
}

.blog .format-link:first-of-type, .single .format-link:first-of-type, .format-link + .format-aside, .format-link + .format-link, .format-aside + .format-aside {
	box-shadow: inset 0px 2px 2px rgba(0,0,0, 0.1);
}

.blog .format-aside:first-of-type, .single .format-aside:first-of-type, .format-aside + .format-aside, .format-aside + .format-link, .format-link + .format-aside {
	box-shadow: inset 0px 2px 2px rgba(0,0,0, 0.1);
}

.site-footer a, .navigation a {
	color: #ce5343;
}

.site-footer a:hover, .navigation a:hover {
	color: #d7422f;
}

.paging-navigation .meta-nav {
	background-color: #ce5343;
}

.paging-navigation a:hover .meta-nav {
	background-color: #d7422f;
}


/**
 * Galleries
 */

.format-gallery {
	background-color: #a7c7d7;
}

.format-gallery .entry-meta,
.format-gallery .entry-meta a,
.format-gallery .entry-content a {
	color: #031b2a;
}


/**
 * Quotes
 */

.format-quote, .site-footer .sidebar-container {
	background-color: #031b2a;
	color: #fff;
}

.format-quote .entry-meta,
.format-quote .entry-meta a,
.format-quote .entry-content a {
	color: #7aaac2;
}


/**
 * Status
 */

.format-status, .paging-navigation .meta-nav {
	background-color: #ce5343;
	color: #fff;
}


/**
 * Video, Audio
 */

.format-video, .format-audio {
	background-color: #437d9e;
	color: #fff;
}

.format-video .entry-meta,
.format-video .entry-meta a,
.format-video .entry-content a,
.format-audio .entry-meta,
.format-audio .entry-meta a,
.format-audio .entry-content a {
	color: #fff;
}

.format-video .entry-title a,
.format-audio .entry-title a,
.format-video .entry-title a:hover,
.format-audio .entry-title a:hover {
	color: #202225;
}

.hentry .mejs-mediaelement, .hentry .mejs-container .mejs-controls {
	background: #202225;
}


/**
 * Chat
 */

.format-chat {
	background-color: #92bcd5;
}

.format-chat .entry-meta,
.format-chat .entry-meta a,
.format-chat .entry-content a {
	color: #004c7c;
}


/**
 * Widgets
 */

.widget {
	background: #f4f6f8;
}

.widget a {
	color: #004c7c;
}

.transparent .widget {
        background: transparent;
        font-size: 14px;
	-webkit-hyphens: auto;
	-moz-hyphens:    auto;
	-ms-hyphens:     auto;
	hyphens:         auto;
        margin: 0 0 0 0;
        padding: 0 0 0 0;
}

.site-footer .widget a {
        color: #2084c1;
}

.sidebar .site-footer .widget-area {
	max-width: 1040px;
        width: 100%;
	left: auto;
}

.sidebar .site-footer .widget {
	width: 245px;
        background: transparent;
	color: #fff;
	float: left;
}

.site-footer .widget {
        margin-right: 10px;
}

.sidebar .site-footer .widget:nth-of-type(4),
.sidebar .site-footer .widget:nth-of-type(3) {
	margin-right: 10px;
}

.site-footer .sidebar-container {
	background: #031b2a;
}

.site-info a {
        color: #004c7c;
}

@media (max-width: 999px) {

.sidebar .site-footer .widget-area {
		max-width: 100%;
		left: auto;
	}
}