/* 



 Theme Name:     Blairmount Childcare Centre



 Author:         webmasters



 Author URI:     http://makemywebsite.com.au/



 Template:       Divi



 Version:        2.6.4



 Description:   A Child Theme built using the elegantmarketplace.com Child theme maker



Developed by Andrew Palmer for Elegant Marketplace www.elegantmarketplace.com Free to use and duplicate as many times as you like



 Wordpress Version: 4.4.2



*/ 











/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 

h1,h2,h3,h4,h5,h6{font-family:'Courgette', cursive; padding-bottom:20px; line-height:1.4em;}

h2{font-size:32px;}

#top-header, #et-secondary-nav li ul{background:#ff5f00 url(images/top-strip.png);}

#logo{max-height:95%;}

.stext{text-shadow:1px 1px 0 #fff;}



#top-menu .me1{background:url(images/me1.png) no-repeat; width:100px; margin-left:-24px;}

#top-menu .me2{background:url(images/me2.png) no-repeat; width:111px; margin-left:-19px;}

#top-menu .me3{background:url(images/me3.png) no-repeat; width:104px; margin-left:-22px;}

#top-menu .me4{background:url(images/me4.png) no-repeat; width:105px; margin-left:-24px;}



#top-menu li{text-align:center; padding-right:0; font-size:13px;}

#top-menu li a{padding:23px 0 !important; color:#fff;}



#top-menu-nav > ul > li > a:hover, #et-secondary-menu > ul > li > a:hover, #et-info-email:hover, .et-social-icons a:hover{color:#000; transition:none; opacity:1;}

.section1{border-bottom:1px solid #f0f0f0;}

#layerslider_1{border-bottom:10px solid #55b3ff;}

.et_header_style_left #et-top-navigation{padding-top:80px;}

.et_header_style_left #et-top-navigation nav > ul > li > a, .et_header_style_split #et-top-navigation nav > ul > li > a{padding-bottom:0;}

#et_top_search1{   background: url(images/cloud.png) no-repeat; background-size:contain;

    width: 137px; height:61px; text-align:center; display:block; float:right; margin-left:5px; margin-top: 11px;}

#et-top-navigation #et-info{float:none; font-family: 'Courgette', cursive; margin-top:32px; padding-bottom:0;}

#et-top-navigation #et-info-phone{font-size:15px; margin-right:0; color:#fff;}



.section3{max-width:800px;}



.section2 .et_pb_main_blurb_image{box-shadow:5px 5px 0px #f0f0f0; border:1px solid #dbdbdb; width:102px; height:102px; line-height:118px; border-radius:10px; display:block; margin-left:auto; margin-right:auto; transform: rotate(45deg); -webkit-transform: rotate(45deg);}

.section2 .et-pb-icon{font-size:40px; }

.section2 h4{font-size:22px;}



.section2 .et_pb_blurb:hover h4 a{color:#ff5f00;}

.section2 .et_pb_blurb:hover .et_pb_main_blurb_image{background:#ff5f00;}

.section2 .et_pb_blurb:hover .et-pb-icon{color:#fff !important;}

.container, .et_pb_row { width: 95%; max-width: 1200px;}



.et-social-facebook a.icon:before {

    content: " ";

    background: url(images/Facebook.png) no-repeat;

    width: 33px;

    height: 33px;

    display: block;

    background-size: contain;

}



.et-social-twitter a.icon:before{

    content: " ";

    background: url(images/Twitter.png) no-repeat;

    width: 33px;

    height: 33px;

    display: block;

    background-size: contain;

}



.et-social-google-plus a.icon:before{

    content: " ";

    background: url(images/GooglePlus.png) no-repeat;

    width: 33px;

    height: 33px;

    display: block;

    background-size: contain;

}



.et-social-icons li {

    margin-left: 6px;

}



.make{

	text-align:center;
	color:#fff;
}



.make a{

	color:#fff;

}



.make img{

	    position: relative;

    top: 5px;

}



#footer-info{

	margin-top:10px;

}



.row { width: 100%; max-width: 1200px;  margin: 0 auto; }
/* To fix the grid into a certain size, set max-width to width */
.row .row { min-width: 0; }

.column, .columns { margin-left: 4.4%; padding-bottom:20px; float: left; min-height: 1px; position: relative; }
.column:first-child, .columns:first-child { margin-left: 0; }
[class*="column"] + [class*="column"]:last-child { float: right; }

.row .four { width: 30.37%; }

.row:before, .row:after, .clearfix:before, .clearfix:after { content:""; display:table; }
.row:after, .clearfix:after { clear: both; }
.row, .clearfix { zoom: 1; }



/* mobile menu style */

.mobile_menu_bar:before{color:#e7521d;}

.et_mobile_menu li a{color:#111 !important;}



/* media style */

@media only screen and (max-width:980px){

#et_top_search1{margin-left:0; margin-right:10px;}

#et-top-navigation{}

#et_mobile_nav_menu{margin-right:-93%;}

#et-top-navigation #et-info{margin-top:23px;}

}



@media only screen and (max-width:360px){

#et_mobile_nav_menu{margin-right:0;}

#et_top_search1{display:none;}

}
