/*
Theme Name: Spectrum Portfolio Customized for JackieBattenfield.com
Theme URI: http://themespectrum.com/premium-themes/portfolio/
Template: spectrum-portfolio
Author: Randall Stoltzfus
Author URI: http://sloweye.net
Description: A custom child theme of Spectrum Portfolio with customizations specific to JackieBattenfield.com
Tags: clean,art,color-options,custom-background,custom-menu,threaded-comments,fixed-width,cms,portfolio,jquery-slideshow,showcase,design,embedded-fonts
Version: 1.0.1481573405
Updated: 2016-12-12 20:10:05

*/
@import url('../spectrum-portfolio/style.css');

/* CSS from tia Custom CSS */
#sidebar { display:none }

.posts { width: 100%; } 

div.main.clearfix { display:none }

#header h1 a { font-family:﻿ ‘Palatino Linotype’,‘Book Antiqua’,Palatino,serif;}

#mainNav li a { font-family: ‘Palatino Linotype’,‘Book Antiqua’,Palatino,serif; }

#mainNav li li a { font-family: ‘Palatino Linotype’,‘Book Antiqua’,Palatino,serif; }

h1,h2,h3,h4,h5 { font-family:﻿ ‘Palatino Linotype’,‘Book Antiqua’,Palatino,serif;}

body.page-id-54 .post h1 {display: none; } /* Hide title on front */

.post img.attachment-tia_postImage { display:none }

.post .meta { display:none }
/* end CSS from tia Custom CSS */

.page .postmetadata {
	display: none;
}

div.jig-caption-title {
	font-family:﻿ ‘Palatino Linotype’,‘Book Antiqua’,Palatino,serif;
	font-style: normal;
	padding: 5px 0 8px 5px !important;
}

.wp-caption-text {
	font-family:﻿ ‘Palatino Linotype’,‘Book Antiqua’,Palatino,serif;
	font-style: normal;
	padding: 8px 0 8px 5px;
	color: #777;
}

/* Jetpack Carousel */
.jp-carousel-image-meta {
	display:none!important;
}

/* Hide comments loading notice injected via javascript */
#jp-carousel-comments-loading {
	display: none !important;
}

.jp-carousel-photo-icons-container .jp-carousel-icon-btn {
	display: none;
}

.swiper-notification {
	display: none;
}

/* JIG specific  */
#content .jig-filterButtons {
	margin-bottom: 18px;
}

/*
.royalSlider.minimal.with-thumbs {
    margin: 0 auto;
}
*/

.page-id-54 #main .clearfix h1 { display:none }

#main .clearfix .meta { display:none }
/* End CSS from tia custom CSS */

/* Hide social */
#socialNetworks {
	display: none !important;
}

/* Adjust mainNav and searchform */
#mainNav {	
	display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
	display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
	display: -ms-flexbox;      /* TWEENER - IE 10 */
	display: -webkit-flex;     /* NEW - Chrome */
	display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
	align-items: center;
	font-size: 14px;
	padding-bottom: 2px;
}

#searchform {
	margin: 20px 0;
	position: absolute;
	top: 5px;
	right: 0;
	z-index: 100;
	height: 40px;
}

@media screen and (max-width: 650px) {
		#mainNav #searchform {
		margin: 12px 0;
	}
}


/* correct missing right margin */
#portfolioHead, #content .post {
	margin: 0 10px 0 10px;
}

/* Royalslider background */
/*
.royalSlider, .royalSlider .rsOverflow, .royalSlider .rsSlide, .royalSlider .rsVideoFrameHolder, .royalSlider .rsThumbs {
    background-color: #fff !important;
}
*/

/* Vertical-align slider thumbs */
/*
.rsNavItem {
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.rsContentSlider p {
	margin-top: 8px;
}
*/

#content .postThumb {
	border: none;
}

.gallery-item img {
	border: none !important;
}

#content .wp-caption-text a {
	text-decoration: underline;
}

/* Mailchimp form */
.mc4wp-form-theme label {
    padding-bottom: 5px;
}

.mc4wp-form-theme button, .mc4wp-form-theme input[type=submit], .mc4wp-form-theme input[type=button] {
	font-weight: bold !important;
	font-size: 1.2em !important;
}

/* Responsive images please */
.wp-caption {
	width: 100% !important; 
}
img {
	max-width: 100%;
	height: auto;
}

/* Columns shortcode gutter CSS */
.one_half {
    width: 49% !important;
    margin-right: 2% !important;
}
.one_half.last_column {
    width: 49% !important;
    margin-right: 0px !important;
}
.one_third {
    width: 32% !important;
    margin-right: 2% !important;
}
.one_third.last_column {
    width: 32% !important;
    margin-right: 0px !important;
}
.two_third {
    width: 66% !important;
    margin-right: 2% !important;
}
.two_third.last_column {
    width: 66% !important;
    margin-right: 0px !important;
}
.one_fourth {
    width: 23.5% !important;
    margin-right: 2% !important;
}
.one_fourth.last_column {
    width: 23.5% !important;
    margin-right: 0px !important;
}
.three_fourth {
    width: 74.5% !important;
    margin-right: 2% !important;
}
.three_fourth.last_column {
    width: 74.5% !important;
    margin-right: 0px !important;
}
.one_fifth {
    width: 18.4% !important;
    margin-right: 2% !important;
}
.one_fifth.last_column {
    width: 18.4% !important;
    margin-right: 0px !important;
}
.two_fifth {
    width: 39% !important;
    margin-right: 2% !important;
}
.two_fifth.last_column {
    width: 39% !important;
    margin-right: 0px !important;
}
.three_fifth {
    width: 59% !important;
    margin-right: 2% !important;
}
.three_fifth.last_column {
    width: 59% !important;
    margin-right: 0px !important;
}
.four_fifth {
    width: 79.6% !important;
    margin-right: 2% !important;
}
.four_fifth.last_column {
    width: 79.6% !important;
    margin-right: 0px !important;
}
.one_sixth {
    width: 15% !important;
    margin-right: 2% !important;
}
.one_sixth.last_column {
    width: 15% !important;
    margin-right: 0px !important;
}

/* Maximum width of 600 pixels. */
@media screen and (max-width: 600px) {
	.content-column.full_width,
	.content-column.one_half,
	.content-column.one_third,
	.content-column.two_third,
	.content-column.one_fourth,
	.content-column.three_fourth,
	.content-column.one_fifth,
	.content-column.two_fifth,
	.content-column.three_fifth,
	.content-column.four_fifth,
	.content-column.one_sixth,
	.content-column.five_sixth {
		clear: both;
		width: 100% !important;
		margin-left: 0;
		margin-right: 0 !important;
		margin-bottom: 1em;
	}
}
