@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//thecompany.ph/wp-content/themes/thecompany_tm/fonts/woodmart-font-1-400.woff2?v=8.0.6") format("woff2");
}

:root {
	--wd-text-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: rgb(0,0,0);
	--wd-text-font-size: 14px;
	--wd-title-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 17px;
	--wd-primary-color: rgb(17,186,254);
	--wd-alternative-color: rgb(255,33,166);
	--wd-link-color: rgb(0,0,0);
	--wd-link-color-hover: #242424;
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: #83b735;
	--btn-accented-bgcolor-hover: #74a32f;
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
	--wd-popup-width: 1000px;
	--wd-popup-padding: 25px;
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title {
	background-color: rgb(0,178,253);
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.wd-footer {
	background-color: #ffffff;
	background-image: none;
}
html .wd-nav.wd-nav-main > li > a {
	font-size: 17px;
	color: rgb(255,255,255);
}
html .wd-nav.wd-nav-main > li:hover > a, html .wd-nav.wd-nav-main > li.current-menu-item > a {
	color: rgb(255,255,255);
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 0px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-default-box-shadow-active: none;
--btn-default-bottom: 0px;
--btn-accented-bottom-active: -1px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
--btn-accented-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
--wd-brd-radius: 5px;
}

@media (min-width: 1222px) {
[data-vc-full-width]:not([data-vc-stretch-content]),
:is(.vc_section, .vc_row).wd-section-stretch {
padding-left: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
padding-right: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
}
}


.wd-nav>li {
    position: relative;
    border: 2px solid #fff;
    border-radius: 20px;
}

.wd-nav.wd-style-bg>li:is(:hover,.current-menu-item,.wd-active,.active)>a {
    border-radius: 15px;
    color: #0a5faa;
    background-color: #fff !important;
}

.wd-nav.wd-style-bg>li>a:before {
    background-color: #fff;
    opacity: 1 !important;
}

.wd-nav.wd-style-bg>li:is(:hover,.current-menu-item,.wd-active,.active)>a {
    background-color: #FF21A6 !important;
	  border: 2px solid #FF21A6;
}

.wd-nav.wd-style-bg>li>a:before {
    background-color: #FF21A6;
    opacity: 1 !important;
}

.wd-nav>li.current-menu-item {
	  border: 2px solid #FF21A6;
}

.wd-nav.wd-style-bg.wd-gap-m {
    --nav-gap: 10px;
}

.wd-nav>li:hover {
    border: 2px solid #FF21A6 !important;
}

.whb-col-right .wd-dropdown-menu.wd-design-default {
		background-color: transparent;
    right: -205px !important;
    top: 30px !important;
    width: 350px;
    padding-top: 40px;
}

.whb-sticked .whb-col-right .wd-dropdown-menu.wd-design-default {
		top: 40px !important;
    padding-top: 15px;
}

.page-template-default .whb-col-right .wd-dropdown-menu.wd-design-default {
	  padding-top: 10px;
    top: 27px !important;
}

.page-template-default .whb-sticked .whb-col-right .wd-dropdown-menu.wd-design-default {
    padding-top: 15px;
    top: 40px !important;
}

.home.page-template-default .whb-col-right .wd-dropdown-menu.wd-design-default {
    padding-top: 53px !important;
}

.home.page-template-default .whb-sticked .whb-col-right .wd-dropdown-menu.wd-design-default {
    padding-top: 13px !important;
}

.wd-dropdown {
    box-shadow: 0 0 0px rgba(0, 0, 0, 0.15);
}

.wd-sub-menu li>a {
    font-size: 25px;
    font-weight: 700;
	  color: #FF21A6;
	  text-transform: uppercase;
  	line-height: 0.9;
}

.wd-sub-menu li>a:hover {
	  color: #000;
}

.whb-col-right .wd-dropdown-menu.wd-design-default {
    right: -78px;
    top: 20px;
}

#sitefooter a:hover {
   text-decoration: underline;  
}

#input_2_1 {
    background-color: rgba(255, 255, 255, 0.4);
    border-radius: 20px;
    color: #000;
}

#gform_submit_button_2 {
    background-color: #FF21A6;
    border-radius: 20px;
    color: #fff;
    font-size: 11px;
    font-weight: 600;
}

#gform_2 .gform_footer {
    padding: 0px 0px !important;
}

#gform_1 {
    background-color: #fff;
    padding: 40px;
    border-radius: 20px;
}

.ult_modal-body {
    border-radius: 30px !important;
	  max-width: 700px;
    margin: 0 auto;
}

.overlay-fade.ult-open .ult_modal-content {
    border: 0 !important;
}

.ult_modal-content {
    -webkit-box-shadow: 0 0 0px #404040 !important;
    -o-box-shadow: 0 0 0px #404040 !important;
    -ms-box-shadow: 0 0 0px #404040 !important;
    box-shadow: 0 0 0px #404040 !important;
	  border-width: 0 !important;
}

