﻿.survey-macrossismica { background-color:white;font-family:Arial, Helvetica, sans-serif;width:70%;font-size:10pt; }
.survey-macrossismica .banner { color:#be2f2d;font-weight:bold;padding:10px 0 20px 0;font-size:10pt!important; }
.survey-macrossismica .boxes { padding:10px 0 10px 10px;float:left;width:98%; }
.survey-macrossismica .line { color:#d8d8d8!important;height:1px;width:98%;float:left;margin-left:1%; }
.survey-macrossismica .title { color:#444444;padding:10px 0 0 10px;font-size:11pt!important;letter-spacing:-1px;font-weight:bold; }
.survey-macrossismica .label { float:left;text-align:left;color:Black;width:20%;font-family: Arial, Helvetica, sans-serif!important;font-size:10pt;vertical-align:top; }
.survey-macrossismica .label-time { color:Black;padding:10px 5px;font-family: Arial, Helvetica, sans-serif!important;font-size:10pt; }
.survey-macrossismica .label-preview { text-align:left;float:left;color:Black;padding:10px 0 10px 10px;width:20%;font-family: Arial, Helvetica, sans-serif!important;font-size:10pt;font-weight:bold; }
.survey-macrossismica .label-value { text-align:left;float:left;color:Black;padding:10px 0 10px 10px;width:77%;font-family: Arial, Helvetica, sans-serif!important;font-size:10pt; }
.survey-macrossismica .label-message { color:red;padding:10px 0 10px 10px;font-family: Arial, Helvetica, sans-serif!important;font-size:10pt;float:left;width:98%; }
.survey-macrossismica .image { padding-top:10px; }
.survey-macrossismica .input-tb { background-color:#f8f8f8;width:90%;font-family: Arial, Helvetica, sans-serif!important;font-size:10pt; }
.survey-macrossismica .input-tb-date-time { background-color:#f8f8f8;width:19%;font-family: Arial, Helvetica, sans-serif!important;font-size:10pt;color:black; }
.survey-macrossismica .input-ddl { background-color:#f8f8f8;width:91%;font-family: Arial, Helvetica, sans-serif!important;font-size:10pt; }
.survey-macrossismica .input-ddl option:first-child {	color:#888888; }
.survey-macrossismica .input-ddl option {	color:black; }
.survey-macrossismica .button-preview { padding:20px;text-align:right;float:right; }
.survey-macrossismica .button-preview img { vertical-align:text-top;padding-right:5px; }
.survey-macrossismica .button-preview a { float:right;color:Black;border:1px solid #aaaaaa;font-family:Arial, Helvetica, sans-serif!important;font-size:9pt;padding:8px;font-weight:bold;background: #fefefe; /* Old browsers */background: -moz-linear-gradient(top, #fefefe 0%, #d1d1d1 49%, #dbdbdb 50%, #e2e2e2 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(49%,#d1d1d1), color-stop(50%,#dbdbdb), color-stop(100%,#e2e2e2)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #fefefe 0%,#d1d1d1 49%,#dbdbdb 50%,#e2e2e2 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #fefefe 0%,#d1d1d1 49%,#dbdbdb 50%,#e2e2e2 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #fefefe 0%,#d1d1d1 49%,#dbdbdb 50%,#e2e2e2 100%); /* IE10+ */	background: linear-gradient(top, #fefefe 0%,#d1d1d1 49%,#dbdbdb 50%,#e2e2e2 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e2e2e2',GradientType=0 ); /* IE6-9 */ }
.survey-macrossismica .label-required { text-align:left;color:red;font-family:Arial, Helvetica, sans-serif;font-size:9pt; }
.survey-macrossismica .message { text-align:left;padding-left:10px;float:left;width:98%; }
.survey-macrossismica .text { width:78%;text-align:left;color:Black;font-family: Arial, Helvetica, sans-serif!important;font-size:10pt;float:left; }
.survey-macrossismica .calendar-image { vertical-align:text-bottom;cursor:pointer; }
.survey-macrossismica .required { text-align:left;float:left;width:78%; }
.survey-macrossismica .hour {	background-color:#f8f8f8;width:8%;font-family: Arial, Helvetica, sans-serif!important;font-size:10pt; }
.survey-macrossismica .div-line { width:100%;float:left; }
.survey-macrossismica .space-between-buttons { float:right;padding:10px; }
.cm-clear-both { clear:both; }
