.bg_color {
	background-color:#c9c9c9;
}

.navigation_box {
	width:100%;
	float:left;
}

.title {
	font-family: 'Raleway', sans-serif;
	font-size: 47px;
	color: #bf4152;
	text-align: center;
	font-weight: 700;
	width: 100%;
	margin-bottom: 1%;
}

.banner {
	width: 100%;
	float:left;
}

.banner .desktop_img {
	width:100%;
	float:left;
}

.banner .desktop_img img {
	padding:0px;
	margin:0px auto;
	text-align:center;
}

.banner .mobile_img {
	width:100%;
	float:left;
	display:none;
}

.banner .mobile_img img {
	padding:0px;
	margin:0px auto;
	text-align:center;
}

.banner_below {
	width:100%;
	float:left;
	margin-top: 3%;
}

.banner_below .heading {
    width: 100%;
    float: left;
    font-family: 'Raleway', sans-serif;
    font-size: 34px;
    color: #757575;
    text-transform: uppercase;
    text-align: center;
	margin-bottom:1%;
}

.banner_below .form_box {
	width:100%;
	float:left;
	border:1px solid #757575;
	margin-bottom:4%;
}

.banner_below .form_box .form_area {
	width:80%;
	float:left;
	border:0px;
	box-shadow:none;
	padding: 1.5% 1%;
}

.banner_below .form_box a.form_button {
	width:20%;
	float:left;
	background-color:#757575;
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	color:#fff;
	text-align:center;
	display:block;
	text-decoration:none;
	text-transform:uppercase;
	padding: 1.1% 0%;
}

.guest {
	width:100%;
	float:left;
	background-color:#ffffff;
	padding-bottom:1%;
	padding-left: 3%; 
	padding-right: 3%; 
	margin-top: 50px;
}

.guest .container {
	background-color: #dcddde; 
	border-top-left-radius: 20px; 
	border-top-right-radius: 20px;
	border-bottom-left-radius: 20px; 
	border-bottom-right-radius: 20px;
}

.guest .heading {
	font-family: 'Raleway', sans-serif;
	font-size:28px;
	color:#59595c;
	text-align:left;
	width:100%;
	float:left;
	padding:1.5% 0%;
	font-weight:400;
}

.guest .up_border {
    width: 20%;
    float: left;
    height: 20px;
    background-color: #cc1f4b;
    margin-bottom: 2%;
}

.guest .sub_heading {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:22px;
	color:#bf4152;
	text-align:left;
	width:100%;
	float:left;
}

.guest .spk_image {
	width:100%;
}

.guest .name {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bolder;
    font-size: 18px;
    color: #77787b;
    text-align: left;
    width: 100%;
    float: left;
    line-height: 25px;
}

.guest .name span {
    font-weight: lighter;
    font-size: 15px;
    line-height: 20px;
}

.guest .part {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 22px;
    color: #cc1f4b;
    text-align: left;
    width: 100%;
    float: left;
    line-height: 28px;
    padding: 2% 0% 0% 0%;
}

.guest .video_box {
	width:100%;
	float:left;
	margin-top:2%;
	margin-bottom:1%;
}

.guest .below_text {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:16px;
	color:#222222;
	text-align:left;
	width:100%;
	float:left;
	padding-bottom: 2%;
}

.guest .below_text span {
	font-weight:normal;
	color:#676768;
}

.guest_below {
	width:100%;
	float:left;
}

.guest_below .para {
    font-family: 'Raleway', sans-serif;
    font-size: 21px;
    color: #000;
    text-align: justify;
    line-height: 30px;
    width: 100%;
    float: left;
    padding: 2% 0%;
}

#more {
	display: none;
}

#myBtn {
	border:0px;
	background-color:inherit;
	color:#cc1f4b;
	font-size: 21px;
	font-weight:bold;
	text-transform:uppercase;
}

.guest_below .guest_slide {
	width:100%;
	float:left;
}

.podcast {
	width:100%;
	float:left;
	padding-left: 3%; 
	padding-right: 3%;
}

.podcast .container {
	background-color:#e8e8e8;
}

.podcast .para {
    font-family: 'Raleway', sans-serif;
    font-size: 21px;
    color: #000;
    text-align: center;
    line-height: 32px;
    width: 100%;
    float: left;
    padding: 5% 0% 2% 0%;
}

.podcast .para span {
    font-size: 25px;
    color: #cc1f4b;
    font-weight: bold;
    line-height: 56px;
}