.ult_modal-header {
    display: none !important;
}

.wd-page-title {
    border-radius: 0px 0px 40px 40px;
}

:is(.wd-breadcrumbs,.yoast-breadcrumb) {
    display: none !important;
}

.whb-general-header {
    border-bottom-width: 0px !important;
}

.whb-sticked .whb-row {
    background-color: rgb(0, 178, 253) !important;
	  border-radius: 0px 0px 30px 30px;
	  padding: 15px 0 !important;
}

.gform_wrapper.gravity-theme .gfield textarea.small {
    height: 90px !important;
    min-height: 90px !important;
}

.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-panel .vc_tta-panel-body,
.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-bottom .vc_tta-panel .vc_tta-panel-body {
    -webkit-transform: none; 
    -moz-transform: none; 
    -ms-transform: none; 
    -sand-transform: none; 
    -o-transform: none; 
     transform: none; 
    -webkit-transition: none; 
    -moz-transition: none; 
    -o-transition: none; 
    transition: none; 
    animation: fadein 2s;
}

@keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

.gform_wrapper.gravity-theme .gfield input, .gform_wrapper.gravity-theme .gfield select {
    border: 0 !important;
    border-bottom: 1px solid #ccc !important;
}

.gform_wrapper.gravity-theme .gfield textarea.small {
    border: 0 !important;
    border-bottom: 1px solid #ccc !important;
}

.gform_required_legend {
    display: none !important;
}

.ult_modal.ult-medium {
    width: 38%;
}

.ult_modal.ult-medium .ult_modal-body {
    padding: 30px;
}

.ult-overlay-close.popup-top-right {
    left: 88%;
    bottom: 90%;
	  top: 15px;
}

.whb-general-header {
    border-radius: 0px 0px 30px 30px;
    padding: 10px 0 !important;
}

.ult_modal.ult-small {
    width: 100%;
    max-width: 540px;
}

.ult_modal.ult-medium .ult-overlay-close.popup-top-right {
    left: 87% !important;
}

.blog-design-mask.has-post-thumbnail .article-body-container {
    text-align: left !important;
}

.wd-post-date.wd-style-with-bg>span {
    display: inline !important;
}

.wd-post .post-title {
    font-weight: 700 !important;
}

.morearticlesclass .wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 32px;
}

.morearticlesbtn {
    margin-right: -65px !important;
}

.ult_modal.ult-medium {
    width: 100%;
    max-width: 600px;
}

#gform_submit_button_1 {
    background-color: #FF21A6;
    border-radius: 20px;
    color: #fff;
    font-size: 11px !important;
    font-weight: 600;
}

.wd-accordion-opener {
    color: #00C2DA !important;
}


#homeblogpost .wd-post .entry-thumbnail img {
    min-height: 360px;
	  min-width: 760px !important;
}

#homeblogpost .blog-design-mask .article-inner {
    border-radius: 30px;
	  max-height: 370px;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img {
    border-radius: 25px !important;
}

#hometags .tagcloud a:hover {
    background-color: #11BAFE;
    color: #ffffff;
}

#hometags .widgettitle {
    display: none !important;
}

#hometags .tagcloud a {
    padding: 10px 25px;
    border: 3px solid #11BAFE;
    border-radius: 30px;
    font-size: 18px !important;
    color: #11BAFE;
    font-weight: 700;
    margin-right: 12px;
}


.blog-design-mask :is(.wd-post-desc,.read-more-section) {
    display: block !important;
}

.blog-design-mask .article-body-container {
    top: 0;
}

.blog-design-mask.has-post-thumbnail .article-body-container{
    background-color: #ffce11 !important;
    background: #ffce11 !important;
}

.wd-active .blog-design-mask.has-post-thumbnail .article-body-container {
    background-color: #11BAFE !important;
    background: none;
}

.wd-slide-next .blog-design-mask.has-post-thumbnail .article-body-container {
    background-color: transparent !important;
    background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.50) 0%, rgba(0, 0, 0, 0.50) 80%) !important;
}

#hometags .tagcloud a:hover {
    background-color: #11BAFE;
    color: #ffffff;
}

#homeblogpost .wd-nav-arrows.wd-pos-together {
    right: 110px;
    top: 108%;
}

#homeblogpost .wd-nav-pagin-wrap {
    margin-right: 0;
    margin-top: 55px;
    text-align: right;
}

#homeblogpost {
    margin-bottom: -130px !important;
}

#homeblogpost .wd-post-date.wd-style-with-bg {
    bottom: 76px !important;
    left: 25px;
    background-color: transparent;
    color: #000 !important;
    text-align: left !important;
    box-shadow: 0 0 0px rgba(0, 0, 0, 0.0) !important;
    top: inherit;
}

