@charset "UTF-8";
/* CSS Document */

            .mktoForm {
            max-width: 90% !important;
            width: 100% !important;
            margin: 0 auto !important;
            }
            .mktoForm .mktoFormRow,
            .mktoForm .mktoFieldWrap,
            .mktoForm .mktoFormCol:nth-last-child(2):first-child,
            .mktoHtmlText.mktoHasWidth {
            width: 100% !important;
            }
            .mktoForm .mktoGutter,
            .mktoForm .mktoOffset {
            display: none !important;
            }
            .mktoForm .mktoLabel {
            width: auto !important;
            font-size: 16px !important;
            line-height: 20px !important;
            color: #fff !important;
            font-weight: bold !important;
            margin-bottom: 6px !important;
            }
            .mktoForm .mktoAsterix {
            color: #780e00!important;
            }
            .mktoForm input[type=text],
            .mktoForm input[type=url],
            .mktoForm input[type=email],
            .mktoForm input[type=tel],
            .mktoForm input[type=number],
            .mktoForm input[type=date],
            .mktoForm textarea.mktoField {
            width: 100% !important;
            height: 34px !important;
            font-size: 16px !important;
            line-height: 20px !important;
            padding: 7px !important;
            color: #555 !important;
            font-family: 'Source Sans Pro', sans-serif !important;
            border: 1px solid #e0e0e0 !important;
            background: #FFF !important;
            border-radius: 3px !important;
            box-shadow: none !important;
            }
            ::placeholder {
            color: #555 !important;
            }
            ::-webkit-input-placeholder {
            /* Chrome/Opera/Safari */
            color: #555 !important;
            }
            ::-moz-placeholder {
            /* Firefox 19+ */
            color: #555 !important;
            }
            :-ms-input-placeholder {
            /* IE 10+ */
            color: #555 !important;
            }
            :-moz-placeholder {
            /* Firefox 18- */
            color: #555 !important;
            }
            .mktoForm .mktoFormCol:nth-of-type(even) {
            margin-left: 2% !important;
            }
            .mktoForm .mktoFormCol {
            width: 49% !important;
            margin-bottom: 20px !important;
            }
            .mktoForm textarea.mktoField {
            height: auto !important;
            }
            .mktoForm select {
            background-image: url('http://info.kazoohr.com/rs/166-DPS-712/images/select-arrow.png') !important;
            background-repeat: no-repeat !important;
            background-position: right 10px center !important;
            padding-right: 25px !important;
            -webkit-appearance: none !important;
            -moz-appearance: none !important;
            -ms-appearance: none !important;
            -o-appearance: none !important;
            appearance: none !important;
            width: 100% !important;
            height: 34px !important;
            font-size: 16px !important;
            line-height: 20px !important;
            padding: 7px !important;
            color: #555 !important;
            font-family: 'Source Sans Pro', sans-serif !important;
            border: 1px solid #e0e0e0 !important;
            background-color: #FFF !important;
            border-radius: 3px !important;
            box-shadow: none !important;
            }
            ::-ms-expand {
            display: none !important;
            }
            .mktoForm .mktoCheckboxList>label,
            .mktoHtmlText.mktoHasWidth {
            font-size: 16px !important;
            line-height: 20px !important;
            color: #555 !important;
            font-family: 'Source Sans Pro', sans-serif !important;
            }
            .mktoHtmlText.mktoHasWidth a {
            text-decoration: underline !important;
            color: #555 !important;
            }
            .mktoLogicalField.mktoCheckboxList.mktoHasWidth {
            width: auto !important;
            }
            .mktoForm .mktoButtonRow {
            display: block !important;
			padding:20px 0px;
            }
            .mktoForm span.mktoButtonWrap {
            display: block !important;
            margin-left: 0px !important;
            text-align: left!important;
            }
            .mktoForm button.mktoButton {
            box-shadow: none !important;
            background-image: none !important;
            text-shadow: none !important;
            animation-duration: 0s !important;
            border: none !important;
            border-radius: 10px !important;
            padding: 11px 35px !important;
            width: auto !important;
            height: auto !important;
            font-size: 18px !important;
            font-family: 'Source Sans Pro', sans-serif !important;
            background: none !important;
            line-height: 20px !important;
            font-weight: bold !important;
            margin:0 !important;
			text-transform: uppercase !important;
			letter-spacing: 0.9px !important;
			background-color: #143558 !important;
			color: #ffffff !important;
            }
			.mktoForm button.mktoButton:hover,.mktoForm button.mktoButton:focus{
			background-color: #104554 !important;
			color: #ffffff !important;
			text-decoration: none !important;
            }
			.mktoForm button.mktoButton:active {
			background-color:  #143558;
			color: #ffffff !important;
			text-decoration: none !important;
			}
            .mktoForm .mktoRadioList>input,
            .mktoForm .mktoCheckboxList>input {
            padding: 0 !important;
            margin-top: 1px !important;
            float: left !important;
            }
            .mktoForm .mktoFormCol {
            min-height: unset!important;
            }
			@media(max-width: 767px) {
			.sec16img{padding:0}

			            .section16 {
            padding-top: 20px;
            padding-bottom: 20px;
            }}
			
            @media(max-width: 480px) {
            div.mktoForm,
            mktoForm {
            padding: 0px !important;
            }
            .mktoForm .mktoFormCol {
            width: 100% !important;
            }
            .mktoForm .mktoFormCol:nth-of-type(even) {
            margin-left: 0!important;
            }
            .fomsec {
            padding: 20px 0;
            }
            }
            @media only screen and (max-width: 480px), only screen and (max-device-width: 480px), only screen and (max-device-height: 480px){
            .mktoMobileShow .mktoForm, .mktoForm *{
            padding:0!important
            }
            }
  