.btn-form {
    background-color: #8B0000!important;
    width: 100%;
    border-radius: 3px!important;
    color: white!important;
    font-size: 18px!important;
}

.whb-color-light .navigation-style-separated .item-level-0.current-menu-item > a {
    color: #FFF;
    background: #00a54a;
    margin: 10px;
}

.color-scheme-dark {
    color: #303030;
}

.color-scheme-light, .woodmart-dark, .whb-color-light .whb-text-element {
    color: #ffffff!important;
}

.widget_categories ul li a, .widget_pages ul li a, .widget_archive ul li a, .widget_nav_menu ul li a {
    display: inline-block;
    padding-right: 2px;
    font-size: 17px;
}

ul, ol {
    line-height: 1!important;
}

.woodmart-prefooter {
    padding-bottom: 0px!Important;
    background-color: #272727;
}
.main-page-wrapper {
    margin-top: -40px!Important;
    padding-top: 0px!Important;
    background-color: #FFF;
}

.mc4wp-form-theme-dark input[type=submit]:hover {
    color: #fff!important;
    background-color: #202a59!important;
    border-color: #202a59;
}

.mc4wp-form>div>p:first-child {
    flex: 1 1 200px;
    max-width: 420px;
    width: 100%;
}

.mc4wp-form-theme-dark input[type=submit] {
    color: #fff!important;
    background-color: #0680b3!important;
    border-color: #ffffff00;
}

.mc4wp-form-theme input[type=date], .mc4wp-form-theme input[type=email], .mc4wp-form-theme input[type=number], .mc4wp-form-theme input[type=tel], .mc4wp-form-theme input[type=text], .mc4wp-form-theme input[type=url], .mc4wp-form-theme select, .mc4wp-form-theme textarea, .mc4wp-form-theme input[type=submit] {
    padding: 10px 22px;
    font-size: 16px;
}

.whb-column>.woodmart-button-wrapper {
    padding-right: 5px!important;
    padding-left: 5px!important;
}

.page-title.color-scheme-light .entry-title {
    color: #FFF;
    display: none;
}

.breadcrumbs a {
    text-transform: uppercase;
    letter-spacing: .3px;
    font-weight: 600;
    font-size: 22px;
}

.curved {
  margin: 0 auto;
  height: 400px;
  background: lightblue;
  border-radius:0 0 200px 200px;
}

.title-subtitle, .post-img-wrapp,.blog-design-small-images.has-post-thumbnail.blog-style-shadow .article-body-container {
    border-radius: 5px;
}   

.product-grid-item .price {
    display: none;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 1.3;
}


.box-style-shadow {
    padding: 30px;
    background-color: #FFF;
    box-shadow: none;
    transition: box-shadow .7s ease;
}

.wd-age-verify, .woodmart-content-popup, .woodmart-promo-popup {
    margin: 30px auto;
    padding: 30px;
    width: 100%;
    background-color: #FFF;
    border-radius: 30px;
}

.woodmart-google-map-content-wrap>.woodmart-google-map-content {
    border-radius: 10px;
}

.contact-form-button {
    width: 100%;
    color: white;
    background-color: #0680b3;
    border-radius: 5px;
}

.contact-form-button:hover {
    width: 100%;
    color: white;
    background-color: #066c96;
    border-radius: 5px;
}

.vc_general.vc_cta3 {
    border: 1px solid transparent;
    font-size: 1em;
    padding: 10px 10px;
    word-wrap: break-word;
}



.border-radius-call {
border-top-left-radius: 90px;
    border-top-right-radius: 90px;
}

.orddd_lite_field_note {
    font-size: 16px!important;
    color: red;
    font-weight: 600;
	  font: inherit;
}

.menu-item-design-full-width .sub-menu-dropdown {
    padding-top: 1px!important;
}

.shadow-button { box-shadow: 0px 15px 20px 10px #d0d0d0;}

.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner {
    padding-top: 30px;
}



.vc_general.vc_cta3.vc_cta3-color-grey.vc_cta3-style-flat .vc_cta3-content-header {
    color: #2d2a2a;
}



.bottom-shadow {
  -moz-box-shadow:    3px 3px 5px 6px #ccc;
  -webkit-box-shadow: 3px 3px 5px 6px #ccc;
  box-shadow:         3px 3px 5px 6px #ccc;
}

.color-scheme-light .widget a, .color-scheme-light .woodmart-widget a, .color-scheme-light div[class^=vc_wp] a, .woodmart-dark .widget a, .woodmart-dark .woodmart-widget a, .woodmart-dark div[class^=vc_wp] a {
    color: rgb(255 255 255);
}


.letter-spacing-tighter {
	letter-spacing:-3px;
}

.whb-color-dark .navigation-style-underline .item-level-0>a:after {
    color: rgb(6 128 179);
}

.woodmart-navigation .item-level-0.menu-item-has-children>a:after {
  font-size: 80%!important;
}

.woodmart-prefooter {
    padding-bottom: 0px;
}

