.alegreya-pagetitle {
  font-family: "Alegreya", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}

h3, h2 {
  text-transform: none !important;
  font-family: "Alegreya", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}

img.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* Mobile first - up to 768px wide */
 #lsdt {
 	visibility: hidden;
    display: none;
 }

 #lsmbl {
	visibility: visible;
    display: block;
 }
 
/* Tablet targetted size */
@media screen and (min-width:768px) and (max-width:900px) {
 #lsdt {
 	visibility: hidden;
    display: none;
 }

 #lsmbl {
	visibility: visible;
    display: block;
 }

}


/* Desktop size */
@media screen and (min-width:900px) {
#lsdt {
 	visibility: visible;
    display: block;
 }

 #lsmbl {
	visibility: hidden;
    display: none;
 }

}

/* Liveform submit button color */
.LiveForm.Default input[type="submit"], .LiveForm.Default input[type="button"] {
    background: #3b3937 !important;
}



