/*
Theme Name: Vantage Child (Morevna)
Theme URI: http://siteorigin.com/theme/vantage/
Version: 1.4.2
Template: vantage
Description: Vantage is a flexible multipurpose theme. It's strength lies in its tight integration with some powerful plugins like Page Builder for responsive page layouts, MetaSlider for big beautiful sliders and WooCommerce to help you sell online. Vantage is fully responsive and retina ready. Use it to start a business site, portfolio or online store. We offer free and premium support on our support <a href="http://siteorigin.com/thread/">forums</a> (http://siteorigin.com/thread/).
Author: SiteOrigin
Author URI: http://siteorigin.com/
*/



#footer-widgets .recentcomments a {
color: #fff;
}

/* 1 */
.news-thumb {
    margin-right: 9px;
    padding: 3px;
    float: left;
    margin-top: 4px;
    border-style: solid;
    border-width: 1px;
    height: 45px;
    width: 45px;
    display: block;
}
.news-wrap li {
    border: medium none;
    background: none repeat scroll 0% 0% transparent;
    text-indent: 0px;
}
.news-link, .news-link:hover, ul li .news-link:hover {
    display: block;
    position: relative;
    text-decoration: none;
    overflow: hidden;
    z-index: 2;
}
.news-content {
    padding: 7px 0px 3px;
    line-height: 18px;
    position: relative;
    overflow: hidden;
    font-size: 11px;
    display: block;
    clear: both;
    margin: 0px;
}
.news-wrap ul {
    border: medium none;
    list-style-type: none;
    list-style-position: outside;
}
.news-headline {
    overflow: hidden;
    font-weight: bold;
    margin-top: 2px;
    display: block;
}
.news-time {
    font-weight: normal;
    clear: both;
    font-size: 10px;
    display: block;
}

.dark, .dark h1, .dark h2,  .dark h3, .dark h4, .dark h5, .dark h6, .dark a {
    color: #ccc;
}
.dark {
    background-color: #343538;
}

.img-center .so-widget-image { margin-right: auto ; margin-left: auto ; }
.so-widget-sow-image h3 {
	text-align: center;
}

.features h3 { line-height: 27px ; font-size: 23px ; margin-bottom: -3px ; } .fp-subscribe { max-width: 434px ; margin-right: auto ; margin-left: auto ; text-align: center ; } .fp-subscribe #subscribe-email { max-width: 256px ; margin-right: auto ; margin-left: auto ; }

.w4pl_lib {
    float: none;
    display: inline-block;
  width:100%;
}
.w4pl_lib ul {
    list-style: none outside none;
    float: left;
  width:100%;
}
.w4pl_lib li {
  width: 24.5%;  
  height: 270px;
    list-style: none outside none;
    display: inline-block;
vertical-align:top;
}

.w4pl_lib .thumb {
    padding: 4px;
    border: 1px solid #A9A9A9;
}
.w4pl_lib .thumb {
    width: 150px;
    height: 150px;
  background-color: #FFF
}
.w4pl_lib .caption {
width: 150px;
}

.entry-header .entry-thumbnail {
    display:none;
}

/* Popup configuration */
.popmake {
/* height: 420px !important; */
background-color: #222 !important;
}

.textwidget .contact-form input[type="email"], .textwidget .contact-form input[type="text"], .textwidget .contact-form textarea {
width: 100% !important;
}

.zero-margin .so-panel {
margin-bottom: 0 !important;
}
.no-sub-headline h3 {
display: none;
}

.page-template-default #primary {
  width: 68.287%;
}

.site-footer #nav-below {
  display: none;
}


/* Sidebar post list )livemesh) */
#secondary .lsow-portfolio-header {
    display:none;
}
#secondary .lsow-project-image {
    border: solid silver 2px;
}
#secondary .lsow-entry-text-wrap {
        margin-top: 3px;
}
#secondary .lsow-portfolio-wrap h3.entry-title {
    text-align: left;
    margin-bottom: 0;
    font-size: 16px;
}
#secondary .lsow-entry-meta {
    text-align: left;
    margin-bottom: 25px;
}
#secondary .lsow-entry-text-wrap {
    margin-top: 5px;
}

/* END */

#secondary ul {
    margin-left: 20px;
}

/* ========= HIDDEN CONTENT =============*/

.hidden-content { 
border-width: 2px ; border-style: solid ; border-color: #ccc ; border-top-style: solid ; padding-top: 25% ; padding-right: 15px ; padding-bottom: 10% ; padding-left: 15px ; text-align: center ; margin-bottom: 25px ; 
text-shadow: 1px 0px 4px rgba(255, 255, 255, 1);
color: black;
} 
.hidden-content h3 { font-style: normal ; font-weight: bold ; } 
.hidden-content .msg div {
max-width: 600px;
margin: 0 auto;
}
.hidden-content .links {
font-weight: bold;
}

/* ====================================== */

h3.sow-headline {
    font-family: Open Sans;
    font-weight: 800;
    font-size: 34px;
    text-shadow: rgba(0, 0, 0, 0.3) 2px 2px 3px;
    text-transform: uppercase;
}

.textwidget h4 {
    font-family: Open Sans;
    font-weight: bold;
    font-size: 32px;
}


.widget_headline-widget h1 {
    font-family: Open Sans;
    font-size: 30px;
    font-weight: 800;
    text-shadow: rgba(0, 0, 0, 0.3) 2px 2px 3px;
}

.widget_headline-widget h3 {
    font-size: 21px !important;
    line-height: 34px !important;
}

#software h3 {
  text-align: center;
  font-family: Open Sans;
  font-size: 20px;
  font-weight: bold;
}

#software p {
  text-align: center;
  font-size: 14px;
}

/* ========= PAGES =============*/

