/*--------BUTTONS START--------*/
.inner-column .ce-button {
    left: 2.5%;
    margin: 5% auto;
    width: 90%;
    padding: 3%;
    display: block;
    font-size: 18px;
    text-align: center;
    text-decoration: none;
    background-color: #2d4ca0;
    color: #fff;
    border:none;
    }
    .inner-column .ce-button:hover {
    background-color: #4961a0;
    color: #fff;
    }
/*--------BUTTONS END--------*/

.below-content{
    background-color:#243d94;
    }

/*--------MENU COLORS START--------*/


#full_name {
    color: #243d94 !important;
font-family:Roboto, sans-serif;
}
#user_arrow {
    background-position: 0px -163px;
}
.horizontal.control-panel-link {
    color: #243d94;
    font-weight: bold;
    background-position: 0px -258px;
font-family:Roboto, sans-serif;
}

#menu_container { 
border-top:none;
border-bottom:none;
background-color:#243d94;
}
ul.horizontal.site-menu, .site-menu {
background-color:#243d94 !important;
}
ul.horizontal.site-menu li span a,
ul.horizontal.site-menu li span span {
color:#FFF !important;
font-family:Roboto, san-serif !important;
font-weight:bold !important;

position:relative;
z-index:1;
}
ul.horizontal.site-menu li span a:hover, ul.horizontal.site-menu li:hover span span {
color:#FFF !important;
position:relative;
}
ul.horizontal.site-menu li {
position:relative;
}
ul.horizontal.site-menu li:after {
position:absolute;
content:'';
bottom:0px;
top:0px;
background-color:transparent;
left:50%;
right:50%;
transition:all .5s ease;
z-index:0;
}
ul.horizontal.site-menu li:hover:after {
left:0px;
right:0px;
background-color:#3b3b3b;
}
ul.horizontal.site-menu ul.sub-menu {
border-top:3px solid #fff !important;
}
ul.horizontal.site-menu ul.sub-menu li {
background-color:#f0b01d !important;
}
ul.horizontal.site-menu ul.sub-menu li span a {
color:#FFF !important;
font-size:16px !important;
font-weight:normal !important;
text-transform:none !important;
}
ul.horizontal.site-menu ul.sub-menu li:hover {
background-color:#3b3b3b !important;
}
.manager-table th,
.admin-table th {
background-color:#000 !important;
}
footer { background-color:#243d94 !important;
}
.footer-container, .footer-container a, .footer-container span { color:#fff !important; 
}

/*--MENU COLORS END--*/

ul.horizontal.site-menu li, ul.horizontal.site-menu li:hover span span {
background-color:transparent;
}
.ce-button {border:none;}
.ce-button:hover {background-color:#000000 !important;background-image:none;}