html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';	content: none;}
table {border-collapse: collapse;	border-spacing: 0;}
a{color:#1c7ac3;text-decoration:none;}
a:hover{color:#14568a;text-decoration:underline;}
.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.search input:-moz-placeholder{color: #55606f;}
.search input::-webkit-input-placeholder{color:#55606f;}
.subscribe input:-moz-placeholder{color: #999;}
.subscribe input::-webkit-input-placeholder{color:#999;}

/*------------------------------------*\
  MAIN
\*------------------------------------*/

body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:normal;color:#27282b;background:#0195db;}
h1,h2{font-weight:bold;}
h1{font-size:66px;color:#fff;margin-bottom:10px;}
h2{font-size:30px;color:#4f5562;margin-bottom:15px;}
h3{font-size:22px;color:#757881;margin-bottom:10px;}
h4{font-size:18px;color:#4f5562;margin-bottom:15px;}
/*.mainTitle{font-size:66px;color:#fff;margin-bottom:10px;float:left;}*/
p{}
b,strong{font-weight:bold;}
i,em{font-style:italic;}

input,select,textarea{font:normal 13px "Helvetica Neue", Helvetica, Arial, sans-serif;}
input,textarea{}
label{}
input{}
textarea{}

.monitor .sliderview {position:relative;width:448px;overflow:hidden;}
.monitor .slider {position:relative;}
.monitor img {float:left;}

.box.base span{color:#4f5562;font-size:13px;}
.box.base h1 span{color:#4f5562;font-size:15px;}
.box.base img{margin:20px 0px;}

.container{width:960px;margin:0 auto;position:relative;}
.header{background:#fff;padding:0;height:76px;line-height:76px;overflow:hidden;}
.header .logo{float:left;line-height:0px;padding-top:24px;}
.header .nav{float:right;}
.header .nav li{float:left;padding-left:25px;}
.header .nav a{font-size:18px;font-weight:bold;color:#4f5562;}
.header .nav a:hover{color:#2b2e35;text-decoration:none;}
.header .login {display:inline-block;float:right;line-height:0px;}
.header .login button {width:80px;height:22px;background:#1c7ac3;color:#fff;border:2px solid #1c7ac3;}
.header .login .default {color:#aaa;}
.header .login .forgot {font-size:11px;float: right;margin-right:82px;margin-top:7px;}

iframe.register {width:1000px;height:1500px;position:absolute;left:-222px;top:-50px;}
div.register {position:relative;width:540px;height:1200px;overflow:hidden;margin:auto;}

.main{padding-top:20px;}
.monitor{width:446px;padding:20px;height:330px;color:#999;background:url("/site/images/monitor.png") no-repeat left top;position:absolute;right:0;top:130px;}
.box{background:#fff;-webkit-border-radius:10px;border-radius:10px;padding:40px;margin-bottom:35px;width:90%;}
.footer .box{-webkit-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;margin-bottom:0;}
.discover li{background:url("/site/images/list-item.png") no-repeat left 5px;padding:0 0 10px 22px;font-size:17px;color:#27282b;}
.discover li strong{color:#1c7ac3;}
.features h3{background:url("/site/images/features-title.png") no-repeat left top;padding:0 0 0 50px;height:42px;line-height:42px;}
.features p{line-height:20px;}
.easy,.support{width:430px;margin-bottom:40px;}
.easy{float:left;}
.support{float:right;}
.examples li{float:left;margin-right:24px;}
.examples li.last{margin:0;}
.examples li img{display:block;margin-bottom:10px;}

.supporto ol {list-style:decimal;margin-left: 20px;}
form#supportrequest div.fieldBox {float:left;width:281px;margin-right:10px;margin-bottom:10px;}
form#supportrequest div.fieldBox.last {margin-right:0px;}
form#supportrequest label {font-size: 11px;display:block;}
form#supportrequest input, form#supportrequest select {width: 281px;}
form#supportrequest textarea {width:100%; height: 100px;margin-bottom:10px;}
form#supportrequest button {width:80px;background:#1c7ac3;color:#fff;border:2px solid #1c7ac3;}

.footer ul{}
.footer li{width:185px;border-right:1px solid #dddee0;margin-right:30px;float:left;}
.footer li.info{width:245px;color:#4F5562;}
.footer ul{}
.footer li{width:185px;border-right:1px solid #dddee0;margin-right:30px;float:left;}
.footer li.info{width:245px;color:#4F5562;}
.footer li.last{border:0;}
.footer li li{border:0;padding:0 0 10px 0;font-size:15px;}
.footer .logoes{float:right;text-align:right;}
.footer .logoes img{margin-bottom:15px;}
.footer a{color:#4f5562;}
.footer a:hover{color:#26292f;}

table.listino {width:100%;border-radius:10px;background:#daf3ff;color:#303030;}
table.listino thead {font-size:22px;}
table.listino tr td.first {font-size:14px;background:#69c7f1;text-align:left;width: 160px;}
table.listino thead tr td.first {border-radius:10px 0px 0px 0px;}
table.listino tr.last td {border-radius:0px 0px 0px 10px;}
table.listino tr td {padding:10px;text-align:center;}
table.listino tbody {font-size:16px;}

.faq .question {
	display: block;
	float: left;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	clear: both;
	line-height: 120%;

	cursor: pointer;
}

.faq .answer {
	margin-top: 5px;
	width: 830px;
	float: left;
	font-weight: bold;
	display: none;
	padding: 15px;
	line-height: 160%;
	background-color: #e6eaf4;
}
