/*
 Theme Name:     Divi Child - EMILYBAKER
 Theme URI:      https://samanthamunoz.com
 Description:    A custom theme for EMILYBAKER
 Author:         Sam Munoz Consulting, LLC
 Author URI:     https://www.samanthamunoz.com
 Template:       Divi
 Version:        1.2.4
*/


/* =Theme customization starts here
------------------------------------------------------- */


/*****   SMC COMMON STYLING STRATEGIES   *******/

/*Vertically align columns in a row. See video tutorial for how to implement*/
.SMC_vertical_align{
	display: flex;
  flex-direction: column;
  justify-content: center;
}

.SMC_NoDragImage img{
	user-drag: none;
	user-select: none;
	-moz-user-select: none;
	-webkit-user-drag: none;
	-webkit-user-select: none;
	-ms-user-select: none;
}




/* SMC STUDIO - 2021 Emily D Baker Revamp */
/*Don't allow images to be dragged*/
img{
  user-drag: none;
	user-select: none;
	-moz-user-select: none;
	-webkit-user-drag: none;
	-webkit-user-select: none;
	-ms-user-select: none;
}

/* Header Styling */

/* Footer Styling */
.EDB_Footer_NavigationLinks p{
	line-height: 30px !important;
	padding-bottom: 0px;
}

.EDB_Footer_NavigationLinks a,
.EDB_CopyrightPrivacy_Footer a{
	font-size: 16px !important;
	color: #ffffff !important;
	border-bottom: none !important;
	transition: all .4s ease-in-out;
}

.EDB_Footer_NavigationLinks a:hover{
	filter: brightness(1.25) !important;
}

.EDB_Footer_ContactBlurbs .et_pb_blurb_description{
	margin-left: -15px !important;
	margin-top: -5px;
}

.EDB_Footer_ContactBlurbs .et_pb_blurb_description p{
	line-height: 30px !important;
	font-size: 16px !important;
	color: #ffffff !important;
}

.EDB_CopyrightPrivacy_Footer p,
.EDB_CopyrightPrivacy_Footer a{
	color: #ffffff !important;
	font-size: 12px !important;
	text-transform: uppercase !important;
	letter-spacing: 1px;
}



#page-container
{
	background: rgb(21,11,44);
	background: linear-gradient(180deg, rgba(21,11,44,1) 0%, rgba(45,16,87,1) 56%, rgba(124,68,148,1) 100%);
}

#main-content{
	background: transparent;
}

/* 2021 - Updated Typography Settings */
@font-face {
    font-family: 'aileronregular';
    src: url('fonts/Aileron-Regular-webfont.eot');
    src: url('fonts/Aileron-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Aileron-Regular-webfont.woff2') format('woff2'),
         url('fonts/Aileron-Regular-webfont.woff') format('woff'),
         url('fonts/Aileron-Regular-webfont.ttf') format('truetype'),
         url('fonts/Aileron-Regular-webfont.svg#aileronregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'aileronbold';
    src: url('fonts/Aileron-Bold-webfont.eot');
    src: url('fonts/Aileron-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Aileron-Bold-webfont.woff2') format('woff2'),
         url('fonts/Aileron-Bold-webfont.woff') format('woff'),
         url('fonts/Aileron-Bold-webfont.ttf') format('truetype'),
         url('fonts/Aileron-Bold-webfont.svg#aileronbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'aileronbold_italic';
    src: url('fonts/Aileron-BoldItalic-webfont.eot');
    src: url('fonts/Aileron-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Aileron-BoldItalic-webfont.woff2') format('woff2'),
         url('fonts/Aileron-BoldItalic-webfont.woff') format('woff'),
         url('fonts/Aileron-BoldItalic-webfont.ttf') format('truetype'),
         url('fonts/Aileron-BoldItalic-webfont.svg#aileronbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'aileronheavy';
    src: url('fonts/Aileron-Heavy-webfont.eot');
    src: url('fonts/Aileron-Heavy-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Aileron-Heavy-webfont.woff2') format('woff2'),
         url('fonts/Aileron-Heavy-webfont.woff') format('woff'),
         url('fonts/Aileron-Heavy-webfont.ttf') format('truetype'),
         url('fonts/Aileron-Heavy-webfont.svg#aileronheavy') format('svg');
    font-weight: normal;
    font-style: normal;

}


#main-content h1,
.et-l--footer h1{
	font-family: 'aileronbold', Arial, sans-serif !important;
	font-size: 50px !important;
	line-height: 70px;
}


#main-content h2,
.et-l--footer h2{
	font-family: 'aileronbold', Arial, sans-serif !important;
	font-size: 40px;
	line-height: 60px;
}


#main-content h3,
.et-l--footer h3{
	font-family: 'aileronbold', Arial, sans-serif !important;
	font-size: 30px;
	line-height: 50px;
}


#main-content h4,
.et-l--footer h4{
	font-family: 'aileronbold', Arial, sans-serif !important;
	font-size: 26px;
	line-height: 36px;
}


#main-content h5,
.et-l--footer h5{
	font-family: 'aileronbold', Arial, sans-serif !important;
	font-size: 16px;
	letter-spacing: 2px;
	text-transform: uppercase;
}

#main-content h6,
.et-l--footer h6{
	font-family: 'aileronbold', Arial, sans-serif !important;
	font-size: 16px;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: #95D2B8;
}


#main-content p,
#main-content li{
	font-family: 'aileronregular', Arial, sans-serif !important;
	font-size: 20px;
	line-height: 44px;
}

#main-content p a,
.single #main-content li a{
	color: #95D2B8;
	border-bottom: 2px solid #95D2B8;
}

#main-content li a:hover{
	filter: brightness(125%);
}

