/*h1,h2,h3,h4,h5,h6 {font-weight:300!important;}*/
.result-resultpollaverage .result-wrapper {padding:0!important;}
.result-wrapper .result-data{max-width:330px!important;}
.result .result-component{padding:1% 5%!important;}
.result .result-resulttext {padding:5%!important;}
.result-image {margin-top:1em!important;}
.survey h1 {font-weight:400;}
.title {font-size:140%;color:#90D9F9;margin-bottom:1em!important;font-weight:700!important;}
@media screen and (min-width: 667px) and (orientation: landscape){
.result header {padding:2.5% 10%!important;}
}
.checkbox label {display:none;margin-top:1em;}
.checkbox .input-wrapper label {display:block;}

.splash-logo {
    display:flex;
    margin: 0 0 10px -8px;
}
.splash-logo:after {
    content:'Live Comparison';
    text-transform:uppercase;
    font-size:120%;
    margin-top:8px;
    color:#063354;
	font-family: 'Montserrat', sans-serif!important;
	font-weight: 700!important;
}
.splash-logo .live {
	margin: 10px;
	height: 20px;
	width: 20px;
	transform: scale(1);
    border-radius: 50%;
    background: rgb(6 51 84);
	box-shadow: 0 0 0 0 rgb(6 51 84);
	animation: pulse1 2s infinite;
	
}
@keyframes pulse1 {
	0% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(6, 51, 84, 0.7);
	}
	
	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(6, 51, 84, 0);
	}
	
	100% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(6, 51, 84, 0);
	}
}
.before {
    display:block;
    font-size:70%;
    font-family: 'Montserrat', sans-serif!important;
    font-weight: 700!important;
}
@media screen and (orientation: portrait) {
    .splash-logo {
        justify-content: center;
    }
}
#app .survey .column:first-child, .result-intro, .signup-component {
	background-color: #063354!important;
}
@media screen and (min-width: 667px) and (orientation: landscape){
    #app .survey .column:first-child {
        background-image: url(https://bottomline.cogniclick.app/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcGsvIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--d6aed85ca9afa5caa4852fafce44ae74083d1ca1/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFLQUIya0NPQVE9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--17b9a774675865a99b50a10408867a17943e12cb/bottomline-logo-white.png);
        background-size: 25%;
        background-position: 15% 92%;
        background-repeat: no-repeat;
    }
  	.multi-select-columns-2 {
        font-size: 135%;
    }
}
.input-wrapper label {
    font-weight: 400;
	margin-top:1em;
}
.helpText {
    color:#90D9F9;
	
}
.splash a.button {font-weight:700!important;font-size:150%;}
.result-text a {margin-top:0.5em;color:#ffffff!important;text-decoration:none;padding:2.5% 5%;background-color:#0070b9;display:inline-block;font-weight:700!important;border-radius:100px;}
.result-text a:hover {background-color:#013366;display:inline-block;}

.next, .button {border-radius:100px!important;text-transform:initial!important;}

.result-description h2 {color:#5e5e5e;}

.results-footer {
  background-color: #f1f1f1!important;
}

