/*

    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. Page Template
    03. Page Template
    04. Page Template
    05. Page Template
    06. Page Template
    07. Page Template
    08. Page Template
    09. Page Template
    10. Page Template
    11. Page Template
    12. Page Template
    13. Product Template
    14. Product Template
    15. Product Template
    16. Product Template
    17. Product Template
    18. Product Template
    19. Product Template
    20. Product Template
    21. Product Template
    22. Shop Template
    23. Shop Template
    24. Shop Template
    25. Shop Template
    26. Shop Template
    27. "Cart" Page
    28. "Armor Patterns and Templates" Page
    29. "Student Gallery" Page
    30. "Shop" Page
    31. "Fantasy Armor Bundle" Product
    32. "Crafting Help" Forum
    33. "Leather Patterns and Templates" Page
    34. "Prince Armory Guild" Page
    35. "Design Academy Survey" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .woocommerce-table--order-downloads .download-file a{
	color:#ffffff !important;
}

body .woocommerce-table--order-downloads .download-product a{
	color:#d2b687 !important;
}

body .woocommerce-table--order-downloads .download-product a:hover{
	color:#ffffff !important;
}

body .elementor-element-6d5a657 .elementor-container .elementor-top-column > .elementor-widget-wrap{
	background-color:#0a0a0a;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .elementor-shortcode .woocommerce-order .woocommerce-order-details-wrapper{
	border-color:rgba(97,97,95,0.29);
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .woocommerce-order-details .order-again a{
	color:#ffffff !important;
}

body .woocommerce-order-details .order-again a:hover{
	background-color:#ea0000;
}

body #masthead label input[type=search]{
	padding-left:35px;
	height:29px;
}

body .elementor-element-4aa1dc5 .eael-learndash-wrapper .card-price{
	background-color:rgba(35,35,35,0.78) !important;
	color:#adadad !important;
	line-height:1em;
	font-size:14px;
	text-align:center;
}

body .eael-learn-dash-course .eael-learn-dash-course-inner .eael-learn-deash-course-content-card .layout-button-wrap a{
	background-color:#a8a8a8 !important;
}

body .products .product .onsale{
	border-style:solid !important;
	border-width:1px !important;
	border-color:#d2b687 !important;
	margin-left:-5px !important;
	margin-top:-5px !important;
	padding-left:8px;
	padding-right:8px;
	padding-top:6px;
	padding-bottom:6px;
	background-color:#141414;
}

body .woocommerce-cart-form tbody small{
	color:#d2b687;
}

body .woocommerce-cart-form .product-name a{
	color:#d2b687 !important;
}

body .actions .coupon .wp-element-button{
	background-color:#000000 !important;
}

body .woocommerce-cart-form tr .wp-element-button{
	border-width:0px !important;
}

body .actions .coupon .wp-element-button:hover{
	background-color:#262626 !important;
}

body .eael-product-details-wrap .cart .single_add_to_cart_button{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .eael-product-details-wrap .cart .single_add_to_cart_button:hover{
	background-color:#ff0f0f !important;
}

body .products .product .eael-star-rating{
	width:98px;
}

body #page #content .container .bb-grid #primary #main .products .product .woocommerce-LoopProduct-link .star-rating span{
	width:100% !important;
}

body .products .product .wp-element-button:hover{
	color:#000000 !important;
}

body .eael-product-popup-ready .elementor-26822 .eael-product-popup-details #product- .eael-product-details-wrap .cart .quantity--readonly .bs-quantity input[type=text]{
	color:#d3d3d3 !important;
}

body .cart .quantity--readonly .bs-quantity{
	background-color:#141414;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-width:0px;
	border-style:none;
}

body .bs-quantity .qty-nav .quantity-button{
	font-size:22px;
	line-height:1.6em;
}

body .quantity--readonly .bs-quantity input[type=text]{
	width:48px !important;
	height:33px !important;
}

body .woocommerce-product-gallery__wrapper .flex-active-slide .zoomImg{
	background-color:rgba(2,2,2,0.69) !important;
}

body .eael-product-image-wrap .woocommerce-product-gallery .woocommerce-product-gallery__trigger{
	background-color:#ffffff;
}

body #bbp_search{
	padding-left:29px;
}

body .bb-item-avatar-wrap .bb-topic-status-wrapper .bb-icon-lock-alt-open{
	color:#ffffff;
	background-color:#000000;
}

body .bb-item-avatar-wrap .bb-topic-status-wrapper .bb-icon-thumbtack-star{
	background-color:#000000;
}

body .bb-modal-overlay{
	background-color:rgba(0,0,0,0.68);
}

body .bbp-topic-form span .bb-select-dropdown{
	background-color:#545454;
}

body .bbp-form div .bb-form-select-fields{
	background-color:#232323 !important;
}

body .bbp_topic_tags_wrapper ul input[type=search]{
	border-color:#3f3f3f !important;
}

body .hentry .entry-content #bbpress-forums .bbp-topic-form #new-post .bbp-form div .bbp_topic_tags_wrapper span span span ul li input[type=search]{
	padding-left:10px !important;
}

body .bbp-form div .bbp_topic_tags_wrapper{
	background-color:#141414;
}

body .bbp-form div .bbp_topic_title_wrapper{
	background-color:#232323;
}

body #wp-block-search__input-1{
	position:relative;
	padding-left:28px;
}

body #main .products li{
	background-color:transparent;
	margin-right:10px;
	margin-left:5px;
	margin-top:5px;
	width:157px;
}

body #content .container{
	background-color:#050505;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #content{
	background-blend-mode:multiply;
	background-color:#000000;
}

body .bb-grid .elementor .elementor-element .elementor-element .e-con-inner .elementor-widget-eicon-woocommerce .elementor-widget-container #eael-product-grid .woocommerce .products .product .woocommerce-LoopProduct-link .onsale{
	background-color:#1e1e1e !important;
}

body #wpforms-form-229401 fieldset .wpforms-field-large input[type=radio]{
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	width:0px;
	height:0px;
	min-width:0px;
	-webkit-box-shadow:0px 0px 7px 0px #7c7c7c;	box-shadow:0px 0px 7px 0px #7c7c7c;
	padding-right:5px;
	background-color:#cecece;
}

body #wpforms-form-229401 tr .wpforms-likert-scale-mobile-label{
	color:#707070;
}

body #wpforms-form-229401 .wpforms-page .wpforms-field-large .wpforms-layout-row .wpforms-layout-column .wpforms-field-radio fieldset .wpforms-field-required li .wpforms-field-label-inline{
	color:#2d2d2d !important;
}

body .bb-grid .elementor .elementor-element .e-con-inner .elementor-widget-wpforms .elementor-widget-container #wpforms-229401 #wpforms-form-229401 .wpforms-page .wpforms-field-checkbox fieldset .wpforms-field-required li .wpforms-field-label-inline{
	color:#020202 !important;
}

body #wpforms-form-229401 .wpforms-field-number .wpforms-field-label{
	color:#020202 !important;
}

body .elementor-widget-wpforms .elementor-widget-container #wpforms-229401 #wpforms-form-229401 .wpforms-page .wpforms-field-radio fieldset .wpforms-field-required li .wpforms-field-label-inline{
	color:#020202 !important;
}

body #wpforms-form-229401 .wpforms-page .wpforms-field-radio fieldset ul li .wpforms-field-label-inline{
	color:#020202 !important;
}

body #wpforms-form-229401 .wpforms-page .wpforms-field-label{
	color:#020202 !important;
}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
body.page:not(.home) #masthead .header-search-wrap{
	background-color:rgba(0,0,0,0.9);
}

body.page:not(.home) #wpsc-input-sort-by{
	background-color:transparent;
}

body.page:not(.home) #wpsc-input-sort-order{
	background-color:transparent;
}

body.page:not(.home) .wpsc-filter .wpsc-filter-submit .margin-right{
	position:relative;
	top:4px;
}

body.page:not(.home) span ul li{
	color:#000000 !important;
}

body.page:not(.home) .category span .selection > span{
	background-color:transparent;
}

body.page:not(.home) #select2-category-2l-container{
	color:#000000;
}

body.page:not(.home) span span input[type=text]{
	background-color:transparent !important;
	color:#000000 !important;
}

body.page:not(.home) span span span input[type=text]{
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body.page:not(.home) .wpsc-my-profile .wpsc-tff input[type=text]{
	background-color:transparent;
}

body.page:not(.home) .wpsc-agent-settings .wpsc-tff select{
	background-color:transparent;
}

body.page:not(.home) #select2-doz4-container{
	color:#000000;
	background-color:#f7f7f7;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page:not(.home) .do-not-notify label{
	color:#000000;
}

body.page:not(.home) .wpsc-gdpr label p{
	color:#000000;
}

body.page:not(.home) .term-and-conditions label p{
	color:#000000;
}

body.page:not(.home) .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode #wpsc-container .wpsc-shortcode-container .wpsc-body .wpsc-create-ticket .subject input[type=text]{
	color:#ffffff !important;
}

body.page:not(.home) #select2-category-6o-container{
	color:#000000;
}

body.page:not(.home) .wpsc-sm-12 p a{
	color:#000000;
}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
2



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
7



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
3



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
body.page:not(.home) a:9:{
	s:7:"history";
	i:1;
	s:6:"export";
	i:1;
	s:6:"import";
	i:1;
	s:3:"ftp";
	i:1;
	s:4:"cron";
	i:1;
	s:15:"licence_manager";
	i:1;
	s:5:"email";
	i:1;
	s:15:"request_feature";
	i:1;
	s:12:"product_tour";
	i:1;
}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
1



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
2021-03-08 12:26:21



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
19



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
3



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
1614934024



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
1.5.0



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
body.single-product #content .container{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #wp-block-search__input-1{
	padding-left:32px;
}

body.single-product #main .product > span{
	background-color:#000000;
	border-top-right-radius:0px;
	border-bottom-right-radius:15px;
}

body.single-product .commentlist .wcpr-masonry-popup-review .wcpr-grid-item{
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
}

body.single-product .wcpr-masonry-popup-review .wcpr-grid-item .star-rating{
	width:107px !important;
}

body.single-product #commentform .wcpr-gdpr-policy label{
	position:relative;
	top:-20px;
	left:25px;
}



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
4



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
body.single-product a:11:{
	s:10:"url_coupon";
	i:1;
	s:18:"limit_max_discount";
	i:1;
	s:16:"coupon_shortcode";
	i:1;
	s:16:"giveaway_product";
	i:1;
	s:18:"coupon_restriction";
	i:1;
	s:9:"freevspro";
	i:1;
	s:11:"auto_coupon";
	i:1;
	s:15:"premium_upgrade";
	i:1;
	s:15:"other_solutions";
	i:1;
	s:16:"checkout_options";
	i:1;
	s:12:"coupon_style";
	i:1;
}



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
body.single-product a:4:{
	i:226465;
	i:1;
	i:226467;
	i:1;
	i:226488;
	i:1;
	i:226584;
	i:1;
}



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
body.single-product a:7:{
	s:15:"coupon_category";
	i:1;
	s:16:"coupon_shortcode";
	i:1;
	s:16:"giveaway_product";
	i:1;
	s:18:"coupon_restriction";
	i:1;
	s:16:"checkout_options";
	i:1;
	s:12:"coupon_style";
	i:1;
	s:11:"auto_coupon";
	i:1;
}



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
1726862614



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
3



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
6



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
body.single-product a:5:{
	s:16:"giveaway_product";
	i:1;
	s:18:"coupon_restriction";
	i:1;
	s:11:"auto_coupon";
	i:1;
	s:10:"url_coupon";
	i:1;
	s:16:"checkout_options";
	i:1;
}



/*-----------------------------------------------*/
/*  Shop Template                                */
/*-----------------------------------------------*/
body.post-type-archive-product #content{
	background-image:url("/wp-content/plugins/waspthemes-yellow-pencil/assets/argyle.png");
	background-color:#56586b;
	background-blend-mode:overlay;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.post-type-archive-product #content .container{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.post-type-archive-product .products .product .add_to_cart_button{
	background-color:#111111 !important;
	color:#ffffff !important;
	font-weight:500 !important;
}