/* SMC Studio Revamp 2021 - Buttons */
.EDB_WhiteOutlineButton{
	border: 2px solid #ffffff !important;
	font-family: 'aileronheavy', Arial, sans-serif !important;
	font-size: 16px;
	letter-spacing: 2px;
	text-transform: uppercase;
	border-radius: 10px !important;
	opacity: 100% !important;
}

.EDB_Button_FW{
	width: 100%;
	text-align: center;
}

.EDB_TealButton{
	background-color: #189A9F !important;
	border: 2px solid #189A9F !important;
	font-family: 'aileronheavy', Arial, sans-serif !important;
	font-size: 16px;
	letter-spacing: 2px;
	text-transform: uppercase;
	border-radius: 10px !important;
	opacity: 100% !important;
	box-shadow: 0px 0px 15px 0px #189A9F;
	color: #ffffff !important;
}

.EDB_TealButton:hover{
	filter: brightness(1.25) !important;
}

/* Global Styles & Elements */
.EDB_WhiteHorizontalLine{
	border-top: 1px solid #ffffff;
}

.EDB_SmallNote p{
	line-height: 30px !important;
}

.EDB_DarkSection{
	background-color: #090A0F46;
}

.EDB_RainbowLine:after{
	    content:"";
	    background: -webkit-linear-gradient(left, rgba(247,70,87,1) 0%, rgba(244,197,66,1) 25%, rgba(148,214,186,1) 50%, rgba(0,153,158,1) 75%, rgba(124,68,148,1) 100%);
			background: -moz-linear-gradient(90deg, rgba(247,70,87,1) 0%, rgba(244,197,66,1) 25%, rgba(148,214,186,1) 50%, rgba(0,153,158,1) 75%, rgba(124,68,148,1) 100%);
			background: -webkit-linear-gradient(90deg, rgba(247,70,87,1) 0%, rgba(244,197,66,1) 25%, rgba(148,214,186,1) 50%, rgba(0,153,158,1) 75%, rgba(124,68,148,1) 100%);
			background: linear-gradient(90deg, rgba(247,70,87,1) 0%, rgba(244,197,66,1) 25%, rgba(148,214,186,1) 50%, rgba(0,153,158,1) 75%, rgba(124,68,148,1) 100%);
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f74657",endColorstr="#7c4494",GradientType=1);
	    display: block;
	    height: 2px;
	    width: 100%;
}

@media all and (max-width: 980px) {
/*** wrap row in a flex box ***/
.SMC_MobileStack {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap; /* Safari 6.1+ */
	flex-wrap: wrap;
}
/*** custom classes that will designate the order of columns in the flex box row ***/
.first-on-mobile {
	-webkit-order: 1;
	order: 1;
}
.second-on-mobile {
	-webkit-order: 2;
	order: 2;
}
}

/* 404 Page Search Bar */
.et_pb_search.et_pb_bg_layout_dark input.et_pb_s,
.et_pb_search.et_pb_bg_layout_dark input.et_pb_s,
.et_pb_search.et_pb_bg_layout_dark input.et_pb_s{
	background-color: #090A0F49;
	border: none !important;
	font-family: 'aileronheavy', Arial, sans-serif !important;
	font-size: 16px;
	letter-spacing: 2px;
	text-transform: uppercase;
	padding-top: 15px !important;
	padding-bottom: 15px !important;
	border-radius: 10px;
}

