div.starterblog-container{}
.bloque-recuadrado {
	margin-left:5%;
	margin-right:5%;
}

.frow {
    clear:both;
	  padding:10px;
}

.frow .col {
	display: block;
	float:left;
	margin: 1% 0 1% 1.6%;
  background:#CCC;
  padding:2%;
}

.frow .col:first-child { margin-left: 0; }

.frow .col4 {
  width: 19.8%;
}

.frow .col3 {
  width: 28.26%;
	}


@media only screen and (max-width: 480px) {
	.col {  margin: 1% 0 1% 0%;  margin-left: 0 !important;}
	.frow .col3, .frow .col4 { width: 100%; }
}

.footer--row-inner.footer-main-inner.dark-mode{
	  background:linear-gradient(
    rgba(0, 0, 0, .85),
    rgba(0, 0, 0, .85)
  ), url(https://hkh.edu.gt/wp/wp-content/uploads/2020/12/foto-fondo-footer.jpg) no-repeat center center fixed ; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;

}

button.btn.boton1 {
 
background-color: #0099CC; /* Blue background color */
 
border-radius: 30px; /* Curve of border corners */
 
text-transform: uppercase; /* Make letters uppercase */
 
color: white; /* Text color */
 
}
h4.pt-cv-title{
	text-align:center;
}
div.pt-cv-ifield{
	text-align:center;
}
div.wpsisac-img-wrap{
	background-color:white;
}


.tkformularios {
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  color: #8e8e8e;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 20px;
  border: solid 1px #9f9f9f;
  box-shadow: inset 2px 2px 8px #bababa;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
	

}
div.page-titlebar.page-header--item.page-titlebar{
	display:none;

}
table { width: 100%; color: #333333;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 13px;line-height: 18px;}
th {text-align: left;}
td.numeric, th.numeric { text-align: right;}
.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapsed;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.table-bordered th+th,.table-bordered td+td,.table-bordered th+td,.table-bordered td+th{border-left:1px solid #ddd;}
.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0;}
.table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;border-radius:4px 0 0 0;}
.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0;}
.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;}
.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0;}
.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9;}
.table-condensed th,.table-condensed td{padding:4px 5px;}

/* 
    Document   : no-more-tables
    Created on : 28/02/2012, 11:01:54 AM
    Author     : Simon Elvery
    Description:
        Demonstration of the responsive tables method described at by Chris Coyier
		at http://css-tricks.com/responsive-data-tables/
*/

@media only screen and (max-width: 800px) {
	
	/* Force table to not be like tables anymore */
	#no-more-tables table, 
	#no-more-tables thead, 
	#no-more-tables tbody, 
	#no-more-tables th, 
	#no-more-tables td, 
	#no-more-tables tr { 
		display: block; 
	}

	/* Hide table headers (but not display: none;, for accessibility) */
	#no-more-tables thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
    padding-top:1px;
	}

	#no-more-tables tr { border: 1px solid #ccc; }

	#no-more-tables td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee; 
		position: relative;
		padding-left: 50%; 
		white-space: normal;
		text-align:left;
	}

	#no-more-tables td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 10px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		white-space: nowrap;
		text-align:left;
		font-weight: bold;
	}

	/*
	Label the data
	*/
	#no-more-tables td:before { content: attr(data-title); }
}


@font-face {
  font-family: SixCaps;
  src: url(http://tecnikids.com/SixCaps.ttf);
}   
@font-face {
  font-family: BebasNeue Thin;
  src: url(http://tecnikids.com/BebasNeue Thin.ttf);
}   
tecnikids {
	font-family: Six Caps;
  	font-size:20px;
  letter-spacing: 2px;
}
#cfc p{
  	font-family: BebasNeue Thin;
  	font-size:18px;
}
#cfc table{
  	font-family: BebasNeue Thin;
  	font-size:16px;
}

		/* fin de tablas */

#cb-row--header-main{
  	display: none;
}
#cb-row--header-top{
  	display: none;
}