.podcast .img-box {
	width:100%;
	float:left;
	position: relative;
}

.podcast .img-box img {
	padding:0px;
	margin:0px auto;
	text-align:center;
}

.podcast .img-box .podcast_overlay {
	width:50%;
	float:left;
	position:absolute;
	top: 70%;
	left: 11%;
}

.podcast .img-box .podcast_overlay .icon_area {
	width:100%;
	float:left;
	margin-top: 6%;
}

.podcast .img-box .podcast_overlay .icon_area ul {
	padding:0px;
	margin:0px;
	list-style:none;
}

.podcast .img-box .podcast_overlay .icon_area ul li {
	padding:0px;
	margin:0px;
	display:block;
}

.podcast .img-box .podcast_overlay .icon_area ul li a {
	display: block;
	text-decoration: none;
	width: 45px;
	float: left;
	margin-right: 4%;
}

.recommended {
	width:100%;
	float:left;
	margin-top:1%;
}

.recommended .box {
    width: 100%;
    float: left;
    background-color: #bf4152;
    padding: 0% 8%;
}

.recommended .box .heading {
    width: 100%;
    float: left;
    font-family: 'Raleway', sans-serif;
    font-size: 48px;
    color: #fff;
    text-align: center;
    font-weight: 600;
    padding: 1% 0%;
}

.recommended .box .video_box {
    width: 100%;
    float: left;
    margin-bottom: 10%;
    border: 1px solid #fff;
}

.hello {
	width:100%;
	float:left;
	margin-top:3%;
}

.hello .heading {
    font-family: 'Raleway', sans-serif;
    font-size: 47px;
    color: #bf4152;
    text-align: left;
    font-weight: 700;
    width: 100%;
    float: left;
    margin-bottom: 1%;
}

.hello .img-box {
    width: 100%;
    float: left;
    margin-bottom: 7%;
}

.hello .para {
    font-family: 'Raleway', sans-serif;
    font-size: 27px;
    color: #000;
    line-height: 40px;
    text-align: left;
    font-weight: 400;
    width: 100%;
    float: left;
    margin-bottom: 1%;
}

#more1 {
	display: none;
}

#myBtn1 {
	border:0px;
	background-color:inherit;
	color:#cc1f4b;
	font-size: 21px;
	font-weight:bold;
	text-transform:uppercase;
}

#more2 {
	display: none;
}

#myBtn2 {
	border:0px;
	background-color:inherit;
	color:#cc1f4b;
	font-size: 21px;
	font-weight:bold;
	text-transform:uppercase;
}

#more3 {
	display: none;
}

#myBtn3 {
	border:0px;
	background-color:inherit;
	color:#cc1f4b;
	font-size: 21px;
	font-weight:bold;
	text-transform:uppercase;
}

.hello .social {
    width: 100%;
    float: left;
    margin-top: 2%;
}

.hello .social a.social_box {
	display:block;
	text-decoration:none;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #cc1f4b;
    margin-right: 3%;
    float: left;
}

.hello .social a.social_box i.fa {
    font-size: 24px;
    color: #fff;
    text-align: center;
    width: 100%;
    padding: 26% 0%;
}

.sponsors {
	width:100%;
	float:left;
	padding-left: 3%; 
	padding-right: 3%;
	padding-bottom: 3%;
}

.sponsors .container {
	background-color:#dcddde;
}

.sponsors .heading {
    font-family: 'Raleway', sans-serif;
    font-size: 47px;
    color: #bf4152;
    text-align: center;
    font-weight: 700;
    width: 100%;
    float: left;
    margin-bottom: 1%;
    margin-top: 1%;
}

.sponsors .img-box {
    width: 100%;
    float: left;
    margin-bottom: 2%;
    margin-top: 1%;
}

.footer {
    width: 100%;
    float: left;
    background-color: #bf4152;
    font-family: Arial, Helvetica, sans-serif;
    color: #fff;
    font-size: 14px;
    text-align: left;
    padding: 1% 2%;
}

.episodes {
	width:100%;
	float:left;
}

.episodes .box {
	width:100%;
	float:left;
}

.episodes .box .img-box {
    width: 100%;
    float: left;
    border: 1px solid #fff;
    margin: 6% 0%;
}

.episodes .box .heading {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bolder;
    font-size: 20px;
    color: #222222;
    text-align: left;
    width: 100%;
    float: left;
    margin-top: 8%;
	line-height:24px;
}

