/*  
Theme Name: Audiocast
Theme URI: http://www.podbean.com/
Description: A visually appealing, modern theme that highlights your recent episodes. Suitable for audio podcasts.
Version: 1.0
Author: Podbean
Author URI: http://www.podbean.com/
is_new:YES
is_pro:YES
is_responsive:YES
*/

@import url(//fonts.googleapis.com/css?family=Montserrat);
html {scrollbar-base-color: #FFC0FF;}
#leftside-block{height:100%; padding-bottom: 100px;}
.leftside-panel {scrollbar-base-color: #D2E89E;}
* {
	padding: 0; 
	margin:0;
}
p {
	margin: 0.6em 0;
}

a img {
	border:none;
	background:none;
	padding:none;
}
.clear {
	clear:both;
	height:20px;
}
fieldset 
{
	border:none;
}
body {
	background-color: #ffffff;
    color: #696969;
    font-family: open sans !important;
    font-size: 20px;
    line-height: 1.4;
    position: relative;
    text-align: center;
}
#main-content{ position: relative; overflow-x: hidden; }
a{ text-decoration:none; color: #a0a0a0; }
.post{
    margin-bottom: 0.6em;
    position: relative;
    margin-top: 2.8em;
    margin-right: 90px;
}
.post:hover{ cursor: pointer; }
.post:hover .media-body .posttitle h2{ display: none; }
.post:hover .media-body .entry p{ display: block; }
.post:hover .media-body .entry{ left: 0px; padding: 0px; }
.post{ width: 28%;  float: left; }
.post .logo{  height: 400px;  position: relative; }
.post:nth-child(3n){ margin-right: 0px; }
.post .play{ 
    position: absolute;
    width: 70px;
    height: 70px;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 50px;
    margin-top: 115px;
    margin-left: 115px;
    cursor: pointer;
 }
.post .play .pbicon-play-btn{ 
    color: #ffffff;
    font-size: 40px;
    padding-top: 15px;
    position: absolute;
    margin-left: -14px; 
}
.all-episode{     
    font-size: 40px;
    font-weight: 200;
    border-bottom: 1px solid #bfbfbf;
    text-transform: uppercase;
    padding-top: 40px;
    width: 25%;
    text-align: center;
    margin: 0 auto;
    padding-bottom: 15px;
        color: #000;
}
.post .media-body{ 
    background: rgba(0, 0, 0, 0.6);  
    width: 100%; 
    height: 100%; 
    position: absolute; 
    top: 0; 
    padding: 0px 20px;
}
.post .media-body .postmetadata{ margin-top: 25px; margin-bottom: 10px;  display: none; }
.posttitle {padding-top: 1.7em; text-align: center;}
.posttitle h2{ 
    margin: 5px 0px 0px 0px;
    font-size: 28px; 
    font-weight: 600;
    text-transform: uppercase;
    font-family: open sans !important;
    line-height: 1.3;

}
.post .entry p{  color: #ffffff; margin-bottom: 1.5em; text-align: left; font-size: 1.25em; font-weight: 600; }
.posttitle h2 a{ font-family: open sans !important;   color: #000; }
.posttitle h2 a:hover {opacity: 0.8; text-decoration: none;}
.post-info{ font-size: 0.9em; color: #ffffff; font-weight: 600; margin-top: 0px; margin-bottom: 16px;}
.media-body .entry .podPress_content .aplayer-panel.theme9 .aplayer-bg{ display: none; }
.media-body .entry .podPress_content{ display: none; }
.paly-img{ margin-bottom: 14px; width: 100%; height: 80px;  background: url(./images/player.png) no-repeat center center;   }
.post .entry p{ display: none; }
.single-page{ max-width: 1920px !important; }
.single-page .post{    
    margin: 0 auto;
    max-width: 1170px;
    width: 100%;
}
.single-page .single-post .entry{ border-bottom: 1px solid #434343;   padding-bottom: 20px;}
.single-page .post-info{ margin: 0; font-size: 20px; font-weight: normal; }
.single-page .single-post .posttitle h2{ font-size: 40px; font-weight: 600; border-bottom: 1px solid #434343; padding-bottom: 13px;  }
.single-page .post-toolbar{ padding-bottom: 15px; display: block; margin-top: 25px; }
.single-post{ background: #1f1f20; }
.postcomments{ background: #ffffff; }
.single-page .post{ text-align: left;  padding-top: 12px; float: none;}
.single-page .podPress_content div{ margin: 10px 0; }
.single-page .podPress_content{ text-align: left !important; }
.single-page .podPress_content .pbplayerBox iframe{  }




.single-page .post .entry p{ 
    display: block; 
    text-align: left; 
    margin: 0; 
    line-height: 1.8;
    color: #e3e3e3;
    margin-top: 22px;
}
.s-home{ color: #1e89ca; font-size: 14px; }
.s-episode{ color: #ffffff; font-size: 14px;  }
.single-page .post .posttitle{ text-align: left; padding-top: 20px;}
.postcomments .single-com{
        max-width: 1170px;
    margin: 0 auto;
    text-align: left;
}
.playlist-panel{   
    max-width: 1170px;
    margin: 0 auto;
    border-top: 1px solid #dcdcdc;
}
.playlist-panel .post{ 
    float: left;
    width: 28%;
    margin-left: 0px;
    margin-bottom: 0.6em;
    position: relative;
    margin-top: 2.8em;
    margin-right: 90px;
}
.playlist-panel .post:nth-child(3n){ margin-right: 0; }
.playlist-panel .post .entry p{ display: none; }
.playlist-panel .post:hover .media-body .entry{ padding: 0px; }
.playlist-panel .post .posttitle{ text-align: center; }
.playlist-panel .post{ text-align: left;  padding-top: 0px;} 
.playlist-panel .podPress_content{ display: none;}
.page{ width: 100%; }
.page .entry p{ display: block; color: #000; }
.page .post-info{ color: #000; padding-top: 15px; }
.page .posttitle h2 a{ color: #000; }
.author-main{ width: 100%; }
.author-main h2{ color: #000; }
.author-main dl dt{ color: #000; }
#content-main .author-main .authorposts li h4{ font-size: 26px; padding-bottom: 20px; }
#content-main .pagetitle{ 
    padding-top: 2em;
    border-bottom: 1px solid #bfbfbf !important;
    text-transform: uppercase;
    font-weight: 200;
    font-size: 40px;
    color: #000;
    padding-bottom: 30px;
}
#content-main h2{ color: #1a1a1a; }
#content-main .center{ color: #1a1a1a; }
.search .pagetitle{ width: 55%; margin: 0 auto; }
#content-main {
    margin: 0 auto;
    max-width: 1170px;
	position:relative;
	width: 100%;
}
#header {
	position:relative;
	overflow: hidden;
	color: #ffffff;
    background-size: 100% 100% !important;
    -moz-background-size: 100% 100% !important;
    -webkit-background-size: 100% 100% !important;

}
.entry {
    font-size: 0.6em;
    left: 0;
    right: 0;
}
.media-body .footer{ 
    bottom: 37px;
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
 }
 .media-body .footer img{ padding-bottom: 8px; }
.media-body .footer .readmore{
        font-size: 14px;
    font-weight: normal;
    color: #ffffff;
    border-bottom: 2px solid #858c8d;
    text-decoration: none;
}
#header .banner{ background: rgba(0, 0, 0, 0.6); height: 100%; }
#header .search {float: right;}
#header .container h1{ 
    line-height: 1.1; 
    font-size: 60px; 
    font-weight: 600; 
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    display: box;
    display: -webkit-box;
    line-clamp: 4;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical; 
}
#header .container .lively{ text-align: left; font-size: 24px; padding-top: 25px; }
#header .container{
    position: relative;
    overflow: hidden;
    z-index: 5;
    top: 31%;
}
#header .container .con-left{ float: left;  width: 48%; }
#header .container .con-right{ 
    float: left;     
    width: 50%;
    text-align: left;
    padding-left: 110px;
}
#header .container .con-right .b-play{
  height: 60px; 
  background: url(./images/play.png) no-repeat left center;  
}
#header .container .con-right .time{ font-weight: 600; font-size: 20px; margin-top: 23px; }
#header .container .con-right .title{ font-weight: bold; font-size: 40px; padding-top: 5px; line-height: 1.11; text-transform: uppercase; }
#header .container .con-right .title a{ color: #ffffff; }
#header .container .con-right .des .podPress_content{ display: none; }
#header .container .con-right .des{ line-height: 1.6; font-weight: normal; font-size: 20px; padding-top: 15px; }
#header .container .con-right .des .read{  float: right; color: #26aeed;  font-size: 20px; font-weight: bold; }
#header h1 a {
	text-decoration:none;	
	border:none;
	color: #ffffff;
}
h2 {font-size: 1.0em}
h3 {
	font-size: 1.4em; 
	margin: 1em 0 0;
}
h4 {
	font-size: 1.1em; 
	margin: 1em 0 0 0;
}
h5 {
	font-size: 1em; 
	margin: 1em 0;
}
#content-main ul {
    margin:1em;
    padding:0 1em;
}
#content-main ul.asides {
	margin:0;
	padding:2em;
	border-bottom:#ddd 1px dashed;
}

.playlist-panel .post .media-body .post-info{ margin-bottom: 16px; }
.playlist-panel .post .entry p{ margin-top: 0px; }
.podPress_content {text-align: center !important;}



.podPress_content div {margin:3px auto;}
.widget ul{ text-align: center; margin:0px; }
.widget ul li{ padding: 5px 0px; }
.widget ul li:last-child{ border-bottom: none; }
#searchsubmit, input[type="submit"] {
	display: none;
    border: 1px solid #e4e4e4;
    color: #999;
    font-size: 14px;
    line-height: 15px;
    padding: 7px 7px !important;
    transition: all 300ms ease 0s;
    background-color: transparent;
    cursor: pointer;
        border-radius: 50px;
}
#footer {	
	font-size:14px;
	clear: both;
	text-align: center;
	color: #ffffff;
}
#footer p {
	line-height: 1.2em;
	text-transform : uppercase
}
#comments, #respond{
	margin: 1em 0 10px 5px;
}
.commentnum 
{
	font-size:1.5em;
	font-weight:bold;	
	margin:0 5px 0 0;
}
#container .commentlist {
	margin: 0;
	padding: 0;		
	border-top: #ddd 1px solid;
}
.commentlist li 
{
	list-style:none;
	margin: 0;
	padding: 0.5em;	
	border-bottom: #ddd 1px solid;
	
}
.commentlist li cite 
{
	font-style:normal;
	font-weight:bold;
}
.commentlist li .cmtinfo em 
{
	float:right;
	margin:0;
	padding:0;
	font-style:normal;
	font-size:0.9em;
}
#content .commentsfeed 
{
	padding-left:16px;
}
#content .trackback 
{
	padding-left:20px;
}
input.textbox
{
	border:#ccc 1px solid;
	padding:2px;
	width:150px;
}
#searchform {margin: 20px 10px; }
.search input.textbox, #searchform input[type="text"] {
    width: 93%;
    background-color:transparent;
    border: medium none;
    font-size: 14px;
    margin: 0 7px 0 10px;
    padding-left:40px;
    height:30px;
    border: 1px solid #959595;
    border-radius: 0px;
}
input:focus{ outline: none; }
textarea{
	width: 90%;
	padding:10px;
	line-height:2em;
	height: 20em;
	border: 1px solid #ccc;	
}
.textbox:focus, textarea:focus
{
	border:#999 1px solid;
}
.post h4 
{
	font-size:1em;
	font-weight:normal;
}

#header .nav-menu{ background: rgba(0, 0, 0, 0.2); z-index: 999; width: 100%; }
#header .menu{ max-height: 1200px; padding: 25px 0px 10px 0; display: none;}
.menu .nav-tabs>li, .menu .nav-pills>li{ float: right; }
.menu .nav-tabs>li, .menu .nav-pills>li a{ color: #ffffff; font-size: 18px; }
.nav>li>a:hover, .nav>li>a:focus{ background-color: transparent; color: #00aeef; }
#footer{ background-color: #f5f5f5 !important; padding: 20px 0px 20px 0px; border-top: 1px solid #dddddd;}
.nav-pills>.active>a, .nav-pills>.active>a:hover, .nav-pills>.active>a:focus{ background-color: transparent; color: #00aeef; }
#footer a {
    font-weight: 400;
}
#wp-calendar {
    empty-cells: show;
    margin: 0 0 4px 4px;
    text-align: center;
    width: 90%;
}
.wrapper {position: relative;}
.openabout a:hover, .openabout a:focus{ color: #ffffff; text-decoration: none;}
.openabout, .closeabout { float: left;  color: #ffffff;}
.navbar-toggle {
    border-radius: 2px 0 0 2px;
    display: inline-block;
    position: relative;
    padding: 15px;
    color: #ffffff;
}
.navbar-toggle .icon-bar {
    background-color: #ffffff;
    border-radius: 10px;
    display: block;
    height: 3px;
    margin-left: 1px;
    margin-top: 5px;
    width: 26px;
    opacity: 0.8
}
.navbar-toggle .icon-bar:first-child {
    margin-top: 3px;
} 
.show_visits, .BlogEpisodeCount{ color: #aeaeae;}
.leftside-panel {
    background-color: #ffffff;
    bottom: 0;
    color: #696969;
    left: -330px;
    top: 0;
   transition: all 0.3s ease;
    width: 330px;
    z-index: 99;
    text-align: left;
    font-size: 14px;
    overflow: hidden;
    background: url(./images/sidebar.jpg) no-repeat center center;
}
.leftside-panel h2 {font-size: 1.4em;}
.widget ul li a{ color: #696969 !important; }
.leftside-panel a:hover { color: #ffffff !important; text-decoration: none;}
.leftside-block {background: #000;  margin-top:40px;width: 330px;  top: 0; bottom: 0; }
.slide-right {
    left: 0px;
    box-shadow: 0 5px 4px rgba(0, 0, 0, 0.2);
}
.wtf-widget .following {opacity: 0.8;}
.leftside-panel li {list-style-type: none;}
.vcard-panel {margin: 20px; padding-top: 30px;}
.wtf-widget .h3css, .widget h2 { text-align: center; padding: 60px 20px 0px 20px; }
.donations form, .donations label, #premium_wrap form {margin: 10px 20px !important;}
.wtf-widget .ul.list li { padding: 15px 20px 15px 60px !important;}
.post-toolbar {font-size: 0.6em}
.wtf-widget .more-block { padding: 0px 20px 10px 0px; }
.wtf-widget .ul.list li:last-child{ border-bottom: none; }
.addthis_default_style a {float: none !important; display: inline-block;}
#content-main h4 {
    margin-top: 52px;
    border-bottom: 1px solid #bfbfbf !important;
    display: inline-block;
    text-transform: uppercase;
    font-weight: 200;
    font-size: 40px;
    color: #000;
    padding-bottom: 30px;
    line-height: 1.2
}
.divider {opacity: 0.5; display: none; }
.navigation .pull-left .next-page, .navigation .pull-right .pre-page{    
   font-size: 0.6em;
    color: #1e88cd;
}


@media only screen and (min-width: 1600px) {
}
@media only screen and (min-width: 1200px) {
}
@media only screen and (min-width: 1024px) and (max-width: 1200px) {
.post .media-body{ width: 66%; }
#searchform .search .pbicon-search{ margin-top: 0.6em !important; }
#header .container .text{ margin-top: 18%; }
#content-main{ padding: 0px 15px; }
.app-btn-fixed-bottom a .app_download_btn{ padding: 6px 15px 35px 20px; }
}
@media only screen and (min-width: 768px) and (max-width: 979px) {
   body { font-size: 18px; }
    #content-main h4 { margin: 60px auto 0px;}
    #header .container .text .right{  margin-left: 75px; }
    #header .container .text{ margin-top: 0px;  position: absolute;  bottom: 0px;}
    .navbar-toggle {font-size: 22px;}
    .openabout, .closeabout{ margin: 0px; }
    #content-main{ padding: 0px 15px; }
    .app-btn-fixed-bottom a .app_download_btn{ padding: 6px 15px 35px 20px; margin-bottom: 10px; }
    #head .container{ position: relative; }
    .post{
        position: relative;
        vertical-align: top;
        max-width: 295px;
        width: 45%;
        margin: 42px 5% 25px;
        display: inline-block;
        float: left;
    }
    .all-episode{ width: 46%; }
    #header .container{ top: 15%; }
    .home-page .post:nth-child(2n){ margin-right: 0px; }
    .post:nth-child(3n){ margin: 42px 5% 25px; }
    .newer .next-page{ margin-right: 40px; }
    .newer .pre-page{ margin-left: 40px; }
    
    .podPress_content .playContainer{ display: none; }
    .posttitle h2{ font-size: 24px; margin-top: 10px; }
    .post-info{ font-size: 0.8em; }
    #header .container .con-right{ padding-left: 70px; }
    #header .container .con-right .title{ font-size: 30px; }
    #header .container .con-right .des{ font-size: 16px; }
    #header .container h1{ font-size: 50px; }
    .single-page{ padding: 0 !important; }
    .single-page .post{ width: 70%; }
    .postcomments .single-com{ width: 71%; }
    .playlist-panel .post{ 
        max-width: 295px;
        width: 45%;
        margin: 42px 5% 25px; 
    }
    .playlist-panel .post:nth-child(3n){ margin: 42px 5% 25px; }
    #content-main .pagetitle{ width: 70%; font-size: 30px; margin: 0 auto; }
    .search .post:nth-child(2n){     margin: 42px 5% 25px; }
    .page{ 
        width: 100%; 
        max-width: 979px;
        margin: 0;
    }
  #content-main .author-main{  max-width: 979px; width: 100%; }


}
@media only screen and (max-width: 767px){
body { font-size: 16px; padding-right: 0px; padding-left: 0px; 
}
#header .container .con-left{ float: none; width: 92%; }
#header .container .con-right{ float: none; width: 92%; padding-left: 0px; margin-top: 50px; }
#header .container .con-right .b-play{ width: 85%; }
#header .container .con-right .time{ font-size: 16px; }
#header .container .con-right .title{ font-size: 26px; }
#header .container .con-right .des{ font-size: 14px; }
#header .container{ top: 20%; }
.all-episode{ width: 60%; font-size: 30px; }
.post{ float: none; width: 95%; margin-top: 2.8em !important; margin: 0 auto; }
.post:nth-child(3n){ margin: 0 auto; }
.podPress_content{ display: none; }

.post .entry p{ display: block; }
.post:hover .media-body .posttitle h2{ display: block; }
.post:hover .media-body .entry{ padding: 0px; }
.single-page{ padding: 0px !important }
.single-page .post{ padding: 10px 15px 0 15px; margin-top: 0em !important;}
.playlist-panel .post{ padding: 0px; float: none; width: 95%; margin-top: 2.8em !important; margin: 0 auto; }
.playlist-panel{ padding: 0 15px; }
.playlist-panel .post .entry p{ display: block; }
.playlist-panel .post:hover .media-body .posttitle h2{ display: block; }
#content-main .pagetitle{ padding-top: 1em; font-size: 30px; }
#content-main .author-main .authorposts li h4{ font-size: 20px;    line-height: 1.4; }
#content-main h4 { margin: 50px auto 0px;}
#header .search { display: none;}
#footer .container .left{ float: none !important; }
#footer .container .right{ float: none !important; }
#footer{ margin-top: 2em !important; }
#header .container h1{ font-size: 30px; padding:0px 10px; }
#header .container .lively{ font-size: 16px; padding:0px 10px; }
#header .container .text{  padding: 15px 0px 50px 0px; }
#header .container .text .left .feed{ font-size: 14px; }

#header .container .text{ margin-top: 50%; }
.leftside-panel{ width: 260px; left: -260px;}
.cbp-spmenu-push-toright{ left: 260px; }
.leftside-block{ width: 260px; }
.post-info{ font-size: 1.0em; }
.posttitle h2{ font-size: 1.4em; }
#content-main .post .entry p{ font-size: 1.7em; }
.related-panel .butns-group{ padding-bottom: 110px !important; }
#content-main{ padding: 0px 15px; }
.post .fb-comments span iframe{ width: 310px; }
.newer .next-page{ padding-bottom: 25px; }
.app-btn-fixed-bottom a .app_download_btn{ padding: 6px 15px 35px 20px; margin-bottom: 10px; height: 1px;}
.media-body .postmetadata .post-toolbar a{ font-size: 14px; }
#premium_wrap select{ padding:0px 0px 0px 5px !important; }
#searchform .search .pbicon-search{  margin-top: -22px !important; }
.post_toolbar_download:before, .post_toolbar_share:before, .post_toolbar_comment:before, .post_toolbar_embed:before, .post_toolbar_hits:before{ width: 19px; }
.post_toolbar_like:before{ width: 19px; }
.media-body .postmetadata .post-toolbar a{ font-size: 13px; }

}
@media only screen and (max-width: 480px){
    
    body { font-size: 14px;}
    #comments-iframe{ padding: 0px 15px; }
    .navbar-toggle { font-size: 22px;}
    .navbar-toggle .icon-bar {height: 2px; width: 23px;}
    #header h1{ font-size: 16px; }
    #header .btns-nomal{ padding-right: 0px !important; margin-top: 5px;}
    .post .entry .podPress_content .pbplayerBox iframe{width: 100%; }
    .menu .nav-tabs>li, .menu .nav-pills>li a{ padding:0px 13px 0px 0px; margin:0px; font-size: 13px;}
    #header .menu{ padding: 25px 0px 0px 0 }


}
@media only screen and (max-width: 320px){
    .menu .nav-tabs>li, .menu .nav-pills>li a{  padding: 0px 8px 0px 0px; }
}

.pd-title{ padding-top: 70px; font-size: 2.4em; line-height: 1.2;}
#content-main h1{ line-height: 1.2; }
#content-main .describe{ font-size: 0.7em; margin-bottom: 2.5em;}
#profilebottomaction .btns-nomal a.pb-follow{ 
	background: #00aeef !important; 
	border:1px solid #00aeef; 
	color: #ffffff;
    line-height: 1.4;
}
#profilebottomaction .btns-nomal a.unfollow{ padding-top: 9px; }
#profilebottomaction .btns-nomal a.pb-follow:hover{ background: #0aa6e0 !important; border:1px solid #0aa6e0; }
#profilebottomaction .btns-nomal .followed:hover, #profilebottomaction .btns-nomal .followed.followed{ padding-top: 9px; }
#header .btns-nomal{ float: right; padding-right: 0.64em;}
#header .btns-nomal a{ color: #ffffff; }
#header .btns-nomal .popover { 
    color: #000;
    font-family: open sans;
    font-size: 14px;
   
 }
#header .btns-nomal .popover .popover-content{ padding:5px 13px; }
#header .btns-nomal .pb-following { color: #ccc; } 
#header .btns-nomal .pb-follow{ font-size: 0.8em;  padding-right: 0.4em; }
#header .btns-nomal .shares{ font-size: 0.8em; padding: 0em 0.4em; }
#header .btns-nomal .RSSs{ font-size: 0.65em;}
#footer .container{ max-width: 1170px; margin: auto; color: #333; }
#footer .container .left{ float: left; padding-left: 1em;}
#footer .container .right{ float: right; padding-right: 1em;}
#footer .container .right a{ color: #5bb75b; }
.wtf-widget ul{ padding: 0px 0px 0px 30px !important }
.widget .textwidget{ padding: 5px 15px !important; }
.wtf-widget .h3css{  font-weight: bold; padding-top: 90px; }
.wtf-widget .more-block a{ color: #1e88cd; margin-top: -15px; }
#content-main .center{ padding-bottom: 0em; padding-top: 2em; }
#footer{ margin-top: 8em; }
#searchform .search{ position: relative; }
#searchform .search .pbicon-search{ 
    position: absolute;
    margin-top: 10px;
    color: #aaa;
    font-size: 16px;
    left: 0;
    margin-left: 22px;
 }

.wtf-widget .ul.list li .tit{ margin-top: 10px;font-size: 14px; color: #1e88cd; margin-left: 5px;}
.wtf-widget .ul.list li .follow-btn{ color: #1e88cd; margin-left: 5px;}
#premium_wrap select, #subscriber_price{ 
	background-color: transparent !important; 
    padding: 4px 5px 6px 5px;
    border-radius: 0px;
    text-align: right;
    color: #797979 !important;
}
#premium_wrap form input[type="image" i]{ margin-left: 80px; margin-bottom: 15px; }
table.profileinfo img{ height: 200px; width: 200px; }
.newer a{ font-size: 0.6em; color: #1e88cd; }
.newer .next-page{ float: right; }
.newer .pre-page{ float: left; }
#content-main .post .logo img{ overflow: hidden; height: 400px; width: 100%;}


.show_visits span, .BlogEpisodeCount span{ color: #00aeef; }
.related-panel .butns-group a{ float: left; padding-left: 10px; }
.related-panel .butns-group{ clear: both; padding-bottom: 110px; }
.menu .nav-pills .current_page_item a{ color: #00aeef; }
.page .posttitle{ text-align: center; margin-bottom: 25px;}
.page .entry p{ text-align: center; padding-bottom: 1.5em; font-size: 1.25em;}
.page .entry{ padding-bottom: 3em; }
.search-content .posttitle{ text-align: center; }
.search-content .entry p{ padding-bottom: 1.5em; }
.search-content .entry{ padding-bottom: 3em; }
.search-content .entry p{  font-size: 1.25em; }
.error-page .post .posttitle{ text-align: center; }
.error-page .post .entry p{ text-align: center; }
.error-page .post{ padding-bottom: 1em; }
select{ border:1px solid #959595; }
#content-main .media-body .divider{ display: none; }
#content-main .media-body .postmetadata a{ padding:0px 5px; }
.post_toolbar_download:before, .post_toolbar_share:before, .post_toolbar_comment:before, .post_toolbar_embed:before, .post_toolbar_hits:before{ width: 20px;  }
.post_toolbar_like:before{ width: 20px;  padding-right: 12px; }
.post-toolbar a{ font-size: 14px; padding-right: 20px;}
#content-main .media-body .postmetadata .post-toolbar{ position: relative; }
#content-main .media-body .postmetadata .post-toolbar .post_toolbar_like:before{
    position: absolute;
    padding-right: 12px;
    margin-right: 12px;
    bottom: -1px;
    left: 0;
    font-size: 16px;
}
#content-main .media-body .postmetadata .post-toolbar .post_toolbar_like{ margin-left: 15px; }
.post_toolbar_download:before{ font-size: 12px; }

@media (max-width: 767px) { 
#content-main .media-body .postmetadata .post-toolbar .post_toolbar_like:before{
 
    bottom: 0px;
    font-size: 14px;
}
}
#shareModal .embed-tab .nav-tabs>.active>a .logo{     
    top: 5px !important;
  
    left: 5px !important; 
}
#shareModal .embed-tab .nav-tabs>.active>.second-audio{
    width: 100px !important;
    height: 100px !important;
}

#profilebottomaction .btns-nomal a.pb-follow{ height: 27px; } 
#profilebottomaction .btns-nomal a.shares{ width: 60px; } 
#profilebottomaction .btns-nomal a.RSSs{ width: 30px; }
#shareModal .embed-tab .nav-tabs>.active>a .logo{ width: 100px !important; height: 100px !important; }
#sidebar-left #profilebottomaction .btns-nomal a.pb-follow{ height: 36px; } 