#myww{margin-top:20px;}
.immodal-content img{
width:initial;
max-width:100%;
}
.nowrap{
white-space:nowrap;
}
.wp-smiley{ width:inherit;}
.wp-smiley{ display:inline;}
h2.blog-post-title {display:none;}
.grid-well h3.title {
font-size: 18px;
line-height: 24px;
font-weight: 400;
color: #3c3c3b;
padding-bottom: 8px;
margin-bottom: 8px;
position:relative;
}
.grid-well h3.title:after {
position: absolute;
bottom: 0;
width: 48px;
height: 1px;
left: 0;
background-color: #3c3c3b;
content:"";
}
.grid-well p.ww-date{
display: block;
font-style: italic;
line-height: 18px;
color:#3c3c3b;
}
.grid-well .masonry-content p{
font-size: 14px;
line-height: 21px;
color:#3c3c3b;
} #myww .ww-button-cont{
padding-left:15px;
padding-right:15px;
display: inline-block;
}
#myww a.archive-btn{
border: 1px solid #3c3c3b;
color: #3c3c3b;
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;
}
#myww .buttons{
margin-left:-15px;
margin-right:-15px;
} .grid-sizer,
.grid-item { 
width: 24%;
}
.gutter-sizer {
width: 15px;
}
.grid-well{
box-shadow: 0 1px 2px #0000004d;
padding:15px;
-moz-transition: all .4s;
-o-transition: all .4s;
-webkit-transition: all .4s;
transition: all .4s;
}
.grid-well:hover,
.grid-well:focus{
box-shadow: 0 2px 6px #0000004d;
-moz-transition: all .4s;
-o-transition: all .4s;
-webkit-transition: all .4s;
transition: all .4s;
}
.grid-item {
margin-bottom: 15px;
}
.whites-immodal .immodal-body{
padding:20px 25px;
}
.immodal content{
margin-top:120px;}
.masonry-link{
display:block;
cursor:pointer;
}
body .immodal-dialog {
width: 100%;
max-width: 800px;
}
.masonry-content{
color:#3c3c3c;	
font-size:14px!important;
}
.share a:link, .share a:visited{
color:#3c3c3c!important;
}
.share a:hover,.share a:active{color:#5c5c5c!important;}
@media only screen and (max-width : 1200px) {
.grid-sizer,
.grid-item { 
width: calc(33.3% - 15px);
}
}
@media only screen and (max-width : 991px) {
.grid-sizer,
.grid-item { 
width: calc(50% - 15px);
}
}
@media only screen and (max-width : 768px) {
.grid-sizer,
.grid-item { 
width: 100%;
max-width:360px;
margin-left:auto;
margin-right:auto;
position:static!important;
}
#myww a.ww-button{
font-size: 14px;
padding-top:10px;
padding-bottom:10px;
}
}