﻿header {
  
  background: url("../img/bg-pattern.png"), #f1f1f1;
  /* fallback for old browsers */
  background: url("../img/bg-pattern.png"), -webkit-linear-gradient(to left, #e1e1e1, #f1f1f1);
  /* Chrome 10-25, Safari 5.1-6 */
  background: url("../img/bg-pattern.png"), linear-gradient(to left, #515151, #a1a1a1);
  /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
  color: white;
}


.navbar-default .navbar-header .navbar-brand {
    color: rgba(255, 255, 255, 0.7);
    padding: 0px;
}

.navbar-default.affix .navbar-header .navbar-brand {
    color: #082f4d;
  }

section.cta .cta-content h2 {
    max-width: none; 
}

section.features .feature-item {
    margin-bottom: 50px;
}
section.cta {
    background-image: url('../img/boxer-splash.jpg');
}

section.features {
	padding: 10px 0;
}  

section.features h2 {
	font-size: 30px;
    font-weight: bold;
}  
  
section.cta .cta-content h2 {
    max-width: none; 
}

section.cta {
	padding: 250px 0;
}

section.features .feature-item {
    margin-bottom: 50px;
}

section.cta3, section.cta4 {
    background-image: none;
	background: #ffffff;
	padding: 0px;
	position: static;
	margin: 10px 0;
}

@media (max-width: 768px) {
    section.cta3, section.cta4 
	{
		margin-top:40px;
		margin-bottom: 0px;
	}
}

section.cta .overlay {
  height: 100%;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.0);
  position: absolute;
  top: 0;
  left: 0;
}

.bg-primary {
  background: #a98d06;
  background: -webkit-linear-gradient(#ff3e00, #423502);
  background: linear-gradient(#191818, #413e3e);
}

.bg-primary2 {
  background: #eec964;
  background: -webkit-linear-gradient(#a78a1c, #eec964);
  background: linear-gradient(#191818, #514e4e);
}

.bijelaSlova {
    color: white;
}


@media (min-width: 768px)
{
    .navbar-default {
    background-color: #000000;
    border-color: transparent;
    }
}
@media (max-width: 768px) {
    .navbar-default.affix {
        background-color: white;
        border-color: rgba(34, 34, 34, 0.1);
    }
    .navbar-default .navbar-header .navbar-brand 
    {
    color: rgb(184, 43, 41);
    }
}

.section-heading {
    margin-bottom: 25px;
}

.btn-submit {
  display: block;
  padding: 12px;
  width: 100%;
  color: #fff;
  border:0;
  margin-top: 20px;
  background-color: #165a8d;
}

.btn-outline2 {
    color: silver;
    border-color: silver;
    border: 1px solid;
}

#dialogPromo p {
    font-size: 0.8em;
}

#dialogPromo .small {
    font-size: 0.6em;
}

#dialogPromo a {
    text-decoration: underline;
}

.form-group {
    margin-bottom: 8px;
}

.manjisocialfont {
    font-size: 0.8em;
}

section.contact ul.list-social li a {
    height: 60px;
    width: 60px;
    line-height: 60px;
}






/*************************
**********Contact CSS*****
**************************/

#contact {
  padding-top: 45px;
  padding-bottom: 0;
}

#google-map {
  height: 350px;
}

#contact-us {
  background-image:url(../img/bg.jpg);
  padding-bottom: 90px; 
}

#contact-us .heading {
  padding-top: 35px;
}

.form-control {
  background-color: transparent;
  border-color: rgba(255,255,255,.1);
  height: 50px;
  border-radius: 0;
  box-shadow: none;
}

textarea.form-control {
  min-height: 180px;
  resize:none;
}

.form-group {
  margin-bottom: 30px;
}

.contact-info {
  padding-left:70px;
  font-weight: 300;
}

ul.address {
  margin-top: 30px;
  list-style: none;
  padding: 0;
  margin: 0;
}

.contact-info ul li {
  margin-bottom: 8px;
}

.contact-info ul li a {
  color: #fff;
}

.btn-submit {
  display: block;
  padding: 12px;
  width: 100%;
  color: #fff;
  border:0;
  margin-top: 40px;
}