@charset "utf-8";
/*
Theme Name: Gonzaga Pinboard
Theme URI: http://www.onedesigns.com/wordpress-themes/pinboard
Description: A crafty and elegant theme powered by an advanced theme framework and grid system. With virtually unlimited layout options and styles, ideal for showcasing your portfolio of works or other multimedia elements like images, photo galleries, videos and podcasts.
Version: 1.1.2
Author: One Designs
Author URI: http://www.onedesigns.com/
Template:       pinboard
Tags: blue, gray, silver, white, light, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, photoblogging

License: GNU General Public License v2.0
License URI: license.txt

blue: #004179 #003f74
dark blue: #002955

*/


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

/* =Theme customization starts here
-------------------------------------------------------------- */
body { 
font-family: 'Arial', Arial,"Helvetica Neue",'Verdana',sans-serif !important;
font-weight:normal;
line-height: 1.5;
font-size: 13px;
}
#content {font-size: 14px;}
p {font-family: 'Arial', Arial,"Helvetica Neue",'Verdana',sans-serif !important;}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color:#003f74;}
h1, h2, h3, h4, h5, h6 {margin-bottom: 15px;}
.entry-title a {color:#003f74;}
.entry-title {line-height: 24px !important;font-size: 20px !important;}
.single .entry-title, .page .entry-title {line-height: 30px !important;font-size: 28px !important;}
#access {background: #002955;}
#access li li {background: #004179;}
#access a:hover, #access li.current_page_item > a, #access li.current-menu-item > a {background: #004179;}
#access ul {text-transform:none;font-size: 15px;font-weight: normal;}
#wrapper {margin:50px auto;}
#header {border-top:#004179 7px solid !important;}
#site-title {font-size: 16px;line-height: 20px;letter-spacing: 1px;padding-top:35px;text-transform:uppercase;float:left;margin:0;}
#site-title a {color:#898989 !important;}
#site-description {line-height: 36px;height: 60px;width: 320px;display: block;font-size: 2em;color:#003f74 !important;position:relative;float:left;margin-left: 0;}
#logo {margin: 0 3.4%;height:120px;width: 320px;padding:0;float:left;}
#social-media-icons {margin-top: 44px;}
#header #searchform {margin-top: 44px;}
#copyright {background-color:#003f74;padding: 14px 3.2%;}
#access a:hover {background-color:#003f74;}
.entry-meta a:hover {color:#003f74;}
.entry-meta {display:none;}
#copyright a:hover {color:#fff;}
#sidebar {color:#898989}
.widget-title {font-size:18px;}
.widget-area a:hover {color:#003f74;}
#footer-area{background-color:#e2e2e2;border-top:none;}
#footer-area .widget-title {color: rgb(0, 63, 116);}
#footer-area {color:#555;}
#footer, #copyright {border-top:none;}

#sidebar-right .widget li:first-child {border-top: 1px dotted rgb(216, 213, 205);}
.widget-area li {border-bottom: 1px dotted rgb(216, 213, 205);padding: 5px 0px 5px 15px;
background: url("images/simple-nav-arrow.png") no-repeat scroll 0px 11px transparent;}
#sidebar-right .widget ul {margin-top:15px;}
#sidebar #s {
    background: url("images/search-bg.png") no-repeat scroll right center rgb(255, 255, 255);
    border-radius: 3px;
    width: 96% !important;
    padding: 8px 5px !important;
    color: rgb(153, 153, 153);
    border: 1px solid rgb(221, 221, 221);
}
#sidebar #s:focus {
    box-shadow: 0px 0px 3px rgb(144, 144, 144);
    color: rgb(102, 102, 102);
}
#footer-area.widget {color:#333333;}
#footer-area.widget li a{color:#333333;}
#footer-area.widget-area h3 {padding-bottom:12px;}
#footer-area.widget-area li:first-child {border-top: 1px solid rgba(203, 203, 203, 1);}
#footer-area.widget-area li {
    border-bottom: 1px solid rgba(203, 203, 203, 1);
}
#footer-area.widget-area a {color:#004179;}
#footer-area.widget-area a:hover {text-decoration:underline;}
#footer-area.widget-area li a {color:#868686;}
#footer-area.widget-area li a:hover  {text-decoration:none;color:#003f74;}
#footer-area .tagcloud a {
    position: relative;
    display: inline-block;
    padding: 1px 6px 1px 18px;
    margin: 8px;
    background: linear-gradient(rgb(255, 255, 255), rgb(252, 252, 252)) repeat scroll 0% 0% transparent;
    border-radius: 4px;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
    color: rgb(51, 51, 51);
    font-size: 12px !important;
}
.tagcloud a:hover {
    top: 1px;
    color: rgb(51, 51, 51);
    transition: top 0.1s ease 0s;
box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.2);
}
#footer-area .tagcloud a:hover {
    top: 1px;
    color: #003f74;
    transition: top 0.1s ease 0s;
