/*
 Theme Name:   reznor Child
 Description:  reznor Child Theme
 Author:       child via Kim Ireland
 Template:     reznor
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  reznor-child
*/

.herotext{
color: #ffffff;
}

.cursive{
	font-size: 4.0vw !important;
	font-weight: bold;
/*	font-family:Dancing Script,Georgia,serif !important;*/
/*	font-family: 'Alex Brush', cursive; */
	font-family: 'Qwigley', cursive  !important;
/*color: #336600;*/
	color: #ffffff;
}
.cursive_logo{
	font-size: 1.5rem !important;
	font-weight: bold;
/*	font-family:Dancing Script,Georgia,serif !important;*/
/*	font-family: 'Alex Brush', cursive; */
	font-family: 'Qwigley', cursive  !important;

	color: #336600;
}

em,.cursive_small{

	font-size: 3.85vw;
/*	font-family:Dancing Script,Georgia,serif !important;*/
/*	font-family: 'Alex Brush', cursive; */
	font-family: 'Qwigley', cursive  !important;
	color: #ffffff;
}

.agreement-left{
width:100%;
height:1200px;
}

.agreement-right{
float:right;
width:20%;
}

.about_block_text p {
	font-size: 2.15rem !important;
	font-weight: 900;
	color: white !important;

}
.about_block{

	height: auto;
	text-align: left;
	padding:30px 0;

}

.right{
	 text-align: right;
	 }

body, button, input, select, textarea {
    color: #000000 !important;
	 font-size: 1.55rem !important;

}

.main-navigation a {
    color: #000000;
}

h3.custom_header{
 font-size: 2.5vw;
 font-weight: bold;
color: white;
background-color: #336600;
 margin: 0 !important;
}

.super-text_top{
text-align: center;

}
.super-text_container
{
clear: both;
color: #000000;
}

/*
h2{
color: #336600 !important;
}

.site-footer, .footer_container{
background-color: #336600 !important;
}
*/

.page-title, .breadcrumbs, .current
{
color:white  !important;

}

.page-title {
   padding: 5px 6px !important;
}

.entry-header{
background-color:#336600 !important;
color:white  !important;
}

b, strong{
color: #000000 !important;
}

.featuretext img:hover {
    transform: none;
}

.fa{
padding: 5px;
color: #336600 !important;
}

.hello-wrap {
width: 100%;
}


.hello-md{
    margin-left: auto;
    margin-right: auto;
text-align: center;
width: 100%;
}
/*#page.hfeed{*/
/*background-color: white !important;*/
/*}*/


.main-navigation a {
    height: 30px !important;
    line-height: 24px  !important;
}


#wrap{
background: transparent !important;
}

.tml {
    max-width: 98% !important;
}



.site-header .site-introduction {
    width: 20% ;
    padding: 2px 10px !important;
}


.site-title {
    font-size: 22px !important;
    padding-left: 6px;
}

 .featuretext img:hover {
    opacity: 0.8;
}


.site-description {
    font-size: 2.5rem;

}
/* for 980px or less */
@media only screen and (max-width: 980px) {

.site-header {
padding: 0;
}

.site-logo,
.site-introduction  {
width: 47% !important;
}

.site-logo{
float: left;
}
.site-introduction{
float: right !important;
}

/*		.site-logo{*/
/*		float: none;*/
/*		width: 100% ;*/
/*		}*/
/*		.site-title ,.site-header .site-introduction {*/
/*		float: none !important;*/
/*		width: 100%;*/
/*		}*/
}

.stickyHead.is-sticky {
    height: 125px !important;
}

.header_container {
    min-height: 125px !important;
}

.parallax-window {
    min-height: 500px;
    background: transparent;
}
/*.window {*/
/*    min-height: 600px;*/
/*    background: transparent;*/
/*}*/



/* .myparallax{*/
/*    min-height: 200px !important;*/
/*    background: transparent  !important;*/

/* }*/


#primary, #primary_home{
background-color: #ffffff !important;
width: 100% !important
}



/*.main-navigation ul ul*/

.main-navigation ul li:hover ul {
    left: 0;
    top:35px;
}


.site-info ,
.site-info  strong
{
    color: #ffffff !important;
}
