/*
Theme Name:Divi Child Theme
Description:A child theme to house custom coding which modifies the Divi parent theme by Elegant Themes. Includes default line numbers where the code was taken from in the parent theme.
Author:Brad Dalton http://wpsites.net
Template:Divi
*/

@import url("../Divi/style.css");
/* Style Footer Credits - Lines 948 & 949 */
/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Alegreya+Sans:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900,800italic,800,900italic);
@import url(https://fonts.googleapis.com/css?family=Alegreya+Sans+SC:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,800,800italic,900italic,900);
/*UNIVERSAL RESET CODE START*/
*{margin:0;padding:0;outline:0px!important;} 
/*UNIVERSAL RESET CODE END*/
html{margin-top:0px!important;}
body{font-family:'Alegreya Sans', sans-serif;outline:0;margin:0;padding:0;background:none;}
input,textarea{border:0;display:block;outline:none;}
img,input{border:none;display:block;outline:none;}
header, section, footer, aside, nav, main, article, figure{display:block;} 
ul, li{margin:0;padding:0;}
a{text-decoration:none;-moz-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;box-shadow:none!important; color: #969939;}
a:hover, a:focus{text-decoration:none;}
.clear{clear:both;overflow:hidden;height:0;}
.margin_none{margin:0;}
.padding_none{padding:0;}
.font_weight_700{font-weight:700;}
.container{max-width:100%;width:1170px;}
#page-container{padding:0px!important;}
#page-container header#main-header{background:none!important;box-shadow:none!important;}
#page-container header#main-header.et-fixed-header{padding-bottom:10px!important;background:#fff!important;box-shadow:0 0 7px hsla(0, 0%, 0%, 0.1)!important;overflow:/*inherit*/initial;}
#page-container header#main-header #et-top-navigation ul.nav li{font-size:19px;color:#fff;}
#page-container header#main-header #et-top-navigation ul.nav li a{color:#fff;font-weight:500;cursor:pointer;}
#page-container header#main-header #et-top-navigation ul.nav li a:hover{opacity:1;background-color:none;}
#page-container header#main-header #et-top-navigation ul.nav li ul.sub-menu li a{font-size:16px;font-weight:500;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;}
#page-container header#main-header #et-top-navigation ul.nav li.menu-item-has-children a:first-child{padding-right:0;}
#page-container header#main-header #et-top-navigation ul.nav li a:after{content:inherit;}
#page-container header#main-header #et-top-navigation ul.nav li.current-menu-item a{font-weight:700;}
#top-menu .menu-item-has-children > a:first-child::after, #et-secondary-nav .menu-item-has-children > a:first-child::after{content:inherit!important;display:none;}
#page-container header#main-header #et-top-navigation ul.nav li.current_page_parent a{font-weight:700;}
#page-container header#main-header #et-top-navigation ul.nav li ul.sub-menu li.current-menu-item a, #page-container header#main-header #et-top-navigation ul.nav li ul.sub-menu li a:hover{font-weight:700;}
#page-container header#main-header.et-fixed-header #et-top-navigation ul.nav li a{color:#4d4d4d;}
#page-container header#main-header #et-top-navigation{display:block;float:none;margin:0 auto;padding-left:200px!important;text-align:center;}
#page-container header#main-header #et-top-navigation nav#top-menu-nav{float:none;display:inline-block;margin:0 auto;text-align:center;vertical-align:top;}
#page-container header#main-header #et-top-navigation ul.nav li ul.sub-menu{background:none;border:0;box-shadow:none;margin-top:-30px;padding:0px;/*background-color:#55702f;*/}


body.single-post #page-container header#main-header #et-top-navigation ul.nav li ul.sub-menu,
body.search #page-container header#main-header #et-top-navigation ul.nav li ul.sub-menu,
body.error404 #page-container header#main-header #et-top-navigation ul.nav li ul.sub-menu,
body.attachment #page-container header#main-header #et-top-navigation ul.nav li ul.sub-menu,
body.single-story #page-container header#main-header #et-top-navigation ul.nav li ul.sub-menu,
body.single-picture #page-container header#main-header #et-top-navigation ul.nav li ul.sub-menu,
body.single-retreats #page-container header#main-header #et-top-navigation ul.nav li ul.sub-menu,
body.single-online-seminar #page-container header#main-header #et-top-navigation ul.nav li ul.sub-menu,
body.page-template-content-page #page-container header#main-header #et-top-navigation ul.nav li ul.sub-menu,
body.single-podcads #page-container header#main-header #et-top-navigation ul.nav li ul.sub-menu,
body.page-id-690 #page-container header#main-header #et-top-navigation ul.nav li ul.sub-menu,
body.single-podcads #page-container header#main-header #et-top-navigation ul.nav li ul.sub-menu,
body.home.page #page-container header#main-header #et-top-navigation ul.nav li ul.sub-menu,
body.archive #page-container header#main-header #et-top-navigation ul.nav li ul.sub-menu,
body.single-conversations #page-container header#main-header #et-top-navigation ul.nav li ul.sub-menu{padding:0px 5px;background-color:#486124;}

#page-container header#main-header.et-fixed-header #et-top-navigation ul.nav li ul.sub-menu,
body.single-post #page-container header#main-header.et-fixed-header #et-top-navigation ul.nav li ul.sub-menu,
body.search #page-container header#main-header.et-fixed-header #et-top-navigation ul.nav li ul.sub-menu,
body.error404 #page-container header#main-header.et-fixed-header #et-top-navigation ul.nav li ul.sub-menu,
body.attachment #page-container header#main-header.et-fixed-header #et-top-navigation ul.nav li ul.sub-menu,
body.single-story #page-container header#main-header.et-fixed-header #et-top-navigation ul.nav li ul.sub-menu,
body.single-picture #page-container header#main-header.et-fixed-header #et-top-navigation ul.nav li ul.sub-menu,
body.single-retreats #page-container header#main-header.et-fixed-header #et-top-navigation ul.nav li ul.sub-menu,
body.single-online-seminar #page-container header#main-header.et-fixed-header #et-top-navigation ul.nav li ul.sub-menu,
body.page-template-content-page #page-container header#main-header.et-fixed-header #et-top-navigation ul.nav li ul.sub-menu,
body.single-podcads #page-container header#main-header.et-fixed-header #et-top-navigation ul.nav li ul.sub-menu,
body.page-id-690 #page-container header#main-header.et-fixed-header #et-top-navigation ul.nav li ul.sub-menu,
body.single-podcads #page-container header#main-header.et-fixed-header #et-top-navigation ul.nav li ul.sub-menu,
body.home.page #page-container header#main-header.et-fixed-header #et-top-navigation ul.nav li ul.sub-menu,
body.archive #page-container header#main-header.et-fixed-header #et-top-navigation ul.nav li ul.sub-menu,
body.single-conversations #page-container header#main-header.et-fixed-header #et-top-navigation ul.nav li ul.sub-menu
{margin-top:-15px;float:left;background:#fff;padding:0px 5px;box-shadow:0 2px 5px hsla(0, 0%, 0%, 0.1);}


#page-container header#main-header.et-fixed-header #et-top-navigation ul.nav li ul.sub-menu li{line-height:22px;}
#page-container header#main-header #et-top-navigation ul.nav li ul.sub-menu li{padding:0;width:100%;display:block;line-height:20px;}
#page-container header#main-header #et-top-navigation ul.nav li ul.sub-menu li a{padding:0;width:100%;cursor:pointer;}
#page-container header#main-header #et-top-navigation #et_search_icon::before{font-size:17px;font-weight:700;color:#fff;content:url(images/search_icon.png);}
#page-container header#main-header.et-fixed-header #et-top-navigation #et_search_icon::before{content:url(images/search_icon_scroll.png);}
#page-container header#main-header.et-fixed-header #et-top-navigation #et_search_icon::before{color:hsl(0, 0%, 30%);}
#page-container header#main-header .logo_container img#logo{max-height:80%;margin-top:15px;}
#page-container header#main-header .logo_container .logoscroll{display:none;}
#page-container header#main-header.et-fixed-header .logo_container img#logo{display:none;margin-top:0;}
#page-container header#main-header.et-fixed-header .logo_container img#logo.logoscroll{display:inline-block;}
/*#page-container .innerpage_banner{height:auto;padding:120px 0px 150px 0px;}*/
#page-container .innerpage_banner{height:auto;padding:80px 0px;background-size:cover;}
.innerpage_banner .et_pb_row .et_pb_promo{background:none!important;padding:0;}
.innerpage_banner .et_pb_row .et_pb_promo .et_pb_promo_description{padding-top:60px;}
.innerpage_banner .et_pb_row .et_pb_promo h2{font-size:45px;display:block;color:#fff;letter-spacing:12px;}
#page-container .home_video_background{height:600px;}
.home_video_background .et_pb_row .et_pb_promo{background:none!important;padding:0;}
.home_video_background .et_pb_row .et_pb_promo .et_pb_promo_description{padding-top:100px;}
.home_video_background .et_pb_row .et_pb_promo h2{font-size:55px;display:block;color:#fff;}
.home_video_background .et_pb_row .et_pb_promo p{font-size:25px;}
.home_video_background .et_pb_row .et_pb_promo .play_video{margin:25px 0px 15px 0px;display:block;}
.home_video_background .et_pb_row .et_pb_promo .play_video img{max-width:100%;display:block;margin:0 auto;}
.home_video_background .et_pb_row .et_pb_promo .play_video_txt{font-size:18px;font-weight:500;}
#page-container .et_pb_row{max-width:1170px;padding:0;width:100%;}
.entry-content .wildlife_row{position:relative;height:auto;padding:0;}
.entry-content .wildlife_row .et_pb_row{max-width:100%!important;}
.entry-content .wildlife_row .et_pb_column.et_pb_column_3_4{width:65%!important;float:left;margin:0px!important;}
.entry-content .wildlife_row .et_pb_column.et_pb_column_1_4{width:35%!important;float:left;margin:0px!important;}
.entry-content .wildlife_row .right_bar{background:#969939;width:100%;float:left;padding:90px 15px;}
.entry-content .wildlife_row .right_bar h1{font-size:35px;color:#ffffff;margin:0px 0px 18px 0px;padding:0;font-weight:700;}
.entry-content .wildlife_row .right_bar p{font-size:18px;color:#ffffff;line-height:22px;font-weight:600;}
.entry-content .wildlife_row .right_bar a{border:1px solid #ffffff;display:inline-block;padding:6px 12px;min-width:250px;text-align: center; color:#fff;/*margin:30px auto 0px auto;*/ margin-top:30px;}
.entry-content .wildlife_row .right_bar a:hover{background:#808327;}
.entry-content .wildlife_row .right_bar.left_bar{background:#55702f;}
.entry-content .wildlife_row .right_bar.left_bar a{width:/*265px;*/ 280px; text-align: center;}
.entry-content .wildlife_row .right_bar.left_bar a:hover{background:#475c2a;}
.entry-content .heading{font-size:28px;color:#55702f;margin:0;padding:0;letter-spacing:5px;margin-bottom:30px;font-weight:800;}
.homeerath_sec .et_pb_column.et_pb_column_1_2{width:50%!important;float:left;margin:0px!important;padding:0px 30px 0px 0px;}
.homeerath_sec .et_pb_column.et_pb_column_1_2:nth-child(2n){padding-right:0;}
.homeerath_sec .et_pb_column.et_pb_column_1_2 .blog_sixth{width:100%;float:left;background:#fff;}
.homeerath_sec .blog_sixth{padding:0;margin-bottom:25px;}
.homeerath_sec .blog_sixth img{width:100%;}
.homeerath_sec .blog_sixth .blog_caption{color:#b4b4b4;font-weight:700;font-size:20px;font-weight:700;padding:10px 0px 15px 0px;}
.homeerath_sec .blog_sixth h1{color:#4d4d4d;font-size:26px;font-weight:700;}
.homeerath_sec .blog_sixth p{font-size:17px;color:#4d4d4d;}
.homeerath_sec .blog_sixth a{color:#969939;text-decoration:underline;font-weight:800;font-size:18px;text-transform:uppercase;margin-bottom:30px;margin-top:10px;display:block;}
.homeerath_sec .blog_sixth .media .pull_lt{width:50%;float:left;}
.homeerath_sec .blog_sixth .media img{height:256px;}
.homeerath_sec .blog_sixth .media .media-body{width:50%;float:left;padding:15px 10px;}
.homeerath_sec .blog_sixth .media .media-body h1{margin-bottom:20px;}
.footer_bottom_row{background:#9ca63b;position:relative;text-align:center;width:100%;float:left;padding:54px 0px;}
.footer_bottom_row .et_pb_widget{width:100%;text-align:center;}
.footer_bottom_row h2{font-size:24px;font-weight:700;color:#fff;display:inline-block;margin:0;padding:0;}
.footer_bottom_row h2 a{width:135px;display:inline-block;border:1px solid #fff;color:#fff;font-size:18px;padding:7px 12px;vertical-align:middle;margin:0px 0px 0px 22px;font-weight:700;}
.footer_bottom_row h2 a:hover{background:#969939;}  
footer#main-footer{background:#88786d;/*position:relative;*/z-index:99;width:100%;float:left;clear:both;padding-bottom:35px;}
footer#main-footer #footer-bottom{width:100%;float:left;clear:both;background:#88786d;padding:0;}
footer#main-footer #footer-bottom .et_pb_widget{width:100%;}
footer#main-footer #footer-bottom .textwidget{margin-left:25%;}
footer#main-footer #footer-bottom .textwidget .copyright{padding:0px 30px;color:#fff;font-family:'Alegreya Sans', sans-serif;font-size:14px;}
footer#main-footer #footer-bottom .textwidget .copyright a{border-left:1px solid hsl(0, 0%, 100%);color:hsl(0, 0%, 100%);padding:0 5px;}
footer#main-footer #footer-bottom .textwidget .copyright span{margin-right:5px;} 
footer#main-footer #footer-widgets{padding:35px 0px;}
footer#main-footer #footer-widgets .footer-widget{width:33.33%!important;margin:0px!important;padding:0px 10px;}
footer#main-footer #footer-widgets .footer-widget .textwidget{color:#fff;padding:0px 30px;}
footer#main-footer #footer-widgets .footer-widget address span{font-weight:700;}
footer#main-footer #footer-widgets .footer-widget a{color:#fff;}
footer#main-footer #footer-widgets .footer-widget img{max-width:100%;display:block;}
footer#main-footer #footer-widgets .footer-widget ul.footer_link{width:100%;float:left;}
footer#main-footer #footer-widgets .footer-widget ul.footer_link li{display:inline-block;list-style-type:none;margin:0;padding:0 10px 0 7px;border-right:2px solid #fff;line-height:18px;}
footer#main-footer #footer-widgets .footer-widget ul.footer_link li a{font-weight:700;}
footer#main-footer #footer-widgets .footer-widget ul.footer_link li::before{display:none;}
footer#main-footer #footer-widgets .footer-widget ul.footer_link li:last-child{border:0;}
footer#main-footer ul.et-social-icons li a{color:#fff;font-size:22px;}
footer#main-footer .footer_width_75{width:75%;float:left;}
footer#main-footer .footer_width_25{width:25%;float:left;}
footer#main-footer .footer_width_75 .container, footer#main-footer .footer_width_25 .container{width:100%;padding:0;}
footer#main-footer .footer_width_25 ul.social_button{padding:40px 0px 30px 0px;}
footer#main-footer .footer_width_25 ul.social_button li{display:inline-block;vertical-align:top;margin:0px 5px 0px 0px;}
footer#main-footer .footer_width_25 ul.social_button li:last-child{margin-right:0;}
footer#main-footer .footer_width_25 ul.social_button li img{max-width:55%;display:block;}
footer#main-footer .footer_width_25 ul.social_button li img:hover{opacity:0.8;}
/*#page-container .entry-content .truly_blog_sec{padding:0;}
#page-container .entry-content .truly_blog_sec img{max-width:100%;display:block;height:520px;width:100%;}
#page-container .entry-content .truly_blog_sec .et_pb_row{max-width:100%;}
#page-container .entry-content .truly_blog_sec .et_pb_column{margin:0px!important;}
#page-container .entry-content .truly_blog_sec .et_pb_column.et_pb_column_2_3{width:62%!important}
#page-container .entry-content .truly_blog_sec .et_pb_column.et_pb_column_1_3{width:38%!important}
#page-container .entry-content .truly_blog_sec .truly_blog_rt{width:100%;float:left;background:#969939;padding:60px 30px 88px 40px;color:#fff;height:520px;}
#page-container .entry-content .truly_blog_sec .truly_blog_rt .trulydate_sec{font-size:16px;margin-bottom:22px;}
#page-container .entry-content .truly_blog_sec .truly_blog_rt .trulydate_sec a{color:#fff;}
#page-container .entry-content .truly_blog_sec .truly_blog_rt h2{font-size:28px;font-weight:800;color:#fff;line-height:normal;}
#page-container .entry-content .truly_blog_sec .truly_blog_rt .truly_caption{margin-bottom:15px;font-size:18px;}
#page-container .entry-content .truly_blog_sec .truly_blog_rt p{font-size:18px;line-height:30px;}*/
#page-container .entry-content .truly_blog_sec .truly_blog_rt .blogreadmore{margin:25px 0px 0px 0px;}
#page-container .entry-content .truly_blog_sec .truly_blog_rt .blogreadmore a{border:1px solid #fff;padding:5px 10px;display:block;width:135px;font-size:16px;text-align:center;color:#fff;font-weight:700;}
#page-container .entry-content .truly_blog_sec .truly_blog_rt .blogreadmore a:hover{background:#8f931d;}
#page-container .banner_bottom_row{padding:/*48*/24px 0px;text-align:center;display:block;}
#page-container .banner_bottom_row h2{font-size:33px;color:#fff;font-weight:500;margin:0;padding:0;}
.entry-content .blog_bodysec.et_pb_section{padding:0;}
.entry-content .blog_bodysec.et_pb_section .et_pb_row{max-width:100%!important;}
.entry-content .blog_bodysec.et_pb_section .et_pb_row .et_pb_column.et_pb_column_3_4{padding:50px 75px 0px 100px;width:70%!important;min-height:1530px;}
.entry-content .blog_bodysec.et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_4{width:30%!important;background:#f2f0ef;padding:60px 30px 50px 40px;position:absolute;right:0;min-height:100%;bottom:0;}
.entry-content .blog_bodysec.et_pb_section .et_pb_row .et_pb_column .et_pb_widget_area_left{padding:0;border:0;}
.entry-content .blog_bodysec.et_pb_section .et_pb_row .et_pb_column .et_pb_widget{margin-bottom:40px;width:100%!important;float:left;}


.entry-content .blog_bodysec.et_pb_section .et_pb_column .et_pb_widget_area_left .et_pb_widget h4.widgettitle,
.entry-content .blog_bodysec.et_pb_section .et_pb_column .et_pb_bg_layout_light .et_pb_widget h4.widgettitle
{font-family:'Alegreya Sans SC', sans-serif;font-weight:800;font-size:26px;margin-bottom:5px;}
.entry-content .blog_bodysec.et_pb_section .et_pb_row .et_pb_column .et_pb_widget ul li:last-child{margin-bottom:0;}
.entry-content .blog_bodysec.et_pb_section .et_pb_row .et_pb_column .et_pb_widget ul li a{color:#000000;font-size:16px;}
.entry-content .blog_bodysec.et_pb_section .et_pb_row .et_pb_column .et_pb_widget ul li a:hover{color:#9ca63c;} 
.earthfire_podcast{width:100%;float:left;background:#fff;margin-bottom:25px;padding-bottom:20px;}
.earthfire_podcast P{margin:0;padding:0;}
.earthfire_podcast img{max-width:100%;display:block;margin:0 auto;}
.earthfire_podcast h5{color:#9ca63c;font-weight:700;font-size:22px;text-align:center;display:block;padding:15px 20px 10px 20px;margin:0;} 
.earthfire_podcast a.subscribe_muted{color:hsl(66, 47%, 44%);display:block;font-size:20px;font-weight:700;padding:0px 20px;text-align:center;text-decoration:underline;}
.blog_bodysec .et_pb_column.et_pb_column_1_4 .et_pb_widget_area.et_pb_widget_area_left{margin:0;padding:0;}
.entry-content .blog_bodysec.et_pb_section .et_pb_column .et_pb_widget .tptn_posts_widget ul{margin:0;padding:0;}
.entry-content .blog_bodysec.et_pb_section .et_pb_column .et_pb_widget .tptn_posts_widget ul li{width:100%;float:left;}
.entry-content .blog_bodysec.et_pb_section .et_pb_column .et_pb_widget .tptn_posts_widget ul li:last-child{margin-bottom:0;}
.entry-content .blog_bodysec.et_pb_section .et_pb_column .et_pb_widget .tptn_posts_widget .tptn_title{}
.entry-content .blog_bodysec.et_pb_section .et_pb_column{margin:0px!important;}
.entry-content .blog_media{width:100%;float:left;padding-bottom:40px;}
.entry-content .blog_media a{color:#969939;}
.entry-content .blog_media a:hover{color:#666;}
.entry-content .blog_media .blog_row_100{width:100%;float:left;margin-bottom:55px;}
.entry-content .blog_media .blog_row_100:last-child{margin-bottom:0;}
.entry-content .blog_media .blog_left{float:left;padding-right:30px;width:220px;}
.entry-content .blog_media .blog_left img{width:100%;height:auto;max-width:100%;display:block;}
.entry-content .blog_media .blog_media_body{display:table-cell;vertical-align:top;color:#4d4d4d;}
.entry-content .blog_media .blog_media_body .author, .entry-content .blog_media .blog_media_body .author a{font-size:18px;color:#4d4d4d;margin-bottom:15px;}
.entry-content .blog_media .blog_media_body .author a{color:#969939;}
.entry-content .blog_media .blog_media_body .blog_cap{margin-bottom:20px;}
.entry-content .blog_media .blog_media_body .blog_cap a, .entry-content .blog_media .blog_media_body .blog_cap .pull_rgt{font-size:18px;color:#4d4d4d;text-transform:uppercase;display:inline-block;vertical-align:top;}
.entry-content .blog_media .blog_media_body .blog_cap.category_Cap a{margin-bottom:0;}
.entry-content .blog_media .blog_media_body .blog_cap a:hover{color:hsl(62, 46%, 41%);}
.entry-content .blog_media .blog_media_body .blog_cap .pull_rgt{margin-left:5px;border-left:1px solid #4d4d4d;padding-left:5px;}
.entry-content .blog_media .blog_media_body h3{font-size:33px;font-weight:800;line-height:normal;}
.entry-content .blog_media .blog_media_body h3 a{color:hsl(0, 0%, 40%);}
.entry-content .blog_media .blog_media_body h3 a:hover{color:hsl(62, 46%, 41%);}
.entry-content .blog_media p{width:100%;float:left;font-size:20px;line-height:28px;margin:0;padding:10px 0px;font-weight:500;}
.entry-content .blog_media .blog_more{display:block;float:left;}
.entry-content .blog_media .blog_more a{border:1px solid #566b2f;background:#566b2f;padding:5px 15px;min-width:135px;font-size:16px;text-align:center;display:block;color:#fff;font-weight:800;}
.entry-content .blog_media .blog_more a:hover{background:#415026;}
.entry-content .blog_media .post_social{display:inline-block;margin-left:25px;}
.entry-content .blog_media .post_social a{display:inline-block;margin-left:15px;}
.entry-content .blog_media .post_social a:first-child{margin-left:0;}
.entry-content .blog_media .post_social a img{max-width:100%;display:block;}
/*Popup Style*/
.mfp-wrap.mfp-fade .mfp-iframe-holder .mfp-content{max-width:100%;width:775px;background-clip:padding-box;background-color:hsl(0, 0%, 100%);border:5px solid #969939!important;border-radius:0;box-shadow:0 3px 9px hsla(0, 0%, 0%, 0.5);outline:0 none;position:relative;}
.entry-content .wpa_videos .et_pb_row p{display:none;}
.mfp-wrap.mfp-fade .mfp-iframe-holder .mfp-content .mfp-close{font-size:35px;font-weight:700;padding:0;color:#fff;top:-28px;right:-15px;opacity:0.9;}
/**/
.mfp-iframe-scaler iframe.mfp-iframe #wrapper{width:100%!important;}
/*Popup style end*/
.white-popup{position:relative;padding:0;width:auto;max-width:679px;margin:0px auto;}
.white-popup .client_login{background:url(images/client_login_bg.png) center center no-repeat;width:679px;height:428px;}
.white-popup .client_login h3{font-family:'IM Fell English', serif;font-size:40px;color:#fff;font-style:normal;line-height:50px;display:block;text-align:center;padding:115px 10px 0px 10px;}
.white-popup .mfp-close{font-size:40px;font-weight:600;padding:0;color:#fff!important;top:-20px;right:-18px;opacity:0.7;}
body.single-post #page-container header#main-header, 
body.search #page-container header#main-header, 
body.error404 #page-container header#main-header, 
body.attachment #page-container header#main-header, 
body.single-story #page-container header#main-header, 
body.single-picture #page-container header#main-header, 
body.single-retreats #page-container header#main-header, 
body.single-online-seminar #page-container header#main-header, 
body.page-template-content-page #page-container header#main-header, 
body.single-podcads #page-container header#main-header, 
body.page-id-690 #page-container header#main-header, 
body.single-podcads #page-container header#main-header, 
body.home.page #page-container header#main-header, 
body.single-conversations #page-container header#main-header{background:#55702f!important;width:100%;float:left;padding-bottom:20px;}

body.single-post #page-container header#main-header.et-fixed-header, 
body.search #page-container header#main-header.et-fixed-header, 
body.error404 #page-container header#main-header.et-fixed-header, 
body.attachment #page-container header#main-header.et-fixed-header, 
body.page #page-container header#main-header.et-fixed-header, 
body.single-story #page-container header#main-header.et-fixed-header, 
body.single-picture #page-container header#main-header.et-fixed-header, 
body.single-retreats #page-container header#main-header.et-fixed-header, 
body.single-online-seminar #page-container header#main-header.et-fixed-header, 
body.single-podcads #page-container header#main-header.et-fixed-header, 
body.page-id-690 #page-container header#main-header.et-fixed-header, 
body.single-conversations #page-container header#main-header.et-fixed-header{background:rgba(255, 255, 255, .8)!important;-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms;}
body.single-post #page-container #main-content .container, 
body.search #page-container #main-content .container, 
body.error404 #page-container #main-content .container, 
body.attachment #page-container #main-content .container, 
body.page #page-container #main-content .container, 
body.single-story #page-container #main-content .container, 
body.archive #page-container .content-area .container, 
body.single-picture #page-container .content-area .container, 
body.single-podcads #page-container .content-area .container, 
body.page-id-690 #page-container .content-area .container{padding-top:130px;display:block;}
/*body.home.page #page-container header#main-header{background:none!important;padding-bottom:0;}*/
body.home.page #page-container header#main-header.et-fixed-header{background:rgba(255, 255, 255, .8)!important;}
body.home.page #page-container #main-content .container{padding-top:0;}
body.single-post #page-container #main-content .container::before, 
body.single-story #page-container #main-content .container::before, 
body.archive #page-container #main-content .container::before, 
body.single-picture #page-container #main-content .container::before, 
body.error404 #page-container #main-content .container::before, 
body.search-no-results #page-container #main-content .container::before, 
body.single-retreats #page-container #main-content .container::before, 
body.single-online-seminar #page-container #main-content .container::before, 
body.single-podcads #page-container #main-content .container::before, 
body.page-id-690 #page-container #main-content .container::before, 
body.single-conversations #page-container #main-content .container::before{background:none;}
body.single-post #page-container #main-content #content-area #left-area, 
body.single-story #page-container #main-content #content-area #left-area, 
body.archive #page-container #main-content.taxnomy_animal #content-area #left-area, 
body.single-picture #page-container #main-content #content-area #left-area, 
body.single-retreats #page-container #main-content #content-area #left-area, 
body.single-online-seminar #page-container #main-content #content-area #left-area, 
body.single-podcads #page-container #main-content #content-area #left-area, 
body.page-id-690 #page-container #main-content #content-area #left-area, 
body.single-conversations #page-container #main-content #content-area #left-area{width:100%;padding:0;}
body.page-id-690 #page-container #main-content #content-area #left-area{padding:35px 15px 0px 15px;margin-bottom:50px;}
body.page-id-690 #page-container #main-content #content-area #left-area .entry-content p{font-size:20px;line-height:28px;color:#4d4d4d;display:block;}
body.single-picture #page-container #main-content #content-area #left-area.fullpart_single{padding-top:105px;}
body.single-post #page-container #main-content #content-area .et_post_meta_wrapper, 
body.single-story #page-container #main-content #content-area .et_post_meta_wrapper{text-align:center;margin-bottom:8px;}
body.single-post #page-container #main-content #content-area .et_post_meta_wrapper h1.entry-title, 
body.single-story #page-container #main-content #content-area .et_post_meta_wrapper h1.entry-title, 
body.single-retreats #page-container #main-content #content-area .et_post_meta_wrapper h1.entry-title, 
body.single-online-seminar #page-container #main-content #content-area .et_post_meta_wrapper h1.entry-title, 
body.single-podcads #page-container #main-content #content-area .et_post_meta_wrapper h1.entry-title, 
body.single-conversations #page-container #main-content #content-area .et_post_meta_wrapper h1.entry-title{font-size:32px;font-weight:700;line-height:normal;margin:0 auto 20px auto;text-align:left;width:70%;display:block;}
body.single-post #page-container #main-content #content-area .fullpart_single .post-meta, 
body.single-retreats #page-container #main-content #content-area .fullpart_single .post-meta, 
body.single-online-seminar #page-container #main-content #content-area .fullpart_single .post-meta, 
body.single-podcads #page-container #main-content #content-area .fullpart_single .post-meta, 
body.single-conversations #page-container #main-content #content-area .fullpart_single .post-meta{text-align:left;width:70%;margin:0 auto;display:block;}
body.single-story #page-container #main-content #content-area .et_post_meta_wrapper .earthfire_cat{text-align:left;font-size:18px;text-transform:uppercase;margin:20px auto;display:block;width:70%;display:block;}
body.single-post #page-container #main-content #content-area .et_post_meta_wrapper h1.entry-title br, 
body.archive #page-container #main-content #content-area h2.entry-title br, 
body.single-story #page-container #main-content #content-area h2.entry-title br{display:none;}
body.single-post #page-container #main-content #content-area .entry-content p br, 
body.archive #page-container #main-content #content-area .entry-content p br, 
body.single-story #page-container #main-content #content-area .entry-content p br{display:none;}
body.single-post #page-container #main-content #content-area .et_post_meta_wrapper img, 
body.single-story #page-container #main-content #content-area .et_post_meta_wrapper img{max-width:100%;display:block;margin:0 auto;width:100%;}
body.single-post #page-container #main-content #content-area .entry-content, 
body.single-story #page-container #main-content #content-area .entry-content{width:100%;display:block;margin:0 auto;padding:0;}
body.single-post #page-container #main-content #content-area .entry-content .wp-caption, 
body.single-story #page-container #main-content #content-area .entry-content .wp-caption{width:70%!important;}
body.single-post #page-container #main-content #content-area .entry-content .wp-caption:nth-child(1), 
body.single-story #page-container #main-content #content-area .entry-content .wp-caption:nth-child(1){width:100%!important;}
body.single-post #page-container #main-content #content-area .entry-content img,
body.single-story #page-container #main-content #content-area .entry-content img{margin:0 auto;display:block;max-width:100%;/*width:100%;*/}
body.single-post #page-container #main-content #content-area .entry-content p, 
body.single-story #page-container #main-content #content-area .entry-content p{font-size:20px;line-height:28px;color:#4d4d4d;padding:5px 0px 20px 0px!important;width:70%;margin:0 auto;display:block;}
body.single-post #page-container #main-content #content-area .entry-content p:last-child, 
body.single-story #page-container #main-content #content-area .entry-content p:last-child{padding-bottom:0;}
body.single-post #page-container #main-content #content-area .entry-content .wp-caption, 
body.single-story #page-container #main-content #content-area .entry-content .wp-caption{background:none;padding:0;max-width:100%;border:0;margin:0 auto;display:block;}
body.single-post #page-container #main-content #content-area .entry-content p.wp-caption-text, 
body.single-story #page-container #main-content #content-area .entry-content p.wp-caption-text{margin-bottom:30px;font-size:17px;}
#page-container #et-main-area .entry-content .tptn_counter{display:none;}
body.archive #page-container header#main-header{background:#55702f!important;width:100%;float:left;padding-bottom:22px;}
body.archive #page-container header#main-header.et-fixed-header{background:#fff!important;}
body.archive #page-container #main-content .container{padding-top:150px;text-align:center;}
body.archive #page-container #main-content .container h2.entry-title a{font-size:28px;font-weight:700;line-height:normal;}
#page-container #main-content #content-area .fullpart_single .post-meta{font-size:18px;color:#4d4d4d;margin:0;text-transform:uppercase;padding-top:20px;}
body.archive #page-container #main-content #content-area #left-area article.et_pb_post{font-size:18px;line-height:28px;color:#4d4d4d;}
#page-container #main-content #sidebar .et_pb_widget h4.widgettitle{font-size:26px;font-weight:800;font-family:'Alegreya Sans SC', sans-serif;margin-bottom:5px;}
#page-container #main-content #sidebar .et_pb_widget ul li a{color:hsl(0, 0%, 0%);font-size:16px;display:block;}
#page-container #main-content .pagination ul.page-numbers{list-style-type:none;padding:0;margin:0;text-align:center;}
#page-container #main-content .pagination ul.page-numbers li{display:inline-block;vertical-align:top;font-size:18px;color:#4d4d4d;border-right:2px solid #4d4d4d;padding:0px 8px;font-weight:700;line-height:20px;}
#page-container #main-content .pagination ul.page-numbers li:last-child{border:0;}
#page-container #main-content .pagination ul.page-numbers li a{color:#4d4d4d;}
#page-container #main-content .pagination ul.page-numbers li span.current, 
#page-container #main-content .pagination ul.page-numbers li a:hover{color:#969939;}
body.single-post #page-container #main-content #content-area .entry-content{display:block;margin:0 auto;}
body.single-post #page-container #main-content #content-area .entry-content h4{font-size:30px;font-weight:700;line-height:normal;padding:0px 0px 20px 0px;width:70%;display:block;margin:0 auto;}
body.single-post #page-container #main-content #content-area .entry-content img{margin:0 auto;display:block;/*width:100%;*/}
#page-container .widget_search #searchform input.search_txt{color:hsl(0, 0%, 30%);font-weight:700;}
#page-container .widget_search #searchform input#searchsubmit{background:url(images/search_icon_scroll.png) center center no-repeat;text-indent:-999px;width:45px;padding:0;}
#content-area #sidebar .tptn_posts_widget ul li{width:100%;float:none;/*background:#fff;margin-bottom:20px;padding-bottom:20px;*/}
#content-area #sidebar .tptn_posts_widget ul li:last-child{margin-bottom:0;}
#content-area #sidebar .tptn_posts_widget ul li img{max-width:100%;display:block;margin:0 auto;}
#content-area #sidebar .tptn_posts_widget .tptn_title{/*color:#9ca63c;font-weight:700;font-size:22px;text-align:center;display:block;padding:15px 20px;*/}
#page-container #main-content #content-area #sidebar .tptn_posts_widget ul li a.subscribe_muted{color:hsl(66, 47%, 44%);display:block;font-size:20px;font-weight:700;padding:0px 20px;text-align:center;text-decoration:underline;}
.blogdtl_btnrow{width:100%;float:left;position:relative;background:#f2f0ef;padding:50px 0px;}
.blogdtl_btnrow .container{width:78%;padding:0px 15px;}
.blogdtl_btnrow .blog_dtl_row{margin:0;}
.blogdtl_btnrow .blog_dtl_row .blogdt_coloumn{width:33.33%;float:left;padding:0 30px 0px 50px;}
.blogdtl_btnrow .blog_dtl_row .blogdt_coloumn:last-child{padding-right:0;}
.blogdtl_btnrow .blog_dtl_row h4.widgettitle{font-weight:800;font-size:24px;margin-bottom:10px;font-family:'Alegreya Sans SC', sans-serif;}
.blogdtl_btnrow .blog_dtl_row .tptn_posts_widget ul li .tptn_after_thumb a.subscribe_muted{display:none;}
.blogdtl_btnrow .blog_dtl_row ul li a{color:#000000;font-size:16px;}
.blogdtl_btnrow .blog_dtl_row ul li a:hover{color:#9ca63c;} 
.blogdtl_btnrow .blog_dtl_row ul li{width:100%;float:left;margin:0;padding:0;}
.blogdtl_btnrow .blog_dtl_row ul li:last-child{margin-bottom:0;}
.blogdtl_btnrow .blog_dtl_row .widget_earthfire_podcast{width:100%;float:left;background:#fff;padding-bottom:20px;}
.blogdtl_btnrow .blog_dtl_row .widget_earthfire_podcast img{max-width:100%;display:block;margin:0 auto;}
.blogdtl_btnrow .blog_dtl_row .widget_earthfire_podcast h5{color:#9ca63c;font-weight:800;font-size:24px;text-align:center;display:block;padding:15px 10px 5px 10px;margin:0;}
.blogdtl_btnrow .blog_dtl_row .widget_earthfire_podcast a.subscribe_muted{color:hsl(66, 47%, 44%);display:block;font-size:17px;font-weight:800;padding:0px 20px;text-align:center;text-decoration:underline;text-transform:uppercase;}
.blog_single_dtl .post_social{margin:0px auto;display:block;text-align:center;margin-bottom:75px;}
.blog_single_dtl .post_social img.img_adjustable{display:inline-block;margin-left:18px;}
#page-container .post_social .addtoany_list.a2a_kit_size_32 a{margin:0;}
#page-container .post_social .addtoany_list.a2a_kit_size_32 a > span{height:22px;margin-left:2px;}
#page-container .post_social .addtoany_list.a2a_kit_size_32 a > span.a2a_label{display:none;width:0;height:0;}
#page-container .post_social .a2a_s_facebook, 
#page-container .entry-content .a2a_s_facebook{background:url(images/blog_facebook.png) center center no-repeat;}
#page-container .post_social .a2a_s_twitter, 
#page-container .entry-content .a2a_s_twitter{background:url(images/blog_twitter_icon.png) center center no-repeat;}
#page-container .post_social .a2a_s_email, 
#page-container .entry-content .a2a_s_email{background:url(images/blog_emailicon.png) center center no-repeat;}
#page-container .post_social .a2a_s_a2a, 
#page-container .entry-content .a2a_s_a2a{background:url(images/blog_rply_icon.png) center center no-repeat;}
#page-container .animal_bg.et_pb_section_2.et_pb_section{background:#f2f0ef!important;}
.animal_media{width:100%;float:left;background:#fff;}
.animal_media .postimg img{max-width:100%;display:block;margin:0 auto;}
.animal_media .blog_media_body{padding:15px 40px 0px 40px;}
.animal_media .blog_media_body .blog_cap a{font-size:22px;color:#b4b4b4;text-transform:uppercase;font-weight:700;}
.animal_media .blog_media_body h3{font-size:28px;font-weight:700;line-height:normal;margin:0px 0px 8px 0px;padding:0;}
.animal_media .animal_row_100 p{padding:0px 15px 2px 15px;color:#4d4d4d;font-size:18px;margin:0;}
body.single-post  #page-container #main-content .fullpart_single article{margin:0;padding:0;margin-bottom:12px;}
#page-container header#main-header .et_search_outer{left:0;}
#page-container header#main-header .et_search_outer span.et_close_search_field::after{color:#fff;}
#page-container header#main-header .et_search_outer .et-search-form input.et-search-field{color:#fff;}
#page-container header#main-header.et-fixed-header .et_search_outer .et-search-form input.et-search-field{color:#4d4d4d;}
#page-container header#main-header.et-fixed-header .et_search_outer span.et_close_search_field::after{color:#4d4d4d;}
.animal_media.animal_second{margin-bottom:26px;} 
.animal_media.animal_second .postimg{width:50%;display:inline-block;float:left;}
.animal_media.animal_second .blog_media_body{width:50%;display:table-cell;}
.animal_media .animalread_more{margin:15px 0px;display:block;}
.animal_media .animalread_more a{font-size:18px;font-weight:700;color:#969939;text-transform:uppercase;display:block;padding:20px 0px;}
#page-container .entry-content .et_pb_section_3.et_pb_section.animal_bg .et_pb_column{margin-right:35px;}
#page-container .entry-content .et_pb_section_3.et_pb_section.animal_bg .et_pb_column.et_pb_column_1_2{width:48.5%;}
#page-container .entry-content .et_pb_section_3.et_pb_section.animal_bg{background:#f2f0ef!important;padding-bottom:70px;}
#page-container .entry-content .et_pb_section_2.et_pb_section.animalvoice_Tab_Sec{padding:55px 0px 0px 0px;background:#f2f0ef!important;}
ul.animalvoice_Tab{list-style-type:none;margin:0;padding:0;}
ul.animalvoice_Tab li{display:inline-block;vertical-align:top;border-right:2px solid #55702f;padding-right:30px;margin-right:30px;}
ul.animalvoice_Tab li:last-child{border:0;margin:0;padding:0;}
ul.animalvoice_Tab li a{font-size:25px;color:#55702f;letter-spacing:7px;font-weight:800;}
.animal_media .animal_Category{font-size:20px;color:#b4b4b4;font-weight:700;text-transform:uppercase;display:block;padding:5px 10px;margin-bottom:12px;}
footer#main-footer #footer-widgets .footer-widget .textwidget{font-family:'Alegreya Sans', sans-serif;font-size:15px;}
footer#main-footer #footer-widgets .footer-widget .textwidget address{font-style:normal;}
footer#main-footer .footer_width_75 #footer-widgets:first-child .footer-widget{padding-left:0;}
footer#main-footer .footer_width_75 #footer-widgets .footer-widget:first-child .textwidget{padding-left:0;}
footer#main-footer .footer_width_25 .et_pb_widget{float:right;}
#page-container .earthstory_green{padding:0;}
#page-container .earthstory_green .et_pb_row{width:100%;padding:0;max-width:100%;}
#page-container .earthstory_green .postimg{width:62%;float:left;}
#page-container .earthstory_green .postimg img{max-width:100%;width:100%;display:block;height:520px;}
#page-container .earthstory_green .earth_media_body{width:38%;display:inline-block;vertical-align:top;background:#969939;height:520px;color:hsl(0, 0%, 100%);padding:40px 42px 88px 40px;}
#page-container .earthstory_green .earth_media_body .earthbtn_row{margin-top:15px;}
#page-container .earthstory_green .earth_media_body .earthfire_cat{margin-bottom:25px;font-size:19px;text-transform:uppercase;}
#page-container .earthstory_green .earth_media_body .earthfire_cat a{color:#fff;}
#page-container .earthstory_green .earth_media_body .earthfire_cat .pull_rgt.date_black{border-left:1px solid #fff;padding-left:5px;margin-left:5px;display:inline-block;}
#page-container .earthstory_green .earth_media_body h3{color:hsl(0, 0%, 100%);font-size:27px;font-weight:800;line-height:normal;}
#page-container .earthstory_green .earth_media_body p{font-size:20px;line-height:30px;font-weight:500;}
#page-container .earthstory_green .earth_media_body .earthfire_more{display:block;float:left;margin:22px 0px 0px 0px;}
#page-container .earthstory_green .earth_media_body .earthfire_more .green_btn, #page-container .past_poadcast_Sec .poadcast_video_body .earthfire_more .green_btn, #page-container .past_poadcast_Sec .earthfire_more .green_btn{display:inline-block;}
#page-container .earthstory_green .earth_media_body .earthfire_more .post_social,
#page-container .past_poadcast_Sec .poadcast_video_body .earthfire_more .post_social,
#page-container .past_poadcast_Sec .earthfire_more .post_social{display:inline-block;margin-left:18px;}
#page-container .earthstory_green .earth_media_body .earthfire_more .green_btn a,
#page-container .past_poadcast_Sec /*.poadcast_video_body*/ .earthfire_more .green_btn a{background:#566b2f;border:1px solid #566b2f;padding:7px 25px;font-size:17px;text-align:center;display:inline-block;color:#fff;font-weight:800;}
#page-container .earthstory_green .earth_media_body .earthfire_more .green_btn a:hover,
#page-container .past_poadcast_Sec /*.poadcast_video_body*/ .earthfire_more .green_btn a:hover{background:#415026;}
#page-container .earthstory_green .post_social .addtoany_list.a2a_kit_size_32 a > span{width:25px;height:34px;margin-left:1px;}
#page-container .earthstory_green .a2a_s_facebook{background:url(images/face_social_icon.jpg) center center no-repeat;}
#page-container .earthstory_green .a2a_s_twitter{background:url(images/face_twiiter_icon.jpg) center center no-repeat;}
#page-container .earthstory_green .a2a_s_email{background:url(images/face_email_icon.jpg) center center no-repeat;}
#page-container .earthstory_green .a2a_s_a2a{background:url(images/face_rply_icon.jpg) center center no-repeat;}
#page-container .entry-content .pagination{margin-bottom:30px;}
.entry-content .blog_media .blog_media_body .blog_cap.category_Cap{font-size:15px;text-transform:uppercase;color:#4d4d4d;font-style:normal;padding:0;margin-bottom:15px;}
#page-container .earthstory_green .earth_media_body h5{margin-top:15px;margin-bottom:10px;font-size:20px;padding:0;color:#fff;font-weight:700;}
.animal_picture#main-content .container::before{background:none;right:inherit;}
#page-container ul.categroy_tab{width:100%;/*float:left;*/margin:0 auto;display:block;text-align:center;margin-bottom:50px;padding:0px!important;}
#page-container ul.categroy_tab li{font-size:18px;display:inline-block;border-right:1px solid #4d4d4d;padding-right:10px;margin-right:10px;line-height:22px;}
#page-container ul.categroy_tab li:last-child{margin-right:0;border:0;}
#page-container ul.categroy_tab li a{color:#4d4d4d;}
body.archive #page-container #main-content, body.page #page-container .animal_picture{background:#f2f0ef;width:100%;float:left;}
#page-container ul.category_tabing_dtl{margin:0;padding:0px!important;}
#page-container ul.category_tabing_dtl li{width:31.5%;float:left;text-align:center;margin-right:30px;background:#fff;margin-bottom:40px;list-style-type:none;min-height:inherit!important;}
#page-container ul.categroy_tab li.active-animal a{font-weight:800;}
#page-container ul.category_tabing_dtl li:nth-child(3n){margin-right:0;}
#page-container ul.category_tabing_dtl li .image img{max-width:100%;display:block;margin:0 auto;width:100%;}
#page-container ul.category_tabing_dtl li figcaption{font-size:24px;color:#4d4d4d;padding:28px 10px;display:block;}
#page-container ul.category_tabing_dtl{width:100%;float:left;margin-bottom:50px;}
#page-container #main-content.animal_picture .animal_padding{padding:45px 0px 0px 0px!important;}
#page-container .animal_picture h1.main_title{font-size:28px;text-align:center;display:block;font-weight:800;color:#55702f;letter-spacing:10px;margin-bottom:12px;}
body.archive #page-container #main-content #content-area #left-area .page-header h1{font-size:28px;text-align:center;display:block;font-weight:800;color:#55702f;letter-spacing:10px;margin-bottom:12px;}
body.single-picture #page-container #main-content #content-area #left-area h1.entry-title{text-align:center;display:block;font-size:28px;font-weight:800;margin-bottom:12px;}
/*.single_picture .gallery.gallery-size-thumbnail br{display:none;}*/
.single_picture .gallery{width:100%;float:left;} 
.single_picture .gallery .gallery-item{width:31.5%!important;float:left!important;text-align:center;margin-right:30px!important;margin-bottom:40px!important;}
.single_picture .gallery .gallery-item img{border:0px!important;max-width:100%!important;display:block;margin:0 auto;width:100%;height:300px;}
.single_picture .gallery .gallery-item:nth-child(3n){margin-right:0px!important;}
.single_picture .gallery .gallery-item a{width:100%!important;}
#page-container .single_picture .single_pic_txt{width:100%;float:left;padding-left:125px;padding-top:10px;}
#page-container .single_picture .single_pic_txt h5{font-size:30px;color:#4d4d4d;font-weight:800;margin-bottom:10px;}
#page-container .single_picture .single_pic_txt p{font-size:20px;color:#4d4d4d;line-height:30px;margin:0;padding:0px!important;}
#page-container .single_picture .single_pic_txt ul.single_pic_listing{margin:42px 0px 40px 0px;padding:0;}
#page-container .single_picture .single_pic_txt ul.single_pic_listing li{list-style-type:none;font-size:20px;text-decoration:underline;color:#969957;line-height:40px;font-weight:700;}
#page-container .single_picture .single_pic_txt ul.single_pic_listing li a{text-decoration:underline;color:#969957;}
#page-container .single_picture p{font-size:20px;line-height:30px;} 
#page-container .single_picture p a{font-size:20px;text-decoration:underline;color:#969957;line-height:normal;font-weight:700;text-decoration:underline;}
body.single-picture #page-container #main-content #content-area #left-area.fullpart_single .tptn_counter{display:none;}
body.single-picture #slb_viewer_wrap .slb_theme_slb_baseline .slb_container{background:none!important;padding:0px!important;box-shadow:none!important;border-radius:0;}
body.single-picture #slb_viewer_wrap .slb_theme_slb_default .slb_details{display:none;}
/*body.single-picture #slb_viewer_wrap .slb_theme_slb_default .slb_content{width:700px!important;}
body.single-picture #slb_viewer_wrap .slb_theme_slb_default .slb_content img{height:auto!important;}*/
body.single-picture #slb_viewer_wrap .slb_theme_slb_default .slb_content .slb_prev .slb_template_tag{background:url(images/lightbox_nav_prev.png) no-repeat;left:-100px!important;height:100%!important;background-position:left center!important;top:0px!important;margin:0px!important;padding:0px!important;vertical-align:top;}
body.single-picture #slb_viewer_wrap .slb_theme_slb_default .slb_content .slb_next .slb_template_tag{background:url(images/lightbox_nav_next.png) no-repeat;height:100%!important;right:-100px!important;background-position:right center!important;margin:0px!important;padding:0px!important;top:0px!important;vertical-align:top;}
body.single-picture .gallery-item a, body.single-picture .gallery-caption{width:100%;font-size:16px;}
.img_Caption{text-align:center;}
#page-container .no-results p{font-size:18px;}
#page-container .no-results.not-found  #searchform{margin-bottom:50px;}
#page-container .no-results .page-content #searchform label{font-size:18px;margin-bottom:15px;display:block;}
#page-container .no-results .page-content #searchform .search_txt{padding:6px 12px;display:inline-block;height:32px;}
#page-container .no-results .page-content #searchform #searchsubmit{display:inline-block;background:#55702f;padding:6px 12px;height:32px;color:#fff;font-weight:700;padding:6px 12px;}
body.archive #page-container #main-content .container.video_padding{padding-top:150px;}
#page-container .video_picture{padding-bottom:50px;}
.video_picture ul.earthfire_video_third{width:100%;float:left;padding:0px!important;margin:0;}
.video_picture ul.earthfire_video_third li{width:46%!important;float:left!important;margin-right:4%!important;margin-bottom:40px!important;background:#fff;min-height:408px;position:relative;list-style-type:none;}
.video_picture ul.earthfire_video_third li img{border:0px!important;max-width:100%!important;display:block;margin:0 auto 10px auto;width:100%!important;height:200px;}
/*.video_picture ul.earthfire_video_third li:nth-child(3n){margin-right:0px!important;}*/
.video_picture ul.earthfire_video_third li.secondcls{margin-right:0px!important;}
.video_picture ul.earthfire_video_third li figure{color:#4d4d4d;padding:0px 0px 20px;}
.video_picture ul.earthfire_video_third li .tptn_counter{display:none;}
.video_picture ul.earthfire_video_third li .category_video{font-size:16px;color:#4d4d4d;text-transform:uppercase;margin-bottom:10px;padding-top:8px;}
.video_picture ul.earthfire_video_third li .video_title{font-size:20px;font-weight:800;margin-bottom:5px;}
.video_picture ul.earthfire_video_third li figcaption p{font-size:18px;line-height:22px;}
.video_picture ul.earthfire_video_third li figcaption p br{display:none;}
.video_picture ul.videosec_toprow{width:100%;float:left;background:#fff;padding:0px!important;margin:0;margin-bottom:50px;}
.video_picture ul.videosec_toprow .video_topfl{width:62%;float:left;display:inline-block;vertical-align:top;}
.video_picture ul.videosec_toprow .video_topfl .arve-wrapper{max-width:100%!important;margin:0px!important;}
.video_picture ul.videosec_toprow .video_topfl img{border:0px!important;max-width:100%!important;display:block;margin:0 auto 0px auto;width:100%!important;}
.video_picture ul.videosec_toprow .video_topfr{width:38%;float:left;padding:48px 30px 30px 42px;}
.video_picture ul.videosec_toprow .video_topfr figure{color:#4d4d4d;}
.video_picture ul.videosec_toprow .video_topfr .video_top_category{font-size:18px;color:#4d4d4d;text-transform:uppercase;margin-bottom:30px;}
.video_picture ul.videosec_toprow .video_topfr .video_toptitle{font-size:26px;font-weight:800;margin-bottom:20px;}
.video_picture ul.videosec_toprow .video_topfr figcaption p{font-size:20px;line-height:28px;}
.video_picture ul.videosec_toprow .video_topfr .tptn_counter{display:none;}
.video_picture a.video_arrow{/*position:relative;*/display:block;}
.video_picture .earthfire_video_third li a.video_arrow{position:relative;}
.video_picture a.video_arrow:before{content:'';background:url(images/videosec_arrow.png) center center no-repeat;width:50px;height:50px;z-index:9999;position:absolute;left:0;right:0;margin:0 auto;display:block;text-align:center;cursor:pointer;top:50%;transform:translateY(-50%);} 
.video_picture ul.videosec_toprow li.video_topfl a.video_arrow:before{top:50%;}
#page-container button.videoshow_more{border:2px solid #9ca63b;font-size:20px;font-weight:700;text-align:center;display:block;color:#9ca63b;margin:0 auto;width:180px;height:45px;padding:6px 12px;cursor:pointer;text-transform:uppercase;clear:both;background:none;}
#page-container button.videoshow_more:hover{background:#9ca63b;color:#fff;}
.blog_Category_listing .container{width:100%;margin:0;padding:0;}
.blog_Category_listing .blog_archieve_left{padding:50px 75px 0 100px;width:70%!important;float:left;min-height:1450px;}
.blog_Category_listing .blog_archieve_left article.et_pb_post{width:100%;float:left;margin-bottom:40px;}
.blog_Category_listing .blog_archieve_left aricle.et_pb_post{margin:0;}
.blog_Category_listing .archieve_right{float:right;margin-bottom:20px; background:hsl(20, 10%, 94%) none repeat scroll 0 0;min-height:100%;padding:60px 30px 50px 40px;/*position:absolute;top:0;right:0;bottom:0;*/width:30%!important;}
.blog_Category_listing .archieve_right #sidebar{width:100%;padding:0;margin:0;position:relative;}
.blog_Category_listing #content-area{position:relative;}
.blog_Category_listing .archieve_right #sidebar .earthfire_podcast{position:relative;}
.blog_Category_listing .entry-content .blog_media .blog_media_body{text-align:left;}
.blog_Category_listing .entry-content .blog_media .post_social{float:left;}
.blog_Category_listing .entry-content .blog_media p{text-align:left;}
body.archive #page-container #main-content.blog_Category_listing{background:#fff;position:relative;}
#page-container #main-content .archieve_right #sidebar .et_pb_widget h4.widgettitle{text-align:left;}
.blog_Category_listing .entry-content .archieve_right ul{margin:0;padding:0;list-style-type:none;text-align:left;}
.blog_Category_listing .archieve_right #sidebar .tptn_posts_widget ul li{width:100%;float:left;background:none;margin:0px 0px 8px 0px;padding:0;}
.blog_Category_listing .archieve_right #sidebar .tptn_posts_widget .tptn_title{color:hsl(0, 0%, 0%);font-size:16px;}
body.archive #page-container #main-content.blog_Category_listing .container{padding-top:105px;}
.blog_Category_listing .archieve_right #sidebar{position:relative;}
p.img_Caption{width:100%!important;text-align:left!important;padding-top:5px!important;font-size:17px!important;}
p.img_Caption span.photo_author{text-align:right!important;float:right!important;font-size:17px!important;}
.animal_media .animal_row_100 p br{display:none;}
.erathfire_conversation .animal_media .animalread_more a{padding:0 0 10px;}
.erathfire_conversation .animal_media.animal_second .blog_media_body h3{margin-bottom:45px;}
.archieve_right #sidebar .et_pb_widget.widget_widget_tptn_pop{float:left;}
#page-container .aboutus_sec.et_pb_section{padding:50px 0px;}
#page-container .about_content_sec{width:70%;margin:0 auto;display:block;margin-bottom:30px;}
#page-container .about_content_sec h2.aboutus_title{font-size:32px;font-weight:800;display:block;text-align:center;margin:0px 0px 30px 0px;}
#page-container .about_content_sec .about_image{float:left;display:inline-block;width:225px;margin-right:30px;}
#page-container .about_content_sec .about_image img{max-width:100%;display:block;}
#page-container .about_content_sec p{font-size:20px;line-height:30px;display:inline-block;line-height:30px;}
#page-container p.wherepadding0{padding-bottom:0px!important;}
#page-container .about_content_sec p img{max-width:100%;width:100%;display:block;margin:0 auto;}
#page-container .aboutus_sec .et_pb_row_3{display:block;margin:0 auto;max-width:61%!important;margin-bottom:45px;}
#page-container .aboutus_sec .et_pb_row_3 .et_pb_column.et_pb_column_1_2{float:left;margin-right:32px;width:48%!important;}
#page-container .aboutus_sec .et_pb_row_3 .et_pb_column.et_pb_column_1_2 img{max-width:100%;display:block;margin:0 auto;}
/*#page-container .about_content_sec .aboutimage_div{width:100%;float:left;margin-bottom:32px;}
#page-container .about_content_sec .aboutimage_div .image_div2{width:48%;margin-right:32px;float:left;}
#page-container .about_content_sec .aboutimage_div .image_div2 img{max-width:100%;display:block;}
#page-container .about_content_sec .aboutimage_div .image_div2:nth-child(2n){margin-right:0;}*/
.about_addtoany{display:block;margin:0 auto;text-align:center;margin-top:50px;}
/*.entry-content .blog_bodysec.poadcast_bodysec.et_pb_section .et_pb_row .et_pb_column.et_pb_column_3_4{padding:40px 75px 0 50px;}*/
.entry-content .blog_bodysec.poadcast_bodysec.et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_4{padding:40px 50px 50px 40px;}
#page-container .poadcast_bodysec .poadcast_row_100{width:100%;float:left;margin-bottom:32px;} 
#page-container .poadcast_bodysec .poadcast_row_100 .poadcast_left{width:220px!important;float:left;padding-right:30px;}
#page-container .poadcast_bodysec .poadcast_row_100 .poadcast_left img{width:100%;max-width:100%;display:block;height:auto;}
#page-container .poadcast_bodysec .poadcast_row_100 .poadcast_media_body{display:block;text-align:left;}
#page-container .poadcast_bodysec .poadcast_row_100 .poadcast_cap{}
#page-container .poadcast_bodysec .poadcast_row_100 .poadcast_media_body h3{font-size:25px;font-weight:800;color:#4d4d4d;margin:0px 0px 5px 0px;padding:0;line-height:38px;}
#page-container .poadcast_bodysec .poadcast_row_100 .poadcast_media_body h3 a:hover{color:rgb(150,153,57);}
#page-container .poadcast_bodysec .poadcast_row_100 .poadcast_media_body p{width:100%;display:block;float:left;font-size:20px;line-height:28px;}
#page-container .poadcast_bodysec .poadcast_row_100 .poadcast_media_body p br{display:none;}
#page-container .poadcast_bodysec .poadcast_row_100 .poadcast_media_body p span.first_line{/*margin-bottom:7px;display:block;*/}
#page-container .poadcast_bodysec .poadcast_row_100 .poadcast_media_body .poadcast_cap{font-size:18px;color:#4d4d4d;text-transform:uppercase;margin-bottom:15px;font-weight:500;}
#page-container .poadcast_bodysec .poadcast_row_100 .poadcast_media_body .poadcast_cap .p_firstcat, 
#page-container .poadcast_bodysec .podcast_archive .poadcast_video_body .poadcast_cat2 .p_firstcat{border-left:1px solid #4d4d4d;padding-left:5px;margin-left:5px;}
#page-container .poadcast_bodysec .poadcast_row_100 .poadcast_media_body .poadcast_cap a, 
#page-container .poadcast_bodysec .podcast_archive .poadcast_video_body .poadcast_cat2 a{color:#4d4d4d;}
/*#page-container .earthstory_green .poadcast_page .earth_media_body .earthfire_more{margin-top:15px;}
#page-container .earthstory_green .earth_media_body .earthfire_more a.play_btn{background:#566b2f;border:1px solid #566b2f;width:100px!important;display:inline-block;margin-right:12px;}*/
h1.title_poadcast{font-size:24px;font-weight:800;color:#969939;letter-spacing:4px;display:block;margin-bottom:20px;}
#page-container .past_poadcast_Sec{width:100%;float:left;/*border-top:4px solid #969939;padding-top:25px;*/padding-bottom:60px;}
#page-container .past_poadcast_Sec .poadcast_video_fl{position:relative;width:260px;float:left;display:inline-block;padding-right:40px;}
#page-container .past_poadcast_Sec .poadcast_video_fl img{max-width:100%;display:block;width:100%;}
#page-container .past_poadcast_Sec .poadcast_video_body{display:block;}
#page-container .past_poadcast_Sec .poadcast_video_body .poadcast_cat2{color:hsl(0, 0%, 30%);font-size:18px;font-weight:500;margin-bottom:10px;text-transform:uppercase;}
#page-container .past_poadcast_Sec .poadcast_video_body h4{color:hsl(0, 0%, 30%);font-size:28px;font-weight:800;line-height:34px;margin:0px 0px 10px 0px;padding:0;}
#page-container .past_poadcast_Sec .poadcast_video_body h4 a:hover{color:hsl(62, 46%, 41%)}
#page-container .past_poadcast_Sec .poadcast_video_body p{width:100%;float:left;display:block;color:#4d4d4d;font-size:20px;line-height:28px;}
#page-container .past_poadcast_Sec .poadcast_video_body .past_poadcast_btn{width:100%;float:left;margin-top:12px;}
#page-container .past_poadcast_Sec .poadcast_video_body .play_poadcast{background:hsl(81, 39%, 30%) none repeat scroll 0 0;border:1px solid hsl(81, 39%, 30%);display:inline-block;margin-right:12px;width:70px;text-align:center;color:#fff;padding:5px;height:35px;font-weight:700;font-size:16px;}
#page-container .past_poadcast_Sec .poadcast_video_body .download_poadcast{background:#969939;border:1px solid #969939;display:inline-block;width:200px;text-align:center;color:#fff;padding:5px;height:35px;font-weight:700;font-size:16px;}
#page-container .past_poadcast_Sec .Button_ui{display:block;margin-top:20px;margin-top:60px;}
#page-container .earthstory_green .poadcast_page .earth_media_body p{font-size:20px;line-height:25px;}
#page-container #searchform input.search_txt{padding:0 50px 0 10px;}
.about_content_sec .fluid-width-video-wrapper{padding:0px!important;}
.about_content_sec .fluid-width-video-wrapper iframe.iframe_about{position:relative!important;height:500px!important;display:block;}
/* Tab css*/
.taam_section{width:100%;float:left;margin-bottom:40px;}
.taam_section .tabs{width:100%;float:left;list-style:none;padding:0;margin:0px auto;}
.taam_section .tabs li{display:block;}
.taam_section .labels{margin:0px auto 55px auto;display:block;text-align:center;}
.taam_section .labels:after{content:'';display:table;clear:both;}
.taam_section .tabs label{display:inline-block;float:none;padding:0;color:#b4b4b4;font-size:35px;font-weight:800;cursor:pointer;background:url(images/team_bullet.png) left 10px no-repeat;padding:0px 20px;}
.taam_section .tabs label:first-child{background:none;}
.taam_section .tabs label:hover, .taam_section .tabs label.active_label{color:#4d4d4d;}
.taam_section .tab-content{display:none;width:100%;padding:0px 15px;background-color:#ffffff;margin-bottom:55px;float:left;}
.taam_section li .tab-content:last-child{margin-bottom:0;}
.taam_section .tabs input[type=radio]{display:none;}
.taam_section [id^=tab]:checked ~ div[id^=tab-content]{display:block;}
.taam_section [id^=tab]:checked ~ [id^=label]{background:#08C;color:white;}
.taam_section .tab-content .team_left{float:left;display:inline-block;width:300px;padding-right:40px;}
.taam_section .tab-content .team_left img{max-width:100%;display:block;}
.taam_section .tab-content .team_media_body{display:table-cell;}
.taam_section .tab-content .team_media_body h3{font-size:22px;font-weight:800;padding-bottom:5px;}
.taam_section .tab-content .team_media_body h5{font-size:18px;font-weight:700;margin-bottom:7px;}
.taam_section .tab-content .team_media_body p{font-size:18px;color:#4d4d4d;line-height:28px;}
.taam_section .tab-content .team_media_body p a{color:#4d4d4d;display:block;}
.taam_section .tab-content .team_media_body p a:hover{color:#55702f;}
/*Tab CSS*/
.aboutus_sec .et_pb_video_box iframe{width:70%!important;margin:0px auto;display:block;right:0;}
.aboutus_sec .et_pb_video_box .fluid-width-video-wrapper{padding-top:40%!important;}
#page-container .about_content_sec p br{display:none;}
.entry-content .blog_bodysec.et_pb_section .et_pb_row .et_pb_column .earthfire_podcast.catpoad .et_pb_widget{margin-bottom:0;} 
#page-container .past_poadcast_Sec .podcast_archive{width:100%;float:left;margin-bottom:40px;}
.entry-content .blog_bodysec.poadcast_bodysec.et_pb_section .et_pb_row .et_pb_column .textwidget .et_pb_widget{margin-bottom:0;text-align:left;}
.entry-content .blog_bodysec.poadcast_bodysec.et_pb_section .et_pb_row .et_pb_column .et_pb_widget h4.widgettitle{font-size:26px;font-weight:800;font-family:'Alegreya Sans SC', sans-serif;margin-bottom:5px;text-align:left;}
#page-container #main-content .blog_bodysec.poadcast_bodysec.et_pb_section .et_pb_widget ul{margin:0;padding:0;}
#page-container #main-content .blog_bodysec.poadcast_bodysec.et_pb_section .et_pb_widget ul li{list-style-type:none;text-align:left;}
#page-container #main-content .blog_bodysec.poadcast_bodysec.et_pb_section .et_pb_widget ul li a{color:hsl(0, 0%, 0%);display:block;font-size:16px;}	
#page-container .aboutus_sec.wherewelive.et_pb_section{margin-bottom:20px;}
#page-container .past_poadcast_Sec .poadcast_video_body .addtoany_share_save_container{display:none;}
.about_content_sec .wp-caption{max-width:100%;padding:0;border:0;background:none;width:100%!important;margin-bottom:22px;}
.about_content_sec .wp-caption p.wp-caption-text{font-size:17px!important;margin-top:5px;}
/*body.archive #page-container #main-content .container.poadcast_padding{padding-top:100px;}*/
#main-content .poadcast_bodysec .container{padding:0;}
.footer_bottom_row .container{padding-top:0px!important;}
.taxpadding{padding:0px!important;}
.taxnomy-poadcast{margin-bottom:50px!important;}
#page-container .earthstory_green .earth_media_body p.powerpress_links{margin-top:20px;}
#page-container #main-content .powerpress_player{display:inline-block;width:400px;height:38px;vertical-align:top;background:#4e7235;}


#page-container #main-content .powerpress_links a{border:1px solid #969939;color:#969939!important;display:inline-block;font-size:16px;font-weight:800;padding:5px 10px;text-align:center;width:200px;vertical-align:top;height:38px;color:transparent;font-size:0;margin-left:10px;}
#page-container #main-content .powerpress_links a:hover{background:#969939;color:#fff!important;}
#page-container #main-content p.powerpress_links{color:transparent;font-size:0;}
#page-container #main-content .powerpress_links a.powerpress_link_pinw:before{content:"play";text-transform:uppercase;padding-left:0;font-size:16px;}
#page-container #main-content .powerpress_links a.powerpress_link_d:after{content:"DOWNLOAD RADIO";text-transform:uppercase;padding-left:5px;font-size:16px;}
#page-container #main-content .mejs-container .mejs-controls{height:auto!important;}
#page-container #main-content .powerpress_links a.powerpress_link_pinw{background:hsl(81, 39%, 30%) none repeat scroll 0 0;border:1px solid hsl(81, 39%, 30%);display:inline-block;margin-right:12px;width:72px!important;display:none;}


#page-container .entry-content .joinus_page{width:70%;margin:0 auto;display:block;}
#page-container .entry-content .joinus_page .join-img{width:500px;margin:0px auto 70px auto;}
#page-container .entry-content .joinus_page .join-img img{margin:0 auto;display:block;}
#page-container .entry-content .joinus_page h4{font-size:32px;font-weight:800;color:#969939;line-height:48px;}
#page-container .entry-content .joinus_page p.join_author{font-size:18px;text-align:right;font-weight:700;color:#4d4d4d;}
#page-container .epm-sign-up-form{}
#page-container .epm-sign-up-form .error p{font-size:15px!important;color:red;}
#page-container .epm-sign-up-form .success p{font-size:15px!important;color:green;}
#page-container .epm-sign-up-form input, 
#page-container .wpcf7-form input.wpcf7-form-control, 
#page-container .epm-sign-up-form input, 
#page-container .wpcf7-form textarea.wpcf7-form-control{background:#f2f0ef;border:0;height:45px;padding:6px 12px;display:block;width:100%;font-size:14px;font-weight:500;color:#4d4d4d;}
#page-container .epm-sign-up-form input,
 #page-container .wpcf7-form textarea.wpcf7-form-control{height:120px;resize:none;}
body.search-no-results #page-container #main-content #left-area{width:100%!important;padding:0px 0px 30px 0px!important;}
body.search-no-results #page-container #main-content #sidebar{display:none;}
body.search-no-results #page-container #main-content #left-area p{font-size:18px;}
#page-container .epm-sign-up-form .epm-form-field{width:100%;float:left;margin-bottom:15px;}
#page-container .epm-sign-up-form input.epm-sign-up-button, #page-container .wpcf7-form input.wpcf7-submit{background:#969939;width:195px;font-size:17px;color:#fff;text-transform:uppercase;margin-top:15px;cursor:pointer;float:left;height:45px;}
#page-container .epm-sign-up-form input.epm-sign-up-button:hover, #page-container .wpcf7-form input.wpcf7-submit:hover{background:#929624;}
#page-container .entry-content .joinus_page .epm-sign-up-form h3{font-size:18px;font-weight:700;margin:40px 0px 15px 0px;display:block;font-size:23px;}
.epm-form-field input::-webkit-input-placeholder{color:#4d4d4d;text-transform:uppercase;}
.epm-form-field input::-moz-placeholder{color:#4d4d4d;text-transform:uppercase;} /* firefox 19+ */
.epm-form-field input:-ms-input-placeholder{color:#4d4d4d;text-transform:uppercase;} /* ie */
input:-moz-placeholder{color:#4d4d4d;text-transform:uppercase;}
.poadcast_bodysec .poadcast_row_100 .poadcast_media_body .alert_btn{display:block;margin-top:15px;margin-bottom:5px;}
.alert_btn a{text-transform:uppercase;font-size:17px;text-transform:uppercase;font-weight:700;color:#969939;text-decoration:underline;}
#page-container .past_poadcast_Sec .podcast_archive.webinar_poadcast{}
#page-container .past_poadcast_Sec .seminar_container .podcast_archive .poadcast_video_fl{width:100%;padding:0;margin-bottom:22px;}
#page-container .past_poadcast_Sec .seminar_container .podcast_archive .poadcast_video_body{display:block;}
#page-container .earthstory_green .poadcast_page .earth_media_body p br{display:none;}
#page-container .past_poadcast_Sec .seminar_container .podcast_archive .record_video a{background:#969939;width:175px;display:block;padding:5px 10px;height:34px;text-align:center;color:#fff;font-size:17px;font-weight:700;text-transform:uppercase;}
#page-container .earthstory_green .poadcast_page .earth_media_body.webinr p{padding:0;}
#page-container .earthstory_green .earth_media_body .earthfire_cat.wbnircat{font-size:17px;margin-bottom:10px;}
#page-container .earthstory_green .earth_media_body .earthfire_cat.wbnircat span{border-left:2px solid #fff;padding:0 5px 0px 8px;margin-left:5px;	}
.poadcast_bodysec .poadcast_row_100 .poadcast_media_body .poadcast_cap span{/*border-left:2px solid #4d4d4d;padding:0 5px 0px 8px;margin-left:5px;*/	}
#page-container .earthstory_green .retreat_page .earth_media_body{height:auto;}
#page-container .earthstory_green .retreat_page .postimg img{height:auto;}
#page-container .earthstory_green .retreat_page .earth_media_body p{padding:0;font-size:18px;line-height:28px;}
#page-container .earthstory_green .retreat_page .earth_media_body .earthfire_cat{margin-bottom:10px;}
#page-container .earthstory_green .retreat_page .earth_media_body .joinus_btn a{width:90px;background:#566b2f;color:#fff;text-transform:uppercase;font-size:16px;font-weight:700;padding:5px 10px;text-align:center;display:block;}
#main-content .container.padding_retreat{padding-top:130px;}
body.single-retreats .entry-content, 
body.single-online-seminar .entry-content, 
body.single-podcads .entry-content, 
body.single-conversations .entry-content{width:70%;margin:0 auto;display:block;}
.entry-content .retreat_cont{width:100%;float:left;margin-top:30px;}
.retreat_cont .image_cont{width:275px;display:inline-block;vertical-align:top;float:left;padding-right:30px;}
.retreat_cont .cont_text p a{text-decoration:underline;display:block;}
.retreat_cont .image_cont img{min-width:100%;display:block;}
.retreat_cont .cont_text{display:inline;}
body.single-retreats .entry-content p a{font-weight:700;text-transform:uppercase;color:#969939;}
body.single-retreats .entry-content p, 
body.single-online-seminar .entry-content p, 
body.single-podcads .entry-content p{color:hsl(0, 0%, 30%);display:block;font-size:18px;line-height:28px;font-weight:500;}
body.single-retreats .entry-content p br, 
body.single-online-seminar .entry-content p br, 
body.single-podcads .entry-content p br{display:none;}
body.single-retreats #page-container #main-content #content-area .fullpart_single img, 
body.single-online-seminar #page-container #main-content #content-area .fullpart_single img, 
body.single-podcads #page-container #main-content #content-area .fullpart_single img{max-width:100%;display:block;margin:0 auto;}
.single_retreat_btn{width:70%;margin:45px auto 40px auto;display:block;text-align:center;}
.single_retreat_btn a{display:inline-block;text-align:center;padding:5px 10px;height:36px;font-size:17px;font-weight:700;text-transform:uppercase;}
.single_retreat_btn a.btn_register{background:#566b2f;color:#fff;border:2px solid #566b2f;width:150px;}
.single_retreat_btn a.btn_future{border:2px solid #9ca63b;color:#969939;margin-left:12px;} 
.blogdtl_btnrow.retreat_dtl .blog_dtl_row{text-align:center;}
.blogdtl_btnrow.retreat_dtl .blog_dtl_row .blogdt_coloumn{width:29%;float:none;display:inline-block;vertical-align:top;padding:0;margin-right:60px;}
.blogdtl_btnrow.retreat_dtl .blog_dtl_row .blogdt_coloumn:nth-child(2n){margin-right:0;}
.seminar_alert_btn{margin-top:22px;display:block;}
.seminar_alert_btn a{display:block;padding:5px 12px;text-align:center;font-size:16px;color:#fff;display:inline-block;font-weight:700;text-transform:uppercase;}
.seminar_alert_btn a.signup_btn{width:110px;background:#566b2f;border:1px solid #566b2f;}
.seminar_alert_btn a.seminaralert_btn{border:1px solid #fff;margin-left:10px;}
.taxpadding .poadcast_bodysec .poadcast_row_100 .poadcast_media_body p.powerpress_links.powerpress_links_m4a{margin-top:15px;display:block;}
.content_page{margin-bottom:40px;}
.content_page h1.main_title{display:block;font-size:32px;font-weight:800;margin:35px 0 30px;text-align:center;}
.content_page .entry-content{width:72%;margin:0 auto;display:block;}
.content_page .entry-content h2{font-size:20px;font-weight:800;}
.content_page .entry-content p{display:inline-block;font-size:18px;line-height:30px;padding-bottom:20px;margin:0;} 
.content_page .entry-content p br{display:none;}
.content_page .gallery_img{display:block;margin-top:20px;}
.gallery_img .gallery-row .gallery-item{width:48%;margin-bottom:25px;}
.gallery_img .gallery-row .gallery-item:nth-child(2n){margin-left:30px;}
.gallery_img .gallery-item a{width:100%!important;}
p.text-center{text-align:center!important;}
.blogdtl_btnrow.retreat_dtl .blog_dtl_row .widget_earthfire_podcast img{height:auto;}
.partner_retreat{width:100%;border-top:4px solid hsl(62, 46%, 41%);float:left;padding-top:25px;}
/*Popup Style*/
.instant-call-container{width:50%;background:#fff;background-size:contain;border-radius:4px;padding:1% 1% 2%;border:1px solid #ddd;}
.instant-call-container form{text-align:center;}
.instant-call-container h3{color:#000!important;}
.instant-call-container a.close{position:absolute;right:-15px;top:-15px;background:url(images/close.png) no-repeat top left;text-indent:-2500px;width:30px;height:30px;opacity:1;}
.instant-call-container a.close:hover{opacity:1;}
.overlay{z-index:99999;background:rgba(0, 0, 0, .7);display:none;position:fixed;width:100%;height:100%;top:0;	-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms;}
.popup, .popup2{left:0;right:0;margin:0 auto;position:absolute;/*top:10%;*/display:none;z-index:999999;-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms;margin-top:-260px;}/*Popup style end*/
body.single-online-seminar #page-container #main-content #content-area .et_post_meta_wrapper h1.entry-title{margin-bottom:0;}
#page-container #main-content .onlineseminardtl_cat.post-meta{padding:0px!important;margin-bottom:22px!important;}
#page-container #main-content .blog_bodysec.poadcast_bodysec.et_pb_section .et_pb_widget ul.webinar_catlist li{line-height:20px;margin-bottom:10px;} 
#page-container #main-content .blog_bodysec.poadcast_bodysec.et_pb_section .et_pb_widget ul.webinar_catlist li a{display:inline-block;}
ul.webinar_catlist li .freeinline{display:inline-block;font-size:16px;color:hsl(0, 0%, 0%);border-left:1px solid #000;padding-left:5px;margin-left:5px;}
#page-container .earthstory_green .earth_media_body .instant-call-container h3{font-size:25px;font-weight:700;margin-bottom:10px;}
/*body.single-retreats #page-container #main-content .container.padding_retreat .fluid-width-video-wrapper{padding-top:50%!important;}*/
.homeerath_sec .blog_sixth .media .media-body{position:relative;}
.homeerath_sec .blog_sixth a.anchor_btn{position:absolute;bottom:-35px;left:0;right:0;margin:0 auto;display:block;}
#page-container .wpcf7-form p{font-size:16px;text-align:left;font-weight:400;color:#4d4d4d;}
#page-container .wpcf7-form p label{font-weight:600;}
#page-container .wpcf7-form p label span{color:red;}
#page-container .wpcf7-form .wpcf7-response-output, 
#page-container .wpcf7-form .wpcf7-validation-errors{width:100%;float:left;clear:both;margin:15px 0px 5px 0px;color:#4d4d4d;}
#page-container .earthstory_green .retreat_page .earth_media_body p a{color:#fff;text-decoration:underline;display:block;}
#page-container .earthstory_green .retreat_page .earth_media_body .earthfire_cat{font-size:18px;}
#page-container .earthstory_green .retreat_page .earth_media_body .earthfire_cat span{/*border-left:2px solid #fff;margin-left:5px;padding:0 5px 0 8px;*/}
#page-container .poadcast_bodysec .earthstory_greenrow .poadcast_row_100 .poadcast_media_body p a, 
#page-container .poadcast_bodysec .poadcast_row_100 .poadcast_media_body p a{color:rgb(150,153,57);text-decoration:underline;}	
#page-container .earthstory_green .poadcast_page.taxnomy-poadcast .earth_media_body p{font-size:18px;line-height:24px;}
#page-container .earthstory_green .poadcast_page.taxnomy-poadcast .earth_media_body p a{color:#fff;text-decoration:underline;}
body.search-no-results #page-container #main-content #content-area{padding:20px 15px 10px 15px;}
body.search-results #page-container #main-content{padding-bottom:25px;}
body.search-results #page-container .et_pb_post{margin-bottom:25px;}
body.search-results #page-container #content-area{padding:0px 15px;}
body.search-results #page-container .pagination a{font-size:15px;color:hsl(0, 0%, 30%);}
body.search-results #page-container #left-area .post-meta{padding:0;}
#page-container .epm-sign-up-form .epm-form-field input{height:45px!important;}
#page-container .wpcf7 span.wpcf7-not-valid-tip{font-size:14px;}
body.single-retreats #page-container .container.padding_retreat .fullpart_single .et_pb_post{margin-bottom:0;}
body.single-podcads .blog_single_dtl .post_social{margin-top:30px;}
.wpcf7-form .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]{display:inline-block;float:left;margin-right:5px;margin-top:5px;}
.wpcf7-form .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{display:none;}
.poadcast_media .popup.instant-call-container{position:fixed;top:20%;margin-top:0;}
.animal_media .postimg img{height:auto;}
.animal_media.animal_second .postimg img{height:auto;}
body.single-post #page-container #main-content #content-area .entry-content .gallery-item img, 
body.single-story #page-container #main-content #content-area .entry-content .gallery-item img{width:100%;margin:0 auto;display:block;padding:0px 5px;height:220px;}
.entry-content .gallery-item{margin-bottom:30px;}
.entry-content .gallery-item a{width:100%;}
body.single-post #page-container #main-content #content-area .entry-content img{margin-top:15px;margin-bottom:10px;}
body.single-post #page-container #main-content #content-area .entry-content .gallery, 
body.single-story #page-container #main-content #content-area .entry-content .gallery, 
body.single-post #page-container #main-content #content-area .entry-content p, 
body.single-story #page-container #main-content #content-area .entry-content p{width:70%;margin:0 auto;display:block;}
body.single-post #page-container #main-content #content-area .entry-content .gallery a, 
body.single-story #page-container #main-content #content-area .entry-content .gallery a, 
body.single-post #page-container #main-content #content-area .entry-content p a, 
body.single-story #page-container #main-content #content-area .entry-content p a{color:#969939;}
body.single-post #page-container #main-content #content-area .entry-content .et_post_video, 
body.single-story #page-container #main-content #content-area .entry-content .et_post_video{width:70%;margin:0 auto;display:block;margin-bottom:20px;}
#page-container #main-content #content-area .entry-content p.wp-caption-text, 
#page-container #main-content #content-area .entry-content p.wp-caption-text{width:100%!important;display:block!important;margin:0px auto 0px auto!important;}
body.single-post #page-container #main-content #content-area .entry-content h2, 
body.single-story #page-container #main-content #content-area .entry-content h2{font-size:30px;font-weight:700;line-height:normal;display:block;margin:0 auto;}
#page-container .taxnomy_animal ul.category_tabing_dtl li .image img{height:300px;}
#page-container .single_picture .single_pic_txt p strong{font-size:28px;font-weight:700;line-height:normal;display:block;margin:15px auto 0px auto;}
#page-container .wp-caption{max-width:100%;padding:0;background:none;border:0;margin:0px auto!important;}
/*#page-container .single_picture .wp-caption{padding-left:125px;}*/
#page-container .wp-caption p.wp-caption-text{font-size:16px;padding:5px 0px;}
.big_bnnr_image img{width:100%;}
.padding_retreat .entry-content .gallery .gallery-item img{max-width:100%;padding:0px 5px;width:100%;}
body.single-retreats .entry-content .row.poadcast_row_100 .poadcast_media_body, 
body.single-online-seminar .entry-content .row.poadcast_row_100 .poadcast_media_body, 
body.single-podcads .entry-content .row.poadcast_row_100 .poadcast_media_body{margin-bottom:20px;}
#page-container .single_picture .et_post_meta_wrapper p{padding-left:125px;width:78%;}
#page-container .single_picture .et_post_meta_wrapper p strong{font-size:28px;font-weight:700;line-height:normal;display:block;margin:15px auto 0px auto;}
body.single-retreats .padding_retreat p.img_Caption, 
body.single-online-seminar .padding_retreat p.img_Caption, 
body.single-podcads .padding_retreat p.img_Caption{margin-bottom:20px;}
#page-container .big_bnnr_image{margin-bottom:5px;}
#page-container .past_poadcast_Sec .podcast_archive.webinar_poadcast .poadcast_video_body p{padding-bottom:10px;}
#page-container .single_picture .et_post_meta_wrapper p img{width:100%;}
#page-container #main-content .et_post_meta_wrapper #disqus_thread{padding:0px 15px;}
#page-container #main-content .et_post_meta_wrapper #disqus_thread iframe, 
#page-container #main-content .et_post_meta_wrapper #disqus_thread html, 
#page-container #main-content .et_post_meta_wrapper #disqus_thread body{font-family:Arial, Helvetica, sans-serif!important;} 
#page-container .entry-content .gallery-item img{height:220px;}
body.single-retreats #page-container #main-content #content-area .fullpart_single .entry-content img, 
body.single-online-seminar #page-container #main-content #content-area .fullpart_single .entry-content img, 
body.single-podcads #page-container #main-content #content-area .fullpart_single .entry-content img{width:100%;}
#page-container #main-content .entry-content .poadcast_page .earth_media_body p.powerpress_links.powerpress_links_m4a{display:block;}
#page-container #main-content .entry-content p.powerpress_links.powerpress_links_m4a{height:0;display:none;}
#page-container #main-content .entry-content .past_poadcast_btn p.powerpress_links.powerpress_links_m4a{display:block;}
body.single-retreats .entry-content .et_post_video, body.single-online-seminar .entry-content .et_post_video, 
body.single-podcads .entry-content .et_post_video{margin-bottom:25px;}
body.single-retreats .entry-content p:last-of-type, body.single-online-seminar .entry-content p:last-of-type, 
body.single-podcads .entry-content p:last-of-type{padding-bottom:1em;}
body.single-podcads .padding_retreat .entry-content p.powerpress_links.powerpress_links_mp3{display:block;margin:0px auto;text-align:center;}
#page-container ul.category_tabing_dtl li .image img{height:250px;}
#page-container ul.category_tabing_dtl li:hover figcaption{color:hsl(85, 41%, 31%);}
#page-container ul.categroy_tab li a:hover{color:hsl(85, 41%, 31%);}
#page-container .taxnomy_animal .pagination ul.page-numbers li{width:auto;background:none;margin-right:0;float:none;}
#page-container header#main-header #et-top-navigation ul.nav li.About_text a{font-weight:700;}
body.archive #page-container #main-content.taxnomy_animal .container{padding-top:152px;}
body.single-story #page-container #main-content #content-area .et_post_meta_wrapper .earthfire_cat a{color:hsl(0, 0%, 20%);}
.colorh3 a{color:hsl(0, 0%, 20%);}
body.single-story .entry-content p a{color:hsl(0, 0%, 20%);}
#slb_viewer_wrap .slb_theme_slb_default .slb_container .slb_content .slb_controls .slb_template_tag_ui{opacity:0.8;}
p.nopoadcast{display:none;}
#page-container .past_poadcast_Sec .poadcast_video_body .earthfire_more,
#page-container .past_poadcast_Sec .earthfire_more{width:100%;float:left;}
#page-container .earthstory_green .earth_media_body .earthbtn_row .earthfire_more{margin:0px 15px 0px 0px;}
#page-container .earthstory_green .earth_media_body .earthbtn_row .earthfire_more a{border:#566b2f;background:#566b2f;color:#fff;display:inline-block;font-size:16px;font-weight:800;padding:5px 10px;text-align:center;width:135px;}
#page-container .earthstory_green .earth_media_body .earthbtn_row .earthfire_more a:hover{background:#415026;}
#content-area #disqus_thread .nav-tab--primary>a{font-family:'Alegreya Sans', sans-serif!important;}
#page-container #main-content p.powerpress_links{display:inline-block;vertical-align:top;}
#page-container #main-content .mejs-container, 
#page-container #main-content .mejs-container .mejs-controls, 
#page-container #main-content .mejs-embed, 
.mejs-embed body{background:#4e7235;}
#page-container .container.nopaddtax{padding:0px!important;}
body.single-podcads #page-container #main-content .entry-content .powerpress{display:none;} 
#page-container #main-content .entry-content .powerpress_player{display:none;}
body.single-podcads #page-container #main-content .entry-content .powerpress_player{display:inline-block;}
body.archive .animal_picture.video_picture #content-area .no-results.not-found{width:1170px;margin:0 auto;text-align:center;display:block;} 
.partner_retreat{display:none;}
#page-container .earthstory_green .postimg img.play_icon{/*height:auto;position: absolute;width: 100%;top: 50%;transform: translateY(-50%);*/display:block;}
#page-container .earthstory_green .banner_image_top .postimg img{top:0;transform:translateY(0);}
#page-container .earthstory_green .banner_image_bottom .postimg img{top:inherit;bottom:0;transform:translateY(0);}


#page-container .earthstory_green .earth_media_body p{padding-bottom:5px;}
#page-container .earthstory_green .postimg{float:none;display:table-cell;position: relative; overflow: hidden;}
#page-container .earthstory_green .earth_media_body{display:table-cell;height:auto;padding:50px 20px;}
/*2-11-2016-GOVIND*/
.homeerath_sec .et_pb_column.et_pb_column_1_2.et_pb_column_6 .blog_sixth .blog_caption{margin-bottom:15px;}
body.single-podcads #page-container #main-content .entry-content .powerpress_links.powerpress_links_m4a{display:inline-block;}
#page-container #main-content .entry-content .animal_bg .story_img_Sec .blog_media_body p.powerpress_links{display:none;}
.earthfire_podcast{/*padding-bottom:10px!important;*/}
body.single-post #page-container #main-content #content-area .entry-content h2, 
body.single-story #page-container #main-content #content-area .entry-content h2{width:70%;margin:0 auto;display:block;}
.story_img_Sec .animal_media{min-height:600px;}
.animal_media.animal_second{min-height:284px;}
span.textonlineseminar, span.textretreat{display:none;}
body.single-online-seminar #page-container .seminar_Dtl .wpcf7-form span.textonlineseminar{display:block;color:hsl(0, 0%, 30%);}
body.single-retreats #page-container .wpcf7-form span.textretreat{display:block;color:hsl(0, 0%, 30%);}
#page-container .wpcf7-form p br{display:none;}
.animal_bg .animalread_more  a{display:none!important;}
.animal_bg .animalread_more.animalread_more2{margin:0;}
.animal_bg .animalread_more.animalread_more2  a{display:block!important;position:absolute;left:0;right:0;margin:0 auto;bottom:0;}
.animal_bg .animalread_more{margin:15px 0px;display:block;}
.animal_bg .animalread_more a{font-size:18px;font-weight:700;color:#969939;text-transform:uppercase;display:block;padding:20px 0px;}
#page-container .entry-content .et_pb_section_3.et_pb_section.animal_bg .et_pb_column.et_pb_column_1_2 .et_pb_text_3{overflow:hidden;position:relative;margin:0;}
#page-container .entry-content .et_pb_section_3.et_pb_section.animal_bg .et_pb_column.et_pb_column_1_2 .et_pb_text_4{overflow:hidden;position:relative;margin:0;}	
#page-container .entry-content .et_pb_section_3.et_pb_section.animal_bg .et_pb_column.et_pb_column_1_2 .et_pb_text_3 .animalread_more.animalread_more2 a{left:inherit;right:92px;margin:0;bottom:140px;}
#page-container .entry-content .et_pb_section_3.et_pb_section.animal_bg .et_pb_column.et_pb_column_1_2 .et_pb_text_4 .animalread_more.animalread_more2 a{left:inherit;right:92px;margin:0;bottom:140px;}


/* By Shyam Raj [21-6-2018] ----------------------------------------------------------------------------------------------- */
#page-container .entry-content .button_sec{display:block;text-align:center;}
#page-container .entry-content .button_sec a.register_btn{border:1px solid #566b2f;background: #566b2f;padding:8px 15px;font-size:16px;text-align:center;display:inline-block;color:#fff;font-weight:800;text-transform:uppercase;}
#page-container .entry-content .button_sec a.register_btn:hover{background:#415026;}

.adv-search{float:left;padding-top:10px;width:100%;text-align:left;}
.adv-search #show-posttype{font-weight:bold;text-transform:uppercase;text-decoration:underline;cursor:pointer;color:#000;}
.adv-posttype{display:none;min-width:280px;position:fixed;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);margin-top:50px;background:#fff;box-shadow:5px 5px 10px rgba(0,0,0,.4);z-index:9999999;}
.adv-posttype h2{position:relative;margin:0;padding:15px;font-size:20px;color:#fff;text-transform:uppercase;background-color:#969939;}
.adv-posttype h2 .adv_close{position:absolute;top:-10px;right:-10px;display:inline-block;width:30px;height:30px;text-align:center;line-height:30px;border-radius:50%;background:#9ca63b;box-shadow:0 0 5px #0006;cursor:pointer;}
.adv-posttype h2 .adv_close:hover{background:#7b5a34;}
.adv-pst-inn{padding:20px 60px;text-align:left;}
.adv-pst-inn p.posttype-val{padding:5px 0 0;}
.adv-pst-inn label{display:block;position:relative;cursor:pointer;}
.adv-Checkbox{position:relative;}
.adv-Checkbox input{position:absolute;left:-9999px;}
.adv-Checkbox span{float:left;display:inline-block;width:20px;height:20px;background-color:#fff;border:1px solid #969939;border-radius:50%;}
.adv-Checkbox input:checked + span{background-color:#969939;}
.adv-pst-btn{text-align:center;}
.adv-pst-inn #hideposts{display:inline-block;margin:15px auto 5px;padding:5px 30px;color:#fff;background-color:#969939;cursor:pointer;}

.slcted-category{clear:both;padding-top:15px;}
#page-container #main-content #sidebar .et_pb_widget h5.widgesubttitle{font-size:22px;font-weight:800;font-family:'Alegreya Sans SC', sans-serif;}
.slcted-category p{padding-bottom:0;color:#000;font-size:16px;}

.home_new_page{margin-bottom:0;}
.home_new_page h1.main_title{display:block;font-size:32px;font-weight:800;margin:35px 0 30px;text-align:center;}
.home_new_page .entry-content{margin:105px auto 0;display:block;}


.home_grid_blog .et_pb_column.et_pb_column_1_2{width:60%!important;float:left;margin:0px!important;padding:0px 20px 0px 0px;}
.home_grid_blog .et_pb_column.et_pb_column_1_2:nth-child(2n){width:40%!important;padding-right:0;}
.et_pb_gutters3 .home_grid_blog .et_pb_column_1_2.et_pb_column_1 .et_pb_module{margin-bottom:20px;}
.home_grid_blog br{display: none;}
.home_grid_blog img{width:100%;}
.home_grid_blog a{color:#aaa;}
.home_grid_blog h1 a{color:#4c4c4c;}
.home_grid_blog p{padding: 0;}
.home_grid_blog p > a{font-size:14px;color:#888;font-weight:700;text-transform:uppercase;}
.home_grid_blog .hbbs_sec img{/*margin-bottom:20px;*/}
.home_grid_blog .hbbs_sec h1{margin-top:10px;font-size:34px;color:#4c4c4c;font-weight:700;}
.home_grid_blog .hsbs_sec{float:left;width:100%;}
.home_grid_blog .hsbs_sec img{/*float:left;width:50%;margin: 0 15px 0 0;*/}
.home_grid_blog .hsbs_sec h1{padding:10px 0 0;font-size:20px;color:#4c4c4c;font-weight:700;}
/*.home_grid_blog .hsbs_sec .hsbs_blog_cont{float:right;width:50%;padding:15px 0 0 15px;}*/

/* 3-8-2017 */
.home_grid_blog .hbbs_sec p:first-child{margin-bottom: 10px;}
.home_grid_blog .et_pb_column.et_pb_column_1_2 .et_pb_text_inner p:first-child a{position: relative;display: inline-block;height: 410px;overflow: hidden;width: 100%;background-color:#eee;}
.home_grid_blog .et_pb_column.et_pb_column_1_2 .et_pb_text_inner>p a img.size-thumbnail{position: absolute;top: 50%;transform: translateY(-50%);}
.home_grid_blog .hsbs_sec p:nth-child(2){padding-top:2%;}
.home_grid_blog .hsbs_sec p:first-child a{float:left;width:50% !important;height: 150px !important;margin: 0 15px 0 0;}


.entry-content .home_video_row{position:relative;height:auto;padding:0;}
.entry-content .home_video_row .et_pb_row{max-width:100%!important;}
.entry-content .home_video_row .et_pb_column.et_pb_column_2_3{width:65%!important;float:left;margin:0px!important;}
.entry-content .home_video_row .et_pb_column.et_pb_column_1_3{width:35%!important;float:left;margin:0px!important;}
.entry-content .home_video_row .right_bar{background:#55702f;width:100%;float:left;padding:120px 60px;}
.entry-content .home_video_row .right_bar h1{margin:0px 0px 18px 0px;padding:0;font-size:36px;color:#ffffff;line-height:46px;font-weight:700;}
.entry-content .home_video_row .right_bar p{font-size:18px;color:#ffffff;line-height:26px;font-weight:600;}
.entry-content .home_video_row .right_bar.left_bar a{color:#fff;}
.entry-content .home_video_row .right_bar.left_bar a:hover{color:#ddd;}
#page-container .home_video_bg{height:500px;}
#page-container .home_video_bg .play_video{margin:190px 0px 15px 0px;display:block;}
#page-container .home_video_bg .play_video img{max-width:100%;display:block;margin:0 auto;}
#page-container .home_video_bg .play_video_txt{font-size:18px;font-weight:500;color:#fff;text-align:center;}


.et_pb_gutters3 .blog_strip .et_pb_column_1_4{width:23%;margin:0 1%;}
.blog_strip .et_pb_text_inner p{margin: 0; padding: 0;}
.blog_strip .et_pb_text_inner br{display:none;}
.blog_strip .bs_cont{padding:20px 0;background-color:#fff;}
.blog_strip .bs_cont .cat_title{margin-bottom:15px;font-size:14px;color:#aaa;font-weight:700;text-transform:uppercase;}
.blog_strip .bs_cont .cat_title a{/*color:#aaa;*/color:#888;}
.blog_strip .bs_cont h4{padding-bottom:15px;font-size:15px;color:#4d4d4d;font-weight:700;}
.blog_strip .bs_cont h4 a:hover{color:#222;}


.entry-content .wildlife_row .wr_new_text .right_bar{padding:100px 60px;}
/*.entry-content .wildlife_row .wr_new_text .right_bar.left_bar{padding:140px 60px;}*/
.entry-content .wildlife_row .wr_new_text .right_bar h1{margin:0;/*line-height:45px;*/}
.entry-content .wildlife_row .wr_new_text .right_bar p{padding-bottom:35px;text-transform:uppercase;}

.et_pb_section.home_join_sec{padding:65px 0;}
.et_pb_gutters3 .home_join_sec .et_pb_column_4_4{width:80%!important;margin:0 10%;background:#fff;}
.home_join_sec .blog_sixth{padding:0;margin-bottom:0;}
.home_join_sec .blog_sixth .media .pull_lt{width:50%;float:left;}
.home_join_sec .blog_sixth img{width:100%;}
.home_join_sec .blog_sixth .media .media-body{position:relative;width:50%;float:left;padding:50px;}
.home_join_sec .blog_sixth .blog_caption{color:#b4b4b4;font-weight:700;font-size:20px;font-weight:700;padding:0px 0px 20px 0px;}
.home_join_sec .blog_sixth .blog_caption a{/*color:#b4b4b4;*/ color:#888;}
.home_join_sec .blog_sixth h1{color:#4d4d4d;font-size:34px;font-weight:700;}
.home_join_sec .blog_sixth h1 a{color:#969939;}

#page-container .earthstory_green .earth_media_body.emb_picture{height:500px;padding:100px 42px 40px 40px;}

/* OWL Start */
.pic-slide{margin:0 70px;}
.pic-slide h2{margin-top:40px;padding:8px 10px;font-size:22px;color:#fff;font-weight:700;text-transform:uppercase;background-color:#969939;}
.pic-slide .pic-slider{padding:25px 0;}
.pic-slider.owl-carousel .owl-item img{margin-bottom:15px;}
.pic-slider.owl-carousel .owl-item h3{padding-bottom:2px;font-size:19px;color:#4d4d4d;font-weight:700;}
.pic-slider.owl-carousel .owl-item p{margin-bottom:4px;color:#4d4d4d;line-height:19px;font-weight:600;}
.pic-slider.owl-carousel .owl-item a{display:inline-block;color:#969939;font-weight:700;}
.pic-slider.owl-carousel .owl-item a:hover{color:#7b5a34;}
.pic-slide .owl-nav{position:absolute;top:30%;right:0;left:0;}
.pic-slide .owl-nav .disabled{opacity:.4;}
.pic-slide .owl-nav .owl-prev,
.pic-slide .owl-nav .owl-next{position:absolute;width:27px;height:27px;text-indent:-9999px;background:#969939 url("images/owl_nav_arrow.png") center center no-repeat;background-size:50%;border-radius:50%;overflow:hidden;transform:translateY(-50%);}
.pic-slide .owl-nav .owl-prev{left:-40px;}
.pic-slide .owl-nav .owl-next{right:-40px;transform:rotate(180deg);}
.pic-slide .owl-nav .owl-prev:hover,
.pic-slide .owl-nav .owl-next:hover{background-color:#7b5a34;}
/* OWL End */

.featured-video-plus.fvp-responsive .mejs-mediaelement video{background:#969939;}

.widget_categories ul{padding:0!important;line-height:inherit!important;list-style:none!important;}

.joinus_bnr_text.et_pb_section_2{padding-right:28%;padding-left:28%;}
.joinus_bnr_text p{padding:20px 0;font-size:24px;color:#fff;line-height:40px;}
.join_us_section{margin:50px 0;}
.join_sec{display:inline-block;width:46%;padding:0 2%;margin-bottom:30px;font-size:16px;color:#4d4d4d;line-height:28px;text-align:left;}
.join_sec a{display:block;padding:30px;font-size:18px;color:#fff;text-transform:uppercase;text-align:center;border-radius:15px;}
.join_sec a span{display:block;margin-top:20px;font-size:28px;font-weight:400;}
.join_sec p{text-align:left;}
.join_sec.jc_left{float:left;}
.join_sec.jc_left a{background-color:#d4b461;}
.join_sec.jc_right{float:right;}
.join_sec.jc_right a{background-color:#604534;}


.light_green_btn{text-align:center;}
.light_green_btn a{display:inline-block;min-width:135px;padding:7px 15px 5px;margin:10px auto 30px;font-size:16px;color:#969939;font-weight:800;text-align:center;text-transform:uppercase;border:1px solid #969939;}
.light_green_btn a:hover{color:#fff;background:#969939;}


.council_box{margin-bottom:60px; background-color:#fff;}
.council_box img{width:100%; height:auto; margin-bottom:25px;}
.cb_cat{margin:0 10% 10px; font-size:14px; color:#b4b4b4; text-transform:uppercase;font-weight:800;}
.cb_ttl{margin:0 10% 10px; font-size:18px; color:#000000;line-height:23px;font-weight:800;}
.council_box .light_green_btn{margin:0 10% 5px;text-align:left;}


#page-container .animal_picture.video_picture{padding-bottom:0;}

#video_container .clearfix{display:block;width:100%;clear:both;min-height:1px;}

.entry-content > div{min-height:auto!important;}


.play_radio_abs{position:absolute;left:50%;top:50%;transform:translate(-45px, -25px);display:inline-block;width:50px;height:50px;text-indent:-9999px;border-radius:50%;background:#0008 url(images/videosec_arrow.png) center center no-repeat;background-size:100% 100%;opacity:.8;}
.play_radio_abs:hover{background-color:#000c;}
.play_radio_box{display:none;}
.podcads-template-default.single-podcads .play_radio_box{position:fixed;left:50%;bottom:0;display:block;width:630px;height:50px;transform:translateX(-50%);background-color:#969939;border-radius:10px 10px 0 0;z-index:999;}
.play_radio_box p.powerpress_links{display:inline-block;margin-top:6px;}
.play_radio_box .powerpress_player{display:inline-block;width:400px;height:38px;margin:6px;vertical-align:top;/*background:#4e7235;*/}
.play_radio_box .powerpress_links a{border:1px solid #fff;color:#fff!important;display:inline-block;font-size:16px;font-weight:800;padding:5px 10px;text-align:center;width:200px;vertical-align:top;height:38px;color:transparent;font-size:0;margin-left:10px;}
.play_radio_box .powerpress_links a:hover{background:#878a2d;color:#fff!important;}
.play_radio_box p.powerpress_links{color:transparent;font-size:0;}
.play_radio_box .powerpress_links a.powerpress_link_pinw:before{content:"play";text-transform:uppercase;padding-left:0;font-size:16px;}
.play_radio_box .powerpress_links a.powerpress_link_d:after{content:"DOWNLOAD RADIO";text-transform:uppercase;padding-left:5px;font-size:16px;}
.play_radio_box .mejs-container .mejs-controls{height:auto!important;background: #969939!important;}
.play_radio_box .powerpress_links a.powerpress_link_pinw{background:hsl(81, 39%, 30%) none repeat scroll 0 0;border:1px solid hsl(81, 39%, 30%);display:inline-block;margin-right:12px;width:72px!important;display:none;}


#page-container #main-content .earth_media_body .powerpress_links a{border:1px solid #ffffff;color:#ffffff!important;}
#page-container #main-content .earth_media_body .powerpress_links a:hover{background:#566b2f;}
#page-container .earthstory_green .earth_media_body .earthfire_more p.powerpress_links{margin-top:0;}


.post-3898 .entry-content .et_pb_section{background-color:#666666;}
/*.logged-in .post-3898 .entry-content .et_pb_section{background-color:#f2f0ef;}*/
.post-3898 .et_password_protected_form{width:90%; max-width:500px;padding:20px;margin:160px auto 80px;background:#fff;border:1px solid #fff;}
.post-3898 .et_password_protected_form .et_submit_button{float:none;}


.podcads.type-podcads .powerpress_player,
.podcads.type-podcads p.powerpress_links{display:none!important;}


.search-results .et_pb_post a img{margin-bottom: 15px;}


.et_pb_section.srb_no_padding{padding:0;}
.et_pb_section.srb_no_padding .sli-spacer{display: none;}
.sli-form .sli-input[type="checkbox"]{display: inline-block;}


.entry-content .archieve_right .et_pb_widget{float: left;width: 100%; margin-bottom:40px!important;}
.entry-content .archieve_right .earthfire_podcast .et_pb_widget{margin-bottom: 0!important;}


.blog_archieve_left .pagination{padding-top: 20px;margin-top: 20px;border-top: 1px solid #eee;}
.blog_archieve_left .pagination a{display:block;padding:10px 20px;font-size:16px;color:#566b2f;background:#f8f8f8;border:1px solid #9ca63b;}
.blog_archieve_left .pagination a:hover{color:#fff;background:#9ca63b;}



/* 10-08-2018 for aditional content */
#page-container .single_picture .aditioanl_content{width:100%;float:left;padding-left:125px;padding-top:10px;}
#page-container .single_picture .aditioanl_content h5{font-size:30px;color:#4d4d4d;font-weight:800;margin-bottom:10px;}
#page-container .single_picture .aditioanl_content p{font-size:20px;color:#4d4d4d;line-height:30px;margin:0;padding:0px!important;}
#page-container .single_picture .aditioanl_content ul.single_pic_listing{margin:42px 0px 40px 0px;padding:0;}
#page-container .single_picture .aditioanl_content ul.single_pic_listing li{list-style-type:none;font-size:20px;text-decoration:underline;color:#969957;line-height:40px;font-weight:700;}
#page-container .single_picture .aditioanl_content ul.single_pic_listing li a{text-decoration:underline;color:#969957;}
#page-container .single_picture .aditioanl_content p strong{font-size:28px;font-weight:700;line-height:normal;display:block;margin:15px auto 0px auto;}
/* 10-08-2018 for aditional content */


@media only screen and (max-width:1200px){
body.archive .animal_picture.video_picture #content-area .no-results.not-found{width:100%;} 
body.single-post #page-container #main-content #content-area .entry-content h2, body.single-story #page-container #main-content #content-area .entry-content h2{width:100%;}
.story_img_Sec .animal_media{min-height:535px;}
.animal_media.animal_second{min-height:260px;}
.animal_media .blog_media_body h3{font-size:18px;}
#page-container .entry-content .et_pb_section_3.et_pb_section.animal_bg .et_pb_column.et_pb_column_1_2 .et_pb_text_3 .animalread_more.animalread_more2 a{left:inherit;right:60px;margin:0;bottom:100px;}
#page-container .entry-content .et_pb_section_3.et_pb_section.animal_bg .et_pb_column.et_pb_column_1_2 .et_pb_text_4 .animalread_more.animalread_more2 a{left:inherit;right:60px;margin:0;bottom:100px;}
}

@media only screen and (min-width:768px) and (max-width:990px){
#page-container .entry-content .et_pb_section_3.et_pb_section.animal_bg .et_pb_column.et_pb_column_1_2 .et_pb_text_3 .animalread_more.animalread_more2 a{right:30px;}
#page-container .entry-content .et_pb_section_3.et_pb_section.animal_bg .et_pb_column.et_pb_column_1_2 .et_pb_text_4 .animalread_more.animalread_more2 a{right:30px;}
}
@media only screen and (max-width:767px){
.animal_bg .animalread_more.animalread_more2 a{position:inherit;background:#fff;}
.animal_media.animal_second .postimg{width:100%;display:block;margin-bottom:15px;}
.animal_media.animal_second .blog_media_body{width:100%;display:block;}
.animal_bg .animalread_more{margin:0px!important;}
#page-container .entry-content .animal_media.animal_second{margin-bottom:10px!important;}
#page-container .entry-content .et_pb_section_3.et_pb_section.animal_bg .et_pb_column.et_pb_column_1_2 .et_pb_text_3 .animalread_more.animalread_more2 a{position:inherit!important}
#page-container .entry-content .et_pb_section_3.et_pb_section.animal_bg .et_pb_column.et_pb_column_1_2 .et_pb_text_3{margin-bottom:30px;}
#page-container .entry-content .et_pb_section_3.et_pb_section.animal_bg .et_pb_column.et_pb_column_1_2 .et_pb_text_4 .animalread_more.animalread_more2 a{position:inherit!important}
}
.entry-meta .byline, .entry-meta .cat-links { display: none; }
.entry-meta .posted-on { display: none; }

.home_join_sec .join_btn a{display: block;padding: 5px;width: 130px;text-align: center;color: #fff;margin-top: 10px;background: #55702f;border-radius: 2px;}

/***** Jess' Edits******/
p, ul li {font-size: 20px !important;}
h2 {font-size: 30px; font-weight: 700;}
.earthstory_row_100 .postimg img {object-fit: cover; object-position: 50% 35%;}
.jbf_post_list {width: 70% !important; margin: 0 auto !important; display: block !important;}
.jbf_post_list li {line-height: 28px; margin-bottom: 10px;}
p.wp-caption-text {font-size: 1em !important;}
p.footnotes {font-size: 1.2em !important; font-style: italic; margin-bottom: 0px;}
p.linebreak {padding: 0px !important}  
div.jbf_alert {background: #546f30; padding: 30px; margin: 30px 0px;}
p.jbf_alert_text {color: white !important; text-align: center !important; font-style: italic !important; }
a.jbf_donate:hover {background: #445827 !important;}
sup {bottom: .5em; font-size:.8em;}
a.jbf_button {border: 1px solid #566b2f; background: #566b2f; padding: 5px 15px; min-width: 135px; max-width: 300px; font-size: 16px; text-align: center; display: block; color: #fff; font-weight: 800;}
.blog_strip .bs_cont {background:none !important;}
.et_pb_gutters3.et_pb_footer_columns4 .footer-widget .fwidget {margin-bottom: 30px !important;}