/****
*****
***** CSS file for Bunnings
***** Generation Date: 2020-2-18
***** Generator Version: 2.1
*****
***** CSS file generated by Etech Digital CSS Generator,
***** Please reach out to etech-digital@medallia.com for any further changes
*****
****/
/*-----------------------------------------------------------------------------------*/
/********************************/
/*Font Declaration*/
/********************************/
/*Defining the font URL's*/
@font-face {
    font-family: font1;
    src: url(https://assets.kampyle.com/clients/nebula/bunnings/bunningsfont.woff);
}
@font-face {
    font-family: font2;
    src: url(https://assets.kampyle.com/clients/nebula/bunnings/futura-heavy.woff);
}


/*-----------------------------------------------------------------------------------*/
/********************************/
/* General Form Settings */
/********************************/
#liveForm .neb-content,#liveForm label.control-label.commonLabel, #liveForm .kpl_builder.neb-form-wcag label, #liveForm > div > div.live-form-content > div.modal-live-form.ng-scope > div > div > div:nth-child(2) > div > div > p > p > strong > span
{
    font-family: 'Helvetica Neue' !important;
    font-size:16px !important;
}
.neb-content md-radio-group div.radio md-radio-button ._md-label {
    font-family: 'Helvetica Neue';
        font-size:16px !important;

}
input, input::placeholder,textarea, textarea::placeholder {
    font-family: 'Helvetica Neue';
}
.neb-content md-checkbox ._md-label {
    font-family: 'Helvetica Neue';
}
#liveForm .kpl_builder .live-form-content .neb-select select {
    font-family: 'Helvetica Neue';
    font-size:16px !important;

}
.edge-labels span {
    font-family: 'Helvetica Neue';}
.neb-website-grading0to10 neb-rating .neb-rating:not(.stars) .neb-rating-value label.rating-label {
    font-family: 'Helvetica Neue';}
.neb-website-grading1to10 neb-rating .neb-rating:not(.stars) .neb-rating-value label.rating-label {
    font-family: 'Helvetica Neue';}
.neb-website-nps neb-rating[min-value="0"][max-value="10"] .neb-rating label.rating-label {
    font-family: 'Helvetica Neue';}
.neb-spacing neb-rating .neb-rating .edge-labels {
    font-family: 'Helvetica Neue';}
 .btn.cancel-btn.form-close-btn,.btn.form-next-btn,.btn.back-btn,
 .btn.submit-btn,button.btn.thankYouPageButtonPreview.ng-binding,h2,
 #liveForm .kpl_builder .kpl-thank-you .kpl-thankYouHolder .thankYouPageLogoPreviewText, #liveForm h2 {
    font-family: 'font2' !important;
}
a {
        color:#da291c
    }
    /* We'd love your feedback heading*/
  #liveForm > div > div.live-form-content > div.modal-live-form.ng-scope > div > div > div:nth-child(2) > div > div > p > p > span > strong > span{
        font-family:font2;
    }
#liveForm .kpl_builder{
  border-color: transparent;
}
#wrapper_dfd5-c153-de61-5e21-3e94-9834-96f5-d42e{
    margin-bottom:10px !important;
}
.neb-content .chars-limit-desc{
display: inline; }
/*-----------------------------------------------------------------------------------*/
/********************************/
/*Logo Modifications*/
/********************************/
/*Logo Size adjustments*/
.img-responsive{margin-top: 21px;}

