/*
 Theme Name:   Awards Child
 Theme URI:    http://theme-stall.com/awards
 Description:  Responsive Website Gallery WordPress Child Theme
 Author:       Themestall
 Author URI:   https://themeforest.net/user/themestall
 Template:     awards
 Version:      1.0
 License:      GNU General Public License version 3.0
 License URI:  http://www.gnu.org/licenses/gpl-3.0.html
 Tags:         custom-background, threaded-comments, custom-menu, featured-images, full-width-template, theme-options, translation-ready
 Text Domain:  awards-child
*/

.ts-pricing .col-md-6{
	margin-bottom: 30px;
}

.copyrights img {
    max-width: none;
    margin: 0 auto 10px;
}

.site-small-desc {
  padding: 20px;
}

.ts-nominees-loop .site-small-desc h4, .ts-nominees-loop .site-publisher h4, .ts-nominees-loop .site-small-desc p{
	max-width: none
}

.site-small-desc{
	display: flex;
}

.site-small-desc .likebutton{
	margin-left: auto;
}

.site-small-desc .pull-left{
	overflow: hidden
}

.clear{
clear: both;
height:0;
	display: block;
}


/* Muted category label styling */
a[rel="category tag"] {
    color: #8B6914 !important;
}

a[rel="category tag"]:hover {
    color: #C4A052 !important;
}

/* Mark tag - highlighted text in brand color */
mark {
    background-color: transparent !important;
    color: #C4A052 !important;
}


/* =============================================
 *    BRAND COLOR OVERRIDES - BUTTONS ONLY
 *       Primary Gold: #C4A052
 *          Light Gold (hover): #D4B96A
 *             ============================================= */

/* Primary buttons and button-like elements */
.btn-primary,
.btn-offical,
.more-link,
.like-button,
.comment-reply-link,
.navbar-default .navbar-nav > li.submit,
.navbar-default .navbar-nav > li.submit a,
.widget_newsletterwidget .tnp-widget .tnp-submit,
.social-links li {
    background-color: #C4A052 !important;
    border-color: #C4A052 !important;
    color: #ffffff !important;
}

/* Primary button hover states */
.btn-primary:hover,
.btn-primary:focus,
.btn-offical:hover,
.btn-offical:focus,
.more-link:hover,
.like-button:hover,
.comment-reply-link:hover,
.navbar-default .navbar-nav > li.submit:hover a,
.social-links li:hover {
    background-color: #D4B96A !important;
    border-color: #D4B96A !important;
    color: #ffffff !important;
}

/* Secondary buttons (excluding dropdowns) */
.button,
.ts-button,
.section-button,
.woocommerce .button,
.woocommerce a.button,
.woocommerce a.button.alt,
.woocommerce div.product form.cart .button,
.woocommerce-MyAccount-content .button,
.woocommerce .button.wc-forward {
    background-color: #C4A052 !important;
    border-color: #C4A052 !important;
    color: #ffffff !important;
}

/* Secondary button hover states (excluding dropdowns) */
.button:hover,
.button:focus,
.ts-button:hover,
.ts-button:focus,
.section-button:hover,
.section-button:focus,
.woocommerce .button:hover,
.woocommerce .button:focus,
.woocommerce a.button:hover,
.woocommerce a.button:focus,
.woocommerce a.button.alt:hover,
.woocommerce a.button.alt:focus,
.woocommerce div.product form.cart .button:hover,
.woocommerce-MyAccount-content .button:hover,
.woocommerce .button.wc-forward:hover {
    background-color: #D4B96A !important;
    border-color: #D4B96A !important;
    color: #ffffff !important;
}

/* Dropdown buttons - hover only (keep red default) */
.btn-default:hover,
.btn-default:focus,
.btn-group.open .dropdown-toggle:hover,
.btn-group.open .dropdown-toggle:focus {
    background-color: #C4A052 !important;
    border-color: #C4A052 !important;
    color: #ffffff !important;
}

/* Header top border */
.header {
    border-top-color: #C4A052 !important;
}

/* Top navigation hover line */
.navbar-default .navbar-nav > li > a:before {
    background-color: #C4A052 !important;
}

/* Footer navigation hover border */
.footer li:hover a {
    border-color: #C4A052 !important;
}

/* Footer social icons */
.footer-socials a {
    color: #C4A052 !important;
}

.footer-socials a:hover,
.footer-socials a:focus {
    color: #D4B96A !important;
}

/* Copyright link */
.copyrights a {
    color: #C4A052 !important;
}

.copyrights a:hover,
.copyrights a:focus {
    color: #D4B96A !important;
}

/* Pagination buttons */
.pagination > .active > a,
.pagination > .active > span,
.pagination li.current a,
.agency-pagination span.current {
    background-color: #C4A052 !important;
    border-color: #C4A052 !important;
    color: #ffffff !important;
}

.pagination li:hover a,
.pagination li:focus a,
.agency-pagination a:hover,
.agency-pagination span:hover {
    background-color: #D4B96A !important;
    border-color: #D4B96A !important;
    color: #ffffff !important;
}

/* Gutenberg editor buttons */
.editor-styles-wrapper .wp-block-button .wp-block-button__link,
.editor-styles-wrapper .wp-block-button:not(.is-style-outline) .wp-block-button__link {
    background: #C4A052 !important;
}

.editor-styles-wrapper .wp-block-button .wp-block-button__link:hover {
    background: #D4B96A !important;
}