.episodes .box .heading span {
	font-weight:normal;
	color:#676768;
	font-size:18px;
}

.episodes .box .watch {
    font-family: 'Raleway', sans-serif;
    font-size: 22px;
    color: #676768;
    text-align: left;
    font-weight: 400;
    width: 100%;
    float: left;
    margin-bottom: 1%;
    margin-top: 2%;
    text-transform: uppercase;
    line-height: 41px;
}

.episodes .box .watch i.fa {
    font-size: 40px;
    color: #fff;
    text-align: left;
    margin-right: 2%;
    padding-top: 0%;
    line-height: 39px;
    float: left;
}

.episodes .box .para {
    font-family: 'Raleway', sans-serif;
    font-size: 20px;
    color: #000;
    text-align: left;
    font-weight: 300;
    width: 100%;
    float: left;
    line-height: 28px;
    margin-bottom: 1%;
    margin-top: 2%;
    padding-right: 16%;
}

.photos {
	width:100%;
	float:left;
}

.internships {
	width:100%;
	float:left;
	padding-top:2%;
}

.internships .heading {
    font-family: 'Roboto', sans-serif;
    font-size: 25px;
    color: #000;
    text-align: left;
    font-weight: 300;
    width: 100%;
    float: left;
    line-height: 28px;
}

.internships .sub_heading {
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    color: #000;
    text-align: left;
    font-weight: 600;
    width: 100%;
    float: left;
    line-height: 28px;
    margin-bottom: 1%;
    margin-top: 2%;
}

.internships .para {
    font-family: 'Raleway', sans-serif;
    font-size: 15px;
    color: #000;
    text-align: left;
    font-weight: 400;
    width: 100%;
    float: left;
    line-height: 27px;
    margin-bottom: 1%;
}

.internships .para i.fa {
    font-size: 11px;
    text-align: left;
    margin-right: 1%;
}

.credits {
	width:100%;
	float:left;
}

.credits .para {
    font-family: 'Raleway', sans-serif;
    font-size: 22px;
    color: #000;
    text-align: left;
    font-weight: 400;
    width: 100%;
    float: left;
    line-height: 35px;
    margin-bottom: 1%;
    margin-top: 2%;
}

.credits #more {
	display: none;
}

.credits #myBtn {
	border:0px;
	background-color:inherit;
	color:#cc1f4b;
	font-size: 21px;
	font-weight:bold;
	text-transform:uppercase;
}

.credits #more1 {
	display: none;
}

.credits #myBtn1 {
	border:0px;
	background-color:inherit;
	color:#cc1f4b;
	font-size: 21px;
	font-weight:bold;
	text-transform:uppercase;
}

.credits .gallery_area {
    width: 100%;
    float: left;
    background-color: #dcddde;
    padding: 5% 0%;
}












	
	
	
	











@media (min-width: 1024px) and (max-width: 1080px) {




.episodes .box .para {
    font-size: 17px;
    line-height: 27px;
    margin-bottom: 4%;
    margin-top: 1%;
    padding-right: 0%;
}

.episodes .box .watch {
    font-size: 21px;
    margin-bottom: 1%;
    margin-top: 2%;
    line-height: 41px;
}

.episodes .box .watch i.fa {
    font-size: 38px;
    margin-right: 2%;
    padding-top: 0%;
    line-height: 39px;
}

.episodes .box .heading span {
    font-size: 16px;
}

.episodes .box .heading {
    font-size: 20px;
    margin-top: 5%;
    line-height: 24px;
}

.footer {
    font-size: 14px;
    text-align: center;
    padding: 1% 2%;
}

.sponsors .heading {
    font-size: 29px;
    margin-bottom: 1%;
    margin-top: 1%;
}

.hello .social a.social_box i.fa {
    font-size: 18px;
    padding: 26% 0%;
}

.hello .social a.social_box {
    width: 35px;
    height: 35px;
    margin-right: 3%;
}

.hello .social {
    margin-top: 1%;
}

#myBtn1 {
    font-size: 16px;
}

.hello .para {
    font-size: 17px;
    line-height: 27px;
    margin-bottom: 1%;
}

.hello .heading {
    font-size: 30px;
    margin-bottom: 1%;
}

.recommended .box .heading {
    font-size: 26px;
    padding: 1% 0%;
}

.podcast .para span {
    font-size: 22px;
    line-height: 44px;
}