/* EDB - Landing / Homepage */
#main-content .EDB_HeroHeader h1{
	font-size: 78px !important;
	line-height: 88px !important;
}

.et_pb_column_5 {
padding-top: : 0px !important;
padding-bottom: : 0px !important;
}

.EDB_HeroHeader h1 strong{
	font-style: italic;
	color: #95D2B8 !important;
}

.EDB_FindWhatYouNeed ul{
	display: flex;
}

.EDB_FindWhatYouNeed ul li{
	flex: auto;
}

.EDB_FindWhatYouNeed ul li a{
	padding-top: 5px;
	padding-bottom: 5px;
}

.EDB_WatchEmily_Col1{
	background: rgb(79,35,116);
	background: -moz-linear-gradient(0deg, rgba(79,35,116,0.4990371148459384) 0%, rgba(57,20,101,1) 100%);
	background: -webkit-linear-gradient(0deg, rgba(79,35,116,0.4990371148459384) 0%, rgba(57,20,101,1) 100%);
	background: linear-gradient(0deg, rgba(79,35,116,0.4990371148459384) 0%, rgba(57,20,101,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4f2374",endColorstr="#391465",GradientType=1);
	border-radius: 10px;
}

.EDB_WatchEmily_BRoll{
	outline: 1px solid #ffffff;
	outline-offset: 10px;
}

.EDB_WatchEmily_LiveNoteBlurb .et_pb_blurb_description{
	margin-top: 7px;
}

.EDB_SocialTickers{
	display: flex;
}

.EDB_SocialTicker_Icon .et_pb_module_header{
	margin-top: -7px;
}

.EDB_SocialTickers .title,
.EDB_SocialTickers .percent{
	font-family: 'aileronregular', Arial, sans-serif !important;
	font-size: 20px !important;
	font-style: italic !important;
	height: 30px;
	font-weight: normal !important;
}

.EDB_SocialTickers .title{
	margin-top: -3px;
	/* padding-left: 7px; */
}

/* EDB - The Emily Show Podcast Page */
.EDB_TheEmilyShow_SubLinks img{
	width: 120px;
}

.EDB_TheEmilyShow_SubLinks img:hover{
	filter: brightness(125%);
}

.EDB_TheEmilyShow_SubLinks a{
	border-bottom: 0px !important;
}

.EDB_TrendingTopics_ImageNav{
	padding-top: 250px;
	padding-bottom: 10px;
	border-radius: 10px;
}

.EDB_AllTopics_ImageNav{
	padding-top: 350px;
	padding-bottom: 10px;
	border-radius: 10px;
}

.EDB_PodcastPage_Feed .et_pb_post{
	background-color: #090A0F46;
	padding: 50px;
	/* padding-bottom: 35px; */
}

.EDB_PodcastPage_Feed .entry-title{
	margin-bottom: -10px;
	padding-bottom: 0px;
	margin-top: -10px;
}


.EDB_PodcastPage_Feed .entry-title a{
	padding-left: 20px;
}

.EDB_PodcastPage_Feed .post-meta{
	padding-left: 50px;
}

.EDB_PodcastPage_Feed .post-meta:after {
    content:"";
    background: -webkit-linear-gradient(left, rgba(247,70,87,1) 0%, rgba(244,197,66,1) 25%, rgba(148,214,186,1) 50%, rgba(0,153,158,1) 75%, rgba(124,68,148,1) 100%);
		background: -moz-linear-gradient(90deg, rgba(247,70,87,1) 0%, rgba(244,197,66,1) 25%, rgba(148,214,186,1) 50%, rgba(0,153,158,1) 75%, rgba(124,68,148,1) 100%);
		background: -webkit-linear-gradient(90deg, rgba(247,70,87,1) 0%, rgba(244,197,66,1) 25%, rgba(148,214,186,1) 50%, rgba(0,153,158,1) 75%, rgba(124,68,148,1) 100%);
		background: linear-gradient(90deg, rgba(247,70,87,1) 0%, rgba(244,197,66,1) 25%, rgba(148,214,186,1) 50%, rgba(0,153,158,1) 75%, rgba(124,68,148,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f74657",endColorstr="#7c4494",GradientType=1);
    display: block;
    height: 2px;
    width: 105%;
		margin-left: -50px;
		margin-top: 25px;
    /* position: absolute; */
    /* bottom: 10; */
}

.EDB_PodcastPage_Feed .published:after{
	content: ' • The Emily Show • Emily D. Baker, Esq.';
}

.EDB_PodcastPage_Feed .pagination a{
	font-family: 'aileronbold', Arial, sans-serif !important;
	font-size: 16px;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: #ffffff !important;
}


.EDB_PodcastPage_Feed .et_pb_post:before{
	font-family: 'ETModules';
	font-size: 30px;
	float: left;
	color: #ffffff !important;
	content: "\e027";
}

/* SMC STUDIO REVAMP 2021 - PODCAST SHOW NOTES WRAPPER */
.EDB_ShowNotes_Title h1{
	line-height: 60px !important;
	font-family: 'aileronbold', Arial, sans-serif !important;
	font-size: 50px !important;
}

.EDB_ShowNotes_AiredDate .published:before{
	content: 'AIRED: ';
	font-weight: bold;
}

.EDB_Podcast_DropdownSubscribeButton{
	background-color: #189A9F !important;
	border: 2px solid #189A9F !important;
	font-family: 'aileronheavy', Arial, sans-serif !important;
	font-size: 16px !important;
	letter-spacing: 2px;
	text-transform: uppercase;
	border-radius: 10px !important;
	opacity: 100% !important;
	box-shadow: 0px 0px 15px 0px #189A9F;
	color: #ffffff !important;
	font-weight: bold;
	width: 250px !important;
	margin: 0 auto !important;
	text-align: center !important;
}

.EDB_Podcast_DropdownSubscribeButton .sub-menu{
	margin-left: -55px !important;
	margin-top: 0px !important;
	background-color: #189A9F !important;
	border-top: 0px !important;
	width: 250px !important;
}

.EDB_Podcast_DropdownSubscribeButton .sub-menu li a{
	color: #ffffff !important;
	font-weight: bold;
}

.single-captivate_podcast #left-area .entry-title{
	display: none;
}

.single-captivate_podcast .entry-content{
	background-color: #090A0F46;
	border-radius: 10px;
	padding: 50px;
	color: #ffffff;
}

.single-captivate_podcast #main-content{
	margin-top: -125px;
}

.single-captivate_podcast #left-area li:before,
.post-type-archive-captivate_podcast #left-area li:before{
	content: url('/wp-content/uploads/2020/05/EDB-Arrows-Mini-–-List-Style@2x-1.png');
	margin-right: 10px;
}

.single-captivate_podcast #left-area ul{
	list-style-type: none;
	margin-left: -20px;
}

