/*
 Theme Name:   uniserver-academic-child
 Description:  A Child Theme
 Author:       Charles J Gillan
 Author URI:   http://example.com
 Template:     academica
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         header_section, enigma_footer_widget_area, light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  academica-child
*/

.header_section {
 background-color: #ffffff;
 }

 .enigma_footer_widget_area {
 background: #000000;
 }

.navbar-collapse {
  box-shadow: none;
}

hr {
        border: 0;
        border-top: 1px solid #eee;
        clear: both;
        display: block;
        height: 1px;
        margin: 0 0 20px;
        padding: 0;
}

#main-nav {
        margin: 30px 0 0;
        padding: 2px 0 0;  /* Vertical distance from end of header to menu-bar */
        text-align: left;  /* This sets the whole menu-bar alignment, not the individual items in it */
        position: relative;
        line-height: 1.8;
        z-index: 300;
        display: inline-block;
        width: 100%;   /* Setting this to a fixed amount like 750px forces onto left of screen */
        border-top: 1px solid #ffffff; /* #11609E; */ /* Line over top of menu - below header  */
}

.header_overlay #main-nav {
        border-top: 1px solid rgba(255,255,255,0.1);
}

#content {
    border-top-width: 0px;
    border-top-style: solid;
    border-top-color: #ff0000;
}

.column-title {
    border-top: 1px solid #ffffff; /* takes out line under the menu bar */ 
}

#wrap {
        margin: 0 auto;
        width: 1170px;
        border-top: 1px solid #ffffff;
}

.inner-wrap {
        margin: 0 auto;
        width: 1170px;
}

/**
 *  #search sets the blackground colour of the search box in the header
 *
 */

#search {
        float: right;
        background-color: #11609E;
        padding: 0px 0px 0px 0px;
        /* position: relative; */
        margin: 0 0 0px;
        border-radius: 3px;
}

#search input {
        background: none;
        color: #fff;
        border: none;
}

#search button {
        text-indent: -2999px;
        background: url('images/search-icon.png')  50% 50% no-repeat;
        width: 40px;
}

/**
 *  .navbar-nav a sets the blackground colour of the menu bar across the top of page
 *
 *  .navbar-nav ul a:hover sets colour of text in the drop down menus under the menu bar
 *                         when hovering over the items.
 */

.navbar-nav {
             text-align: left;
}

/**
 * This class selector can be added to a button under the menu dialogue.
 *
 * It is property "optional CSS".
 *
 */
.cjgmenuitem {
 	     background-color: #00ff00;
             /*padding-left: 20px;*/ /* Inserts a space to the left, not part of the clickable button */
}

.cjgmenuitem a {
                padding: 12px 0.5em; 
                margin-left: 3px;
                text-decoration: none;
		display: block;
                width: 7em;
}

.navbar-nav a {
                background-color: #11609E;
                text-align: left;
		padding: 5px 21px 5px 21px;
}

.navbar-nav ul a:hover {
                        text-align: left;
                        color: #ff00ff;
}

/** 
 *  Breadcrumb 
 */

#crumbs {
         font-size: 14px;
         margin: 0 0 30px;
         padding: 0 0 5px;
         border-bottom: 1px solid #ffffff; /* Make white to hide against background */
}

#html { 
	text-align: center; 
} 

.menu { text-align: center; }

.menu .dropdown .sub-menu { display: none;  } 

.main-navbar { margin-top: 0px; }

/********************************************************************************************************/
/********************************************************************************************************/
