@charset "utf-8";
/*
Theme Name: Look4Nurseries Blog
Theme URI: https://www.look4nurseries.co.uk/blog
Description:BlogWordPress theme
Version: 1.1
Author: www.look4nurseries.co.uk
Author URI: www.look4nurseries.co.uk
*/



/* CSS Document */
*{margin:0;padding:0;}

html,
body {
  height: 100%;} 
  /* The html and body elements cannot have any padding or margin. */


/* Wrapper for page content to push down footer */
#wrap {
  min-height: 100%;
  height: auto;
  /* Negative indent footer by its height */
  margin: 0 auto -187px;
    /* Pad bottom by footer height */
  padding: 0 0 187px;
}

/* Set the fixed height of the footer here */
#footer {
  height: 187px;
  position:relative;background-image:url(https://www.look4nurseries.co.uk/images/assets/grass.jpg);
}

	/*Background colours*/
.bg-light-blue {
	background-color:#addbe8;
	}
.bg-white {
	background-color:#FFFFFF;
	}
.bg-light-grey {
	background-color:#d7d7d7;
	}
.bg-yellow {
	background-color:#f89406;
	}
.bg-blue {
	background-color:#003bb3;
	}
.bg-red {
	background-color:#DC2328;
	}	
.bg-green {
	background-color:#1b7484;
	}
.bg-light-red {
	background-color:#DC2328;
	}	
.bg-light-green {
	background-color:#1b7484;
	}
.bg-light-yellow {
	background-color:#f89406;
	}	
