/*
Theme Name: West Cornwall Storage
Template: stivesselfstorage
Version: 1.0
*/

/* ==========================================
   COLOUR REPLACEMENTS ONLY
   ==========================================

   BLACKS:
   #000      → #1b1b1b

   ORANGES:
   #fb6a01   → #e0b000
   #ff9a3c   → #f2c94c

   TEALS REMOVED:
   #008D88   → #3a3a3a
   #007874   → #2d2d2d

========================================== */


/* Base colours */
body {
    color: #0C2026;
    background: #fff;
}

strong {
    color:#1b1b1b;
}

a {
    color: #1b1b1b;
}

h1, h2, h3, h4, h5, h6 {
    color: #1b1b1b;
}

h1 span, h2 span, h3 span, h4 span, h5 span {
    color: #e0b000;
}

/* Headings & accents */
h3.sub {
    color: #e0b000;
}

.why-us-sub {
    color:#e0b000;
}

.latest-article {
    color:#3a3a3a;
}

/* Buttons / gradients */
#rmp-menu-additional-content-223 a[href*="/contact-us/"], .book-btn, input[type="submit"], input[type="button"], .button, .read-more, .nf-form-content input[type="submit"], .book-btn,
input[type="submit"],
input[type="button"],
.button,
.read-more {
    background: linear-gradient(90deg,#e0b000 0,#f2c94c);
    color:#fff;
}
#rmp-menu-additional-content-223 a[href*="/contact-us/"]:hover, .nf-form-content input[type="submit"]:hover, .book-btn:hover, input[type="submit"]:hover, input[type="button"]:hover, button:hover, .button:hover, .read-more:hover, .book-btn:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
button:hover,
.button:hover,
.read-more:hover {
    background: linear-gradient(90deg,#f2c94c 0,#e0b000);
    color:#fff;
}

#nav ul li.book-now a {
    color: #fff !important;
    background: linear-gradient(90deg,#e0b000 0,#f2c94c);
}

#nav ul li.book-now a:hover {
    color: #fff !important;
    background: linear-gradient(90deg,#f2c94c 0,#e0b000);
}

/* Footer */
#footer {
    background: #1b1b1b;
    color:#fff;
}

#footer h4 {
    color:#e0b000;
}

/* Header */
#header {
    background: #1b1b1b;
}

#header .menu-row {
    border-top: 2px solid #e0b000;
}

.single .menu-row,
.page-template-template-members .menu-row,
.page-template-template-full .menu-row,
.error404 .menu-row,
#header.scroll .menu-row {
    border-bottom: 2px solid #1b1b1b;
}

#header.home-header,
#header.slide-header {
    border-bottom: 2px solid #e0b000;
}

/* Navigation */
#nav ul li a:hover,
#nav ul li.current-menu-item > a {
    color:#e0b000;
}

#nav ul.sub-menu li {
    background:#3a3a3a;
}

#nav ul.sub-menu a {
    background:#3a3a3a;
}

#nav ul.sub-menu a:hover,
#nav ul.sub-menu li.current-menu-item>a {
    background:#2d2d2d;
}

/* Social icons */
.social li a {
    color:#1b1b1b;
}

.social li a:hover {
    background:#e0b000;
}

/* Map section */
.map-section {
    background:#1b1b1b;
}

/* CTA */
.cta {
    background:#e0b000;
}

/* Filters */
.filter .col.twin ul li a {
    color:#1b1b1b;
}

.filter .col.twin ul li a:hover {
    background:#1b1b1b;
}

/* Forms */
input[type=number],
input[type=text],
input[type=password],
input[type=email],
input[type=tel],
textarea,
select {
    border:1px solid #1b1b1b;
}

/* Search */
.search-input-btn {
    background:#1b1b1b;
}

/* Special text accents */
.intro-title h3 {
    color:#e0b000;
}

