.stay-connected {
		    text-transform: uppercase;
		    font-weight: bold;
		    font-size: 2em;
		    font-family: fira sans,sans-serif;
		    font-style: normal;
		    padding: 0px 10px;
		    margin:  auto;
		    display: block;
		}
		.pktext {
		    background: #231F20;
		    text-transform: uppercase;
		    border: 2px solid #fff;
		    padding: 5px 10px;
		    flex-grow: 3;
		    display:  inline-block;
		    font-family: fira sans,Arial,sans-serif;
		}
		.pksitesubmit {
		    background: #ed4823;
		    flex-grow: 2;
		    color: #fff;
		    border: 0px solid #fff;
		    font-family: fira sans,Arial,sans-serif;
		}
		.form-inline {  
			display: flex;
			flex-flow: row wrap;
			align-items: stretch;
			justify-content: center;
		}
		.form-inline input {
            vertical-align: middle;
            margin: 10px 10px;
        }
        @media (max-width: 800px) {
            form-inline input {
            margin: 10px 0;
        }
        .form-inline {
            flex-direction: column;
            align-items: stretch;
        }
        .form-inline input {
            vertical-align: middle;
            margin: 10px 10px;
            padding: 10px;
        }
        }