#homeblogpost .blog-design-mask .article-body-container {
    padding: 20px 25px 15px 25px !important;
}

#homeblogpost .meta-categories-wrapp {
    position: absolute !important;
    top: 310px !important;
}

#homeblogpost .wd-post-date.wd-style-with-bg .post-date-day {
    font-size: 15px;
	  font-weight: 600;
}

#homeblogpost .wd-entry-meta {
    position: absolute;
    top: 255px;
    font-weight: 700;
}

#homeblogpost .wd-post-date.wd-style-with-bg .post-date-month {
    font-size: 15px !important;
	  text-transform: capitalize;
}

#homeblogpost .wd-slide-next .wd-post-date.wd-style-with-bg .post-date-month {
	  color: #fff !important;
    font-size: 15px !important;
}

#homeblogpost .wd-slide-next .wd-post-date.wd-style-with-bg .post-date-day {
	  color: #fff !important;
}

.wd-active .blog-design-mask.has-post-thumbnail .article-body-container {
    background-color: #11BAFE !important;
    background: none;
}

#homeblogpost .wd-entities-title a {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

#homeblogpost p {
		display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

#homeblogpost .blog-design-mask .wd-post-desc {
    -webkit-line-clamp: 2;
	   -webkit-box-orient: vertical;
	  text-overflow: ellipsis;
	   overflow: hidden;
}

#homeblogpost .wd-slide-next .wd-entities-title a {
       color: #fff !important;
} 

#homeblogpost .wd-slide-next .entry-meta-list li a {
    color: #fff !important;
}

#homeblogpost .wd-slide-next p {
    color: #fff !important;
}

#homeblogpost .wd-slide-next p a {
    color: #fff !important;
}

#homeblogpost .wd-slide-next .entry-meta-list li {
    color: #fff !important;
}


#homeblogpost .wd-slide-next .wd-post-cat.wd-style-with-bg>a {
    color: #fff !important;
}

#homeblogpost .wd-slide-next .blog-design-mask .wd-post-desc {
    color: #fff !important;
}

#homeblogpost .wd-entities-title a {
       color: #000000 !important;
} 

#homeblogpost .entry-meta-list li a {
    color: #000000 !important;
}

#homeblogpost p {
    color: #000000 !important;
}

#homeblogpost p a {
    color: #000000 !important;
}

#homeblogpost .wd-entry-meta .meta-reply {
    display: none;
}

#homeblogpost .hovered-social-icons {
    display: none;
}

#homeblogpost .entry-meta-list li {
    color: #000 !important;
}

#homeblogpost .wd-post-cat.wd-style-with-bg {
    background-color: transparent !important;
}

#homeblogpost .wd-post-cat.wd-style-with-bg>a {
    color: #000 !important;
}

#homeblogpost .blog-design-mask .wd-post-desc {
    color: #000 !important;
}

#homeblogpost .wd-entry-meta .meta-author .avatar {
    display: none !important;
}

#homeblogpost .wd-post .post-title {
    height: 100px;
}

#homeblogpost .wd-nav-arrows.wd-pos-together {
    right: 110px;
    top: 108%;
}

#homeblogpost .wd-nav-pagin-wrap {
    margin-right: 0;
    margin-top: 55px;
    text-align: right;
}

#homeblogpost {
    margin-bottom: -130px !important;
}

#homeblogpost .woodmart-archive-blog .wd-post .entry-thumbnail img {
    min-height: 260px;
}

.morearticlesbtn {
    margin-right: -65px !important;
}

.ult_tabitemname {
    padding: 12px 0px !important;
}

.wd-arrow-inner {
    color: #00B2FD !important;
}

.wd-nav-pagin-wrap[class*="wd-style-shape"] li.wd-active span {
    border-color: #FF21A6 !important;
    background-color: #FF21A6 !important;
}

.tml-notice, .vc_license-activation-notice,  {
 display: none !important;
}

.whb-sticked .whb-row {
        background-color: rgb(0, 178, 253, 0.96) !important;
}

.gform_wrapper.gravity-theme .gfield.gfield--choice-align-horizontal .gfield_radio .gchoice {
    min-width: 125px;
}

#setting-error-tgmpa, #gf_dashboard_message {
 display: none !important;
}

#field_1_6 {
  min-width: 290px;
}

:is(.wd-single-post-header,.post-title-large-image) .wd-post-meta {
    color: #000 !important;
    width: 100%;
    font-size: 21px !important;
    font-weight: 600;
	  gap: 0 !important;
}

.wd-meta-author img {
	  display: none !important;
}

.single-post .wd-meta-author, .single-post .wd-meta-author a  {
    color: #000 !important;
}

.single-post .wd-meta-author {
    width: 100%;
}

