/* Themify Customize Styling */
body {	background: none;
	background-color: #ffffff;background-image: url(https://www.sleepwithmepodcast.com/wp-content/uploads/2018/03/sleepsite-level2-1.png);
	background-repeat: repeat-x;
	background-position: center top;
	font-family:Rubik;	font-weight:300;
	line-height:130%;
 
}
a {	
	color: #7944a0; 
}
a:hover {	
	color: #b799cc; 
}
h1 {		font-weight:600;
	font-size:48px;
	line-height:100%;
	text-transform:none;
	color: #7944a0; 
}
h2 {		font-size:30px;

	color: #ffffff; 
}
h3 {		font-weight:600;
	font-size:18px;

	color: #7944a0; 
}
h4 {		font-weight:600;
	line-height:140%;

	color: #bfa6d2; 
}
h5 {		font-weight:600;
	font-size:16px;
	line-height:100%;

	color: #7944a0; 
}
#headerwrap {	
	padding-right: 30px;
	padding-left: 30px; 
}
body[class*="themify"] #site-logo img {	
	height: 60px; 
}
#site-description {	display: none; 
}
#main-nav a {		font-weight:600;
	font-size:14px;

	padding-top: 2.5px;
	padding-right: 10px;
	padding-bottom: 2.5px;
	padding-left: 10px;
	margin-top: 25px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px; 
}
#main-nav a, #main-nav > li > a, .transparent-header #main-nav a {	
	color: #7944a0; 
}
#main-nav-wrap #main-nav a:hover, #main-nav-wrap #main-nav > li > a:hover {	
	color: #b799cc; 
}
#main-nav-wrap #main-nav .current_page_item > a, #main-nav .current-menu-item > a, #main-nav > .current_page_item > a, #main-nav > .current-menu-item > a {	
	color: #666666; 
}
#footerwrap {	background: none;
	background-color: #7944a0; 
}
#footer {	
	color: #b799cc; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {		text-align:center; 
}
#footer a {	
	color: #ffffff;	font-style:normal;
	font-weight:normal;
	text-decoration:none;
 
}
@media screen and (max-width: 1024px) { /* Themify Customize Styling */
body {	background: none;
	background-color: #ffffff;
	background-repeat: repeat-x;
	background-position: center top;	font-weight:300;
 
}
a {	
	color: #7944a0; 
}
a:hover {	
	color: #b799cc; 
}
h1 {		font-weight:600;

	color: #7944a0; 
}
h2 {	
	color: #ffffff; 
}
h3 {		font-weight:600;

	color: #7944a0; 
}
h4 {		font-weight:600;

	color: #bfa6d2; 
}
h5 {		font-weight:600;

	color: #7944a0; 
}
body[class*="themify"] #site-logo img {	
	height: 60px; 
}
#main-nav a {		font-weight:600;
 
}
#main-nav a, #main-nav > li > a, .transparent-header #main-nav a {	
	color: #7944a0; 
}
#main-nav-wrap #main-nav a:hover, #main-nav-wrap #main-nav > li > a:hover {	
	color: #b799cc; 
}
#main-nav-wrap #main-nav .current_page_item > a, #main-nav .current-menu-item > a, #main-nav > .current_page_item > a, #main-nav > .current-menu-item > a {	
	color: #666666; 
}
#footerwrap {	background: none;
	background-color: #7944a0; 
}
#footer {	
	color: #b799cc; 
}
#footer a {	
	color: #ffffff; 
}
 }@media screen and (max-width: 768px) { /* Themify Customize Styling */
body {	
	background-repeat: repeat-x;
	background-position: center top;	font-weight:300;
 
}
h1 {		font-weight:600;
 
}
h3 {		font-weight:600;
 
}
h4 {		font-weight:600;
 
}
h5 {		font-weight:600;
 
}
body[class*="themify"] #site-logo img {	
	height: 60px; 
}
#main-nav a {		font-weight:600;
 
}
 }@media screen and (max-width: 480px) { /* Themify Customize Styling */
body {	background: none;
	background-color: #ffffff;
	background-repeat: repeat-x;
	background-position: center top;	font-weight:300;
 
}
a {	
	color: #7944a0; 
}
a:hover {	
	color: #b799cc; 
}
h1 {		font-weight:600;

	color: #7944a0; 
}
h2 {	
	color: #ffffff; 
}
h3 {		font-weight:600;

	color: #7944a0; 
}
h4 {		font-weight:600;

	color: #bfa6d2; 
}
h5 {		font-weight:600;

	color: #7944a0; 
}
body[class*="themify"] #site-logo img {	
	height: 60px; 
}
#main-nav a {		font-weight:600;
 
}
#main-nav a, #main-nav > li > a, .transparent-header #main-nav a {	
	color: #7944a0; 
}
#main-nav-wrap #main-nav a:hover, #main-nav-wrap #main-nav > li > a:hover {	
	color: #b799cc; 
}
#main-nav-wrap #main-nav .current_page_item > a, #main-nav .current-menu-item > a, #main-nav > .current_page_item > a, #main-nav > .current-menu-item > a {	
	color: #666666; 
}
#footerwrap {	background: none;
	background-color: #7944a0; 
}
#footer {	
	color: #b799cc; 
}
#footer a {	
	color: #ffffff; 
}
 }.mobile_menu_active.header-leftpane #headerwrap, .mobile_menu_active.header-rightpane #headerwrap, .mobile_menu_active #headerwrap .sidemenu-on { background: none;
	background-color: #7944a0; }.mobile_menu_active.header-leftpane #headerwrap, .mobile_menu_active.header-rightpane #headerwrap, .mobile_menu_active #headerwrap .sidemenu-on { 
	color: #ffffff; }.mobile_menu_active.header-leftpane #headerwrap a, .mobile_menu_active.header-rightpane #headerwrap a, .mobile_menu_active #headerwrap .sidemenu.sidemenu-on a { 
	color: #ffffff; }.mobile_menu_active #headerwrap .sidemenu-on a:hover, .mobile_menu_active #headerwrap #main-nav a:hover, .mobile_menu_active #headerwrap #main-nav ul a:hover { 
	color: #e4c0fc; }.mobile_menu_active.header-leftpane #pagewrap #headerwrap .header-icons #menu-icon, .mobile_menu_active.header-rightpane #pagewrap #headerwrap .header-icons #menu-icon, #headerwrap #menu-icon { 
	color: #7944a0; }