text-decoration:none;
box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.2);
}

.entry-title, #comments-title, #reply-title {letter-spacing:0;}
#access .menu a:hover {background-color: #0d5798;}

#sidebar-left .widget, #sidebar-right .widget {
    margin: 5% 10%;
}
.single .single-featured.entry, .page .single-featured.entry {padding:0;}
.entry-content a img {max-width: 100%;padding: 0; box-shadow: none; background: #fff; border: none; clear:both;}
.alignleft {float: left; margin: 5px 20px 10px 0px;padding:0;}
.alignright {float: right; margin: 5px 0px 10px 20px;padding:0;}
.aligncenter {display: block;margin: 5px auto 18px auto;padding:0;}
.wp-caption {max-width: 100%;padding: 0 0 10px 0;padding:0;box-shadow: none;background: #fff;border:none;border-bottom: 1px solid rgb(238, 238, 238);}
.wp-caption-text {font-size: 11px;margin:5px 0;color:#666;}
.page-title, #sidebar-wide .widget-title, #sidebar-footer-wide .widget-title {font-size: 28px;font-style: normal;}
a.social-media-icon {transition: none;}
@media screen and (max-width: 1152px) {
.threefourthcol .threecol {
    width: 49.9%;
}
}
@media screen and (min-width:760px) and (max-width:960px) {
#sidebar .onecol {
    width: 100%;
}
#sidebar .onecol .onecol{
    width: 33.3%;
}
}
.gonzaga-logo-footer {float:right;}
@media screen and (max-width: 760px) {
#logo {float:none;margin: 0px auto;}
nav#access {background:none;}
#wrapper {margin:0px auto;}
#site-title {margin 0px auto;text-align:center;float: none;}
#header #searchform {margin-top: 0px;}
#access .nav-show, #access a.nav-show:hover {top: 126px;background: url("images/nav.png") no-repeat scroll 0% 0% transparent;}
#social-media-icons {margin-top: 14px;}
#site-description {height:36px;}
#access:target .menu a {border-top: 1px solid rgba(0, 66, 124, 0.6);}
#access:target .menu {margin-top: 175px;background-color:#002b59;}
#access .menu a:hover {background-color: #0d5798;}
#access li li {border-top:none;border-bottom:none;}
#access li li a {border-top:none;background-color: #001e47;border-top:none;}
.drop-down-toggle {background: none;}
.drop-down-toggle {border: 1px solid rgb(238, 238, 238);}
#access li ul {box-shadow:none;}
.entry-content {font-size:14px !important;}
.single .entry-title, .page .entry-title {line-height: 24px !important;font-size: 20px !important;}
.page-title, #sidebar-wide .widget-title, #sidebar-footer-wide .widget-title {font-size: 20px;line-height: 24px !important;}
}

@media screen and (-webkit-min-device-pixel-ratio : 1.5), screen and (min-device-pixel-ratio : 1.5) {

	#access .nav-show,
	#access a.nav-show:hover {
		background-image: url(images/nav_2x.png);
		background-size:100%;
	}
}