/* Parallax Pro Edits */
.home-odd, .home-odd a:hover, .home-odd h1, .home-odd h2, .home-odd h3, .home-odd h4, .home-odd h5, .home-odd h6, .home-odd .featured-content .entry-title a, .home-odd .widget-title {
    color: #000;
}

.site-header {
    background-color: #fff !important;
}

/* Links in Meta Info after Posts */
a, .entry-title a:hover, .image-section a:hover, .image-section .featured-content .entry-title a:hover, .site-footer a:hover {
    color: #22a1c4;
}

/* Simple Social Icons */
.simple-social-icons ul li a, .simple-social-icons ul li a:hover, .simple-social-icons ul li a:focus {
background-color: #ff8c00 !important;
color: #ffffff !important;
border: 0px #ffffff solid !important;
}
.simple-social-icons ul li a:hover, .simple-social-icons ul li a:focus {
background-color: #ffffff !important;
border-color: #ffffff !important;
color: #ff8c00 !important;
}
.simple-social-icons ul li a:focus {
outline: 1px dotted #ffc109 !important;
}

/* Course/LMS Navigation*/
.sidebar .current-menu-item a,.sidebar .sub-menu {
background-color:#ffffff
}

.site-container .lms-sidebar-nav ul.lms-list-items .courseware-module > a:hover,.site-container .lms-sidebar-nav ul.lms-list-items .courseware-module.current_courseware_item > a,.site-container .lms-sidebar-nav ul.lms-list-items .courseware-module.current_courseware_parent > a,.site-container .lms-sidebar-nav ul.lms-list-items .courseware-lesson.current_courseware_item > a:before {
background:#ff8c00
}

.site-container .lms-sidebar-nav ul.lms-list-items .courseware-module > a:hover,.site-container .lms-sidebar-nav ul.lms-list-items .courseware-module.current_courseware_item > a,.site-container .lms-sidebar-nav ul.lms-list-items .courseware-module.current_courseware_parent > a {
border-color:#A7CA02
}

.site-container .lms-sidebar-nav ul.lms-list-items .courseware-course > a,.site-container .lms-sidebar-nav ul.lms-list-items .courseware-lesson > a {
color:#333333
}

.site-container .lms-sidebar-nav ul.lms-list-items .courseware-course > a:hover,.site-container .lms-sidebar-nav ul.lms-list-items .courseware-module > a,.site-container .lms-sidebar-nav ul.lms-list-items .courseware-lesson > a:hover,.site-container .lms-sidebar-nav ul.lms-list-items .courseware-lesson.current_courseware_item > a {
color:#ff8c00
}

.site-container .lms-sidebar-nav.show-completed ul.lms-list-items .courseware-lesson.courseware-complete > a {
color:#ffc109
}

.site-container .lms-sidebar-nav.show-completed ul.lms-list-items .courseware-module.courseware-complete > a {
background:#ffc109;
border-color:#ffc109;
color:#fff
}

/*Remove "Items with * are required" text from forms*/
.ninja-forms-required-items {
display:none
}

/*Remove Date from LMS Course Pages*/
.lms_courseware .entry-meta .entry-time {
display:none!important
}

/*Optin Form all on one line*/
.home .enews-widget input {
width:28%
}

.home .enews-widget input[type="submit"] {
padding:10px;
width:28%
}

.home .enews-widget em {
display:block;
margin-top:40px;
text-align:center
}

@media only screen and (max-size: 1024px) {
.home .enews-widget input,.home .enews-widget input[type="submit"] {
width:100%
}

.home .enews-widget em {
margin-top:40px
}
}

/* Div Tag for Making Narrow Text Block on Full-Width Pages*/
#section {
width:850px;
float:left;
padding:50px
}

/*Form Input Fields*/
input,select,textarea {
background-color:#fff;
border:1px solid #ddd;
border-radius:0;
box-shadow:none;
color:#000;
font-size:20px;
font-weight:200;
padding:10px;
width:100%
}

