@media only screen and (max-width: 768px){
	p.ac{
		text-align: center;
	}
	form{
	width: 100%;
	max-width: 100%;
}
}

blockquote p{
	color: #fff;
}

form{
	width: 80%;
	max-width: 500px;
}

.mc4wp-form-fields label{
	color: #ffffff;
	font-size: 16px;
	font-weight: 700;
}

.mc4wp-form-fields [type=button], .mc4wp-form-fields [type=submit] {
    border-radius: 0.25em;
	padding: .7em;
	line-height:1.4;
	font-weight: 700;
	border-color: #ffffff;
}

.mc4wp-form-fields [type=button]:hover, .mc4wp-form-fields [type=submit]:hover{
	background-color: #F29497;
	border-color: #F29497;
	color: #ffffff;
	
}

.venue-addy{
	font-size: 13px;
	font-style: italic;
}

.thankyou h1{
	line-height: 1;
	text-align: center;
	margin: 0.75em 0;
}

.fagsfacf-gallery-slider button.slick-next, .fagsfacf-gallery-slider button.slick-next:hover, .fagsfacf-gallery-slider button.slick-next:focus, .fagsfacf-gallery-carousel button.slick-next, .fagsfacf-gallery-carousel button.slick-next:hover, .fagsfacf-gallery-carousel button.slick-next:focus, .fagsfacf-gallery-slider button.slick-prev, .fagsfacf-gallery-slider button.slick-prev:hover, .fagsfacf-gallery-slider button.slick-prev:focus, .fagsfacf-gallery-carousel button.slick-prev, .fagsfacf-gallery-carousel button.slick-prev:hover, .fagsfacf-gallery-carousel button.slick-prev:focus{
 background-color: #F5979A !important;
}

.tk-europa, body, h1, h2, h3, p {
    text-shadow: 0px 0px 40px #000;
}

.bottom-pad{
	padding-bottom: 50px;
}

.three-columns{
	-webkit-columns: 150px 3; /* Chrome, Safari, Opera */
    -moz-columns: 150px 3; /* Firefox */
    columns: 150px 3;
	-webkit-column-gap: 20px; /* Chrome, Safari, Opera */
    -moz-column-gap: 20px; /* Firefox */
    column-gap: 20px;
	 -webkit-column-rule: 2px solid #fff; /* Chrome, Safari, Opera */
    -moz-column-rule: 2px solid #fff; /* Firefox */
    column-rule: 2px solid #fff;
}

.three-columns > h2{
	 
  -webkit-column-span: all; 
          column-span: all; 
	padding-top: 30px
}

#menu-main-menu-1{

    border: solid;
    border-left: 0;
    border-right: 0;
    margin: 2em 0;
    justify-content: center;
	}

#menu-social-links-1{
	background-color: rgba(0,0,0,.8);
	justify-content: center;
	margin: 0 0 1em 0
}
.menus .logo{
	text-align: center
}

/* change this in code*/
.biline-head{
	text-align: center;
	
}

/* fonts*/
.tk-europa,body,h1,h2,h3,p{
	font-family:"nobel",sans-serif;}
.tk-europa, body, h1, h2, h3 {
    text-shadow: 0px 0px 0px #01a372, 0px 0px 10px #244a91 ;
}
.dropdown.menu a {
    text-transform: uppercase;
    font-weight: bold;
}
a.customize-unpreviewable {
    text-shadow: none;
}
h1{text-transform: uppercase;}
h3{
	font-size:1.6em;
	color:#d5cc10; 
}
h2{
	text-transform: uppercase;
	font-size: 1.9em;
	color:#eee324;
}
p, li{
	font-size:1.2em;
}
h1.entry-title{
	color: #eee324;
}

i.fa.fa-2x {
    text-shadow: none;
}
h2.page-title {
    text-align: center;
    font-size: 2.8em;
    font-weight: bold;
}
 #timetable h3{
	color: #eee324;
}
/*titles on project page*/
h3.title a {
    color: #eee324;
    line-height: 1.2;
}

.menu .active>a, .menu .is-active>a {
    background: #2e3d88;
    text-shadow: none;
	font-size:1em;
}

.no-pad{
	padding: 0;
		
}

/* menu */
.is-dropdown-submenu{
	background-color: #068371;
	border-style: none;
}

/*blog*/
.byline {
	color: #ffffff;
}

/*Captioned images*/
.wp-caption p.wp-caption-text {
    text-align: left;
}

.wp-caption{
	background: transparent;
}

.single-post .main{
	background-color: rgba(0, 0, 128, 0.1607843137254902);

}