.podcast .para {
    font-size: 19px;
    line-height: 30px;
    padding: 5% 0% 2% 0%;
}

#myBtn {
    font-size: 18px;
}

.guest_below .para {
    font-size: 18px;
    line-height: 29px;
    padding: 2% 0%;
}

.guest .part {
    font-size: 19px;
    line-height: 28px;
    padding: 2% 0% 3% 0%;
}

.guest .name span {
    font-size: 21px;
}

.guest .name {
    font-size: 22px;
    line-height: 30px;
}

.guest .sub_heading {
    font-size: 25px;
}

.guest .up_border {
    width: 15%;
    height: 15px;
    margin-bottom: 2%;
}

.guest .heading {
    font-size: 24px;
    padding: 1.5% 0%;
}

.banner_below .form_box a.form_button {
    font-size: 17px;
    padding: 1.1% 0%;
    line-height: 26px;
}

.banner_below .heading {
    font-size: 26px;
    margin-bottom: 1%;
}

}



@media (min-width: 980px) and (max-width: 1023px) {


.podcast .img-box .podcast_overlay .icon_area {
  width: 100%;
  float: left;
  margin-top: 0%;
}

.podcast .img-box .podcast_overlay {
  width: 68%;
  float: left;
  position: absolute;
  top: 70%;
}

.credits #myBtn1 {
    font-size: 19px;
}

.credits #myBtn {
    font-size: 19px;
}

.credits .para {
    font-size: 19px;
    line-height: 31px;
    margin-bottom: 1%;
    margin-top: 2%;
}

.internships .heading {
    font-size: 23px;
    line-height: 28px;
}

.episodes .box .para {
    font-size: 16px;
    line-height: 23px;
    margin-bottom: 4%;
    margin-top: 1%;
    padding-right: 0%;
}

.episodes .box .watch {
    font-size: 19px;
    margin-bottom: 1%;
    margin-top: 2%;
    line-height: 41px;
}

.episodes .box .watch i.fa {
    font-size: 36px;
    margin-right: 2%;
    padding-top: 0%;
    line-height: 39px;
}

.episodes .box .heading span {
    font-size: 16px;
}

.episodes .box .heading {
    font-size: 18px;
    margin-top: 3%;
    line-height: 24px;
}

.footer {
    font-size: 14px;
    text-align: center;
    padding: 1% 2%;
}

.sponsors .heading {
    font-size: 29px;
    margin-bottom: 1%;
    margin-top: 1%;
}

.hello .social a.social_box i.fa {
    font-size: 18px;
    padding: 26% 0%;
}

.hello .social a.social_box {
    width: 35px;
    height: 35px;
    margin-right: 3%;
}

.hello .social {
    margin-top: 1%;
}

#myBtn1 {
    font-size: 16px;
}

.hello .para {
    font-size: 17px;
    line-height: 27px;
    margin-bottom: 1%;
}

.hello .heading {
    font-size: 30px;
    margin-bottom: 1%;
}

.recommended .box .heading {
    font-size: 26px;
    padding: 1% 0%;
}

.podcast .para span {
    font-size: 22px;
    line-height: 44px;
}

.podcast .para {
    font-size: 19px;
    line-height: 30px;
    padding: 5% 0% 2% 0%;
}

#myBtn {
    font-size: 18px;
}

.guest_below .para {
    font-size: 18px;
    line-height: 29px;
    padding: 2% 0%;
}

.guest .part {
    font-size: 19px;
    line-height: 28px;
    padding: 2% 0% 3% 0%;
}

.guest .name span {
    font-size: 21px;
}

.guest .name {
    font-size: 22px;
    line-height: 30px;
}

.guest .sub_heading {
    font-size: 25px;
}

.guest .up_border {
    width: 15%;
    height: 15px;
    margin-bottom: 2%;
}

.guest .heading {
    font-size: 24px;
    padding: 1.5% 0%;
}

.banner_below .form_box a.form_button {
    font-size: 17px;
    padding: 1.1% 0%;
}

.banner_below .heading {
    font-size: 26px;
    margin-bottom: 1%;
}

}



@media (min-width: 768px) and (max-width: 979px) {

.podcast .img-box .podcast_overlay .icon_area ul li a {
  display: block;
  text-decoration: none;
  width: 45px;
  float: left;
  margin-right: 3%;
}

.podcast .img-box .podcast_overlay .icon_area {
  width: 100%;
  float: left;
  margin-top: 0%;
}

.podcast .img-box .podcast_overlay {
  width: 72%;
  float: left;
  position: absolute;
  top: 70%;
}


.credits #myBtn1 {
    font-size: 19px;
}

