/****** PLACE YOUR CUSTOM STYLES HERE ******/


.auto {margin-left:auto; margin-right:auto}


.btn-purple,
.image-bg .btn,
.image-bg .btn:visited {
  color: #4f2683;
  border-color: #4f2683;
}
.btn-purple:hover,
.image-bg .btn:hover,
.image-bg .btn:visited:hover {
  background: #4f2683;
  color: #fff;
}



.bullet {list-style:circle; margin-left:20px; text-align:left; font-size:16px; line-height:28px;}
.bullet a,
a:visited,
a:focus,
a:active,
a:hover {text-decoration:underline;}



@media all and (max-width: 767px) {
	.bullet {list-style:circle; margin-left:20px; text-align:left; font-size:12px; line-height:24px;}
	
	@media all and (max-width: 1024px){
  .fullscreen{ max-height: 768px; }
  .cover.fullscreen .slides > li{ max-height: 768px; }
}


@media all and (max-width: 768px){
  .fullscreen{ min-height: 768px; }
  .cover.fullscreen .slides > li{ min-height: 768px; }
}