@charset "UTF-8";
/* -------------------------------------- Reset styles -------------------------------------- */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}em{font-style:italic}
#backToTop{display: none!important;}
.clearfix:after {
    clear:both;
    content:'.';
    display:block;
    visibility:hidden;
    height:0;
}
.clearfix {
    display:inline-block;
}
* html .clearfix {
    height:1%;
}
.clearfix {
    display:block;
}
*+html .clearfix {
    display: inline-block;
}

/* -------------------------------------- Common styles -------------------------------------- */
html {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
body {font-size: 16px;line-height: 24px;}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
[hidden],template {display: none;}
a {background-color: transparent;text-decoration: none;color:#0B41BC;}
a:active,a:hover {outline: 0;}
abbr[title] {border-bottom: 1px dotted;}
b,strong {font-weight: 500;}
small {font-size: 80%;}
sub,sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline;}
sup {top: -.5em;}
sub {bottom: -.25em;}
img {border: 0;}
svg:not(:root) {overflow: hidden;}
hr {height: 0;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.pr{position: relative;}
.pa{position: absolute;}
.pf{position: fixed;}
.fl{float: left;}
.fr{float: right;} 
p {font-size: 1em;}
h1, h2, h3, h4, h5, h6{line-height: normal;}
h1{font-size: 2em;padding-top: 10%;}
h2{font-size: 2em;}
h3{font-size: 1.7em;}
h4{font-size: 1.5em;font-weight: 500;}
h5{font-size: 1.2em;}
.bold{font-weight: 600;}
.container{width:1200px;margin: 0 auto;}

/* -------------------------------------- Header styles -------------------------------------- */
header{box-shadow:none;background: transparent;position: absolute; top: 30px;}
.me-logo{display: inline-block;width:auto;padding: 25px 0px;}
.me-logo img{width: 100%;}
.nav-links{
    float: right;
    padding: 8px 0 0 0;
}
.nav-links .main-menu{
    cursor: pointer;
	    cursor: pointer;
    position: absolute;
    top: 1.7%;
    z-index: 10000;
    right: 18%;
    color: #fff;
}
.main-menu li{
    border-bottom: 2px solid #fff;
    padding: 0;
    margin: 5px 15px 0 15px;
}
.main-menu li:hover, .main-menu li.active{
    border-bottom: 2px solid #FF3838;
}
.poscast-success-msg, .contact-success-msg, .pre-poscast-success-msg{
    position: fixed;
    top:0;
    left:0;
    width:100%;
    z-index: 99999;
    background: #fff;
    color:#000;
    padding: 25px 0;
    text-align: center;
    font-weight: 500;
    display: none;
}
/* -------------------------------------- banner styles -------------------------------------- */
.pages{
    padding: 50px 0;
}
.cont-sec{width:60%;display: inline-block;vertical-align: top;}
.register-sec{width:35%;float: right;}
.pages h2{
    padding-bottom: 30px;
}
.page1{
    background: url("../images/podcast-banner.jpg") no-repeat center center;
    background-size: cover;
    min-height: 600px;
    padding: 80px 0;
    color:#fff;
}
.page1 .theme{
    font-size: 1.2em;
    padding: 20px 0 60px 0;
}
.page1 .theme a{ color:#86abff;}
.music-platform {
	padding: 20px 0px;
}
.music-platform a {
	display: inline-block;
	vertical-align: top;
	    padding: 5px 15px 0px 0px;
}
.episode-short-list li{
    margin: 0 0 25px 0;
    cursor: pointer;
}
.episode-short-list li img{
    width: 20%;
    display: inline-block;
    vertical-align: top;
}
.episode-short-list .epis-cont{
    width: 70%;
    padding: 0 0 0 3%;
    display: inline-block;
    vertical-align: top;
}
.episode-short-list .epis-cont h4{
    font-size: 1.1em;
    font-weight: 400;
    line-height: 25px;
}
.episode-short-list .epis-cont p{font-size: .8em;line-height: 20px;margin: 10px 0;opacity: .8;}
.title-register {
    color: #fff;
    text-align: center;
    font-size: 1.4em;
    line-height: normal;
    padding: 5px 0 20px;
}
.episode-short-list .epis-cont p:before{
    content: "";
    width: 30%;
    height: 1px;
    background: #ccc;
    display: block;
    margin: 10px 0;
}
.staytuned{
    background: rgba(0, 0, 0, 0.3);
    padding: 15px 30px;
    display: inline-block;
}
.register-sec{
	width: 400px;
    z-index: 2;
    color: #fff;
    height: auto !important;
    opacity: 1;
    z-index: 999;
    box-shadow: none;
    top: 50px;
    right: 10%;
    background: #2E878D;
    background-size: cover;
    padding: 25px 40px 40px;
    border-radius: 3px;
    color:#000;
}
.submit-block {
    margin: 20px 0 10px 0;
}
/* ---------------- Form styles   --------------*/
form input, form textarea, form select {
    font-style: normal;
    background: #F7F7F6;
    font-size: 1em;
    color: #555;
    border: 1px solid #fff;
    border-radius: 3px;
    width: 100%;
	box-sizing: border-box;
    padding: 12px 20px;
}
p.reg_form_errors {
    font-size: 13px;
    font-weight: 600;
    color: #ffffff;
    position: absolute;
    left: 0;
    bottom: -20px;
    display: none;
}
form select {
    background: #F7F7F6 url("https://www.manageengine.com/events/images/dropdown-arrow.png") no-repeat 95% center;
    border: 1px solid #F7F7F6;
    padding: 12px 20px;
    width: 100%;
    height: 60px;
    color: #555;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 3px;
}
input, .submit-block input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
form select {
    height: auto;
}
#country_state{
    margin-top: 10px;
}
#meGDPRMessage{
    margin-bottom: 10px;
}
.privacy-policy, #meGDPRMessage{
    font-size: .9em;
    line-height: 20px;
	color: #fff;
}
div.form-field {
	    margin-bottom: 15px;
}
.privacy-policy a{
    color:#fff;
    text-decoration: underline;
}
.privacy-policy a:hover{
    text-decoration: none;
}
.submit-block {
    margin: 10px 0;
	text-align: center;
}
.form-field input.zc-radio {
	    -webkit-appearance: auto;
    -moz-appearance: auto;
     appearance: auto;
}
.form-group.reg-sel {
    display: block;
    vertical-align: top;
    width: 100%;
    padding: 5px 0px 5px 9px;
    margin: 5px 0px;
    border: 1px solid #fff;
	    font-size: .9em;
    box-sizing: border-box;
}
.form-group.reg-sel label {
	    width: 90%;
	display: inline-block;
	padding-left: 5px;
}
.form-group.reg-sel:hover, .form-group.reg-sel label:hover {
	cursor: pointer;
}
form input[type="submit"], .submit-block input {
    background: #FFBA53;
    color: #000;
    padding: 12px 10px;
    width: 130px;
    font-size: 1.1em;
    border: none;
    cursor: pointer;
    text-transform: capitalize;
    font-weight: 700;
    border-radius: 0;
	    outline: none;
}
form input[type="submit"]:hover {
    background: #fff;
    color: #000;
	cursor: pointer;
}
/* -------------------------------------- Page2 styles -------------------------------------- */
.page2 p{
    padding: 10px 0;
    width:80%;
}
.it-tales{
    font-size: 1.2em;
}
.it-tales:before{
    content: "";
    width: 30%;
    height: 1px;
    background: #999;
    display: block;
    margin: 25px 0;
}
/* -------------------------------------- Page3 styles -------------------------------------- */
.page3{
    background: #f4f4f4;
    background: -moz-linear-gradient(top,  #f4f4f4 0%, #ffffff 100%);
    background: -webkit-linear-gradient(top,  #f4f4f4 0%,#ffffff 100%);
    background: linear-gradient(to bottom,  #f4f4f4 0%,#ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#ffffff',GradientType=0 );
}
.episodes-list img{
    width: 31%;
    height: auto;
    display: inline-block;
    vertical-align: top;
}
.episodes-list li{
    padding: 30px;
	background: #F4F4F4;
	transition: .4s;
	 margin: 20px 0px;
}
.episodes-list .epis-cont{
    display: inline-block;
    vertical-align: top;
    width: 62%;
    margin: 0 0 0 40px;
    position: relative;
}
.episodes-list .epis-cont h4{
    font-size: 1.8em;
    line-height: normal;
    font-weight: 600;
    padding: 10px 0 0px 0;
}
.episodes-list .speaker-info img{
    width:50px;
    border-radius: 50px;
    display: inline-block;
    vertical-align: top;
    border:1px solid #fff;
}
.episodes-list .speaker-info{
    margin-bottom: 20px;
    display: inline-block;
    width:48%;
}
.episodes-list .speaker-info > div{
    width:80%;
    margin: 0 0 0 10px;
    display: inline-block;
    vertical-align: top;
}

.episodes-list li:hover{
	cursor: pointer;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.btn{
    background: #FF3838;
    border:1px solid #FF3838;
    color: #fff;
    padding: 10px 20px;
    display: inline-block;
    vertical-align: top;
    -moz-transition: all ease-in-out .5s;
    -webkit-transition: all ease-in-out .5s;
    -o-transition: all ease-in-out .5s;
    transition: all ease-in-out .5s;
    cursor: pointer;
    border-radius: 2px;
}
.btn:hover{
    background: transparent;
    border:1px solid #FF3838;
    color: #000;
}
.btn-disable, .btn-disable:hover{
    background: #afafaf;
    border: 1px solid #afafaf;
    color: #fff;
    cursor: text;
}
.nube-page .episodes-list li {
	background: #f2f3f4;
}

/* -------------------------------------- Footer styles -------------------------------------- */
#Disclaimer{
    background: #f4f4f4;
    background: -moz-linear-gradient(top,  #f4f4f4 0%, #ffffff 100%);
    background: -webkit-linear-gradient(top,  #f4f4f4 0%,#ffffff 100%);
    background: linear-gradient(to bottom,  #f4f4f4 0%,#ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#ffffff',GradientType=0 );
    padding: 40px 0;}
#Disclaimer p{font-size: .8em;font-weight: 300;padding: 10px 0;}
footer{padding: 10px 0;color:#fff;}
footer a{color:#fff;}

.inner-container {
    width: 58%;
}
.episodes-list .epis-cont .submenu-podcast {
	font-size: .9em;
	color: #959595;
	padding-bottom: 10px;
	display: block;
}
.episodes-list .epis-cont p{
	font-size: 14px;
}
.episodes-list .epis-cont .pod-label {
	color: #000;
	background: #FFBA53;
	padding: 5px 20px;
	border-radius: 4px;
	    display: inline-block;
	font-size: .9em;
}
#lastbanner {
	 background: url("../images/lowerbanner.jpg") no-repeat center center;
    background-size: cover; 
}
.inner-content {
	color: #fff;
	padding: 60px;
}
#lastbanner h3 {
	padding-bottom: 20px;
}
.register-fixed {
	position: fixed;
}
.logo a {
	background: url("../images/me-podacast-latam-logo.svg") no-repeat 0 0;
	width: 300px;
}
.logo img, .zoho-division {
	display: none;
}
.zoho-division img {
	width: auto;
}
.music-platform img {
	transition: .4s;
}
.music-platform img:hover {
	transform: scale(1.1);
	cursor: pointer;
}
/* -------------------------------------- Next page  -------------------------------------- */
.tambien {
	padding-top: 30px;
}
.notas-para {
	padding: 30px 0px;
}
.nube-page h3{
	padding-bottom: 20px;
}
.notas-para ul li {
	padding: 10px 0px;
}
/* -------------------------------------- Responsive styles -------------------------------------- */

@media only screen and (max-width:1200px){
			.container{max-width: 1100px;}
			.register-sec::before{font-size: 12px;}
	.register-sec {
		right: 7%;
	}
	.episodes-list li {
		font-size: .9em;
	}
	.episodes-list img {
		    width: 29%;
	}
	}
@media only screen and (max-width: 1130px) { 
	.register-sec {
		    width: 340px;
	}
}
@media only screen and (max-width: 1100px) {
    .container{width:90%;}
    .page2 p{width: 100%;}
    .episodes-list .epis-cont{width: 65%;}
    .episodes-list .speaker-info{width:100%;}
	#lastbanner .inner-content {
		width: 67%;
	}
	#lastbanner .inner-content br {
		display: none;
	}
	.episodes-list .epis-cont {
		width: 61%;
	}
}
@media only screen and (max-width: 1000px) {
	#lastbanner .inner-content {
		width: 100%;
	}
	.register-sec {
		position: static;
		width: 100%;
	}
    .main-menu{top: 75px;z-index: 999999;}
    .main-menu.active{height: 185px;}
    .main-menu li{padding: 10px 20px;margin: 0;color:#fff;}
    .cont-sec, .register-sec {width: 100%;}
    .staytuned{margin-bottom: 40px;}
    .episodes-list .epis-cont{width: 65%;}
    .episodes-list .epis-cont h4{font-size: 1.3em;}
    .speaker-info h5{font-size: 1em;}
    .episodes-list .epis-cont h4 br{display: none;}
	.inner-container {width: 100%;}
	.episodes-list img {
		    width: 26%;
	}
}
@media only screen and (max-width: 660px) {  
	.episodes-list .epis-cont {
		    margin: 0px 0 0 20px;
	}
}
@media only screen and (max-width: 520px) { 
	.episodes-list .epis-cont {
		margin: 10px 0 0 0;
		width: 100%;
	}
	.episodes-list img {
		width: 120px;
	}
	.episodes-list li {
		text-align: center;
	}
	.register-sec {
		    padding: 25px 25px 40px;
	}
	.inner-content {
		padding: 30px;
	}
}
@media only screen and (max-width: 380px) {  
	audio {
		width: 100%;
	}
	.episodes-list li {
		    padding: 20px 10px;
	}
	.logo a {
	  width: 100%;
	}
}


















