@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("../woff2/woodmart-font-1-400513e-2.woff2") format("woff2");
}

:root {
	--wd-text-font: "hamed", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: rgb(255,255,255);
	--wd-text-font-size: 18px;
	--wd-title-font: "noori", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: rgb(255,255,255);
	--wd-entities-title-font: "noori", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: rgb(255,255,255);
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "noori", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "noori", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: rgb(255,255,255);
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "noori", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 18px;
	--wd-brd-radius: 15px;
	--wd-primary-color: rgb(255,186,67);
	--wd-alternative-color: rgb(30,115,190);
	--wd-link-color: rgb(255,186,67);
	--wd-link-color-hover: rgb(30,115,190);
	--btn-default-bgcolor: rgb(30,115,190);
	--btn-default-bgcolor-hover: rgb(255,186,67);
	--btn-accented-bgcolor: rgb(30,115,190);
	--btn-accented-bgcolor-hover: rgb(255,186,67);
	--wd-form-brd-width: 2px;
	--notices-success-bg: rgb(255,186,67);
	--notices-success-color: rgb(30,115,190);
	--notices-warning-bg: #E0B252;
	--notices-warning-color: rgb(30,115,190);
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 223px;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
	--wd-popup-width: 800px;
}
.page-title-default {
	background-color: rgb(29,6,47);
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.footer-container {
	background-color: #341F44;
	background-image: none;
}
body[class*="wrapper-boxed"] {
	background-color: rgb(29,6,47);
	background-image: none;
}
.page .main-page-wrapper {
	background-color: rgb(29,6,47);
	background-image: none;
}
.woodmart-archive-shop:not(.single-product) .main-page-wrapper {
	background-color: rgb(29,6,47);
	background-image: none;
}
.single-product .main-page-wrapper {
	background-color: rgb(29,6,47);
	background-image: none;
}
.woodmart-archive-blog .main-page-wrapper {
	background-color: rgb(29,6,47);
	background-image: none;
}
.single-post .main-page-wrapper {
	background-color: rgb(29,6,47);
	background-image: none;
}
html .blog-design-list .btn-read-more {
	font-family: "hamed", Arial, Helvetica, sans-serif;
	color: rgb(30,115,190);
	background: rgb(255,186,67);
}
html .blog-design-list .btn-read-more:hover {
	color: rgb(255,186,67);
	background: rgb(130,36,227);
}
body, [class*=color-scheme-light], [class*=color-scheme-dark], .wd-search-form[class*="wd-header-search-form"] form.searchform, .wd-el-search .searchform {
	--wd-form-color: rgb(255,255,255);
	--wd-form-placeholder-color: rgb(226,226,226);
	--wd-form-brd-color: rgb(221,153,51);
	--wd-form-brd-color-focus: rgb(30,115,190);
	--wd-form-bg: rgb(52,31,68);
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 0px;
--btn-default-color: #fff;
--btn-default-color-hover: #fff;
--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);
}

@media (min-width: 1239px) {
.platform-Windows .wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}

@media (min-width: 1222px) {
html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}


@font-face {
	font-family: "hamed";
	src: url("../woff2/champagne-limousines.woff2") format("woff2"), 
url("../woff/champagne-limousines.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "noori";
	src: url("../woff2/champagne-limousines-bold.woff2") format("woff2"), 
url("../woff/champagne-limousines-bold.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

*/title font color for all page */

.page-title .title {
    font-size: 36px;
    line-height: 1.2;
    color: #ffba42;
}

*/color and font for my account page */

.woocommerce-MyAccount-navigation ul li a {
    display: block;
    padding: 10px 15px;
    line-height: 20px;
	  color: #FFBA43;
    text-transform: none;
    font-size: 18px;
    font-weight: 600;
    border-radius: calc(var(--wd-brd-radius) / 2);
}

*/my account page*/

  .wd-my-account-links a {
  display: block;
  padding: 20px;
  box-shadow: 0 0 4px rgba(0,0,0,0.18);
  font-size: 14px;
  font-weight: 600;
  text-align: center;
  text-transform: uppercase;
  color: #f4f2f2;
  border-radius: calc(var(--wd-brd-radius) / 2);
  background: #341F44;
}

*/vote in idea factory*/

.idea-factory--entry-wrap:nth-child(2n) {
  background: #341F44;
}

*/head of product color*/

.whb-color-dark:not(.whb-with-bg) {
  background-color: #1d062f;
}

*/feedback choise*/
.gform_wrapper.gravity-theme .gfield_label {
  display: inline-block;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 8px;
  padding: 0;
  color: white;
}

*/bbpress*/

*1. Forum Header and Footer*/

#bbpress-forums li.bbp-header,
#bbpress-forums li.bbp-footer {
 background: #FFBA43;
 border-top: 1px solid #eee;
 font-weight: bold;
 padding: 8px;
 text-align: center;
}
 
#bbpress-forums li.bbp-header {
 background:#0000FF;
}

*4. Topic/reply background*/

#bbpress-forums div.even,
#bbpress-forums ul.even {
 background-color: #0000FF;
}
 
