@media (min-width: 992px) {
  .rounded-lg-3 { border-radius: .3rem; }
}

/* * {
  outline: 1px solid red; /* Helps you see invisible overflows */
}  */

html{  max-width: 100%;
  overflow-x: hidden;}
body{background-color: #09072f;overflow-x: hidden;}

#header{
  background-color: #09072f;
  border-bottom:solid 3px #ba9c63;
  /* background-color:#fff; */
}

.navbar{border-bottom:solid 3px #ba9c63;}

#hero{
  background-color: #09072f;
  
}

#hero h1{
  color: #FFF !important; /*font-size:4.5em;*/
  /* color: #ba9c63 !important; */
  /* font-size:6em; */
}

.homethumbs{
  overflow:hidden;
}
.homethumbs img{
  border: solid 3px #ba9c63;
  width:69%;
  max-width:auto;
  max-height:auto;
}
.homethumbs a{
  text-decoration: none;
  color: #3c3c3c;
}

#whyPropviser p{ text-align: left;}
#whyPropviser h3{color: #ba9c63; font-weight: 600; font-size: 1.8em; margin-bottom: 30px;}

/*  Home Page Over */


#content{
  /* background-color: #09072f; */
  background-color: #fff;
  padding-top:9px;
  border-top:solid 3px #ba9c63;
  border-bottom:solid 1px #ba9c63;
  overflow-x: hidden;
}

#content p{color:#3c3c3c;font-weight:400;}

#content strong{font-size:1.2em; font-weight:600;}

