@media all and (min-width: 767px){
.zt-title {margin-top:50px}
  }
  h2 {
    clear: both;
    font-size: 30px;
    line-height: 1.4em;
    margin: 10px 0;
        font-weight: bold;
}
.zt-image.zt-border-shadow img {
    background: #fff none repeat scroll 0 0;
    border: 2px solid #fff;
    box-shadow: 6px 6px 4px 0 rgba(91, 91, 91, 0.8);
    padding: 2px;
}
#menu ul > li a::before, #menu ul > li .zen-menu-heading::before {
    border-color: #ffffff transparent transparent;
   font-weight: bold;
}
     
a {
    color: #000;
  
}
strong2 {
    font-weight: bold;
  font size:50;
  color:#7d0d18;
}
#menu ul > li a, #menu ul > li .zen-menu-heading {
   
    font-weight: 300;
    padding: 10px 20px 4px;
        font-weight: bold;
}
li {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #BC1324;
}
.zentools .zt-left {
    text-align: justify;
}
.zentools .zt-block {
    clear: both;
    display: block;
    float: justify;
    margin: 10px 0;
    width: 100%;
}
.zt-accordion.zt-arrow-discs .accordion-title.open .zt-accordion-trigger {
    background: #7d0d18 none repeat scroll 0 0;
}
.zt-accordion.zt-arrow-discs .zt-accordion-trigger {
    background: #000 none repeat scroll 0 0;
}

a:hover {
    color: #7d0d18;
}
.zt-accordion.zt-arrow-discs .zt-accordion-trigger:hover {
    background: #7d0d18 none repeat scroll 0 0;
}

.zt-accordion.zt-arrow-discs .accordion-title:hover .zt-accordion-trigger {
    background: #7d0d18 none repeat scroll 0 0;
    transition: all 0.3s ease 0s;
}
.zt-accordion.zt-arrow-discs .accordion-title.open .zt-accordion-trigger {
    background: #7d0d18 none repeat scroll 0 0;
}
.zen-spotlight {
    padding: 0;
}