/*
Theme Name: T-Shirt Clothing
Theme URI: https://www.ovationthemes.com/products/free-t-shirt-wordpress-theme
Author: pewilliams
Author URI: https://www.ovationthemes.com/
Description: T-shirt Clothing is a wonderful WordPress Theme for multivendor sites, custom prints, print on demand, branded logos, creating marketplace websites, and selling products online. This free theme comes with a stunning template that suits well for the marketplace and makes sure that you get all the eCommerce capabilities through Woocommerce integration. It is minimal in design and created by expert developers to give you a finished and professional design. With some useful personalization options, you will be able to transform a few aspects of the theme and its SEO-friendly design will work wonders for your website. There are many Call to Action Buttons (CTA), a beautiful banner, testimonial sections, and social media options available. Optimized codes will result in a lightweight design that loads at tremendous speed and gives faster page load time. An interactive environment is provided to the users and it is made user-friendly so that any user irrespective of their coding skills would be able to use it without writing any codes.
Version: 4.1
Requires PHP: 5.6
Tested up to: 6.6
Requires at least: 5.0
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: t-shirt-clothing
Template: clothing-store
Tags: one-column, wide-blocks, block-styles, two-columns, three-columns, four-columns,  right-sidebar, left-sidebar, grid-layout, custom-colors, custom-background, custom-header, flexible-header, featured-image-header, custom-menu, custom-logo, sticky-post, full-width-template, editor-style, featured-images, footer-widgets, threaded-comments, post-formats,  blog, food-and-drink, e-commerce
T-Shirt Clothing WordPress Theme, Copyright 2022 pewilliams
T-Shirt Clothing is distributed under the terms of the GNU GPL

T-Shirt Clothing WordPress Theme is child theme of Clothing Store WordPress Theme, Copyright 2022 pewilliams
Clothing Store WordPress Theme is distributed under the terms of the GNU GPL
*/

