/* HEADER */
.header {
background-image: url(http://nertsydude.cikeys.com/blog-test/wp-content/uploads/2015/11/11341871853_2ec53b27c2_k.jpg) !important;
}
.header-logo-wrap {
    position: absolute;
    left: -9999px;
    top: -9999px;
}
.very-top-header { 
    background: url( http://nertsydude.cikeys.com/blog-test/wp-content/uploads/2015/12/congruent_pentagon-RED.png);
 }

.very-top-left { color: #FFFFFF; }

.very-top-header .transparent-text-dark:hover {
    background: #0D3C55;
}

/* NAV */
.navbar-brand img {
    max-height: 75px;
    display: inline-block;
}
#menu-primary {
	float: left;   
}

.sticky-navigation .main-navigation li a:hover, .sticky-navigation .login-register li.login a:hover {
    color: #cb132a;
}

@media (min-width: 768px)
	{.main-navigation {
    margin: 0;
		}}

/* HOMEPAGE */
header .navbar-brand { height: 90px; }

.header .overlay-layer {
    padding-top: 210px !important;
    padding-bottom: 150px;
    height: auto;
}

.section-header {
margin-bottom: 50px;
}

.single-service {
padding: 0px 20px;
}

.clients {
display: none;
}

.colored-line-left, .colored-line-right, .colored-line {
    background: #cb132a;
}

a { color: #197aab; }

.post-img-wrap .post-date { background: rgba(227, 25, 36,.65); }

input[type="button"], input[type="reset"], input[type="submit"] {background-color: #3D92C6; }

a span.icon-basic-lightbulb, a span.icon-software-layout-header-complex2, a span.icon-basic-settings {
color:#cb132a;
-webkit-transition: all ease 0.25s;
transition:all ease .25s;
}
a:hover span.icon-basic-lightbulb, a:hover span.icon-software-layout-header-complex2, a:hover span.icon-basic-settings {
color:#f16c20;
}
/* TEAM CONTACT */
.tli-team-member {
	min-height: 100px;
	margin: 1.5em 0;
	overflow: hidden;
}
/* ANCHOR LINK OFFSET */
.offset:before { 
	display: block; 
 	content: " "; 
  height: 160px;
  margin-top: -160px; 
  visibility: hidden; 
}

/* GOOGLE FORMS */
.ss-q-title { 
font-size: 1.25em; 
margin-top: 1em;
}
textarea.ss-q-long { 
width: 420px;
background-color: #F9F9F9;
 }
input.ss-q-short {
background-color: #F9F9F9 !important;
}
td.ss-form-entry.goog-inline-block {
border: 0;
margin: 1em 0;
}

/* TABS */
.so-widget-tabs-tabs-style-9ce02e0a54df .soua-tab .current a {
font-weight:bold !important;   
}
.so-widget-tabs-tabs-style-7df8a921a41c .soua-tab {
font-weight:400 !important;
}
.so-widget-tabs-tabs-style-9ce02e0a54df .soua-tab {
font-weight:400 !important;
}
.so-widget-tabs-tabs-style-9ce02e0a54df .soua-tab .tab_content .tabs_item {
color:#666666 !important;   
}
.so-widget-tabs-tabs-style-9ce02e0a54df .vertical .soua-tabs {
    padding-right: 2em !important;
}
.so-widget-tabs-tabs-style-087d97c3f2fc .soua-tab .tab_content .tabs_item {
    color: #252424 !important;
}
.so-widget-tabs-tabs-style-087d97c3f2fc .soua-tab {
	font-weight:inherit !important;
}
/* ICONS FOR BUTTONS */
.ow-button-base a .sow-icon-image, .ow-button-base a [class^="sow-icon-"]{
margin:-0.1em 0em -0.2em -0.75em;	
}
/* COLUMNS */
@media screen and (max-width:600px){
	.gallery-columns-2 .gallery-item {
	max-width: 100%;
	clear:both;
}
}
/* SCOOP.IT */
#scoopit-theme_full.scoopit-embed-full-theme #scoopit-wrapper .scoopit-fulltheme-header .scoopit-fulltheme-credits {
 display:none;   
}
/* FOOTER */
div#sow-social-media-buttons-2 {
    margin: 3em auto 1em;
}
/* Responsive Google Slides, YouTube & Vimeo */
iframe[src*="docs.google.com"],
iframe[src*="youtube.com"],
iframe[src*="player.vimeo.com"]{
  width: 100%;
  height: auto;
  aspect-ratio: 16 / 9;
}