/*
 Theme Name:   Sirloin Stockade
 Theme URI:    https://sirloinstockade.com
 Description:  Kadence Child Theme
 Author:       Hot Dog Marketing
 Author URI:   https://hotdogmarketing.com
 Template:     kadence
 Version:      1.3
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout
 Text Domain:  kadence-child
*/
/* Theme customization starts here

.stockade-sitewide

    --global-palette1: #801517; Dark Red
    --global-palette2: #eb2027; Bright Red
    --global-palette3: #231f20;
    --global-palette4: #feedd9; 
    --global-palette5: #000000;
    --global-palette6: #0b0b0b;
    --global-palette7: #EDF2F7;
    --global-palette8: #F7FAFC;
    --global-palette9: #ffffff;

-------------------------------------------------------------- */
:root{
	--global-body-font-family:"Gotham" !important;
}
.facetwp-template {
    display: none;
}

.is-style-secondary-button.wp-block-button a, .is-style-secondary-button.wp-block-button a:visited{
	color: var(--global-palette1);
}
.stockade-sitewide .gform-theme--framework .ginput_container_total input[type="text"]{
	color: var(--global-palette2);
}
.is-style-secondary-button.wp-block-button a, .is-style-secondary-button.wp-block-button a:visited{
	background-color: var(--global-palette4);
}
.is-style-secondary-button.wp-block-button a:hover{
	background-color: var(--global-palette7);
}
.stockade-sitewide .kb-splide .splide__arrow, .stockade-sitewide .kb-splide .splide__arrow:focus, .stockade-sitewide .kb-splide .splide__arrow:hover{
	background-color:initial;
}
.stockade-sitewide h1, .stockade-sitewide h2, .stockade-sitewide h3, .stockade-sitewide h4, .stockade-sitewide h5, .stockade-sitewide h6{
	font-family: "ITCSouvenirStd";
}
body.stockade-sitewide, .stockade-sitewide p{
	font-family: "Gotham";
}
.is-style-body-medium-paragraph{
	font-weight: 500;
}
.stockade-sitewide .gform-theme--framework .ginput_container_total input[type="text"]{
	font-weight: normal;
}
.stockade-sitewide .kb-splide .splide__arrow{
	opacity: 1;
}
.stockade-sitewide .kb-splide .splide__arrow{
	height: auto;
}

/* Typography
-------------------------------------------------------------- */
.is-style-body-medium-paragraph{
	font-size: 21px;
	line-height: 30px;
}

/* Forms
-------------------------------------------------------------- */
/*.stockade-sitewide button, .stockade-sitewide .button, .stockade-sitewide .wp-block-button__link, .stockade-sitewide .wp-element-button, .stockade-sitewide input[type="button"], .stockade-sitewide input[type="reset"], .stockade-sitewide input[type="submit"]{
	padding: 15px 26px;
}*/

/* Facet WP
-------------------------------------------------------------- */
.stockade-sitewide .facetwp-facet input.facetwp-search, .stockade-sitewide .facetwp-facet input.facetwp-location {
    min-width:420px;
}
.stockade-sitewide .facetwp-facet {
    margin-bottom: 0;
}

/* Kadence - Advance Slider
-------------------------------------------------------------- */
.kb-splide .splide__pagination__page{
}
.kb-splide .splide__arrow{
}
.stockade-sitewide .kb-splide .splide__arrow svg {
    height: 90px;
    width: 90px;
}
.stockade-sitewide .splide__arrow {
    font-size: 2rem !important;
}


/* Gravity Forms
-------------------------------------------------------------- */
.stockade-sitewide .gform-theme--framework .gfield--type-total label{
	font-size: 21px;
}
.stockade-sitewide .gform-theme--framework .ginput_container_total input[type="text"]{
	font-size: 23px;
}











/* Mobile Responsive
-------------------------------------------------------------- */
@media screen and (max-width:568px){
.wp-block-buttons.is-style-mobile-center-button{
	justify-content: center;
}
.wp-block-buttons.is-style-mobile-flex-start-button{
	justify-content: flex-start;
}
.is-style-mobile-stacked-button .wp-block-button {
	margin: 0 auto;
}
	.wp-block-buttons.is-style-mobile-center-button{
		margin: 0 auto;
	}
/*	.kt-blocks-info-box-link-wrap{
		flex-wrap: wrap;
	}*/
	
	
/* MOBILE Typography
-------------------------------------------------------------- */
.is-style-body-medium-paragraph{
	font-size: 19px;
	line-height: normal;
}
	
/* MOBILE Buttons
-------------------------------------------------------------- */	
.is-style-mobile-stacked-button .wp-block-button {
    width: 65%;
}
	
/* MOBILE images
-------------------------------------------------------------- */	
.wp-block-kadence-image figure.alignright {
    float: none;
    margin-left: 0;
}
	
	
	
}