.azForm-item.azForm-title  {
    color: #511c6c
 !important;
}

.azForm-label{
    color: #000000
 !important;
}

.azForm-label.ui-btn{
    color: #ffffff!important;
}

.captcha-label{
    color: #511c6c
 !important;
}

#az-form-communications-channels, #az-form-communications-types, #az-form-privacy-statement-content{
    color: #511c6c
 ;
}

/* Swatches */
/* C
-----------------------------------------------------------------------------------------------------------*/
/* Bar: Toolbars, dividers, slider track */
.ui-bar-c,
.ui-page-theme-c .ui-bar-inherit,
html .ui-bar-c .ui-bar-inherit,
html .ui-body-c .ui-bar-inherit,
html body .ui-group-theme-c .ui-bar-inherit {
	background-color: #511c6c
 /*{a-bar-background-color}*/;
	border-color: #717d84 /*{a-bar-border}*/;
	color: #000 /*{a-bar-color}*/;
	text-shadow: 0 /*{a-bar-shadow-x}*/ 1px /*{a-bar-shadow-y}*/ 0 /*{a-bar-shadow-radius}*/ #d0d4d6 /*{a-bar-shadow-color}*/;
	font-weight: bold;
}
.ui-bar-c {
	border-width: 1px;
	border-style: solid;
}


/* Page and overlay */
.ui-overlay-c,
.ui-page-theme-c,
.ui-page-theme-c .ui-panel-wrapper {
	background-color: #f5f5f7 /*{a-page-background-color}*/;
	border-color: #909aa0 /*{a-page-border}*/;
	color: #000 /*{a-page-color}*/;
	text-shadow: 0 /*{a-page-shadow-x}*/ 0 /*{a-page-shadow-y}*/ 0 /*{a-page-shadow-radius}*/ #ffffff /*{a-page-shadow-color}*/;
}
/* Body: Read-only lists, text inputs, collapsible content */
.ui-body-c,
.ui-page-theme-c .ui-body-inherit,
html .ui-bar-c .ui-body-inherit,
html .ui-body-c .ui-body-inherit,
html body .ui-group-theme-c .ui-body-inherit,
html .ui-panel-page-container-c {
	background-color: #f5f5f7 /*{a-body-background-color}*/;
	border-color: #909aa0 /*{a-body-border}*/;
	color: #000 /*{a-body-color}*/;
	text-shadow: 0 /*{a-body-shadow-x}*/ 1px /*{a-body-shadow-y}*/ 0 /*{a-body-shadow-radius}*/ #ffffff /*{a-body-shadow-color}*/;
}
.ui-body-c {
	border-width: 1px;
	border-style: solid;
}
/* Links */
.ui-page-theme-c a,
html .ui-bar-c a,
html .ui-body-c a,
html body .ui-group-theme-c a {
	color: #511c6c /*{a-link-color}*/;
	font-weight: bold;
}
.ui-page-theme-c a:visited,
html .ui-bar-c a:visited,
html .ui-body-c a:visited,
html body .ui-group-theme-c a:visited {
    color: #2489ce /*{a-link-visited}*/;
}
.ui-page-theme-c a:hover,
html .ui-bar-c a:hover,
html .ui-body-c a:hover,
html body .ui-group-theme-c a:hover {
	color: #4c9ed7 /*{a-link-hover}*/;
}
.ui-page-theme-c a:active,
html .ui-bar-c a:active,
html .ui-body-c a:active,
html body .ui-group-theme-c a:active {
	color: #74b4e0 /*{a-link-active}*/;
}
/* Button up */
.ui-page-theme-c .ui-btn,
html .ui-bar-c .ui-btn,
html .ui-body-c .ui-btn,
html body .ui-group-theme-c .ui-btn,
html head + body .ui-btn.ui-btn-c,

/* Button visited */
.ui-page-theme-c .ui-btn:visited,
html .ui-bar-c .ui-btn:visited,
html .ui-body-c .ui-btn:visited,
html body .ui-group-theme-c .ui-btn:visited,
html head + body .ui-btn.ui-btn-c:visited {
	background-color: #511c6c
 /*{a-bup-background-color}*/;
	border-color: #511c6c
 /*{a-bup-border}*/;
	color: #ffffff /*{a-bup-color}*/;
	text-shadow: none;
}


