/* Theme Name: The Bell Theme
Theme URI:http://shermanluiggi.com/
Description:The Bell Theme
Author:Sherman & Luiggi
Author URI:http://shermanluiggi.com/
Template:ignite
Version:1.0.0
Tags:light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain:ignite-child */

@import url("../ignite/style.css");
/* =Theme customization starts here

-------------------------------------------------------------- */
p { text-indent: 0px; }
/* Header */
.title-info { display: none; }
#site-banner { width: 100%; background: url('/wp-content/themes/thebell/images/pktb_banner_logo.jpg') no-repeat center left; background-color: #074576; height: 208px; display: block; border-bottom: 4px solid #064677; float:left; }
.featured-image a { display: none; }
#site-banner img { margin: 0; padding: 0; height: auto; display: block; }
.site-header { border-top: solid 4px #064677; }
/* Header Copy Arrangemnet */
#title-text { position: relative; font-weight: bold; font-size: 40px; color: #fff; float: left; margin-left: 164px; margin-top: 32px; display: inline; font-family: 'Noticia Text', serif; }
#title-text a { font-weight: bold; font-size: 40px; color: #fff; font-family: 'Noticia Text', serif; text-decoration: none; }
#author-name { position: relative; font-weight: bold; font-size: 22px; color: #8e8f94; float: left; margin-top: 88px; display: inline; width: 20%; margin-left: -74px; font-family: "lusitana", serif; }
#quote { position: relative; font-weight: normal; color: #fff; width: 35%; float: left; float: right; margin-right: 15%; margin-top: 75px; font-size: 16px; font-family: "lusitana", serif; }
#quote-attribute { margin-left: 15%; }
/* Changing accent color */
.sidebar-primary-container .widget { border-top: solid 3px #064677; }
.excerpt-meta-top, .entry-meta-top { padding-top: 0.75em; }
.excerpt-meta-top:after, .entry-meta-top:after { background: #064677; }
.more-link { background: #064677; text-indent: 0; }
.more-link:hover, .more-link:active { background: #063457; }
.loop-pagination { border-top: solid 2px #064677; }
a, a:link { color: #064677; }
.breadcrumbs a:link, .breadcrumbs a:visited { color: #064677; }
/* Overriding SlideDeck CSS */
.sd2-ress-wrapper { max-height: 500px; }
.sd-node-title-box .slide-text { margin-bottom: 32px !important; font-family: "lusitana", serif; font-size: 1.9em; }
/* Hiding slidedeck unless you are on a Desktop */
#homepage-slider { display: none; }
/* Large Search Font for Mobile */
.nav-search-box input, textarea { font-size: 1.25em }
/* Changing homepage featured images to full width */
.excerpt, .entry {padding:2.25em 0;}
.singular-page .excerpt, .singular-page .entry {padding: 2.25em 13.333%;}
#feature-image img {width:100%;}
.excerpt-header, .excerpt-meta-top, .excerpt-content, .excerpt-categories, .excerpt-tags, .entry-wrapper {padding-left: 13.333%; padding-right: 13.333%;}
	input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="file"]):not([type="image"]), textarea {width:68%; display:inline;}
.overflow-container {background: transparent!important;}
@media all and (max-width:50em) {
	#site-banner { display: none; }
	.title-info { display: block; }
}
/* Changing main margin-top */
.excerpt, .entry { margin: 0 auto; }
/* Removing Comments Closed text */
.comments-closed { display: none; }
/* Changing Child Pages List Styles */
pre, code { background: none; font-family: "lusitana", serif; padding: 0; }
/* 800px */
@media all and (min-width:50em) {
	/* Changing quote margin */
	
	#quote { margin-right: 5%; }
	.menu-primary-items li:hover, .menu-unset li:hover { background: #064677; }
	#menu-primary-items .current-menu-item, #menu-primary-items .current_page_ancestor, #menu-primary-items .current_page_item, #menu-primary-items .current_page_ancestor, .menu-unset .current-menu-item, .menu-unset .current_page_ancestor, .menu-unset .current_page_item, .menu-unset .current_page_ancestor { background: #064677; }
	/* Header Search */
	.search-form { margin-top: 1.2em; }
	.nav-search-box input, textarea { font-size: 0.813em; }
	.menu-primary-items, .menu-unset { width: 100%; }
	li.nav-search-box { float: right; width: auto !important; text-align: right; width: 50px; }
	.menu-primary-items li.nav-search-box:hover { background: none; }
	li.search-form-container { width: 100%; }
	li.search-form { margin-top: 0px; }
	li.nav-search-box .search-form-container .search-form input[type="search"] { padding: 0.5em; width: 50%; min-width: 150px; line-height: 1.0; }
	li.nav-search-box .search-form-container .search-form input[type="submit"] { width: 18%!important; display:inline; border: 1px solid #FFC849; margin: 0 5px 15px 0; line-height: 1.0; }
}
/* 900px */
@media all and (min-width:56.25em) {
	/* Switching sidebar to left, main content to right. */
	
	.main { margin: 0 7.407% 0 3.703%; float: right; }
	.sidebar-primary-container { float: right; margin-top: 0em; }
	/* Adding homepage slider */
	#homepage-slider { display: block; }
	/* Changing Quote margins */
	#quote { margin-right: 10%; }
}
/* 1000px */
@media all and (min-width:62.5em) {
	#quote { margin-right: 15%; }
}
/* 1100px */
@media all and (min-width:68.75em) {
	.excerpt, .entry { margin: 0; }
}
/* Resizing main and sidebar column margins, now that they're flipped */
/* 1200px */

@media all and (min-width:75em) {
	.main { margin: 0 7.407% 0 3.703%; }
	.sidebar-primary-container { margin-left: 7.407%; }
}