#bbpress-forums div.odd,
#bbpress-forums ul.odd {
 background-color: #008000;
}



.wordpress-helpdesk-livechat-enter-chat input[type="date"], .wordpress-helpdesk-livechat-enter-chat input[type="time"], .wordpress-helpdesk-livechat-enter-chat input[type="datetime-local"], .wordpress-helpdesk-livechat-enter-chat input[type="week"], .wordpress-helpdesk-livechat-enter-chat input[type="month"], .wordpress-helpdesk-livechat-enter-chat input[type="text"], .wordpress-helpdesk-livechat-enter-chat input[type="email"], .wordpress-helpdesk-livechat-enter-chat input[type="url"], .wordpress-helpdesk-livechat-enter-chat input[type="password"], .wordpress-helpdesk-livechat-enter-chat input[type="search"], .wordpress-helpdesk-livechat-enter-chat input[type="tel"], .wordpress-helpdesk-livechat-enter-chat input[type="number"], .wordpress-helpdesk-livechat-enter-chat textarea {
    background: #fff;
    color: #555;
    width: 100%;
    margin-bottom: 10px;
    padding: 8px;
    --wd-form-placeholder-color: #1d062f;
}


label {
    display: block;
    margin-bottom: 5px;
    color: #7373FF;
    vertical-align: middle;
    font-weight: 400;
}

.min-footer .col-right .social-follow {
    text-align: center;
}


*/menu color*/

.wd-sub-menu li>a {
    position: relative;
    display: flex;
    align-items: center;
    padding-top: 8px;
    padding-bottom: 8px;
    color: #ffffff;
    font-size: 14px;
    line-height: 1.3;
}

.wd-sub-menu {
    --sub-menu-color: #ffffff;
    --sub-menu-color-hover: var(--wd-primary-color);
}
	
.wordpress-helpdesk-livechat-messages {
    padding: 10px 15px 10px;
    overflow-y: auto;
    height: 330px;
    width: 100%;
    background: blueviolet;
}












/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Post Template
    03. Page Template
    04. Archive Page
    05. 404 Error Page
    06. Product Template
    07. Ticket Template
    08. Topic Template
    09. "My Account" Page
    10. "Footer" Cms_block
    11. "Landing" Page
    12. "Blog" Page
    13. "Landing" Page
    14. "Help" Page
    15. "Feature Request" Page
    16. "TerraWorld" Product
    17. "[Ticket: 7630] no download link" Ticket
    18. "TU TicketList" Page
    19. "Homepage" Page
    20. "TERRAWORLD" Page
    21. "TU Forum" Page
    22. "Homepage" Page
    23. "Horizontal page" Page
    24. "Terraunity mainpage" Page
    25. "Forums" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .page-title h1{
	color:#ffba43;
}

body .website-wrapper .woodmart-prefooter{
	background-color:#1d062f;
}

body .button-show{
	-webkit-box-orient:column;
	-webkit-box-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	position:fixed;
	left:50px;
	background-color:#ffba43;
}

body #wordpress-helpdesk-livechat-trigger{
	right:25px;
	bottom:25px;
}

body #wordpress-helpdesk-livechat-trigger i{
	-webkit-transform:translatex(0px) translatey(0px);
	-ms-transform:translatex(0px) translatey(0px);
	transform:translatex(0px) translatey(0px);
	color:#f39c12;
}

body .elementor-element-2a2841e7 .widget .widget-title{
	color:#ffba43;
}

body .elementor-element-2a2841e7 ul a{
	color:#f9f9f9 !important;
	margin-top:0px;
	line-height:1em !important;
}

body .elementor-widget-wd_text_block .wd-text-block{
	color:#ffffff;
	text-align:justify;
}

body .elementor-element-2a2841e7 .widget .social-follow{
	text-align:left;
	color:#ffffff;
}

body .elementor-element-2a2841e7 .elementor-widget-wd_sidebar .widget{
	border-top-color:#ffffff;
	border-bottom-style:none;
	-webkit-transform:translatex(0px) translatey(0px);
	-ms-transform:translatex(0px) translatey(0px);
	transform:translatex(0px) translatey(0px);
}

body .mc4wp-form-fields p label{
	color:#ffffff;
}

