/* v201411261951 */
@import url("https://www.uaq.mx/templates/protostar/css/template_facultades.css");
@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/all.min.css");
@font-face {
  font-family: 'IcoMoon';
  src: url('../../../media/jui/fonts/IcoMoon.eot');
  src: url('../../../media/jui/fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('../../../media/jui/fonts/IcoMoon.svg#IcoMoon') format('svg'), url('../../../media/jui/fonts/IcoMoon.woff') format('woff'), url('../../../media/jui/fonts/IcoMoon.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

body.site {
border-top: 3px solid #F47B20;
}

.item-page h2 {
color: #F47B20;
}
h3 {
color: #F47B20;
}
#aside .nav .nav-child {
  border-left: 1px solid #F47B20;
}
.navigation .nav-child li > a:hover,
.navigation .nav-child li > a:focus,
.navigation .nav-child:hover > a {
  background-color: #F47B20;
  background-image: -moz-linear-gradient(top,#F47B20,#F47B20);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#F47B20),to(#F47B20));
  background-image: -webkit-linear-gradient(top,#F47B20,#F47B20);
  background-image: -o-linear-gradient(top,#F47B20,#F47B20);
  background-image: linear-gradient(to bottom,#F47B20,#F47B20);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F47B20', endColorstr='#F47B20', GradientType=0);
}
.leading-0 p.readmore a.btn {
    color: #F47B20;    
}
.blog-featured .item.column-1.span6 p.readmore .btn, .blog-featured .item.column-2.span6 p.readmore .btn {
    color: #F47B20;   
}
a:hover {
  color: #F47B20;
}
.img-facultad {
    border-color: #F47B20;
}
.well ul.nav-child li.deeper a:hover, .well ul.nav-child li a:hover {
border-right: 1px solid #F47B20;
}
.nav > li > a:hover {
  border-right: 1px solid #F47B20;
}
.nav-tabs {
  border-bottom: 15px solid #F47B20;
}
.tabscontenmin tr:first-child td { 
  background: #F47B20;
}
.leading-0 p.readmore a.btn {
color: #F47B20;
}
.blog-featured .item.column-1.span6 p.readmore .btn, .blog-featured .item.column-2.span6 p.readmore .btn {
    color: #F47B20;   
}
.leading-0 p.readmore a.btn {
    color: #F47B20;    
}
.blog-featured .item.column-1.span6 p.readmore .btn, .blog-featured .item.column-2.span6 p.readmore .btn {
    color: #F47B20;   
}
a.mod-articles-category-title {
    color: #666666;
      line-height: 1.8em;
}

ul {
    list-style-type: circle;
   /* color: #f47b20;*/
    padding-top: 5px;
}

.well {
    /* box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0); */
    box-shadow: 8px 11px 26px -8px rgba(0, 0, 0, 0.45);
}
.izquierdat {
    box-shadow: -8px 9px 19px -5px rgba(156, 154, 154, 0.75);
}
table.table.table-hover.izquierdat tbody tr td ul li a {
    color: #666666;
}

/*.square {
  position: relative;
  width: 50%;
  background-color: #666666;
}

.square:after {
  content: "";
  display: block;
  padding-bottom: 100%;
}

.contentsquare {
  position: absolute;
  width: 100%;
  height: 100%;
}

.infocontinua {
	font-family: var(--sans-font);
    display: flex;
    justify-content: center;
}
.fa-home:before {
    content: "\f015";
}*/

.boxes {
	display: flex;
	flex-grap: grap;
	margin-right: -15;
	margin-left: -15;
	margin-top: 20px;
	margin-bottom: 20px;
	
}

.modulos {
	position: relative;
	width: 100%;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15 px;
}
.text-center {
    text-align: center !important;
}

.mod-container {
    background-color: #131722;
    
    padding: 15px;
    line-height: 2.4;
    margin-top: 20px;
    margin-bottom: 10px;
    min-height: 130px;
	max-height: 130px;
}
.text-container{
	text-align= center;
	margin-top: 10px;
    color: #ffffff;
	font-size: 15px;
    line-height: 1.5;
}


/*svg {
	fill: #eee;
	width: 50px;
	height: 50px;
	
}*/

.ec-box{
   
    background: #e1dddd;
	text-align: center;
	color: #333;
	align-items: center;
	justify-content: center;
	padding: 10px;
	border-radius: 4px;
}

.imgec {
	width:30px;
	height:30px;
}

.ec-box-content{
    color: #f44336;
	margin-top: 10px;
    margin-bottom: 10px;
	text-align: center;
	display: inline-block;
	font-size: 18px;
	border-style: 
}

.ec-box-content a {
	color: #ef5350;
}

#header {
    margin-bottom: 0px !important;
}