/* Themify Custom CSS */
.home-post .entry-content  :first-child{color:#7944a0 !important;font-weight:600;text-transform:uppercase;font-size:24px;line-height:130%;padding-bottom:5px}
#button-4334-sub_row_0-0-1-0-3  :hover{background:rgba(255,255,255,.2)}
#button-4334-sub_row_0-0-1-0-3  a :hover{background:rgba(255,255,255,.0)}

.home-post .entry-content {color:#7944a0}
.home-post .entry-content  a{color:#7944a0 !important;font-weight:300 !important;text-transform:none !important;font-size:16px !important;line-height:140% !important}
.single .subscribe-alt li{list-style:none !important;}
.single .subscribe-alt ul{margin:0}
.featured-article-logos .module-image{margin:0 !important}
.featured-article-logos .module-image img{max-height:80px}
.faq 
.module-title {text-transform:uppercase;border-bottom:1px solid;font-size:24px;margin-bottom:15px;padding-bottom:10px}
.faq .accordion-title,.faq .accordion-title a{color:#7944a0;font-size:16px;border:0px solid #00000000 !important}
.faq .accordion-content {padding:0px}
.home .post-title a{color:#7944a0  !important}
.page-id-4335 .post-image,#gform_wrapper_1 label{display:none;}
.gform_footer{margin-top:10px !important;padding:0 !important}
input[type='submit']{background-color:#7944a0;border-radius:10px;text-transform:none;font-weight:400}
.sponsor-form input,.sponsor-form textarea{border-color:#7944a088 !important}
.sponsor-form h3{color:#7944a0 !important}
.sponsor-form{padding:20px  5px 0px 20px;border-radius:10px;}
#gform_fields_2 label{display:none}
#gform_fields_2 input[type='text']{max-width:100%;width:100%;border-radius:10px !important}
#input_1_2_6,
#input_1_1,
#input_1_3{margin:0}
#gform_wrapper_1 input[type='text'],#input_1_2_3_container,#input_1_2_6_container,textarea{width:100%;border-radius:10px !important}
#field_1_1,#field_1_3,#field_1_2,#field_1_4{margin:0 !important}
.g-2 .company{width:100%;display:block;padding:10px;background:#7944a01a;}
.g-2 .company a{font-size:24px;}

.g-2 .adv-img-wrapper{max-height:175px;height:175px;width:250px;display:grid;background-color:#FFF;border-radius:10px}
.g-2 .adv-img-wrapper a{margin:auto;}
.g-2 img{width:100%;padding:20px}
.g-2, .g-2 .g-col{max-width:100% !important;width:100% !important; }
.sponsor p{flex-wrap:1}
.sponsor{max-width:95%;width:100%;display:flex;margin-bottom:10px;border-radius:10px !important;border:1px solid #7944a055}
.sponsor a{flex:1}
.home-post p,.home-post li,.home-post p a,.home-post li a{color:#7944a0 !important}
.home-post .entry-content{padding:10px}
.home-post{color:#7944a0;padding:0px;border-radius: 0 0 10px 10px }
.home-post .post-title{display:none !important}
.text-6795-0-0-0 p{margin:0;height:185px;}
.home-post .entry-content p{margin-bottom:10px}
.home-post .entry-content p,.home-post p:last-of-type{padding-bottom:0px;}
.home-post h4{color:#7944a0 !important;margin-top: 15px}
.home-bubble{background-color:#FFF9;border-radius:10px;padding:20px;}
.home-post a {color:#FFF;font-weight:900}

.home-post iframe{display:none}
#button-4449-2-0-0 a:hover{background-color:rgba(0,0,0,0) !important;color:rgba(	196, 167, 218,.6) !important }
#button-4334-sub_row_0-0-1-0-5 a:hover {background-color:rgba(0,0,0,0) !important;color:rgba(255,255,255,.6) !important }
.post-title a:hover{color:#c4a7da}

.post-title {display:flex  !important;}
.g-col{
	margin-left: 4px !important;}
.home .module-post .post-title:before{content:url(https://www.sleepwithmepodcast.com/wp-content/uploads/2018/03/Webp.net-resizeimage.png);margin-right:10px;position:relative;}

.module-post .post-title:before{content:url(https://www.sleepwithmepodcast.com/wp-content/uploads/2018/03/Webp.net-resizeimage.png);margin-right:10px;position:relative;top:-4px}
.themify_builder_content-6795 .module_row_0.module_row{
	background-image:none !important ;
	padding-bottom:0px !important
	
}
.related-posts .post-title :before{content:url(https://www.sleepwithmepodcast.com/wp-content/uploads/2018/03/Webp.net-resizeimage.png);margin-right:10px;position:relative;top:-5px}
.related-posts .post-title a{color:#7944a0;font-weight:200;font-size:17px;display:flex}
.single .post-title{text-align:left !important;font-size:26px}
.listen-on img{height:40px}
.home #menu-item-6557 .fa-plus-square-o:first-of-type{display:none}
.themify_builder_content-4449 .module_row_0.module_row{padding-left:0 !important}


.module_column_4504-0-1{margin-left:0}
.adv h6 {
    color: #FFF;
	background-color: #7944a0;}
.adv-img-wrapper{height:140px;display:grid}
.adv p{background-color:#7944a0aa;margin-bottom:0;color:#fff;padding:5px 5px 10px 5px;font-size:13px;line-height:130%;height:64px;vertical-align:middle;border-radius: 0 0 10px 10px }
.adv strong{text-transform:uppercase;display:block}
.adv img{max-height:140px;padding:10px;width:100% !important;}
.adv {background-color:#FFF;text-align:center;height:240px;margin-bottom:4px}
.g-col{width:47%}
.adv h6{margin-bottom:0}
.adv a{margin:auto}

.adv { background-color:#FFF !important;border-radius:  10px 10px}
@media screen and (max-width: 1080px){
	.adv img{max-height:140px;padding:10px;width:initial !important;}
	.module_column_4504-0-1{margin-left:0 !important}
	.module_column_4504-0-0{width:100% !important}
	.module_column_4504-0-0 h5{content:'Listen on your favorite app'}
	.g-col{width:100%}
	.b-1{margin:5px 0}
	
}

.subscribe-alt .fa,.subscribe-alt .fa-square-o{float:right !important}
.subscribe-alt .module-accordion,.subscribe-alt .accordion-title,.subscribe-alt .accordion-title a,
.subscribe-alt .module-accordion,.subscribe-alt .accordion-title,.subscribe-alt .accordion-title a,
.subscribe-alt {background-color:#7944a0;border:0px solid rgba(0,0,0,0) !important;border-radius:20px 20px ;color:#FFF;margin:0}
.builder-accordion-active .accordion-title{border-radius:20px 20px 0 0;background-color:#7944a0 !important}

.module_column_4449-0-0 .accordion-title a{display:inline-flex;}
.subscribe-alt .ui.module-accordion .accordion-title a{display:inline-flex;}
.subscribe-alt .accordion-title :after{content:"\f196";font-family:'FontAwesome';font-size:54px;font-weight:300;position:relative;top:15px;float:right;}
.subscribe-alt .menu-item:hover{background-color:rgba(255,255,255,.4) !important}
.subscribe-alt .ui.nav ul {
position:relative;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}
.subscribe-alt .sub-menu a
{color:#000 !important; }
.ui.nav{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}
#menu-item-6557{border-radius:15px}
.subscribe-alt .menu-subscribe-container #menu-item-6557{background-color:#7944a0 !important;}
.subscribe-alt .menu-subscribe-container #menu-item-6557 a{color:#FFF !important;text-transform:uppercase;font-weight:600;border-radius:10px !important}

#button-4449-0-0-0{width:100% !important;display:block;font-weight:600;text-align:left}
#button-4449-0-0-0 .modules-show-less {display:none}
.themify_builder_content-4449 .module_row_0.module_row{background-color:rgba(0,0,0,0) !important;padding-left:0}

.module_column_4449-0-0 .modules-show-less .module-image{display:inline-block !important;margin:2.5px}

.page-id-4339 h4{margin-bottom:5px}

.page-id-4336 .module_row_4449-0{display:none }

@media screen and (max-width:680px){
	.adv img{max-height:140px;padding:10px;width:initial !important;}
	.home .post-title a{
		color:#7944a0 !important;
		font-weight:500;
		
	}
	#button-4334-sub_row_0-0-1-0-5{
		margin-top: 30px;margin-bottom:30px
	}
	.sub_column_post_4334.sub_column_0-0-0-0{width:0px !important}
	.sub_column_post_4334.sub_column_0-0-0-1{width:100% !important}
	
	#text-4334-sub_row_0-0-1-0-0 h2{color:#7944a0}
	#image-4334-sub_row_0-0-0-0-0{display:none !important}
	h1{font-size:2.5em}
	
}


#menu-item-6557 a:after{content:'\f078';color:#7944a0 !important;font-family: FontAwesome;float:right;position:relative;left:55px}
#menu-item-6557 .sub-menu a:after{content:'' !important;color:rgba(0,0,0,0) !important}
#menu-subscribe .sub-menu ,#menu-subscribe .sub-menu li{width:99.5%;}
#menu-subscribe li a{color:#7944a0 !important;}
#menu-subscribe{margin-bottom:0}
.module_row_4449-1{background-color:rgba(0,0,0,0) !important;padding-bottom:0 !important} 
.support{margin-bottom:0 !important}
#sidebar{width:27.5%;}
#menu-subscribe .sub-menu, #menu-subscribe .sub-menu ul{;margin:0;width:99%;}
#menu-subscribe .sub-menu li{padding:0}


	


.module-icon.xlarge i{
width:60px;
	height:60px
}
.fa-plus-square-o:before{font-size:50px}
.module-divider{margin:4px;border-color:#bfa6d2 !important}

.archives,.subscribe{display:inline-block !important;font-weight:600;margin-top:0px;text-transform:uppercase}
.archives a{border-width:0px !important ;}
.archives{
color:#FFF;
}
.more-about span{margin:0}
.more-about a{font-weight:500;color:#7944a0 !important;padding:10px 0px  !important;}
.subscribe a{padding-right:70px !important;color:#7944a0}
.subscribe a :after{
	content:'\f196';
font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
/*--adjust as necessary--*/
    color: #7944a0;
    font-size: 24px;
    padding-right: 0.5em;
    position: absolute;
    top: 10px;
    right:0 ;
	
}
.subscribe{background-color:#FFF !important}

.menu-highlight a{
background-color:#7944a0;
color:#FFF !important;
border-radius:10px;}

#site-logo{margin-bottom:10px}
#site-logo img{height:60px;}
#header{padding:0}

.home #content{padding-top:0}

h1{
letter-spacing:0;
line-height:100% !important ;}
#headerwrap,#footerwrap{border-width:0px !important}
.header-on-scroll{padding:0 !important}
.themify_builder_content-4449 .module_row_1.module_row{background-image:none !important}

.support .builder_row_cover:before ,.sidebar-subscribe,.support{border-radius:8px !important}
.archive-two {display:block;text-align:left !important;}
.archive-two a{color:#7944a0 !important;padding-left:0 !important;text-transform:uppercase;font-weight:600;border-width:1px 0 0 0 !important;border-top-color: #666666 !important}
.white-divider{padding:0 !important;margin:0 !important;border-color:#FFF !important}
.page-id-4335 .archive-two{display:none}
.page-id-4335 .pagenav {text-align:left}
#divider-4335-0-0-1{margin-bottom:40px !important;border-color:#000 !important;z-index:1}
#main-nav {padding-top: 8px}
@media screen and (max-width:1200px){#main-nav-wrap #main-nav .current_page_item > a, #main-nav .current-menu-item > a, #main-nav > .current_page_item > a, #main-nav > .current-menu-item > a {
	color: rgba(255,255,255,.6)!important;
}
}

.themify_builder_4444_row.module_row_0.module_row {
	background-image: url(https://www.sleepwithmepodcast.com/wp-content/uploads/2018/03/sleep-footer.png)!important 
}