body .custom-html-widget .social-follow .wd-social-icon{
	color:rgba(255,255,255,0.97) !important;
}

body .elementor-element-2a2841e7 .elementor-top-column:nth-child(3) .widget{
	padding-bottom:5px;
	margin-bottom:5px;
}

body .website-wrapper .copyrights-wrapper{
	background-color:#1d062f;
}

body .col-left a strong{
	font-size:18px;
	color:#ffba43;
}

body .elementor-element-2a2841e7 .widget ul{
	padding-top:25px;
}

body #mc4wp-form-1 .mc4wp-form-fields{
	-webkit-transform:translatex(0px) translatey(0px);
	-ms-transform:translatex(0px) translatey(0px);
	transform:translatex(0px) translatey(0px);
}

body .website-wrapper .footer-container .main-footer .elementor .elementor-element-2a2841e7 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-wd_sidebar .elementor-widget-container .wd-mc4wp-wrapper #mc4wp-form-1 .mc4wp-form-fields p:nth-child(2) input{
	height:25px !important;
}

body #mc4wp-form-1 p:nth-child(2) input{
	padding-top:5px;
	padding-bottom:30px;
	background-color:#7171fb !important;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body .website-wrapper .wd-prefooter{
	background-color:#1d062f;
}

body #comment{
	-webkit-transform:translatex(0px) translatey(0px);
	-ms-transform:translatex(0px) translatey(0px);
	transform:translatex(0px) translatey(0px);
	background-color:#341f44;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
}

body #commentform .comment-form-comment label{
	color:#ffffff;
}

body .elementor-element-123bc7df .elementor-widget-shortcode .elementor-widget-container{
	background-color:#4c0863 !important;
	-webkit-transform:translatex(0px) translatey(0px);
	-ms-transform:translatex(0px) translatey(0px);
	transform:translatex(0px) translatey(0px);
}

body #gform_wrapper_1 .gform_heading p{
	display:none;
}

body .website-wrapper .main-page-wrapper{
	background-color:#1d062f;
	-webkit-transform:translatex(0px) translatey(0px);
	-ms-transform:translatex(0px) translatey(0px);
	transform:translatex(0px) translatey(0px);
}

body .bbp-form ul li{
	color:#ffffff;
}

body #menu-shop-menu .menu-item .sub-menu-dropdown{
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
	background-color:#855799;
}

body .whb-header .whb-col-right .wd-dropdown-my-account{
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
	background-color:#855799;
}

body .whb-header .wd-dropdown-my-account a{
	color:#ffffff;
}

body .min-footer .col-right .social-follow{
	text-align:right;
}

body .copyrights-wrapper .min-footer .col-left{
	color:#ffffff;
}

body .website-wrapper .whb-sticked .whb-flex-flex-middle{
	background-color:#341f44;
}

@media (max-width:1024px){

	body .main-footer .elementor .elementor-element-a1fa1c5{
	padding-right:25px !important;
	padding-left:25px !important;
	-webkit-transform:translatex(0px) translatey(0px);
	-ms-transform:translatex(0px) translatey(0px);
	transform:translatex(0px) translatey(0px);
}

body .elementor-element-a1fa1c5 ul a{
	color:#f4f4f4 !important;
}

body .elementor-element-a1fa1c5 .widget .widget-title{
	color:#ffba43;
	margin-top:30px;
}

body .elementor-element-a1fa1c5 .widget .social-follow{
	text-align:left;
}

body .wd-side-hidden{
	background-color:#1d062f;
}

body .mobile-pages-menu .menu-item .nav-link-text{
	color:#ffffff;
}

body .wd-side-hidden .widget-heading a{
	color:#ffffff;
}

body .mobile-pages-menu > .menu-item > .woodmart-nav-link{
	border-color:#474747;
}

body .mobile-pages-menu .menu-item span{
	border-color:#606060;
	color:#ffffff;
	}

}



@media (max-width:767px){

	body .button-show{
	bottom:50px;
	background-color:#feb943;
	}

}



@media (min-width:1025px){

	body .button-show{
	bottom:50px;
}

body .mc4wp-form-fields p:nth-child(2) input{
	font-size:14px;
}

body .elementor-element-2a2841e7 ul a{
	font-size:16px;
	}

}



/*-----------------------------------------------*/
/*  Post Template                                */
/*-----------------------------------------------*/
body.single-post .related-posts-slider .post-title a{
	color:#8e44ad;
}

body.single-post .wd-page-nav a .wd-entities-title{
	color:#ecf0f1;
}

