body .post-content-box p.fontL {
    font-size: 130%
}

body .post-content-box h1.fontL {
    font-size: 2.2em;
}

body .post-content-box p.fontM {
    font-size: 120%
}

body .post-content-box h1.fontM {
    font-size: 2em;
}
.home.page h2, .single h1 {
    position: relative;
    position: relative;
    padding: 8px 15px;
    font-weight: 800;
    margin-bottom: 20px;
    color: #fff;
    /* border-top: 3px double #d32; */
    /* border-bottom: 3px double #d32; */
    font-size: 170%;
    /* border: 2px dotted #dd3525; */
    background: #000;
    border: 5px double #2d870d;
}
.home.page h3,.home.page h4,.home.page h5,.home.page h6,.single h2,.page .sitemap_content h2,.single h3,.single h4,.single h5,.single h7 {position: relative;border-color: #a7a7a7;border-style: double;border-width: 1px;background: #9E9E9E;padding: 5px 15px;text-shadow: 1px 1px 1px rgb(5, 122, 111);box-shadow: 5px 5px 0 #3a1217;margin-bottom: 15px;margin-top:30px;color: #fff;/* background: #0e0e0e; */background: #000;}
.home.page h1,.home.page h2{
  margin-bottom: 15px;margin-top:30px;
}

.home.page h4,.single h3 {border: 4px solid #057a6f;background: #eee;font-size: 140%;background: rgba(255,255,255,1);background: -moz-linear-gradient(-45deg,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background: -webkit-gradient(left top,right bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(47%,rgba(246,246,246,1)),color-stop(100%,rgba(237,237,237,1)));background: #000;background: -o-linear-gradient(-45deg,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background: -ms-linear-gradient(-45deg,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);/* background: linear-gradient(135deg,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#ededed',GradientType=1 );box-shadow: 5px -5px 0 rgb(14, 14, 14);}
.home.page h5,.single h4 {border-bottom: 3px double #a76433;background: #0e0e0e;padding: 10px;font-size: 130%;font-weight: 800;box-shadow: 1px -3px 4px rgba(0,0,0,.3);/* background: #0e0e0e url(https://www.transparenttextures.com/patterns/inflicted.png); */}
.home.page h6,.single h5 {border-bottom: 3px dashed #9E9E9E;font-size: 120%;box-shadow: 1px -2px 6px rgb(14, 14, 14);background: #0e0e0e url(https://www.transparenttextures.com/patterns/3px-tile.png);}
h1, h2, h3, h4, h5, h6 {

 font-weight: 700;
 line-height: 1.3;
 color: #262626;
 margin: 0;
}
h1 {
    font-size: 190%;
    margin: 0.67em 0;
}
h2{font-size: 155%;}
h3{font-size: 140%;}
h4{
    font-size: 135%;
}
h5{
    font-size: 125%;
}
h6{/* font-size: 13px; */}
.text-alpha {
 font-size: 29px;
 margin-bottom: 22.5px;
 margin-top: 20px;
 
 font-weight: 700;
 line-height: 1.3;
/* color: #262626;
 */
/* margin: 0;
 */
}

/* ////////////////////////////////////////////////////////////// */
p.fontL,time.fontL,li.fontL,summary.fontL,ol.fontL,dt.fontL,dd.fontL {
    font-size: 145% !important;
}
a.fontL{
    font-size: 120%;
}
p.fontM,time.fontM,li.fontM ,summary.fontM,ol.fontM,dt.fontM,dd.fontM{
    font-size: 125% !important;
}
a.fontM{
    font-size: 110%;
}
p.fontS,time.fontS,li.fontS,summary.fontS,ol.fontS,dt.fontS,dd.fontS {
    font-size: 110% !important;
}
a.fontS{
    font-size: 110%;
}
h6.fontL {
    font-size: 140% !important;
}
h5.fontL {
    font-size: 160% !important;
}

h4.fontL {
    font-size: 170% !important;
}

h3.fontL {
    font-size: 190% !important;
}

h2.fontL {
    font-size: 2em !important;
}

h6.fontM {
    font-size: 130% !important;
}
h5.fontM {
    font-size: 140% !important;
}

h4.fontM {
    font-size: 160% !important;
}

h3.fontM {
    font-size: 170% !important;
}

h2.fontM {
    font-size: 190% !important;
}
h6.fontS {
    font-size: 110% !important;
}

h5.fontS {
    font-size: 115% !important;
}

h4.fontS {
    font-size: 125% !important;
}

h3.fontS {
    font-size: 135% !important;
}
h3.fontS {
    font-size: 145% !important;
}
span.page-numbers.dots {
    background: -webkit-linear-gradient(top,rgb(173, 36, 23) 0%,rgb(253, 253, 253) 50%,rgb(252, 252, 252) 51%,rgb(189, 61, 49) 100%);
}
.pagination a.page-numbers, .pagination span.page-numbers, .pagination .current{
    margin-bottom: 20px;
}

@media (max-width: 768px){
nav.footer_link li {
    display: block;
}

li.pacs {
    display: none !important;
}
}
.gxtgby {
    position: relative;
    color: #fff;
    padding: .5em 1em;
    font-size: 1.6em;
    margin-bottom: 10px;
    line-height: 1.5;
    font-weight: 800;
    text-align: center;
    background-color: #262626;
    background-size: 120%;
    background-position: center;
}
.moqnh {
    line-height: 1.5;
    font-size: 17px;
    margin-bottom: 15px;
    text-align: center;
}

.search .main-sidebar #search-2{
  display: none;
}
.search .main-sidebar div#recent-posts-2{
  margin-top: 0px;
}

.search .main-sidebar div#recent-posts-2{
  margin-top: 0px;
  
}
.home .page h1{
  background: #0e0e0e;
  padding: 10px;
  border: 3px double #d83c2c;
  color: #fff;
}


.single h6{
  background: #005955;
  padding: 10px;
  color: #fff;
  font-size: 100%;
  margin-bottom: 20px;
}
.home.page h1{
  background: #301317;
  padding: 10px;
  box-shadow: 3px 3px 3px #000;
  color: #fff;
}

.home.page h1.text-alpha {
    background: none; 
    box-shadow: none;
}
.mb-4{
  margin-bottom: 40px;
}
.search-results .w12.c12.m6.l6 {
    margin-bottom: 30px;
}
.search-results div#search-2 {
    display: none;
}