/*Play Overlay on Podcast Archive Images*/
.entry.podcast .portfolio-featured-image a {
display:block;
position:relative
}

.entry.podcast .portfolio-featured-image a img {
-webkit-transition:opacity .5s ease-in-out;
-moz-transition:opacity .5s ease-in-out;
-ms-transition:opacity .5s ease-in-out;
-o-transition:opacity .5s ease-in-out;
transition:opacity .5s ease-in-out
}

.entry.podcast .portfolio-featured-image a:hover img {
opacity:.2
}

.entry.podcast .portfolio-featured-image a:after {
border:2px solid #333;
border-radius:50%;
content:'\f139';
color:#333;
display:block;
font-family:'dashicons';
font-size:53px;
height:60px;
left:50%;
line-height:64px;
margin-left:-30px;
margin-top:-30px;
opacity:0;
position:absolute;
top:50%;
width:60px;
-webkit-transition:opacity .5s ease-in-out;
-moz-transition:opacity .5s ease-in-out;
-ms-transition:opacity .5s ease-in-out;
-o-transition:opacity .5s ease-in-out;
transition:opacity .5s ease-in-out
}

.entry.podcast .portfolio-featured-image a:hover:after {
opacity:1
}

.widget_ss_podcast .podcast:nth-child(n+6) {
display:none
}

.podcast {
margin-bottom:20px
}

h4.podcast-title {
font-size:18px;
margin-bottom:0
}

/*Optin Box Color & Styling*/ .optin {
position:0;
background-color:#e9e9e9;
border:2px solid #ff8c00;
text-align:left;
padding:5%;
width:auto;
margin:0 auto
}

/*Testimonial Box Color & Styling*/ .testimonial {
position:0;
background-color:#fbfbfb;
border:2px solid #ff8c00;
text-align:left;
padding:10px 5%;
width:auto;
margin:0 auto
}

/*Simple Grey Box Color & Styling*/
.simple-grey-box {
position:0;
background-color:#fbfbfb;
border:4px solid #eeeeee;
text-align:left;
padding:5%;
width:auto;
margin:0 auto
}

/*Simple White Box Color & Styling*/
.simple-white-box {
position:0;
background-color:#ffffff;
border:4px solid #eeeeee;
text-align:left;
padding:5%;
width:auto;
margin:0 auto
}

/* Full Page Width */
.page.full-width-content .site-inner,.single-post.full-width-content .site-inner {
width:1000px
}

.home.full-width-content .site-inner {
min-width:100%
}

/*Drop Cap*/
.drop-cap-purple {
float:left;
color:#ff8c00;
font-size:96px;
line-height:60px;
padding-top:8px;
padding-right:8px;
padding-left:3px;
font-family:"Raleway",sans-serif
}

/*Hide Page Title*/
/*Hide About*/
.page-id-25735 .entry-title {
display:none
}

/*Hide About Melissa*/
.page-id-1635 .entry-title {
display:none
}

/*Hide Birthday Concert*/
.page-id-30281 .entry-title {
display:none
}

/*Hide Courses Redirect*/
.page-id-28296 .entry-title {
display:none
}

/*Hide Create & Incubate Retreat*/
.page-id-25574 .entry-title {
display:none
}

/* Hide Creative Recharge Toolkit */
.page-id-29151 .entry-title {
display:none
}

/*Hide Creative Sandbox 101*/
.page-id-15245 .entry-title {
display:none
}

/*Hide Creative Sandbox 101 - Cart Open*/
.page-id-22612 .entry-title {
display:none
}

/*Hide Creative Sandbox Calendar*/
.page-id-29049 .entry-title {
display:none
}

/*Hide Creative Sandbox Calendar*/
.page-id-29053 .entry-title {
display:none
}

/*Hide Creative Sandbox Getting Started*/
.page-id-29067 .entry-title {
display:none
}

