/*
 Theme Name:   ReloQuest
 Theme URI:    http://reloquest.com
 Description:  Reloquest Theme
 Author:       ReloQuest
 Author URI:   http://reloquest.com
 Template:     twentysixteen
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  reloquest
*/

.site {margin:0px;}
.site-inner {max-width:none;}
.site-header {margin:0; padding:0;}
.site-content {padding-top: 20px; max-width:1200px; margin:auto;}
.site-footer {margin:0px; padding:20px 40px; background-color: #48437b; text-align: center; color: #999;}
.site-title {align-content: center; color:#666; }
.site-info {color:#999; text-align: center; font-size:14px; width:100%;}
 a.imprint  {color: #999 !important; text-decoration: none !important;}
 a.imprint:hover {color: #999; text-decoration: none;}
.site-footer .site-title { font-family: Open Sans, "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif; font-size: 14px; color: #999; line-height: 20px;  }
.site-footer .site-title:after {display: none;}
.pagination {width:100%; font-family: Varela Round, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:19px; }
.widget {font-size: 13px; border-color: #cdcdcd; line-height:1.5em;border-top-width: 1px; border-top-style: dashed;}
.widget-title {font-size: 1.25rem; color: #f19022;font-family: Varela Round, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; margin:0;padding:0;}
h2.widget-title {font-size: 1.25rem;}
.widget li {margin-bottom:12px;}
.entry-content {float:none; padding-bottom:24px;}
body:not(.search-results) article:not(.type-page) .entry-content {float: none; width:90%;}
body:not(.search-results) article:not(.type-page) .entry-footer {float:none;}
.site-footer {padding: 50px;text-align: center;color: #999;background-color: #333; font-family: Varela Round, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:13px;}
.entry-footer {font-size:13px;}
.entry-footer a {color: #999}
.entry-date published {color: #f19022}
.entry-title { font-family: Varela Round, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	hyphens: none;
	-webkit-hyphens: none;
	-moz-hyphens: none;
	-ms-word-break: none;
	word-break: none;}
h1 {margin-top:0;}
h2.entry-title {padding-bottom:0;margin-bottom:10px; margin-top:10px;}
h1.entry-title {padding-bottom:0;margin-bottom:10px;}
h2.entry-title a:hover {text-decoration: none;}
button.search-submit {background-color:#f19022;color:#fff;}
input#submit.submit {background-color:#f19022; font-weight:normal;}
input.search-field {font-size: 16px;font-weight: normal;color: #999;}
input[type="search"].search-field {width:100%;}
::-webkit-input-placeholder {color: #ccc; font-weight:normal;}
:-moz-placeholder { /* Firefox 18- */color: #ccc; font-weight:normal;}
::-moz-placeholder {  /* Firefox 19+ */color: #ccc; font-weight:normal;}
:-ms-input-placeholder {color: #ccc; font-weight:normal;}
.comment-form label {font-size:10px;}
h2#reply-title.comment-reply-title {border-top-width: 1px; border-top-style: dashed;border-top-color: #cdcdcd;}
nav.navigation.post-navigation {border-top-width: 1px; border-top-style: dashed;border-top-color: #cdcdcd;border-bottom-width: 1px; border-bottom-style: dashed;border-bottom-color: #cdcdcd;}
.post-navigation div + div  {border-top-width: 1px; border-top-style: dashed;border-color: #cdcdcd;}
span.post-title {font-family: Varela Round, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}
span.author.vcard {display:none;}
.post-navigation .post-title {font-family: Varela Round, Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:normal;hyphens: none;
	-webkit-hyphens: none;
	-moz-hyphens: none;
	-ms-word-break: none;
	word-break: none;}
.nav-links a:hover {text-decoration: none;}
a.more-link {display: inline-block; color:#fff; background-color: #f19022; padding:6px 12px; margin-top:12px;text-transform: uppercase;font-size: 12px;}
a.more-link:hover {text-decoration:none; color:#ccc;background-color: #666;}
.comment-notes {font-size:12px;}
.site-main > article {
margin-bottom: 40px;
padding-top: 12px;}
.site-main > article:not(:first-child) {border-top: 1px dashed #ccc;}
.post-thumbnail {border: 4px solid #ccc; margin-bottom:24px;}
#ui-datepicker-div { background: #f1f1f1; border-radius: 3px; width: 100%; max-width: 300px;}
#ui-datepicker-div td:hover {background:#f19022;}
#ui-datepicker-div a:hover {font-weight: bold; color: #333}
.pt-cv-view .pt-cv-title {margin-bottom: 0px;}
.pt-cv-wrapper .btn {margin-top: 1.5rem; margin-bottom: 2rem;}
.pt-cv-content, .pt-cv-content * { margin-top: -1rem; margin-bottom: 1rem;}


/*media queries*/

@media screen and (min-width: 61.5625em) {
	body:not(.custom-background-image):after { display:none;}
body:not(.search-results) article:not(.type-page) .entry-content {
	width: 100% !important;
}

body:not(.search-results) article:not(.type-page) .entry-footer {
    float: left;
    margin-top: 0.1538461538em;
    width: 100%;
}
body:not(.search-results) article:not(.type-page) .entry-footer > span:not(:last-child):after {
	content: "\002f";
	display: inline-block;
	opacity: 0.5;
	padding: 0 0.538461538em;
}
.single .byline,
.full-size-link,
body:not(.search-results).group-blog .byline,
body:not(.search-results) .entry-format,
body:not(.search-results) .cat-links,
body:not(.search-results) .tags-links,
body:not(.search-results) article:not(.sticky) .posted-on,
body:not(.search-results) article:not(.type-page) .comments-link,
body:not(.search-results) article:not(.type-page) .entry-footer .edit-link {
	display: inline-block;
	margin-bottom: 0.5384615385em;
}
}

@media (max-width:520px) {
.site-content {padding-top: 10px; max-width:1200px; margin:auto;}
}


@media screen and (max-width: 767px) {
.site-content {padding-top: 10px; max-width:1200px; margin:auto;}
}