/* Button hover */
.ui-page-theme-c .ui-btn:hover,
html .ui-bar-c .ui-btn:hover,
html .ui-body-c .ui-btn:hover,
html body .ui-group-theme-c .ui-btn:hover,
html head + body .ui-btn.ui-btn-c:hover {
	background-color: #511c6c
 /*{a-bhover-background-color}*/;
	border-color: #511c6c
 /*{a-bhover-border}*/;
	color: #ffffff /*{a-bhover-color}*/;
	text-shadow: none;
}
/* Button down */
.ui-page-theme-c .ui-btn:active,
html .ui-bar-c .ui-btn:active,
html .ui-body-c .ui-btn:active,
html body .ui-group-theme-c .ui-btn:active,
html head + body .ui-btn.ui-btn-c:active {
	background-color: #511c6c
 /*{a-bdown-background-color}*/;
	border-color: #511c6c
 /*{a-bdown-border}*/;
	color: #fff /*{a-bdown-color}*/;
    text-shadow: none;
}
/* Active button */
.ui-page-theme-c .ui-btn.ui-btn-active,
html .ui-bar-c .ui-btn.ui-btn-active,
html .ui-body-c .ui-btn.ui-btn-active,
html body .ui-group-theme-c .ui-btn.ui-btn-active,
html head + body .ui-btn.ui-btn-c.ui-btn-active,

/* Active checkbox icon on */
.ui-page-theme-c .ui-checkbox-on:after,
html .ui-bar-c .ui-checkbox-on:after,
html .ui-body-c .ui-checkbox-on:after,
html body .ui-group-theme-c .ui-checkbox-on:after,
.ui-btn.ui-checkbox-on.ui-btn-c:after {
	background-color: #511c6c
 /*{a-active-background-color}*/;
}

/* Active checkbox icon off */
.ui-page-theme-c .ui-checkbox-off:after,
html .ui-bar-c .ui-checkbox-off:after,
html .ui-body-c .ui-checkbox-off:after,
html body .ui-group-theme-c .ui-checkbox-off:after,
.ui-btn.ui-checkbox-off.ui-btn-c:after {
	background-color: #ffffff /*{a-active-background-color}*/;
	border-color: #fffff /*{a-active-border}*/;
	color: #000000 /*{a-active-color}*/;
	text-shadow: none;
}
/* Active flipswitch background */
.ui-page-theme-c .ui-flipswitch-active,
html .ui-bar-c .ui-flipswitch-active,
html .ui-body-c .ui-flipswitch-active,
html body .ui-group-theme-c .ui-flipswitch-active,
html body .ui-flipswitch.ui-bar-c.ui-flipswitch-active,
/* Active slider track */
.ui-page-theme-c .ui-slider-track .ui-btn-active,
html .ui-bar-c .ui-slider-track .ui-btn-active,
html .ui-body-c .ui-slider-track .ui-btn-active,
html body .ui-group-theme-c .ui-slider-track .ui-btn-active,
html body div.ui-slider-track.ui-body-c .ui-btn-active {
	background-color: #ffc233 /*{a-active-background-color}*/;
	border-color: #ffc233 /*{a-active-border}*/;
	color: #000000 /*{a-active-color}*/;
	text-shadow: none;
}
/* Active radio button icon */
.ui-page-theme-c .ui-radio-on:after,
html .ui-bar-c .ui-radio-on:after,
html .ui-body-c .ui-radio-on:after,
html body .ui-group-theme-c .ui-radio-on:after,
.ui-btn.ui-radio-on.ui-btn-c:after {
	border-color: #aaaaaa /*{a-active-background-color}*/;
}
/* Focus */
.ui-page-theme-c .ui-btn:focus,
html .ui-bar-c .ui-btn:focus,
html .ui-body-c .ui-btn:focus,
html body .ui-group-theme-c .ui-btn:focus,
html head + body .ui-btn.ui-btn-c:focus,
/* Focus buttons and text inputs with div wrap */
.ui-page-theme-c .ui-focus,
html .ui-bar-c .ui-focus,
html .ui-body-c .ui-focus,
html body .ui-group-theme-c .ui-focus,
html head + body .ui-btn-c.ui-focus,
html head + body .ui-body-c.ui-focus {
	-webkit-box-shadow: 0 0 12px #aaaaaa /*{a-active-background-color}*/;
	-moz-box-shadow: 0 0 12px #aaaaaa /*{a-active-background-color}*/;
	box-shadow: 0 0 12px #aaaaaa /*{a-active-background-color}*/;
}

#azContent .azForm-item .azForm-submit .ui-btn{

    background-color:#a88db6;
    color: #000000;
    text-shadow: none;

}


#azContent .azForm-submit .ui-block-c{
    width: 100%;
}


#azContent .azForm-item .azForm-submit .ui-btn:hover{

  transform: scale(1.02);
  background-color: #511c6c;
  color: #ffffff;

}

#azContent .azForm-item .azForm-submit .ui-btn{

background-color:#511c6c;
color: #ffffff;
text-shadow: none;
padding: 20px;
box-shadow:none;
border: none;
text-shadow:none !important;
font-size: 20px;
transition: 300ms;
border-radius:0px;
width:50%;margin: auto;
}