/*
Theme Name: Blogs at Baruch 2016
Theme URI: http://wordpress.org/extend/themes/profile/wordpressdotorg
Description:
Author: Tom Harbison, Luke Waltzer, Craig Stone, and Christopher Silsby
Author URI:
Template: twentysixteen
Version: 1.0
Tags: nmc
License:  GPL
*/

@import url("../twentysixteen/style.css");

body {
background: #4c4c4c;
}


a {
	color: #003399;
	text-decoration: none;
}

a:active,
a:hover {
	color: #ff9900;
}


.site-description {
color: #999;
}


.site {
	background-color: #fff;
	max-width: 2560px;
	position: relative;
	margin: auto;
}

.site-inner {
	max-width: 2560px;
}

.site-header {
	background-color: #003366;
	padding: .75em 4.5455% .75em 4.5455%;
	top: 0;
	z-index: 2000;
}

.admin-bar .site-header {
	top: 32px;
}

/* Fixed Header */

.fixed-header .site-header {
	position: fixed;
	width: 100%;
	top: 0;
}

.fixed-header .site-inner {
	margin-top: 130px;
}

.admin-bar.fixed-header .site-header {
	top: 32px;
}


.site-branding, .site-header-menu, .header-image {
	margin-top: 0;
	margin-bottom: 0;
}

.site-branding .site-title a {
	color: #fff;
	font-weight: 500;
}

.site-branding .site-title a:hover,
.site-branding .site-title a:focus {
	color: #ff9900;
}

.toplogoimage {
	max-width: 15%;
	min-width: 100px;
	align-self: center;
	margin: 0 0 0 0;

}

.site-header-menu {
    width: 100%;
}

.main-navigation li > a {
	color: #fff;
}

.main-navigation li:hover > a,
.main-navigation li.focus > a {
	color: #ff9900;
}

.main-navigation ul ul li {
	background-color: #003366;
	border: 1px solid #d1d1d1;
	border-bottom-width: 0;
}

.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul {
	left: 100%;
	right: auto;
}

.main-navigation ul ul .menu-item-has-children > a:after {
	content: "\f432";
}


/* Main Nav in Footer */


.site-footer .main-navigation li > a {
	color: #000;
}

.site-footer .main-navigation li:hover > a,
.site-footer .main-navigation li.focus > a {
	color: #ff9900;
}

.site-footer .main-navigation ul ul li {
	background-color: #fff;
	border: 1px solid #d1d1d1;
	border-bottom-width: 0;
}


/* Social Nav */

.social-navigation a:hover:before,
.social-navigation a:focus:before {
	color: #ff9900;
}

.site-header .social-navigation a {
	color: #fff;
}


.site-content {
	padding: 4.5455%;
}


.site-main > article {
		border-bottom: 1px solid #000;
		padding-bottom: 3.5em;
		margin-top: 0.5em;
}

.site-main > article:last-of-type {
		border-bottom: 0;
}


.site-info a:hover,
.site-info a:focus {
	color: #ff7700;
}

.entry-title a:hover,
.entry-title a:focus {
	color: #ff7700;
}

.entry-content ul,
.entry-content ol {
	margin: 0 0 1.75em 1.25em;
}

.entry-footer a:hover,
.entry-footer a:focus {
	color: #ff7700;
}

.page-links a:hover,
.page-links a:focus {
	background-color: #ff7700;
	border-color: transparent;
	color: #fff;
}

.comment-metadata a:hover,
.comment-metadata a:focus,
.pingback .comment-edit-link:hover,
.pingback .comment-edit-link:focus {
	color: #ff7700;
}

.comment-reply-link {
	border: 1px solid #d1d1d1;
	border-radius: 2px;
	color: #ff7700;
	display: inline-block;
	font-family: Montserrat, "Helvetica Neue", sans-serif;
	font-size: 13px;
	font-size: 0.8125rem;
	line-height: 1;
	margin-top: 2.1538461538em;
	padding: 0.5384615385em 0.5384615385em 0.4615384615em;
}

.comment-reply-link:hover,
.comment-reply-link:focus {
	border-color: currentColor;
	color: #ff7700;
	outline: 0;
}

.post-navigation a:hover .post-title,
.post-navigation a:focus .post-title {
	color: #ff7700;
}



.required {
	color: #ff7700;
	font-family: Merriweather, Georgia, serif;
}

.pagination a,
.pagination a {
	color: #a3a3a3;
}
.pagination a:hover,
.pagination a:focus {
	color: #ff7700;
}
.pagination .prev:hover,
.pagination .prev:focus,
.pagination .next:hover,
.pagination .next:focus {
	background-color: #ff7700;
	color: #fff;
}

/* Buttons to Baruch Orange */

button,
input[type="submit"],
input[type="button"],
input[type="reset"] {
	background: #ff7700; /* Old browsers */
	background: -webkit-linear-gradient(top, #ff7700 0%, #ff9900 100%); /* Chrome 10+, Safari 5.1+ */
	background:   linear-gradient(to bottom, #ff7700 0%, #ff9900 100%); /* W3C */
	border: none;
	color: #fff;
	display: inline-block;
	text-decoration: none;
}

button:hover,
button:focus,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:focus,
input[type="button"]:focus,
input[type="reset"]:focus {
	background: #ff9900; /* Old browsers */
	background: -webkit-linear-gradient(top, #ff9900 0%, #ff7700 50%); /* Chrome 10+, Safari 5.1+ */
	background:   linear-gradient(to bottom, #ff9900 0%, #ff7700 50%); /* W3C */
	outline: none;
}

button:active,
input[type="submit"]:active,
input[type="button"]:active,
input[type="reset"]:active {
	background: #d94412; /* Old browsers */
	background: -webkit-linear-gradient(top, #d94412 0%, #e05d22 100%); /* Chrome 10+, Safari 5.1+ */
	background:   linear-gradient(to bottom, #d94412 0%, #e05d22 100%); /* W3C */
	border: none;
}

/**
 * 14.1 - >= 710px
 */

@media screen and (min-width: 44.375em) {
	body:not(.custom-background-image):before,
	body:not(.custom-background-image):after {
		background: inherit;
		content: "";
		display: block;
		height: 0;
		left: 0;
		position: fixed;
		width: 100%;
		z-index: 99;
	}

	body:not(.custom-background-image):before {
		top: 0;
	}

	body:not(.custom-background-image).admin-bar:before {
		top: 46px;
	}

	body:not(.custom-background-image):after {
		bottom: 0;
	}

}

.site-info{
	min-width: 70%;
	height: 50px;
}

#ctlimg{
	max-width: 12%;
	min-width: 50px;
	float:right;
	margin: 0 5px 0px 5px;
}

#cunyimg{
	max-width: 16%;
	min-width: 50px;
	float: right;
	margin: 5px 5px 0 0;
}
