@import url("/wp-content/themes/sydney/style.css");body{font-family:"Lato",sans-serif;font-weight:300}.page-wrap .content-wrapper{background-color:transparent}#body-lbd a:link, #body-lbd a:visited{color:#fff;font-weight:bold}#body-lbd a:hover{opacity:0.5}.head-logo h1, .head-logo
h2{display:none}.home .site-header.float-header .head-logo,.head-logo{width:100%;height:100px;background-size:auto 80%;background-repeat:no-repeat;background-position:left center;background-image:url(/wp-content/themes/sydney-child/images/lb_logo_white.png);display:block}.home .head-logo{width:100%;height:100px;background-size:auto 80%;background-repeat:no-repeat;background-position:left center;background-image:url(/wp-content/themes/sydney-child/images/lb_logo_pink.png)}.ste-header .col-md-4.col-sm-8.col-xs-12{height:100%}#mainnav ul
li{padding:0px
4px}#mainnav ul li
a{font-family:"Lato",sans-serif;text-transform:uppercase;padding:0px
8px;margin:4px
0px}#mainnav ul li a:hover{color:#fff;background-color:rgb(255, 255, 255);border-radius:3px}.home .site-header{background-color:rgba(255, 255, 255, 0.5)}.home .site-header #mainnav ul li
a{color:#c82c7b}.site-header.float-header #mainnav ul li a, .site-header #mainnav ul li
a{color:#fff}.site-header.float-header #mainnav ul li a:hover{color:#c82c7b}#mainnav li:hover>.sub-menu{box-shadow:0px 0px 3px rgb(255, 255, 255)}#mainnav li:hover>.sub-menu>li>a{color:#fff;margin:0;border-top-color:#fff;line-height:1.2em}#mainnav li:hover>.sub-menu>li>a:hover{color:rgba(255, 255, 255, 0.5);background-color:rgba(0, 0, 0, 0.3)}#body-lbd .site-header #mainnav ul li.current-menu-item
a{background-color:rgb(255, 255, 255);border-radius:3px;color:#c82c7b}#body-lbd .text-slider
h2.maintitle{font-size:40px}#body-lbd .text-slider
.subtitle{background-color:rgba(0, 0, 0, 0.4);border-radius:5px;margin:0.3em auto;padding:12px;max-width:1170px;font-size:20px;line-height:1.4em}#body-lbd a.roll-button.button-slider,a.btn{background-color:rgba(200, 44, 123, 0.4);border:1px
solid #fff;color:#fff;border-radius:0.5em;font-weight:bold;padding:12px
35px}#body-lbd a.roll-button:hover,a.btn:hover{background-color:rgba(255, 255, 255, 0.9);border:1px
solid #fff;color:#c82c7b}.btn-timetable{float:right;margin-left:10px}article h1, section h2, div#tribe-events-content > h2, .hentry .title-post{font-family:"Lato",sans-serif;text-transform:uppercase;letter-spacing:0.2em;font-weight:300;color:#fff;font-size:2.5em;border-bottom:1px solid #fff}h3{font-family:"Lato",sans-serif;text-transform:uppercase;letter-spacing:0.3em;font-weight:300;color:#fff;font-size:2em;border-bottom:1px solid #fff}h4{font-family:"Lato",sans-serif;text-transform:uppercase;letter-spacing:0.3em;font-weight:300;color:#fff;font-size:1.5em}form.post-password-form input[type=password]{border-radius:3px;border:1px
solid white;background-color:rgba(255, 255, 255, 0.2);color:white}form.post-password-form input[type=submit],
form.post-password-form input[type=button]{border-color:white !important;background-color:#c82c7b !important;bottom:2px}form.post-password-form input[type=submit]:hover,
form.post-password-form input[type=button]:hover{background-color:rgba(255, 255, 255, 0.5) !important}.clear{display:block;clear:both;height:0px;overflow:hidden;width:100%}#body-lbd .homepage-logos{display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:space-around;width:80%;margin:0
auto}#body-lbd .homepage-logos
a{padding:11%}section#classes{text-align:center;margin-top:110px}section#classes,section#teachers{text-align:center}.class-box{background-color:#fff;width:23%;height:200px;text-align:center;border-radius:5%;display:inline-block;margin:0.5%;background-position:center;background-size:cover;border:1px
solid #fff}.class-box:hover{opacity:0.5}.class-box
.inner{display:block;width:100%;height:100%;color:#fff;text-shadow:1px 1px 1px #000;line-height:100%}.class-box .inner
span{padding:0px
5px;text-transform:uppercase;letter-spacing:0.1em;width:90%;font-weight:bold;font-size:0.9em;background-color:rgba(0, 0, 0, 0.3);border-radius:3px}.class-map{width:100%;height:350px;border:1px
solid #fff;float:none;clear:both}.class-uniform{border:1px
solid #fff;padding:0.3em}.class-uniform
ul{margin-left:1em}section#timetables{margin:0
5px}.tt-row{border:1px
solid #fff;margin:0.5em 0;padding:0.2em;font-size:0.9em;text-align:left;line-height:1.2em}.tt-row.tt-eleg-1{background-color:#666}.tt-row-header{background-color:#fff;color:#c82c7b}.tt-row
span{text-align:left;display:inline-block}.tt-row .title,
.tt-row
.time{width:17%}.tt-row
.ages{width:30%}.tt-row
.address{width:35%}section#results{margin:0
5px}.er-row{border:1px
solid #fff;margin:0.5em 0;padding:0.2em;font-size:0.9em;text-align:left;line-height:1.2em}.er-row-header{background-color:#fff;color:#c82c7b}.er-row
span{text-align:left;display:inline-block}.er-row .title,
.er-row
.student{width:49%}.er-row .student
span{width:50%}.er-row
.student{background:rgba(255, 255, 255, 0.2);margin:0.5%;padding:0.2%}#body-lbd .tribe-events-has-events{background-color:#fff}#body-lbd .tribe-events-loop .tribe-events-event-meta{background:rgba(255, 255, 255, 0.1)}#body-lbd .tribe-events-has-events
a{color:#c82c7b}#body-lbd h2.tribe-events-page-title{color:#fff;font-family:"Lato",sans-serif;text-transform:uppercase;letter-spacing:0.3em;font-weight:300}#body-lbd #tribe-bar-form{background-color:transparent;border:1px
solid #fff}#body-lbd #tribe-bar-form select, #body-lbd #tribe-bar-form textarea, #body-lbd #tribe-bar-form input[type=text], #body-lbd #tribe-bar-form input[type=password]{color:#fff}.single-tribe_events .tribe-events-event-meta{background-color:transparent}.single-tribe_events .tribe-events-event-meta
a{color:#fff;font-weight:bold}.tribe-events-notices{background-color:#fff;color:#c82c7b}div.stars-wrapper{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap}div.stars-wrapper .star-box{padding:0.5em;width:calc(50% - 10px);box-sizing:border-box;margin-bottom:1.5em;text-align:center;border:1px
solid #fff}div.stars-wrapper .star-box
h3{font-size:90%}.star_accordion
.toggle{cursor:pointer;background-color:#2c3e50;border:1px
solid white;border-radius:4px;display:flex;padding:5px
10px;margin:10px
0;font-weight:bold;justify-content:space-between;align-items:center}.star_accordion .toggle
i{transition:all 0.3s ease-in-out;transform:rotate(180deg)}.star_accordion .stars-wrapper{transition:all 0.7s ease-in-out;max-height:0;overflow:hidden;opacity:0}.star_accordion.active .stars-wrapper{max-height:10000000px;opacity:1}.star_accordion.active .toggle
i{transform:rotate(0deg)}#body-lbd .fa-2x{margin-top:0.5em}.menu-footer-menu-container{list-style:none;padding:0;margin:0}.menu-footer-menu-container
li{display:inline;border-right:1px solid #fff;padding-right:16px;margin-right:16px}.menu-footer-menu-container li:last-of-type{border-right:none}table.clubs-table{border:none}table.clubs-table
h3{border-bottom:0;font-size:26px}table.clubs-table
td{border:none;vertical-align:top;text-align:left;padding-right:4em}table.clubs-table td:first-of-type
ul{padding:0;margin:0;list-style:none}table.clubs-table td:first-of-type ul li
a{display:block;background-color:rgba(0, 0, 0, 0.2);padding:0.5em 1em;margin-bottom:0.5em}table.clubs-table td:first-of-type ul li a:hover{background-color:rgba(255, 255, 255, 0.2)}@media only screen and (max-width: 500px){table.clubs-table tr
td{display:block;clear:both;padding-right:0;padding-bottom:2em}}figure.gallery-item
img{margin:1vw}figure.gallery-item .gallery-caption{padding-bottom:2vw}.head-social{float:right;font-size:1.5em}@media only screen and (max-width: 1200px){.home .head-logo{width:100%;height:80px;background-position:center center}.header-wrap .col-md-8{width:60%}.class-box .inner
span{font-size:0.7em}.tt-row{font-size:0.7em}.tt-row .title,
.tt-row
.time{width:17%}.tt-row
.ages{width:30%}.tt-row
.address{width:33%}}@media only screen and (max-width: 991px){.home .head-logo{width:100%;height:80px;background-position:center center}.header-wrap .col-md-8{width:100%}.class-box{background-color:#fff;width:47%;height:200px}.class-box .inner
span{font-size:0.9em}.tt-row{font-size:0.6em}}@media only screen and (max-width: 650px){.tt-row-header{display:none}.tt-row .title, .tt-row
.address{width:60%}.tt-row .time, .tt-row
.ages{width:39%}.tt-row
.title{font-weight:bold}.er-row
.student{width:100%;margin:0.5% 0}.head-social{float:none;text-align:center;font-size:1.2em}div.stars-wrapper .star-box{width:100%;display:block;clear:both;margin:0.5em 0}}@media only screen and (max-width: 500px){section,article{margin:0
2%}section
h2{font-size:1.2em;letter-spacing:0.1em}section
h3{font-size:1.2em;letter-spacing:0.1em}.head-logo{width:100%;height:80px;background-position:center center}.class-box{background-color:#fff;width:90%;height:200px}.class-box .inner
span{font-size:1em}.tt-row{font-size:1em}.er-row{font-size:0.8em}.tt-row .title, .tt-row .address,
.tt-row .time, .tt-row
.ages{width:100%;display:block;text-align:center}.btn-timetable{float:none;clear:both;width:100%;margin-bottom:2em;display:block;text-align:center;margin-left:0}#body-lbd .text-slider
.subtitle{line-height:1.2em;padding:4px}#body-lbd #slideshow img.mobile-slide.preserve{height:100vh;width:100vw;object-fit:cover}#body-lbd .text-slider
h2.maintitle{font-size:25px}#body-lbd #slideshow.header-slider{box-sizing:content-box;height:100vh !important}#body-lbd #slideshow.header-slider .button-slider{padding:3px
16px}#body-lbd .page-wrap{padding-top:12px}#body-lbd .homepage-logos
a{padding:3%}#body-lbd .text-slider
.subtitle{background-color:rgba(0, 0, 0, 0.6);font-size:18px;width:96vw;margin:2vw}}