#ms-dynamics-form form * {
transition: .2s ease-out;
}
#ms-dynamics-form form .not-empty label,
#ms-dynamics-form form .active label,
#ms-dynamics-form form .ckw-select label
{
font-size: 1rem;
top: 8px;
}
#ms-dynamics-form form label {
font-size: 1rem;
color: #686c71;
position:relative;
top: 25px;
}
#ms-dynamics-form form .active label {
color: #bccf02;
}
#ms-dynamics-form form textarea {
font-family: "Gotham A","Gotham B",sans-serif,serif;
overflow-y: hidden;
padding: .8rem 0 1.6rem 0;
resize: none;
min-height: 3rem;
background-color: transparent;
border: none;
border-bottom: 1px solid #979797;
border-radius: 0;
outline: none;
height: 3rem;
width: 100%;
font-size: 14px;
margin: 0 0 20px 0;
box-shadow: none;
box-sizing: content-box;
transition: all 0.3s;
box-sizing: content-box !important;
}
#ms-dynamics-form form .active textarea {
border-bottom: 1px solid #bccf02;
box-shadow: 0 1px 0 0 #bccf02;
}
#ms-dynamics-form form .dropdown-content li span {
color: #383b38;
}
#ms-dynamics-form form .dividerWrapper table {
border-bottom: none;
}
#ms-dynamics-form form .dividerWrapper {
margin-bottom: 20px;
}
#ms-dynamics-form form input[type=checkbox] {
margin-bottom: 20px;
}
#ms-dynamics-form form input[type=checkbox] + label{
margin-bottom: 20px;
}
#ms-dynamics-form form button {
color: #fff;
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JjY2YwMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzZjOWMzMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);
background-size: 100%;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #bccf02),color-stop(100%, #6c9c30));
background-image: -moz-linear-gradient(top, #bccf02,#6c9c30);
background-image: -webkit-linear-gradient(top, #bccf02,#6c9c30);
background-image: linear-gradient(to bottom, #bccf02,#6c9c30);
background-size: 102%;
display: inline-block;
padding: 1.001em 2.144em;
font-size: 1.001em;
font-family: "Gotham A","Gotham B",sans-serif,serif;
line-height: 1em;
box-shadow: none;
border-radius: 7.144em;
border: none;
transition-property: background;
transition-duration: .15s;
cursor: pointer;
margin-bottom: 20px;
}
#ms-dynamics-form form button:hover {
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZjOWMzMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzZjOWMzMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);
background-size: 100%;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #6c9c30),color-stop(100%, #6c9c30));
background-image: -moz-linear-gradient(top, #6c9c30,#6c9c30);
background-image: -webkit-linear-gradient(top, #6c9c30,#6c9c30);
background-image: linear-gradient(to bottom, #6c9c30,#6c9c30);
background-size: 102%;
color: #fff;
}
#ms-dynamics-form form [data-editorblocktype="SubmitButtonBlock"] {
float: left;
}
#ms-dynamics-form form [data-editorblocktype="ResetButtonBlock"] button {
background-color: transparent;
background-image: none;
color: #6c9c30;
border: 2px solid #6c9c30;
padding-top: calc(1.001em - 2px);
padding-bottom: calc(1.001em - 2px);
font-weight: 500;
}
#ms-dynamics-form form [data-editorblocktype="ResetButtonBlock"] button:hover {
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZjOWMzMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzZjOWMzMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);
background-size: 100%;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #6c9c30),color-stop(100%, #6c9c30));
background-image: -moz-linear-gradient(top, #6c9c30,#6c9c30);
background-image: -webkit-linear-gradient(top, #6c9c30,#6c9c30);
background-image: linear-gradient(to bottom, #6c9c30,#6c9c30);
background-size: 102%;
color: #fff;
}
#ms-dynamics-form .formLoader {
border: 16px solid #f3f3f3;
border-radius: 50%;
border-top: 16px solid #bccf02;
width: 120px;
height: 120px;
-webkit-animation: spin 2s linear infinite;
animation: spin 2s linear infinite;
margin: 0 auto;
}
#ms-dynamics-form .onFormSubmittedFeedbackIcon {
visible: hidden;
margin-left: auto;
margin-right: auto;
height: 64px;
size: 64px;
}
#ms-dynamics-form .onFormSubmittedFeedback .onFormSubmittedFeedbackButton {
color: #fff;
border-radius: 50%;
border: hidden;
background-image: linear-gradient(to bottom, var(--brandColor1, #bccf02), var(--brandColor2, #6c9c30));
background-size: 102%;
}
#ms-dynamics-form form div[tabindex] {
outline: none;
}
#ms-dynamics-form span.lp-required {
color: #686c71 !important;
}
#ms-dynamics-form .onFormSubmittedFeedback .onFormSubmittedFeedbackButton {
display:none;
}
#ms-dynamics-form div[data-form-block-id] .onFormSubmittedFeedback .onFormSubmittedFeedbackMessage {
font-family: "Gotham A", "Gotham b", sans-serif;
}
@media screen and (max-width: 600px) {
div[data-form-block-id] .onFormSubmittedFeedback {
height: 250px !important;
width: 250px !important;
}
div[data-form-block-id] .onFormSubmittedFeedback .onFormSubmittedFeedbackMessage {
line-height:normal;
}
}