body.single-post .single-meta-tags .tags-list a{
	color:#7cc6f8;
	background-color:#ffffff;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.single-post .main-page-wrapper .wd-page-nav{
	background-color:#341f44;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
}

body.single-post .main-page-wrapper .wd-page-nav .back-to-archive{
	display:block;
	-webkit-box-orient:column;
	-webkit-box-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	visibility:hidden;
}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
body.page:not(.home) #activity-stream .activity-list .mini{
	border-top-left-radius:2px;
}

body.page:not(.home) .mini div div div div p{
	text-align:left;
}

body.page:not(.home) #item-header-cover-image{
	border-color:#e67e22;
	border-width:2px;
	border-style:solid;
	border-bottom-left-radius:20px !important;
	border-bottom-right-radius:20px !important;
}

body.page:not(.home) #activity-stream ul{
	border-top-left-radius:20px;
	border-bottom-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-right-radius:20px;
}

body.page:not(.home) #gform_page_1_1 .gform_page_fields .gfield_radio{
	text-align:center;
}

body.page:not(.home) #gform_page_1_1 .gform_page_footer{
	text-align:center;
}



/*-----------------------------------------------*/
/*  Archive Page                                 */
/*-----------------------------------------------*/
body.archive .website-wrapper .main-page-wrapper{
	background-color:#1d062f;
}



/*-----------------------------------------------*/
/*  404 Error Page                               */
/*-----------------------------------------------*/
body.error404 .website-wrapper .main-page-wrapper{
	margin-top:180px;
}

@media (max-width:1024px){

	body.error404 .website-wrapper .main-page-wrapper{
	margin-top:100px;
	}

}



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
body.single-product .product-image-summary .entry-summary .summary-inner{
	background-color:#341f44;
	-webkit-transform:translatex(0px) translatey(0px);
	-ms-transform:translatex(0px) translatey(0px);
	transform:translatex(0px) translatey(0px);
}

body.single-product .wd-breadcrumbs .woocommerce-breadcrumb a{
	color:#f1c40f;
}

body.single-product .wd-breadcrumbs .woocommerce-breadcrumb span{
	color:#3498db;
}

body.single-product .entry-summary .price bdi{
	font-size:30px;
}

body.single-product .cart .quantity input[type=button]{
	-webkit-transform:translatex(0px) translatey(0px);
	-ms-transform:translatex(0px) translatey(0px);
	transform:translatex(0px) translatey(0px);
	background-color:#ecf0f1 !important;
}

body.single-product .entry-summary .cart .quantity{
	background-color:#2980b9;
}

body.single-product .entry-summary .product-compare-button a{
	color:#f1c40f;
}

body.single-product .entry-summary .wd-wishlist-icon a{
	color:#f1c40f;
}

body.single-product .product_meta .posted_in span{
	color:#f1c40f;
}

body.single-product .product_meta .tagged_as .meta-label{
	color:#f1c40f;
}

body.single-product .entry-summary .product-share .share-title{
	color:#f1c40f;
}

body.single-product .product-share .wd-social-icon .wd-icon{
	color:#ecf0f1;
}

@media (min-width:1025px){

	body.single-product .entry-summary h1{
	font-size:30px;
	}

}



/*-----------------------------------------------*/
/*  Ticket Template                              */
/*-----------------------------------------------*/
body.single-ticket .website-wrapper .main-page-wrapper{
	background-color:#1f0b37;
}

body.single-ticket .comment-list .comment-author-karim .fn{
	color:#e67e22;
}

body.single-ticket #comments .comment-list .thread-odd{
	border-bottom-color:#2980b9;
}

body.single-ticket #comments .comment-list .thread-even{
	border-bottom-color:#2980b9;
}

body.single-ticket .main-page-wrapper .wd-single-footer{
	visibility:hidden;
}

body.single-ticket .single-post-navigation a .wd-entities-title{
	color:#2980b9;
}



/*-----------------------------------------------*/
/*  Topic Template                               */
/*-----------------------------------------------*/
body.single-topic .website-wrapper .main-page-wrapper{
	margin-top:175px;
}

body.single-topic .bbp-breadcrumb p .bbp-breadcrumb-home{
	color:#3498db;
}

body.single-topic .bbp-breadcrumb p .bbp-breadcrumb-root{
	color:#3498db;
}

body.single-topic .bbp-breadcrumb p .bbp-breadcrumb-forum{
	color:#3498db;
}



/*-----------------------------------------------*/
/*  "My Account" Page                            */
/*-----------------------------------------------*/
body.page-id-8 .woocommerce-MyAccount-navigation ul a{
	color:#ffba43 !important;
}

body.page-id-8 .wordpress-helpdesk-my-tickets-header tr .sorting{
	color:#ffffff;
}