.single-captivate_podcast #left-area li{
	padding-bottom: 20px;
}

.single-captivate_podcast #left-area iframe{
	border-radius: 0px !important;
	border: 1px solid #ffffff !important;
}

.type-captivate_podcast h2,
.type-captivate_podcast p{
	color: #ffffff !important;
}

.cfm-player-iframe{
	border-radius: 0px !important;
}

/* SMC STUDIO REVAMP 2021 - Blog Post Template */
/*** Remove & restyle the sidebar ***/
#main-content .container:before {background: none;}

/*** Hide Sidebar ***/
#sidebar {display:none;}

/*** Expand the content area to fullwidth ***/
@media (min-width: 981px){
#left-area {
    width: 100% !important;
    padding: 23px 0px 0px !important;
    float: none !important;
}
}

.postid-50678 #main-header,
.single-post.et_full_width_page #main-header{
	display: none;
}

#main-header{
	background: transparent !important;
}

.et_toggle_fullscreen_menu{
	display: inline !important;
}

.et_toggle_fullscreen_menu::before{
	color: #ffffff !important;
	content: "MENU";
	font-family: 'aileronbold', Arial, sans-serif !important;
	font-size: 12px;
	letter-spacing: 1px;
	margin-top: -10px;
	display: inline-block;
	vertical-align: middle;
}

.et_toggle_fullscreen_menu::after{
	content: url('/wp-content/uploads/2021/11/EDB-Rainbow-Hamburger-Resized.png');
	width: 30px;
	margin-left: 10px;
}

.et_pb_fullscreen_menu_opened .et_toggle_fullscreen_menu:after,
.et_pb_fullscreen_menu_animated .et_toggle_fullscreen_menu:after{
	content: 'X';
	color: #ffffff !important;
}

.et_pb_fullscreen_menu_opened .et_toggle_fullscreen_menu:before,
.et_pb_fullscreen_menu_animated .et_toggle_fullscreen_menu:before{
	display: none;
}

