/**
 * Responsive styles for Narrow window sizes for uwi_standard theme.
 * 
 * University of the West Indies Mona Campus
 * Standard Faculty/Department Theme
 * 
 * @author Mona Information Technology Services (MITS)
 */



/* HEADER */

#header-container {
    background: none;
}

#header {
  padding: 0 0px;
}

#header #uwilogo {
  position: absolute;
  /*top: -5px;*/
  left: 0;
}

/* Campus Selector */

#header #selectcampus {
  margin-top: 150px;
  border-bottom: 1px solid #ccc;
  background: none;
  padding: 10px 0  15px 0;
  position: absolute;
  left: 0;
}

#header #campusmenu {
  display: none;
}

#header #campusmenu-mobile {
/* display:block; */
  display: none;
}

ul#campusmenu-mobile li {
  display: inline;
}

ul#campusmenu-mobile li a {
  text-decoration: underline;
  color: #005190;
  padding: 0px 20px 0 0px;
  white-space: nowrap;
}

/* Top Links */
#header #toplinks {
  margin-top: 0px;
  padding: 15px 0;
  width: 100%;
  border-bottom: 1px solid #ccc;
  position: absolute;
  top: 220px;
  left: 0;
  display: none;
}

#toplinks ul li {
  font-size: 1em;
}

#toplinks ul li a {
  padding-bottom: 10px;
  text-decoration: underline;
}

#header #search {
  margin-top: 0;
  left: 0;
  position: absolute;
  top: 125px;
}

#header #search #searchform {
  margin-top: 0px;
  width: 100%;
}

#header #search #headersearchbox input {
  border: 1px solid #777;
  font-size: 14px;
  padding: 3px 0px 2px 2px;
  background: #efefef;
}

#header #search #headersearchbox {
  width: 100%;
}

#header #search #headersearchbox input {
  width: 100%;
}

#header #search #headersearchgo {
  margin-left: -25px;
  margin-top: 2px;
  position: absolute;
  float: right;
  text-align: right;
  margin-right: 0px;
  width: 18px;
}

.faculty-name {
  display: none;
}

/* Banner */
#banner {
  margin-top: 0px;
  min-height: 150px;
}

.front #banner.banner-large, 
.not-front #banner.banner-large {
  height: inherit;
}

.front #banner.banner-large .site-title, 
.not-front #banner.banner-large .site-title {
  top: 0;
}

.whattoexpect {
	background: none;
}



/* Navigation */
/*#navigation ul#main-menu,
#navigation ul.nice-menu {
  width: 100%;
  display: block;
  height: auto;
}

#navigation #main-menu li {  
  display: block;  
  float: none;  
  width: 100%;  
}

#navigation ul#main-menu li {
  width: 50%;
  float: left;
  position: relative;
}

#navigation ul#main-menu li a {
  display: block;
}

#navigation .menu-link {
  display: none;
  background: #059fbb url(../images/bg_navmenu_responsive.png) left 2px no-repeat;
  max-height: 5px;
  left: 0px;
}

#navigation ul.nice-menu li {
  width: 100%;
}

#navigation .menu-link {
  margin-top: 0;
}

a.menu-link {
  display: block;
  color: #fff;
  text-transform: uppercase;
  padding: 5px 0px 23px 40px;
}
*/

#navigation ul#main-menu,
#navigation ul.nice-menu {
  width: 100%;
  display: block;
  height: auto;
}

#navigation ul#main-menu li {
  width: 50%;
  float: left;
  position: relative;
}

#navigation ul#main-menu li a
{
  display: block;
}

#navigation ul.nice-menu li {
  width: 100%;
}

#navigation .menu-link {
  display: block;
  background: #1666be url(../images/bg_navmenu_responsive.png) left 2px no-repeat; 
  max-height: 5px;
  left: 0px;
}

#navigation .menu-link {
  margin-top: 0;
}

#navigation #block-responsive-dropdown-menus-main-menu {display: block;}
#navigation .responsive-menu {display: block;}

a.menu-link {
  display: block;
  color: #fff;
  text-transform: uppercase;
  padding: 5px 0px 23px 40px;
}

#navigation li.menuparent ul {display: none;}


/* Breadcrumbs */
#breadcrumb {
  height: inherit;
}

#getsocial ul {
  float: left;
}

/* FOOTER */

#footer {
  float: left;
  margin: 0pt auto;
  width: 100%;
  background: #444444;
  font-size: 14px;
  line-height: 22px;
  padding-left: 10px;
}

#footer p {
  font-size: 14px;
}

#footer a {
  font-size: 14px;
  line-height: 22px;
  text-decoration: underline;
}

#footer #footer-top #contacts {
  margin-top: 0px;
  border-bottom: 1px solid #666666;
  margin-bottom: 10px;
}

#footer #footer-middle #copyright {
  text-align: left;
  border-bottom: 0px solid #666666;
  margin-bottom: 20px;
}

#footer #footer-middle #copyright ul {
  margin-top: 20px;
}

#footer #footer-middle #copyright ul li {
  display: inline;
  margin-left: 0px;
  margin-right: 10px;
}

#footer #footer-middle #colnav1 {
  border-left: none;
  padding-left: 0px;
  padding-bottom: 10px;
}

#footer #footer-middle #colnav2 {
  border-right: none;
  padding-right: 0px;
}

#footer #footer-middle #colnav1 li,
#footer #footer-middle #colnav2 li {
  line-height: 28px;
}

#footer #footer-middle #lastcol {
  margin-top: 30px;
}

#footer #disclaimer a {
  color: #ffffff;
}

#footer #nations {
  text-align: left;
  float: left;
  padding: 20px 0 20px 0px;
}

#footer #nations li {
  display: inline;
  line-height: 36px;
}