body {
font-weight: 500!important;
} .shadow-light img {
box-shadow: 0px 0px 8px rgba( 0, 0, 0, 0.7)!important;
-moz-box-shadow: 0px 0 8px rgba( 0, 0, 0, 0.7)!important;
-webkit-box-shadow: 0px 0 8px rgba( 0, 0, 0, 0.7)!important;
} .et_pb_inner_shadow {
-webkit-box-shadow: inset 0 0 7px rgba(0, 0, 0, 0.7)!important;
-moz-box-shadow: inset 0 0 7px rgba(0, 0, 0, 0.7)!important;
box-shadow: inset 0 0 7px rgba(0, 0, 0, 0.7)!important;
}
.et_pb_slider .et_pb_slide,
.et_pb_slider {
-webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.7)!important;
-moz-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.7)!important;
box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.7)!important;
} #et-info {
float: right
} .et_pb_slide_2 .et_pb_slide_content {
padding-left: 300px
}
.et_pb_slide_0 .et_pb_slide_description h2.et_pb_slide_title {
color: #fff!important;
font-weight: 600
}
.et_pb_slide_0 .et_pb_slide_description {
text-shadow: 0 1px 3px rgba(0, 0, 0, 0.8);
padding-top: 80px
}
.et_pb_slide_content h2 {
font-size: 2.6em
}
@media all and (max-width: 980px) {
.et_pb_slide_2 .et_pb_slide_content {
padding-left: 0px
}
}
@media all and (max-width: 980px) {
.et_pb_slide_0 .et_pb_slide_content {
padding-left: 0px
}
} body.admin-bar.et_fixed_nav.et_secondary_nav_enabled #main-header {
top: 73px;
}
.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et_header_style_centered #page-container {
padding-top: 234px
}
.et_pb_slider .et_pb_container {
min-height: 544px
}  .tribe-events-event-image img {
max-width: 200px;
} .tribe-event-date-start {
background: transparent url(//www.twistandsplits.co.uk/wp-content/themes/Twist-child/images/icon_event.png) no-repeat scroll 0px -15px;
padding-left: 23px;
display: block;
line-height: 22px;
color: #fff;
font-size: 15px;
font-weight: 400;
}
#tribe-events-list-widget-2 h4 {
color: #ffffff
}
.et_pb_bg_layout_light .et_pb_widget li a {
color: #ffffff
}
.tribe-events-list-widget ol li {
color: #ffffff
}
.et_pb_widget_area .et_pb_widget a {
color: #fff
}
#tribe-events-list-widget-2 .tribe-events-event-image img {
max-width: 25%!important;
max-height: 100px;
box-shadow: 0px 0px 2px rgba( 0, 0, 0, 0.9)!important;
-moz-box-shadow: 0px 0 2px rgba( 0, 0, 0, 0.9)!important;
-webkit-box-shadow: 0px 0 2px rgba( 0, 0, 0, 0.9)!important;
}
#tribe-events-list-widget-2 h4.widgettitle {
margin-bottom: 30px;
}
.et_pb_widget_area_left.margin-top-zero {
margin-top: 0px!important
}
#tribe-events-list-widget-2 h4.widgettitle {
font-size: 30px;
}
#tribe-events-list-widget-2 .tribe-events-event-image img {
text-align: left;
float: left;
margin-right: 10px;
margin-bottom: 10px
}
.tribe-event-date-start {
display: inline
}
.post-type-archive-tribe_events a,
.single-tribe_events a {
color: #1F4C8F
}
.post-type-archive-tribe_events .tribe-event-date-start {
color: #222!important;
font-weight: 700
}
.single-tribe_events .tribe-event-date-start {
font-size: 100%;
color: #222!important;
font-weight: 700
}
li.tribe-events-list-widget-events h4 a:hover {
color: #00bfff
} .mc4wp-form-fields > p:nth-child(1) > input:nth-child(2) {
color: #2672a9!important;
font-weight: 900!important
}
.mc4wp-form-fields > p:nth-child(2) > input:nth-child(1) {
color: #00BFFF !important;
background-color: #fff !important;
border-color: #fff;
box-shadow: 0px 0px 2px rgba( 0, 0, 0, 0.9)!important;
-moz-box-shadow: 0px 0 2px rgba( 0, 0, 0, 0.9)!important;
-webkit-box-shadow: 0px 0 2px rgba( 0, 0, 0, 0.9)!important;
}
.mc4wp-form-fields > p:nth-child(1) > label:nth-child(1) {
color: #ffffff
} .et_pb_gutters3 .et_pb_column_2_3 .et_pb_widget {
width: 91.56%
}
#wolf-twitter-widget-6 > h4:nth-child(1) {
color: #fff!important
}
.et_pb_widget_area_left {
border-right: none
}
.wolf-tweet-list li span {
color: #fff;
font-weight: 700
}
.wolf-tweet-list li span a {
color: #fff!important;
font-weight: 900!important;
} .shadow-gallery {
box-shadow: 0px 0px 8px rgba( 0, 0, 0, 0.17)!important;
-moz-box-shadow: 0px 0 8px rgba( 0, 0, 0, 0.17)!important;
-webkit-box-shadow: 0px 0 8px rgba( 0, 0, 0, 0.17)!important;
} #text-2 > div:nth-child(2) > a:nth-child(7) {
color: #00bfff;
font-weight: 900!important;
}
.tt_upcoming_events_widget > h4:nth-child(1) {
font-size: 32px
} .timetable-button {
top: -70px
}
.page-id-2461 div.et_pb_gallery_item div {
box-shadow: 0px 0px 8px rgba( 0, 0, 0, 0.7)!important;
-moz-box-shadow: 0px 0 8px rgba( 0, 0, 0, 0.7)!important;
-webkit-box-shadow: 0px 0 8px rgba( 0, 0, 0, 0.7)!important;
} .et_pb_contact p input,
.et_pb_contact p textarea {
color: #000
} .blog #content-area a img {
width: 40%
} #et-secondary-menu {
float: left;
}
#et-secondary-menu a {
font-size: 14px!important
} .tt_timetale .event .before_hour_text {
display: none
}
#content-area table td {
font-size: 12px
}
.tt_timetable .event .event_header {
font-size: 12px
}
tt_timetable .hours {
font-size: 6px
} .author.vcard,
.comments-number {
display: none
}
#et-top-navigation {
font-weight: 500;
} @media all and (max-width: 980px) {
.et_header_style_centered #logo {
max-height: 100px;
}
.tribe-events-event-image img {
max-width: 100%;
}
} .et_pb_column_1_3 .et_pb_team_member_description {
text-align: center
}
.nav li li a {
font-size: 16px!important;
}
.nav li ul {width: 300px} #top-menu li li a {width: 260px}
.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected {background: #00bfff!important;border: 1px solid #00bfff!important}
.post-2573 .tabs_box_navigation.sf-timetable-menu {display: none}
.post-2573  .tt_tabs {margin-bottom: 50px}
.sf-timetable-menu li ul li a:hover {
background-color: #00bfff!important;
}
#post-2630 > img:nth-child(2),
#post-2630 .et_project_meta {
display: none
}
#post-2635 > img:nth-child(2),
#post-2635 .et_project_meta {
display: none
}
#post-2639 > img:nth-child(2),
#post-2639 .et_project_meta {
display: none
}
#post-2641 > img:nth-child(2),
#post-2641 .et_project_meta {
display: none
}
#post-2644 > img:nth-child(2),
#post-2644 .et_project_meta {
display: none
}
#post-2662 > img:nth-child(2),
#post-2662 .et_project_meta {
display: none
}
#five-wide .et_pb_grid_item {
width: 14.5%!important;
margin: 0 5.5% 5.5% 0;
clear: none!important;
}
#five-wide .et_pb_grid_item img  {
box-shadow: 0px 0px 8px rgba( 0, 0, 0, 0.3)!important;
-moz-box-shadow: 0px 0 8px rgba( 0, 0, 0, 0.3)!important;
-webkit-box-shadow: 0px 0 8px rgba( 0, 0, 0, 0.3)!important;max-height: 175px;
}
#five-wide h2 {
font-size: 14px
}
.timetable_wrapper{
overflow-x: scroll;
}
.timetable_wrapper table{
width: 1280px;
}
.woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button, .woocommerce-page button.button{
border: none!important;
background:#2672A9!important;
color: #fff!important;
}
.woocommerce button.button:hover, .woocommerce-page button.button:hover,.woocommerce a.button:hover, .woocommerce-page a.button:hover{
border: none!important;
background:#1C5075!important ;
}