/*Hide Creative Sandbox - Great ClutterBust*/
.page-id-20740 .entry-title {
display:none
}

/*Hide Creative Sandbox Video Demo Library*/
.page-id-29853 .entry-title {
display:none
}

/*Hide Creative Sandbox Welcome*/
.page-id-28969 .entry-title {
display:none
}

/*Hide Erase the Chaos Toolkit - Thank you*/
.page-id-29673 .entry-title {
display:none
}

/*Hide Erase the Chaos Toolkit Download*/
.page-id-29565 .entry-title {
display:none
}

/*Hide Erase the Chaos Optin*/
.page-id-29387 .entry-title {
display:none
}

/*Hide Home Thought Bubble: Permission to Play*/
.page-id-33807 .entry-title {
display:none
}

/*Hide Home Thought Bubble: Self-Doubt*/
.page-id-33809 .entry-title {
display:none
}

/*Hide Home Thought Bubble: Time*/
.page-id-33794 .entry-title {
display:none
}

/*Hide Home Thought Bubble: Pluralite*/
.page-id-33815 .entry-title {
display:none
}

/*Hide Instagram*/
.page-id-43837 .entry-title {
display:none
}
img.centered, .aligncenter {
    display: block;
    margin: -12px auto 0px;
}

/*Hide Join Get Sparked*/
.page-id-18163 .entry-title {
display:none
}

/*Hide Get Sparked Welcome*/
.page-id-28975 .entry-title {
display:none
}

/*Hide Imposter*/
.page-id-30100 .entry-title {
display:none
}

/*Hide Insider Optin Series 1 - Comparison Trap Gremlin*/
.page-id-29228 .entry-title {
display:none
}

/*Hide Insider Optin Series 2 - Finding Time*/
.page-id-29230 .entry-title {
display:none
}

/*Hide Insider Optin Series 3 - Your Mindset*/
.page-id-29231 .entry-title {
display:none
}

/*Hide Permission Slip One More Step...*/
.page-id-34254 .entry-title {
display:none
}

/*Hide Podcast Listeners’ Special – Create and Incubate Retreat!*/
.page-id-28998 .entry-title {
display:none
}

/* Hide Speaking */
.page-id-30208 .entry-title {
display:none
}

/* Hide Time */
.page-id-4444 .entry-title {
display:none
}

/* Hide Time */
.page-id-33794 .entry-title {
display:none
}

/*Hide Tiny Buddha*/
.page-id-30002 .entry-title {
display:none
}

/*Sidebar Menu Background Color*/
.sidebar .sub-menu .current-menu-item a {
background:#ffffff;
color:#8eb100
}

.premise-checkout-wrap .premise-checkout-lookup {
background:red;
padding:20px;
color:#fff
}

.premise-checkout-lookup a {
color:#fff;
border-bottom:2px solid #fff;
font-weight:bold
}

.premise-checkout-lookup a:hover {
border-bottom:0
}

#front-page-1 .image-section .button:hover {
background:#ff8c00;
border-color:#ff8c00;
color:#fff
}

::selection {
background-color:transparent
}

/* Front Page 1 Content Area */

.front-page-1 .image-section {
background:none;
color:#000;
font-weight: bold;
text-shadow: white  1px -1px 1px,
white  -1px 1px  1px;
}

.front-page-1 h1.ex1 {
margin-left:  30px;
font-weight: bold;
}

.front-page-1 p.ex1 {
margin-left:  30px;
}


/*Front Page 2 Content Area */
.front-page-2 .flexible-widgets {
background:#eee none repeat scroll 0 0;
margin-top:0;
color:#fff;
height:auto;
padding:20px 10px 0
}

.front-page-2 #text-71 {
margin-bottom:0
}

.front-page-2 #text-71 div > img {
margin-bottom:-10px
}

@media only screens and (1024px) {
.front-page-2 #text-7 .one-fourth {
text-align:center
}
}

