/*
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles in this file instead of style.css so it
is easier to update the theme. Simply copy an existing style
from style.css to this file, and modify it to your liking. */


/* GLOBAL STYLES
----------------
Add styles beneath this line that you want to be applied across your entire site */

#navigation {
float: right;
width: auto;
clear: none;
height: 50px;
}

.home .subheader {
overflow:hidden;
}

.page .subheader, .single .subheader, .archive .subheader, .events-list .subheader, .error404 .subheader {
display: none;
}

.subheader h1, .subheader h2 {
color:#fff;
text-shadow: 0 2px 0 #000;
}

.dark-background div, .dark-background p {
color:#fff;
}

#content {
padding: 30px;
background-color: #ffffff;
border-top: 1px solid #dbdbdb;
border-bottom: 1px solid #dbdbdb;
border-left: 1px solid #dbdbdb;
border-right: 1px solid #dbdbdb;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
box-shadow: 0px 1px 5px rgba(0,0,0,.1);
}

/***********************************Primary Navigation Settings**********************************************/

/***Eliminates main navigation styling****/

#navigation {
    background: none;
    border: none;
    box-shadow: none;
    margin: 0;
    padding: 20px !important;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important;
}

#navigation ul li {
    border: none !important;
margin-left: 30px;
}

#navigation ul li a {
    padding: 0!important;
}
    
#navigation ul li:first-child, #navigation ul li:first-child a, #navigation ul li a {
    border: none;
    border-radius: 0 !important;
}

ul.nav {
margin-right: 0;
}

/***Eliminates main navigation styling****/

/***Controls all hover on main navigation****/

#navigation ul.nav > li a:hover, #navigation ul.nav > li:hover, .current-menu-ancestor li {
    background-color: transparent !important;
}

/***Controls bg sub menu 1****/

#navigation ul.nav ul {
    background-color: #0092B2 !important;
}

ul.nav ul li a {
font-size: 1em;
width: 16em;
color:#fff;
}

ul.nav li ul li a {
color: #fff!important;
}
#navigation ul.nav li ul {
width:16em;
}

#navigation ul ul li, #navigation ul ul li a {
margin:5px;
width: 16em;
}

/***Controls active link****/

ul.nav li.current_page_item a, ul.nav li.current_page_parent a, ul.nav li.current-menu-ancestor a,
ul.nav li.current-cat a, ul.nav li.current-menu-item a {
    background: transparent !important;
color: #FF7800;
}

ul.nav ul li.current_page_item a, ul.nav ul li.current_page_parent a, ul.nav ul li.current-menu-ancestor a, ul.nav ul li.current-cat a, ul.nav ul li.current-menu-item a {
color: #000!important;
}

/**********Removes Nav Arrow*************/

#navigation .nav li.parent > a::after {
    display: none;
}

/**********Removes Nav Arrow************/

/***********************************End Primary Navigation Settings**********************************************/

/*** Sideform ***/

div.sideform {
float:right;
width:300px;
background-color:#FAC140;
margin-left:25px;
margin-bottom:25px;
padding:10px;
)

.sideform .gform_wrapper .top_label input.small, .sideform .gform_wrapper .top_label select.small {
width: 50%;
}

#connect {
margin: 0px;
}

table td, table th {
padding: 5px;
}

.single-tribe_events.shareaholic-like-buttonset {
display:none;
}

/* DESKTOP STYLES
-----------------
Add styles inside the media query below that you only want to be applied to the desktop layout of your site */

@media only screen and (min-width: 768px) {

}

/*
MOBILE STYLES
-----------------
Add styles inside the media query below that you only want to be applied to the desktop layout of your site */

@media only screen and (max-width: 767px) {

}