/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * Custom Style Sheet - Use this file to style your content
 */

 /* Custom Logo
----------------------------------------------------------------------------------------------------*/

 .custom-logo {
	display: inline-block;
	width: 380px;
	height: 103px;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: contain;
	text-align: center;
}

/* Only Phones (Portrait) */
@media (max-width: 380px) {

	.custom-logo { width: 300px; }
	
}


 /* Widgetkit Slideshow Tabs Venture
----------------------------------------------------------------------------------------------------*/

.wk-slideshow-tabs-venture .nav li span {
	padding-top: 48px;
	background: url(https://07fac9.claudeassets.com/20171013032505im_/http://academiaf1.com/images/yootheme/demo/icons_tabs.png) 50% 0 no-repeat;
}

.wk-slideshow-tabs-venture .nav li.tab-1.active span { background-position: 50% -80px; }
.wk-slideshow-tabs-venture .nav li.tab-2 span { background-position: 50% -160px; }
.wk-slideshow-tabs-venture .nav li.tab-2.active span { background-position: 50% -240px; }
.wk-slideshow-tabs-venture .nav li.tab-3 span { background-position: 50% -320px; }
.wk-slideshow-tabs-venture .nav li.tab-3.active span { background-position: 50% -400px; }
.wk-slideshow-tabs-venture .nav li.tab-4 span { background-position: 50% -480px; }
.wk-slideshow-tabs-venture .nav li.tab-4.active span { background-position: 50% -560px; }


 /* Frontpage Demo Content
----------------------------------------------------------------------------------------------------*/

.push33,
.pull33 { position: relative; }
.push33 { left: 33.333%; }
.pull33 { left: -33.333%; }

#top-b .frontpage .button-primary,
#top-b .frontpage .button-default { margin-top: 70px; }

/* No Phones */
@media (min-width: 768px) {

	/* Custom */
	#top-b .frontpage .width50 h3 { margin-top: 40px; }
	#top-b .frontpage.fp3 { margin-top: 15px; }
}

/* Only Phones */
@media (max-width: 767px) {

	/* Tools */
	.quote h1 {
		font-size: 32px;
		line-height: 32px;
	}
	.quote h2 {
		font-size: 18px;
		line-height: 18px;
	}
	.quote h1:before,
	.quote h2:after { display: none; }

	/* Custom */
	.push33 { left: auto; }
	.pull33 { left: auto; }

	#top-b .frontpage .button-primary,
	#top-b .frontpage .button-default { margin-top: 0; }

	#top-b .frontpage.fp1 .width33 { width: 100%; }

	#bottom-a .mod-dotted .frontpage { padding-bottom: 45px; }
	#bottom-a .mod-dotted .frontpage .button-default.float-right {
		float: none;
		position: absolute;
		bottom: 15px;
		left: 15px;
	}

}

/* extrafields columns */

.inscribirse {
	border-top-style: none;
	border-right-style: none;
}

/* 
Generic Styling, for Desktops/Laptops 
*/
table { 
  width: 100%; 
  border-collapse: collapse; 
}
/* Zebra striping */
tr:nth-of-type(odd) { 
  background: #eee; 
}
th { 
  background: #333; 
  color: white; 
  font-weight: bold;
}
td, th { 
  padding: 6px; 
  border: 1px solid #ccc; 
  text-align: center;
}
td {
	height:80px;
}

/* 
Generic Styling, for Desktops/Laptops 
*/
table.infoCurso { 
  width: 100%; 
  border: 0px;
}
/* Zebra striping */
tr.infoCurso:nth-of-type(odd) { 

}
th.infoCurso { 
  font-weight: bold;
}
td.infoCurso, th.infoCurso { 
  padding: 6px; 
  border: 0px; 
  text-align: left;
  width: 50%;
}
/*
     FILE ARCHIVED ON 23:17:29 Oct 05, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:30:52 Jul 10, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.67
  exclusion.robots: 0.064
  exclusion.robots.policy: 0.052
  esindex: 0.007
  cdx.remote: 59.301
  LoadShardBlock: 151.294 (3)
  PetaboxLoader3.datanode: 107.376 (4)
  PetaboxLoader3.resolve: 101.263 (3)
  load_resource: 77.758
*/