body.page-id-8 .wordpress-helpdesk-my-tickets-header tr .sorting_desc{
	color:#ffffff;
}

body.page-id-8 #DataTables_Table_0_wrapper .dataTables_length label{
	color:#ffffff;
}

body.page-id-8 #DataTables_Table_0_wrapper{
	color:#ffffff;
}

body.page-id-8 .wordpress-helpdesk-my-tickets-table .odd .dataTables_empty{
	color:#000000;
}

body.page-id-8 #DataTables_Table_0_wrapper .dataTables_info{
	color:#ffffff;
}

body.page-id-8 #DataTables_Table_0_wrapper .dataTables_filter label{
	color:#ffffff;
}

body.page-id-8 .dataTables_filter label input[type=search]{
	background-color:#ffffff;
	color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);
	-ms-transform:translatex(0px) translatey(0px);
	transform:translatex(0px) translatey(0px);
}

body.page-id-8 #DataTables_Table_0_wrapper .paging_simple_numbers a{
	color:#ffffff !important;
}

body.page-id-8 .dataTables_length label select{
	color:#e67e22;
}

body.page-id-8 .wordpress-helpdesk-WooCommerce .form-group label{
	color:#ffffff;
}

body.page-id-8 .woocommerce-EditAccountForm .woocommerce-form-row--wide label{
	color:#ffffff;
}

body.page-id-8 .woocommerce-EditAccountForm span input[type=password]{
	background-color:#ffffff;
	color:#000000;
}

body.page-id-8 .woocommerce-EditAccountForm .woocommerce-form-row--last label{
	color:#ffffff;
}

body.page-id-8 .woocommerce-EditAccountForm .woocommerce-form-row--first label{
	color:#ffffff;
}

body.page-id-8 #account_first_name{
	background-color:#ffffff;
	color:#000000;
}

body.page-id-8 #account_last_name{
	background-color:#ffffff;
	color:#000000;
}

body.page-id-8 #account_display_name{
	color:#000000;
	background-color:#ffffff;
}

body.page-id-8 #account_email{
	color:#000000;
	background-color:#ffffff;
}

body.page-id-8 .woocommerce-EditAccountForm fieldset legend{
	color:#e67e22;
}

@media (min-width:1025px){

	body.page-id-8 .woocommerce-MyAccount-navigation ul a{
	font-size:18px !important;
	}

}



/*-----------------------------------------------*/
/*  "Footer" Cms_block                           */
/*-----------------------------------------------*/
body.postid-6684 .elementor-element-1fe759e .widget .widget-title{
	color:#ffba43;
}

body.postid-6684 .elementor-element-1fe759e .elementor-widget .wd-text-block{
	text-align:justify;
	color:#ffffff;
}

body.postid-6684 .elementor-element-1fe759e ul a{
	color:#ffffff !important;
}

body.postid-6684 .mc4wp-form-fields p label{
	color:#ffffff;
}

body.postid-6684 .elementor-element-1fe759e .widget .woodmart-social-icons{
	text-align:left;
	color:#ffffff;
}

body.postid-6684 .custom-html-widget .woodmart-social-icons a{
	font-weight:600;
	color:#ffffff !important;
}

body.postid-6684 .elementor-element-2a2841e7 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-element-1fe759e .elementor-column-gap-custom .elementor-inner-column .elementor-widget-wrap .elementor-widget .elementor-widget-container .wd-mc4wp-wrapper #mc4wp-form-1 .mc4wp-form-fields p input{
	line-height:1em !important;
}



/*-----------------------------------------------*/
/*  "Landing" Page                               */
/*-----------------------------------------------*/
body.page-id-6864 #menu-shop-menu > .menu-item > .woodmart-nav-link{
	color:#f39c12;
}

body.page-id-6864 #menu-shop-menu .menu-item .wd-dropdown-menu{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
}

body.page-id-6864 #menu-shop-menu .menu-item .sub-menu-dropdown{
	background-color:#855799;
}



/*-----------------------------------------------*/
/*  "Blog" Page                                  */
/*-----------------------------------------------*/
body.blog .blog-pagination-pagination .post-title a{
	color:#8e44ad;
}

body.blog .wd-pagination ul a.page-numbers{
	color:#ffffff;
}



/*-----------------------------------------------*/
/*  "Landing" Page                               */
/*-----------------------------------------------*/
body.page-id-7224 #menu-shop-menu > .menu-item > .woodmart-nav-link{
	color:#f39c12;
}

body.page-id-7224 #menu-shop-menu .menu-item .wd-dropdown-menu{
	background-color:#ffffff;
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
}