/* Anime */
.page-id-3950 #main { padding-top: 0px }
.page-id-3950 #footer-widgets { display:none; }

/* Demo */
.page-id-3994 #main { padding-top: 0px }

/* RenderChan */
.page-id-4046 #main { padding-top: 0px }

/* ======== Clipart =============== */
/*
article.type-download .entry-categories,
article.type-download .share-buttons,
article.type-download #comments {
margin-left: 33%;
}
article.type-download .post-navigation {
display: none;
}
article.type-download {
border-bottom: 0px;
}
*/

/* ========= FONTS =============*/

/* font-family: "BeerRegular"; */
@font-face {
    font-family: "BeerRegular";
    src: url("../../fonts/BeerRegular/BeerRegular.eot");
    src: url("../../fonts/BeerRegular/BeerRegular.eot?#iefix")format("embedded-opentype"),
    url("../../fonts/BeerRegular/BeerRegular.woff") format("woff"),
    url("../../fonts/BeerRegular/BeerRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

/* font-family: "EurofurenceRegular"; */
@font-face {
    font-family: "EurofurenceRegular";
    src: url("../../fonts/EurofurenceRegular/EurofurenceRegular.eot");
    src: url("../../fonts/EurofurenceRegular/EurofurenceRegular.eot?#iefix")format("embedded-opentype"),
    url("../../fonts/EurofurenceRegular/EurofurenceRegular.woff") format("woff"),
    url("../../fonts/EurofurenceRegular/EurofurenceRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "EurofurenceBold"; */
@font-face {
    font-family: "EurofurenceBold";
    src: url("../../fonts/EurofurenceBold/EurofurenceBold.eot");
    src: url("../../fonts/EurofurenceBold/EurofurenceBold.eot?#iefix")format("embedded-opentype"),
    url("../../fonts/EurofurenceBold/EurofurenceBold.woff") format("woff"),
    url("../../fonts/EurofurenceBold/EurofurenceBold.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "EurofurenceItalic"; */
@font-face {
    font-family: "EurofurenceItalic";
    src: url("../../fonts/EurofurenceItalic/EurofurenceItalic.eot");
    src: url("../../fonts/EurofurenceItalic/EurofurenceItalic.eot?#iefix")format("embedded-opentype"),
    url("../../fonts/EurofurenceItalic/EurofurenceItalic.woff") format("woff"),
    url("../../fonts/EurofurenceItalic/EurofurenceItalic.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "EurofurenceLight"; */
@font-face {
    font-family: "EurofurenceLight";
    src: url("../../fonts/EurofurenceLight/EurofurenceLight.eot");
    src: url("../../fonts/EurofurenceLight/EurofurenceLight.eot?#iefix")format("embedded-opentype"),
    url("../../fonts/EurofurenceLight/EurofurenceLight.woff") format("woff"),
    url("../../fonts/EurofurenceLight/EurofurenceLight.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "EurofurenceBoldItalic"; */
@font-face {
    font-family: "EurofurenceBoldItalic";
    src: url("../../fonts/EurofurenceBoldItalic/EurofurenceBoldItalic.eot");
    src: url("../../fonts/EurofurenceBoldItalic/EurofurenceBoldItalic.eot?#iefix")format("embedded-opentype"),
    url("../../fonts/EurofurenceBoldItalic/EurofurenceBoldItalic.woff") format("woff"),
    url("../../fonts/EurofurenceBoldItalic/EurofurenceBoldItalic.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "EurofurenceLightItalic"; */
@font-face {
    font-family: "EurofurenceLightItalic";
    src: url("../../fonts/EurofurenceLightItalic/EurofurenceLightItalic.eot");
    src: url("../../fonts/EurofurenceLightItalic/EurofurenceLightItalic.eot?#iefix")format("embedded-opentype"),
    url("../../fonts/EurofurenceLightItalic/EurofurenceLightItalic.woff") format("woff"),
    url("../../fonts/EurofurenceLightItalic/EurofurenceLightItalic.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

/* font-family: "DisneyParkRegular"; */
@font-face {
    font-family: "DisneyParkRegular";
    src: url("../../fonts/DisneyParkRegular/DisneyParkRegular.eot");
    src: url("../../fonts/DisneyParkRegular/DisneyParkRegular.eot?#iefix")format("embedded-opentype"),
    url("../../fonts/DisneyParkRegular/DisneyParkRegular.woff") format("woff"),
    url("../../fonts/DisneyParkRegular/DisneyParkRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

/* font-family: "NeuchaRegular"; */
@font-face {
    font-family: "NeuchaRegular";
    src: url("../../fonts/NeuchaRegular/NeuchaRegular.eot");
    src: url("../../fonts/NeuchaRegular/NeuchaRegular.eot?#iefix")format("embedded-opentype"),
    url("../../fonts/NeuchaRegular/NeuchaRegular.woff") format("woff"),
    url("../../fonts/NeuchaRegular/NeuchaRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

/* font-family: "SousesRegular"; */
@font-face {
    font-family: "SousesRegular";
    src: url("../../fonts/SousesRegular/SousesRegular.eot");
    src: url("../../fonts/SousesRegular/SousesRegular.eot?#iefix")format("embedded-opentype"),
    url("../../fonts/SousesRegular/SousesRegular.woff") format("woff"),
    url("../../fonts/SousesRegular/SousesRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

/* font-family: "VoronovRegular"; */
@font-face {
    font-family: "VoronovRegular";
    src: url("../../fonts/VoronovRegular/VoronovRegular.eot");
    src: url("../../fonts/VoronovRegular/VoronovRegular.eot?#iefix")format("embedded-opentype"),
    url("../../fonts/VoronovRegular/VoronovRegular.woff") format("woff"),
    url("../../fonts/VoronovRegular/VoronovRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
