/*
Theme Name:   Obsidian
Description:  Salon Child Theme
Author:       Ross Cowman
Author URI:   http://example.com
Template:     solon
Version:      1.0.0
Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain:  twenty-fifteen-child
*/

@font-face {
font-family: 'cloister_blacklight';
src: url('fonts/CloisterBlack 2-webfont.eot#') format('eot');
src: url('fonts/CloisterBlack 2-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/CloisterBlack 2-webfont.woff2') format('woff2'),
url('fonts/CloisterBlack 2-webfont.woff') format('woff'),
url('fonts/CloisterBlack 2-webfont.ttf') format('truetype'),
url('fonts/CloisterBlack 2-webfont.svg#cloister_blacklight') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
  font-family: 'CharlemagneStd-Regular';
  src: url('CharlemagneStd-Regular.eot');
  src: url('CharlemagneStd-Regular.eot?#iefix') format('embedded-opentype'),
       url('CharlemagneStd-Regular.woff2') format('woff2'),
       url('CharlemagneStd-Regular.woff') format('woff'),
       url('CharlemagneStd-Regular.ttf') format('truetype'),
       url('CharlemagneStd-Regular.svg#CharlemagneStd-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}

.time-display-block { color: transparent; }
.event-end-time { display: none; }
.event-start-time { color: white; }

.nav-menu li{
font-family: 'cloister_blacklight', 'UnifrakturMaguntia', Bitter, cursive!important;
}

h1, h2, h3, h3.widget-title{
font-family: 'CharlemagneStd-Regular', 'charlemagne std', 'Charlemagne', Bitter, cursive!important;
}

.nav-menu li {
font-size: 2em;
}

.main-navigation li {
text-transform: none;
}

.main-navigation {
padding:5px 0;
}


.main-navigation ul ul{
font-size: .28em;
}

h3.widget-title {
color: gray!important;
font-size: 25px!important;
}

.site-footer h3.widget-title {
font-size: 20px!important;
}

.main-navigation a:hover{
color: grey!important;
text-decoration: none!important;
}

img:hover{
-webkit-transform: none!important;
-ms-transform:none!important;
transform: none!important;
}

.hentry {
background-color: rgba(255,255,255,0.8);
}

.entry-title {
    font-size:25px; 
}

.comments-link, #comments, .comments-area, .slide-info .entry-title, .slide-info{
display: none;
}
.post-navigation{
    display: none!important;
}

.widget-title {
padding-bottom: 0px!important;
margin: 0px 0px 0px 0px!important;
}

/* EVENT ESPRESSO */
.ee-upcoming-events-widget-ul{
text-align: center;
}
/*.ee-event-datetimes-li {
    display: none;
}*/
.ee-upcoming-events-widget-li .ee-event-datetimes-ul {
  padding:0!important;
}



.event-header {
    margin-top: 10px!important;
}

.qtip-tip {
    display: none!important
}

.ee-widget-event-name-a{
font-size: 1.2em;   
font-family: 'charlemagne std', 'Charlemagne', Bitter, cursive!important;
display: block;
clear: both;
line-height: 1.1em;
margin-bottom: 5px;
}

.ee-ical-sbmt, .download-iCal-frm{
    color: #D50F25!important;
}

#espresso_calendar .fc-event-title{
font-size: 10px!important;
}

.event-tickets {
display: none}

.site-branding img{
max-height: 13em;
}

.main-navigation {
font-weight: 100;
}

.site-branding {
padding: 20px 0;
}

.gce-page-grid .gce-calendar {
color:gray;
}

@media screen and (min-width: 992px){
.menu-toggle, .main-navigation.toggled, .btn {
display: none!important;
}
}
@media screen and (max-width: 480px){
#espresso_calendar {display: none;}
.entry-title {font-size:15px;}
}
