/*
Theme Name:     Evaluate
Description:    Child theme of Twenty Twelve for EvaluATE
Author:         Grandesigns
Template:       twentytwelve

(optional values you can add: Theme URI, Author URI, Version)
*/

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

body {color:#636466;}
#page {margin-top:0px; margin-bottom:0px;}

.entry-title {margin-bottom:3px;}
h2 {font-weight:normal;}
.comments-area article header cite, .comments-area article header time {margin-left:0px;}
.comments-area article header {margin-bottom:1rem;}
#comments {margin-top:0px; padding-top:24px; border-top:solid 1px #636466;}
.site-content article.comment {margin-bottom:0px; padding-bottom:0px;}
.site-content li.comment {border-bottom:solid 1px #636466;}
p.nocomments {margin-top:24px;}
h2.comments-title {margin-bottom:24px; padding-bottom:24px; border-bottom:solid 1px #636466;}

.news_scroll h2 .post-title {
    border: medium none;
    box-shadow: none;
    font-size: 100%;
	line-height: 14px;
    font-weight: normal;
    text-decoration: none;
    color: #000;
}

.single-format-standard .comments-link {display:none;}
.site-content article {
	border-bottom: 0px double #00A4B2;
	margin-bottom: 24px;
	margin-bottom: 2.1428rem;
	padding-bottom: 24px;
	padding-bottom: 1.714285714rem;
	word-wrap: break-word;
	-webkit-hyphens: none;
	-moz-hyphens: none;
	hyphens: none;
}

.inserted-page h3 {font-weight:bold; margin-top:12px;}
.inserted-page img {max-width:100%!important;}

.search-results .type-page .entry-header em {display:none;}

footer#colophon {margin-top:0px; padding-bottom:16px;}

footer.entry-meta {border-top:solid 1px #00A4B2; padding-top:3px;}
.page footer.entry-meta {border-top:0px;}

#logo {width:280px; height:96px; background-image:url('https://www.evalu-ate.org/wp-content/themes/evaluate/logos/evaluate.png');
	background-size: contain; float:left; background-repeat:no-repeat;}
#headerhomelink {height:96px;}
#headerhomelink {width:338px; float:left;}
#copyright {width:100%; text-align:center; padding-top:16px; margin-left:auto; margin-right:auto; clear:both; border-top:1px solid #00A4B2;}
#connectwithus {float:right; text-align:right; width: 260px; line-height:32px; margin-top:0px;}
#connectwithus img {padding-left:12px; padding-top:0px; float:right; width:32px; height:32px;}
#masthead {height:96px; padding-bottom:32px;}

.biotext {padding-left:180px;}
.biophoto {float:left; width:180px; padding-bottom:20px;}
.biophoto img {float:left; max-width:150px; max-height:150px; margin-bottom:20px;}
.biophoto.solophoto {float:left; width:170px; padding-bottom:0px;}
.biophoto.solophoto img {max-width:150px; max-height:150px;}
.bioname {margin-bottom:0px; display:inline; clear:none;}
.biotitle {margin-bottom:16px;}

#mailing_list {}
#mailing_list input[type="text"] {width:140px;}
.home #mailing_list input[type="text"] {width:128px;}
#mailing_list input[type="submit"] {margin-right:0px; margin-left:6px}

#wmulogo {width:94px; float:right; margin-left:16px; padding-left:32px; margin-bottom:12px;}
#eclogo {width:176px; float:right;}
#nsflogo {width:80px; float:left; margin-right:16px;}
#nsftext {width:580px; margin-right:16px; float:left;}

.searchform #searchsubmit {margin-right:0px;}
.menu-footer-menu-container, ul.menu-footer-menu {height:46px;}
#site-navigation ul ul {border-top:solid 1px #00A4B2;}

#primary {width:720px;}
#primary, #secondary {margin-top:0px; padding-top:0px;}
#secondary {margin-top:-4px; padding-top:7px;}
.home #secondary {padding-top:8px;}
.home #masthead {padding-bottom:12px;}

#headersearch {width:273px;float:right; line-height:32px; text-align:right; margin-left:6px;}
#headersearch #searchform {width:216px; float:right;}
#headersearch input[type="text"], .search input[type="text"] {width:126px;}

#menu-footer-menu li.search, li.search {float:right; margin-right:0px;}

#site-navigation li.search {display:none;}
#site-navigation {margin-top:0px; margin-bottom:0px; width:630px; float:right; margin-top:13px;}

a, a:visited, .widget-area .widget a:visited, .widget-area .widget a, .comments-link a, .entry-meta a, .entry-content a:visited, .comment-content a:visited {color:#00A4B2; text-decoration:none;}
a:hover, a:active, .widget-area .widget a:hover, .widget-area .widget a:active, .comments-link a:hover, .entry-meta a:hover, .entry-content a:hover, .comment-content a:hover {color:#663399;}

hr {margin-left:0px; margin-right:0px; color:#00A4B2; background-color:#00A4B2;}

label.required {color:#444444;}
ul.error {background-color:transparent!important; color:#b95630!important; margin-top:0px!important; padding-left:0px!important;}
.success {background-color:transparent!important; color:#6f5775!important; margin-top:0px!important; padding-left:0px!important;}

.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul {border-bottom:1px solid #00A4B2; border-top:1px solid #00A4B2;}
footer#colophon {border-top:1px solid #00A4B2;}
li.menu-item {}

#menu-footer-menu li {display:inline; margin-right:40px; 	border-bottom: 0;
	color: #6a6a6a;
	line-height:44px;
	text-transform: uppercase;
	white-space: nowrap;}

#menu-footer-menu {border-top:1px solid #00A4B2;}

.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a, .main-navigation .current_page_item > a, .main-navigation .current_page_ancestor > a {color:#636466;}
#menu-footer-menu li a {font-size:12px; color:#636466}
#menu-footer-menu li a:hover, .main-navigation li a:hover, .main-navigation li a:focus {color:#4382C5;}

.widget-area {width:203px; padding-left:0px; border-left:solid 0px #00A4B2;}

.widget.widget_category_post_list_widget .post_content, .widget.widget_category_post_list_widget .post_content p {margin-left:0px!important; margin-right:0px!important; border-bottom:0px;}
.widget-title {text-transform:none; font-size:14px; padding-bottom:0px; margin-bottom:0px; line-height:16px; padding-bottom:3px; border-bottom: solid 1px #636466}
.widget-area .widget {margin-bottom:24px;}
.widget-area .widget h3 {margin-bottom:16px;}

#category_post_list_widget-3 h2 {margin-bottom:12px; line-height:14px;}

#category_post_list_widget-4 h2 {margin-bottom:12px; line-height:14px;}

.template-front-page #text-2 li {margin-top:0px; line-height:14px; list-style-type:none; margin-bottom:12px;}
.template-front-page #text-2 li a {color:#00A4B2;}
.template-front-page #text-2 li a:hover {color:#663399;}

div.fl.newsdesc h2 {margin-bottom:12px;}

#category_post_list_widget-2 h3.widget-title {margin-bottom:16px;}
#category_post_list_widget-2 a {line-height:14px;}
#category_post_list_widget-2 h3 {margin-bottom:10px;}
#category_post_list_widget-2 div.fl.newsdesc h2 {margin-bottom:2px;}
#category_post_list_widget-2 div.fl.newsdesc h2 {line-height:14px; margin-bottom:12px;}
#category_post_list_widget-2 div.fl.newsdesc h2:before {content: "";}

#secondary .post_content {border-bottom:0px; margin-left:0px;}
.widget-area .widget li {line-height:14px; margin-bottom:12px;}

#nav-below {margin-bottom:12px;}

div#secondary div.first.front-widgets {width:22%; float:left; margin-bottom:0px;}
div#secondary div.second.front-widgets {width:22%; float:left; padding:0 0 0 2%; margin:0 0 0 2%;}
div#secondary div.third.front-widgets {width:22%; float:left; padding:0 2% 0 2%; margin:0 2% 0 2%;}
div#secondary div.fourth.front-widgets {width:22%; float:left; margin-bottom:0px;}
.page-template-page-templatesfront-page-php #secondary {border-top:0px;}
.page-template-page-templatesfront-page-php #primary {width:100%;}

#newhere {width:25%; float:right; padding:12px 12px 0px 12px; border: solid 1px #00A4B2; -webkit-border-radius: 12px;
-moz-border-radius: 6px;
border-radius: 6px;}
#newhere h2 {margin-top:0px; margin-bottom:14px;}
#newhere p {margin-bottom:12px;}

.homebanner {width:66%; float:left;}

.home h1 {clear:none; width:50%; min-width:300px;}
.home .entry-header {display:none;}
.entry-header {line-height:16px;}

#masthead {z-index:495; position:relative;}
#main {z-index:11; position:relative;}

.entry-header h1.entry-title {font-weight:bold; border-bottom:1px solid #636466; padding-bottom:2px; padding-top:1px; margin-bottom:3px;}

#category_post_list_widget-4 p {font-style:italic;}

#secondary.widget-area {margin-top:3px;}

.gotevalbanner {background-color:#000;
width:600px;
padding:12px 12px 0px 12px;
height:280px;
text-align:center;}

.site-content article, .widget {
	word-wrap: break-word;
	-webkit-hyphens: none;
	-moz-hyphens: none;
	hyphens: none;
}

.postid-257 .nav-single {display:none;}
.postid-257 .entry-meta {border-top:0px;}

.widget h2 {font-weight:normal; font-size:13px; line-height:13px;}

.blurb {line-height:18px;}

#footer_address {width:60%; min-width:300px; float:left; text-align:left; padding-bottom:16px;}
#footer_copyright {width:39%; min-width:300px; float:right; text-align:right; padding-bottom:16px;}

#menu-menu-1 li.search {display:none;}


.main-navigation li {margin-right:2.6rem;}
.main-navigation li ul li a {width:180px; padding-right:10px;}
.main-navigation li ul li a, .main-navigation li ul li a {background-color:#ddd}
.main-navigation li ul li a:hover, .main-navigation li ul li a:focus {background-color:#efefef;}
.main-navigation li ul li ul li a {background-color:#e3e3e3;}
.main-navigation li ul li ul li a:hover, .main-navigation li ul li ul li a:focus {background-color:#efefef;}

#nsftext {width:60%;}

body.full-width #primary {width:100%;}

.people-capsule {width:48%; height:162px; padding-right:2%; min-width:300px; float:left; margin-bottom:6px;}
.people-capsule img {margin-top:0px;}

h2.section {border-bottom:solid 1px #636466;}

.citations {display: block;
padding-left: 37px;
text-indent: -37px;}

.citations p {margin-bottom:12px;}

.frmcal select {display:none;}
.frm_divider {width:100%; clear:both; height:16px; display:none}
.frmcal {padding-top:0px;}

#shortcode-widget-2 p {margin-left:0px!important; margin-right:0px!important;}

.breaker {display:none;}

#slider {float:left; width:70%;}

.nav-single {display:none;}
footer.entry-meta {border-top:0px;}
article.category-webinars em {display:none;}

.site-content article {margin-bottom:0px;}

.archive.category-resources article, .archive.category-webinars article, .search article, .archive.tax-resource_types article {padding-bottom:0px;}
.archive.category-resources article h1.entry-title, .archive.category-webinars article h1.entry-title, .search article h1.entry-title, .archive.tax-resource_types article h1.entry-title {border-bottom:0px; font-size:16px; margin-bottom:16px; margin-top:16px;}
.archive.category-resources .entry-header, .archive.category-webinars .entry-header, .search article .entry-header, .archive.tax-resource_types article .entry-header {border-bottom:0px; font-size:14px; margin-bottom:16px;}

.black_border_slide {border:#000 solid 0px; -moz-box-sizing: border-box;
     box-sizing: border-box;}

#category_post_list_widget-2 .widget-title {margin-bottom:11px;}

/* Responsive */

/* Large desktop */
@media (min-width: 1200px) {


}
 
/* Portrait tablet to landscape and desktop */
@media (min-width: 1009px) {
#menu-item-2002 ul li a {width:100px;}
}

/* iPad portrait */
@media (min-width: 768px) and (max-width: 1008px) {

#page.site {width:730px; margin-left:auto; margin-right:auto; padding:0px 15px 0px 15px;}
#site-navigation {width:100%; margin-bottom:16px;}
#connectwithus {margin-top:12px; clear:right;}
.homebanner {width:470px;}
#slider {float:left; width:70%;}
.search input[type="text"] {width:100px;}
.home #mailing_list input[type="text"] {width:96px;}
#menu-footer-menu li {margin-right:30px;}
#menu-footer-menu li a {font-size:10px;}
#primary {width:100%;}
div#secondary div.first.front-widgets {width:48%; float:left; margin-bottom:0px;}
div#secondary div.second.front-widgets {width:48%; float:left; padding:0 0 0 2%; margin:0 0 0 2%;}
div#secondary div.third.front-widgets {width:48%; float:left; padding:0 2% 0 0; margin:0 2% 0 0; clear:left;}
div#secondary div.fourth.front-widgets {width:48%; float:left; margin-bottom:0px;}
#nsftext {width:360px; font-size:10px;}
#footer_address {width:69%; min-width:300px; float:left; text-align:left; padding-bottom:16px;}
#footer_copyright {width:30%; min-width:100px; float:right; text-align:right; padding-bottom:16px;}
div#secondary.widget-area {width:100%;}

}

/* Landscape phone to portrait tablet */
@media (min-width: 600px) and (max-width: 767px) {

#page.site {width:580px;}
#site-navigation {width:100%; margin-bottom:16px;}
#primary {width:100%;}
#connectwithus {margin-top:12px;}
#headersearch {margin-top:12px; float:left; margin-left:0px; text-align:left;}
.homebanner {float:right; top:-226px; position:relative;}
#slider {width:100%; clear:both; margin-top:0px; margin-bottom:16px;}
.search input[type="text"] {width:100px;}
.home #mailing_list input[type="text"] {width:96px;}
#menu-footer-menu li {margin-right:30px;}
#menu-footer-menu li a {font-size:10px;}
#menu-menu-1 li {margin-right:30px;}
div#secondary div.first.front-widgets {width:48%; float:left; margin-bottom:0px;}
div#secondary div.second.front-widgets {width:48%; float:left; padding:0 0 0 2%; margin:0 0 0 2%;}
div#secondary div.third.front-widgets {width:48%; float:left; padding:0 2% 0 0; margin:0 2% 0 0; clear:left;}
div#secondary div.fourth.front-widgets {width:48%; float:left; margin-bottom:0px;}
#nsftext {width:230px; font-size:10px;}
#footer_address {width:100%; min-width:300px; float:left; text-align:left; padding-bottom:16px; text-align:center;}
#footer_copyright {width:100%; min-width:100px; float:right; text-align:right; padding-bottom:16px; text-align:center;}
#menu-footer-menu .search {display:none;}
.homebanner {width:100%;}
#newhere {float:left; width:100%; margin-left:0px; box-sizing:border-box;}
#logo {margin-left:auto; margin-right: auto; float:none; background-size:contain;}
.people-capsule {width:100%;}
div#secondary.widget-area {width:100%;}
}

/* Big Phones */
@media (min-width: 481px) and (max-width: 599px) {

#page.site {width:460px; margin-left:auto; margin-right:auto;}
#site-navigation {width:100%;}
#connectwithus {margin-top:12px; margin-right:120px; clear:both;}
#headersearch {margin-top:12px; margin-right:18px; display:none;}
.homebanner {float:right; top:-244px; position:relative;}
#slider {width:100%; clear:both; margin-top:0px; margin-bottom:16px;}
.search input[type="text"] {width:100px;}
.home #mailing_list input[type="text"] {width:96px;}
div#secondary div.first.front-widgets {width:48%; float:left; margin-bottom:0px;}
div#secondary div.second.front-widgets {width:48%; float:left; padding:0 0 0 2%; margin:0 0 0 2%;}
div#secondary div.third.front-widgets {width:48%; float:left; padding:0 2% 0 0; margin:0 2% 0 0; clear:left;}
div#secondary div.fourth.front-widgets {width:48%; float:left; margin-bottom:0px;}
#nsftext {width:100%; font-size:10px; padding-bottom:16px;}
#footer_address {width:100%; min-width:300px; float:none; text-align:left; padding-bottom:16px; text-align:center; font-size:10px;}
#footer_copyright {width:100%; min-width:100px; float:none; text-align:right; padding-bottom:16px; text-align:center; clear:both; font-size:10px;}
#menu-footer-menu, .menu-footer-menu-container {display:none;}
#newhere {float:right; width:100%; margin-left:0px; box-sizing:border-box;}
#logo {margin-left:auto; margin-right: auto; float:none; background-size:contain;}

#masthead {border-bottom:1px solid #00A4B2; height:124px; margin-bottom:16px;}
.home #masthead {border-bottom:1px solid #00A4B2; height:140px;}
#eclogo {margin-left:auto; margin-right:auto; display:block; float:none;}
.homebanner {width:100%;}
.people-capsule {width:100%;}
#primary {width:100%;}
div#secondary.widget-area {width:100%;}
}

/* Landscape phones and down */
@media (max-width: 480px) {


}

/* Portrait phones and down */
@media (max-width: 479px) {                                 

#primary {width:100%;}
div#secondary.widget-area {width:100%;}
#page.site {width:300px; margin-left:auto; margin-right:auto; padding:0px 10px 0px 10px; overflow:hidden;}
#site-navigation {width:100%;}
#connectwithus {margin-top:0px; width:auto; float:none; padding-top:12px; padding-bottom:14px; margin-right:70px;}
#headersearch {display:none; margin-top:0px; margin-right:0px; width:190px; float:left; margin-left:0px; text-align:left;}
.homebanner {float:right; top:-254px; position:relative; width:100%;}
#slider {width:100%; clear:both; margin-top:0px; margin-bottom:16px;}.search input[type="text"] {width:100px;}
.home #mailing_list input[type="text"] {width:96px;}
div#secondary div.first.front-widgets {width:100%; float:left; margin-bottom:0px;}
div#secondary div.second.front-widgets {width:100%; float:left; padding:0 0 0 0%; margin:0 0 0 0%;}
div#secondary div.third.front-widgets {width:100%; float:left; padding:0 0% 0 0; margin:0 0% 0 0; clear:left;}
div#secondary div.fourth.front-widgets {width:100%; float:left; margin-bottom:0px;}
#nsftext {width:100%; font-size:10px; padding-bottom:16px;}
#footer_address {width:100%; min-width:300px; float:none; text-align:left; padding-bottom:16px; text-align:center; font-size:10px;}
#footer_copyright {width:100%; min-width:100px; float:none; text-align:right; padding-bottom:16px; text-align:center; font-size:10px;}
#menu-footer-menu, .menu-footer-menu-container {display:none;}
#newhere {float:right; width:100%; margin-left:0px; box-sizing:border-box;}
#logo {margin-left:auto; margin-right: auto; float:none; width:300px; background-repeat:no-repeat; background-size:contain;}
#masthead {border-bottom:1px solid #00A4B2; height:124px; margin-bottom:16px;}
.home #masthead {border-bottom:1px solid #00A4B2; height:140px;}
#eclogo {margin-left:auto; margin-right:auto; display:block; float:none;}
#wmulogo {margin-right:36px;}
#nsflogo {margin-left:110px; margin-right:auto; float:none;}
#logo {width:300px; background-position:center; 
	background-image:url('https://www.evalu-ate.org/wp-content/themes/evaluate/logos/version3.png');
	background-size:contain;
	}
#headersearch input[type="text"] {width:110px;}
#headersearch form#searchform {width:190px;}
#headersearch, #connectwithus {font-size:0px;}
#article {margin-bottom:0px;}
.people-capsule {width:100%;}
.breaker {display:inline;}
.vanisher {display:none;}
.biophoto.solophoto {display:none;}
}