.whb-color-dark .navigation-style-default .item-level-0 > a {
    color: #042038 !important;
}
.vc_row.wpb_row.vc_row-fluid.vc_custom_1593848954166.vc_row-has-fill {
    margin-top: 62px !important;
}
.sub-menu-dropdown.color-scheme-light {
    background-color: #708238 !important;
}
h3.woodmart-title-container.title.woodmart-font-weight- {
    color: #708238 !IMPORTANT;
    border-bottom: 2px solid #1F1F1F !important;
    font-size: 30px;
}
h3.woodmart-title-container.title.woodmart-font-weight-600 {
    color: #708238 !important;
}
h2.vc_custom_heading.pro-heading a:hover {
    font-size: 20px;
    color: #708238 !important;
    font-weight: 500;
}
p.cal-first {
    color: #708238 !important;
}
.social-form-circle .woodmart-social-icon {
    color: #fff !important;
}
.btn.btn-color-primary {
    color: #fff !important;
}
h2.vc_custom_heading.pro-heading a {
    font-size: 20px;
    color: #404040 !important;
    font-weight: 500;
}
@keyframes blinking{
0%{   color: red;   }
47%{   color: #000; }
62%{   color: transparent; }
97%{   color:transparent; }
100%{  color: #000;   }
}
a.woodmart-nav-link {
        text-transform: uppercase !important;
    font-size: 13px !important;
    margin-right: -3px !important;
}
.page-title.page-title-default.title-size-small.title-design-centered.color-scheme-light {
    margin-top: 40px !important;
}
.color-scheme-dark a:hover {
    color: #708238 !important;
}
.fb-page.fb_iframe_widget {
    height: 185px;
    overflow: hidden;
}
.whb-color-dark .navigation-style-default .item-level-0 > a:hover {
    border-bottom: 2px solid #708238;
}
h2.woodmart-title-container.title.woodmart-font-weight- {
    color: #708238 !IMPORTANT;
    border-bottom: 2px solid #1F1F1F !important;
    font-size: 30px;
}
.wpcf7-form-control.wpcf7-text::placeholder {
    color: 
    #333;
    opacity: 1;
}
.wpcf7-form-control.wpcf7-text {
    color: 
    #333;
    opacity: 1;
}
.wpcf7-form-control.wpcf7-textarea::placeholder {
    color: 
    #333;
    opacity: 1;
}
.wpcf7-form-control.wpcf7-textarea {
    opacity: 1;
    color: 
    #333;
}
.col-md-2.imggg img {
    max-width: 50px !important;
}
.col-md-10.mainna {
    line-height: 1.2 !important;
}
.whb-color-light .whb-text-element a:hover {
    color: #000 !important;
}
span.hedin {
    color: #000;
    font-size: 16px;
}
.hedin-link a {
    font-size: 27px;
    color: #708238 !important;
    animation-duration: 1s;
    animation-iteration-count: infinite;
    animation-name: blinked;
    animation-timing-function: cubic-bezier(0.7, 0.3, 1, 1);
}
span.h-info {
    font-size: 20px;
    color: #0f0f0f;
}
span.h-info a:hover {
    color: #000 !important;
}
span.h-info .fa {
  margin-right:5px;
}
ul.list.list-footer-nav li::before {
    display: none;
}
ul.list.list-footer-nav {
    padding-left: 0px !important;
    margin-left: 0px !important;
}
ul.list.list-footer-nav .fa {
    margin-right: 10px;
}
ul.footer-soc li::before {
    display: none !important;
}
ul.footer-soc{
  padding-left: 0px !important;
    margin-left: 0px !important;
}
ul.footer-soc li {
    display: inline !important;
}
ul.footer-soc li .fa {
    font-size: 18px;
    margin-right: 10px;
}
ul.footer-soc li .fa{
color: #fff !important;
}
ul.footer-soc li .fa:hover{
color: #708238 !important;
}
h5.widget-title {
    color: #FFF !important;
    border-bottom: 1px solid #fbbf1f;
    padding-bottom: 10px;
}
.footer-header a {
    background: #515151;
    padding: 6px 10px;
    border-radius: 25px;
}
.footer-header a i {
    color: #fff;
}
.footer-soc a .fa {
    position: relative;
    left: 4px;
}
.footer-soc a .fa:hover{
color:#fff;
  opacity:0.8;
}
.footer-soc a {
    background: #bf845f;
    padding: 7px 5px;
    border-radius: 25px;
    text-align: center;
}
ul.list.list-footer-nav .fa {
    color: #708238 !important;
}
.footer-sidebar {
    color: #fff !important;
}
.footer-sidebar a{
    color: #fff !important;
}
.footer-sidebar a:hover{
    color: #708238 !important;
}
ul.footer-con li:before {
    color: #708238 !important;
}
ul.footer-header li {
    display: inline;
    font-size: 16px;
    margin-left: 6px;
}
ul.footer-header li .fa:hover {
 color:#000 !important;
}


@media(max-width:1024px){
  .whb-row.whb-general-header.whb-sticky-row.whb-without-bg.whb-without-border.whb-color-dark.whb-flex-flex-middle {
    height: 60px;
}
  .left-side-list {
    margin-left: 60px !important;
}
  .home-right-form-section {
    margin-right: 0px !important;
}
  .cta-content {
    margin-left: 20px !important;
    padding: 5px 0 !important;
    font-size: 12px !important;
}
  .form-cta{
  background-size:10px !important;
  background-position-x: 5px !important;
  }
  .woodmart-search-form {
    display: none !important;
}
.whb-general-header .woodmart-logo img {
    max-height: 65px !important;
    margin-top: -11px;
}
}
@media(min-width:767px){
span.ftr-alg {
    margin-left: 1.5em;
}
}
header.entry-header h1 {
    font-size: 30px !important;
}



@media(max-width:767px){
  .top-head-section h4 {
    font-size: 30px !important;
  }
  .left-side-list {
    margin-left: 6px !important;
}
.whb-col-mobile .whb-text-element {
    text-align: center;
}
  .form-cta-bar{
  margin-right:0px !important;
    max-width:100% !important;
  }
  .cta-content{
  font-size:10px !important;
    margin-left:17px !important;
  }
  .form-cta{
    background-position-x: 3px !important;;
    background-size: 8px !important;
  }
  .listing-section h2 {
    font-size: 30px !important;
  }

}
@media(max-width:480px){
  .pre-footer-action p .book-btn{
    padding: 7px 15px !important;
    display:inline-block;
    margin-top:15px
  }
}

@media(min-width:1024px){
 .whb-sticked .whb-general-header .woodmart-logo img {
    max-height: 70px !important;
} 
}
.divion a {
    font-size: 27px !important;
    color: #708238 !important;
    font-weight: 600;
}
.divion {
    font-size: 27px;
    color: #FFF !important;
}

.imagesss img {
		    margin-bottom: 82px;
    margin-top: 20px;
}
.imagesss a {
    font-size: 21px;
    color: #708238 !important;
}
.imagesss a:hover {
    color: #042038 !important;
}
.imagesss {
		    border: 1px solid #cacaca;
		margin-bottom: -30px !important;
    text-align: center !important;
    margin-top: 35px;
}
.get-qt-btn {
    background-color: #FFF;
    padding: 10px;
    font-weight: 500 !important;
}span.vc_tta-title-text {
    font-size: 12px;
}
.btn.btn-style-bordered:not(:hover) {
    color: #FFF !important;
    background-color: #006400!important;
}
.btn-style-bordered.btn-color-default:hover {
    color: #fff;
    background-color: #d23d3f;
}
.imagesss1 img {
		margin-top: 20px;
    margin-bottom: 50px;
}
.imagesss1 a {
    font-size: 21px;
    color: #708238 !important;
}
.imagesss1 a:hover {
    color: #042038 !important;
}
.imagesss1 {
		    border: 1px solid #cacaca;
		margin-bottom: -30px !important;
    text-align: center !important;
    margin-top: 35px;
}
.call-action i {
    color: #fff !important;
}
.pre-footer-action p .book-btn {
    background: #fff !important;
    color: #333 !important;
}
a.btn.btn-color-primary.btn-style-default.btn-shape-rectangle.btn-size-default {
    background-color: #708238 !important;
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-tabs .vc_tta-tab .vc_tta-title-text:after {
    background-color: #708238 !important;
}
.h-info i {
    color: #1F1F1F !important;
}
span.vc_tta-title-text {
    font-size: 15px !important;
}
.vc_active span.vc_tta-title-text {
    font-size: 20px !important;
}
.wpb-js-composer .vc_tta.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels{
		background:none !important; 
		border:none !important; 
}

p.cal-first {
    font-size: 32px !important;
}
p.cal-first-1 {
text-align: center;
    font-size: 28px !important;
    color: #708238 !important;
    font-weight: 800;
}

p.cal-first-1 a{
text-align: center;
    font-size: 28px !important;
    color: #708238 !important;
    font-weight: 800;
}
h2.headi {
    font-size: 28px;
    color: #fff;
}
.headilist{
		color:#fff;
}

.headilist li{
list-style-image: url(https://www.leopoldshopfront.co.uk/wp-content/uploads/2020/07/pngf.png) !important;

}
.headilist li:before {
		display:none;
} 
input.wpcf7-form-control.wpcf7-submit.btn-color-primary.btn-shape-semi-round {
    width: 100%;
    background: #708238;
    color: #fff;
}
.title-call{
		font-size: 42px;
    text-align: center;
    color: #fff;
}
.heading-2{
		text-align: center;
    font-size: 26px;
    color:#fff;
}

.heading-2 a{
		text-align: center;
    font-size: 26px;
    color:#708238 !important;
}
.woodmart-social-icon i{
		border:none !important;
		padding:3px !important
}
.whb-color-light .navigation-style-default .item-level-0.current-menu-item>a{
		color:#708238 !important;
}
.whb-color-light .navigation-style-default .item-level-0>a{
		color:#1F1F1F !important;
}
.whb-color-light .navigation-style-default .item-level-0.current-menu-item>a:hover{
		color:#708238 !important;
}
.whb-color-light .navigation-style-defaul .item-level-0>a:hover{
		color:#aaa;
}
.pro-heading{
		color: #708238;
    border-bottom: 2px solid #708238;    margin-top: -22px;
}
.pro-link {
    background: #708238;
    color: #fff;
    padding: 15px 30px;
}
.pro-link:hover {
    color: #fff !important;
		Opacity:0.7;
}
.more-content{
		display:none;
}

h1.woodmart-title-container.title.woodmart-font-weight-600{
		color: #708238 !IMPORTANT;
}
h2.woodmart-title-container.title.woodmart-font-weight-600 {
    color: #708238 !IMPORTANT;
    border-bottom: 2px solid #1F1F1F !important;
}
h2.woodmart-title-container.title.woodmart-font-weight- {
    color: #708238 !IMPORTANT;
    border-bottom: 2px solid #1F1F1F !important;
    font-size: 30px;
}
h1.woodmart-title-container.title.woodmart-font-weight- {
    color: #708238 !IMPORTANT;
    border-bottom: 2px solid #1F1F1F !important;
    font-size: 30px;
}

.wpcf7-response-output {
    color: #000;
    background: rgba(255,255,255,.8);
}