.EDB_BlogPost_TrendingTopics ul{
	list-style-type: none !important;
  margin: 0;
  padding: 0;
  overflow: hidden;
	padding-left: 0px !important;
}

.EDB_BlogPost_TrendingTopics li a{
	display: block;
	color: #ffffff !important;
	text-align: center;
	padding-left: 20px;
	padding-right: 20px;
	text-decoration: none;
	border: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff !important;
	border-radius: 10px;
	font-family: 'aileronheavy', Arial, sans-serif !important;
	font-size: 12px;
	letter-spacing: 2px;
	text-transform: uppercase;
	margin-right: 10px;
	transition: all .4s ease-in-out;
	line-height: 26px !important;
}

.EDB_BlogPost_TrendingTopics li a:hover{
	filter: brightness(125%);
}

.EDB_BlogPost_TrendingTopics li{
	float: left;
}

.EDB_BlogPost_MainContentArea{
	background-color: #090A0F46;
	border-radius: 10px;
	padding: 30px;
}

.EDB_BlogPost_MainContentArea h2{
	color: #95D2B8 !important;
	font-family: 'aileronheavy', Arial, sans-serif !important;
}

.EDB_BlogPost_MainContentArea ul,
.EDB_BlogPost_MainContentArea ol{
	padding-left: 35px !important;
	padding-top: 15px !important;
}

.EDB_BlogPost_MainContentArea li{
	padding-bottom: 20px;
}

.EDB_BlogPost_MainContentArea li:last-of-type{
  padding-bottom: 0px;
}

.single-post .et_post_meta_wrapper .entry-title,
.single-post .et_post_meta_wrapper img{
	display: none;
}

.EDB_BlogPost_StickySidebar{
	background-color: transparent !important;
}

.EDB_BlogPost_StickySidebar ul{
	list-style: none !important;
	padding-left: 0px !important;
}

.EDB_BlogPost_StickySidebar li{
	border-bottom: 1px solid #ffffff;
	line-height: 26px !important;
	padding-bottom: 10px;
	padding-top: 10px;
	font-size: 18px !important;
}

.EDB_BlogPost_StickySidebar li:last-of-type{
  border-bottom: none;
}

.EDB_BlogPost_StickySidebar li a{
	color: #ffffff !important;
	line-height: 26px !important;
	border-bottom: none !important;
}

.single-post #main-content>.container{
    width: 100%!important;
    max-width: 100%!important;
}

.EDB_BlogPost_AuthorBlurb .et_pb_blurb_container{
	padding-top: 10px;
}

.EDB_BlogPost_AuthorBlurb .et_pb_blurb_description{
	margin-top: -10px;
}

.EDB_BlogPost_MainContentArea .et_pb_title_featured_container img{
	border-radius: 10px;
}

@media only screen and (min-width: 981px) {
	.EDB_BlogPost_KeepReadingFeed .et_pb_post img,
	.EDB_BlogPost_KeepReadingFeed .et_overlay {
		width: 40%;
		margin-right: 4%;
		float: left;
		border-radius: 10px;
	}
	.EDB_BlogPost_KeepReadingFeed .entry-title,
	.EDB_BlogPost_KeepReadingFeed .post-meta,
	.EDB_BlogPost_KeepReadingFeed .post-content {
	    float: right;
	    width: 55%;
	}
  .EDB_BlogPost_KeepReadingFeed .et_pb_post .entry-featured-image-url {
    margin-bottom: 0px;
  }
}
@media only screen and (min-width: 1130px) {
  .EDB_BlogPost_KeepReadingFeed .more-link{
    margin-top: -35px;
}
}

.EDB_BlogPost_KeepReadingFeed .et_pb_post{
  background: tranpsarent !important;
  border-radius: 10px;
	border: 1px solid #ffffff;
  padding: 30px;
}

.EDB_BlogPost_KeepReadingFeed .more-link{
  float: right;
	font-family: 'aileronbold', Arial, sans-serif !important;
	font-size: 16px;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: #ffffff !important;
}

.EDB_BlogPost_KeepReadingFeed .more-link:after{
  content: '→';
}

.EDB_BlogPost_KeepReadingFeed .post-content-inner p{
	font-style: italic;
	font-size: 18px !important;
	line-height: 30px !important;
}

.EDB_BlogPost_KeepReadingFeed .pagination a{
	font-family: 'aileronbold', Arial, sans-serif !important;
	font-size: 16px;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: #ffffff !important;
}

