@import url(https://fonts.googleapis.com/css2?family=Philosopher&display=swap);
h2.section-title {
  border-bottom: 3px solid #5cb85c;
  padding-bottom: 8px;
  margin-top: 50px;
  margin-bottom: 25px;
  font-weight: 600;
  color: #3a7a1a;
}

h3 {
  margin-top: 30px;
  color: #4a4a4a;
  font-weight: 600;
  border-left: 5px solid #5cb85c;
  padding-left: 10px;
}

ul li {
  margin-bottom: 0px;
  line-height: 1.5;
  font-size: 15px;
}

p {
  line-height: 1.7;
  font-size: 16px;
  margin-bottom: 20px;
}

.container {
  max-width: 100%;
}
.btn-success { margin-bottom: 10px;}
.h4, h4 { display: none;}
.prices-cont .prices-txt {background-color: white; padding:20px;}
table {background-color: white;}
.prop-cont  {background-color: white; border-radius: 7px;}
.pages-cont, .contacts-cont, .index-gallery-cont {padding-bottom: 30px;}
.contacts-cont, .index-gallery-cont, .packages-cont, .gallery-cont, .pages-cont, .prop-list-cont {background-color: white; border-radius: 7px;}
.index-text-cont .col-md-12 {background-color: white; padding: 20px; border-radius: 7px;}
.breadcrumb {background-color: white;}
.nav-pills > li > a {background-color: white;}
.contacts {background-color: white;}
.h1, h1 {color: #4F3624; text-align: center;}

body {background-image: url(https://borqnaborovo.bg//uploads/background/3333.jpg);
    background-repeat: no-repeat;
    background-position: top center;
    background-attachment: fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
body {font-family: "Philosopher"; font-size: 16px;}
.prop-b-list {background-color: white;}
.navbar-out {background-color: white;}
.acc-1 {background-image: url("/uploads/Akcenti/acc_1_background.jpg"); min-height: 500px; padding: 70px 0;
 background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;}
.acc-1 .text {font-size: 50px;text-align: center;color: white;text-shadow: 0px 1px 3px #000; padding-top:60px;}
.acc-1 .btn { font-size: 20px;  text-transform: uppercase;  box-shadow: 0 1px 3px #000;}
.prop-b-list p {line-height: 22px !important;}
.prop-b-list .media {padding: 20px;}
.fp-gallery figure {width: 33%;}
.fp-gallery img { height: 260px; width: 100%;}
.fp-container,.fp-container .over-slider , .fp-container .slider{height: 500px;}
.fp-container .first h1 {padding-top: 200px; font-size: 80px;}
.fp-container .first .subtitle {font-size: 30px;}
.small-cap .btn-danger { font-size: 100%;}
.small-cap .btn-default { font-size: 100%;}
.cap li {font-weight: normal;}
.cap li div span {font-size: 20px; }
.pad-20 {padding: 15px 0px;}
.cap li div {border: #e6e6e6 1px solid; width: 100%;}
.footer ul, .footer a {font-size: 15px; color: white; }
.footer {background: #2C6442; }
#top {background: #4F362400;}
.contacts ul { border-left: 2px solid #4F3624;}
.contacts i {color: #4F3624;}
.header-logo img {padding: 5px;  height: 90px;}
.navbar-nav > li > a {padding-top: 35px; padding-bottom: 35px; font-size: 100%;}
.navbar-nav > li > a:hover { color: #4F3624;}
.navbar-nav > li > a:hover { background-color: #FAD988; ; border-color: #FAD988;}
.small-cap .btn-danger:hover, .small-cap .btn-danger:focus, .prop-s-list .btn-danger:hover, .prop-s-list .btn-danger:focus { background-color: #FAD988 ; border-color: #FAD988;}
.navbar-out .navbar-nav > .active > a:hover {background-color: #FAD988;}
.navbar-out .navbar-nav > .active > a  {background-color: #FAD988; color: #4F3624;}
.prop-b-list p{ font-size: 100%;line-height: 32px;text-align: justify;}
.index-cont h3 {text-align: center;text-transform: uppercase;background-color: white;padding: 15px;font-size: 32px;}
.prices-cont h1{text-align: center;text-transform: uppercase;background-color: white;padding: 10px;font-size: 32px;}
.prop-list-cont h1{text-align: center;text-transform: uppercase;padding: 10px;font-size: 32px;}
.footer .call-btn .btn{background-color: #449d44;border-color: #398439;color:#FFF;}
.set li{width: 33%;}
.set li img{width: 30px;}
body {font-size: 16px;}
@media screen and (max-width: 991px) {
.slider-background {background-attachment: inherit;}
.fp-container .slider{background-attachment: inherit; 450px}
.fp-container .over-slider {
    position: absolute;
    height: 500px;
    width: 100%;
    padding-top: 90px;}
.acc-1 {background-attachment: inherit;}
.navbar-nav > li > a{padding: 15px 10px;}
#pi {font-size: 100%;margin-top: 20px;}
.big-cap li div {font-size: 10px;}
.header-logo img {height: 85px;}
.fp-gallery figure {width: 100%; height: auto;}
.set li img {width: 12%;margin-right: 10px;}
.small-cap li {width: 100%;}
.fp-container .first h1 {padding-top: 50px; font-size: 150%;}
.fp-container .first .subtitle {font-size: 93%;}
.h1, h1 {color: #4F3624; text-align: center; font-size: 150%}
.calendar .legend li {margin-right: 4px;}
.index-cont h3 {font-size: 130%;}
.small-cap li:first-child {padding-right: 0px;padding-bottom: 10px;}
.cap li div span {font-size: 22px;}
.contacts {font-size: 100%;}
.navbar-toggle {margin-top: 25px;}
.cap li .btn {margin-bottom: 20px}
}
.gallery-cont{min-height: 500px;}
.gallery-cont .thumbnail{width: 400px;height: 300px;}
@media screen and (max-width: 375px) {
.h1, h1 {font-size: 150%;}
.gallery-cont .thumbnail { width: 100%;}
.acc-1 .text {font-size: 200%;padding-top: 100px;}
.acc-1 .btn {font-size: 120%;}
.cap li .btn {margin-bottom: 30px !important;}
}