/*
Theme Name: Melodie March
Author: notobella designs, llc.
Author URI: http://notobelladesigns.com
Description: Melodie March Author custom theme
Version: 1.0
Text Domain: MelodieMarchAuthor
*/

/* fonts */
@font-face {
    font-family: 'Conv_JennaSue';
    src: url('assets/JennaSue.eot');
    src: url('assets/JennaSue.eot?#iefix') format('embedded-opentype'),
        url('assets/JennaSue.woff') format('woff'),
        url('assets/JennaSue.ttf') format('truetype'),
        url('assets/JennaSue.svg#JennaSue') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* fonts */

/* display */
.mobile {display:none;}
/* display */

/* fluid columns */
.one_space{width:98%;padding:1%;margin:0 auto;}
.one_full{width:100%;height: 100vh;margin:auto;}
.one{width:100%;margin:auto;}
.one_half{width:48%;position:relative;margin-right:2%;margin-top:1%;margin-bottom:1%;float:left;}
.one_third{width:31.3%;position:relative;margin-right:2%;margin-left:0%;margin-top:1%;margin-bottom:1%;float:left;}
.icon_third{width:31.3%;position:relative;margin-right:2%;margin-left:0%;margin-top:1%;margin-bottom:1%;float:left;}
.two_third{width:64.6%;position:relative;margin-right:2%;margin-top:1%;margin-bottom:1%;float:left;}
.one_fourth{width:23%;position:relative;margin-right:2%;margin-top:1%;margin-bottom:1%;float:left;}
.three_fourth{width:73%;position:relative;margin-right:2%;margin-top:1%;margin-bottom:1%;float:left;}
.one_fifth{width:18%;position:relative;margin-right:2%;margin-top:1%;margin-bottom:1%;float:left;}
.two_fifth{width:38%;position:relative;margin-right:2%;margin-top:1%;margin-bottom:1%;float:left;}
.three_fifth{width:58%;position:relative;margin-right:2%;margin-top:1%;margin-bottom:1%;float:left;}
.four_fifth{width:78%;position:relative;margin-right:2%;margin-top:1%;margin-bottom:1%;float:left;}
.one_sixth{width:16.66%;position:relative;margin-right:0%;margin-top:1%;margin-bottom:1%;float:left;}
.four_sixth{width:66.66%;position:relative;margin-right:0%;margin-top:1%;margin-bottom:1%;float:left;}
.five_sixth{width:83.3%;position:relative;margin-right:0%;margin-top:1%;margin-bottom:1%;float:left;}
.last{clear:right;margin-right:0 !important;margin-left:1% !important;margin-top:1% !important;margin-bottom:1% !important;}
/* fluid columns */

/* column styles */
.clear{clear:both !important;}
.content {max-width:1366px;margin:11px auto 11px;}
/* column styles */

/* div styles */
#home-wrapper {background-color:#981b1f;position:relative;overflow-x:hidden;max-height:100vh;min-height:100vh;width:100%;background-image:url(http://melodiemarch.com/wp-content/uploads/2019/03/melodie-march-cozy.jpg);background-repeat:no-repeat;background-size:cover;background-position:center bottom;background-attachment:fixed;margin:0;padding:0;-webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;}
#in-wrapper {background-color:#981b1f;position:relative;overflow-x:hidden;max-height:100vh;min-height:100vh;width:100%;background-image:url(http://melodiemarch.com/wp-content/uploads/2019/03/melodie-march-candles.jpg);background-repeat:no-repeat;background-size:cover;background-position:center bottom;background-attachment:fixed;margin:0;padding:0;-webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;}
#mysteries-wrapper {background-color:#981b1f;position:relative;overflow-x:hidden;max-height:100vh;min-height:100vh;width:100%;background-image:url(http://melodiemarch.com/wp-content/uploads/2019/03/melodie-march-wintervale-mysteries.jpg);background-repeat:no-repeat;background-size:cover;background-position:center bottom;background-attachment:fixed;margin:0;padding:0;-webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;}
#promises-wrapper {background-color:#981b1f;position:relative;overflow-x:hidden;max-height:100vh;min-height:100vh;width:100%;background-image:url(http://melodiemarch.com/wp-content/uploads/2019/03/melodie-march-wintervale-promises.jpg);background-repeat:no-repeat;background-size:cover;background-position:center bottom;background-attachment:fixed;margin:0;padding:0;-webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;}
#footer {border-top:1px solid #ffffff;color:#fff;font-size:12px;}
#header-home {background-color:transparent;border-bottom:1px solid #981b1f;}
#header-in {background-color:rgba(152,27,31,.5);border:1px solid #981b1f;}
#social	{display: flex;align-items: center;}
#nav {color: #fff;text-align: right;}
#footer-social {text-align:right;}
#copyright p {margin:0;}
#heart {top: 50%;transform: translateY(-50%);}
#head {display: flex;align-content: center;align-items: center;}
#thumb {text-align:center;}
#title {margin:200px auto 0px;}
/* div styles */

/* body */
body {width:100%; height:100%; margin:0; padding:0; background-color:#ffffff;font-family: 'Playfair Display', serif;color:#ffff;font-size:16px;line-height:22px;}
/* body */

/* text */
p {margin: 25px 0 25px 0;font-family:'Playfair Display', serif;}
h1 {color:#ffffff;font-size:75px;line-height:75px;margin-bottom:0px;margin-top:0px;font-family: 'Conv_JennaSue'; font-weight: normal; font-style: normal;text-shadow: 0px 0px 5px #000000;}
h2 {color:#ffffff;font-size:65px;line-height:65px;margin-bottom:0px;margin-top:0px;font-family: 'Conv_JennaSue'; font-weight: normal; font-style: normal;}
h3 {color:#ffffff;font-size:45px;line-height:45px;margin-bottom:0px;margin-top:0px;font-family: 'Conv_JennaSue'; font-weight: normal; font-style: normal;}
h4 {color:#ffffff;font-size:35px;line-height:35px;margin-bottom:0px;margin-top:0px;font-family: 'Conv_JennaSue'; font-weight: normal; font-style: normal;}
h5 {color:#ffffff;font-size:25px;line-height:25px;margin-bottom:0px;margin-top:0px;font-family: 'Conv_JennaSue'; font-weight: normal; font-style: normal;}
h6 {color:#ffffff;font-size:20px;line-height:20px;margin-bottom:0px;margin-top:0px;font-family: 'Conv_JennaSue'; font-weight: normal; font-style: normal;}
hr {margin-top:2%;margin-bottom:2%;clear:both;}
/* text */

/* links */
a:link {color:#ffffff;font-weight:normal;text-decoration:none;}
a:hover {color:#ffffff;font-weight:bold;text-shadow: 0px 0px 2px #000000;}
a:active {color:#ffffff;font-weight:normal;text-decoration:none;}
a:visited {color:#ffffff;font-weight:normal;text-decoration:none;}
/* links */

/* navigation */
#menu {float:right;margin:0%;}
.nav ul {list-style: none;background-color:transparent;text-align: right;padding: 0;margin: 0;}
.nav li {font-family: 'Playfair Display', serif;font-weight:normal !important;font-size: 22px;line-height:28px;text-align: right;display:inline-block;margin:0px 4px;}
.nav li a {text-decoration: none;color: #ffffff;display: block;padding:11px;font-weight:normal;}
.nav li a:hover {text-decoration: none;font-weight:bold;color: #ffffff;display: block;padding:11px;}
.nav > ul > li {text-align: right;}
/* Sub Menus */
.nav li li {font-size:18px;font-weight:normal;line-height:18px;}
.nav li li a {text-decoration:none;color:#ffffff;padding:9px;}
.nav li ul {position: absolute;display: none;}
.nav li:hover ul {display: block;}
.nav li ul li {display: block;}
.nav li ul li a {background-color:rgba(0,0,0,.75);}
.nav li ul li a:hover {background-color:rgba(0,0,0,.5);}
/* Toggle */
.show-menu {font-family: 'Playfair Display', serif;text-decoration: none;color: #fff;background: transparent;text-align: right;display: none;font-size:22px;}
input[type=checkbox]{display: none;}
input[type=checkbox]:checked ~ #menu{display: block;}
/* navigation */

/* images */
img {max-width:100%;height:auto;margin:auto;position:relative !important;}
.aligncenter {display:block;margin:auto;float:none;text-align:center;position:relative !important;}
.alignleft {display:inline;float:left;margin-right:2%;position:relative !important;}
.alignright {display:inline;float:right;margin-left:2%;position:relative !important;}
.wp-image-16, .wp-image-23, .wp-image-24, .wp-image-25, .wp-image-26 {max-width: 20px !important;margin-right: 5px;}
/* images */

/* video */
.video {position: relative;padding-bottom: 56.25%; /* 16:9 */padding-top: 0px;height: 0;}
.video iframe {position:absolute;top:0;left:0;width:100%;height:100%;}
/* video */

/* responsive */
@media screen and (max-width: 1199px) and (min-width: 750px) {
/* display */
.mobile {display:inline;}
.desktop {display:none;}
/* display */
	#menu {max-width:200px;background-color:rgba(0,0,0,.75);padding-right:11px;margin-top:1%;}
	.nav ul {display:none;}
	.nav li ul {position:relative;float:right;}
    .nav ul li, .nav li a {width: 100%;}
    .show-menu {display:block;}
	.nav > ul > li {float: right;text-align: right;padding-right: 11px;}
	input[type=checkbox]:checked ~ #menu{display: inline-block;background-color:rgba(0,0,0,.75);}
}
@media screen and (max-width: 749px) and (min-width: 310px) {
	#menu {max-width:200px;background-color:rgba(0,0,0,.75);padding-right:11px;margin-top:1%;}
	.nav ul {display:none;}
	.nav li ul {position:relative;float:right;}
    .nav ul li, .nav li a {width: 100%;}
    .show-menu {display:block;}
	.nav > ul > li {float: right;text-align: right;padding-right: 11px;margin-top:3%;}
	input[type=checkbox]:checked ~ #menu{display: inline-block;background-color:rgba(0,0,0,.5);}
.one_half{width:48%;position:relative;margin:1% auto;}
.one_third, .two_third{width:98%;position:relative;margin:1% auto;}
.one_fourth{width:48%;position:relative;margin-right:2%;margin-top:1%;margin-bottom:1%;float:left;}
.three_fourth{width:48%;position:relative;margin-right:2%;margin-top:1%;margin-bottom:1%;float:left;}
.last{clear:right;margin:1% !important;}
.aligncenter {display:block;margin:auto;float:none;text-align:center;}
.alignleft {display:block;margin:auto;float:none;text-align:center;}
.alignright {display:block;margin:auto;float:none;text-align:center;}
#head {display:block;}
#title {margin:100px auto 0px;}
#headline {margin-top:-100px !important;}
#social	{display: block;}
h1 {color:#ffffff;font-size:55px;line-height:55px;margin-bottom:0px;margin-top:0px;font-family: 'Conv_JennaSue'; font-weight: normal; font-style: normal;text-shadow: 0px 0px 5px #000000;}
h2 {color:#ffffff;font-size:45px;line-height:45px;margin-bottom:0px;margin-top:0px;font-family: 'Conv_JennaSue'; font-weight: normal; font-style: normal;}
h3 {color:#ffffff;font-size:35px;line-height:35px;margin-bottom:0px;margin-top:0px;font-family: 'Conv_JennaSue'; font-weight: normal; font-style: normal;}
h4 {color:#ffffff;font-size:25px;line-height:25px;margin-bottom:0px;margin-top:0px;font-family: 'Conv_JennaSue'; font-weight: normal; font-style: normal;}
h5 {color:#ffffff;font-size:20px;line-height:20px;margin-bottom:0px;margin-top:0px;font-family: 'Conv_JennaSue'; font-weight: normal; font-style: normal;}
h6 {color:#ffffff;font-size:18px;line-height:18px;margin-bottom:0px;margin-top:0px;font-family: 'Conv_JennaSue'; font-weight: normal; font-style: normal;}
/* display */
.mobile {display:inline;}
.desktop {display:none;}
/* display */
}
/* responsive */