@font-face {
    font-family: FuturaLight;
    src: url(../fonts/Futura-Light.otf);
}

@font-face {
    font-family: FuturaMedium;
    src: url(../fonts/Futura-Medium.otf);
}

@font-face {
    font-family: FuturaBold;
    src: url(../fonts/Futura-Bold.otf);
}

a:hover {
	color: #aa68f1 !important;
}

.tag-box span {
    display: none;
}

.author:hover {
    color: #c0c0c0 !important;
}

.simple-article-block .post-date {
    margin-top: 40px;
}

.iframe-widget iframe {
	width: 100%;
    height: 450px;
}

.category-page {
    margin-top: 150px;
}

.category-page .category-page-title {
	font-size: 40px;
    border-bottom: 1px solid #000;
    padding-bottom: 15px;
    margin-bottom: 40px;
	text-transform: uppercase;
}

body { font-family: FuturaMedium !important; }

header .logo img {
    width: 140px;
}

.header.style-2 header .logo {
    margin-top: 10px;
}

.header.style-2 header .main-nav {
    margin-top: 60px;
}

.header.style-2 header .h-search {
    top: 65px;
}

.header.style-2 header {
    height: 160px;
}

.post-date {
    /*margin-top: 30px;*/
    margin-top: 0px;
}

.simple-block.style-2 {
    margin-top: 140px;
}

.post-round-slider {
    margin-top: 70px !important;
}

.highlight-filter {
    height: 600px;
    width: 100%;
    background-color: rgba(0, 0, 0, .5);
    -webkit-transition: all ease-out 0.3s;
    -o-transition: all ease-out 0.3s;
    -moz-transition: all ease-out 0.3s;
    -ms-transition: all ease-out 0.3s;
    transition: all ease-out 0.3s;
}

.post-grid-item.style-2 .post-name {
    padding: 0 20px;
}

.simple-article img {
	display: block;
    max-width: 100%;
    height: auto !important;
}

.simple-article iframe {
	width: 100%;
}

@media screen and (min-width: 993px) {
    .post-grid-item:hover:before {
        background: rgba(255,255,255,0.7);
    }

    .post-grid-item:hover .highlight-filter {
        opacity: 0;
    }

}

b, strong {
    font-weight: 700 !important;
}