a,a:hover{
    text-decoration: none;
}
/*color change*/
#sidebar td a,#sidebar a:hover,.wc-block-checkout__actions_row a ,#Category-section pre.wp-block-verse,.entry-content .quotepost p,.entry-content .quotepost a,a.more-link,a,.logo h1 a,.gb_nav_menu ul ul a:hover,#Category-section .postbox.smallpostimage:hover h3 a,.site-footer .widget-area a:hover,.gb_nav_menu ul li a:active, .gb_nav_menu ul li a:hover,.logo h1, .site-title, .site-title a,a.header-cart i,ins span.woocommerce-Price-amount.amount bdi,.home-btn a:hover,#slider .carousel-control-next-icon, #slider .carousel-control-prev-icon,strong.bold-number{
    color: #e5523e;
}
.custom-cursor, .custom-cursor-follower,.scrollup.is-active:hover, .scrollup.is-active:focus ,.page-template-custom-home-page a.added_to_cart.wc-forward:hover,.wc-block-cart__submit-container a,.page-template-custom-home-page a.added_to_cart.wc-forward ,.scrollup,.single-tags a:hover,a.added_to_cart.wc-forward,.top_bar,.gb_nav_menu ul ul,.prev.page-numbers, .next.page-numbers,.page-numbers.current,button.search-submit,#sidebar .tagcloud a:hover, .site-footer .tagcloud a:hover,.site-info,.site-footer .search-form .search-submit,.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,button, input[type="button"], input[type="submit"],nav.woocommerce-MyAccount-navigation ul li,.scrollup,.woocommerce ul.products li.product .onsale, .woocommerce span.onsale,.home-btn a,.box-content a,span.onsale,a.added_to_cart.wc-forward {
    background: #e5523e;
}
#sidebar .widget ,#Category-section .postbox.smallpostimage ,#sidebar label.wp-block-archives__label, #sidebar .wp-block-search .wp-block-search__label, #sidebar h3, #sidebar h1.wp-block-heading, #sidebar h2.wp-block-heading, #sidebar h3.wp-block-heading, #sidebar h4.wp-block-heading, #sidebar h5.wp-block-heading, #sidebar h6.wp-block-heading{
    border-color: #e5523e;
}
#sidebar a,.comment-body,.withoutimg-date-box,.wc-block-cart,.site-info .footer-copyright,.site-info a:hover,.wc-block-checkout__form, .wp-block-woocommerce-checkout-order-summary-block, .wc-block-checkout__actions_row a:hover,.page-template-custom-home-page a.added_to_cart.wc-forward:hover,.top_bar span i:hover,a.more-link:hover,#Category-section .date-box,#sidebar label.wp-block-archives__label, #sidebar .wp-block-search .wp-block-search__label, #sidebar h3, #sidebar h1.wp-block-heading, #sidebar h2.wp-block-heading, #sidebar h3.wp-block-heading, #sidebar h4.wp-block-heading, #sidebar h5.wp-block-heading, #sidebar h6.wp-block-heading ,#Category-section h3 a,#sidebar h3,h1, h2, h3, h4, h5, h6,#sidebar .tagcloud a, .site-footer .tagcloud a,a:hover, a:active,.gb_nav_menu li a,.product-details h4 a,span.woocommerce-Price-amount.amount bdi, p.slim-countdown-text{
    color: #131313;
}
#sidebar select,#sidebar th,#sidebar td,#sidebar caption,.bread_crumb .without-img a, .bread_crumb .without-img{
    color: #131313 !important;
}
#sidebar select,.withoutimg span,.border-box,#countdown-timer{
    border-color: #131313;
}
nav.woocommerce-MyAccount-navigation ul li:hover,.prev.page-numbers:focus, .prev.page-numbers:hover, .next.page-numbers:focus, .next.page-numbers:hover,a.added_to_cart.wc-forward:hover,.wc-block-cart__submit-container a:hover,button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="submit"]:hover, input[type="submit"]:focus,.scrollup.is-active,.copyright,.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover,#slider .carousel-control-next-icon:hover, #slider .carousel-control-prev-icon:hover,#slider{
    background: #131313;
}
.woocommerce-message {
    border-top-color: #e5523e;
}
.site-footer .tagcloud a:hover,.site-info{
    color: #fff;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #fff !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
     color: #fff;
    background: #e5523e;
    border: none;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b{
    border-color: #fff !important;
}
.gb_nav_menu ul ul a:hover{
    background: #fff; 
}
.product-search input[type="search"] {
    background: #efedeb;
}
/*breadcrumb*/
.bread_crumb .without-img a:hover,.bread_crumb a:hover,.bread_crumb span ,.woocommerce-breadcrumb a:hover,.gb_nav_menu ul ul a:hover{
    color:#e5523e !important;
}
.without-img-head,#preloader {
    background-color: #ffedea;
}
/*loader*/
#loader ,#loader:after{
    border-top-color: #e5523e;
}
#loader:before{
   border-top-color: #131313; 
}
.spinner > div{
    background-color: #131313;
}
.cat-dropdown-toggle {
    background: #e5523e;
    color: #fff;
    text-align: center;
}
li.cat-inn a{
    color: #000;
}
.wc-block-components-product-badge {
    box-shadow: 2px 2px 0 0 #131313;
    border: solid 2px #131313 !important;
}
.product-search button {
    background: url(assets/images/search.png) no-repeat scroll 10px;
}
.header-text span i:hover {
    background: #eee;
    border-radius: 50%;
    padding: 7px 9px;
}
.menu_header_box {
    border-bottom: none;
    border-top: none;
    background: #e6e1d8;
}
.select2-dropdown {
    top: -27px;
}
#slider img {
    width: 100%;
    border-radius: 0;
    height: 700px;
    object-fit: cover;
    opacity: 0.5;
}
#slider .carousel-caption {
    bottom: auto;
}
.pro_box {
    position: relative;
}
.pro_inner_box {
    position: absolute;
    bottom: 20%;
    left: 0;
    right: 0;
}
.pro_inner_box h4 a {
    background: #e5523e;
    color: #fff;
    padding: 10px;
    font-size: 16px;
}
.pro_box img{
    width: 100%;
}
/* Default*/
.bypostauthor > .comment-body > .comment-meta > .comment-author .avatar,.comment-author .avatar {
    border-color: #131313;
}
/* Accessibility */
/* Text meant only for screen readers. */
.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
  /* Many screen reader and browser combinations announce broken words as they would appear visually. */
}

.screen-reader-text:focus {
  background-color: #f1f1f1;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  clip-path: none;
  color: #21759b;
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
  /* Above WP toolbar. */
}

/* Do not show the outline on the skip link target. */
#content[tabindex="-1"]:focus {
  outline: 0;
}

@media screen and (max-width: 991px){
    .toggle-menu button {
        background: #131313;
        color: #fff;
        margin: 0 !important;
    }
    .toggle-menu.gb_menu{
        text-align: right !important;
    }
    .gb_nav_menu ul ul{
        background: transparent;
    }
    .side_gb_nav {
        background-color: #131313;
    }
    .gb_nav_menu ul li a:active, .gb_nav_menu ul li a:hover{
        color: #e5523e !important;
    }
    #slider .carousel-control-prev, #slider .carousel-control-next {
        top: 50%;
        transform: translateY(-50%);
    }
    .toggle-menu button:hover {
        background: #e5523e;
    }
    .pro_inner_box h4 a{
        font-size: 13px;
    }
    #slider img{
        height: 500px;
    }
}
@media screen and (max-width: 575px){
    .copyright {
        text-align: center;
    }
    #slider img{
        height: 400px;
    }
    #slider .carousel-caption{
        text-align: center !important;

    }
    #slider .carousel-control-next-icon, #slider .carousel-control-prev-icon,#slider .carousel-control-next-icon:hover, #slider .carousel-control-prev-icon:hover{
        padding: 0;
        background: transparent;
        font-size: 15px;
    }

}