#content-data h2.page-title {font:700 40px/60px 'Jost', sans-serif; text-transform:uppercase; color:#000; text-align:center;}
#content-data h3 {font:700 30px/40px 'Jost', sans-serif; text-transform:uppercase; color:#000; text-align:center;}
			
			
			#articles {width: 98%; max-width: 1140px; margin: 0 auto;}
			
		 /* #articles hr {border: 1px dashed #B2B2B2; margin:15px 0;} */
			
			#articles hr {border:0; height:1px; background:#aaa; margin:15px 0 15px 0;}
			#articles .items {display:flex; flex-wrap:no-wrap; width:100%; gap:3%;}
			#articles .items .item_thumb_box {width:31%;}
			#articles .items .item_desc_box {width:66%;}
			#articles .items .item_thumb_box img {display:block; width: 100%;  height: 100%; object-fit:contain;}
			
			#articles .items .cat_sku_box p {
			color: #040404;
			font: 400 17px  'Jost', Verdana, sans-serif;
			text-transform: uppercase;
			letter-spacing: 1px;
			margin-bottom: 4px;
			padding: 0;
			}
			#articles .items h2.item_title {
				font-size: 30px;
				font-family: 'boogalooregular', Verdana, Arial, serif;
				margin: 2px 0;
				font-weight: 500;
				padding-bottom: 0px;
			}
			#articles .items h2.item_title a {
				color: #040404;
				text-decoration: none;
				text-transform: uppercase;
			}
			#articles .items h2.item_title span {
				font-size: 32px;
				font-family: 'playtime_with_hot_toddiesRg', Verdana, Arial, serif;
				font-weight: 400;
				text-transform: lowercase;
			}
#articles .items h2.item_title a:hover {text-decoration:underline;}
			
			
			#articles .items .item_text p {
				color: #040404;
				font-size: 20px;
				font-family: 'playtime_with_hot_toddiesRg', Verdana, Arial, Helvetica, sans-serif;
				text-align: justify;
				padding-right: 5px;
				padding-bottom: 5px;
				line-height: 23px;
			}
			#articles .items .item_text a {
				color: #0072bc;
				font-size: 15px;
				font-weight: 500;
				font-family: 'Jost', Verdana, Arial, Helvetica, sans-serif;
				font-style: italic;
				text-decoration: underline;
				text-transform: uppercase;
			}
			#articles .items .item_price_box p {
				padding-top: 5px;
				padding-bottom: 22px;
				font-family: 'Jost', Verdana, Arial, Helvetica, sans-serif;
				font-size: 18px;
			
				font-weight: 500;
				text-transform: uppercase;
				color: #040404;
			}
	
			#articles .items .item_price_box .item_price {
				font-size: 30px;
				font-weight: 700;
			}
			#articles .items .item_price_box .item_price sup{
				font-size: 16px;
			}
			
			#articles .items a.item_purchase_button {
				font-size: 20px;
				display:inline-block;
				color: #fff;
				font-weight: bold;
				text-decoration: none;
				background-color: #b44a34;
				padding: 4px 0;
				border: solid 1px #b44a34;
				transition:0.25s;
				font-family: 'Jost', Verdana, Arial, Helvetica, sans-serif;
				text-transform: uppercase;
				width:100%;
				max-width:300px;
				margin-right:30px;
				text-align: center;
			}
			#articles .items a.item_purchase_button:hover  {border:1px solid #d46a54; background:#d46a54; transform:translateY(-2px); box-shadow: 0px 5px 8px #888888;}

			#articles .items a.bulk {
				font-size: 24px;
				font-family: 'playtime_with_hot_toddiesRg', Verdana, Arial, Helvetica, sans-serif;
				color: #0072bc;
			}
			#articles .items a:hover {text-decoration:none;}
			
			#articles .items .add-cart-info {
				font-size: 20px;
				font-weight: 700;
				font-family: 'Jost', Verdana, Arial, Helvetica, sans-serif;
				color: #040404;
				text-transform: uppercase;
			
			}
			 
			
			img#banner {display:block; width:100%; margin: 0px 0px 0px 0px;}
			
			@media only screen and (max-width: 800px) {
			#articles .items {display:flex; flex-wrap:wrap;}
			#articles .items .item_thumb_box {width:100%; margin-bottom:20px; display:flex; align-content:center; justify-content:center;}
			#articles .items .item_desc_box {width:100%;}
			#articles .items a.bulk {display:inline-block; margin-top:15px;}
			#articles .items .add-cart-info {display:inline-block; margin-top:15px;}
			#articles .items .item_thumb_box img {display:block; width: 100%; max-width:376px; height: 100%; object-fit:contain;}
			#articles .items .cat_sku_box p {font-size: 15px;}
			}
			
			
			@media only screen and (max-width: 850px) {		
			#articles .items a.bulk {display:inline-block; margin-top:15px;}
			#articles .items .add-cart-info {display:inline-block; margin-top:15px;}
			}
			
			
			
.service-flex { display:flex; flex-wrap:wrap; justify-content: space-between; margin-top:40px; }
.service-box { width:24%; margin-bottom: 20px; display: flex; padding:0px 5px 0 0; }
.service-text { width: 100%; padding:0 0 0 0px; text-align:left;   }
.service-text h5 { font-family: 'Jost', Verdana, Arial, Helvetica, sans-serif; font-weight: 600; font-size: 14px !important; line-height: 18px !important; color: #454545; margin:0 0 5px; text-transform:uppercase; }
.service-text p { font-family: 'Jost', Verdana, Arial, Helvetica, sans-serif !important; font-weight: 400 !important; font-size: 14px !important; line-height: 18px !important; color: #454545; margin:0; }
.service-badge-img { width: 50px; padding-top:5px; }
.service-badge-img img { width:35px; }



@media only screen and (max-width: 900px) {

	.service-box {width:48%;}

}
@media only screen and (max-width: 600px) {
		.service-box {width:100%;}
	
}


@media only screen and (max-width: 415px) {
.service-text h5 { font-size: 14px !important; line-height: 18px !important; }
.service-text p { font-size: 12px !important; line-height: 18px !important;  }
	
}