/* Landing Page Template */
.page-template-page_landing .site-inner:before {
height:0
}




.front-page-2 {
margin-top:75px
}

.front-page-2 .flexible-widgets {
color:#333
}

.site-inner:before {
height:250px
}

.front-page-2 {
border-top:none
}

/*Front Page 4 Content Area*/
.front-page-4 .flexible-widgets {
background:#eee none repeat scroll 0 0;
margin-top:0;
padding-bottom:0;
padding-top:40px;
color:#333;
border-top-width:0
}

.front-page-4 .solid-section {
    margin-bottom: -50px;
}

/*Front Page 6 Content Area*/
.front-page-6 .flexible-widgets {
background:#eee none repeat scroll 0 0;
margin-top:0;
padding-bottom:0;
padding-top:40px;
color:#333;
border-top-width:0
}

.front-page-6 .solid-section {
    margin-bottom: -50px;
}
.single .content-sidebar-wrap {
margin-top:30px;
padding:0 0 20px 20px
}

.genesis-nav-menu > .menu-item > a {
    color: #000;
    text-transform: none;
    font-size: 17px;
    font-weight: 600;
}

.footer-widgets-1 .widget {
width:24%;
display:inline-block;
vertical-align:top
}

.site-footer a:hover {
color:#ffc109
}

ul#menu .sub-menu,a:hover {
color:#ffc109
}

.genesis-nav-menu .sub-menu {
font-family:"Ek Mukta",sans-serif
}

.genesis-nav-menu > .menu-item > a {
font-family:"Ek Mukta",sans-serif
}

.genesis-nav-menu .sub-menu a:hover,.genesis-nav-menu .sub-menu li.current-menu-item > a {
background-color:#ffc109
}

.archive-pagination li a {
background-color:#ff8c00
}

.footer-widgets button:hover,.footer-widgets input:hover[type="button"],.footer-widgets input:hover[type="reset"],.footer-widgets input:hover[type="submit"],.footer-widgets .widget .button:hover,.image-section button:hover,.image-section input:hover[type="button"],.image-section input:hover[type="reset"],.image-section input:hover[type="submit"],.image-section .widget .button:hover {
background-color:#fff;
border:2px solid #fff;
color:#ffc109
}

#text-25 {
text-align:center
}

#text-26 {
text-align:center
}

.genesis-nav-menu .sub-menu a {
background-color:#ff8c00;
text-transform:none;
font-size:17px;
font-weight:600;
}

.current-menu-item a {
background-color:#ffc109
}

ul li .menu-item menu-item-type-taxonomy .menu-item-object-category .current-menu-item .menu-item-26122 a {
background-color:#ffc109
}

li .pagination-next {
background-color:#ff8c00;
color:#fff
}

.site-footer {
background-color:#ff8c00
}

.sidebar .widget.enews-widget {
background-color:#e9e9e9;
border:2px solid #ff8c00;
text-align:center;
padding:5%
}

/*Text Widget with Link to Content Library Signup */
#text-64 {
background-color:#e9e9e9;
border:2px solid #ff8c00;
text-align:center;
padding:5%
}

.search-form input[type="search"] {
width:100%
}

.sidebar .sidebar-primary widget-area {
margin-top:196px
}

h4.widget-title.widgettitle {
font-size:36px
}

.front-page-3 {
height:800px
}

body {
background-color:#fff;
color:#000;
font-family:"Ek Mukta",sans-serif;
font-size:18px;
font-weight:200;
line-height:1.5;
-webkit-font-smoothing:antialiased
}

/*Height of Page Content Relative to Navbar*/
.page .content {
padding-bottom:50px;
margin-top:0
}

#text-15 {
background-color:#ff8c00;
padding:50px;
margin-top:-40px
}

h1,h2,h3,h4,h5,h6 {
font-family:"Montserrat Black",sans-serif;

line-height:1.2;
margin:0 0 20px
}