.single-post .wd-meta-reply {
  display: none !important;
	text-align: left;
}
.single-post .wd-meta-date {
   width: 100%;
	 text-align: left;
}

.single-post .wd-single-footer {
    width: 100%;
	  margin-top: 20px;
}

.single-post .wd-social-icons>a {
    background-color: #0099ff !important;
}

.single-post .wd-single-footer .tags-list a {
    border: 2px solid #ff3399;
    border-radius: 20px;
    color: #ff3399;
    font-size: 17px;
	  padding-inline: 17px 17px;
}

.single-post .wd-single-footer .tags-list a:after {
	  display: none !important
}

.single-post .wd-page-nav  {
	  display: none !important
}

.page-template-default .wd-prefooter  {
	  display: none !important
}



.vc_tta-color-white.vc_tta-style-outline .vc_tta-tab>a {
    color: #00b2fd  !important;
    font-size: 17px  !important ;
    border-radius: 40px !important;
    font-weight: 700  !important;
}

.vc_tta.vc_tta-spacing-1 .vc_tta-tab {
    border: 3px solid #00b2fd;
    border-radius: 30px !important;
    margin-right: 30px !important;
}

.vc_tta.vc_tta-spacing-1 .vc_tta-tab.vc_active {
    border: 3px solid #00b2fd;
    background-color: #00b2fd !important;
}

.vc_tta-color-white.vc_tta-style-outline .vc_tta-tab.vc_active>a {
    color: #ffffff !important;
}

.vc_tta.vc_tta-style-outline .vc_tta-tab>a {
    border-width: 0 !important;
}

.gallerybox1 .wd-nav-pagin-wrap {
    text-align: left;
    margin-left: 85px;
    margin-top: 25px;
}

.wd-nav-pagin-wrap {
    text-align: right;
    margin-right: 85px;
}

.wd-nav-arrows.wd-pos-together {
    top: 98%;
}

.wd-arrow-inner {
    color: #00B2FD !important;
}

.wd-nav-pagin-wrap[class*="wd-style-shape"] li.wd-active span {
    border-color: #FF21A6 !important;
    background-color: #FF21A6 !important;
}

.gallerybox1 .wd-nav-pagin-wrap {
    text-align: right;
    margin-right: 20px;
    margin-top: 55px;
}

.gallerybox1 .wd-nav-arrows.wd-pos-together {
    right: 7%;
    top: 107% !important;
}

#galleryslider .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-bottom.vc_tta-style-outline .vc_tta-tabs-container {
    margin-top: -75px;
}

.woodmart-archive-blog .wd-prefooter {
   display: none !important;
}


#wp-admin-bar-updates, #wp-admin-bar-wp-logo, #wp-admin-bar-new-content, #wp-admin-bar-xts_dashboard, #wp-admin-bar-vc_inline-admin-bar-link, #wp-admin-bar-revslider, #wp-admin-bar-customize, #wp-admin-bar-site-name, #wp-admin-bar-gform-forms {
 display: none !important;
}

.woodmart-archive-blog .wd-page-title .title {
    font-size: 60px !important;
    margin-top: 75px !important;
    padding-bottom: 20px !important;
}

.blog-design-small-images.has-post-thumbnail .article-inner {
    justify-content: left !important;
	  align-items: flex-start !important;
}

.woodmart-archive-blog .wd-post .entry-header {
    text-align: left;
    max-width: 370px !important;
}

.woodmart-archive-blog .wd-post .entry-thumbnail img {
    min-height: auto;
}

.woodmart-archive-blog .blog-design-small-images.has-post-thumbnail.blog-style-bg .article-body-container {
    margin-left: 20px;
}

.woodmart-archive-blog .blog-design-small-images.has-post-thumbnail :is(.entry-header,.article-body-container) {
    max-width: 100%;
}

.woodmart-archive-blog .wd-post .article-body-container {
    text-align: left;
}

.woodmart-archive-blog .wd-entry-meta .meta-author .avatar {
    display: none !important;
}

.woodmart-archive-blog .meta-categories-wrapp {
    bottom: -29px !important;
	  top: inherit;
}

.woodmart-archive-blog .wd-post-cat.wd-style-with-bg {
    background-color: transparent !important;
}

.woodmart-archive-blog .wd-post-cat.wd-style-with-bg>a {
    color: #000 !important;
    font-size: 14px !important;
	  font-weight: 700 !important;
}

.woodmart-archive-blog .hovered-social-icons {
	  display: none !important;
}

.woodmart-archive-blog .wd-entry-meta .meta-author {
    font-size: 14px !important;
    color: #000 !important;
    font-weight: 700 !important;
}

.woodmart-archive-blog .wd-footer {
    padding-top: 60px;
}

.woodmart-archive-blog .wd-post.blog-style-bg .article-body-container {
    padding: 0 0 25px 25px;
}


