ul.horizontal.site-menu li, ul.horizontal.site-menu li:hover span span {
background-color:transparent;
}
#trial_site_message {display:none;}

/* use this line to change menu background color */

#menu_container, ul.horizontal.site-menu, .site-menu { 
	background-color:#3C3B6E; 

}
/* use this line to change menu borders */
#menu_container {
border-top: 0px;
border-bottom: 0px;
}

/* Use this line to change sub-menu background color */
ul.horizontal.site-menu ul.sub-menu li {
    background-color: #f3f3f3 !important;
}

/* use this line to change menu link color */
ul.horizontal.site-menu li span a, ul.horizontal.site-menu li span span {
color:#fff;
}

/* Use this line to change link color in sub-menu */
ul.horizontal.site-menu ul.sub-menu li span a {
    color: #777;
}

/* use this line to change menu link hover color */

ul.horizontal.site-menu li span a:hover, ul.horizontal.site-menu li:hover span span {
    color: #777;
}

/* use this line to change footer background color */
footer {
    background-color: #3C3B6E;
}
.ce-button { 
background-image:none; 
 background-color: #009cf0;
    font-family: Lato,sans-serif;
    border-radius: 5px;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 16px;   
    padding: 5px 8px;
    transition: all .5s ease;
    text-transform: uppercase;
}
.ce-button:hover  { 
background-image:none; 
 background-color: #c70000 !important;
 color:white;
font-size: 16px;
    font-weight: bold;
    padding: 5px 8px;

}

*,*:focus,*:hover{
    outline:none;
}

ul.horizontal.site-menu {
text-align:center;
}
ul.horizontal.site-menu ul.sub-menu li {
text-align:left;
}
ul.horizontal.site-menu li {
float:none;
display:inline-block;
vertical-align:top;
}
a.ce-button.search-ev-button:after {
display:none;
padding-left:15px;
}
#cal_nav_panel .ce-button.grid-button,
#cal_nav_panel .ce-button.grid-button:hover {
padding-left:15px;
width:auto !important;
}