/*
Name: Annette Lindquist designs
URI: https://r7gpdjd7gx.wpo.spinupwp.site
Author: Westwords Consulting, LLC
Author URI: https://westwordsconsulting.com
Version: 1.0
*/

.site-container																			{ padding: 20px 40px 100px; }
.genesis-nav-menu a																		{ padding: 29px 8px; font-size: 11px; }
.after-header-widget																	{ margin: -50px 0 20px 0; }
#social-icons																			{ text-align: center; }
#social-icons .social-icon																{ margin-right: 20px; border: 0; background-color: #e87124; border-radius: 50px; display: inline-block; width: 50px; height: 50px; }
#social-icons .social-icon:hover														{ background-color: black; }
#social-icons a:last-child																{ margin-right: 0; }
#social-icons .social-icon img															{ width: 50px; height: 50px; }
.entry-header																			{ text-align: left; }
.after-entry a, .after-entry a:hover, .archive-description a, .archive-description a:hover, .author-box a, .author-box a:hover, .breadcrumb a, .breadcrumb a:hover, .comment-respond a, .comment-respond a:hover, .entry-comments a, .entry-comments a:hover, .entry-content a, .entry-content a:hover, .footer-widgets a, .footer-widgets a:hover, .pagination a, .pagination a:hover, .sidebar a, .sidebar a:hover, .site-footer a, .site-footer a:hover, .sticky-message a, .sticky-message a:hover { border: 0; }
.site-inner a																			{ text-decoration: underline; }
.qty																					{ padding: 5px; height: 37px; }
.archive-description, .author-box, .breadcrumb											{ margin-bottom: 50px; padding-bottom: 0; }
.link-category-heading																	{ background-color: #e87124; border-radius: 10px 10px 0 0; }
.link-category-heading h2																{ color: white; }

.links_wrapper .pp-content-post															{ border-bottom: 1px solid #e87124; padding: 0 0 2px 0; }
.links_wrapper .pp-content-post .pp-content-body										{ padding: 0 0 5px 0; }
.links_wrapper .pp-post-last															{ border-bottom: none !important; }
.link_wrapper,
.link_wrapper_featured																	{ display: flex; align-items: center; }
.link_wrapper .link_image																{ margin-right: 20px; width: 25%; }
.link_wrapper .link_content																{ width: 75%; }
.link_wrapper_featured .link_image														{ margin-right: 20px; width: 150px; }
.link_wrapper .link_image img,
.link_wrapper_featured .link_image img													{ margin: 0; }
.link_wrapper .link_description															{ line-height: 1.25rem; }
.link_wrapper .link_title																{ font-size: 1.25rem; line-height: 1.5rem; }
.link_wrapper_featured .link_title h2													{ margin-bottom: 0; text-transform: none; }
.link_wrapper_featured .link_content													{ width: 75%; }
.pp-content-grid-empty																	{ display: none; }

/* Woocommerce */
#coupon_code																			{ width: 150px; }
.wc_payment_methods .wc_payment_method													{ list-style-type: none; }
.woocommerce .woocommerce-ordering select,
.woocommerce div.product form.cart .variations select									{ padding: 10px; }
.woocommerce .count																		{ background: transparent; }
.woocommerce .button																	{ background-color: #e87124 !important; border: 1px solid transparent !important; }
.woocommerce .button:focus,
.woocommerce .button:hover																{ background-color: white !important; border: 1px solid #e87124 !important; color: #e87124 !important; }



@media only screen and (max-width: 700px) {
.site-container																			{ padding: 20px 5px 100px; }
.link_wrapper_featured																	{ display: block; }
.link_wrapper_featured .link_image,
.link_wrapper_featured .link_content													{ width: 100%; }
}


@media only screen and (max-width: 410px) {
#social-icons .social-icon																{ width: 30px; height: 30px; }
#social-icons .social-icon img															{ width: 30px; height: 30px; }
}