/**
 * 
 * KOEL THEME
 *
 * This file is the source for the theme files for the different variants of the KOEL Template
 *
 */
h1 b,
h2 b,
a,
a:hover,
.post .post-content h2 a:hover {
  color: #465366;
}
.post-content q {
  border-left: 6px solid #465366;
}
hr {
  background: #edf2f9;
}
.btn.btn-primary {
  background-color: #f6f8fc;
  color: #465366;
  border: 1px solid #f6f8fc;
  -webkit-transition: 0.5s all;
  transition: 0.5s all;
}
.btn.btn-primary:hover {
  background-color: #d0daef;
  border-color: #d0daef;
}
.btn.btn-primary.btn-border {
  background-color: transparent;
  color: #f6f8fc;
}
.btn.btn-primary.btn-border:hover {
  background-color: #f6f8fc;
  color: #465366;
}
.btn.btn-secondary {
  background-color: #edf2f9;
  color: #465366;
  border: 1px solid #edf2f9;
  -webkit-transition: 0.5s all;
  transition: 0.5s all;
}
.btn.btn-secondary:hover {
  background-color: #c7d6ec;
  border-color: #c7d6ec;
}
.btn.btn-secondary.btn-border {
  background-color: transparent;
  color: #edf2f9;
}
.btn.btn-secondary.btn-border:hover {
  background-color: #edf2f9;
  color: white;
}
.navbar ul.nav > li:hover > a,
.navbar ul.nav > li.active > a,
.navbar ul.nav > li.dropdown.open > a,
.navbar ul.nav > li .dropdown-menu > li:hover > a {
  background: #edf2f9;
  color: #465366;
}
.navbar ul.nav > li > a {
  color: #edf2f9;
}
.navbar.navbar-fixed-top ul.nav > li > a {
  color: #465366;
}
.navbar.navbar-fixed-top ul.nav > li:hover > a,
.navbar.navbar-fixed-top ul.nav > li.active > a,
.navbar.navbar-fixed-top ul.nav > li.dropdown.open > a,
.navbar.navbar-fixed-top ul.nav > li .dropdown-menu > li:hover > a {
  background: #465366;
  color: #edf2f9;
}
.navbar ul.nav > li.round-icon a {
  background: transparent;
  color: #edf2f9;
  border: 1px solid #edf2f9;
}
.navbar ul.nav > li.round-icon a:hover,
.navbar ul.nav > li.round-icon a.active {
  background: #edf2f9;
  color: #465366;
}
.navbar ul.nav > li.search input {
  border: 1px solid #edf2f9;
  color: #465366;
}
.navbar ul.nav > li.search input::-webkit-input-placeholder {
  color: #929DAC;
}
.navbar ul.nav > li.search input:-moz-placeholder {
  /* Firefox 18- */
  color: #929DAC;
}
.navbar ul.nav > li.search .icon {
  color: #edf2f9;
}
.navbar ul.nav > li.search.active input {
  border-color: #edf2f9;
  background: #edf2f9;
  color: #465366;
}
.navbar ul.nav > li.search.active .fa {
  color: #929DAC;
}

.navbar.navbar-fixed-top ul.nav > li.round-icon a {
  background: transparent;
  color: #465366;
  border: 1px solid #465366;
}
.navbar.navbar-fixed-top ul.nav > li.round-icon a:hover,
.navbar.navbar-fixed-top ul.nav > li.round-icon a.active {
  background: #465366;
  color: #edf2f9;
}
.navbar.navbar-fixed-top ul.nav > li.search input {
  border: 1px solid #465366;
  color: #edf2f9;
}
.navbar.navbar-fixed-top ul.nav > li.search input::-webkit-input-placeholder {
  color: #929DAC;
}
.navbar.navbar-fixed-top ul.nav > li.search input:-moz-placeholder {
  /* Firefox 18- */
  color: #929DAC;
}
.navbar.navbar-fixed-top ul.nav > li.search .icon {
  color: #465366;
}
.navbar.navbar-fixed-top ul.nav > li.search.active input {
  border-color: #465366;
  background: #465366;
  color: #edf2f9;
}
.navbar.navbar-fixed-top ul.nav > li.search.active .fa {
  color: #929DAC;
}

.portfolio-item .portfolio-image .portfolio-hover {
  background: rgba(237, 242, 249, 0.75);
}
.portfolio-item .portfolio-image .portfolio-hover .portfolio-hover-content hr {
  background: #f6f8fc;
}
::selection {
  background: #f6f8fc;
  /* WebKit/Blink Browsers */
}
::-moz-selection {
  background: #f6f8fc;
  /* Gecko Browsers */
}
.header.header-bg {
  /*background-image: #1d1d1d url("../images/header.jpg");*/
  background-color: #1d1d1d;
}
.header.header-inner {
  background:#465366;
}
.header article h1 {
  color: #fff;
}
.header article h1 b, .revolution h1 b {
  color: #edf2f9;
}
.header article p {
  color: #BEC9D9;
}
.header article hr {
  background-image: linear-gradient(-135deg, #f6f8fc 0%, #edf2f9 100%);
}
main section.section-primary {
  background: #f6f8fc;
}
main section.section-secondary {
  background: #edf2f9;
}
main section.section-secondary hr {
  background-color: #f6f8fc;
}
main section.section-secondary h2 b {
  color: #f6f8fc;
}
.testimonials small {
  color: #f6f8fc;
}
div.contacts-information .fa {
  color: white;
  background: #edf2f9;
}
.shop-item .shop-image .shop-hover {
  background: rgba(237, 242, 249, 0.25);
}
.steps .step:hover .icon, .section-light .steps .step:hover .icon, .section-dark .steps .step:hover .icon {
  background: #f6f8fc;
  color: #465366;
}
.page-heading {
  background: #f6f8fc;
}
.page-heading h1 {
  color: #465366;
}
ul.nav-tabs li.active > a,
ul.nav-tabs li.active > a:hover {
  border-bottom: 2px solid #edf2f9;
  color: #edf2f9;
}
/* Button Mixin */
@media(min-width:1200px)
{
    #headercontainer {margin-top: 132px;}
}

@media(min-width:768px) and (max-width:1200px)
{
    #headercontainer {margin-top: 162px;}
    #capture {margin-top: 50px;}
}
    
@media(max-width:992px)
{
    #capture {display: none;}
}

@media(max-width:768px)
{
    .header article {padding: 0;}
}