.entry-title {
font-size:38px
}

.nav-primary .genesis-nav-menu {
float:right;
font-size:14px
}

.sub-menu {
background-color:#ffc109
}

ul#menu .sub-menu a:link,ul#menu .sub-menu a:visited {
background-color:#ff8c00
}

ul#menu .sub-menu a:hover,a:active {
background-color:#ffc109
}

button:hover,input:hover[type="button"],input:hover[type="reset"],input:hover[type="submit"],.button.clear:hover,.button:hover,.footer-widgets button,.footer-widgets input[type="button"],.footer-widgets input[type="reset"],.footer-widgets input[type="submit"],.footer-widgets .widget .button,.widget .button:hover,.widget .button.clear:hover {
background-color:#ff8c00;
border:2px solid #ff8c00;
color:#fff
}

b,strong {
color:#666
}

blockquote {
font-family:"Georgia" serif;
font-style:italic;
font-size:20px
}

.entry-header::after {
border-bottom:0 solid #000;
display:block;
margin:0 auto;
padding-bottom:10px
}

.entry-content .page .type-page .status-publish .entry {
width:960px
}

.full-width-content .content {
padding:0 50px 50px;
width:100%
}

button,input[type="button"],input[type="reset"],input[type="submit"],.archive-pagination li a:hover,.archive-pagination .active a,.button,.footer-widgets,.widget .button {
background-color:#ffc109
}

button,input[type="button"],input[type="reset"],input[type="submit"],.button,.front-page input:focus,.front-page textarea:focus,.widget .button {
border-color:#ffc109;
background:#ffc109;
font-size:18px;
letter-spacing:1px
}

/* Background Image */
.site-container {
background:url() no-repeat center center fixed;
background-size:cover
}

.image-section .widget-area {
text-align:left
}

.front-page-1 {
height:615px
}

.image-section {
height:610px
}

.image-section h4,.solid-section h4 {
font-size:56px;
font-weight:200;
letter-spacing:0;
text-transform:none
}

.text-16 .widget widget_text {
margin-top:-80px
}

.image-section .widget-area {
vertical-align:top
}

.front-page-5 {
height:685px
}

.front-page-7 {
height:985px
}

.featured-section .site-header {
background-color:#fff;
color:#fff
}

.site-header {
background-color:#fff!important
}

.site-header.dark {
background-color:#fff
}

.genesis-nav-menu a {
color:#fff
}

element.style {
height:500px
}

.entry-header,.entry-footer {
text-align:left
}

.image-section,.solid-section {
text-align:left
}

.image-section h4,.solid-section h4 {
font-size:36px;
font-weight:200;
letter-spacing:0;
text-transform:none
}

.site-inner:before {
content:"";
display:block;
height:10px;
background-image:url(#);
background-repeat:no-repeat;
background-size:contain
}

.page.full-width-content .site-inner:before,.single-post.full-width-content .site-inner:before {
margin-left:-100px;
width:1200px
}

.site-inner {
margin-top:70px
}

.home .site-inner {
margin-top:40px
}

.home .site-inner:before {
display:none
}

.front-page-4 {
border-top-width:0
}

@media only screen and (max-width: 1024px) {
.site-inner,.front-page-2 {
margin-top:0
}

.page.full-width-content .site-inner:before,.single-post.full-width-content .site-inner:before {
width:100%;
margin-left:0
}
}

@media only screen and (max-width: 640px) {
.front-page-2:before,.site-inner:before {
height:200px
}
}

@media only screen and (max-width: 480px) {
.front-page-2:before,.site-inner:before {
height:150px
}
}

@media only screen and (max-width: 360px) {
.front-page-2:before,.site-inner:before {
height:100px
}
}

@media only screen and (max-width: 1023px) {
.page.full-width-content .site-inner,.single-post.full-width-content .site-inner {
width:100%;
padding:0
}
}

@media only screen and (max-width: 800px) {
.front-page-2,.front-page-3,.front-page-5, .front-page-5, .front-page-7 {
height:auto!important
}

/* Front Page 3 Content Area */
/*Front Page 2 Content Area */
.front-page-3 .flexible-widgets {
background:#eee none repeat scroll 0 0;
margin-top:0;
color:#fff;
height:auto;
padding:20px 10px 0
}

.front-page-3 #text-71 {
margin-bottom:0
}

.front-page-3 #text-71 div > img {
margin-bottom:-10px
}

