/** Your theme modifications here **/

/* scaffolding */
body, #navbar, h1, h3, .navbar , .btn, p{
font-family: 'Julius Sans One', sans-serif; color:#272528}

body {
  background:url("brick_wallpaperA-11e8ba.png") no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.text-heading {font-size:3em;font-weight:800;
line-height:none;padding:0; margin:0; 
}

.btn-primary {
  color: #ffffff;
  background-color: #cf9532;
  border-color: #cf9532;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  color: #cf9532;
  background-color: #ffffff;
  border-color: #cf9532;
}
  
#boxInspired {
background:#dbc993/*url("blondehairlove.png") #ffedd4;
  background-size:contain*/;
   }
  
  
#top .offer {
    color: #ffffff; text-transform:uppercase; font-size: 15px; font-weight:bold !important;
    background-color: #cf9532;
	border: 1px solid #cf9532;
}
#top .offer:hover {
     background-color: #fff;
   color: #cf9532;
}

#top a {
  color: #272528;
}


.topLink a {
  color: #272528; padding:5px 4px 3px 4px;
}

#top .topLink a:hover {
     background-color: #fff;
   color: #272528; 
}

#top a.contact {
    color: #cf9532; text-transform:uppercase; font-size: 15px; font-weight:bold !important;
    background-color: #ffffff;  border: 1px solid #ffffff;
	
}


@media (max-width: 767px) {
  #top a.contact {
	  color: #cf9532; text-transform:uppercase; font-size: 15px; font-weight:bold !important;
    background-color: #ffffff;
	border: 1px solid #cf9532;
    
  }
  #top .topLink a:hover {
     background-color: #fff;
   color: #272528; border-color: #e6e6e6;
}
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > a:hover
{   background-color: transparent; color:#cf9532;
}
 
.navbar-default .navbar-nav > .active > a {background-color: transparent; background-color:rgba(207, 149, 50, 0.85); } 
  
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > a:hover
{   background-color: transparent; background-color:rgba(207, 149, 50, 0.3);color:#272528; border-color:#cf9532;
 } 
 
   
.navbar-default .navbar-link {
  color: #49ae3b;
}
.navbar-default .navbar-link:hover {
  color: #272528; background-color: transparent; background-color:rgba(207, 149, 50, 0.3);
}

#advantages .box h3, #error-page .box h3 {color: #cf9532; text-transform:none; font-family: 'Playlist-Script', cursive; font-size:36px;}

.fa-money-bill-alt {color:#49ae3b; font-size:34px;
 }
.fa-cc-visa {color:#054ba2;  font-size:32px;}
.fa-cc-mastercard {color:#ec1c2c;  font-size:32px;}
.fa-cc-amex {color:#1696d5;  font-size:32px;}
.fa-cc-discover {color:#ff680f;  font-size:32px;}


@media (min-width: 768px){


#navbar {font-size:22px; border:none;}

.topLink a:hover {
  background-color: transparent; background-color:rgba(207, 149, 50, 0.5); text-decoration:none !important; padding:5px 4px 3px 4px;
}
}

h1 {color: #cf9532;}

h2 {
  font-family: 'Playlist-Script', cursive; font-size: 36px; color: #cf9532;
}
/*
#content {background-color: transparent; background-color:rgba(192, 192, 192, 0.8);}*/

#content .banner {
  margin-bottom: inherit;
}

p, ul li, ol li {
  font-family: inherit;
  font-weight: bold;
  line-height: 1.2em;
  color: inherit;
}

.box ul li, .box ol li {padding-bottom: 5px;}

#footer h4 {  font-weight:900}


@media (max-width: 767px){
a.navbar-brand.home {padding:0 -15px; margin:-10px -15px;}

.navbar-header, .navbar-collapse {border-color: #cf9532;background-color: #cf9532;  background: url("gold-freepik-4df59e.jpg") bottom no-repeat;-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; 
 } }