.credits #myBtn {
    font-size: 19px;
}

.credits .para {
    font-size: 19px;
    line-height: 31px;
    margin-bottom: 1%;
    margin-top: 2%;
}

.internships .heading {
    font-size: 23px;
    line-height: 28px;
}

.episodes .box .para {
    font-size: 16px;
    line-height: 23px;
    margin-bottom: 4%;
    margin-top: 1%;
    padding-right: 0%;
}

.episodes .box .watch {
    font-size: 19px;
    margin-bottom: 1%;
    margin-top: 2%;
    line-height: 41px;
}

.episodes .box .watch i.fa {
    font-size: 36px;
    margin-right: 2%;
    padding-top: 0%;
    line-height: 39px;
}

.episodes .box .heading span {
    font-size: 16px;
}

.episodes .box .heading {
    font-size: 18px;
    margin-top: 3%;
    line-height: 24px;
}

.footer {
    font-size: 14px;
    text-align: center;
    padding: 1% 2%;
}

.sponsors .heading {
    font-size: 29px;
    margin-bottom: 1%;
    margin-top: 1%;
}

.hello .social a.social_box i.fa {
    font-size: 18px;
    padding: 26% 0%;
}

.hello .social a.social_box {
    width: 35px;
    height: 35px;
    margin-right: 3%;
}

.hello .social {
    margin-top: 1%;
}

#myBtn1 {
    font-size: 16px;
}

.hello .para {
    font-size: 17px;
    line-height: 27px;
    margin-bottom: 1%;
}

.hello .heading {
    font-size: 30px;
    margin-bottom: 1%;
}

.recommended .box .heading {
    font-size: 26px;
    padding: 1% 0%;
}

.podcast .para span {
    font-size: 22px;
    line-height: 44px;
}

.podcast .para {
    font-size: 19px;
    line-height: 30px;
    padding: 5% 0% 2% 0%;
}

#myBtn {
    font-size: 18px;
}

.guest_below .para {
    font-size: 18px;
    line-height: 29px;
    padding: 2% 0%;
}

.guest .part {
    font-size: 19px;
    line-height: 28px;
    padding: 2% 0% 3% 0%;
}

.guest .name span {
    font-size: 21px;
}

.guest .name {
    font-size: 22px;
    line-height: 30px;
}

.guest .sub_heading {
    font-size: 25px;
}

.guest .up_border {
    width: 15%;
    height: 15px;
    margin-bottom: 2%;
}

.guest .heading {
    font-size: 24px;
    padding: 1.5% 0%;
}

.banner_below .form_box a.form_button {
    font-size: 17px;
    padding: 1.1% 0%;
}

.banner_below .heading {
    font-size: 26px;
    margin-bottom: 1%;
}

}



@media (min-width: 640px) and (max-width: 767px) {



.podcast .img-box .podcast_overlay .icon_area ul li a {
  display: block;
  text-decoration: none;
  width: 40px;
  float: left;
  margin-right: 3%;
}

.podcast .img-box .podcast_overlay .icon_area {
  width: 100%;
  float: left;
  margin-top: 0%;
}

.podcast .img-box .podcast_overlay {
  width: 70%;
  float: left;
  position: absolute;
  top: 70%;
}

.credits #myBtn1 {
    font-size: 18px;
}

.credits #myBtn {
    font-size: 18px;
}

.credits .para {
    font-size: 18px;
    line-height: 31px;
    margin-bottom: 1%;
    margin-top: 2%;
}

.internships .heading {
    font-size: 24px;
    line-height: 33px;
}

.episodes .box .para {
    font-size: 18px;
    line-height: 29px;
    margin-bottom: 3%;
    margin-top: 2%;
    padding-right: 0%;
}

.episodes .box .watch {
    font-size: 21px;
    margin-bottom: 1%;
    margin-top: 2%;
    line-height: 41px;
}

.episodes .box .watch i.fa {
    font-size: 37px;
    margin-right: 2%;
    padding-top: 0%;
    line-height: 39px;
}

.episodes .box .heading span {
    font-size: 18px;
}

.episodes .box .heading {
    font-size: 21px;
    margin-top: 0%;
    line-height: 26px;
}

.episodes .box .img-box {
    border: 1px solid #fff;
    margin: 3% 0%;
}

