/*
Theme Name: custom theme Michiganantlerchews
Theme URI: https://wordpress.org/themes/twentysixteen/
Author: Adhrit Software
Author URI: https://wordpress.org/
Description: Twenty Sixteen is a modernized take on an ever-popular WordPress layout — the horizontal masthead with an optional right sidebar that works perfectly for blogs and websites. It has custom color options with beautiful default color schemes, a harmonious fluid grid using a mobile-first approach, and impeccable polish in every detail. Twenty Sixteen will make your WordPress look beautiful everywhere.
Version: 3.7
Tested up to: 6.9
Requires at least: 4.4
Requires PHP: 5.2.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, two-columns, right-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready, blog, block-patterns
Text Domain: twentysixteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/


/**
 * Table of Contents
 *
 * 1.0 - Normalize
 * 2.0 - Genericons
 * 3.0 - Typography
 * 4.0 - Elements
 * 5.0 - Forms
 * 6.0 - Navigation
 *   6.1 - Links
 *   6.2 - Menus
 * 7.0 - Accessibility
 * 8.0 - Alignments
 * 9.0 - Clearings
 * 10.0 - Widgets
 * 11.0 - Content
 *    11.1 - Header
 *    11.2 - Posts and pages
 *    11.3 - Post Formats
 *    11.4 - Comments
 *    11.5 - Sidebar
 *    11.6 - Footer
 * 12.0 - Media
 *    12.1 - Captions
 *    12.2 - Galleries
 * 13.0 - Multisite
 * 14.0 - Media Queries
 *    14.1 - >= 710px
 *    14.2 - >= 783px
 *    14.3 - >= 910px
 *    14.4 - >= 985px
 *    14.5 - >= 1200px
 * 15.0 - Print
 */


/**
 * 1.0 - Normalize
 *
 * Normalizing styles have been helped along thanks to the fine work of
 * Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
 */

.photo-breadcrumb {
	background-image: url('../michiganantlerchews/images/ftrbg.jpg');
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	padding-top: 40px;
	padding-bottom: 40px;
	text-align: center;
/* 	float: left;
  	width: 100%;
	background-color: #000; */
}

.photo-breadcrumb h1 {
	color: #fff;
	font-weight: 800;
	font-size: 26px;
}

.photo-breadcrumb a {
	text-decoration: none;
	color: #fff;
}
.breadcrumb-link i{
	color: #FF2302;
}

body {
	font-family: "Montserrat", sans-serif !important;
  /*background-color: #fffaff;*/
}
.elementor-heading-title {
	font-family: "Montserrat", sans-serif !important;
}
.elementor-icon-list-text{
	font-family: "Montserrat", sans-serif !important;
}
p {
	font-family: "Montserrat", sans-serif !important;
}

header .navbar-light .navbar-nav .nav-link:hover {
	background: #fa713a;
}
.dropdown-menu{
	padding-top:0px !important;
	padding-bottom: 0px !important;
}
.dropdown-menu .dropdown-item{
	width: 310px;
	font-size: 14px !important;
/* 	padding-top: 0px !important;
	padding-bottom: 0px !important; */
}

.dropdown-item:active {
	background: none;
}

.elementor a {
	color: #FF2302;
	font-family: "Montserrat", sans-serif !important;
}

header .dropdown:hover>.dropdown-menu {
	display: block;
}
.headcart a{
	text-decoration:none;
	color:#fff;
}
/* .type-page {
	min-height: 95vh;
} */
.e-con{
	--container-max-width: 1320px !important;
}

.dropdown-menu .nav-link{
	height: auto !important;
	color: #fff !important;
}

/* .elementor b, .elementor strong{
	color: #FF2302;
} */
article{
	padding-top: 25px !important;
	padding-bottom:25px !important;
}

/* footer menu css */

.fmenu li{
	list-style-type: none;
  padding-bottom: 10px;
  border-bottom: 1px solid #3f3f3f;
  padding-top: 10px;
}
.fmenu{
	padding:0px !important;
	margin:0px !important;
}
.fmenu li a{
	text-decoration: none;
  color: #ffffff;
}
.fmenu li a:hover{
	padding-left: 3px;
}
.fmenu li a i{
	color: #fa713a;
}