.single-post blockquote{
	/* border-color: #189A9F !important; */
	border-left: 3px solid #189A9F !important;
	margin-left: 25px;
}

/* SMC STUDIO 2021 Revamp - Emily Sidebar */
#sidebar .widget_block{
	background: #090A0F46;
	padding: 20px;
	border-radius: 10px;
	color: #ffffff !important;
	text-align: center;
}

#sidebar .widget_block h2,
#sidebar .widget_block h3{
	color: #ffffff !important;
}

#sidebar .widget_block a{
	background-color: #189A9F !important;
	border: 2px solid #189A9F !important;
	font-family: 'aileronheavy', Arial, sans-serif !important;
	font-size: 16px;
	letter-spacing: 2px;
	text-transform: uppercase;
	border-radius: 10px !important;
	opacity: 100% !important;
	box-shadow: 0px 0px 15px 0px #189A9F;
	color: #ffffff !important;
	display: block;
	text-align: center;
	padding: 7px;
}

#sidebar .widget_block a:hover{
	filter: brightness(1.25) !important;
}

#sidebar #block-6,
#sidebar #block-11{
	padding: 0px !important;
	background: transparent !important;
}

.EDB_Sidebar_Search button{
	display: none;
}

.EDB_Sidebar_Search input{
	background-color: #090A0F49;
	border: none !important;
	font-family: 'aileronheavy', Arial, sans-serif !important;
	font-size: 16px;
	letter-spacing: 2px;
	text-transform: uppercase;
	padding-top: 15px !important;
	padding-bottom: 15px !important;
	border-radius: 10px;
	color: #ffffff !important;
}

/* SMC STUDIO 2021 Revamp - EMILY OPP */
.EDB_EmilyOPP_List ul{
	list-style: none;
	columns: 2;
	-webkit-columns: 2;
	-moz-columns: 2;
	column-gap: 40px;
}

.EDB_EmilyOPP_List li{
	border-bottom: 1px solid #ffffff;
	line-height: 26px !important;
	padding-bottom: 10px;
	padding-top: 10px;
	font-size: 18px !important;
}

.EDB_EmilyOPP_List li:first-of-type{
	border-top: 1px solid #ffffff;
}

.EDB_EmilyOPP_List li:last-of-type{
	border-bottom: none;
}

.EDB_EmilyOPP_List li a{
	color: #ffffff !important;
	display: block !important;
	line-height: 26px !important;
	border-bottom: none !important;
}

/*****   MOBILE STYLING   *******/

@media all and (max-width: 767px) {
	/* Mobile font styling */
	#main-content h2{
		font-size: 30px !important;
		line-height: 40px !important;
	}
	#main-content h1{
		font-size: 38px !important;
		line-height: 45px !important;
	}
	.page-id-50596 p{
		font-size: 18px;
		line-height: 32px;
	}
	.EDB_TealButton{
		width: 100%;
		text-align: center !important;
	}
	.EDB_BlogPost_TrendingTopics li{
		width: 100% !important;
		margin-top: 20px;
	}
	/* Smaller contact links on mobile */
	.EDB_Footer_ContactBlurbs .et_pb_blurb_description p{
		font-size: 14px !important;
	}
	.EDB_BlogPost_KeepReadingFeed .more-link{
	  padding-top: 20px !important;
	}
	#main-content .EDB_HeroHeader h1{
		font-size: 45px !important;
		line-height: 50px !important;
	}
	.EDB_EmilyOPP_List ul{
		columns: 1;
		-webkit-columns: 1;
		-moz-columns: 1;
		column-gap: 20px;
	}
	.EDB_FindWhatYouNeed ul{
		display: block;
	}
	.EDB_FindWhatYouNeed li{
		margin-bottom: 10px;
	}
	.single-captivate_podcast .entry-content{
		background-color: #090A0F46;
		border-radius: 10px;
		padding: 25px;
	}
	.EDB_PodcastPage_Feed .post-meta{
		padding-left: 0px !important;
	}
	.EDB_PodcastPage_Feed .post-meta:after {
		margin-left: 0px !important;
	}
	.et_toggle_fullscreen_menu::before{
		display: none;
	}
	#main-header .container{
		width: 90%;
	}
	#et-top-navigation{
		margin-top: -5px;
	}
}

/*** Responsive Styles Standard Desktop Only ***/
@media all and (min-width: 980px) and (max-width: 1320px) {
	#main-content .EDB_HeroHeader h1{
 		font-size: 50px !important;
 		line-height: 50px !important;
 	}
}
