@charset "UTF-8";



/* CSS Document */







/* Custom Edits */

	

#header {

display:block;
}



.contact-form textarea {

    border: 1px solid;

}




.entry p {

    font-size: 15px;

    line-height: 22px;

    letter-spacing: 0.2pt;

}



p, label, input, button, select, textarea {

    font: 13px/19px "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;

}







.tribe-events-adv-list-widget .tribe-events-event-image {

  padding-right: 10px !important;



}



.tribe-mini-calendar-event .list-date {display:none !important;}



.latestIssue {



    color: #BABABA;



    float: right;



    font: bold 11px/14px verdana,Arial,"Lucida Grande",sans-serif;



    margin-top: -17px;



    padding-right: 8px;



    text-transform: uppercase;



}



ul .menu-event-categories .eventcatmenu ul li {

    display: inline-block !important;

 

}







.mobileWideHide{display:block;}







.mobileShow{display:none;}







		



.bannerBorder {



background-color:#e7e7e7;



padding:10px 0 10px 0;



}



		



.socialTop {



float: right;



margin-top: 0;



width: 110px;



}







.socialTop img {



    filter: url(css/filters.svg); /* Firefox 3.5+ */



    filter: gray; /* IE6-9 */



    -webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */



	margin-bottom:5px;



}







.socialTop img:hover {



    filter: none;



    -webkit-filter: grayscale(0);



}







.socialImg {

    float: right;

    display: inline-block;

    margin-right: 3px;

}







.socialImgFirst {float:left;}	







.socialImgLast {margin-right:0px; float:right;}














.submit_style1 {



    height: 15px;



    margin: 3px 0 0 -35px;



    width: 15px;



}











#footerField {



    background: none repeat scroll 0 0 #FFFFFF;



    border: 0 none;



    box-shadow: none;



    color: #8B8B8B;



    float: left;



    font: italic 12px/12px georgia,serif;



    margin: 0;



    padding: 4px 0 7px;



    text-decoration: underline;



    transition: none 0s ease 0s;



    width: 230px;



}

.newsletterTop {
    display: block;
    clear: both;
}

.socialTop {
    float: right;
    margin-bottom: 5px;
    margin-right: 5px;
    margin-top: 0;
    width: 215px;
}


.socialFooter {

float: right;
margin-bottom: 5px;
margin-right: 5px;
margin-top: 0;
width: 110px;
}

.newsletterFooter {
width:250px;	
float:left;
}


.newsletterFooter fieldset {

border: 1px solid #DBDBDB;
margin: 0;
padding: 1px 0 0 5px;

}


.newsletterTop .sendgrid-subscription-widget form {
	margin:0px;
	}
	
.newsletterTop .sendgrid-subscription-widget input {
    margin: 0px;
}




.socialFooter .socialImg {

margin-right:2px;
display:inline;
}











.socialFooter img {



    filter: url(css/filters.svg); /* Firefox 3.5+ */



    filter: gray; /* IE6-9 */



    -webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */



	margin-bottom:5px;



}











.socialFooter img:hover {



    filter: none;



    -webkit-filter: grayscale(0);



}







.issueWrap {

	    float: right;

    background-color: lightgray;

    padding: 0 10px;

}



.issuetop {

	display:block;

	

	}

	

 

.issuetop img {

    display: block;

    margin: auto;

    padding-bottom: 2px;

}





   



div.issuuembed span {



display:none;



}











div.issuuembed div:nth-child(2) {



    display: none;



 }



	







		/* widgets */















.pptwj-tabs-wrap .tab-links li {



	background:none;



}







.newsletterHeader #headerField{



	display: block;



    width: 95px;



	margin-bottom:0px;



	border-radius:0px;



}







.newsletterTopintro {

    display: inline-block;

    background-color: #e3e3e3;

    float: right;

    padding-right: 25px;

}





.newsletterTopintro_text {



    color: #000;



    font-family: "Oswald",Arial,Helvetica,sans-serif;



    font-size: 13px;



    margin: 0 auto;



    padding: 5px 0 0 22px;



}











.submitTop {



    display: block;



    float: left;



    height: 15px;



    margin: 0;



 }







#submitTop select, textarea, input[type="text"], .uneditable-input {



    border-radius: 4px;



    color: #555555;



    display: inline-block;



    font-size: 12px;



    height: 20px;



    line-height: 20px;



    margin-bottom: 10px;



    padding: 4px 6px;



    vertical-align: middle;



}







#submitTop button, input[type="submit"], input[type="reset"], input[type="button"] {



    background: none repeat scroll 0 0 #ccc;



    border: 0 none;



    border-radius: 0px;



    cursor: pointer;



    height: 30px;



    padding: 5px 15px;



    width: 109px !important;



	text-shadow:none;



	margin-bottom:0px;



}







.newsletterHeader form {



    margin: 0;



}



/* Events list Widget Override */







.upceventsmall {}



	

.upceventsmall .post {

	display:inline-block;

	}

.upceventsmall .entry {}







.upceventsinfo {} 







.events-widget-thumb-link a {display:block;}



/* tribe list widget */







.tribe-mini-calendar-event .list-date {display:none;}