.woodmart-archive-blog .wd-style-with-bg span {
	  display: none !important;
}

.woodmart-archive-blog .tags-list a {
    border: 2px solid #ff3399;
    border-radius: 20px;
    color: #ff3399;
    font-size: 17px;
    padding-inline: 17px 17px;
	  display: flex;
    flex-wrap: wrap;
    gap: 10px;
	  padding: 5px 15px;
}

.woodmart-archive-blog .tags-list {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}

.woodmart-archive-blog .blogarchivedate {
	  display: inline-block !important;
}

.blogarchivedate {
	  display: none;
}

.related-posts-slider1 {
	  display: none;
}

.page-template-default .wd-page-title .title {
    text-align: right;
    width: 100%;
}

#tagblock {
    margin-bottom: 21px;
    margin-left: 33px;
}

#tagblock .wd-nav>li {
    border: 3px solid #11BAFE;
    border-radius: 30px;
    font-size: 18px !important;
    color: #11BAFE;
    font-weight: 700;
    margin-right: 12px;
}

#tagblock .wd-nav>li:hover {
    border: 3px solid #11BAFE !important;
    overflow: hidden;
}

#tagblock .wd-nav.wd-style-bg>li>a:before {
    background-color: #11BAFE;
    opacity: 1 !important;
    color: #11BAFE;
}

#tagblock .wd-nav.wd-style-bg>li:is(:hover,.current-menu-item,.wd-active,.active)>a{
    background-color: #11BAFE !important;
    border: 2px solid #11BAFE !important;
    overflow: hidden;
}

#tagblock .wd-nav.wd-style-bg>li:is(:hover,.current-menu-item,.wd-active,.active)>a:hover {
    background-color: #11BAFE !important;
    border: 2px solid #11BAFE !important;
}

#tagblock .wd-nav[class*="wd-style-"]>li>a {
    color: #11BAFE;
    min-height: 42px;
    padding: 10px 20px;
    font-size: 16px;
}

#tagblock .wd-nav.wd-style-bg>li>a:hover {
    background-color: #11BAFE;
    opacity: 1 !important;
    color: #fff !important;
    border: 2px solid #11BAFE !important;
}


.related-posts-slider .wd-nav-arrows.wd-pos-together {
    right: 110px;
    top: 108%;
}

.related-posts-slider .wd-nav-pagin-wrap {
    margin-right: 0;
    margin-top: 55px;
    text-align: right;
}

.related-posts-slider {
    margin-bottom: -130px !important;
}

.related-posts-slider .wd-post-date.wd-style-with-bg {
    bottom: -295px !important;
    left: 27px;
    background-color: transparent;
    color: #000 !important;
    text-align: left !important;
    box-shadow: 0 0 0px rgba(0, 0, 0, 0.0) !important;
    top: inherit;
}

.related-posts-slider .blog-design-mask .article-body-container {
    padding: 20px 25px 15px 25px !important;
}

.related-posts-slider .meta-categories-wrapp {
    position: absolute !important;
    top: 310px !important;
}

.related-posts-slider .wd-post-date.wd-style-with-bg .post-date-day {
    font-size: 15px;
	  font-weight: 700;
}

.related-posts-slider .wd-entry-meta {
    position: absolute;
    top: 255px;
    font-weight: 700;
}

.related-posts-slider .wd-post-date.wd-style-with-bg .post-date-month {
    font-size: 15px !important;
	  text-transform: capitalize;
}

.related-posts-slider .wd-slide-next .wd-post-date.wd-style-with-bg .post-date-month {
	  color: #fff !important;
    font-size: 15px !important;
}

.related-posts-slider .wd-slide-next .wd-post-date.wd-style-with-bg .post-date-day {
	  color: #fff !important;
}

.wd-active .blog-design-mask.has-post-thumbnail .article-body-container {
    background-color: #11BAFE !important;
    background: none;
}