@media only screens and (1024px) {
.front-page-3 #text-7 .one-fourth {
text-align:center
}
}

.front-page-3:before {

content:"";

display:block;

height:383px;

background-image:url(//melissadinwiddie.com/wp-content/uploads/2024/04/melissadinwiddie.com1_.png);

background-repeat:no-repeat;

background-size:contain;

background-position:center top;

background-color: #fff;

}

.front-page-3 {
margin-top:75px
}

.front-page-3 .flexible-widgets {
color:#333
}

.front-page-3 {
border-top:none
}





@media only screen and (max-width: 1024px) {
.site-inner,.front-page-3 {
margin-top:0
}
}


@media screen and (max-width: 768px) and (min-width: 570px) {
   .fl-visible-mobile{
   margin-top:120px;
}
.oneimg .pp-flipbox-front{
padding:350px;
}
.logosec .fl-row-content-wrap {
margin-top:-170px!important;
}
.haedingsize .pp-flipbox {
   height:630px!important;
}
.haedingsize .pp-flipbox-front-title{
  font-size:40px!important
}
.keynotes1, .keynotes8 {
    background-color: #fff;
    opacity: .8;
    margin-top: 120px;
}
.imags-sow:after{
 right:0px;
}
.bg-colr{
 left:0px;
}
.not-img:after {
    position: absolute;
    width: 160px;
    height: 236px;
    content: '';
    background-image: url('https://melissadinwiddie.com/wp-content/uploads/2024/11/md.comINSIGHTS21.png');
    background-size: cover;
    right: 80px;
}
.pp-carousel-image-container figure.use-as-background .swiper-slide-image {
    object-fit: scale-down!important;
    margin-top: 40px;
}




}


@media screen and (max-width: 600px) and (min-width: 490px) {
  .pp-flipbox-front, .pp-flipbox {
    height: 490px!important;
}


}




@media only screen and (max-width: 640px) {
.front-page-3:before,.site-inner:before {
height:200px
}
}

@media only screen and (max-width: 480px) {
.front-page-3:before,.site-inner:before {
height:150px
}
    .height-fx .pp-flipbox {
     height:350px!important;

}
.haedingsize .pp-flipbox-front-title{
  font-size:26px!important;
 font-weight:700!important;
}
}

@media only screen and (max-width: 360px) {
.front-page-3:before,.site-inner:before {
height:100px
}
}


.front-page-1 {
background-image:url(//melissadinwiddie.com/wp-content/uploads/2024/04/melissadinwiddie.com1_.png)!important
}
}

body.postid-34315 #section_intro-message .module-wrap p {
  display: inline-block;
}

body.postid-34315 #section_intro-message .module-wrap p a {
  margin-bottom: 1em;
}

/*Remove Forum Link on Profile Page*/
span.mepr-nav-item.mepr_bbpress_subscriptions {
    display: none;
}
@font-face {  
font-family: Jenthill Light;  
src: url(//melissadinwiddie.com/wp-content/uploads/font.woff2);  font-weight: normal;  
}
.newfont{
font-family: 'Jenthill Light', sans-serif;
}

header.entry-header {
    margin-top: 180px;
}
.for-indudaul .fl-heading {
    font-family: 'Jenthill Light',sans-serif;
}
 .for-indudauls {
  color:#22a1c4!important;
 font-family: 'Jenthill Light',sans-serif!important;
font-size:30px!important;
}


