/*
	Vinzine Color Styles
	pmthemes.com
	Color Scheme: White
------------------------------------------- */
.pmthemes-navi-search{list-style-type:none;cursor:pointer;z-index:999999;float:right;position:relative;height:30px;margin-left:5px}.nav-primary .navi-icons{top:-2px;position:absolute;padding:0;right:0}.site-header .nav-primary .navi-icons{position:relative;padding:0}.nav-primary .navi-icons a{text-decoration:none;line-height:20px}.nav-primary .navi-icons .dashicons,.nav-primary .navi-icons .dashicons-before:before{font-size:24px}.nav-primary .navi-icons a:active,.nav-primary .navi-icons a:focus,.nav-primary .navi-icons a:hover{background:none}.nav-primary .navi-icons .search-box i{color:#f9f9f9}.site-header .nav-primary .navi-icons .search-box i{color:#555}.nav-primary .wrap .navi-search{position:absolute;top:70px;right:0;width:500px;text-align:center;display:none;z-index:9999}.nav-primary .search-form input[type=submit]{margin:0}.nav-primary .wrap .navi-search:before{border-color:transparent transparent #222;border-style:solid;border-width:0.5em;content:"";display:block;position:absolute;top:-22px;z-index:10}.nav-primary .wrap .navi-search .search-form{width:100%;padding:10px;background:#444}.genesis-nav-menu .search-form input{background-color:#f5f5f5;color:#222222}.genesis-nav-menu .search-form ::placeholder{color:#555555}.nav-primary .wrap .navi-search .search-form input[type=search]{width:74.98%;border:1px solid rgba(115,115,115,0.5)}.nav-primary .wrap .navi-search .search-form input[type=submit]{width:24.98%;background:#333;color:#fff;border:1px solid rgba(115,115,115,0.5)}.nav-primary .wrap .navi-search .search-form input:focus[type=submit],.nav-primary .wrap .navi-search .search-form input:hover[type=submit]{transform:translate3d(0,0,0);background:#0066cc}@media only screen and (min-width:960px){.nav-primary .wrap .navi-search:before{right:12px}}@media only screen and (max-width:960px){.pmthemes-navi-search{float:left}.nav-primary .navi-icons{top:-5px}.nav-primary .wrap .navi-search{top:62px;left:0}.pmthemes-search .menu-toggle{text-align:left}.pmthemes-search .menu-toggle:before{float:left}.nav-primary .wrap .navi-search:before{left:12px}}@media only screen and (max-width:600px){.nav-primary .wrap .navi-search{width:400px}.nav-primary .wrap .navi-search .search-form input[type=submit],.nav-primary .wrap .navi-search .search-form input[type=search]{width:100%}}@media only screen and (max-width:480px){.nav-primary .wrap .navi-search{width:250px}}.related-posts{border-top:1px solid #ccc;padding-top:40px}.related-posts-list .one-third{border:1px solid #dde5ea;box-sizing:border-box;margin-bottom:15px;box-shadow:2px 1px 10px 0 rgba(0,0,0,.1)}.related-posts-list .one-third:first-child{margin-left:0}a.related-post-title{line-height:27px;color:#333;font-size:18px}.related-post-image{vertical-align:top}.related-post-info{margin-top:10px;font-size:15px}.related{background-color:transparent;padding:10px;margin-bottom:40px}.related a{text-decoration:none}.related-post-image{vertical-align:top}.related-post-info{margin-top:10px;font-size:15px}.related-title{background-size:100% 100%;font-size:20px;display:inline-block;margin-bottom:12px}.related-title:before{content:"";display:block;width:100%;min-width:30px;margin-bottom:1em}.related-post-date{font-size:14px;color:#858585}.related-post-categories,.related-post-categories a,.related-post-tags,.related-post-tags a{color:#858585}.related-post-categories a:hover,.related-post-tags a:hover{color:#333}.related-post-categories,.related-post-tags{font-size:13px;margin-top:10px;font-style:italic}.related-posts{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:grid;grid-gap:20px;grid-template-columns:1fr 1fr 1fr}.related-post{width:100%;opacity:.8}.related-post:hover{opacity:1}.one-copy{padding:1.5rem 1.25rem 1.75rem}.one-third{height:250px}.related-entry-header{padding:5%}.related .entry-categories a{background:0 0;font-size:12px;padding:0}@media only screen and (max-width:840px){.one-third{width:32%;margin-right:6px}}@media only screen and (max-width:600px){.one-third{width:100%;height:100%}}@media only screen and (max-width:500px){.related-post{width:100%}.related-posts{grid-gap:40px;grid-template-columns:1fr}}.scrollTop{display:inline-block;height:40px;width:40px;position:fixed;bottom:40px;right:10px;box-shadow:0 0 10px rgba(0,0,0,0.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:rgba(68,68,68,0.8) url(./../images/scrollTop.svg) no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;z-index:99990}.scrollTop.visible-top{visibility:visible;opacity:1}.scrollTop.top-fade-out{opacity:0.5}.no-touch .scrollTop:hover{background-color:#333;opacity:1}.scrollTop:hover{background-color:#333;opacity:1}@media only screen and (min-width:1024px){.scrollTop{height:47px;width:47px;border:3px solid rgba(255,255,255,0.5);right:30px;bottom:30px}}@media only screen and (min-width:768px){.scrollTop{right:20px;bottom:60px}}
/* Accent */
button:focus,
button:hover,
input[type="button"]:focus,
input[type="button"]:hover,
input[type="reset"]:focus,
input[type="reset"]:hover,
input[type="submit"]:focus,
input[type="submit"]:hover,
.archive-pagination li a:focus,
.archive-pagination li a:hover,
.archive-pagination li.active a,
.button:focus,
.button:hover,
.entry-content .button:focus,
.entry-content .button:hover,
.home-middle a.more-link:focus,
.home-middle a.more-link:hover,
.home-top a.more-link:focus,
.home-top a.more-link:hover,
.js .content .home-middle a .entry-time,
.js .content .home-top a .entry-time,
.sidebar .tagcloud a:focus,
.sidebar .tagcloud a:hover,
.widget-area .enews-widget input[type="submit"] {
    background-color: #0074D9;
    color: #f9f9f9;
}
/* Links */
a:focus,
a:hover,
.entry-content a,
.entry-title a:focus,
.entry-title a:hover {
    color: #0074D9;
}
/* Slider */
.vinzine-home .content .genesis_responsive_slider h2 a {
    color: #121212;
}
.vinzine-home .content .genesis_responsive_slider h2 a:hover {
    color: #0074D9;
}
/* Header */
.site-header {
    background-color: #fff;
}
/* Site Title */
.site-title a {
    color: #444444;
}
.site-title a:hover {
    color: #0066cc;
}
/* Main Navigation */
.nav-primary,
#genesis-mobile-nav-primary,
nav.nav-primary .sub-menu-toggle {
    color: #222222;
    background-color: #ffffff;
    border-top: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
}
.nav-primary .genesis-nav-menu a {
    color: #121212;
}
.nav-primary .genesis-nav-menu a:hover,
.nav-primary .genesis-nav-menu a:focus,
.nav-primary .genesis-nav-menu .sub-menu a:hover,
.nav-primary .genesis-nav-menu a:focus {
    color: #ffffff;
    background-color: #0074D9;
}
.nav-primary .genesis-nav-menu .sub-menu {
    border-top: 1px solid #4a4a4a;
}
.nav-primary .genesis-nav-menu .sub-menu a {
    color: #ffffff;
    background-color: #303030;
    border: 1px solid #4a4a4a;
}
/* Top Navigation */
.nav-secondary .genesis-nav-menu a:focus,
.nav-secondary .genesis-nav-menu a:hover,
.nav-secondary .genesis-nav-menu .current-menu-item > a:hover,
.nav-secondary .genesis-nav-menu .sub-menu a:focus,
.nav-secondary .genesis-nav-menu .sub-menu a:hover {
    background-color: #0074D9;
}
.nav-secondary .genesis-nav-menu .current-menu-item > a {
    color: #303030;
    background-color: #eee;
}
.nav-secondary .genesis-nav-menu .current-menu-item > a:hover,
.nav-secondary .genesis-nav-menu .sub-menu a:focus,
.nav-secondary .genesis-nav-menu .sub-menu a:hover {
    color: #ffffff;
}
/* Nav Search */
.nav-primary .navi-icons .search-box i {
    color:#222;
}
.nav-primary .navi-icons .search-box i:focus,
.nav-primary .navi-icons .search-box i:hover {
    color:#f9f9f9;
}
/* Genesis Navs */
.genesis-nav-menu .current-menu-item > a {
    background-color: #f9f9f9;
}
/* Widget Headers */
.sidebar .widget-title,
.vinzine-home .featuredpost h2 {
    color: #303030;
    background-color: #ffffff;
    border-bottom: 2px solid #303030;
    padding: 6px;
}
/* Footer */
.site-footer {
    background-color: #000000;
    border-top: 1px solid #444;
}
@media only screen and (max-width: 840px) {
    #genesis-mobile-nav-primary,
    nav.nav-primary .sub-menu-toggle {
        border: none;
    }
}