body.post-type-archive-product .products .product .add_to_cart_button:hover{
	color:#efe6cb !important;
}



/*-----------------------------------------------*/
/*  Shop Template                                */
/*-----------------------------------------------*/
1



/*-----------------------------------------------*/
/*  Shop Template                                */
/*-----------------------------------------------*/
1615143968



/*-----------------------------------------------*/
/*  Shop Template                                */
/*-----------------------------------------------*/
1



/*-----------------------------------------------*/
/*  Shop Template                                */
/*-----------------------------------------------*/
1



/*-----------------------------------------------*/
/*  "Cart" Page                                  */
/*-----------------------------------------------*/
body.page-id-15 .elementor-shortcode .return-to-shop a{
	color:#ffffff !important;
}

body.page-id-15 .actions .coupon .button{
	background-color:#383838 !important;
}

body.page-id-15 .woocommerce-cart-form tr .actions{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}



/*-----------------------------------------------*/
/*  "Armor Patterns and Templates" Page          */
/*-----------------------------------------------*/
body.page-id-26822 .eael-product-details-wrap .woocommerce-product-rating a{
	padding-left:18px;
	margin-left:17px;
}

body.page-id-26822 .woocommerce-product-rating .star-rating > span{
	padding-right:0px;
	margin-right:5px;
}