.footer {
    font-size: 14px;
    text-align: center;
    padding: 2% 2%;
}

.sponsors .heading {
    font-size: 20px;
    margin-bottom: 3%;
    margin-top: 3%;
}

.hello .social a.social_box {
    width: 50px;
    height: 50px;
    margin-right: 3%;
    float: left;
    margin-left: 4%;
}

.hello .social {
    margin-top: 1%;
    margin-bottom: 4%;
    width: 60%;
    margin-left: 26%;
}

#myBtn1 {
    font-size: 18px;
}

.hello .img-box img {
	padding:0px;
	margin:0px auto;
	text-align:center;
}

.hello .img-box {
    width: 100%;
    float: left;
    margin-bottom: 3%;
}

.hello .para {
    font-size: 18px;
    line-height: 29px;
    text-align: center;
    margin-bottom: 3%;
}

.hello .heading {
    font-size: 25px;
    text-align: center;
    margin-bottom: 2%;
}

.recommended .box .video_box img {
	padding:0px;
	margin:0px auto;
	text-align:center;
}

.recommended .box .video_box {
    margin-bottom: 6%;
    border: 0px solid #fff;
}

.recommended .box .heading {
    font-size: 27px;
    padding: 3% 0%;
}

.podcast .para span {
    font-size: 23px;
    line-height: 43px;
}

.podcast .para {
    font-size: 19px;
    line-height: 28px;
    padding: 5% 0% 2% 0%;
}

#myBtn {
    font-size: 17px;
}

.guest_below .para {
    font-size: 17px;
    line-height: 25px;
    padding: 2% 0%;
}

.guest .below_text {
    font-size: 18px;
    padding-bottom: 3%;
}

.guest .below_text span {
    font-size: 16px;
}

.guest .part {
    font-size: 19px;
    line-height: 28px;
    padding: 2% 0% 10% 0%;
}

.guest .name span {
    font-size: 17px;
}

.guest .name {
    font-size: 22px;
    line-height: 24px;
}

.guest .sub_heading {
    font-size: 25px;
}

.guest .up_border {
    width: 30%;
    height: 15px;
    margin-bottom: 2%;
}

.guest .heading {
    font-size: 22px;
    text-align: center;
    padding: 3.5% 0%;
}

.banner_below .form_box a.form_button {
    width: 20%;
    font-size: 13px;
    padding: 1.1% 0%;
    line-height: 25px;
}	

.banner_below .heading {
    font-size: 24px;
    text-align: center;
    margin-bottom: 1%;
}	
	
}



@media (min-width: 480px) and (max-width: 639px) {



.podcast .img-box .podcast_overlay .icon_area ul li a {
  display: block;
  text-decoration: none;
  width: 30px;
  float: left;
  margin-right: 2%;
}

.podcast .img-box .podcast_overlay .icon_area {
  width: 100%;
  float: left;
  margin-top: 0%;
}

.podcast .img-box .podcast_overlay {
  width: 70%;
  float: left;
  position: absolute;
  top: 70%;
}

.credits #myBtn1 {
    font-size: 17px;
}

.credits #myBtn {
    font-size: 17px;
}

.credits .para {
    font-size: 17px;
    line-height: 28px;
    margin-bottom: 1%;
    margin-top: 2%;
}

.internships .heading {
    font-size: 24px;
    line-height: 33px;
}

.episodes .box .para {
    font-size: 17px;
    line-height: 25px;
    margin-bottom: 5%;
    margin-top: 2%;
    padding-right: 0%;
}

.episodes .box .watch {
    font-size: 18px;
    margin-bottom: 1%;
    margin-top: 2%;
    line-height: 41px;
}

.episodes .box .watch i.fa {
    font-size: 37px;
    margin-right: 2%;
    padding-top: 0%;
    line-height: 39px;
}

.episodes .box .heading span {
    font-size: 16px;
}

.episodes .box .heading {
    font-size: 20px;
    margin-top: 0%;
    line-height: 24px;
}

.footer {
    font-size: 10px;
    text-align: center;
    padding: 2% 2%;
}

.sponsors .heading {
    font-size: 20px;
    margin-bottom: 3%;
    margin-top: 3%;
}

.hello .social a.social_box {
    width: 50px;
    height: 50px;
    margin-right: 3%;
    float: left;
    margin-left: 4%;
}

.hello .social {
    margin-top: 4%;
    margin-bottom: 4%;
}

#myBtn1 {
    font-size: 18px;
}

