/*
Theme Name: T H WHITE
Theme URI: https://git.drp.digital/t-h-white/dairy
Author: Steve Newbury
Author URI: https://drpgroup.com/
Description: This theme is built on top of the drp WordPress teams boilerplate theme by Steve Newbury, it is intended to be used in conjunction with the base theme for client specific style.
Version: 1.0.0
Tags: responsive, bootstrap
Text Domain: thwhite
*/

/* wwnews   */

.alm-listing{
	margin-bottom:15px;
	 display: flex;
	 flex-wrap:wrap;
}

.alm-listing.flexbox .alm-reveal{
   display: flex;
   flex-wrap: wrap;
   width: 100%;
}
.alm-listing.flexbox .flex-item{
   flex: 1 0 250px;   
   justify-content: space-around;  
   margin: 6px;
   padding: 6px; 
   background: #f7f7f7;
   border: 1px solid #efefef;
}
.alm-listing.flexbox .flex-item img{
   display: block;
}     
.alm-listing.flexbox .flex-item .headline{
 
   font-size: 16px;
    font-size: 1.6rem;
    letter-spacing: 0.01em;
    line-height: 20px;
    line-height: 1.25;
    color: #1C1C1C;
    padding-left: 15px;
    margin-top: 20px;
    margin-bottom: 15px;
	border-left:8px solid #009546;
}

.alm-listing.flexbox .flex-item .headline a{
    color: #1C1C1C;
}

.alm-listing.flexbox .flex-item p{
   font-size: 12px;  
   font-size: 1.2rem;  
}
.singlenews .breadcrumb{
background-color:#ffffff;
text-transform:uppercase;
padding-left:0px;	
font-size:14px;
font-size:1.4rem;
line-height:18px;	
line-height:1.28;	
font-family: 'thwhite-bold';
}

.singlenews .breadcrumb a:link,
.singlenews .breadcrumb a:active,
.singlenews .breadcrumb a:visited
{
color:#009546;
}

.singlenews h1{
color:#009546;
font-size:52px;
font-size:5.2rem;
line-height:58px;
line-height:1.11;
font-family: 'thwhite-bold';	
}
.singlenews .date{
	margin-top:14px;
color:#009546;
font-size:14px;
font-size:1.4rem;
line-height:23px;	
line-height:1.6;	
font-family: 'thwhite-bold';
}


	
.singlenews .newsletter{
	padding:12px;
	margin-top:10px;
	border:solid 1px #ccc;
	border-radius:3px;
}
.singlenews .newsletter h3{
	margin-bottom:8px;
}

.thesidebar{
	padding:15px;
	margin-top:19px;
	background-color:#f4f4f4;
	border: solid 1px #dfdfdf;
}
.thesidebar .sidebar-widget{
	margin-bottom:20px;
}

.thesidebar h3.sidebar-title{
	display:none;
}
.thesidebar .is-search-form{
  font-family: 'thwhite';
  	font-size:16px;
  	font-size:1.6rem;
	padding:20px 10px 20px 10px;
}
.thesidebar .is-search-input{
height:46px;
}

.thesidebar .is-search-icon{
	background-color:#ffffff;
	border:solid 1px #dfdfdf;
	border-left:none;
	height:36px;
	

}
.thesidebar select,#news-topbar.sidebar select{
	width:100%;
font-size:16px;
font-size:1.6rem;
line-height:22px;	
line-height:1.22;	
font-family: 'thwhite-bold';
text-transform:uppercase;
color:#656565;
border:solid 1px #dfdfdf;
background-color:#ffffff;
border-radius:3px;
padding:20px 10px 20px 10px;
}
.thesidebar .select-wrap{
	background-color:#ffffff;
}
.thesidebar .contactus{
font-size:16px;
font-size:1.6rem;
line-height:22px;	
line-height:1.22;	
font-family: 'thwhite-bold';
text-transform:uppercase;
color:#656565;
border:solid 1px #dfdfdf;
background-color:#ffffff;
border-radius:3px;
padding:20px 10px 20px 10px;
}

.thesidebar .contactus a:link,
.thesidebar .contactus a:active,
.thesidebar .contactus a:visited
{
color:#656565;
}

	
.thesidebar .select-wrap:after {
    content: "\f107";
	font-size:24px;
	font-size:2.4rem;
	color:#656565;
    font-family: FontAwesome;
    position: absolute;
    right: 0;
    width: 36px;
    top: 12px;
    line-height: 36px;
    line-height: 1.5;
    text-align: center;
    z-index: 0;
}

#news-topbar.sidebar form select{
margin-top:0px!important;	
}

.post_navigation{
	display:flex;
	padding-top: 22px;
  border-top: 1px solid #DFDFDF;
  margin-top: 22px;
}

.post_navigation a{
	border-radius: 3px;
	border: 1px solid #DFDFDF;
	/* Background blur/sm */
	backdrop-filter: blur(4px); 
	padding: 10.5px 13px;
  display: flex;
  max-width: 48px;
  margin-right:10px;
}
/*ww images */



/* ww buttons*/
/* Buttons */

#myww .ww-button-cont{
	padding-left:15px;
	padding-right:15px;
	display: inline-block;
}

#myww a.archive-btn{
	border: 1px solid #3c3c3b;
	color: #3c3c3b!important;
	background-color:white;
}

.archive-btn.ww-button svg {
    max-width: 25px;
    vertical-align: middle;
    margin-right: 10px;
}

#myww a.ww-button{
	display: inline-block;
	font-size: 21px;
	border: 1px solid;
	text-align:center;
	margin-bottom:24px;
	width: 100%;
padding: 5px 15px;
line-height: 1.5;
}

._inverse {
    background: #3c3c3b;
    color: #FFF;
}

#myww a.ww-button._inverse:hover,
#myww a.ww-button._inverse:focus,
#myww a.ww-button._inverse{
	color:#fff!important;
	background-color:#009546!important;
}

#myww .buttons{
	margin-left:-15px;
	margin-right:-15px;
}
/* end of ww buttons */



/* end of wwnews   */

/* styling for get in touch page   */

.uagb-block-5bf1a98f.uagb-tabs__wrap ul.uagb-tabs__panel{ align-items: stretch;}


.uagb-block-5bf1a98f.uagb-tabs__wrap ul.uagb-tabs__panel li.uagb-tab{

	 margin-left:0px!important;
	 margin-right:5px!important;
	 }
	 
.uagb-block-5bf1a98f.uagb-tabs__wrap ul.uagb-tabs__panel li.uagb-tab a{
	margin-bottom:5px;	
	}
	@media only screen and (min-width: 1023px){
		.uagb-block-5bf1a98f.uagb-tabs__wrap ul.uagb-tabs__panel{width:100%; text-align:center;}
		.uagb-block-5bf1a98f.uagb-tabs__wrap ul.uagb-tabs__panel li.uagb-tab{width:32%;}
		
		.uagb-tabs__panel input[type=submit]{width:100%;}
	}


.uagb-block-5bf1a98f.uagb-tabs__hstyle3-desktop > .uagb-tabs__body-wrap{
	background-color:#05bd5b;
	border:none!important;}
	
	 /* styling for get in touch TEMPLATE  */
	 
	 

	.tabs-get-in-touch .nav-tabs li a {
        border-left: 5px solid #fff;
        border-bottom: 5px solid #fff;
        text-align: center;
        padding: 28px 15px;
    }
	
	@media only screen and(min-width: 768px){
	
	.tabs-get-in-touch .nav-tabs li {
        width: 33%;
        box-shadow: none;
        float: left;
        margin-bottom: -1px;
    }
	}
	