body.page-id-26822 .eael-product-details-wrap .woocommerce-product-rating .star-rating{
	width:116px;
}

body.page-id-26822 .eael-product-details-wrap .cart .single_add_to_cart_button{
	background-color:#b20000 !important;
}

body.page-id-26822 #product- .eael-product-image-wrap span{
	background-color:#d1000a;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
	font-size:14px;
}

body.page-id-26822 .quantity--readonly .bs-quantity input[type=text]{
	background-color:#3d3d3d !important;
	color:#ffffff !important;
}



/*-----------------------------------------------*/
/*  "Student Gallery" Page                       */
/*-----------------------------------------------*/
body.page-id-200661 .woocommerce-photo-reviews-shortcode .shortcode-wcpr-masonry-popup-review .shortcode-wcpr-grid-item{
	border-top-left-radius:12px;
	border-top-right-radius:12px;
	border-bottom-left-radius:12px;
	border-bottom-right-radius:12px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-200661 .shortcode-wcpr-masonry-popup-review .shortcode-wcpr-grid-item .wcpr-review-rating{
	width:213px;
	position:relative;
	left:-8px;
}

body.page-id-200661 .shortcode-wcpr-masonry-popup-review .wcpr-review-rating .wcpr-review-date{
	position:relative;
	top:-4px;
	left:8px;
}

body.page-id-200661 .elementor-element-ddbbddb .elementor-widget-wrap{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-left:0px !important;
	padding-right:0px !important;
}

body.page-id-200661 .woocommerce-photo-reviews-shortcode .wcpr-load-more-reviews-button-container span{
	font-size:28px !important;
	width:194px !important;
	background-color:#0e0e0e !important;
	border-bottom-left-radius:22px !important;
	border-bottom-right-radius:22px !important;
	border-top-left-radius:0px !important;
	border-top-right-radius:0px !important;
	border-width:2px;
	border-color:#ffffff;
	border-style:none;
	border-right-width:2px;
	border-bottom-width:2px;
	border-left-color:#e72121;
	border-bottom-style:solid;
	border-top-style:none;
	border-right-color:#e72121;
	margin-top:0px !important;
	-webkit-box-shadow:0px 6px 10px -1px #000000;	box-shadow:0px 6px 10px -1px #000000;
	padding-bottom:5px;
	height:43px !important;
	position:relative;
	top:-2px;
	border-right-style:solid;
	border-bottom-color:#e72121;
	border-left-style:solid;
}

body.page-id-200661 .elementor-widget-woocommerce-photo-reviews .woocommerce-photo-reviews-shortcode .shortcode-wcpr-masonry-popup-review{
	margin-bottom:0px;
	background-color:#0e0e0e;
	border-bottom-width:2px;
	padding-right:15px;
	padding-bottom:20px;
	border-bottom-color:transparent;
	padding-left:15px;
}

body.page-id-200661 .elementor-widget-woocommerce-photo-reviews .woocommerce-photo-reviews-shortcode .wcpr-load-more-reviews-button-container{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-top-style:solid;
	border-top-width:2px;
	border-top-color:#e72121;
}

body.page-id-200661 .elementor-widget-woocommerce-photo-reviews .woocommerce-photo-reviews-shortcode{
	background-color:#000000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-top:25px;
}

body.page-id-200661 .bb-grid .elementor .elementor-element-044848e{
	margin-top:-12px;
}

body.page-id-200661 .bb-grid .elementor .elementor-element-799ea0b{
	background-color:#000000;
}



/*-----------------------------------------------*/
/*  "Shop" Page                                  */
/*-----------------------------------------------*/
body.post-type-archive-product #page #content .container .bb-grid #primary #main .products .product .woocommerce-LoopProduct-link .star-rating span{
	width:291px !important;
}

