/* sharer stylings */
.sharrre {
margin: 15px 0 0 5px;
float: left;
}
.sharrre .box_share {
float: left;
width: 76px;
height: 36px;
margin-left: 9px;
clear: left;
}
.sharrre .count {
    
    text-align: center !important;
font-size: 18px;
background-color: #e8edf0;
color: #444444;
text-shadow: 0px 1px 0px #ffffff;
filter: dropshadow(color=white, offx=0, offy=1);
height: 35.5px;
line-height: 34px;
border: 1px solid #b9b9b9;
border-width: 1px;
margin-bottom: 10px;
padding: 0 2px;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
font-family: Open sans condensed;
font-weight: 700;
}
.sharrre .count, .sharrre .share {
display: inline-block;
width: 85px;
text-align: center;
font-weight: bold;
}
.share.facebook_share {
/* border: 1px solid #3b5998;
background-color: #3b5998; */
}
.share span._likefb {
background-position: 0 0;
height: 35px;
width: 35px;
}
.share span._facebook {
background-position: 0 0;
height: 35px;
width: 35px;
}
.sharrre .share span {
background-repeat: no-repeat;
display: inline-block;
}
.share span._facebook, .share span._gplus, .share span._tweet, .share span._stumble, .share span._pin, .share span._likefb, .share span._email, .share span._linkedin {
background: url('../images/icons-sb01f7f6ff1a.png');
}
.sharrre .share {
height: 34px;
line-height: 34px;
color: #ffffff;
font-size: 14px;
text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.35);
filter: dropshadow(color=#d1d1d1, offx=0, offy=1);
border-width: 1px;
vertical-align: top;
padding-right: 4px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
margin-top: -46px;
text-align: left;
}
.socialtxt {
color: #002237 !important;
font-family: open sans condensed;
font-weight: 700;
font-size: 19px !important;
float: left;
}
.socialtxt {
display: none;    /*  inline-block;  */
vertical-align: top;
padding: 0;
margin: 18px 0 9px 31px;
line-height: 0px !important;
text-transform: uppercase;
}
.share span._facebook {
background-position: 0 0;
height: 35px;
width: 35px;
}
.sharrre .share span {
background-repeat: no-repeat;
display: inline-block;
}
.share span._facebook, .share span._gplus, .share span._tweet, .share span._stumble, .share span._pin, .share span._linkedin {
background: url('../images/icons-sb01f7f6ff1a.png');
}
.share span._tweet {
background-position: 0 -140px;
height: 35px;
width: 35px;
}
.share span._linkedin {
background-position: 0 -175px;
height: 35px;
width: 35px;
}
.share span._pin {
background-position: 0 -102px;
height: 35px;
width: 35px;
}
.share span._gplus {
background-position: 0 -35px;
height: 35px;
width: 35px;
}
.share span._email {
background-position: 0 -70px;
height: 35px;
width: 35px;
}
input[type="button"], input[type="submit"], input[type="reset"], input[type="file"]::-webkit-file-upload-button, button {
padding: 0px !important;
}
/*
.share.tweet_share {
border: 1px solid #00abf0;
background-color: #00abf0;
}
.share.gplus_share {
border: 1px solid #e0513d;
background-color: #e0513d;
}
.share span._gplus {
background-position: 0 -35px;
height: 35px;
width: 35px;
}
._email .stButton .stMainServices {
border-width: 1px;
vertical-align: top;
background-color: #474747;
background-image: url("../images/email-share.png") !important;
height: 30px;
padding-left: 30px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
*/
/* THE EMAIL SHARER */
._col {   margin: 56px auto 0px;  width: 525px;  }
#share-note {
	/* 
color: rgb(7, 27, 46);
text-shadow: .3px .3px rgba(210, 215, 231, 0.66);
 */
        
        margin: 0 auto;
