/*
 Theme Name:   Pacific Child by Timez Design
 Theme URI:    http://s475952321.websitehome.co.uk/newbrickyard/wp-content/themes/pacific/
 Description:  pacific Child Theme
 Author:       Tim Zoll
 Author URI:   http://timezdesign.com
 Template:     pacific
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready, Timez Design
 Text Domain:  pacific-child
*/


/********************************  top     ************************************************/

.site-title {font-family: 'Fredericka the Great', cursive;
}
h1, h2, h3, h4, h5, h6 {
    font-family: 'Fredericka the Great', cursive;
}
.site-title a {
    font-weight: normal;
}
.custom-header-media:after {
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);
    content: " ";
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#40000000',GradientType=0 );
}
.wp-custom-header img {display:block; opacity:1;}
.menu-toggle {
    background-color: #14151485;
	border: 1px solid #ffb81e;
}
.menu-toggle .icon {
    fill: #ffb81e;
}
.toggled .menu-toggle, .menu-toggle:hover, .menu-toggle:active, .menu-toggle:focus {
    border-color: #ffb81e;
    color: #ffffff;
    background-color: #ffffff7d;
}
.site-header {
    background-color: rgba(51, 95, 52, 0.8);
}
.site-header.stick {
    border-bottom: 1px solid #202020;
    background-color: rgba(51, 95, 52, 0.8);
}
.site-description {max-width:380px;}
#nblogo {max-width:100px;
float:left;
}
#gicons {background: url(groupicons.png) no-repeat;
width:500px;
height:128px;
position:absolute;
margin: -20px 0 0 465px;
}

/********************************  Middle     ************************************************/
.site-content {
    padding-top: 0.1rem!important;
    padding-bottom: 0px!important;
}

/********************************  widgets    ************************************************/


.widget-title {
    margin-bottom: 0.5rem;
    padding-bottom: 0rem;
	color: #fff;
	font-weight: normal;
}
.widget-title:after {
    position: absolute;
    bottom: 0px;
    left: 0;
    width: 0px;
    height: 0px;
    background-color: #404040;
    content: " ";
}


/********************************  bottom     ************************************************/

#footmenu {margin-bottom:20px;}
#footmenu a {margin: 0 10px;}
#secondary {
 	background-color: rgba(51, 95, 52, 0.8);
	padding-top: 2rem!important;
}
.site-footer {
	background-color: rgba(51, 95, 52, 0.8);
	}
	
/********************************  mobile     ************************************************/	
	.menu-toggle {
    display: none;

/********************************  responsive     ************************************************/
	}
@media screen (min-width: 992px) {


}

@media screen (min-width: 770px) and (max-width: 1025px){
	.site-header {
    position: relative;}

}

@media screen and (max-width: 770px){



.site-header {
    position: relative;}
.site-title a {
    font-size: 2.8rem;
}
.site-description {
    margin-top: 0.5rem;
    font-size: 16px;    
	max-width: 648px;
    line-height: 20px;
}
}

@media screen and (max-width: 380px){



.site-header {
    position: relative;}
.site-title a {
    font-size: 1.3rem;
}
.site-description {
    margin-top: 0.5rem;
    font-size: 11px;
}
#dogs{    margin: -5px -68px 0 0;
    float: right;}
	
	.custom_html-2 {top: 355px;}
}

@media screen and (max-width: 370px) {

.site-title a {
    font-size: 1.3rem;
}
.site-header {
    position: relative;}
.site-description {
    margin-top: 0.5rem;
    font-size: 11px;
}

#dogs{    margin: -5px -68px 0 0;
    float: right;}
	.custom_html-2 {top: 355px;}
}