/*
CTC Separate Stylesheet
Updated: 2018-01-11 21:16:08
Theme Name: DirTeam (based on TwentySixteen)
Theme URI: https://wordpress.org/themes/twentysixteen/
Template: twentysixteen
Author: Sander Berkouwer
Author URI: https://dirteam.com
Description: Twenty Sixteen is a modernized take on an ever-popular WordPress layout — the horizontal masthead with an optional right sidebar that works perfectly for blogs and websites. It has custom color options with beautiful default color schemes, a harmonious fluid grid using a mobile-first approach, and impeccable polish in every detail. Twenty Sixteen will make your WordPress look beautiful everywhere.
Tags: one-column,two-columns,right-sidebar,accessibility-ready,custom-background,custom-colors,custom-header,custom-menu,editor-style,featured-images,flexible-header,microformats,post-formats,rtl-language-support,sticky-post,threaded-comments,translation-ready,blog
Version: 1.4.1515705368
*/
body
{
	background-color: #F5F9FC;
	background-image: url(images/dirteamback.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	font-family: "Open Sans";
}
body:not(.custom-background-image):before, body:not(.custom-background-image):after {
    height: 0px;
}
a, a:hover, a:focus, a:active, a:hover
{
	color: #00ccff;
	text-decoration: none;
}
.site
{
	background-color: rgba(243, 247, 250, 0);
}
.site-main > article 
{
    margin-bottom: 5px;
}
@media screen and (max-width: 510px) {
    .site-header 
	{
		padding-top: 12px;
		padding-bottom: 12px;
    }
	.site-title a 
	{
	color: #999999;
	font-family: "Open Sans", Helvetica, Arial;
	font-size: 1.75rem
	}	
} 
@media screen and (min-width: 510px) {
	.site-header 
	{
		padding-left: 175px;
		background-image: url(images/dirteamlogo.png);
		background-repeat: no-repeat;
		padding-top: 12px;
		padding-bottom: 12px;
	}
	.site-title a 
	{
	color: #999999;
	font-family: "Open Sans", Helvetica, Arial;
	font-size: 2.75rem
	}
	.site-title a:hover
}
.site-content 
{
	padding-top: 24px;
	background-color: #ffffff;
	-webkit-box-shadow: 0px 10px 10px 0px #000000;
	box-shadow: 0px 10px 10px 0px #000000;
}
.widget
{
	border-top: 0;
	font-size: 13.33px;
}
.widget .widget-title , .comment-title, .comment-reply-title, .post-navigation .meta-nav {

	font-size: 1.3rem;
	font-weight: normal;
	text-transform: none;
	padding-bottom: 0.1rem;
	margin-bottom: 0.1rem;
}
.widget li 
{
    display: block;
    text-align: left;
}
.site-description 
{
	display: none;
}
.site-info 
{
	visibility: hidden;
}
article
{
	margin-bottom: 0px;
}
.entry-header
{
	margin-top: 10px;
}
.entry-title 
{
	font-family: "Open Sans", Helvetica, Arial;
	font-size: 1.50em;
	font-weight: normal;
	margin-bottom: 0.3em;
}
body,
button,
input,
select,
textarea,
.required 
{
	font-family: "Open Sans", Helvetica, Arial;
}
::-webkit-input-placeholder 
{
		font-family: "Open Sans", Helvetica, Arial;
}
:-moz-placeholder 
{
		font-family: "Open Sans", Helvetica, Arial;
}
:-ms-input-placeholder 
{
	font-family: "Open Sans", Helvetica, Arial;
}

button,

button[disabled]:hover,

button[disabled]:focus,

input[type="button"],

input[type="button"][disabled]:hover,

input[type="button"][disabled]:focus,

input[type="reset"],

input[type="reset"][disabled]:hover,

input[type="reset"][disabled]:focus,

input[type="submit"],

input[type="submit"][disabled]:hover,

input[type="submit"][disabled]:focus,

.main-navigation ,

.post-navigation,

.post-navigation .post-title,

.pagination,

.image-navigation,

.comment-navigation,

.site .skip-link,

.widget .widget-title,

.widget_recent_entries .post-date,

.widget_rss .rss-date,

.widget_rss cite,

.tagcloud a,

.site-title,

.entry-title,

.entry-footer,

.sticky-post,

.page-title,

.page-links,

.comments-title,

.comment-reply-title,

.comment-metadata,

.pingback .edit-link,

.comment-reply-link,

.comment-form label,

.no-comments,

.site-footer .site-title:after,

.widecolumn label,

.widecolumn .mu_register label 
{
	font-family: "Open Sans", Helvetica, Arial;
}

.comments-title, .comment-reply-title
{
	border-top: 0px;
}
.comment-form label
{
	text-transform: none;
	font-family: "Open Sans", Helvetica, Arial;
	font-size: 13.33px;
	font-weight: bold;
}
.post-navigation {
border-top: 0px;
border-bottom: 0px;
}
.post-navigation a{
padding-top: 5px;
}
.post-navigation div + div {
	border-top: 0px !important;
}
.post-navigation .post-title
{
	font-size: 13.33px;
	color: #00ccff;
	text-decoration: none;
}