.hello .para {
    font-size: 18px;
    line-height: 29px;
    text-align: center;
    margin-bottom: 1%;
}

.hello .heading {
    font-size: 25px;
    text-align: center;
    margin-bottom: 2%;
}

.recommended .box .heading {
    font-size: 27px;
    padding: 3% 0%;
}

.podcast .para span {
    font-size: 23px;
    line-height: 43px;
}

.podcast .para {
    font-size: 19px;
    line-height: 28px;
    padding: 5% 0% 2% 0%;
}

#myBtn {
    font-size: 17px;
}

.guest_below .para {
    font-size: 17px;
    line-height: 25px;
    padding: 2% 0%;
}

.guest .below_text {
    font-size: 18px;
    padding-bottom: 3%;
}

.guest .below_text span {
    font-size: 16px;
}

.guest .part {
    font-size: 19px;
    line-height: 28px;
    padding: 2% 0% 10% 0%;
}

.guest .name span {
    font-size: 17px;
}

.guest .name {
    font-size: 22px;
    line-height: 24px;
}

.guest .sub_heading {
    font-size: 25px;
}

.guest .up_border {
    width: 30%;
    height: 15px;
    margin-bottom: 2%;
}

.guest .heading {
    font-size: 22px;
    text-align: center;
    padding: 3.5% 0%;
}

.banner_below .form_box a.form_button {
    width: 20%;
    font-size: 13px;
    padding: 1.1% 0%;
    line-height: 24px;
}	

.banner_below .heading {
    font-size: 24px;
    text-align: center;
    margin-bottom: 1%;
}	
	
}



@media (min-width: 360px) and (max-width: 479px) {


.podcast .img-box .podcast_overlay .icon_area ul li a {
  display: block;
  text-decoration: none;
  width: 22px;
  float: left;
  margin-right: 2%;
}

.podcast .img-box .podcast_overlay .icon_area {
  width: 100%;
  float: left;
  margin-top: 0%;
}

.podcast .img-box .podcast_overlay {
  width: 70%;
  float: left;
  position: absolute;
  top: 70%;
}

.credits #myBtn1 {
    font-size: 17px;
}

.credits #myBtn {
    font-size: 17px;
}

.credits .para {
    font-size: 17px;
    line-height: 28px;
    margin-bottom: 1%;
    margin-top: 2%;
}

.internships .heading {
    font-size: 20px;
    line-height: 28px;
}

.episodes .box .para {
    font-size: 17px;
    line-height: 25px;
    margin-bottom: 5%;
    margin-top: 2%;
    padding-right: 0%;
}

.episodes .box .watch {
    font-size: 18px;
    margin-bottom: 1%;
    margin-top: 2%;
    line-height: 41px;
}

.episodes .box .watch i.fa {
    font-size: 37px;
    margin-right: 2%;
    padding-top: 0%;
    line-height: 39px;
}

.episodes .box .heading span {
    font-size: 16px;
}

.episodes .box .heading {
    font-size: 20px;
    margin-top: 0%;
    line-height: 24px;
}

.footer {
    font-size: 10px;
    text-align: center;
    padding: 2% 2%;
}

.sponsors .heading {
    font-size: 20px;
    margin-bottom: 3%;
    margin-top: 3%;
}

.hello .social a.social_box {
    width: 50px;
    height: 50px;
    margin-right: 3%;
    float: left;
    margin-left: 6%;
}

.hello .social {
    margin-top: 4%;
    margin-bottom: 4%;
}

#myBtn1 {
    font-size: 18px;
}

.hello .para {
    font-size: 18px;
    line-height: 29px;
    text-align: justify;
    margin-bottom: 1%;
}

.hello .heading {
    font-size: 25px;
    text-align: center;
    margin-bottom: 2%;
}

.recommended .box .heading {
    font-size: 27px;
    padding: 3% 0%;
}

.podcast .para span {
    font-size: 23px;
    line-height: 43px;
}

.podcast .para {
    font-size: 19px;
    line-height: 28px;
    padding: 5% 0% 2% 0%;
}

#myBtn {
    font-size: 17px;
}

.guest_below .para {
    font-size: 17px;
    line-height: 25px;
    padding: 2% 0%;
}

.guest .below_text {
    font-size: 18px;
    padding-bottom: 0%;
}

.guest .below_text span {
    font-size: 16px;
}

.guest .part {
    font-size: 16px;
    /*line-height: 28px;
    padding: 2% 0% 10% 0%;*/
}

