/*
Theme Name: SimpleKey
Theme URI: http://demo.themevan.com/simpekey
Description: One page portfolio WordPress Theme.
Author: ThemeVan
Author URI:  http://www.themevan.com
License: GNU General Public License and Themeforest general license
License URI: License/README_License.txt
Tags: one-column,flexible-width,custom-colors,custom-menu,theme-options,translation-ready
Version: 2.09.1
*/
@import url(css/general.css);
@import url(css/layout.css);
@import url(css/font-awesome/css/font-awesome.min.css);
@import url(css/magicfont/magicfont.css);

#container {
//background-color: #3d1558 !important;
}

#demos.page-area.parallax {
//-webkit-box-shadow: inset 0px 10px 5px 0px rgba(0,0,0,0.75);
//-moz-box-shadow: inset 0px 10px 5px 0px rgba(0,0,0,0.75);
box-shadow: inset 0px 10px 5px 0px rgba(0,0,0,0.75);
background-position: top !important;
}

#about-laura.page-area.parallax {
box-shadow: 00px -10px 15px 5px rgba(0, 0, 0, .8)!important;
background-size: cover !important;
background-position: top !important;
}

section#news.page-area {
box-shadow: 0px 10px 15px 5px rgba(0, 0, 0, .8) inset !important;
}

.blockbg1 {
background: rgba(0, 0, 0, .8) !important; 
}


//#contact.page-area {
//-webkit-box-shadow: inset 0px 8px 5px 0px rgba(0,0,0,0.75);
//-moz-box-shadow: inset 0px 8px 5px 0px rgba(0,0,0,0.75);
//box-shadow: inset 0px 8px 5px 0px rgba(0,0,0,0.75);
//}

footer#footer {
-webkit-box-shadow: 0px -6px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px -6px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px -6px 5px 0px rgba(0,0,0,0.75);
padding: 0 !important;
}

h1#site-logo a {
background: url(https://laurapost.net/wp-content/uploads/2017/08/Header-Logo.jpg) no-repeat;
min-width: 500px;
min-height: 69px;
background-size: 100%;
}

h1#site-logo {
min-width: 0px !important;
min-height: 69px !important;
padding-top: 15px !important;
}

#primary-menu-container {
padding-top: 35px !important;
margin-right: 1px !important;
}

#primary-menu-container a {
font-size: 20px !important;
font-weight: 700 !important;
text-shadow: 2px 2px 5px black;
}

.home #top {
max-height: 90px !important;
}

#primary-menu {
height: 90px !important;
line-height: 90px !important;
-webkit-box-shadow: 0px 10px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 10px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 10px 5px 0px rgba(0,0,0,0.75);
}

#demos.page-area .wrapper {
width: 70% !important;
}

#footer .footer-l {
font-size: 65% !important;
float: none !important;
line-height: 1.5 !important;
margin: 7px 0 -10px 50px !important;
}

#footer .footer-l p {
font-size: 100% !important;
float: none !important;
}

#primary-menu.shrink, .shrink #primary-menu-container, .shrink #primary-menu-container > ul > li {
height: 90px !important;
line-height: 90px !important;
}

h1.vc_custom_heading, header.title h2 strong {
font-family: 'newvera' !important;
font-weight: 700 !important;
text-shadow: 2px 2px 5px black;
}

#primary-menu.shrink {
opacity: 1 !important;
}

.contactinfo a {
color: #b4d42f !important;
}

.contactinfo a:hover {
color: #ffcc33 !important;
}

.contactinfo strong h1 strong {
font-size: 120% !important;
}

div.top_social {
padding-top: 25px !important;
}

.shrink .social-icons-new {
margin-top: 20px !important;
}

body.home {
background: url(https://laurapost.net/wp-content/uploads/2017/08/Contact.jpg) no-repeat center fixed;
background-size: cover;
}

#contact.page-area.blockbg1 .wrapper header.title {
background-image: url("https://laurapost.net/wp-content/uploads/2019/06/Contact-Header-Laura.png") !important;
height: 368px;
background-repeat: no-repeat;
margin-bottom: 30px;
margin-top: -60px;
}

@media only screen and (max-width: 1024px) {
#contact.page-area.blockbg1 .wrapper header.title {
background-size: 100% auto !important;

}
@media only screen and (max-width: 700px) {
#contact.page-area.blockbg1 .wrapper header.title {
background-size: 100% auto !important;
margin-bottom: -80px !important;
}

@media only screen and (max-width: 450px) {
#contact.page-area.blockbg1 .wrapper header.title {
background-size: 100% auto !important;
margin-bottom: -160px !important;
}
.ndfHFb-c4YZDc.ndfHFb-c4YZDc-e1YmVc .ndfHFb-c4YZDc-bnBfGc {
background-color: none !important;
background: none !important;
}