/*
Theme Name:     Kastell Building
Theme URI:      
Description:    Divi child theme.
Author:         Thomas Buckland
Author URI:     http://thomasbuckland.com.au
Template:       Divi
Version:        0.1.0
*/

body {
	background-color: #171717;
}

/* ====== HEADER ========= */

/* Logos */ 
	/* Change logo to Kastell Luxury Homes based on page ID */
	.page-id-47 img#logo, .page-id-49 img#logo {
	content: url("/wp-content/themes/kastell/images/kastell-logo-homes.png");
	}

	/* Change logo to Kastell Interiors based on page ID */
	.page-id-45 img#logo {
	content: url("/wp-content/themes/kastell/images/kastell-logo-interiors.png");
	}

/* Main menu */
#top-menu-nav>ul>li>a:hover {
    opacity:1;
    color:#1ce0d8;
}




/* ====== HOME ========= */
.kastell-home-panel {
    padding:35px 25px;
    background-color: rgba(255, 255, 255, 0.92);
}

	.kastell-home-panel h2 {
	    font-size:2em;
	    font-weight: bold;
	}

	.panel-blue {
		background-color: #0099f2;
	}



/* ====== PAGES ========= */

/* Title over services photo */
.kastell-title h1, .kastell-title h2 a {
    color: #fff;
    font-weight: bold;
    font-size:3em;
    background-color: #0099f2;
    padding:10px 30px;
    display: inline-block;
    box-shadow: 0px 0px 55px #000000;
}

.kastell-title h2 a {
	font-size: 0.6em;
}

/* Kastell process */
.kastell-process {
    background-color: #f5f5f5;
    border-top: 2px solid #d0d0d0;
}

	.kastell-process h4 {
		color: #ff7979;
    	font-size: 1.2em;
    	font-weight: bold;
	}




/* ====== FOOTER ========= */
.kastell-page-footer {
	border-top: 6px solid #0099f2;
}

	.kastell-page-footer p{
	    color:#c3c3c3;
	    font-size:0.8em;
	    line-height: 1.8em;
	}

	.kastell-page-footer h2 {
	    color: #fff;
	    font-size:1.4em;
	}

#footer-bottom {
    color: #c3c3c3;
    font-size:0.8em;
    line-height: 1.8em;
    padding: 50px 0px;
}

	.bucklandesigns-ref {
	    color:#1ce0d8;
	}

	.bucklandesigns-ref:hover {
	    color: #fff;
	    border-bottom: 2px solid #1ce0d8;
	}


