/* CUSTOM WUFOO FORM EDITING ****************************************************************** */

    .sticky-top form ul {
        padding-top: 3.5% !important;
    }

    .sticky-top form li {
        display: inline-block;
    }


    .sticky-top label.desc {
        display: none !important;
    }

    /*.sticky-top .wufoo-form-container {
        height: 100px !important;
    }*/

    .sticky-top .wufoo input.text, .sticky-top .wufoo textarea.textarea, .sticky-top .wufoo input.file, .sticky-top .wufoo select.select,
    .sticky-top .wufoo li .wufoo-dropdown span {
        border-radius: 0.5rem !important;
        padding: 0.25rem 0.5rem !important;
    }

    .sticky-top .wufoo input.text:focus, .sticky-top .wufoo textarea.textarea:focus, .sticky-top .wufoo input.file:focus,
    .sticky-top .wufoo select.select:focus, .sticky-top .wufoo li:focus, .sticky-top .wufoo-dropdown span:focus {
        border: 1px solid #FF0000 !important;
        box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.25) !important;
    }

    .sticky-top input.large, .sticky-top select.large {
        border-radius: 0.5rem !important;
        padding: 0.25rem 0.5rem !important;
    }

    .sticky-top .noI form li {
        width: 17% !important;
    }

    .sticky-top form li {
        display: inline-flex;
    }

    .sticky-top form li.buttons {
        height: 0.5rem;
        text-align: center;
        vertical-align: middle !important;
        padding: 0px 0px 28px 6px !important;
    }

    .sticky-top form li.buttons img {
        max-width: 50px !important;
    }

    .sticky-top .noI form li, .sticky-top .altInstruct form li {
        width: 17% !important;
    }

    @media screen and (max-width: 768px) {
    	.sticky-top .wufoo-form-container {
    		min-height:220px !important;
    	}
    	.sticky-top form ul { 
    		height:auto !important; 
    		padding-top:1% !important;
    	}
        .sticky-top form li {
            display: block !important;
    		
        }
    	.sticky-top .noI form li {
    		width:80% !important;
    		margin:0 auto !important;
    	}
    }

    @media screen and (min-width:1200px){
        .sticky-top #wufoo-mesyqan0ly857e {
            max-height: 100px !important;
        }
    }

/* ******************************************************************************************** */
