a{cursor:pointer;}
p{}
h1,h2,h3,h4,h5{margin:0 0 5px;}
h1{font-size:xx-large;margin-top:5px;text-shadow:0 0 10px #fff;text-decoration:underline;}
h2{font-size:x-large;margin-top:5px;}
h3{font-size:large;}
h4{font-size:medium;}
h5{font-size:small;}
h1 img,h2 img,h3 img,h4 img{vertical-align:middle;}
ul,ol{padding-left:15px;}
li{margin-left:5px;margin-bottom:10px;}

/* FIX hiding header at mid size screens */
#header a.title {display: inline-block !important;}

/*.bg {background-color: #776441; background-color: rgba(119, 100, 65, 0.8); }*/
.menu.wrap { clear: both; }
#main-menu .icon-image {
    display: none;
}
.bg {
    background-color: #FFF;
    color: #000;
}
.button,a.button,button.button {
    color: #FFF;
}

body.mobile .menu li a { padding: 15px 0 !important; }
body.mobile .left.inline { width: 100%; }
body.mobile .left.inline a { display: block; }

/*Right or Left Handed Menu Control*/
body.mobile .menu .menu-toggle,
body.mobile .footer .logo { float: right; }
body.mobile .menu,
body.mobile .menu .links .toggle { left: initial; right: 0;  }

.datepick-popup .datepick-nav, 
.datepick-popup .datepick-ctrl { background-color: #738ede; }
.datepick-popup .datepick-month td .datepick-today,
.datepick-popup .datepick-month td .datepick-highlight,
.datepick-popup .datepick-ctrl .datepick-cmd:hover { background-color: #84a3ff; color: #000; }
.datepick-popup .datepick-cmd-clear { display: none; }
.datepick-popup .datepick-month-header, 
.datepick-popup .datepick-month-header select, 
.datepick-popup .datepick-month-header input { background-color: #41507d; }
.datepick-popup .datepick-month th { border: 1px solid #738ede; }
.datepick-popup .datepick-month th, 
.datepick-popup .datepick-month th a { background-color: #738ede; }
.datepick-popup .datepick { border: 1px solid #364369; }

#header a.title { float: left; padding: 10px; }
#header h2 {
    float: right;
    max-width: 400px;
    text-align: right;
    padding: 10px;
    color: #000;
}
#content{clear:both;}


#header-menu .menu {
    clear: both;
}


html body #header-menu, html body #slidedown-container {
    background-image: linear-gradient(0deg,rgba(255,255,255,0),#C1D1D3);
    background-image: -webkit-linear-gradient(90deg,rgba(255,255,255,0),#C1D1D3);
}
html body #footer {
    background-image: linear-gradient(180deg,rgba(255,255,255,0),#C1D1D3);
    background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,0),#C1D1D3);
}
body, html body #slidedown-container, .box-on-top, #header-menu.sticky {
    background-color: #E4E1D5;
    color: #000;
}
body .icon {background-image:url(images/icons.1.png);}