.text-green {color:#1b7484;}
.text-white {color:#FFFFFF;}
.text-white a {color:#FFFFFF;}
.text-white a:hover {color:#FFFFFF;}

ul, ol {
    padding-left: 30px;
}

	/*CUSTOM BUTTONS*/
.btn-yellow{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#f89406;background-image:linear-gradient(tobottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);}                           
.btn-yellow:hover,.btn-yellow:active,.btn-yellow.active,.btn-yellow.disabled,.btn-yellow[disabled]{color:#fff;background-color:#df8505;}                           
.btn-yellow:active,.btn-yellow.active{background-color:#c67605 \9;}  
.btn-blue.active,.btn-yellow.active,.btn-red.active,.btn-green.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75);}                           
.btn-blue{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#04c;background-image:linear-gradient(tobottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);}                           
.btn-blue:hover,.btn-blue:active,.btn-blue.active,.btn-blue.disabled,.btn-blue[disabled]{color:#fff;background-color:#003bb3;}                           
.btn-blue:active,.btn-blue.active{background-color:#039 \9;} 
.btn-red{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#DC2328;background-image:linear-gradient(tobottom,#df383d,#DC2328);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);}                           
.btn-red:hover,.btn-red:active,.btn-red.active,.btn-red.disabled,.btn-red[disabled]{color:#fff;background-color:#DC2328;}                           
.btn-red:active,.btn-red.active{background-color:#DC2328) \9;}                           
.btn-green{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#1b7484;background-image:linear-gradient(tobottom,#20899B,#1b7484);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);}                           
.btn-green:hover,.btn-green:active,.btn-green.active,.btn-green.disabled,.btn-green[disabled]{color:#fff;background-color:#1b7484;}                           
.btn-green:active,.btn-green.active{background-color:#408140 \9;}  
	
	/* Header Drop down Boxes */
ul.drop a{display:block;color:#fff;font-family:Verdana;font-size:14px;text-decoration:none;}
ul.drop,ul.drop li,ul.drop ul{list-style:none;border-bottom:1px solid #fff;background:#555;color:#fff;margin:0;padding:0;}
ul.drop{position:relative;z-index:597;float:left;}
ul.drop li{float:left;line-height:1.3em;vertical-align:middle;zoom:1;}
ul.drop li.hover,ul.drop li:hover{position:relative;z-index:599;cursor:default;background:#1e7c9a;text-decoration:underline;}
ul.drop ul{visibility:hidden;position:absolute;top:100%;left:0;z-index:598;width:195px;background:#555;border:1px solid #fff;}
ul.drop ul li{float:none;}                           
ul.drop ul ul{top:-2px;left:100%;}                           
ul.drop li:hover > ul{visibility:visible;}                           
ul.drop li.green a{color:#FFF;text-decoration:none;background-color:#1b7484;border-right:1px solid #fff;padding:5px 10px;}                           
ul.drop li.blue a{color:#FFF;text-decoration:none;background-color:#007dcc;border-right:1px solid #fff;padding:5px 10px;}                           
ul.drop li.red a{color:#FFF;text-decoration:none;background-color:#dc2328;border-right:1px solid #fff;padding:5px 10px;}                           
ul.drop li.yellow a{color:#FFF;text-decoration:none;background-color:#f4b91f;border-right:1px solid #fff;padding:5px 10px;}

.social-connect{
	background:#d5d4dd;
	border-color:#d5d4dd;
	color:#777
}

.social-connect:hover{
	border-color:transparent
}
.social-connect{
	display:inline-block;
	border:1px solid #f1f5fc;
	background:#fff;
	color:#ccc;
	width:50px;
	height:50px;
	line-height:60px;
	border-radius:50em;
	-moz-border-radius:50em;
	-webkit-border-radius:50em;
	font-size:16px;
	text-align:center;
	transition:all .4s linear;
	-webkit-transition:all .4s linear;
	-moz-transition:all .4s linear;
	-ms-transition:all .4s linear;
	-o-transition:all .4s linear
}

.social-connect:focus,.social-connect:hover{
	text-decoration:none;
	color:#fff;
	border-color:transparent;
	transition:all .3s ease;
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-ms-transition:all .3s ease;
	-o-transition:all .3s ease
}
.facebook-hover:hover {
  background: #3b5998 !important;
}
.twitter-hover:hover {
  background: #00aced !important;
}
.google-plus-hover:hover {
  background: #d14836 !important;
}
.rss-hover:hover {
  background: #ff8300 !important;
}
.tumblr-hover:hover {
  background: #3b5998 !important;
}
.dribbble-hover:hover {
  background: #ea4c89 !important;
}
.linkedin-hover:hover {
  background: #007fb1 !important;
}
.pinterest-hover:hover {
  background: #e0242a !important;
}

/*Callout*/
.bs-callout {
    margin: 20px 0px;
    padding: 20px;
    border-left: 3px solid rgb(238, 238, 238);
}
.bs-callout-info {
    background-color: rgb(244, 248, 250);
    border-color: rgb(91, 192, 222);
}





/*Panel Backgrounds*/

.panel-green {
  border-color: #1b7484;
}

.panel-green > .panel-heading {
  color: #ffffff;
  background-color: #1b7484;
  border-color: #1b7484;
}

.panel-green > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #1b7484;
}

.panel-green > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #1b7484;
}

.panel-blue {
  border-color: #003bb3;
}

.panel-blue > .panel-heading {
  color: #ffffff;
  background-color: #003bb3;
  border-color: #003bb3;
}

.panel-blue > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #003bb3;
}

.panel-blue > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #003bb3;
}

.panel-yellow {
  border-color: #f89406;
}

.panel-yellow > .panel-heading {
  color: #ffffff;
  background-color: #f89406;
  border-color: #f89406;
}

.panel-yellow > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #f89406;
}

.panel-yellow > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #f89406;
}

.panel-red {
  border-color: #DC2328;
}

.panel-red > .panel-heading {
  color: #ffffff;
  background-color: #DC2328;
  border-color: #DC2328;
}

.panel-red > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #DC2328;
}

.panel-red > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #DC2328;
}




/*Footer*/
ul.footerlinks{line-height:1.6em;list-style-type:none;color:#666;margin:.75em 0;padding:0;}                           
ul.footerlinks li{border-left:1px solid #AAA;display:inline;margin:0;padding:0 5px;}                           
ul.footerlinks .lastLink{white-space:nowrap;}                           
ul.footerlinks li.first{font-weight:700;border-left:none;}                           
ul.footerlinks a{width:100%;color:#666;}                           
ul.footerlinks a:hover{color:#FFF;background:#666;}                           

#footer-right{float:right;text-align:right;}                           
#footer-right img{margin-left:10px;}

/* Pad the edges of the mobile views a bit */
.marketing {
  padding-left: 15px;
  padding-right: 15px;
}
/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */

/* Carousel base class */
.carousel {
  height: 450px;
  margin-bottom: 20px;
}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
  z-index: 10;
}

/* Declare heights because of positioning of img element */
.carousel .item {
  height: 450px;
  background-color: #777;
}
.carousel-inner > .item > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  height: 450px;
}


/* Center align the text within the three columns below the carousel */
.marketing .col-lg-4 {
  text-align: center;
  margin-bottom: 20px;
}
.marketing h2 {
  font-weight: normal;
}
.marketing .col-lg-4 p {
  margin-left: 10px;
  margin-right: 10px;
}

/* Featurettes
------------------------- */

.featurette-divider {
  margin: 80px 0; /* Space out the Bootstrap <hr> more */
}

/* Thin out the marketing headings */
.featurette-heading {
  font-weight: 300;
  line-height: 1;
  letter-spacing: -1px;
}
.featurette-image {
 padding:15px;
	}
.logo,.btn_google,.btn_twitter,.btn_facebook,.advert_check,.advice,.bookings,.co-located,.enhanced,.google,.photos,.stats,.telephone_icon,.website,.chrome,.android,.explorer,.firefox,.ios,.safari,.arrow-next,.arrow-prev,.example-frame,.advertise,.nursery_groups,.london_map{background:url(https://www.look4nurseries.co.uk/images/assets/sprites.png) no-repeat;}                           
.logo{background-position:0 -3px;width:140px;height:93px;}                           
.btn_google{background-position:-147px -6px;width:172px;height:43px;}                           
.btn_twitter{background-position:-343px -3px;width:172px;height:43px;}                           
.btn_facebook{background-position:-150px -55px;width:172px;height:43px;}                           
.advert_check{background-position:-542px -7px;width:37px;height:37px;}                           
.advice{background-position:-398px -55px;width:45px;height:40px;}                           
.bookings{background-position:-345px -54px;width:42px;height:42px;}                           
.co-located{background-position:-498px -56px;width:58px;height:42px;}                           
.enhanced{background-position:-583px -1px;width:49px;height:43px;}                           
.google{background-position:-643px -4px;width:52px;height:43px;}                           
.photos{background-position:-569px -54px;width:58px;height:38px;}                           
.stats{background-position:-642px -54px;width:50px;height:43px;}                           
.telephone_icon{background-position:-701px 0;width:50px;height:59px;}                           
.website{background-position:-445px -48px;width:50px;height:50px;}                           
.chrome{background-position:-66px -107px;width:57px;height:57px;}                           
.android{background-position:-3px -102px;width:57px;height:66px;}                           
.explorer{background-position:-190px -106px;width:61px;height:57px;}                           
.firefox{background-position:-129px -107px;width:57px;height:60px;}                           
.ios{background-position:-261px -112px;width:55px;height:55px;}                           
.safari{background-position:-324px -106px;width:58px;height:65px;}                           
.arrow-next{background-position:-699px -53px;width:24px;height:43px;}                           
.arrow-prev{background-position:-732px -54px;width:24px;height:43px;}                           
.example-frame{background-position:-3px -248px;width:925px;height:329px;}                           
.advertise{background-position:-2px -175px;width:285px;height:214px;}                           
.nursery_groups{background-position:-300px -177px;width:285px;height:214px;}                           
.london_map{background-position:-598px -110px;width:285px;height:214px;}


/*Bradcrumbs
------------------------- */

/** The Magic **/
.btn-breadcrumb .btn:not(:last-child):after {
  content: " ";
  display: block;
  width: 0;
  height: 0;
  border-top: 17px solid transparent;
  border-bottom: 17px solid transparent;
  border-left: 10px solid white;
  position: absolute;
  top: 50%;
  margin-top: -17px;
  left: 100%;
  z-index: 3;
}
.btn-breadcrumb .btn:not(:last-child):before {
  content: " ";
  display: block;
  width: 0;
  height: 0;
  border-top: 17px solid transparent;
  border-bottom: 17px solid transparent;
  border-left: 10px solid rgb(173, 173, 173);
  position: absolute;
  top: 50%;
  margin-top: -17px;
  margin-left: 1px;
  left: 100%;
  z-index: 3;
}



/** The Spacing **/
.btn-breadcrumb .btn {
  padding:6px 12px 6px 24px;
}
.btn-breadcrumb .btn:first-child {
  padding:6px 6px 6px 10px;
}
.btn-breadcrumb .btn:last-child {
  padding:6px 18px 6px 24px;
}

/** Default button **/
.btn-breadcrumb .btn.btn-default:not(:last-child):after {
  border-left: 10px solid #fff;
}
.btn-breadcrumb .btn.btn-default:not(:last-child):before {
  border-left: 10px solid #ccc;
}
.btn-breadcrumb .btn.btn-default:hover:not(:last-child):after {
  border-left: 10px solid #ebebeb;
}
.btn-breadcrumb .btn.btn-default:hover:not(:last-child):before {
  border-left: 10px solid #adadad;
}

/** Primary button **/
.btn-breadcrumb .btn.btn-primary:not(:last-child):after {
  border-left: 10px solid #428bca;
}
.btn-breadcrumb .btn.btn-primary:not(:last-child):before {
  border-left: 10px solid #357ebd;
}
.btn-breadcrumb .btn.btn-primary:hover:not(:last-child):after {
  border-left: 10px solid #3276b1;
}
.btn-breadcrumb .btn.btn-primary:hover:not(:last-child):before {
  border-left: 10px solid #285e8e;
}

/** Success button **/
.btn-breadcrumb .btn.btn-success:not(:last-child):after {
  border-left: 10px solid #5cb85c;
}
.btn-breadcrumb .btn.btn-success:not(:last-child):before {
  border-left: 10px solid #4cae4c;
}
.btn-breadcrumb .btn.btn-success:hover:not(:last-child):after {
  border-left: 10px solid #47a447;
}
.btn-breadcrumb .btn.btn-success:hover:not(:last-child):before {
  border-left: 10px solid #398439;
}

/** Danger button **/
.btn-breadcrumb .btn.btn-danger:not(:last-child):after {
  border-left: 10px solid #d9534f;
}
.btn-breadcrumb .btn.btn-danger:not(:last-child):before {
  border-left: 10px solid #d43f3a;
}
.btn-breadcrumb .btn.btn-danger:hover:not(:last-child):after {
  border-left: 10px solid #d2322d;
}
.btn-breadcrumb .btn.btn-danger:hover:not(:last-child):before {
  border-left: 10px solid #ac2925;
}

/** Warning button **/
.btn-breadcrumb .btn.btn-warning:not(:last-child):after {
  border-left: 10px solid #f0ad4e;
}
.btn-breadcrumb .btn.btn-warning:not(:last-child):before {
  border-left: 10px solid #eea236;
}
.btn-breadcrumb .btn.btn-warning:hover:not(:last-child):after {
  border-left: 10px solid #ed9c28;
}
.btn-breadcrumb .btn.btn-warning:hover:not(:last-child):before {
  border-left: 10px solid #d58512;
}

/** Info button **/
.btn-breadcrumb .btn.btn-info:not(:last-child):after {
  border-left: 10px solid #5bc0de;
}
.btn-breadcrumb .btn.btn-info:not(:last-child):before {
  border-left: 10px solid #46b8da;
}
.btn-breadcrumb .btn.btn-info:hover:not(:last-child):after {
  border-left: 10px solid #39b3d7;
}
.btn-breadcrumb .btn.btn-info:hover:not(:last-child):before {
  border-left: 10px solid #269abc;
}
img#wpstats{width:0px;height:0px;padding:0px;border:none;overflow:hidden}