.related-posts-slider .wd-entities-title a {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.related-posts-slider p {
		display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.related-posts-slider .wd-slide-next .wd-entities-title a {
       color: #fff !important;
} 

.related-posts-slider .wd-slide-next .entry-meta-list li a {
    color: #fff !important;
}

.related-posts-slider .wd-slide-next p {
    color: #fff !important;
}

.related-posts-slider .wd-slide-next p a {
    color: #fff !important;
}

.related-posts-slider .wd-slide-next .entry-meta-list li {
    color: #fff !important;
}


.related-posts-slider .wd-slide-next .wd-post-cat.wd-style-with-bg>a {
    color: #fff !important;
}

.related-posts-slider .wd-slide-next .blog-design-mask .wd-post-desc {
    color: #fff !important;
}

.related-posts-slider .wd-entities-title a {
       color: #000000 !important;
} 

.related-posts-slider .entry-meta-list li a {
    color: #000000 !important;
}

.related-posts-slider p {
    color: #000000 !important;
}

.related-posts-slider p a {
    color: #000000 !important;
}

.related-posts-slider .wd-entry-meta .meta-reply {
    display: none;
}

.related-posts-slider .hovered-social-icons {
    display: none;
}

.related-posts-slider .entry-meta-list li {
    color: #000 !important;
}

.related-posts-slider .wd-post-cat.wd-style-with-bg {
    background-color: transparent !important;
}

.related-posts-slider .wd-post-cat.wd-style-with-bg>a {
    color: #000 !important;
}

.related-posts-slider .blog-design-mask .wd-post-desc {
    color: #000 !important;
}

.related-posts-slider .wd-entry-meta .meta-author .avatar {
    display: none !important;
}

.related-posts-slider .wd-post .post-title {
    height: 100px;
}

.related-posts-slider .wd-nav-arrows.wd-pos-together {
    right: 110px;
    top: 108%;
}

.related-posts-slider .wd-nav-pagin-wrap {
    margin-right: 0;
    margin-top: 55px;
    text-align: right;
}

.related-posts-slider {
    margin-bottom: 0px !important;
}

.related-posts-slider .post-img-wrapp {
    position: absolute;
	  border-radius: 30px;
}

.related-posts-slider .blog-design-mask .article-body-container {
     border-radius: 30px !important;
	   height: 370px;
}

.related-posts-slider .wd-post .entry-thumbnail img {
    width: 100%;
    border-radius: var(--wd-brd-radius);
    height: 374px;
    min-width: 730px;
    overflow: hidden;
}

.related-posts-slider .meta-post-categories {
     display: block !important;
}

.related-posts-slider .single-post .wd-post-cat.wd-style-with-bg {
     display: block !important;
}

.single-post .wd-page-title .title {
     display: none !important;
}

.wd-single-post-header .wd-post-cat.wd-style-with-bg {
     display: none !important;
}

#jobfooter {
    display: none;
}

.wd-dropdown-menu.wd-design-default {
    --wd-dropdown-width: 260px;
}

.blog .wd-grid-col {
    grid-column: none !important;
}

.sidebar-left {
    display: none !important;
}

.search-results .wd-grid-g {
    grid-template-columns: none !important;
}

.search-results .blog-post-loop {
    margin-bottom: 60px !important;
}

.search-results [class*="wd-grid"] {
    --wd-col-lg: 12 !important;
}

.category [class*="wd-grid"] {
    --wd-col-lg: 1 !important;
}

.archive [class*="wd-grid"] {
    --wd-col-lg: 1 !important;
}

.wd-sidebar-opener {
    display: none !important;
}

.testimon-style-boxed .testimonial-inner {
   min-height: 550px !important;
}

.related-posts-slider .wd-post .article-inner {
    overflow: hidden !important;
    border-radius: 30px !important;
}

#sitefooter p, #sitefooter p a {
   color: #fff;
}

.footerbotpad {
    padding-top: 10px;
    padding-left: 20px;
}

.hometabtextbot h4.wd-fontsize-xl {
    font-size: 24px !important;
}

.search-results .wd-content-layout {
    margin-top: 50px !important;
}

#comments {
  display: none !important;
}

.search-no-results .wd-page-title .title {
         width: 100% !important;
         max-width: 100%  !important;
         text-align: center  !important;
}

.search-no-results .wd-content-area {
    --wd-col-lg: 12 !important;
    width: 100% !important;
}

.search-no-results .wd-search-form {
     display: none !important;
}

.whb-sticked .whb-main-header {
    top: 0px !important;
}


#textbottom .vc_col-sm-8 {
        width: 60%;
    }

#textbottom .vc_col-sm-4 {
        width: 40%;
}


@media (min-width: 768px) and (max-width: 1024px) {
	.whb-sticked .whb-main-header {
    top: 0px !important;
}
}


@media (min-width: 1025px) {
    .wd-header-overlap .wd-page-title {
        padding-top: 104px !important;
    }
}

@media (max-width: 840px) {

	
#textbottom .vc_col-sm-8 {
        width: 100%;
    }

#textbottom .vc_col-sm-4 {
        width: 100%;
    }

}

.aligncenter {
    width: 100% !important;
}


.gform_wrapper.gravity-theme #field_submit input{
  background-color: #FF21A6 !important;
    border-radius: 20px  !important;
    color: #fff  !important;
    font-weight: 600  !important;
	  width: 100%;
}

.gravity-theme.ui-datepicker[style] {
    z-index: 999999999 !important;
}

#ui-datepicker-div {
    z-index: 99999999 !important;
}



@media (min-width: 768px) {
    .vc_tta-color-white.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
        width: 95%;
    }
	
}