body.post-type-archive-product .products .product .star-rating{
	width:100px;
	min-width:10px;
}

body.post-type-archive-product .wcct_right_button .wcct_button_area a{
	padding-top:2px;
	padding-bottom:4px;
}



/*-----------------------------------------------*/
/*  "Fantasy Armor Bundle" Product               */
/*-----------------------------------------------*/
body.postid-23373 #content{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-23373 #content .container{
	background-color:rgba(0,0,0,0.78);
}



/*-----------------------------------------------*/
/*  "Crafting Help" Forum                        */
/*-----------------------------------------------*/
body.postid-211861 #bbp_search{
	padding-left:29px;
}



/*-----------------------------------------------*/
/*  "Leather Patterns and Templates" Page        */
/*-----------------------------------------------*/
body.page-id-211296 #eael-product-grid .product .onsale{
	background-color:#000000 !important;
	padding-top:5px !important;
	padding-bottom:6px !important;
}



/*-----------------------------------------------*/
/*  "Prince Armory Guild" Page                   */
/*-----------------------------------------------*/
body.page-id-221719 #eael-product-grid .product .onsale{
	background-color:#020202 !important;
}



/*-----------------------------------------------*/
/*  "Design Academy Survey" Page                 */
/*-----------------------------------------------*/
body.page-id-229428 #wpforms-form-229401 .wpforms-field-medium label{
	color:#3d3d3d !important;
}

body.page-id-229428 #wpforms-form-229401 .wpforms-field-large li{
	color:#545454;
}

body.page-id-229428 #wpforms-form-229401 .wpforms-field-large .wpforms-field-label-inline{
	color:#111111 !important;
}