/*-----------------------------------------------*/
/*  "Help" Page                                  */
/*-----------------------------------------------*/
body.page-id-1566 .fb-nav .main-nav .toc{
	color:#e67e22 !important;
}

body.page-id-1566 .fb-nav .main-nav .zoom{
	color:#e67e22 !important;
}

body.page-id-1566 .fb-nav .main-nav .slideshow{
	color:#e67e22 !important;
}

body.page-id-1566 .fb-nav .main-nav .show-all{
	color:#e67e22 !important;
}

body.page-id-1566 .fb-nav .main-nav .fullscreen{
	color:#e67e22 !important;
}

body.page-id-1566 .fb-nav .main-nav .next{
	color:#e67e22 !important;
}

body.page-id-1566 .fb-nav .main-nav .mobile{
	color:#e67e22 !important;
}

body.page-id-1566 .fb-nav .alternative-nav .active{
	color:#e67e22 !important;
}



/*-----------------------------------------------*/
/*  "Feature Request" Page                       */
/*-----------------------------------------------*/
body.page-id-1432 .idea-factory--wrap .idea-factory--entry-wrap{
	-webkit-transform:translatex(0px) translatey(0px);
	-ms-transform:translatex(0px) translatey(0px);
	transform:translatex(0px) translatey(0px);
}

body.page-id-1432 .idea-factory--wrap .idea-factory--entry h2{
	color:#f4b240;
}

body.page-id-1432 .idea-factory--wrap .idea-factory--totals .idea-factory--totals_label{
	color:#3498db;
}

body.page-id-1432 .idea-factory--wrap .idea-factory--entry p{
	color:#3498db;
}



/*-----------------------------------------------*/
/*  "TerraWorld" Product                         */
/*-----------------------------------------------*/
body.postid-2971 .cart .quantity input[type=button]{
	border-top-right-radius:6px;
	border-bottom-right-radius:6px;
	border-bottom-left-radius:6px;
	border-top-left-radius:6px;
	background-color:#32bde0;
}

body.postid-2971 .entry-summary .cart .quantity{
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
}



/*-----------------------------------------------*/
/*  "[Ticket: 7630] no download link" Ticket     */
/*-----------------------------------------------*/
body.postid-7630 .website-wrapper .main-page-wrapper{
	background-color:#1d062f;
}



/*-----------------------------------------------*/
/*  "TU TicketList" Page                         */
/*-----------------------------------------------*/
body.page-id-7635 .wordpress-helpdesk-my-tickets-table .odd td{
	background-color:#2980b9 !important;
}

body.page-id-7635 .wordpress-helpdesk-my-tickets-header tr th{
	color:#ffffff;
}

body.page-id-7635 .wordpress-helpdesk-my-tickets .wordpress-helpdesk-col-sm-8 > div{
	color:#ffffff;
}

body.page-id-7635 .wordpress-helpdesk-my-tickets-table .even td{
	color:#000000;
}

body.page-id-7635 .wordpress-helpdesk-my-tickets div label{
	color:#ffffff;
	-webkit-transform:translatex(0px) translatey(0px);
	-ms-transform:translatex(0px) translatey(0px);
	transform:translatex(0px) translatey(0px);
}

body.page-id-7635 .wordpress-helpdesk-my-tickets div input[type=search]{
	background-color:#ecf0f1;
}

body.page-id-7635 .wordpress-helpdesk-my-tickets div select{
	background-color:#2980b9;
}

body.page-id-7635 .wordpress-helpdesk-col-sm-8 div div{
	color:#f7f7f7 !important;
}



/*-----------------------------------------------*/
/*  "Homepage" Page                              */
/*-----------------------------------------------*/
body.page-id-6855 .elementor-element-19d7e6a2 .elementor-element .wd-btn-text{
	text-transform:lowercase;
	color:#2980b9;
}

body.page-id-6855 .btn-scheme-inherit .wd-btn-icon span{
	color:#2980b9;
}

body.page-id-6855 .elementor-element-19d7e6a2 .woodmart-button-wrapper a{
	border-bottom-style:none;
}

body.page-id-6855 .swp-timeline-slider-1 .active .swp-angle-left-circle{
	-webkit-box-shadow:none;
	box-shadow:none;
	background-color:#341f44;
	border-color:rgba(243,156,18,0);
	border-width:1px;
	border-style:solid;
}

@media (max-width:1024px){

	body.page-id-6855 .wd-side-hidden{
	background-color:#1d062f;
}

body.page-id-6855 .mobile-pages-menu .menu-item .nav-link-text{
	color:#ffffff;
}

body.page-id-6855 .wd-side-hidden .widget-heading a{
	color:#ffffff;
}

body.page-id-6855 .mobile-pages-menu .menu-item span{
	color:#ffffff;
}

body.page-id-6855 .mobile-pages-menu > .menu-item > .woodmart-nav-link{
	border-color:#302f2f;
	}

}



