/*
 Theme Name:     Astra Child Theme
 Description:    Astra Child Theme
 Author:         Oliviershoek Consulting
 Author URI:     http://www.oliviershoek.co.za/
 Template:       astra
 Version:        1.0.0
*/
 
/*@import url("../astra/style.css");*/
 
/* =Theme customization starts here
------------------------------------------------------- */

/* header shadow

.main-header-bar {
box-shadow: 0px 3px 3px #b8b8b8 !important;
}
.ast-primary-header-bar {
background: #f4c842 !important; 
}
-------------*/

/* Lightbox close style
-------------*/
.nivo-lightbox-close {
	background: url(/wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/themes/default/close.png) no-repeat 0px 0px !important;
}

/* Video Header
---------------------------*/
body.page-template-blank-page h1.entry-title {
	display: none;
}

/* Heading for Ninja Forms
---------------------------*/
.nf-form-title , .nf-form-title-2 { 
	color: rgb(4, 107, 210);
	font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: 700;
	line-height: 21.6667px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	overflow-wrap: break-word;
	text-transform: uppercase;
}

/* Response message for Ninja Forms
---------------------------*/
.nf-response-msg {
	padding-top: 0.5em;
}
.nf-response-msg p {
	font-weight : bold;
}

/* remove url in comment form
---------------------------*/
.comment-form #url {
	display: none;
}

/* remove author link
---------------------------*/
.posted-by {
    pointer-events: none;
}


/* hide project author 
---------------------------*/

.single-project .byline {
	display: none;
}

.blog-single-post .byline {
	display: none;
}

/* comment subscribe align tickbox 
---------------------------*/

.comment-form-comment-subscribe input#cren_subscribe_to_comment {
	
	width: 2em;
	margin: 0;
	padding: 0;
	font-size: 1em;
}

.comment-form-comment-subscribe input#cren_subscribe_to_comment + label {
	display: inline-block;
	font-family: 'Montserrat',sans-serif;
	font-size: 13px;
	font-weight: 700;
	/* width: 33.2833%; */
	color: #3d3d41;
	line-height: 1.5em;
}