.intro-title h3:after {
    background: linear-gradient(90deg,#e0b000 0,#f2c94c);
}

.post-details {
    color: #1b1b1b;
}

.index-grid .inner-col:hover .link {
    background: #1b1b1b;
}

.split-grid .home-grid .text-content {
    background: #1b1b1b;
}

.split-grid .home-grid .col:hover .text-content {
    background: #e0b000;
}

.home-grid .read-more:hover {
    color: #e0b000;
}

.pagination .wp-pagenavi .current {
    background: #3a3a3a;
}

.pagination .wp-pagenavi a:hover {
    background: #3a3a3a;
}

.wp-caption-text {
    color: #1b1b1b;
}

.widget li:hover a,
.widget li:hover i {
    color: #1b1b1b;
}

.services .read-more {
    color: #1b1b1b;
}

.services h3 a:hover {
    color: #e0b000;
}

.services .read-more:hover {
    color: #1b1b1b;
}

.slick-dots li.slick-active button,
.slick-dots li button:hover {
    background: #e0b000;
}

.img-break.img-2 {
    background: linear-gradient(90deg,#e0b000 0,#f2c94c);
}

.img-break strong {
    color: #e0b000;
}

.foot-note {
    background: #e0b000;
}

.foot-note h3 {
    color: #1b1b1b;
}

.pop-up {
    color: #1b1b1b;
}

.pop-up.green {
    background: #1b1b1b;
}

.green .read-more {
    background: #1b1b1b;
}

.green .read-more:hover {
    color: #1b1b1b;
}

.ticker {
    background: #1b1b1b;
}

.page-template-template-contact .page-intro a.read-more:hover,
.page-parent .page-intro a.read-more:hover {
    color: #e0b000;
}

.breadcrumbs {
    color: #1b1b1b;
}

.quote-section {
    color: #1b1b1b;
}

.quote-section h2:after {
    background: #e0b000;
}

.quote-section .name {
    color: #e0b000;
}

.security ul li {
    color: #e0b000;
}

.security ul li span {
    color: #1b1b1b;
}

.quote-section span {
    color: #e0b000;
}

.quote-section .slick-prev:before,
.quote-section .slick-next:before {
    color: #1b1b1b !important;
}

.home-intro {
    background: #1b1b1b url(images/intro-bg.png) no-repeat;
}

.slim-wrapper h3.sub,
.page-intro h3.sub {
    color: #3a3a3a;
}

.page-template-template-contact .page-intro h3.sub,
.page-parent .page-intro h3.sub,
.page-id-2922 .page-intro h3.sub {
    color: #e0b000;
}

.page-template-template-contact .page-intro,
.page-parent .page-intro,
.page-id-2922 .page-intro {
    background: #1b1b1b url(images/intro-bg.png) no-repeat;
}

.foot-note .read-more,
.location-row .read-more,
.info-row .read-more {
    color: #1b1b1b;
}

.home-intro .read-more:hover,
.home-grid .read-more:hover {
    color: #1b1b1b;
}

.foot-note .read-more:hover {
    color: #e0b000;
    background: #1b1b1b;
}

.block-50 .table-cell:hover {
    background: #1b1b1b url(images/right-arrow.png) no-repeat;
}

.page-id-431 .block-50 .table-cell:hover {
    background: #1b1b1b url(images/right-arrow-wildlife.png) no-repeat;
}

.page-id-415 .block-50 .table-cell:hover {
    background: #1b1b1b url(images/right-arrow-historic.png) no-repeat;
}

.page-id-428 .block-50 .table-cell:hover {
    background: #1b1b1b url(images/right-arrow-museums.png) no-repeat;
}

.page-id-433 .block-50 .table-cell:hover {
    background: #1b1b1b url(images/right-arrow-events.png) no-repeat;
}

.location-row {
    background: #1b1b1b;
}

.map-section {
    background: #1b1b1b;
}

.icon-section .thumb-img a {
    border-color: #1b1b1b;
}

.icon-section .thumb-img a:hover {
    border-color: #e0b000;
}

.title-block {
    background: #1b1b1b;
}

.apply {
    background: #3a3a3a;
    border-color: #3a3a3a;
}

.apply:hover {
    background: #1b1b1b;
    border-color: #1b1b1b;
}

.search-input-btn {
    background: #1b1b1b;
}

.search-form-2 {
    border-color: #1b1b1b;
}

.searchform-fixed input[type="search"],
.wpbsearchform input[type="search"] {
    border-color: #1b1b1b;
}

.searchform-fixed input[type="search"],
.single .wpbsearchform input[type="search"],
.page-template-template-members .wpbsearchform input[type="search"],
.page-template-template-full .wpbsearchform input[type="search"],
.error404 .wpbsearchform input[type="search"],
.scroll .wpbsearchform input[type="search"] {
    border-color: #e0b000;
}

.blue-bg {
    background-color: #1b1b1b;
}

.two-col.inside .col .inside-col {
    background: #1b1b1b;
}

.two-col.inside .col h4.subtitle {
    color:#e0b000;
}

.img-break-img.img-2 {
    background: linear-gradient(90deg,#f2c94c 0,#e0b000);
}

#footer .col h4 {
    color:#e0b000;
}

.end-footer {
    background:#1b1b1b;
}

.end-footer .single-col::before {
    background: linear-gradient(90deg,#f2c94c 0,#e0b000);
}
#header .top-icons ul li i, ul.contact span {color:#e0b000;}

.nf-form-cont{background:#1b1b1b; }
.page-content .social li a {
  background: #1b1b1b;
  color: #fff;
}
.page-content .social li a:hover {
  background: #e0b000;
  color: #fff;
}
.accordion-item.active .accordion-header{background-color:#1b1b1b;}
.accordion-item .accordion-header {
  background-color: #353535;
}
.img-break-img.img-1 {
	background-position: 50% 50%;}

.pop-up .image-container {
	background: url('images/pop-up-self-storage.jpg') center center no-repeat;}
  .close-window{background:#1b1b1b;}
  .close-window:hover{background:#e0b000;}
