/*
	Pagination Box
*/
.paginationBox .paginationNumber.selected {
  border: 1px solid #0F2215;
  color: #0F2215;
}

/*
	[ Bombay ]
*/
.nav-tabs-a .nav-item a:not(.active) {
  color: #b2b2b3;
}

/*
	[ Celery ]
*/
.link-primary-a {
  color: #1D4228;
}

/*
	[ Dove Gray ]
*/
ul.btn-list-a li a {
  color: #707070;
}

/*
	[ Fedora ]
*/
.widget-share-b {
  color: #676667;
}

/*
	[ Gray ]
*/
body,
.text-dark-a,
.social-login em {
  color: #7F7F7F;
}

/*
	[ Lima ]
*/
.loader,
.logo em,
h5.primary-b,
.h5.primary-b,
.widget-stats-a,
.link-primary-b,
.link-primary-c,
.link-primary-d,
.social-login ul,
.link-primary-b:hover,
.link-primary-c:hover,
.btn-outline-primary-e,
.btn-outline-primary-e:hover,
.nav-tabs-a .nav-item a.active,
#primary-menu > ul > li > ul > li > a:hover {
  color: #142D1B;
}

/*
	[ Ship Gray ]
*/
.text-dark-b,
h4.primary-a,
h4.primary-b,
h5.primary-a,
h6.primary-e,
.h6.primary-e,
.h4.primary-b,
.article-info-a,
.link-primary-e,
.primary-select-b,
ul.list-primary-a,
.featured-gallery-a,
.btn-outline-primary-a,
.range-slider-a .irs-to,
.range-slider-a .irs-from,
.range-slider-a .irs-single,
.primary-carousel-a .slick-arrow,
.dropdown-primary-a .dropdown-toggle,
#primary-menu .nav-item-social-links a {
  color: #414042;
}

.text-dark-c,
.form-primary-a,
.form-primary-b,
.widget-share-c,
.social-login small,
#footer-top a:hover,
.input-group-b label {
  color: rgba(65, 64, 66, 0.8);
}

.text-dark-d {
  color: rgba(65, 64, 66, 0.5);
}

.meta-info,
.text-dark-f {
  color: rgba(65, 64, 66, 0.5);
}

.text-dark-e,
ul.btn-list-a,
.panel-filter-a {
  color: rgba(65, 64, 66, 0.7);
}

/*
	[ Venus ]
*/
.input-group-a .form-control::placeholder,
.input-group-a .form-control {
  color: #969596;
  opacity: 1;
}

.primary-select-a {
  color: #919091;
}

/*
	[ White ]
*/
#footer-top,
#footer-base,
#primary-menu,
.btn-primary-a,
.section-banner-a,
.primary-figure-a,
#primary-search-bar,
.btn-primary-a:hover,
.btn-outline-primary-b,
.btn-outline-primary-d,
.btn-outline-primary-c,
.btn-outline-primary-f,
.btn-outline-primary-c:hover,
.btn-outline-primary-a:hover,
.form-secondary-a .form-control,
.primary-figure-a:hover .address,
.featured-posts-a .post-header *,
.form-secondary-a .form-control::placeholder {
  color: #ffffff;
}

/*****************/
/*** END COLOR ***/
/*****************/
/******************/
/*** BACKGROUND ***/
/******************/
.fancybox-thumbs,
.btn-outline-primary-b,
.btn-outline-primary-c,
.btn-outline-primary-e,
.btn-outline-primary-f,
.range-slider-a .irs-to,
.primary-select-b select,
.range-slider-a .irs-from,
.range-slider-a .irs-single,
.input-group-a .form-control,
.input-group-b .form-control,
.primary-figure-a:hover .main,
.input-group-a .input-group-text,
.dropdown-primary-a .dropdown-toggle,
.dropdown-primary-a .dropdown-toggle:focus,
.dropdown-primary-a .dropdown-menu .dropdown-item:hover,
.form-secondary-a .dropdown .custom-control-label:before {
  background: none;
}

.fancybox-thumbs a,
.dropdown-primary-a .dropdown-toggle {
  background: none !important;
}

/*
	[ Alto ]
*/
.range-slider-a .irs:after,
.range-slider-a .irs:before {
  background: #d9d9d9;
}

/*
	[ Bombay ]
*/
.floatMenu.floatMenu-active #primary-search-bar {
  background: #b2b2b3;
}
.floatMenu.floatMenu-active #primary-search-bar .form-secondary-a .dropdown {
  background: #b2b2b3;
}

.nav-tabs-a .nav-item a:not(.active) {
  background: rgba(178, 178, 179, 0.1);
}

/*
	[ Gallery ]
*/
.modal-primary-a .modal-header {
  background: #ebebeb;
}

ul.btn-list-a li a {
  background: rgba(235, 235, 235, 0.3);
}

