/*
 Theme Name:   Twenty Twelve Child
 Theme URI:    http://example.com/twenty-fourteen-child/
 Description:  Twenty Twelve Child Theme
 Author:       John Doe
 Author URI:   http://example.com
 Template:     twentytwelve
 Version:      1.0.0
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twenty-twelve-child
*/


/* =Theme customization starts here
-------------------------------------------------------------- */

.clear {
clear:both;
}
body {
background-color:#ffffff;
}
h1.site-title {
display:none;
}
h1.entry-title a {
color:#972A63!important;
}
#page {
border-bottom:30px solid #05487C;
margin-top:0px;
} 

header#masthead {
/*background-image:url(http://loquela.co.uk/light-festival/wp-content/uploads/2014/12/header.jpg);*/
background-repeat:no-repeat;
margin-top:0px;
margin-bottom:20px;
padding-top:0px;
}
#header-image {
max-width:100%;
}
.main-navigation {
background-color:#A34881;
color:#ffffff;
margin:0px;
}
.menu-menu-1-container {
text-align:center;
}
.main-navigation a {
color:#ffffff!important;
}

#menu-menu-1 {
padding-left:10px;

}
#menu-menu-1 li a{
font-size:15px!important;
}
#menu-menu-1 ul.sub-menu li a{
background-color:#A34881;
font-size:15px!important;
}
#menu-menu-1 ul.sub-menu li a:hover {
color:#A34881!important;
background-color:#D3D3D3;
}

article#post-22 header h1{
display:none;
}
div#primary {
margin-top:0px;
}

.widget-area .widget  {
margin-bottom:20px;
}
aside#text-2 h3 {
display:none;
}
aside#em_widget-2 {
border:1px solid #962A64;
}
aside#em_widget-2 h3{
font-size:18px; 
font-size:1.286rem;
background-color:#962A64;
color:#ffffff;
padding-left:5px;
}

aside#em_widget-2 ul {
margin:0px 5px;
}
aside#em_widget-2 ul ul {
margin:0px;
}

aside#em_widget-2 a {
color:#962A64;
font-style:italic;
font-size:15px;
font-size:1.071rem;
}
aside#em_widget-2 ul li img {
float:right;
margin-left:3px;
}

#searchform input#s {
background-color:#D3D3D3;
}


#smooth_slider_2 {
border:1px solid #000000!important;
margin-bottom:20px;
padding:10px 15px;
}
#smooth_slider_2 div.smooth_slideri {
margin:0px!important;
}

aside#text-2 {
height:132px;
border:1px solid #F6AC31;
background-color:#FFC010;
text:#000000;
}
aside#text-2 h3 {
display:none;
}
aside#text-2 .submit-event {
margin:0px 10px;
}
aside#text-2 .submit-event p.submit-event-link {
margin:5px 0px;
}
aside#text-2 .submit-event a {
display:block;
text-align:center;
color:#B82957;
background-color:#ffffff;
text-transform:uppercase;
font-size:14px;
font-size:1rem;
font-weight:bold;
text-decoration:none;
box-shadow: 1px 1px 3px #888888;
}
aside#text-2 .submit-event a:hover {
box-shadow: none;
}
.site-content article {
border-bottom:0px;
}
.footer-logos {
float:left;
}
.social {
float:right;
}
.social li {
display:inline;
margin:0 5px;
width:20px;
}


.fc-header-right span {
display:none;
}

body.category-news article.post {
border-bottom:1px solid #cccccc!important;
margin-bottom:20px;
}

body.category-news header.archive-header {
display:none;
}

ul#locations-page-list {
display:none;
}

#em_calendar-2 {
border:1px solid #DF9824;
}

#em_calendar-2 h3 {
background-color:#DF9824;
color:#ffffff;
font-size:16px;
font-size:1.143rem;
text-align:center;
}
#em_calendar-2 table.em-calendar {
width:90%;
margin:10px auto;

}
#em_calendar-2 table.em-calendar td {
padding:4px;
font-size:14px;
font-size:1rem;
}
td.eventlist-datetime, td.eventlist-link {
vertical-align:top;

}
td.eventlist-datetime {
font-size:14px;
font-size:1rem;
font-style:italic;
font-weight:bold;
color:#972A63;
}

td.eventlist-link {
color:#000000!important;
font-size:14px;
font-size:1rem;
}
td.eventlist-link a {
color:#000000!important;
font-weight:bold;
}
#wp-em-editor-content-editor-container {
border:1px solid #cccccc;
}

.event-categories label {
font-weight:bold;
}

.event-categories label:after {
content:" (Ctrl and click to select more than one.)";
}
.event-categories select {
display:block;
}