.single-tribe_events .tribe-events-event-image {



  padding-right: 10px;



}







.tribe-events-adv-list-widget .tribe-events-event-image {max-width:100px;}







/* tribe list widget end */





.tribe-events-event-image img {

    max-width: 650px;

    height: auto;

}









.tribe-events-event-image {



  text-align: left;



  display: inline-block;



   float: left;



  clear: both;



}









.tribe-events-event-meta .tribe-events-meta-group, .tribe-events-event-meta .column {



padding: 0 3%;







}



.tribe-events-event-meta .column, .tribe-events-event-meta .tribe-events-meta-group {

     width: 45% !important;



}



 







 #tribe-bar-form .tribe-bar-submit input[type="submit"] {



    color: #FFFFFF;



    font: 17px/20px "Oswald",Arial,Helvetica,sans-serif;



    letter-spacing: 0.5px;



    text-shadow: none;



}











#tribe-bar-collapse-toggle {



    font-family: "Oswald",Arial,Helvetica,sans-serif;



    font-size: 15px;



    font-weight: normal;



    line-height: 28px;



    text-transform: uppercase;



}







.tribe-events-list h2.tribe-events-page-title {



    font-family: "Oswald",Arial,Helvetica,sans-serif;



    font-weight: normal;



    margin-bottom: 15px;



    text-transform: uppercase;



}











.tribe-events-list-separator-month {



    font-family: "Oswald",Arial,Helvetica,sans-serif;



    font-weight: normal;



    text-transform: uppercase;



}











#tribe-events-content a, .tribe-events-event-meta a {



    font-family: "Oswald",Arial,Helvetica,sans-serif;



    font-weight: normal;



     text-transform: uppercase;



}











.single-tribe_events h2.tribe-events-single-event-title {



    font-size: 33px;



	font-family: "Oswald",Arial,Helvetica,sans-serif;



    font-weight: normal;



	text-transform: uppercase;



}











#homeEvents {



margin-bottom:20px;	



}







.eventsInfo h4 a {



    color: #686868;



    font: 14px/14px "Oswald",Arial,Helvetica,sans-serif;



    text-decoration: none;



    text-transform: uppercase;



	line-height:25px;



}







.eventsInfo h4 a:hover {



	color:#F76C3A;



}











.event_ad {



    display: inline-block;



    float: left;



    margin-bottom: 10px;



    width: 48%;



}











.event_ad:nth-child(even) {



    float:right;



 }







 input::-webkit-input-placeholder { text-decoration: underline; }















input::-moz-placeholder { text-decoration: underline; }







input:-moz-placeholder { /* Older versions of Firefox */ text-decoration: underline; }







input:-ms-input-placeholder { text-decoration: underline; }











.selectSM {



	width:50px;



}











.tribe-community-event-info br { display: none; }



 



.mobileEventForm { display:none;}







#mainEventForm { display:block; }







 







.eventWidgetThumb {



    display: block;



    float: left;



    margin-bottom: 4px;



    width: 100px;



}











.eventWidgetThumb img {



    border-right: 1px solid #B3B3B3;



    padding-right: 10px;



}







 







.widgetEventTitle {



display: block;



float: left;



font-family: Oswald;



font-size: 16px;



margin-left: 20px;



text-transform: uppercase;



min-width: 50%;



max-width:300px;



font-weight:normal;



} 











 .widgetEventDetails {



    display: inline-block;



    float: left;



    margin-left: 20px;



}















h2.tribe-events-page-title {



   text-align:left;



}















.tribe-events-event-url {



 	word-wrap:break-word;



}















.single-tribe_events .tribe-events-event-meta {



    font-size: 12px;



}







.eventcatmenu {  padding: 15px;}











.eventcatmenu ul li {



    display: inline-block;



    font-size: 19px;



    line-height: 37px;



    list-style-type: none;



}







.eventcatmenu ul li a {



    background-color: #BBBBBB;



	font-family:"Oswald", arial, sans-serif;



    padding: 0.2em 0.5em;



    text-decoration: none;



}











.eventcatmenu ul ul li {



    list-style-type:none;



}







.eventcatmenu ul {



    margin:0;



    padding-left: 0;



}











#tcepostcontent {



   border: 1px solid #CCCCCC;



    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;



    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;



}











.events-community-post-content .wp-editor-tabs br {



display:none;



}











.events-community-post-content .wp_themeSkin table.mceLayout {



    border: 1px solid #E8E8EA;



    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;



    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;



}











#event-categories #tribe_events_cat-4688 {display:none;}











.eventsmall {margin-bottom:15px;}







.venue_highlight a{



		text-transform:uppercase;



		font: 12px/16px "Oswald",Arial,Helvetica,sans-serif;



	}











.venue_highlight h2{



		text-transform:uppercase;



		font: 15px/18px "Oswald",Arial,Helvetica,sans-serif;



	}







	



.boldnote {



   font-size:15px;



}  



















.datefields {



    width: 100px;



}















.plugin .footer #branding a {



     display: none !important;



 }

 

 

 .sidebar-right-bottomright {

     width: 49%;

}



.sidebar-right-bottomleft {

    width: 49%;

}

.active_ad {
    background-color: #efefef;
	padding: 5px 0;
}