.btn-outline-primary-f:hover,
.btn-outline-primary-f:focus,
.btn-outline-primary-c:hover,
.btn-outline-primary-c:focus {
  background: rgba(235, 235, 235, 0.5);
}

.article-info-b .main {
  background: rgba(235, 235, 235, 0.4);
}

/*
	[ Image ]
*/
.overlay {
  background: url("../images/backdrop-white.png") center center repeat;
}

.form-secondary-a .dropdown li:not(.list-item-checkbox) {
  background: url("../images/icon-map-marker.svg") 12px 7px no-repeat;
}

.primary-checkbox-a .custom-control-input:checked ~ .custom-control-label::after {
  background: url("../images/icon-check.svg") center center no-repeat !important;
  background-size: 16px 16px !important;
}

.primary-select-a {
  background: url("../images/icon-dropdown-dark.svg") 90% center no-repeat;
  background-size: 10px 10px;
}

.primary-select-b:after {
  background: url("../images/icon-dropdown-primary.svg") 90% center no-repeat;
}

.dropdown-primary-a .dropdown-toggle:after {
  background: url("../images/icon-dropdown-primary.svg") center center no-repeat;
}

#footer-top {
  background: url("../images/figure-17@1x.jpg") center center no-repeat;
  background-size: cover;
}

/*
	[ Jumbo ]
*/
#primary-menu {
  background: #79797a;
}

/*
	[ Lima ]
*/
.btn-primary-a,
.featured-gallery-a .badge,
.btn-outline-primary-a:hover,
.primary-checkbox-a .custom-control-input:checked ~ .custom-control-label::before {
  background: #142D1B;
}

/*
	[ Mercury ]
*/
#footer-nav-bar,
.range-slider-a .irs-line > span {
  background: #e4e4e4;
}

/*
	[ Ship Gray ]
*/
#footer-base,
.range-slider-a .irs-bar,
.primary-carousel-a .slick-prev:not(.slick-disabled):after,
.primary-carousel-a .slick-next:not(.slick-disabled):before {
  background: #414042;
}

.featured-gallery-a a:hover figure:after {
  background: rgba(65, 64, 66, 0.7);
}

.primary-figure-a:active .main {
  background: rgba(65, 64, 66, 0.3);
}

.section-banner-a.secondary-a:after,
.section-banner-a.secondary-b:after,
.section-banner-a.secondary-c:after,
.section-banner-a.secondary-d:after,
.featured-posts-a .post-header:after {
  background: rgba(65, 64, 66, 0.2);
}

.section-newsletter {
  background: rgba(65, 64, 66, 0.05);
}

.section-banner-a .banner-image {
  background: #414042 url("../images/banner-1@1x.jpg") center center no-repeat;
  background-size: cover;
}

.section-banner-a.secondary-a .banner-image {
  background: #414042 url("../images/banner-3@1x.jpg") center center no-repeat;
  background-size: cover;
}

.section-banner-a.secondary-b .banner-image {
  background: #414042 url("../images/banner-4@1x.jpg") center center no-repeat;
  background-size: cover;
}

.section-banner-a.secondary-c .banner-image {
  background: #414042 url("../images/banner-5@1x.jpg") center center no-repeat;
  background-size: cover;
}

.section-banner-a.secondary-d .banner-image {
  background: #414042 url("../images/banner-6@1x.jpg") center center no-repeat;
  background-size: cover;
}

/*
	[ White ]
*/
#page-header,
.loader-container,
.primary-carousel-b,
.primary-carousel-b .slick-dots .slick-active button {
  background: #ffffff;
}

.fancybox-thumbs .fancybox-thumbs-active {
  background: #ffffff !important;
}

#primary-search-bar,
.form-secondary-a .dropdown {
  background: rgba(255, 255, 255, 0.2);
}

/**********************/
/*** END BACKGROUND ***/
/**********************/
/******************/
/*** BOX SHADOW ***/
/******************/
.btn-basic-a,
.form-control,
.btn-basic-a:focus,
.primary-select-b select:focus,
.dropdown-primary-a .dropdown-toggle,
.custom-checkbox .custom-control-label:before {
  box-shadow: none !important;
}

/*
	[ Ship Gray ]
*/
#page-header {
  box-shadow: 0 0 10px rgba(65, 64, 66, 0.4);
}

/**********************/
/*** END BOX SHADOW ***/
/**********************/
/**************/
/*** BORDER ***/
/**************/
/*
	[]
*/
.nav-tabs-a,
.modal-primary-a .modal-footer,
.input-group-a .form-control,
.input-group-a .input-group-text {
  border: 0;
}

/*
	[ Alto ]
*/
.primary-select-a,
.btn-outline-primary-c {
  border: 1px #d9d9d9 solid;
}

.featured-gallery-a .badge {
  color: #d9d9d9;
}

