/* FORM FIX */

form#sitesearch.form-horizontal {margin-left: 15px;margin-right: 15px;}

#unm_search_form2 div {
    display: inline!important;
}

#unm_search_form2 {
    margin: 2px 0px 0px 15px;
    }


#unm_search_form2 .search-query {
    padding: 0px 10px;
    margin-top: 3px;
    background-color: #FFF;
    border-radius: 10px;
}

#unm_search_form2 input {
    padding: 0px;
    margin: 0px;
    border: 0px none;
    background-color: transparent;
    box-shadow: none;
    position: relative;
}

#unm_search_form2 button.btn {
     padding: 0;
     margin: 0;
     background: none;
     box-shadow: none;
     border: 0;
}

/*****************/
/* UNMBar */
 #unmbar {
     margin: 0;
     background-color:#c10037;
     min-height: 30px;
}
 #unmbar .navbar-brand {
     color:#fff;
     padding: 5px 15px;
     height: auto;
}
 #unmbar .nav > li > a {
     color:#fff;
     padding:5px 10px;
}

 #unmbar .nav > li.open > a {
     color:#c10037;
     padding:5px 10px;
}

#unmbar .navbar-toggle {
     background-color: #fff;
}

#unmbar .nav li {
    font-size: 14px;
line-height: 1.42857;
}


 @media (max-width: 959px) {
     #unmbar .brand {
         float: none;
         margin-left: 10px;
    }
     #unm_search_form {
         float: none;
    }
 }
 
  @media (max-width: 767px) {
 #unmbar .brand {
         float: none;
         margin-left: 10px;
    }
     #unm_search_form {
         float: none;
    }
     #unm_search_form .search-query {
         border-radius: 15px;
         width: 90%;
    }
     #unm_search_form input {
         width: 95%;
         height: 30px;
    }
     #unm_search_form button.btn {
         height: 30px;
    }
  }
    
/* VERIFIED CSS */
/* @group LoboAlert */
 #unm_alert {
     padding: 15px 100px;
     background: #c10037 url(http://webcore.unm.edu/v1/images/message_icons/alert.png) 60px 10px no-repeat;
     font-size: 1.25em;
     font-weight: bold;
     color: #fff;
     margin: 0;
}
 #unm_alert h1 {
     color:#fff;
     margin-bottom:.25em;
     font-size:1.5em;
}
 #unm_alert a {
     color: #fff;
}
 #unm_alert p {
     margin: 0;
}
 footer hr {
     border-color: #e4e4e4;
}

.sidebar {padding-left: 0px;}

.breadcrumb {background-color: #fff;
             padding-left: 0px; }

.list-group-item-info { background-color: #c10037;}

.list-group-item.active {background-color: #5e5d60;
                         border-color: #5e5d60; }

.breadcrumb li a { color: #5e5d60; }

ul, ol {margin-left: 20px;}

.list-group {margin-left: 0px;}


.UNM-Header {background-color: #5E5D60;
             width: 100%;
             height: 20px;}

.list-group-item {
  padding: 4px 7px;
}

.hasSubFolder {cursor: pointer;}

.list-group-item:last-child {
  margin-bottom: -20px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

h1 {
    font-size: 2em;
    }
    
h2 {
    font-size: 1.6em;
    }
    
h3 {
   font-size: 1.4em;
   }
   
h4 {
   font-size: 1.2em;
   }

.well ol, .well ul {
    margin-left: 10px;
    padding-left: 20px;
}
.well-info {
  background-color: #d9edf7;
  border: 1px solid #bce8f1
  }

.well-warning {
background-color: #fcf8e3;
border: 1px solid #faebcc;
}

.logo a img {
  padding-top: 15px;
  padding-bottom: 15px;
  }
  

/*.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { background-color: #515153;}*/

.list-group-item > ul { list-style-type: none; padding-left: 20px;}  

.list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top-width: 0;
  margin-top: 1px;
}

a {
color: #0461BD;
cursor: pointer;
}

a:hover {
    text-decoration: none;
}

.table-striped>tbody>tr:nth-of-type(odd) {
  background-color: #eee;
}