/********************************************
        FONTS
********************************************/

	@font-face {
    font-family: 'quatro_slabmedium_italic';
    src: url('../fonts/quatroslab_mediumitalic-webfont.eot');
    src: url('../fonts/quatroslab_mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/quatroslab_mediumitalic-webfont.woff') format('woff'),
         url('../fonts/quatroslab_mediumitalic-webfont.ttf') format('truetype'),
         url('../fonts/quatroslab_mediumitalic-webfont.svg#quatro_slabmedium_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'quatro_slabitalic';
    src: url('../fonts/quatroslab_regularitalic-webfont.eot');
    src: url('../fonts/quatroslab_regularitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/quatroslab_regularitalic-webfont.woff') format('woff'),
         url('../fonts/quatroslab_regularitalic-webfont.ttf') format('truetype'),
         url('../fonts/quatroslab_regularitalic-webfont.svg#quatro_slabitalic') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'quatro_slabregular';
    src: url('../fonts/quatroslab_regular-webfont.eot');
    src: url('../fonts/quatroslab_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/quatroslab_regular-webfont.woff') format('woff'),
         url('../fonts/quatroslab_regular-webfont.ttf') format('truetype'),
         url('../fonts/quatroslab_regular-webfont.svg#quatro_slabregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/********************************************
        FONT
********************************************/
body {font-family: Helvetica, Arial;
	background: #33abde; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzYWJkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNWNiMmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left,  #33abde 0%, #a5cb2f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#33abde), color-stop(100%,#a5cb2f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #33abde 0%,#a5cb2f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #33abde 0%,#a5cb2f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #33abde 0%,#a5cb2f 100%); /* IE10+ */
background: linear-gradient(to right,  #33abde 0%,#a5cb2f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33abde', endColorstr='#a5cb2f',GradientType=1 ); /* IE6-8 */
	
	
}
h1 {font: 48px/40pt 'quatro_slabregular', Arial, sans-serif; margin: 0px 0 20px 0; padding: 0px; color: #fff; font-weight: normal; -webkit-font-smoothing: antialiased;}
h2 {font: 18px/18pt 'quatro_slabregular', Arial, sans-serif; margin: 0px; padding: 0px; color: #005f9b; font-weight: normal; -webkit-font-smoothing: antialiased;}
h3 {font: 18px/18pt 'Helvetica', Arial, sans-serif; margin: 0px 0 10px 0; padding: 0px; color: #005f9b; font-weight: normal; -webkit-font-smoothing: antialiased;}
h4 {font: 22px/24pt 'Helvetica', Arial, sans-serif; margin: 0px 0 20px 0; padding: 0px; color: #fff; font-weight: normal; -webkit-font-smoothing: antialiased;}

#content h2 {
	margin: 0 0 10px 0;
}
h5 {font: 11px/11pt 'quatro_slabregular', Arial, sans-serif; margin: 0px; padding: 0px; color: #fff; font-weight: normal; -webkit-font-smoothing: antialiased; margin: 0 0 20px 0;}

p, ul {font-family: Helvetica, Arial; font-size: 14px; color: #888; }

a {color: #fff;}

.clear {
	clear: both;
}

.download-white {
	margin: 0 0 50px 0;
	float: right;
	
}


#header-wrapper {
	background: #f1f1f1;
}

	#header {
		width: 860px;
		margin: 0 auto;
		padding: 30px 0 30px 0;
	}
	
	.logos {
		float: right;
	}
		.logo-soti {
			display:inline-block;
		}
		.logo-adslot {
			display: inline-block;
			float: left;
			margin-right:25px;
		}
	
		.logo-digiday {
			float: left;
			display: inline-block;
		}
		
	
#content-wrapper {
	

}

	#content {
		width: 960px;
		margin: 0 auto;
		padding: 80px 0 50px 0;
	}
	
	#container {
		width: 860px;
		margin: 0 auto;
	}
	
	form ul li {
		width: 420px;
		height: 48px;
		float: left;
		position: relative;
		display: inline-block;

	}
	
	form ul li.left-col {
		margin-right:20px!important;
	}
		form ul li input {
			width: 396px!important;
			height: 38px!important;
			padding: 0px!important;
			font-size: 18px!important;
			-webkit-font-smoothing: antialiased;
			position: absolute;
			z-index: 5;
			border:1px solid #81c69c!important;
			color: #fff!important;
			padding: 5px 10px 5px 10px!important;
		}
		
		::-webkit-input-placeholder { /* WebKit browsers */
    color:    #fff;
		}
		:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
		    color:    #fff;
		}
		::-moz-placeholder { /* Mozilla Firefox 19+ */
		    color:    #fff;
		}
		:-ms-input-placeholder { /* Internet Explorer 10+ */
		    color:    #fff;
		}
	
	
	ul li label {
		display: none!important;
	}
	
	input.inputfield {
		background: none;
	}
	
	div.input-bg {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 416px;
		height: 48px;
		background: #fff;
		opacity: 0.5;
		z-index: 1;
		border:1px solid #81c69c!important;
		-webkit-box-shadow:  0px 1px 8px 3px rgba(0, 0, 0, 0.1);
    box-shadow:  0px 1px 8px 3px rgba(0, 0, 0, 0.1);
	}
	
	input.submit, .btn {
		width: 416px!important;
		height: 48px!important;
		border: 1px solid #4dc1df!important;
		background: #00609c;
	cursor: pointer;
		-webkit-box-shadow:  0px 1px 8px 3px rgba(0, 0, 0, 0.1);
    box-shadow:  0px 1px 8px 3px rgba(0, 0, 0, 0.1);
    
			-webkit-font-smoothing:inherit;
	}
	
	input.submit:hover {
		background: #0d5684;
	}
	
	
	div#leads {
		display: block;
		margin: 0 0 240px 0;
	}
	
	.btn {
	display: inline-block;
	text-align: center;
	text-decoration: none;
	font-size: 20px;
	-webkit-font-smoothing: antialiased;
	padding: 15px 0 15px 0;
	height: auto!important;
	}
	
	.btn:hover {
		background: #0d5684;
	}
	
	.link-blog {
		margin-right:20px;
	}
	
	p.terms {
		margin: 0 0 0 30px;
		font-size: 10px;
		color: #fff;
	}
	
	input.checking {
		width: 30px!important;
		margin-top: -14px;
	}
	
	.clearfix {
		clear: both;
	}
	
	
	#footer {
		border-top: 1px solid #4ca497;
		padding: 20px 0 20px 0;
		text-align: center;
		margin-top: 50px;
	}
	
	a.smo {
		display: inline-block;
		margin: 0 5px 0 5px;
	}
	
	p.footer-txt {
		color: #005f9b;
		font-size: 11px;
		padding: 10px 0 10px 0;
	}
	
	p.footer-txt a {
		color: #005f9b;
		text-decoration: none;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	