/* Styles for front page */
/* line 7, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
#main-content-container {
  max-width: 100%;
  margin: 0px auto;
  background-color: white;
}
/* line 13, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
body.toolbar-initialized #main-content-container {
  margin-left: 190px;
  width: auto;
}
/* line 21, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
.wrap #actual-logo a {
  top: -23px;
}
/* line 27, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
.wrap .mosaic-row-narrow {
  max-width: 1200px;
  margin: 0 auto;
}
/* line 32, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
.wrap .mosaic-blue-background {
  background: #2394d1;
  background: -moz-linear-gradient(top, #2394d1 0%, #1f5084 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, #2394d1), color-stop(100%, #1f5084));
  background: -webkit-linear-gradient(top, #2394d1 0%, #1f5084 100%);
  background: -o-linear-gradient(top, #2394d1 0%, #1f5084 100%);
  background: -ms-linear-gradient(top, #2394d1 0%, #1f5084 100%);
  background: linear-gradient(to bottom, #2394d1 0%, #1f5084 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2394d1', endColorstr='#1f5084', GradientType=0);
  padding: 25px 0;
  margin: 50px 0;
}
/* line 45, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
.wrap .mosaic-blue-background a:not(.btn) {
  color: #fff;
  text-decoration: underline;
}
/* line 49, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
.wrap .mosaic-blue-background a:not(.btn):hover,
.wrap .mosaic-blue-background a:not(.btn):focus {
  text-decoration: none;
}
/* line 55, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
.wrap .mosaic-blue-background h2,
.wrap .mosaic-blue-background h3,
.wrap .mosaic-blue-background h4,
.wrap .mosaic-blue-background h5,
.wrap .mosaic-blue-background h6,
.wrap .mosaic-blue-background p {
  color: #fff;
}
/* line 64, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
.wrap .mosaic-blue-background h4 {
  line-height: 36px;
  margin-bottom: 15px;
}
/* line 69, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
.wrap .mosaic-blue-background .btn-ghost {
  margin: 20px 0 30px;
}
/* line 74, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
.wrap .faq-item {
  margin-bottom: 50px;
}
/* line 77, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
.wrap .faq-item h4 {
  color: #1f5084;
  font-family: 'Open Sans', "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* line 84, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
.slider .bg-cover {
  z-index: 2;
}
/* line 91, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
#cover-img {
  border: none;
  position: relative;
  width: 100%;
  min-height: 600px;
  background: #1f4e82;
  background: url(img/castle-cover2.jpg) no-repeat center center;
  background-size: cover;
}
/* line 100, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
#cover-img h1 {
  font-size: 50px;
}
/* line 104, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
#cover-img .action-buttons {
  margin-top: 50px;
}
/* line 107, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
#cover-img .action-buttons .btn-primary {
  text-transform: uppercase;
  margin-right: 15px;
}
/* line 112, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
#cover-img .action-buttons .icon.icon-arrow-down {
  width: 1.2em;
  height: 1.2em;
}
/* line 118, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
#cover-img .presented-by {
  text-align: center;
  font-size: 1.2em;
  margin-top: -5px;
}
/* line 124, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
#cover-img .inner-content {
  color: #fff;
  width: 60%;
  margin: 0 auto;
  text-align: center;
  position: relative;
  top: 230px;
}
/* line 136, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
.navbar-form .form-group {
  border: 2px solid #fff;
}
/* line 140, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
.navbar-form .form-control {
  height: 35px;
}
/* line 144, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
.navbar-form input[type="search"] {
  background: none;
  border: none;
  color: #fff;
}
/* line 150, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
.navbar-form .input-group-sm > .input-group-btn > .btn {
  border: none;
  border-left: 2px solid #fff;
  background: none;
  transition: background 0.4s;
}
/* line 156, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
.navbar-form .input-group-sm > .input-group-btn > .btn:hover,
.navbar-form .input-group-sm > .input-group-btn > .btn:focus {
  background: #fff;
  border: none;
  border-left: 2px solid #fff;
  box-shadow: none;
}
/* line 163, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
.navbar-form .input-group-sm > .input-group-btn > .btn:hover .icon-search::before,
.navbar-form .input-group-sm > .input-group-btn > .btn:focus .icon-search::before {
  content: url("icons/icon-searchbar-hover.svg");
}
/* line 170, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
.navbar-form .icon.icon-search::before {
  content: url("icons/icon-searchbar.svg");
  vertical-align: -0.2em;
}
/* line 180, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
.nav,
.navbar-default .navbar-nav {
  color: #fff;
}
/* line 184, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
.nav > li > a,
.navbar-default .navbar-nav > li > a {
  color: #fff;
}
/* line 187, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
.nav > li > a:hover,
.navbar-default .navbar-nav > li > a:hover,
.nav > li > a:focus,
.navbar-default .navbar-nav > li > a:focus {
  border-bottom: 1px solid #fff;
  color: #fff;
}
/* line 198, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
#demo img {
  margin: 25px 0;
}
@media only screen and (max-width: 768px) {
  /* line 206, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
  .navbar-default .navbar-toggle {
    border-color: #fff;
  }
  /* line 209, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
  .navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
  }
  /* line 214, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
  .navbar-form {
    margin: 20px -15px;
  }
  /* line 217, http://10.1.11.132:8080/sumterunitedministries.org/++theme++sumter-copy/css/frontpage.less */
  .navbar-form .input-group-sm > .input-group-btn > .btn {
    background-color: #333;
    border: 1px solid #333;
  }
}