.gold{color:#ba9c63;font-weight: 600;}

#footer { }
#footer p{color:#5c5a5a; font-size:0.9em;}
#footer a{color:#838080; text-decoration:none;}

.navlinks a{ color: #ba9c63; font-size: 1.2rem; margin-right: 39px; font-weight: 600; text-decoration: none;}

.nav-item a{margin-right: 30px;font-weight: 400;}

.nav-item a:hover{color: #ba9c63;}
/* .metallic-text {
  background: linear-gradient(135deg, #cec4a9, #fff, #c5c5ad, #fff, #cec291);
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: shimmer 18s infinite linear;
}

@keyframes shimmer {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
} */

.bd-placeholder-img {
        font-size: 1.125rem;
        text-anchor: middle;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
      }

      @media (min-width: 768px) {
        .bd-placeholder-img-lg {
          font-size: 3.5rem;
        }
      }

      .b-example-divider {
        width: 100%;
        height: 3rem;
        background-color: rgba(0, 0, 0, .1);
        border: solid rgba(0, 0, 0, .15);
        border-width: 1px 0;
        box-shadow: inset 0 .5em 1.5em rgba(0, 0, 0, .1), inset 0 .125em .5em rgba(0, 0, 0, .15);
      }

      .b-example-vr {
        flex-shrink: 0;
        width: 1.5rem;
        height: 100vh;
      }

      .bi {
        vertical-align: -.125em;
        fill: currentColor;
      }

      .nav-scroller {
        position: relative;
        z-index: 2;
        height: 2.75rem;
        overflow-y: hidden;
      }

      .nav-scroller .nav {
        display: flex;
        flex-wrap: nowrap;
        padding-bottom: 1rem;
        margin-top: -1px;
        overflow-x: auto;
        text-align: center;
        white-space: nowrap;
        -webkit-overflow-scrolling: touch;
      }

      .btn-bd-primary {
        --bd-violet-bg: #712cf9;
        --bd-violet-rgb: 112.520718, 44.062154, 249.437846;

        --bs-btn-font-weight: 600;
        --bs-btn-color: var(--bs-white);
        --bs-btn-bg: var(--bd-violet-bg);
        --bs-btn-border-color: var(--bd-violet-bg);
        --bs-btn-hover-color: var(--bs-white);
        --bs-btn-hover-bg: #6528e0;
        --bs-btn-hover-border-color: #6528e0;
        --bs-btn-focus-shadow-rgb: var(--bd-violet-rgb);
        --bs-btn-active-color: var(--bs-btn-hover-color);
        --bs-btn-active-bg: #5a23c8;
        --bs-btn-active-border-color: #5a23c8;
      }

      .bd-mode-toggle {
        z-index: 1500;
      }

      .bd-mode-toggle .dropdown-menu .active .bi {
        display: block !important;
      }


.blog-list h1{ color: #3c3c3c; margin-top: 30px; margin-bottom:30px; }
.blog-list li {margin-bottom: 18px;list-style:none; border-bottom: 1px solid #ba9c63; }
.blog-list li a { display: block; text-decoration:none; text-align:left; color: #3c3c3c; font-size: 1.4em;}
.blog-list li p { display: block; text-decoration:none; text-align:left;}
.blog-list .blog-date{font-style: italic;}
.blog-list .pagination{ display: block; text-align: center;}
.blog-list .pagination a { text-decoration: none; margin-right: 10px; color: #3c3c3c; }


.blog-article {background-color: white;border-top:solid 3px #ba9c63;}
.blog-article h1{ color:#09072f; font-weight:800; margin-top:30px; margin-bottom:30px;}
.blog-article img{ padding-top: 18px;}
.blog-article .blog-date{ font-style: italic; color: #3c3c3c; padding-top: 10px;}
.blog-article .content p { text-decoration: none; text-align:left; color: #3c3c3c; }

.breadcrumbs{text-align:left;}
.breadcrumbs a{ font-style: italic; text-decoration: none;  color: #3c3c3c;}

.terms-page{ background: #fff; }
.terms-page li { list-style: none;}
.taxonomy-page{ background: #fff; }
.taxonomy-page li { list-style: none;}

.plot-single .plot-header{  background-color: #09072f;  border-bottom:solid 3px #ba9c63;padding: 0px;max-width: 100%;margin: 0px;}
.plot-single h1{margin-top:30px; color: #fff; text-align:center;}
.plot-single h2{margin-top:10px; margin-bottom: 20px; color: #ba9c63; text-align: center;}
.plot-single .plot-left{text-align:left; margin-top: 30px;}
.plot-single .plot-left p{font-size: 0.9em;padding-left: 20%;}
.plot-single .plot-right{margin-top: 30px;}
.plot-single .plot-right form{border:solid 3px #ba9c63 }
.plot-single .plot-right h4{font-size:1em; border:solid 3px #ba9c63; color: #FFF; padding-top:6px;padding-bottom:6px;background-color: #09072f;}

.plot-single .plot-price-bar{  background-color: #09072f;  border-bottom:solid 3px #ba9c63;padding: 0px;max-width: 100%;margin: 0px; color:#fff;}
.plot-single .plot-price-bar p{color: #fff !important; font-size: 0.75em; padding-top:9px;}
h3.plot-price-big{text-align:right;margin-right:30px; color: #ba9c63;color: #fffb34; margin-top:24px; font-weight:800; font-size:2.1em;}
p.below-plot-price{float:right;margin-right:60px;}

.plot-list h1 {margin-bottom:18px; color: #3c3c3c;color:#09072f; margin-top:30px;font-weight:800;}

.plot-list .plot-item{text-align:left; padding-bottom:9px; border-bottom: 1px solid #ba9c63;margin-bottom:18px;}
.plot-list .plot-item h4 a{text-decoration: none; font-size:0.7em;color: #87682d;}
.plot-list .plot-item h5{font-size:0.9em;}
.plot-list .plot-item .seedetails a{text-decoration:none; font-style:italic; color: #3c3c3c; font-size:0.8em;}


.page{ background-color: #fff; text-align:left; }

.bannerImage{max-width:70%;height:auto;display:block; margin:3px auto;}
.mobileImage{margin:0px; padding:0px;display:none;}
@media only screen and (max-width: 600px) {
  body {
    /* .bannerImage{max-width:99%;height:auto;display:block; margin:0px auto;} */
    .bannerImage{display:none;}
    .mobileImage{max-width:100%;display:block;}

    .plot-single .plot-left p{font-size: 0.9em;padding-left: 5%;}
    .plot-price-big{text-align:center;}
    /* .mobile-issue{padding: 0px !important; margin: 0px auto !important;width:100% !important;} */
    p.below-plot-price{text-align:center;float:none;margin:0px auto;margin-bottom:18px;}

  }
}