.single-post .single_tags {
display: none !important;
}
.post-grid-custom  {
}
.latest-post-title {
font-size: 1.1rem;
font-weight: 800;
color: #000;
line-height: 1.3;
}
.read-more-custom{
position: absolute;
bottom: 0;
margin: 0;
left: 10px;
z-index:10;
}
.read-more-custom a.vc_btn3 {
padding: 0 !important;
text-transform: uppercase;
border:none !important;
}
.read-more-custom a.vc_btn3:hover,
.read-more-custom a.vc_btn3:focus{
background:#fff !important;
background-color:#fff !important;
border:none !important;
color:#000 !important;
cursor:pointer !important;
}
.post-grid-custom .vc-gitem-zone-height-mode-auto:before {
padding-top:200px !important;
}
.post-grid-custom .vc_grid-item-mini{
display:flex;
}
.post-grid-custom .vc_gitem_row .vc_gitem-col {
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
padding:20px !important;
}
.masonry-read-more-custom{
margin-bottom:10px !important;
}
.masonry-read-more-custom a {
color:#D2AD42 !important;
padding:0 !important;
background:#fff !important;
text-transform: uppercase;
border:none !important;
}
.masonry-read-more-custom a:hover,
.masonry-read-more-custom a:focus{
background:#fff !important;
background-color:#fff !important;
border:none !important;
color:#000 !important;
cursor:pointer !important;
}
.blog_holder article {
max-width: 1100px;
padding-left: 200px;
padding-right: 200px;
}
@media only screen and (min-device-width : 300px) and (max-device-width : 812px)
{
.blog_holder article {
max-width: 1100px;
padding-left: 10px !important;
padding-right: 10px !important;
}
}
.drop_down .narrow .second .inner ul li {
width: 240px !important;
}
nav.main_menu, .drop_down:hover {
background: none !important;
border: none !important;
}