@media (min-width: 1025px) {
	.title-size-default {
    --wd-title-sp: 0px !important;

 }

.wd-page-title .title {
    margin-bottom: -28px !important;
    font-weight: 800 !important;
	  text-transform: uppercase !important;
	  font-size: 130px !important 
}

.title-design-centered .container {
    text-align: right !important;
    align-items: inherit !important;
}

.whb-sticked .whb-row {
        background-color: rgb(0, 178, 253, 0.96) !important;
}

.wd-single-post-header .title {
    margin-bottom: 30px;
    font-size: 40px;
    font-weight: 700;
    margin-top: 30px;
}

.blog .tags-list {
    display: none !important;
}

.container1, .container-fluid1 {
	  min-width: 1200px !important;
}

}

@media (min-width: 768px) and (max-width: 1024px) {
	#hometabid .ult_tab_li.current {
    height: 50px;
	  margin-bottom: 15px;
}

.container1, .container-fluid1 {
	  min-width: 1200px !important;
}
}

@media (min-width: 577px) and (max-width: 767px) {
	.blog-design-small-images.has-post-thumbnail .article-inner {
    justify-content: center !important;
}

.woodmart-archive-blog .blog-design-small-images.has-post-thumbnail.blog-style-bg .article-body-container {
    margin-left: 0;
    margin-top: 35px;
    margin-bottom: 55px;
    padding-right: 25px;
}

.woodmart-archive-blog .wd-post .entry-header {
	  text-align: center;
    max-width: 90% !important;
}

#hometabid .ult_tab_li.current {
    height: 50px;
	  margin-bottom: 15px;
}

#hometabid span.ult_tab_main.Both span.ult-span-text {
     margin-right: 0px;
     margin-top: -10px;
}

#hometabid .ult_tabmenu.style1 a.ult_a {
    padding: 10px 15px 0px !important;
	  font-size: 14px !important;
}

#hometabid .ult-span-text {
    font-size: 17px !important;
    height: 20px !important;
    margin-top: -18px !important;
    margin-left: 15px !important;
	  color: rgb(17, 186, 254) !important;
}

#hometabid i.accordion-icon {
	  color: rgb(17, 186, 254) !important;
}

#tabboxinside {
    padding-right: 35px !important;
    padding-left: 0px !important;
}


#hometabid .tabbtns {
    padding-left: 15px !important;
    padding-right: 15px !important;
}

#hometabid .tabbtnscol {
    padding-left: 20px !important;
    padding-right: 20px !important;
}

#hometabid .hometabtextbot {
    padding-left: 25px !important;
    padding-right: 25px !important;
}

#homeblogpost {
    margin-bottom: 0px !important;
}

#tagblock .wd-nav>li {
    margin-right: 5px;
    margin-bottom: 20px;
}

#homeblogpost .wd-nav-arrows.wd-pos-together {
    right: 0;
    top: 106%;
}

.wd-single-post-header .title {
        font-size: 33px;
}

#reviewbtn {
    margin-top: 40px !important;
}

#reviewssect .wd-nav-arrows.wd-pos-together {
    bottom: -65px !important;
    right: 15px !important;
}

.mobile-nav .wd-nav>li.current-menu-item {
    border: 0px solid #FF21A6;
}

.mobile-nav .wd-nav>li:hover {
    border: 0px solid #FF21A6 !important;
}

.mobile-nav .wd-nav>li.current-menu-item {
	  border: 0px solid #FF21A6;
}

.mobile-nav .wd-nav>li {
    border: 0px solid #fff;
}

.vc_btn3.vc_btn3-size-md {
    font-size: 12px !important;
    padding: 10px 13px !important;
}

.tabbtns h4 {
   text-align: center;
}

#bigtexthome h4 {
   text-align: center;
}

.footerbotpad {
    padding-top: 0px;
    padding-left: 0px;
}

#footertextbottom2 {
   text-align: center;
}

#beparttext  {
   text-align: center;
}

#maphome {
  padding-left: 30px;
	padding-right: 30px;
}

#bigtexthome .uvc-sub-heading {
  text-align: left !important;
}

.blog .sidebar-left {
    display: block !important;
}

 .blog .sidebar-left {
    display: block !important;
    margin: 0 auto;
    --wd-side-hidden-w: inherit;
    right: 0 !important;
    left: 100% !important;
    position: relative !important;
}

.wd-sidebar .wd-heading {
    display: none !important;
}

.wd-page-title .title {
    line-height: 1.2;
    margin-bottom: -30px;
    font-size: 62px;
    margin-right: 23px;
    font-weight: 800;
    margin-left: -26px !important;
    text-transform: uppercase;
}


.container1, .container-fluid1 {
	  min-width: 1200px !important;
}

.whb-overcontent .whb-main-header {
    top: 0% !important;
}


table {
    overflow-x: scroll !important;
    display: block !important;
}


}

