/*BEGIN
 *George Mahusay
 *06-04-2021
 */
@import url('https://fonts.googleapis.com/css2?family=Alfa+Slab+One&family=Raleway:wght@300;400&display=swap');

body {
	font-family: 'Raleway', sans-serif !important;
	font-weight: normal;
}

h1,h2, h3 {
	font-family: 'Alfa Slab One', cursive !important;
}

h4, h6, h7, h6,
b, strong{
	font-family: 'Raleway', sans-serif !important;
	font-weight: 300;
}

#header,
#header .header{
    background: #231f20  !important;
}

#nav .main-menu > li > a{
	color: #fff !important;
}

#nav .main-menu > li > a{
	font-family: 'Alfa Slab One', cursive !important;
	font-size: 14px;
}

#nav .main-menu > li > a:hover,
#nav .main-menu > li > a.active-link {
	color: #000 !important
}

#header .search-form .search-opener .glyphicon,
#header .search-form .search-opener .text {
	color: #f8be13 !important;
}

body.home .slideshow{
	background: url('./images/gardenmaster/slider-bg-1.jpg');
	background-size: cover;
	background-position: center bottom;
	margin: 0px;
}

body.home .slideshow .slide .btn-black span{
	border-width: 0px;
}

body.home .slideshow .slide > .container > div {
    background: rgba(0,0,0,0.5) !important;
    padding: 130px 40px 50px;
	color: #fff;
}

body.home .slideshow .slide > .container > div > h1 {
	margin-bottom: 10px;
}

body.home .slideshow .slide > .container > div h3,
body.home .slideshow .slide > .container > div a{
	color: #fff;
}

body.home .slideshow .pagination-surround {
    display: none;
}

#tyr-garantee-wrapper{
	margin-top: -2px;
	padding: 0px;
}

#tyr-garantee-wrapper > .panel-article-inner{
	margin: 0px;
    background: #f9be13;
	color: #000;
}

#tyr-garantee-wrapper > .panel-article-inner #logo-blk{
	width: 300px;
	margin-top: 15px;
    margin-left: -15px;
}

#tyr-garantee-wrapper > .panel-article-inner .logo{
	margin-top: -31px;
}

#tyr-garantee-wrapper > .panel-article-inner .logo .footnote{
	color: #000;
	text-align: center;
	width: 100%;
}

.shop-link-row > div {
    min-height: 320px;
}

body.home .shop-link-row > div {
    min-height: 230px !important;
}

.item-slide .carousel-indicators li{
    width: auto !important;
    padding: 0px !important;
    margin: 0 !important;
}

.item-slide .carousel-indicators li img {
    max-width: 30px !important;
}

body.tax-product_cat #main .thumbnail-sytle2 > .thumbnail > figure > a:nth-child(2){
	min-height: 217px;
    display: block;
    align-items: center;
    display: flex;
}

@media screen and (max-width: 991px){
	#nav .nav-opener {
		color: #fff !important;
	}
	
	#nav .nav-opener:before, #nav .nav-opener:after, #nav .nav-opener .bar {
		background: #fff !important;
	}
	
	#nav .main-menu {
		background: #231f20 !import;
	}
	
	#nav .main-menu > li > a{
		color: #000 !important;
	}
}

@media screen and (max-width: 767px){
	body.home .slideshow .slide > .container > div {
		padding: 50px 40px 50px;
		margin-top: 50px;
		margin-bottom: 50px;
		min-height: auto !important;
	}
	
	.panel-article .logo img {
		margin: 50px auto 20px !important;
		width: 40%;
		min-width: 135px;
	}
	
	body.home .shop-link-row > div {
		min-height: auto !important;
		margin-bottom: 15px;
	}
	
	.item-slide.mob-style .carousel{
		overflow-x: hidden !important;
	}
	
	.item-slide.mob-style .carousel-inner{
		margin-bottom: 0px !important;
	}
	
	.item-slide .carousel-indicators{
		padding-left: 15px;
		padding-right: 15px;
		text-align: center !important;
		white-space: normal !important;
	}
	
	.item-slide .carousel-indicators li{
		margin-bottom: 5px !important;
	}
}

@media screen and (max-width: 420px){
	#logo_svg {
		width: 210px !important;
		margin-top: 4px;
	}
}
/*^^^^^^^^^^^^^^^^*/