/* BLOOD RED: #a00000; */

html {
    background: url('/detectives/wp-content/uploads/2015/11/background2.jpg') no-repeat center center fixed;
        background-size: auto;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

a.morebutton {background: #444; color: #eee; text-decoration:none;padding:8px 15px;} 

a.morebutton:hover {border:1px solid #444; background:#FFF; color: #444;}

body {line-height:18pt}

@font-face {
  font-family: "Euphorigenic";
  src: url("/detectives/wp-content/fonts/Euphorigenic-Regular.woff2") format("woff2"),
       url("/detectives/wp-content/fonts/Euphorigenic-Regular.woff") format("woff");
}

#search-3 input[type="text"] {width:200px;}

.appicons {width:160px;margin:auto;}

.appicons img {width:80px;display:inline;float:left;}

.wp-caption {
    background: none;
    border: none;
    max-width: 100%;
    padding: 0;
    text-align: center;
    max-width: 100%;
	  font-style:italic;
	  font-size:11pt;
}

.wp-image-27998 {border-radius:20px;}

.sidebar-wrapper {
    border: 1px solid #585858;
}

ins.adsbygoogle {margin-left: -12px;}

article.page {border: 1px solid #585858;}

div#header-wrap.grid.wfull
{display:block; height:auto; !important; position:relative; background:none;}

#main {
    margin-top: 10px;
}
.so-widget-sow-image h3.widget-title {background:none;font-size:15pt;}

.so-panel .entry-content {width:80%;margin:auto;}

article time.banner { margin:0 20px 0 10px; padding-top:5px;}

#site-logo {max-width:180px; margin-top:5px; }

#header-wrap .c12, #header.row .c12 {padding-left:0;}

#sitename{ display:inline-block; float:left; margin-left:10px;}

h1.site-title {width:320px;text-align:center;line-height:47px;margin:auto;}

h1.site-title a {font-family:"Euphorigenic", times !important;  text-decoration:none;}

h1.site-title a:hover {color: #a00000;}

h1.page-title, h1.entry-title {margin-top:40px;}

.page-title span {padding:0;margin:0;background:none;float:right;}

h2.site-subtitle{font-family:Euphorigenic; margin:10px 0 0 0; text-align:center;color:#FFF;}

#primary { display:inline-block; width: calc(100% - 380px);}

#secondary {min-width: 320px !important; width:360px;}

#site-navigation li a {
	font-family:Euphorigenic;
	font-size:1.3em;
	color:#FFF;
}

#site-navigation li li a { color: #333; }

h1.entry-title { margin-top:10px;}

h2.homesection {background: #d0ccc9; padding-left:5px; margin-bottom:0;}

.wp-show-posts-inner {padding:15px;}

article {border: 1px solid #aaa;}

#footer {
    margin: 0 !important;
}

#linkcat-4407 .widget-title {margin:0;}

ul.xoxo.blogroll {margin-top:5px;}

.widget ul li::before {
    content: "";
		display:block;
	  margin-bottom:5px;
}

h3.widget-title {
    font-size: 1.4em;
    font-weight: normal;
    color: #222;
	  background: #d0ccc9;
}

.offcanvas #site-navigation 
li a { font-size:1.5em;}

#left-nav
li a:hover, #left-nav li.current-menu-item a {
	 color:#FFF;

}

/* MEDIA */

@media screen and (max-width:1285px) {
  
	#sitename { font-size:12pt;  float:none;}

	#site-navigation{ font-size:12pt;float:none;margin-top:0 !important;}
}

@media screen and (max-width:1163px) {
	#site-navigation {width:100%; display:block;float:none;}
}


@media screen and (max-width:920px) {

	#primary, #secondary { display: block; width: 100%; margin:0 !important;}
	
	#site-navigation {float:none;display:block; text-align:center;}
	
	h1.site-title {font-size:23pt; text-align:center;}
	
	h2.site-subtitle {font-size:17pt;margin:auto;text-align:center; }

}

@media screen and (max-width:740px)
{
	#GDLOGO {width:290px;margin:auto;}
	#sitename {width:100%;margin:auto;}
	#main {max-width:100%;}
	#site-logo {
		text-align:center;
    max-width: 290px;;
    margin: auto;
	}
}


@media screen and (max-width:420px) {
	.grid {min-width:100px;}
  .c9 {padding:5px;}
}


