.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}
@font-face {
	font-family: Basetica;
	src: url('../font/basetica.ttf') format('truetype');
	src: url('../font/basetica.woff') format('woff');
}
@font-face {
font-family: 'Avenir Next LT Pro Regular';
font-style: normal;
font-weight: normal;
src: local('Avenir Next LT Pro Regular'), url('../font/AvenirNextLTPro-Regular.woff') format('woff');
}
body {
	background: url('../img/bg.png') no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
	-o-background-size: cover;
}
.nopadding {
	 padding: 0;
	 margin: 0;
}
.margintop10
{
	margin-top: 10px;
}
.margintop5
{
	margin-top: 5px;
}
.myform
{
	font-family: Avenir Next LT Pro Regular;
	background-color: rgba(235,149,51,0.8);
	border-radius: 10px;
	border: 1px solid #fff; 
	color: #fff;
	font-size: 16px;
	padding: 0 25px 20px 25px;
	max-width: 400px;
}
span.uc {
	font-size: 22px;
}
.myform h3.form-header {
	margin-top: 25px;
	margin-bottom: 25px;
}

h3 {
	font-size: 20px;
}
.form-header span.uc {
	font-size: 26px;
}

.form-header {
	text-align: center;
}

span.ul {
	border-bottom: 2px solid #fff;
}

.padd-left-5 {
	padding-left: 5px;
}

.img-center {
	margin:0 auto;
	padding: 5px;
}
.float-right { float: right; }
.padding-bottom-25 { padding-bottom: 25px; }
.floater {
	position: fixed;
	bottom: 0;
	right: 0;
	z-index: -5;
}
.paddingRight0 { padding-right: 0; }
.margin-bottom-10 { margin-bottom: 10px; }

.form-control, 
form input,
form input[type=submit] {
	background-color: #fff;
	color: #014f6e;
	border-radius: 0;
	border: none;
}

form input[type=submit] {
	float: right;
	padding: 4px 8px;
	font-size: 18px; 
}

div.spot {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin-top: 8em;
	padding-right: 10em;
}

.form-horizontal .control-label{
    text-align: left;
}

div.spot img {
	width: 100%;
	max-width: 956px;
	/*float: right;*/
}

.mobi-show img {
	max-width: 180%;
}

@media screen and (max-width: 768px) {
	.mobi-show { display: block;  }
	.mobi-hide { display: none; }
}


@media screen and (min-width: 769px) {
	.mobi-show { display: none;  }
	.mobi-hide { display: block; }
}

@media screen and (min-width: 1280px) {
	.myform .row .col-md-4.text-right {
		padding-right: 0;
	}
}

.myform { 
	margin: 5em auto; 
}

@media only screen and (min-width : 1024px) {
	div.spot {
		margin-top: 12em
	}
}

@media only screen and (min-width : 1200px) {
	div.spot {
		margin-top: 9em
	}
}

@media only screen and (max-width : 768px) {
	.myform { margin-top: 20px; }
}

@media only screen and (min-width : 1440px) {
	div.spot {
		padding-right: 13em;
	}
}

@media only screen and (min-width : 1700px) {
	div.spot {
		padding-right: 20em;
	}
}

@media only screen and (min-width : 2000px) {
	div.spot {
		padding-right: 30em;
	}
}

@media only screen and (min-width : 2200px) {
	div.spot {
		padding-right: 35em;
	}
}

@media only screen and (min-width : 2400px) {
	div.spot {
		padding-right: 41em;
	}
}

@media only screen and (min-width : 2500px) {
	div.spot {
		padding-right: 45em;
	}
}

@media screen and (min-width: 800px) and (max-width: 979px) {
	div.spot {
		margin-top: 16em;
	}
	.myform {
		margin-top: 20em;
	}
}

@media screen and (min-width: 980px) and (max-width: 1279px) {
	div.spot {
		margin-top: 16em;
	}
	.myform {
		margin-top: 23em;
	}
}

@media screen and (min-width: 1280px) {
	div.spot {
		margin-top: 16em;
	}
	.myform {
		margin-top: 10em;
	}
}
