/*
 Theme Name:   PNG Commercial Printing
 Theme URI:    http://www.pioneernewsgroup.com/printing
 Description:  Canvas child theme
 Author:       Michael Becker
 Author URI:   http://www.bozemandailychronicle.com
 Template:     canvas
 Version:      1.0.0
 Text Domain:  png
*/
/*
 Base Blue: #36AEEF
 Lighter Blue: #30A9FF
 Darker Blue: #1F6CA3
 Darkest Blue: #154C72
*/

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

html {
	height: auto;
}
body {
	background: #333333 !important; /* Old browsers */
	background: -moz-linear-gradient(top,  #333333 0%, #777777 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#777777)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #333333 0%,#777777 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #333333 0%,#777777 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #333333 0%,#777777 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom,  #333333 0%,#777777 100%) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#777777',GradientType=0 ); /* IE6-9 */
}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 {
    line-height: 1.25em;
}
#site-top {
    color: #154C72;
	text-align: right;
}
#site-top #phone {
	display: block;
    padding-top: .5em;
    padding-bottom: .5em;
}
#site-top .number {
    font-size: 24px;
}
#site-top .text {
    font-size: 16px;
    padding-right: .5em;
}
@media only screen and (min-width: 768px) {
    #site-top {
        color: white;
        background: #154C72;
        border: 1px solid #555;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding: 1em;
    }
	#navigation {
		margin-bottom: 10px !important;
	}
	#footer-widgets {
		background: #154C72;
	}
	#footer-widgets * {
		color: white !important;
	}
    .footer-menu .menu {
        float: right;
        margin: 0;
        padding: 0;
    }
    .footer-menu li {
        float: left;
        list-style: none;
    }
    .footer-menu li + li {
        margin-left: 1em;
    }
} 
@media (max-width: 480px) {
    #logo img {
        visibility: hidden;
    }
    #logo a {
        background-image: url(http://pioneercommercialprint.com/wp-content/uploads/sites/16/2014/04/PIONEER-COMMERCIAL-PRINT.png);
		background-repeat: no-repeat;
		background-position: top left;
        width: 300px;
        height: 192px;
        display: block;
        margin: 0 auto;
    }   
}

hr#main-divider {
	height: 15px;
}
.nav-toggle {
	background: #36aeef; /* Old browsers */
	background: -moz-linear-gradient(top,  #36aeef 0%, #1f6ca3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#36aeef), color-stop(100%,#1f6ca3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #36aeef 0%,#1f6ca3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #36aeef 0%,#1f6ca3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #36aeef 0%,#1f6ca3 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #36aeef 0%,#1f6ca3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#36aeef', endColorstr='#1f6ca3',GradientType=0 ); /* IE6-9 */
}
#sidebar-buttons .woo-sc-button {
	width: 100%;
	font-weight: bold;
}
.home.page .title {display: none;}
.widget h3 {
	margin-bottom: .25em !important;
	padding-bottom: 0;
}
.webquote {
	border: 1px solid #1F6CA3;
	padding: 1em;
	background: #36AEEF;
}
.webquote * {
	color:white !important;
}
.webquote h3 {
	font-size: 18px !important;
}
