/*!
 * Yamm!3 - Yet another megamenu for Bootstrap 3
 * http://geedmo.github.com/yamm3
 * 
 * @geedmo - Licensed under the MIT license
 */
ul, ol {
  list-style: none;
  margin-bottom: 0;
  padding-left: 0;
}




a:hover, a:active, a:link, a:visited {
  text-decoration: none;
}

a,
button,
input {
  transition-property: background, background-color, color;
  transition-duration: 0.3s;
}
.yamm .nav,
.yamm .collapse,
.yamm .dropup,
.yamm .dropdown {
  position: static;
}
.yamm .container {
  position: relative;
}
.yamm .dropdown-menu {
  left: auto;
    
}
.yamm .yamm-content {
  padding: 20px 30px;
}
.yamm .dropdown.yamm-fw .dropdown-menu {
  left: 0;
  right: 0;
}
.user-card-options{
    font-size: 110%;
    line-height: 2em;
}
.user-card-options a{
    color: #999;
}
.user-card-options a:hover{
    text-decoration: none;
    color:#f5a623;
}
.user-card-icon{
 color: #007089;   
}
.user-card-options .badge{
    background-color: #007089;
}
.user-card-options .badge:hover{
    background-color:#f5a623;
    transition: all linear 0.3s;
}
.user-card h2{
    font-family: "roboto_slabregular";
    font-weight: 700;
    font-size: 150%;
    margin-top: 0;
    color: #007089;
}
.user-card p.user-description{
    padding: 0;
    margin: 0;
    font-size: 110%;
    color: #999;
    font-family: "roboto_slabregular";
}
.top-header{
    background-color:#6e4c95;
    color: #fff;
    z-index: 10000;}
.top-header h1{
    font-size: 200%;
    margin:20px 0;
    float: left;
}
.top-header h1 small{
    color:aliceblue;
    font-size: 50%;
}
.page-header{
    padding: 5px;
}
.page-header .user-picture img{
    max-width: 100px;
}
.page-header .brand{
max-width: 150px;
}
.navbar-default .navbar-text a,.navbar-default .navbar-nav>li>a{
    color: #c6aef1;
    /*color: #F5A623;*/
}
.navbar-brand{
    display: none; 
}

.navbar-text span{
    visibility: hidden;
}
.navbar-text span img{
    width: 35px;
    float: left;
    margin: -5px 1em 0 0;
}

.navbar-text span img {
    width: 50px;
    float: left;
    margin: -5px 1em 0 0;
}
.navbar-text.navbar-right span{
    margin-right: 5px;
}
.navbar-text .navbar-link{
    margin-left: 3px;
} 
.navbar-text .title{
    font-family: "roboto_slabbold";
    font-size: 140%;
}
.page .navbar-text .navbar-link:hover{
    color: #fff;
}

.affix .navbar-brand, .page .navbar-brand{
    display: block;
}
.affix .navbar-default .navbar-text a, .navbar-default .navbar-text{
    color: #fff;
}
.affix .navbar-text span, .page .navbar-text span{
    visibility: visible;
}
.affix {
      top: 0;
      width: 100%;
    transition: linear all 0.3s;
  }
.affix.navbar-default, .page .navbar-default{
      background-color:#6e4c95;
    /*background-color:#46a529;*/
    z-index: 10000;
}
.affix.navbar-default .navbar-nav>li>a, .page .navbar-default .navbar-nav>li>a{
    color: white;
}
.affix.navbar-default .navbar-nav>.open>a, .affix.navbar-default .navbar-nav>.open>a:focus, .affix.navbar-default .navbar-nav>.open>a:hover, .page .navbar-default .navbar-nav>.open>a, .page .navbar-default .navbar-nav>.open>a:focus, .page .navbar-default .navbar-nav>.open>a:hover {
   background-color: #4d2c88;
    color: aliceblue;
}
.affix.navbar-default .navbar-link:hover{
    color: #fff;
}
.dropdown-menu h4{
    font-family: "roboto_slabbold";
    color: #007089;
}
@media (max-width:768px){
   .top-header h1{
    font-size: 100%;
       margin:5px 0;}
    .top-header h1 small{
        font-size: 70%;
        margin-left: 1em;
    }
    .navbar-brand{
    display: block; 
}
}
.page .top-header, .page .page-header{
    display: none;
}
#contenido.page{
    padding-top: 4em;
}


#iconoTemp_inter

{
  width: 36%;
}
    
    #temp_inter

{
display: flex;
justify-content: end;
font-size: x-large;
/*text-shadow: 4px 2px 5px rgba(0, 0, 0,0.75);*/
font-family: 'Fjalla One', sans-serif;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);
}

#temp_actual_inter p {
  display: flex;
  color: white;
  margin: 0px -6px 0px -6px;
}


#icon_temp_inter {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}

.temp_inter p {
  display: inline-flex;
  color: white;
  margin: 0px -6px 0px -6px;
}

.navbar-text span img {
  width: 50px;
  float: left;
  margin: -5px 1em 0 0;
}

.navbar-default .navbar-text a, .navbar-default .navbar-nav>li>a {
  color: #8170a0;
  /* color: #F5A623; */
  line-height: 40px;
}

.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  margin-top: 8px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px;
}