@media (max-width: 576px) {
	.blog-design-small-images.has-post-thumbnail .article-inner {
    justify-content: center !important;
}

.woodmart-archive-blog .blog-design-small-images.has-post-thumbnail.blog-style-bg .article-body-container {
    margin-left: 0;
    margin-top: 35px;
    margin-bottom: 55px;
    padding-right: 25px;
}

.woodmart-archive-blog .wd-post .entry-header {
    text-align: center;
    max-width: 90% !important;
}

#hometabid .ult_tab_li.current {
    height: 50px;
	  margin-bottom: 15px;
}

#hometabid .ult_tabmenu.style1 a.ult_a {
    padding: 10px 15px 0px !important;
	  font-size: 14px !important;
}

#hometabid .ult-span-text {
    font-size: 17px !important;
    height: 20px !important;
    margin-top: -18px !important;
    margin-left: 15px !important;
		color: rgb(17, 186, 254) !important;
}

#hometabid i.accordion-icon {
	  color: rgb(17, 186, 254) !important;
}

#tabboxinside111 {
    padding-right: 75px !important;
    padding-left: 40px !important;
}

#tabboxinside {
    padding-right: 35px !important;
    padding-left: 0px !important;
}

#hometabid .tabbtns {
    padding-left: 15px !important;
    padding-right: 15px !important;
}

#hometabid .tabbtnscol {
    padding-left: 20px !important;
    padding-right: 20px !important;
}

#hometabid .hometabtextbot {
    padding-left: 25px !important;
    padding-right: 25px !important;
}

#homeblogpost {
    margin-bottom: 0px !important;
}

#tagblock .wd-nav>li {
    margin-right: 5px;
    margin-bottom: 20px;
}

#homeblogpost .wd-nav-arrows.wd-pos-together {
    right: 0;
    top: 106%;
}

.wd-single-post-header .title {
        font-size: 33px;
}

#reviewbtn {
    margin-top: 40px !important;
}

#reviewssect .wd-nav-arrows.wd-pos-together {
    bottom: -65px !important;
    right: 15px !important;
}

.mobile-nav .wd-nav>li.current-menu-item {
    border: 0px solid #FF21A6;
}

.mobile-nav .wd-nav>li:hover {
    border: 0px solid #FF21A6 !important;
}

.mobile-nav .wd-nav>li.current-menu-item {
	  border: 0px solid #FF21A6;
}

.mobile-nav .wd-nav>li {
    border: 0px solid #fff;
}

.vc_btn3.vc_btn3-size-md {
    font-size: 12px !important;
    padding: 10px 13px !important;
}

.tabbtns h4 {
   text-align: center;
}

#bigtexthome h4 {
   text-align: center;
}

.footerbotpad {
    padding-top: 0px;
    padding-left: 0px;
}

#footertextbottom2 {
   text-align: center;
}

#beparttext  {
   text-align: center;
}

#maphome {
  padding-left: 30px;
	padding-right: 30px;
}

#bigtexthome .uvc-sub-heading {
  text-align: left !important;
}

.blog .sidebar-left {
    display: block !important;
}

 .blog .sidebar-left {
    display: block !important;
    margin: 0 auto;
    --wd-side-hidden-w: inherit;
    right: 0 !important;
    left: 100% !important;
    position: relative !important;
}

.wd-sidebar .wd-heading {
    display: none !important;
}

.wd-page-title .title {
    line-height: 1.2;
    margin-bottom: -30px;
    font-size: 62px;
    margin-right: 23px;
    font-weight: 800;
    margin-left: -26px !important;
    text-transform: uppercase;
}

.wd-marquee {
				font-size: 47px !important;
        margin-top: 37px !important;
        margin-bottom: -70px;
}

.tag .wd-content-layout {
    padding-left: 2px  !important;
    padding-right: 2px !important;
}

.tag .wd-page-title .container {
    padding-left: 20px !important;
    padding-right: 20px !important;
}

#fourboxesicon img {
   width: 40% !important;
}

.whb-overcontent .whb-main-header {
    top: 0% !important;
}

.vc_tta.vc_general .vc_tta-panel-title>a {
    border: 2px solid #00B2FD  !important;
    border-radius: 40px !important;
    width: 60%  !important;
    text-align: center  !important;
    margin: 25px auto  !important;
}

.vc_tta-color-white.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
    border-width: 0px !important;
	  border: 0px !important; 
}

.vc_tta-color-white.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a {
    background-color: #00B2FD !important;
}

.vc_tta-color-white.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a span {
     color: #ffffff !important;
}

table {
    overflow-x: scroll !important;
    display: block !important;
}

#tagblock {
    margin-left: 15px !important;
}

@media only screen and (max-width: 600px) {
    .woodmart-archive-blog .wd-page-title .title {
        padding-left: 10px !important;
        font-size: 35px !important;
			  margin-left: -35px !important;
    }
}
}