.guest .name span {
    font-size: 15px;
}

.guest .name {
    font-size: 19px;
    line-height: 24px;
}

.guest .sub_heading {
    font-size: 15px;
}

.guest .up_border {
    width: 30%;
    height: 14px;
    margin-bottom: 2%;
    margin-top: 10px;
}

.guest .heading {
    font-size: 20px;
    text-align: center;
    padding: 3.5% 0%;
}

.banner_below .form_box a.form_button {
    width: 20%;
    font-size: 13px;
    padding: 1.1% 0%;
    line-height: 24px;
}	

.banner_below .heading {
    font-size: 18px;
    text-align: center;
    margin-bottom: 1%;
}

.banner .mobile_img {
	display:block;
}

.banner .desktop_img {
	display:none;
}	
	
}



@media (max-width: 320px) {


.podcast .img-box .podcast_overlay .icon_area ul li a {
  display: block;
  text-decoration: none;
  width: 22px;
  float: left;
  margin-right: 2%;
}

.podcast .img-box .podcast_overlay .icon_area {
  width: 100%;
  float: left;
  margin-top: 0%;
}

.podcast .img-box .podcast_overlay {
  width: 70%;
  float: left;
  position: absolute;
  top: 70%;
}


.credits #myBtn1 {
    font-size: 17px;
}

.credits #myBtn {
    font-size: 17px;
}

.credits .para {
    font-size: 17px;
    line-height: 28px;
    margin-bottom: 1%;
    margin-top: 2%;
}

.internships .heading {
    font-size: 20px;
    line-height: 28px;
}

.episodes .box .para {
    font-size: 17px;
    line-height: 25px;
    margin-bottom: 5%;
    margin-top: 2%;
    padding-right: 0%;
}

.episodes .box .watch {
    font-size: 18px;
    margin-bottom: 1%;
    margin-top: 2%;
    line-height: 41px;
}

.episodes .box .watch i.fa {
    font-size: 37px;
    margin-right: 2%;
    padding-top: 0%;
    line-height: 39px;
}

.episodes .box .heading span {
    font-size: 16px;
}

.episodes .box .heading {
    font-size: 20px;
    margin-top: 0%;
    line-height: 24px;
}

.footer {
    font-size: 10px;
    text-align: center;
    padding: 2% 2%;
}

.sponsors .heading {
    font-size: 19px;
    margin-bottom: 3%;
    margin-top: 3%;
}

.hello .social a.social_box {
    width: 50px;
    height: 50px;
    margin-right: 3%;
    float: left;
    margin-left: 4%;
}

.hello .social {
    margin-top: 4%;
    margin-bottom: 4%;
}

#myBtn1 {
    font-size: 18px;
}

.hello .para {
    font-size: 18px;
    line-height: 29px;
    text-align: center;
    margin-bottom: 1%;
}

.hello .heading {
    font-size: 25px;
    text-align: center;
    margin-bottom: 2%;
}

.recommended .box .heading {
    font-size: 27px;
    padding: 3% 0%;
}

.podcast .para span {
    font-size: 23px;
    line-height: 43px;
}

.podcast .para {
    font-size: 19px;
    line-height: 28px;
    padding: 5% 0% 2% 0%;
}

#myBtn {
    font-size: 17px;
}

.guest_below .para {
    font-size: 17px;
    line-height: 25px;
    padding: 2% 0%;
}

.guest .below_text {
    font-size: 18px;
    padding-bottom: 3%;
}

.guest .below_text span {
    font-size: 16px;
}

.guest .part {
    font-size: 16px;
    line-height: 28px;
    padding: 2% 0% 10% 0%;
}

.guest .name span {
    font-size: 15px;
}

.guest .name {
    font-size: 19px;
    line-height: 24px;
}

.guest .sub_heading {
    font-size: 21px;
}

.guest .up_border {
    width: 30%;
    height: 15px;
    margin-bottom: 2%;
}

.guest .heading {
    font-size: 22px;
    text-align: center;
    padding: 3.5% 0%;
}

.banner_below .form_box a.form_button {
    width: 20%;
    font-size: 13px;
    padding: 1.1% 0%;
    line-height: 24px;
}	

.banner_below .heading {
    font-size: 18px;
    text-align: center;
    margin-bottom: 1%;
}

.banner .mobile_img {
	display:block;
}

.banner .desktop_img {
	display:none;
}
	
}