.myww .img {width:100%;}
.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 #A3212B;
}
.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:#1c1700;
}
.singlenews h1{
color:#1c1700;
font-size:52px;
font-size:5.2rem;
line-height:58px;
line-height:1.11;
font-family: 'thwhite-bold';	
}
.singlenews .date{
margin-top:14px;
color:#1c1700;
font-size:14px;
font-size:1.4rem;
line-height:23px;	
line-height:1.6;	
font-family: 'thwhite-bold';
}
.singlenews .news-content p:first-of-type{
font-size:22px;
font-size:2.2rem;
line-height:34px;	
line-height:1.5;	
font-family: 'thwhite-bold';
padding-bottom:22px;
border-bottom: 1px solid #DFDFDF;
margin-bottom:22px;	
}
.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,#sidebar-news.sidebar .sidebar-widget form{
padding:0px;
background-color:transparent;	
}
#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; backdrop-filter: blur(4px); 
padding: 10.5px 13px;
display: flex;
max-width: 48px;
margin-right:10px;
}   #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:#A3212B!important;
}
#myww .buttons{
margin-left:-15px;
margin-right:-15px;
}