@font-face {
    font-family: 'brookshandregular';
    src: url('../fonts/brookshandregular/brookshandregular-webfont.eot');
    src: url('../fonts/brookshandregular/brookshandregular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/brookshandregular/brookshandregular-webfont.woff2') format('woff2'),
         url('../fonts/brookshandregular/brookshandregular-webfont.woff') format('woff'),
         url('../fonts/brookshandregular/brookshandregular-webfont.ttf') format('truetype'),
         url('../fonts/brookshandregular/brookshandregular-webfont.svg#brookshandregular') format('svg');
    font-weight: normal;
    font-style: normal;
	
	}

a, div, input, button { outline: none;}

a { color: #FFF;}
.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) {
    outline: 0px solid transparent;
    text-decoration: underline 0px dotted currentColor;
    text-decoration-skip-ink: none;
    background: rgba(255, 255, 255, 0);
}



body {
    text-rendering: optimizeLegibility;
    color: #FFF;
    background: url(../images/noise-red.png) repeat;
}

.site-header {
    padding-top: calc(0.5 * var(--global--spacing-vertical)); padding-bottom: calc(1 * var(--global--spacing-vertical)); position: relative;
}

body .site { position: relative; }
.newMenu-wrapper { position: absolute; top: 25px; right: 30px; z-index: 99; }
.newMenu-wrapper .menuClick .menuNav { width: 34px; cursor: pointer;     z-index: 99; position: relative; right: 10px; top: 12px; font-size: 7px; }
.newMenu-wrapper .menuClick .menuNav span { width: 100%; height: 4px; background-color: #FFF; display: inline-block;
    margin: 2px 0px;
   }
.newMenu-wrapper .showMenuItem { position: absolute;
    right: 0; top: 0;
    width: 280px; background-color: rgba(86,39,24,0.85); padding-top: 30px;     z-index: 9;   }

.newMenu-wrapper .showMenuItem ul li{ border-top: 1px solid #c5b5b5;  }
.newMenu-wrapper .showMenuItem ul li a { padding: 8px 10px!important; outline: none; }
.newMenu-wrapper .showMenuItem ul li a:hover { color: #FFF; } 
.newMenu-wrapper .showMenuItem ul { background-color: rgba(121,121,121,0.5); }
.newMenu-wrapper .showMenuItem ul li ul { background-color: rgba(86,39,24,0.85); }
.newMenu-wrapper .bellows .bellows-nav .bellows-subtoggle .fa {     margin-top: -12px; }
.newMenu-wrapper .bellows .bellows-nav .bellows-subtoggle {
    width: 40px;
  }
  .newMenu-wrapper .sub-menu-toggle { display: none;}
  .pagination .nav-links a.page-numbers {}

@media only screen and (max-width:767px){
.front-top-para {
    margin: 90px auto;
    }
  }

  a.more-link {
    clear: both;
    padding: 6px 10px;
    background-color: #FFF;
    color: #000;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    font-family: 'brookshandregular';
    margin-top: 10px;
    display: inline-block; text-decoration: none; font-size: 24px;
}
.entry-title a,
.entry-title a:hover { color: #FFF; text-decoration: none;}
.entry-title a:active { color: #FFF;}

footer[role="contentinfo"] {
    border-top: 0px solid #ededed;
    clear: both;
    font-size: 14px;
    line-height: 2;
    max-width: 100%;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    padding: 15px 0;
    color: #FFF;
    position: relative;
    bottom: 0;
    width: 100%;
    padding: 15px; display: table;
}
.site-info .copyright {
    float: left;
}
.site-info .social-icon {
    float: right;
}

.site-info .social-icon ul {
    list-style: none;
}
.site-info .social-icon ul li {
    display: inline-block;
}
footer[role="contentinfo"] a {
    color: #FFF;
}


/* BLOG SECTION START */

.blog-archive-section,
.blog-single-section {
	max-width:900px;
	margin:0 auto;
	}
.blog-archive-section .entry-header h2,
.blog-single-section .entry-header h2 {
	text-align:left;
	font-family: "Open Sans", Helvetica, Arial, sans-serif;
    font-size: 38px;
    margin-bottom: 15px;
	}

a.continoues-btn {
	clear:both;
	padding:6px 10px;
	background-color:#FFF;
	color:#000;
	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	
	font-family: 'brookshandregular';
	margin-top:10px;
    display:inline-block;
    
	}	
	
.blog-archive-section .entry-content {
	margin-bottom:24px; margin-top: 0px;
	padding-bottom:60px;
	border-bottom:1px dotted #FFF;
	display:inline-block;
	width:100%;
	}	
    .blog-archive-section  .blog-thumb { margin-bottom: 10px;}	
    .blog-archive-section  .blog-thumb img { max-width: 100%; width: 100%;}	
.blog-navi {
	display:block;
	margin-bottom:35px;
	text-align:center;
	font-size:18px;
	font-weight:800;
	}	
.blog-navi .blog-prev,
.blog-navi .blog-next {
	display:inline-block;
	margin:0px 15px;
	padding:10px 10px;
	border:1px solid #FFF;
	}	
	
.metadata {
	display:block;
	margin-bottom:20px;
	font-size:18px;
	font-weight:600;
	color:#000;
}