/*Logo Position adjustments*/
.neb-website-image > div{
}
#liveForm .kpl_builder .panel-footer .kpl-form-footer .footer-img, .footer-message {
    display:none;
}
/*-----------------------------------------------------------------------------------*\
/********************************\
/*Close button "X"  modification*\
/********************************\
/*"X" Color*/
.fa-remove:before, .fa-close:before, .fa-times:before{
}/*-----------------------------------------------------------------------------------*/
/********************************/
/* adjustment for NPS Scale buttons*/
/********************************/
.neb-website-nps neb-rating[min-value="0"][max-value="10"] .neb-rating label.rating-label{
}
.neb-rating-html-implementation .neb-website-nps neb-rating[min-value="0"][max-value="10"] .neb-rating label.rating-label.on{
    background: #0D5257 !important; /*npsOnColor*/
}
.neb-rating-html-implementation .neb-website-nps neb-rating[min-value="0"][max-value="10"] .neb-rating label.rating-label.hover{
    background: #0D5257 !important; /*npsHoverColor*/
}
.neb-rating-html-implementation .neb-website-nps neb-rating[min-value="0"][max-value="10"] .neb-rating label.rating-label.selected{
    background: #0D5257 !important; /*npsSelectedColor*/
}
/*-----------------------------------------------------------------------------------*/
/********************************/
/* adjustment for RatingScale 1to10*/
/********************************/
.neb-website-grading1to10 neb-rating .neb-rating:not(.stars) .neb-rating-value label.rating-label{
}
.neb-rating-html-implementation .neb-website-grading1to10 neb-rating:not(.stars):not(.emoticons):not(.numbers):not(.smilies):not(.bars) .neb-rating .neb-rating-value label.rating-label.on{
    background: #0D5257 !important;
}
.neb-rating-html-implementation .neb-website-grading1to10 neb-rating:not(.stars):not(.emoticons):not(.numbers):not(.smilies):not(.bars) .neb-rating .neb-rating-value label.rating-label.hover{
    background: #0D5257 !important;
}
.neb-rating-html-implementation .neb-website-grading1to10 neb-rating:not(.stars):not(.emoticons):not(.numbers):not(.smilies):not(.bars) .neb-rating .neb-rating-value label.rating-label.selected{
    background: #0D5257 !important;
}
/*-----------------------------------------------------------------------------------*/
/********************************/
/* adjustment for RatingScale 0to10*/
/********************************/
.neb-website-grading0to10 neb-rating .neb-rating:not(.stars) .neb-rating-value label.rating-label{
}
.neb-rating-html-implementation .neb-website-grading0to10 neb-rating:not(.stars) .neb-rating .neb-rating-value label.rating-label.on{
    background: #0D5257 !important; /*grad010OnColor*/
}
.neb-rating-html-implementation .neb-website-grading0to10 neb-rating:not(.stars) .neb-rating .neb-rating-value label.rating-label.hover{
    background: #0D5257 !important; /*grad010HoverColor*/
}
.neb-rating-html-implementation .neb-website-grading0to10 neb-rating:not(.stars) .neb-rating .neb-rating-value label.rating-label.selected{
    background: #0D5257 !important; /*grad010SelectedColor*/
}
/*-----------------------------------------------------------------------------------*/
/********************************/
/* Radio Buttons and Checkboxes */
/********************************/
/*Adjusts size and colour of radiobox text*/
.neb-content md-radio-group div.radio md-radio-button ._md-label{
  font-family: 'Helvetica Neue';

}
/*Adjusts size and colour of checkbox text*/
.neb-content md-checkbox ._md-label {
  font-family: 'Helvetica Neue';
}
/*Radiobox On Colour*/
#liveForm .neb-content md-radio-group div.radio md-radio-button ._md-on {
    background-color: #0D5257 !important;
}
/*Radiobox Off Colour*/
#liveForm .neb-content md-radio-group div.radio md-radio-button ._md-off {
}
/*Checkbox On Colour*/
#liveForm .neb-content .md-checked ._md-icon {
    background-color: #0D5257 !important;
}
/*Checkbox Off Colour*/
#liveForm .kpl_builder.neb-form-wcag md-checkbox ._md-icon{
}
/*Adjusting the properties of DropDown*/
#liveForm .kpl_builder.neb-form-wcag .neb-select .neb-website-select select{
}
/*-----------------------------------------------------------------------------------*/
/********************************/
/* Form Buttons */
/********************************/
.btn.cancel-btn.form-close-btn{
}
.btn.form-next-btn{
}
.btn.back-btn{
}
.btn.submit-btn{
}
button.btn.thankYouPageButtonPreview.ng-binding {
}
/* To be added in future release! */
/*Required for proper alignment
.kpl_builder .pageRepeater .panel-footer .neb-form-footer-buttons .form-group{
    padding-left: 15px !important;
    padding-right: 15px !important;
}
*/
/*Left align the buttons
.footer-right-buttons.pull-right{
    float: left;
}
*/
/*Seperate the buttons
.footer-right-buttons.pull-right{
    float: unset;
}
*/
/*Center align the buttons
.footer-right-buttons.pull-right{
    float: unset;
    text-align: center
}
.footer-right-buttons.pull-right .btn{
    float: unset !important;
}
*/