/*
	[ Bombay ]
*/
.nav-tabs-a .nav-item a,
.nav-tabs-a .nav-item a.nav-link.active {
  border: 1px #b2b2b3 solid;
}

/*
	[ Caper ]
*/
.primary-select-b select,
.primary-select-b select:focus,
.dropdown-primary-a .dropdown-menu,
.dropdown-primary-a .dropdown-toggle {
  border: 1px #368A4E solid;
}

.dropdown-primary-a .dropdown-menu .dropdown-item {
  border-bottom: 1px #368A4E solid;
}

/*
	[ Dove Gray ]
*/
.social-login:before,
.input-group-a .input-group {
  border-bottom: 1px #707070 solid;
}

ul.btn-list-a {
  border: 1px rgba(112, 112, 112, 0.2) solid;
}

/*
	[ Gallery ]
*/
ul.btn-list-a li a,
.btn-outline-primary-f,
.form-primary-a .form-control {
  border: 1px #ebebeb solid;
}

.form-secondary-a .input-group .form-control,
.form-secondary-a .input-group .input-group-prepend {
  border-bottom: 1px #ebebeb solid;
}

/*
	[ Lima ]
*/
.social-login ul li,
.btn-outline-primary-a,
.btn-outline-primary-b,
.btn-outline-primary-d,
.btn-outline-primary-e,
.btn-outline-primary-a:hover,
.btn-outline-primary-b:hover,
.btn-outline-primary-d:hover,
.btn-outline-primary-e:hover {
  border: 1px #142D1B solid;
}

/*
	[ White ]
*/
.fancybox-thumbs a,
.primary-carousel-b .slick-dots button {
  border: 1px #ffffff solid;
}

#footer-base .col-md-2 ul li:not(:first-child) {
  border-left: 1px #ffffff solid;
}

#primary-menu > ul > li:not(.nav-item-logo):not(.nav-item-social-links):not(.nav-item-c) {
  border-bottom: 1px #ffffff solid;
}

/******************/
/*** END BORDER ***/
/******************/
/***********************************************************************************************/
/***********************************************************************************************/
/* [ MARK: > 768PX | MEDIUM | COL-MD ] */
@media (min-width: 768px) {
  /***********************************************************************************************/
  /***********************************************************************************************/
  /******************/
  /*** BACKGROUND ***/
  /******************/
  /*
  	[ Black ]
  */
  .primary-carousel-b .slick-slide:not(.slick-current) .figure-wrap:after {
    background: rgba(0, 0, 0, 0.5);
  }
  /*
  	[ Image ]
  */
  .section-banner-a .banner-image {
    background: #414042 url("../images/banner-1@2x.jpg") center center no-repeat;
    background-size: cover;
  }
  .section-banner-a.secondary-a .banner-image {
    background: #414042 url("../images/banner-3@2x.jpg") center center no-repeat;
    background-size: cover;
  }
  .section-banner-a.secondary-b .banner-image {
    background: #414042 url("../images/banner-4@2x.jpg") center center no-repeat;
    background-size: cover;
  }
  .section-banner-a.secondary-c .banner-image {
    background: #414042 url("../images/banner-5@2x.jpg") center center no-repeat;
    background-size: cover;
  }
  .section-banner-a.secondary-d .banner-image {
    background: #414042 url("../images/banner-6@2x.jpg") center center no-repeat;
    background-size: cover;
  }
  /**********************/
  /*** END BACKGROUND ***/
  /**********************/
  /**************/
  /*** BORDER ***/
  /**************/
  #primary-menu > ul > li:not(.nav-item-logo):not(.nav-item-social-links):not(.nav-item-c) {
    border-bottom: none;
  }
  /******************/
  /*** END BORDER ***/
  /******************/
  /***********************************************************************************************/
  /***********************************************************************************************/
  /* [ END: > 768PX | MEDIUM | COL-MD ] */
}
/***********************************************************************************************/
/***********************************************************************************************/
/***********************************************************************************************/
/***********************************************************************************************/
/* [ MARK: > 992PX | LARGE | COL-LG ] */
@media (min-width: 992px) {
  /***********************************************************************************************/
  /***********************************************************************************************/
  /********************/
  /*** MARK : COLOR ***/
  /********************/
  /*
  	[ Ship Gray ]
  */
  #primary-menu {
    color: #414042;
  }
  /*****************/
  /*** END COLOR ***/
  /*****************/
  /*************************/
  /*** MARK : BACKGROUND ***/
  /*************************/
  /*
  	[ ]
  */
  #primary-menu {
    background: none;
  }
  /**********************/
  /*** END BACKGROUND ***/
  /**********************/
  /***********************************************************************************************/
  /***********************************************************************************************/
  /* [ END: > 992PX | LARGE | COL-LG ] */
}
/***********************************************************************************************/
/***********************************************************************************************/
/***********************************************************************************************/
/***********************************************************************************************/

/*# sourceMappingURL=style.css.map */