text-align: center;
color: rgba(7, 27, 46, 0.87);
max-width: 375px;
font-weight: 700;
font-family: open sans;
        
        
        
        
}
._email {
    width: 70px;
float: left;
/* margin: 26px 0 0 -77px; */
}
._email .stButton {
margin-left: 15px;
}
.stButton {
position: relative;
z-index: 1;
text-decoration: none;
color: #000;
display: inline-block;
cursor: pointer;
margin-right: 3px;
margin-left: 3px;
font-size: 11px;
line-height: 16px;
}
._email .stButton .stBubble {
width: 91px;
margin-top: 14px;
margin-bottom: 7px;
padding-top: 1px;
}
._email .stButton .stBubble, ._email .stButton .stBubble {
background-image: url('../images/icons-sb01f7f6ff1a.png') !important;
background-position: 0 -70px;
background-repeat: no-repeat;
width: 74px;
height: 37px;
}
._email .stButton .stMainServices {
border-width: 1px;
vertical-align: top;
background-color: #e8edf0;
background-image: url("../images/email-share.png") !important;
height: 30px;
padding-left: 30px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
display: none;
}
._email .stButton .stBubble_count {
font-size: 18px;
text-align: right;
padding-top: 8px;
padding-right: 10px;
width: 68px;
height: 36px;
font-family: open sans condensed;
color: black;
position: relative;
z-index: -1;
border: 1px solid #ccc;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 12px;
background: #e8edf0;
background: -moz-linear-gradient(top,#d5d5d5 0,#efefef 48%,#fff 94%);
/* background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#d5d5d5),color-stop(48%,#efefef),color-stop(94%,#fff)); */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d5d5d5',endColorstr='#ffffff',GradientType=0);
font-weight: 700;
background: none !important;
background-color: #E8EDF0 !important;
border: 1px solid #B9B9B9 !important;
}

	  
	  
	#top { 	 max-width: 760px;  margin: 20px auto; font-size: 16px; min-height: 310px;
	}
	.wrap-fb {
	  max-width: 295px;
	  border-radius: 12px;   height: 318px;
	  background-color: #F8F8F8; box-shadow: .5px .5px rgba(193, 190, 190, 0.9);
	}
	#eps {
		float: left;
		padding-right: 10px;
		  text-shadow: .2px .2px #CDD2E6;
		  max-width: 465px;
		
	}
	#ep-social {
		
		float: left;
		
	}
	
	
	.content-postview  {         /* end of episode */
	  /*  background-color: #fff;
	    margin-bottom: -26px;   */
	}
	
	
	
	
	
	  
	@media (max-width: 773px ) {
	#eps {
		text-align: center;
		margin-bottom: 22px;
		width: 100%;
		
	}
	#ep-soc-inner {
		margin: 0 auto 22px;
		
		width: 240px;
	}
	#ep-social {
		
		width: 100%;
		  
	}
	}
	.live_lnk a {
		color: blue !important;
		text-decoration: underline !important;
		font-weight: bold !important;
	}
	@media (max-width: 992px ) {
		
		.outdnt {  margin-bottom: 0px;}
		.ahide { display: none; }
	}
	.abc {color: rgba(0, 0, 0, 0.63);
	font-weight: bold;}
	.outdnt { margin-bottom: 4px;
	  color: #333;
	  text-align: left;
	  }
	@media (max-width: 464px ) {
	.inner {
		width: 280px;
	}
	}
	#hline {
	  margin-top: 20px;
	}
	@media (max-width: 1074px) {
	#hline {
	  max-width: 63% !important;
	  margin: 20px auto 9px !important;
	}
	}







/* media queries start here */
    
    @media only screen and (max-width: 1074px) {
        
        #hline {
            max-width: 63% !important;
            margin: 42px auto 9px;
        }
        
        #hline h1 {
            font-size: 30px;
        }
	
	#hline h2 {
	    FONT-SIZE: 26PX;
	    MARGIN-TOP: 10PX;
	}
        
        .responsive-container {
            padding-bottom: 52%;
        }
        
    }
    
    @media only screen and (max-width: 832px) {
        
        #hline {
           
            margin: 35px auto 0;
            line-height: 1.75em;
            width: 45%;
        }
        
        #hline h1 {
            font-size: 26px;
            
        }
	
	
	#hline h2 {
	    FONT-SIZE: 20PX;
	    MARGIN-TOP: 6PX;
	}
	
        
        .responsive-container {
            padding-bottom: 51%;
        }
        
        
        #deluxe { margin-left: 0px; margin-top: 32px; }
        
        
        #ordernow {width: 400px;}
    }
    
    
    @media only screen and (max-width: 720px) {
            #outer-container {
            border-left: none;
            border-right: none;
            border-top: none;
            border-bottom: none;
        }
        
        
        .responsive-container {
            padding-bottom: 50%;
        }
    }
    
    
    
    @media only screen and (max-width: 550px) {
        
        #hline {
           
            display: none;
        }
        
        #logo {width: 280px;
float: none;
margin: 0 auto; }
#logo img {
        margin-top: 17px;
	width: 80%;
    }
    
    
       .responsive-container {
            padding-bottom: 49%;
        }
    
        
    }
    
    
.arrow {
	position: absolute;
	margin-top: 800px;
	}
	
	
.area-right {
	margin-left: 740px;
	
}
.area-left {
	margin-left: -260px;
	
}
@media only screen and (max-width: 735px) {
    
  #facebookcomment {
    
    max-width: none !important;
    width: auto !important;
    margin: 0px !important;
  }
  
}
  
  @media only screen and (max-width: 535px) {
#second-bar-share {
    clear: left;
}
._col {  width: 259px;  }
#share-note {
	width: 310px;
	margin: 0 auto 0 -20px;
}
}
.facebook-comment .fb_iframe_widget,
.facebook-comment .fb_iframe_widget span,
.facebook-comment .fb_iframe_widget span iframe[style] {
  min-width: 100% !important;
  width: 100% !important;
}
    
    


.circular-countdown *{margin:0;padding:0}.circular-countdown .time{ position:relative;float:left}.circular-countdown canvas.bg{position:absolute;z-index:1}.circular-countdown canvas.circle{position:relative; z-index:2}.circular-countdown .count{ position:absolute;z-index:3;top:0;left:0; text-align:center; color:#333; font-family:"Open Sans",sans-serif;font-weight:600;font-size:30px;line-height:30px}.circular-countdown .text{ position:absolute;z-index:4;top:0;left:0; text-align:center; color:#5f5f5f; font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;line-height:14px}