/*-----------------------------------------------*/
/*  "TERRAWORLD" Page                            */
/*-----------------------------------------------*/
body.page-id-1698 .elementor-element-6378e3b .elementor-widget-video .elementor-video{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
}



/*-----------------------------------------------*/
/*  "TU Forum" Page                              */
/*-----------------------------------------------*/
body.page-id-7948 .elementor-widget-shortcode .elementor-shortcode dl{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	background-color:#3498db;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:0px;
}

body.page-id-7948 .elementor-shortcode dl dt{
	margin-left:10px;
	margin-right:10px;
}



/*-----------------------------------------------*/
/*  "Homepage" Page                              */
/*-----------------------------------------------*/
body.page-id-8371 .elementor-element-19d7e6a2 .elementor-element .wd-btn-text{
	text-transform:lowercase;
	color:#2980b9;
}

body.page-id-8371 .btn-scheme-inherit .wd-btn-icon span{
	color:#2980b9;
}

body.page-id-8371 .elementor-element-19d7e6a2 .woodmart-button-wrapper a{
	border-bottom-style:none;
}

body.page-id-8371 .swp-timeline-slider-1 .active .swp-angle-left-circle{
	-webkit-box-shadow:none;
	box-shadow:none;
	background-color:#341f44;
	border-color:rgba(243,156,18,0);
	border-width:1px;
	border-style:solid;
}



/*-----------------------------------------------*/
/*  "Horizontal page" Page                       */
/*-----------------------------------------------*/
body.page-id-8392 .website-wrapper .main-page-wrapper{
	margin-top:150px;
	padding-top:100px;
}



/*-----------------------------------------------*/
/*  "Terraunity mainpage" Page                   */
/*-----------------------------------------------*/
body.page-id-8674 .elementor-element-2df998d3 .elementor-element .wd-btn-text{
	color:#2980b9;
}

body.page-id-8674 .btn-scheme-inherit .wd-btn-icon span{
	color:#2980b9;
}

body.page-id-8674 .elementor-element-2df998d3 .woodmart-button-wrapper a{
	border-bottom-style:none;
}



/*-----------------------------------------------*/
/*  "Forums" Page                                */
/*-----------------------------------------------*/
body.page-id-3365 #af-wrapper h1{
	color:#c6c2c2 !important;
}

body.page-id-3365 #read-unread .indicator-label{
	color:#c6c2c2;
}

body.page-id-3365 #af-wrapper .main-description{
	color:#e4bc43;
}








.elementor-768 .elementor-element.elementor-element-44fc343b .wd-button-wrapper a {
    background-color: #7373FF;
    /* border-color: #7373FF; */
    color: #50baff;
}

@media (min-width: 1025px)
.title-size-default .title {
    font-size: 68px;
    color: #ffba43;
}

body.single-post .single-meta-tags .tags-list a {
    color: #7cc6f8;
    background-color: #6c3795;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

.image-choices-field.image-choices-show-labels .image-choices-choice-text {
    display: block;
    color: #e70202;
}





/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. 404 Error Page
    03. 404 Error Page
    04. Product Template
    05. Product Template
    06. Product Template
    07. Product Template
    08. Product Template
    09. "Home" Page
    10. "" Page
    11. "My Account" Page
    12. "Checkout" Page
    13. "Services" Page
    14. "Blog" Page
    15. "Help" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .page-title h3{
	color:#ffba43;
}

body .main-page-wrapper .hentry .author-info{
	background-color:#1d062f;
	text-align:left;
	margin-top:20px;
	padding-top:25px;
	padding-bottom:0px;
	font-size:10px;
}

body .website-wrapper .footer-container .main-footer .elementor .elementor-element-49d0dc4d .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget .elementor-widget-container #mc4wp_form_widget-4 #mc4wp-form-1 .mc4wp-form-fields p input{
	height:30px !important;
}

body #menu-shop-menu .menu-item .wd-dropdown-menu{
	background-color:#341f44;
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
}



/*-----------------------------------------------*/
/*  404 Error Page                               */
/*-----------------------------------------------*/
body.error404 .website-wrapper{
	-webkit-transform:translatex(0px) translatey(0px);
	-ms-transform:translatex(0px) translatey(0px);
	transform:translatex(0px) translatey(0px);
}

body.error404 .website-wrapper .main-page-wrapper{
	margin-top:75px !important;
}