/* woocommerce css */

.viewproductpadding .entry-summary h1{
	font-size: 26px;
}
.viewproductpadding{
	padding-top: 30px;
}
label{
	display: block !important;
}
.comment-form-comment .comment-form-comment label{
	display: block !important;
}
.comment-form-comment #comment{
	width: 300px;
}
 .posted_in a{
	text-decoration: none !important;
	color: #000 !important;
}
.price ins{
	text-decoration: none !important;
}
.woocommerce-loop-product__title{
	color: #000;
	text-align: center;
}
.woocommerce-Price-amount {
	color: #000 !important;
	text-align: center;
}
.related .product-type-simple{
	border: 1px solid #333 !important;
	text-align: center;
}
.woocommerce-LoopProduct-link .price{
	text-align: center;
}
.woocommerce ul.products li.product .button, .woocommerce div.product form.cart .button{
	background: #01611C;
  color: #fff;
  margin-bottom: 10px;
	font-weight: 500;
}
.wc-block-components-product-name {
	color: #000;
	text-decoration: none;
	font-weight: 600;
}
.wc-block-components-button{
	background: #01611C;
  color: #fff;
  text-decoration: none;
}
.wc-block-components-button:hover{
	color: #b9b9b9;
}
.wp-block-woocommerce-empty-cart-block .wc-block-grid__product{
	text-align: center;
	display: block;
	border: 1px solid #333 !important;
}
.wp-block-woocommerce-empty-cart-block .wp-block-button__link{
	background: #01611C;
  color: #fff;
  margin-bottom: 10px;
	font-weight: 700;
}
.wp-block-woocommerce-empty-cart-block .wc-block-grid__product-title{
	color: #000 !important;
  text-align: center !important;
	text-decoration: none !important;
	font-size:20px !important;
	font-weight:500;
}
.hentry .product-type-simple{
	text-align: center !important;;
	display: block !important;;
	border: 1px solid #333 !important;
}
/* Home page products list css */
.elementor-shortcode .product{
	text-align: center;
	display: block;
	border: 1px solid #333 !important;
}
.product-category .woocommerce-loop-category__title{
	text-decoration:none;
	color: #000;
}
.product-category{
	box-shadow: 5px 4px 5px 0px rgba(0,0,0,0.25);
	-webkit-box-shadow: 5px 4px 5px 0px rgba(0,0,0,0.25);
	-moz-box-shadow: 5px 4px 5px 0px rgba(0,0,0,0.25);
	min-height: 364px;
}
.product-category .woocommerce-loop-category__title .count{
	display: none !important; 
}
.cart-contents{
	text-decoration: none;
	color: #fff;
}
.cart-contents:hover{
	color: #fff;
}
.headcart bdi{
	color: #fff;
}
.tagged_as a{
	text-decoration:none;
	color:#000;
}
.product_meta span{
	display:block;
	padding-bottom:8px;
}
.woocommerce div.product form.cart div.quantity{
	width:100%;
	padding-bottom: 20px;
}
.viewproductpadding .entry-summary .woocommerce-Price-amount bdi{
	font-weight:600;
}
#tab-title-description{
	display:none;
}

#tab-description{
	padding-top: 10px;
	border-top: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
}

/* contact form css */

.wpcf7-submit{
	background-color: #000;
	color: #fff;
	padding: 7px 12px 7px 12px;
}

/* contactform responsive */

@media only screen and (min-width: 100px) and (max-width: 478px) {
	.wpcf7-form-control{
		width: 100%;
	}
}

@media only screen and (min-width: 478px) and (max-width: 575px) {
	.wpcf7-form-control{
		width: 100%;
	}
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
	.wpcf7-form-control{
		width: 100%;
	}
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	.wpcf7-form-control{
		width: 90%;
	}
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .wpcf7-form-control{
		width: 90%;
	}
}
@media only screen and (min-width: 1120px) {
  .wpcf7-form-control{
		width: 90%;
	}
}


