/*  
Theme Name:Twenty Fourteen Child
Version: 1.0
Theme URI: http://northklamathcounty.org/wp-content/themes/
Description: Starter child theme for Twenty Fourteen 
Author: CCbM
Author URI: http://ccbm.biz
Template: twentyfourteen
*/

/* Import layout */

@import url(../twentyfourteen/style.css);


.site-content article {
	-webkit-hyphens: none;
	-moz-hyphens: none;
	hyphens: none;
}


.entry-content,
.entry-summary,
.page-content {
	-webkit-hyphens: none;
	-moz-hyphens:    none;
	-ms-hyphens:     none;
	hyphens:         none;
	word-wrap: break-word;
}

.slider .featured-content .entry-header {
    bottom: 0;
    left: 0;
    min-height: inherit;
    padding: 10px 30px 30px; /**************24 30 48 */
    position: absolute;
    width: 50%;
    z-index: 3;
}

/*************** fullwidth-template-page *************************/

 .full-width .site-content .page .entry-header,
    .full-width .site-content .page .entry-content,
    .full-width .site-content .page .entry-summary,
    .full-width .site-content .page .entry-meta {
            max-width: 100%;
    }
     
    @media screen and (min-width: 594px) {
            .full-width .site-content .page .entry-header {
                    max-width: 100%;
                    margin-left: 0;
                    margin-right: 0;
            }
             
            .full-width .site-content .page .entry-content,
            .full-width .site-content .page .entry-summary,
            .full-width .site-content .page .entry-meta {
                    max-width: 100%;
                    padding-left: 30px;
                    padding-right: 30px;
            }
     
     
            .full-width .site-content .page  .wp-caption.alignnone {
                    max-width: 100%;
                    max-width: -moz-calc(100% + 60px);
                    max-width: calc(100% + 60px);
                    margin-left: -30px;
                    margin-right: -30px;
            }
     
            .full-width .site-content .page  .wp-caption.alignnone .wp-caption-text {
                    max-width: 100%;
                    margin-left: 30px;
                    margin-right: 30px;
            }
           
            .full-width .site-content .page  blockquote.alignright,
            .full-width .site-content .page  img.size-full.alignright,
            .full-width .site-content .page  img.size-large.alignright,
            .full-width .site-content .page  img.size-medium.alignright,
            .full-width .site-content .page  .wp-caption.alignright {
                    margin-right: -20px;
            }
           
            .full-width .site-content .page  blockquote.alignleft,
            .full-width .site-content .page  img.size-full.alignleft,
            .full-width .site-content .page  img.size-large.alignleft,
            .full-width .site-content .page  img.size-medium.alignleft,
            .full-width .site-content .page  .wp-caption.alignleft {
                    margin-left: -20px;
            }
    }
     
    @media screen and (min-width: 673px) {
            .full-width .site-content  .page .entry-header {
                    margin-left: 30px;
                    margin-right: 30px;
            }
             
            .full-width .site-content .page  .entry-content,
            .full-width .site-content .page  .entry-summary,
            .full-width .site-content .page  .entry-meta {
                    padding-left: 60px;
                    padding-right: 60px;
            }
     
     
            .full-width .site-content .page  .wp-caption.alignnone {
                    max-width: -moz-calc(100% + 120px);
                    max-width: calc(100% + 120px);
                    margin-left: -60px;
                    margin-right: -60px;
                   
            }
     
            .full-width .site-content .page .wp-caption.alignnone .wp-caption-text {
                    margin-left: 60px;
                    margin-right: 60px;
            }
           
            .full-width .site-content .page blockquote.alignright,
            .full-width .site-content .page  blockquote.alignleft {
                    max-width: 50%;
            }
           
            .full-width .site-content .page  blockquote.alignright,
            .full-width .site-content .page  img.size-full.alignright,
            .full-width .site-content .page  img.size-large.alignright,
            .full-width .site-content .page  img.size-medium.alignright,
            .full-width .site-content .page  .wp-caption.alignright {
                    margin-right: -50px;
            }
           
            .full-width .site-content .page  blockquote.alignleft,
            .full-width .site-content .page  img.size-full.alignleft,
            .full-width .site-content .page  img.size-large.alignleft,
            .full-width .site-content .page  img.size-medium.alignleft,
            .full-width .site-content .page  .wp-caption.alignleft {
                    margin-left: -50px;
            }
    }

/************************   ***************************/
.archive-header {
	margin-bottom: 0;
}

#secondary, #supplementary {
    padding: 0 20px;
}

.widget {
	margin-bottom: 28px;
}

.footer-sidebar .widget .widget-title, .primary-sidebar .widget .widget-title  {
	margin-bottom: 10px;
}