/*-----------------------------------------------*/
/*  404 Error Page                               */
/*-----------------------------------------------*/
body.error404 a:3:{
	s:7:"history";
	i:1;
	s:6:"export";
	i:1;
	s:6:"import";
	i:1;
}



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
body.single-product .website-wrapper{
	background-color:#1d062f;
}



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
4



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
3



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
1700297587



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
1



/*-----------------------------------------------*/
/*  "Home" Page                                  */
/*-----------------------------------------------*/
body.page-id-768 .whb-header .whb-main-header .whb-flex-flex-middle{
	background-color:rgba(29,6,47,0);
}



/*-----------------------------------------------*/
/*  "" Page                                      */
/*-----------------------------------------------*/
body.post-type-archive-product .description-area-before .page-description p{
	display:none;
}

body.post-type-archive-product .category-grid-item .wrapp-category .category-link{
	-webkit-transform:translatex(0px) translatey(0px);
	-ms-transform:translatex(0px) translatey(0px);
	transform:translatex(0px) translatey(0px);
}



/*-----------------------------------------------*/
/*  "My Account" Page                            */
/*-----------------------------------------------*/
body.page-id-8 .woocommerce-my-account-wrapper .woodmart-my-account-links{
	margin-bottom:30px;
	background-color:#341f44;
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
}



/*-----------------------------------------------*/
/*  "Checkout" Page                              */
/*-----------------------------------------------*/
body.page-id-7 #order_review .wd-table-wrapper{
	-webkit-transform:translatex(0px) translatey(0px);
	-ms-transform:translatex(0px) translatey(0px);
	transform:translatex(0px) translatey(0px);
}

body.page-id-7 #order_review_heading{
	color:#8e44ad;
}

body.page-id-7 .woocommerce-checkout-review-order-table thead .product-name{
	color:#34495e;
}

body.page-id-7 .woocommerce-checkout-review-order-table thead .product-total{
	color:#34495e;
	-webkit-transform:translatex(0px) translatey(0px);
	-ms-transform:translatex(0px) translatey(0px);
	transform:translatex(0px) translatey(0px);
}

body.page-id-7 .woocommerce-checkout-review-order-table tbody .product-name{
	color:#34495e;
}

body.page-id-7 .woocommerce-checkout-review-order-table .cart-subtotal th{
	color:#34495e;
}

body.page-id-7 .woocommerce-checkout-review-order-table .order-total th{
	color:#34495e;
}

body.page-id-7 .wc_payment_method .payment_box p{
	color:#2980b9;
}

body.page-id-7 #payment .place-order .woocommerce-terms-and-conditions-wrapper{
	color:#8e44ad;
}

body.page-id-7 #payment .place-order{
	color:#8e44ad;
}



/*-----------------------------------------------*/
/*  "Services" Page                              */
/*-----------------------------------------------*/
body.page-id-904 #gform_wrapper_2 .gform_heading{
	display:none;
}

body.page-id-904 .image-choices-use-images .gfield_radio{
	text-align:center;
}

body.page-id-904 .gfield_radio label .image-choices-choice-text{
	color:#3498db !important;
	font-size:14px;
}

body.page-id-904 #gform_submit_button_2{
	color:#ffffff;
}



/*-----------------------------------------------*/
/*  "Blog" Page                                  */
/*-----------------------------------------------*/
body.blog .blog-pagination-pagination .hentry .woodmart-entry-content{
	color:#000000;
	font-weight:600;
}

body.blog .wd-blog-holder .hentry .article-body-container{
	background-color:#2980b9;
}

body.blog .wd-blog-holder .hentry .wd-post-inner{
	background-color:#2c80b8;
	-webkit-transform:translatex(0px) translatey(0px);
	-ms-transform:translatex(0px) translatey(0px);
	transform:translatex(0px) translatey(0px);
}

body.blog .wd-blog-holder .wd-read-more a{
	-webkit-box-shadow:0px 2px 0px 0px rgba(255,255,255,0.15);
	box-shadow:0px 2px 0px 0px rgba(255,255,255,0.15);
}



/*-----------------------------------------------*/
/*  "Help" Page                                  */
/*-----------------------------------------------*/
body.page-id-1566 .elementor-shortcode div .flipbook-menuTop{
	-webkit-box-orient:column;
	-webkit-box-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
}

body.page-id-1566 .flipbook-menuTop .flipbook-menu .flipbook-currentPageHolder{
	background-color:rgba(0,0,0,0.04) !important;
}

body.page-id-1566 .flipbook-menuBottom .flipbook-menu-center span{
	background-color:rgba(0,0,0,0) !important;
}


.elementor-widget-text-editor {
    display: block;
}