.slider_top {
	width: 100%;
}

.p s_width {
	width: 100%;
	
}

.row_image {
  display: flex;
}

.column_image {
  flex: 33.33%;
  padding: 5px;
}

.container {
    width: 100%;
}

.site-title a{
	color: pink;
}

.site-title a{
	color: #026102;
	font-weight: 900;
	font-family: "Tempus Sans ITC";
	white-space: nowrap;
}

/* Title Font Color */
/* .headline.img-headline {
	color: #FFFFF0;
} */

.headline.img-headline {
	animation: changecolor 20s;
	-webkit-animation: colorchange 20s;
	
}
	@keyframes changecolor
	{
		 0%   {color: purple;}
      25%  {color: black;}
      50%  {color: blue;}
      75%  {color: green;}
      100% {color: red;}
	}
	    @-webkit-keyframes colorchange /* Safari and Chrome - necessary duplicate */
    {
      0%   {color: red;}
      25%  {color: yellow;}
      50%  {color: blue;}
      75%  {color: green;}
      100% {color: red;}
    }
	


/* Title Image Adjustment */

@media only screen and (min-width: 768px) {
	.feature-img.page-banner {
 min-height: 350px;	
}

	
}


/* Menu Shadow */
.menu.sf-js-enabled.sf-arrows{
	border-radius: 50px 25px;
  	background: #A9A9A9;
	box-shadow: 6px 6px 6px -2px rgba(0,0,0,1);
}


/* Fotter CSS */
.footer-content .align-left:after {
  content: "In the Serene grounds of SHERATON, PARSIPPANY, NJ";
	text-align: center;
}

.footer-content .align-left{
	text-align: center;
	font-weight: bold;
	float: none;
}

.footer .row .content{
	background-image:url("https://alignhealingtherapy.com/wp-content/uploads/2019/11/Align-Footer-Lotus-Leafs.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	width: 100%;
}


.footer-widgets .widget {
	width: 100%;
}


div.alignfooter {
  width: 100%;
  text-align: center;
	
}

.divTable.alignfooter .divTableCell, .divTable.alignfooter .divTableHead {
  border: 0;
  padding: 3px 0px;
}
.divTable.alignfooter .divTableBody .divTableCell {
	  font-size: 70px;
	  color: white;
	
}
.divTable.alignfooter .divTableRow:nth-child(even) {
	background: #D0E4F5;
}
.alignfooter .tableFootStyle {
  font-size: 14px;
}
.divTableCell a {
	color:IVORY
		;
}
.alignfooter .tableFootStyle .links {
	 text-align: right;
	
}
.alignfooter .tableFootStyle .links a{
  display: inline-block;
  background: #1C6EA4;
  color: #FFFFF0;
  padding: 2px 8px;
  border-radius: 5px;
}
.alignfooter.outerTableFooter {
  border-top: none;
}
.alignfooter.outerTableFooter .tableFootStyle {
  padding: 3px 5px; 
}
/* DivTable.com */
.divTable{ display: table; }
.divTableRow { display: table-row; }
.divTableHeading { display: table-header-group;}
.divTableCell, .divTableHead { display: table-cell;}
.divTableHeading { display: table-header-group;}
.divTableFoot { display: table-footer-group;}
.divTableBody { display: table-row-group;}




