/*
Theme Name: Satisfy Child
Theme URI: https://www.webbjocke.com/satisfy/
Template: satisfy
Author: Webbjocke
Author URI: https://www.webbjocke.com/
Description: Satisfy is a rich, responsive and customizable WordPress theme. It's built using bootstrap with a modern design that's both desktop and mobile friendly, and supports all modern browsers and even older ie versions. The themes focus is mainly for blogs but it’s also ideal for static, business and other types of sites and is quite easy to set up. It includes 2 new widgets and 3 page templates and when it comes to customization options Satisfy offers plenty. Color options, fonts, icons, featured images, full width headers and much more!
Tags: one-column,two-columns,left-sidebar,right-sidebar,custom-background,custom-colors,custom-header,custom-logo,custom-menu,featured-image-header,featured-images,footer-widgets,microformats,theme-options,threaded-comments,translation-ready,blog
Version: 1.0.7.1491375367
Updated: 2017-04-05 11:26:07
Text Domain: satisfy-child
*/

.news_item_container {  }
.single_news_item {  }
.single_news_item h2 {  }
.news_item_date_title { color:#ff0000; }

.gallery_container { padding: 0 2%; }
.gallery_container .single_gallery {  }
.gallery_container .single_gallery h1 { text-align:left; }
.gallery_container .single_gallery h2 { text-align:left; }

.single_gallery_container { padding: 0 2%; }
.single_gallery_container .single_gallery { }
.single_gallery_container .single_gallery h1 { text-align:left; }
.single_gallery_container .single_gallery h2 { text-align:left; }
.single_gallery_container .single_gallery .single_gallery_media { text-align: left; float: left; width: 68%; }
.single_gallery_container .single_gallery .single_gallery_text { text-align: left; float: right; width: 28%; }
.single_gallery_container .single_gallery .single_gallery_text p { margin:0; }
.single_gallery_container .single_gallery .single_gallery_map { clear: both; }
/*@media screen and (max-width: 767px){
	.content-wrapper {
		margin: 0 !important; 
	}
}*/

nav.news_pag { max-width: 800px; margin: 0 auto 20px; }
nav.news_pag .page-numbers.current, nav.news_pag .page-numbers.current { border-top: 5px solid #BA4444; }
nav.news_pag a:hover { border-top: 5px solid #BA4444; color: #2b2b2b; }

.cpt_tax_filter .news-nav {  }
.cpt_tax_filter .news-nav li { transition: all 0.3s; border:1px solid #000; padding-left: 20px !important; padding-right: 20px !important; margin-left: 5px !important; }
.cpt_tax_filter .news-nav li a { font-family: "Roboto Slab", serif; font-size:14px; text-transform:uppercase; color:#000; }
.cpt_tax_filter .news-nav li:hover { background: #ba4444; border-color: #ba4444; }
.cpt_tax_filter .news-nav li:hover a { color: #fff; }
.cpt_tax_filter .news-nav li.active { background: #ba4444; border-color: #ba4444; }
.cpt_tax_filter .news-nav li.active a { color: #fff; }
.cpt_tax_filter .news-touch-nav-dropdown {}

.archive  .article-header .inline-camera svg { width:30px; height:20px; fill: #FFBB00; }
.single_gallery-template-default .entry-title .inline-camera svg { position: relative; top: 4px; width: 53px; height: 45px; fill: #FFBB00; }
.wp-tiles-byline-wrapper svg { width: 25px; height: 17px; fill: #FFBB00; }

@media (max-width: 991px) {
	.btn .caret { margin-left: 0; border-top: 14px solid; border-right: 10px solid transparent; border-left: 10px solid transparent; position: absolute; right: 20px; top: 17px; }
	.cpt_tax_filter .news-touch-nav-dropdown {  }
	.cpt_tax_filter .news-touch-nav-dropdown .btn-default { font-size:18px; text-transform:uppercase; font-family: "Roboto Slab"; color: #000; background-color: #fff; border-color: #000; border-radius:0; padding:10px 0; }
	.cpt_tax_filter .news-touch-nav-dropdown.open btn-default:focus, .cpt_tax_filter .news-touch-nav-dropdown.open .btn-default:hover { color: #fff; background-color: #BA4444; border-color: #BA4444; border-radius:0; } 
	.cpt_tax_filter .news-touch-nav-dropdown ul { width:100%; padding:0px; margin:0px; }
	.cpt_tax_filter .news-touch-nav-dropdown ul li { width:100%; margin:0px !important; padding:10px 0px; background: #fff; }
	.cpt_tax_filter .news-touch-nav-dropdown ul li a {  font-size:16px; font-family: "Roboto Slab"; display:block; text-align:center; text-transform:uppercase; background: #fff; }
	.cpt_tax_filter .news-touch-nav-dropdown ul li:hover { background-color: #BA4444; outline: 0; }
	.cpt_tax_filter .news-touch-nav-dropdown ul li:hover a { color: #fff; text-decoration: none; }
	.cpt_tax_filter .news-touch-nav-dropdown ul li a:hover { background-color: #BA4444; }
	.cpt_tax_filter .news-touch-nav-dropdown ul li.active { background-color: #BA4444; outline: 0; }
	.cpt_tax_filter .news-touch-nav-dropdown ul li.active a { color: #fff; text-decoration: none; background-color: #BA4444; }
	
	.archive .fa-bars { color:#000; }
	.single_gallery-template-default .entry-title .inline-camera svg { position: relative; top: 0px; width: 53px; height: 28px; fill: #FFBB00; }
	.wp-tiles-byline-wrapper svg { width: 25px; height: 12px; fill: #FFBB00; }
}



.archive  .site-nav a, .archive  .site-title, .archive  .site-slogan, .archive  #site-slogan {
  	color:#000 !important;
}
.archive  .site-nav a:hover{
	color:#FFF !important;
}
