<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Magicreche Child
Description: Child Creche WordPress Theme
Author: Coffeecream
Theme URI: http://coffeecreamthemes.com/
Author URI: http://themeforest.net/user/Coffeecream
Template: magicreche
Version: 1.0
License: GNU General Public License
*/


@import url("../magicreche/style.css");

#menu-item-8334 a {display:block; height:20px; width:34px; padding:0px; margin-left:6px; outline:none; text-indent:-9999px;
background-image:url('https://www.lucysparkles.com/wp-content/uploads/flag-sg.jpg'); background-position:0 0;
}

/*shopping cart*/
.shopping_cart {
  font-size: 17px;
}
/*increase body size*/
body {

  font-size: 17px;

}
/*fix tab alignment*/
.nav-tabs &gt; li {
  float: none !important;
  display: inline-block !important;
}


/* remove dash from testimonials*/

blockquote small:before, blockquote .small:before {
  content: none /*'\2014 \00A0'*/;
}
/* Super mneu */

/*highlight parent item in menu */
.menu-item.menu-item-type-custom.menu-item-object-custom.current-menu-ancestor.current-menu-parent.menu-item-has-children a {  color: #eb7c61;}

.supermenu .sm-nav&gt;li&gt;a {
  padding: 0 10px 0 10px;
  text-decoration: none;
}

.supermenu.change-size .sm-nav&gt;li&gt;a, .supermenu.change-size .sm-nav&gt;li&gt;a&gt;i {
  font-size: 15px !important;
/*margin-top: 20px !important;*/
}

.supermenu.style_2 .sm-navbar-header {
  background-color: #ffffff;
}

.supermenu.style_2 .sm-navbar-header {
  min-height: 266px;
}

.supermenu a:hover .menu-item-name {
	background-image: url(http://www.lucysparkles.com/wp-content/uploads/sparkle.png);
	background-repeat: repeat-x;
	background-position: center center;  
}


/*Nursery Logos*/
#nursery .img-responsive {
  display: inline;
border: 1px solid #dddddd;
padding: 20px;
margin-bottom: 10px;
height: 100px;
    max-width: 400px;
   

}
.navbar-default .navbar-nav&gt;li&gt;a:hover, .navbar-default .navbar-nav&gt;li&gt;a:focus {
	background-image: url(http://ls.future-makers.co.uk/wp-content/uploads/sparkle.png);
	background-repeat: repeat-x;
	background-position: center center;  
}
/*sidebar sizes etc.*/
aside h5 {
  font-size: 18px;
}

aside a, .widget_recent_comments li, .widget_archive li, .widget_categories li {
  font-size: 15px;
  color: #333333;
  padding: 10px 25px 30px 25px;

}

/*increaase padding bottom*/
h1, h2, h3 {
  margin-bottom: 30px;
}

/*home page text*/
.welcome {
 
  top: 30%;

}

/*change timetable header colour*/
.tablepress thead th,
.tablepress tfoot th {
	background-color: #82ceca /*#eb7e61*/;
}


.tablepress {
  
  font-size: 15px;
}

/*change colour of tabs on contact page*/
.nav-tabs&gt;li.active&gt;a, .nav-tabs&gt;li.active&gt;a:hover, .nav-tabs&gt;li.active&gt;a:focus {
  color: #ffffff;
  background-color: #82d1c8;
  border: 1px solid #dddddd;
  border-bottom-color: transparent;
  cursor: default;
font-weight: bold;
}
.nav-tabs&gt;li&gt;a {
  margin-right: 2px;
  line-height: 1.615;
  border: 1px solid transparent;
border-color: #eeeeee #eeeeee #dddddd;
  border-radius: 0 0 0 0;
} 
/*buttons*/

.btn-primary:hover {
  border-color: #82ceca  !important;
  background-color: #82ceca !important;
  color: #ffffff;
}

.btn-primary {
color: #ed7c63;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
font-size: 15px;
}
.btn-default {
  color: #ffffff;
  background-color: #eb7d62 !important;
  border-color: #eb7d62 !important;
font-size: 15px;
}

.btn-default:hover{
  border-color: #82ceca !important;
  background-color: #82ceca !important;
}
.btn-info{
  color: #000000;
  background-color: #ffffff!important;
  border-color: #ffffff!important;
font-size: 15px;
}

.btn-info:hover{
  color: #000000 !important;
  border-color: #efefef !important;
  background-color: #efefef !important;
}

/* sort out dropdown menu*/

.navbar-nav&gt;li&gt;.dropdown-menu {

  margin-top: -100px;
}



/*testimonial formatting*/

.review-carousel .review-item {
  text-align: center;
}

.review-item blockquote {
    position: relative;
    margin: 0;
    padding: 30px 120px;
    text-align: center;
    font-size: 20px;
font-style: italic;

  border: 0;

}

.review-item blockquote:before, .review-item blockquote:after {
        position: absolute;
    width: 60px;
    height: 60px;
    font-size: 120px;
    line-height: 1;


}
.review-item blockquote:before {    top: 0;
    left: 0;
    content: "\201C";
color: #76ccc3;
}
.review-item blockquote:after {    top: 0;
    right: 0;
    content: "\201D";
color: #76ccc3;
}

.review-item blockquote small, .review-item blockquote .small {
  display: block;
  line-height: 1.615;
  color: #999999;
font-size: 14px;
}

/*padding top &amp; bottom */

.ptb {margin: 20px 0 20px 0 !important;}

/*left align drop-downs*/
.navbar-nav&gt;li&gt;.dropdown-menu {
  text-align: left;
  font-size: 15px;
}

/*body size &amp; colour*/

p, body &gt; article.page ul, body &gt; article.page ol   {
  font-size: 17px;
  line-height: 1.615;

}

/*
.navbar-header  {
 	display: none;
}
*/

/* mobile menu*/
.visible-mobile .supermenu .sm-navbar-toggle {
margin-top: 17px !important;
float: right;
}
/*.visible-mobile, .supermenu__mobile { display: none; }
.visible-mobile .sm-outer-wrapper  {height: 125px !important;}*/


.visible-mobile .supermenu.change-size .sm-navbar-brand img {
  display: none !important;
}

.visible-mobile .sm-navbar-brand img {
 max-height: 120px !important;
}
/*
.visible-mobile .supermenu.style_2 .sm-navbar-header {
  min-height: 166px;
}*/





/* No greater than 767px */
@media (max-width: 767px) { 
    

    body {
      padding-top: 40px !important;
    }

    .welcome {
  margin-top: 260px !important;
}
}

/* No greater than 1024px, no less than 768px*/
@media (min-width:768px) and (max-width:1024px) {
    

    body {
      padding-top: 80px !important;
    }

    .welcome {
  margin-top: 140px !important;
}
}</pre></body></html>