﻿.LiveForm.MantraGroup{font-family:Arial,Helvetica,sans-serif;font-size:12px;margin-bottom:20px;line-height:normal;}.LiveForm.MantraGroup .Field{font-family:Tahoma,Verdana,sans-serif;}.LiveForm.MantraGroup td,.LiveForm.MantraGroup th,.LiveForm.MantraGroup table,.LiveForm.MantraGroup .Field input,.LiveForm.MantraGroup .Field select,.LiveForm.MantraGroup .Field textarea,.LiveForm.MantraGroup .Field button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.LiveForm.MantraGroup .Field input[type="submit"]{display:inline-block;padding:7px 11px 7px 42px;color:#fff;font:19px ProximaNova-Regular,"Open Sans","Gill Sans MT","Gill Sans",Corbel,Arial,sans-serif;text-transform:uppercase;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.5);-moz-box-shadow:2px 2px 4px rgba(0,0,0,.5);box-shadow:2px 2px 4px rgba(0,0,0,.5);background:url('/portals/_default/skins/mantragroup/images/mg-sprites.png') 0 -306px;border-top:1px solid #b94457;border-right:1px solid #97051c;border-bottom:1px solid #93051b;border-left:1px solid #bb2d45;}.LiveForm.MantraGroup .Field input[type="submit"]:hover{text-decoration:none;background:url('/portals/_default/skins/mantragroup/images/mg-sprites.png') 0 -344px;border-top:1px solid #b84456;border-bottom:1px solid #982738;border-left:1px solid #ad273d;cursor:pointer;}.LiveForm.MantraGroup .button-next,.LiveForm.MantraGroup .button-back{background-color:#a0051e;color:#fff;border:0;font-weight:900;min-width:200px;}.LiveForm.MantraGroup .button-next:hover,.LiveForm.MantraGroup .button-back:hover,.LiveForm.MantraGroup .button-next:visited:hover,.LiveForm.MantraGroup .button-back:visited:hover{background-color:#a0051e;color:#fff;}.LiveForm.MantraGroup .required label:after,.LiveForm.MantraGroup legend.required:after{display:none;}.LiveForm.MantraGroup ul{list-style:none outside none;margin:0;padding:0;position:relative;}.LiveForm.MantraGroup ul li{list-style:none;margin:0;}.LiveForm.MantraGroup .Field-Container{position:relative;}.LiveForm.MantraGroup .MatrixWrapper .Field-Container{position:static;}.LiveForm.MantraGroup .Field.Address table tr td:first-child{padding-right:16px;}.LiveForm.MantraGroup .Field.Address table tr:nth-child(1) td,.LiveForm.MantraGroup .Field.Address table tr:nth-child(2) td{padding-right:0;}.LiveForm.MantraGroup .Field.Fullname .fullname-container,.LiveForm.MantraGroup .Field.ScaleRating input[type="radio"],.LiveForm.MantraGroup .Field.Fullname .Field-SubLabel-TextBox:last-child input[type="text"]{margin-right:0;}.LiveForm.MantraGroup .Field input[type="radio"],.LiveForm.MantraGroup .Field input[type="checkbox"]{margin-right:8px;}.LiveForm.MantraGroup .Field.Heading{font-family:NewsGot-Med,Corbel,Tahoma,Arial,sans-serif;}.LiveForm.MantraGroup .Field.Heading div.Field-Container-Wide{padding:0 0 5px;border-bottom:1px solid #ccc;}.LiveForm.MantraGroup .Field.Heading div.Field-Container-Wide .SubHeader{font-style:italic;}.LiveForm.MantraGroup .Field.Heading div.Field-Container-Wide .Header{margin-bottom:5px;}.LiveForm.MantraGroup .Field.Heading h1{border-bottom:1px solid #ccc;padding:0 0 5px;margin:0 0 5px;}.LiveForm.MantraGroup .Field.Heading h2{border-bottom:1px solid #ccc;padding:0 0 5px;margin:0 0 5px;}.LiveForm.MantraGroup .Field.Heading h3{text-transform:none;border-bottom:1px solid #ccc;padding:0 0 5px;margin:0 0 5px;}.LiveForm.MantraGroup .Submit-Align-Left{text-align:left;}.LiveForm.MantraGroup .Submit-Align-Center{text-align:center;}.LiveForm.MantraGroup .Submit-Align-Right{text-align:right;}.LiveForm.MantraGroup .Field.Matrix.Checkb.Required table,.LiveForm.MantraGroup .Field.Matrix.Radiob.Required table,.LiveForm.MantraGroup .Field.Required input,.LiveForm.MantraGroup .Field.Required textarea,.LiveForm.MantraGroup .Field.Required .plupload_filelist_footer,.LiveForm.MantraGroup .Field.Required select,.LiveForm.MantraGroup .Field.Required.Radiobutton table,.LiveForm.MantraGroup .Field.Required.Checkbox table,.LiveForm.MantraGroup .Field.Required.ScaleRating table,.LiveForm.MantraGroup .Field.Required .StarRatingRequired{padding-left:5px;border-left:solid #f00 5px;}.LiveForm.MantraGroup .Field.Required.Radiobutton table,.LiveForm.MantraGroup .Field.Required.Checkbox table{padding-left:6px;display:inline-block;}.LiveForm.MantraGroup label.error{padding:5px;color:#f00;}.LiveForm.MantraGroup input.error,.LiveForm.MantraGroup textarea.error,.LiveForm.MantraGroup select.error{border:2px solid #f00;padding-left:5px;}.LiveForm.MantraGroup label.InlineEdit form input{width:100px !important;}.LiveForm.MantraGroup .Field-Tooltip{position:absolute;right:-275px;top:0;max-width:250px;min-width:250px;border:4px solid #333;background:#fff;-webkit-box-shadow:0 2px 4px #666 3px 5px rgba(0,0,0,.5);-moz-box-shadow:0 2px 4px #666 3px 5px rgba(0,0,0,.5);box-shadow:0 2px 4px #666 3px 5px rgba(0,0,0,.5);white-space:normal;display:none;z-index:99999;}.LiveForm.MantraGroup .Field.Datetime .Field-Tooltip{right:-295px;}.LiveForm.MantraGroup .Field-Tooltip-Arrow{border-color:transparent #333 transparent transparent;border-style:solid;border-width:10px;left:-24px;top:7px;position:absolute;height:0;width:0;}.LiveForm.MantraGroup .Field-SubLabel-TextBox{position:relative;vertical-align:top;}.LiveForm.MantraGroup .Field .Field-Container label,.LiveForm.MantraGroup .Field .Field-Container-Wide label,.LiveForm.MantraGroup .Field .Field-SubLabel-Container{font-size:11px;margin:2px 0 0 2px;}.LiveForm.MantraGroup .Field.Radiobutton .Field-Container label,.LiveForm.MantraGroup .Field.Radiobutton .Field-Container-Wide label,.LiveForm.MantraGroup .Field.Checkbox .Field-Container label,.LiveForm.MantraGroup .Field.Checkbox .Field-Container-Wide label{font-size:1em;margin:0;}.LiveForm.MantraGroup .Field-Sub-Label label,.LiveForm.MantraGroup .Address table label,.LiveForm.MantraGroup .Field-SubLabel-Container{display:block;}.LiveForm.MantraGroup input,.LiveForm.MantraGroup select,.LiveForm.MantraGroup textarea{margin:0;padding:8px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075) 3px 5px rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075) 3px 5px rgba(0,0,0,.5);box-shadow:inset 0 1px 1px rgba(0,0,0,.075) 3px 5px rgba(0,0,0,.5);-webkit-transition:order-color ease-in-out .15s box-shadow ease-in-out .15s ease;-moz-transition:order-color ease-in-out .15s box-shadow ease-in-out .15s ease;-o-transition:order-color ease-in-out .15s box-shadow ease-in-out .15s ease;transition:order-color ease-in-out .15s box-shadow ease-in-out .15s ease;}.LiveForm.MantraGroup input[type="text"],.LiveForm.MantraGroup select{height:38px;}.LiveForm.MantraGroup textarea{min-height:38px;}.LiveForm.MantraGroup .Field.Fileupload .Field-Container{width:100%;}.LiveForm.MantraGroup .Field>label{margin-bottom:5px;}.LiveForm.MantraGroup .Field.Address .Field-Container span,.LiveForm.MantraGroup .Field.Address .Field-Container label,.LiveForm.MantraGroup .Field.Fullname .Field-Container label,.LiveForm.MantraGroup .Field.Datetime .Field-Container label,.LiveForm.MantraGroup .Field.Address .Field-Container-Wide span,.LiveForm.MantraGroup .Field.Address .Field-Container-Wide label,.LiveForm.MantraGroup .Field.Fullname .Field-Container-Wide label,.LiveForm.MantraGroup .Field.Datetime .Field-Container-Wide label{margin-bottom:10px;}.LiveForm.MantraGroup .Field.Fullname .Field-Container label{display:inline-block;}.LiveForm.MantraGroup .Field.Radiobutton table td,.LiveForm.MantraGroup .Field.Checkbox table td{padding:4px;}.LiveForm.MantraGroup .Field table{padding:0;width:100%;border-collapse:collapse;}.LiveForm.MantraGroup .Field table td{padding:0;vertical-align:baseline;}.LiveForm.MantraGroup .Field .Field-Seperator{padding:0 8px;}.LiveForm.MantraGroup .Field>label,.LiveForm.MantraGroup .Field .MatrixWrapper>label{font-weight:bold;display:inline-block;}.LiveForm.MantraGroup .ScaleRating table td,.LiveForm.MantraGroup .ScaleRating table th{text-align:center;padding:4px;}.LiveForm.MantraGroup select,.LiveForm.MantraGroup textarea,.LiveForm.MantraGroup input[type="text"],.LiveForm.MantraGroup .Field.FileUpload input,.LiveForm.MantraGroup .Field.Phone input.Phone{width:100%;}.LiveForm.MantraGroup .Field-Container,.LiveForm.MantraGroup .Field-SubLabel-TextBox{display:block;}.LiveForm.MantraGroup .Field.Phone input.AreaCode,.LiveForm.MantraGroup .Field.Phone table tr td:first-child{width:60px;}.LiveForm.MantraGroup input.Field-Matrix-TextBoxNumeric{width:60px;}.LiveForm.MantraGroup .Matrix table th{font-weight:normal;background-color:#ddd;padding:6px;color:#000;}.LiveForm.MantraGroup .Matrix table td,.LiveForm.MantraGroup .Matrix table th{padding:6px;text-align:center;border:1px solid #ccc;}.LiveForm.MantraGroup .Matrix table td.tdBlank{border:0;background-color:transparent;}.LiveForm.MantraGroup .Matrix table th.thBlank{border:0;background-color:transparent;}.LiveForm.MantraGroup .Matrix table tr>th:first-child{text-align:left;}.LiveForm.MantraGroup .Matrix .MatrixWrapper{overflow-x:auto;}.LiveForm.MantraGroup .Matrix .Field-Container input{margin:0;}.LiveForm.MantraGroup .Matrix .Field-Container>div{display:table-caption;}.LiveForm.MantraGroup .Field-Tooltip-Arrow-Small{border-color:transparent #f5f5f5 transparent transparent;border-style:solid;border-width:7px;height:0;width:0;left:-14px;top:10px;position:absolute;}.LiveForm.MantraGroup .Field-Tooltip-Content{padding:10px;font-size:10px;color:#333;}.LiveForm.MantraGroup .fullname-container{margin-right:5px;white-space:nowrap;}.LiveForm.MantraGroup label.Field-Label-Auto{display:inline-block;vertical-align:top;}.LiveForm.MantraGroup .Field.Image .Field-Container{display:block;}.LiveForm.MantraGroup ul li .button-hidden{display:none;}.LiveForm.MantraGroup ul li .form-pagebreak-back-container input[type=button],.LiveForm.MantraGroup ul li .form-pagebreak-back-container input[type=button]{float:left;}.LiveForm.MantraGroup .hidden{display:none;}.LiveForm.MantraGroup .Field-Container-Wide .next-form-pagebreak button:last-child,.LiveForm.MantraGroup .Field-Container-Wide .form-pagebreak.next-form-pagebreak .button-next{float:right;}.LiveForm.MantraGroup .plupload_filelist_footer{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:20px !important;}.LiveForm.MantraGroup .next-form-pagebreak .button-next{float:right !important;}.LiveForm.MantraGroup .nrequired,.LiveForm.MantraGroup .Radiobutton.Required input[type="text"]{width:107px;margin:0;}.emailwizard-header{background:none repeat scroll 0 0 #ffa100;border-bottom:1px solid #c27a00;height:35px;padding:2px;position:relative;z-index:1000;vertical-align:middle;font-weight:bolder;text-shadow:0 1px 1px rgba(0,0,0,.5);padding-left:11px 4px 0 12px;font-size:13px;cursor:move;color:#fff;}.emailwizard-header-label{vertical-align:middle;font-weight:bold;text-shadow:0 1px 1px rgba(0,0,0,.5);padding-left:10px;font-size:13px;cursor:move;color:#fff;}.viewport-sm .LiveForm.MantraGroup .Field.Fullname input.prefix,.viewport-sm .LiveForm.MantraGroup .Field.Fullname input.suffix{width:99%;}.viewport-sm .LiveForm.MantraGroup .Field-SubLabel-TextBox,.viewport-sm .LiveForm.MantraGroup .Field.Phone .Field-Container,.viewport-sm .LiveForm.MantraGroup .Field.Matrix .Field-Container,.viewport-sm .LiveForm.MantraGroup .Field.Address .Field-Container,.viewport-sm .LiveForm.MantraGroup .Field.Time .Field-Container,.viewport-sm .LiveForm.MantraGroup .Field.Radiobutton .Field-Container,.viewport-sm .LiveForm.MantraGroup .Field.Checkbox .Field-Container{display:inline-block;}.viewport-sm .LiveForm.MantraGroup .Field.Fileupload .Field-Container{display:inline-table;width:50%;}.viewport-sm .LiveForm.MantraGroup .Field-SubLabel-TextBox{width:26%;}.viewport-sm .LiveForm.MantraGroup select,.viewport-sm .LiveForm.MantraGroup textarea,.viewport-sm .LiveForm.MantraGroup input[type="text"]{width:50%;}.viewport-sm .LiveForm.MantraGroup .Field.Address input.Street-Address,.viewport-sm .LiveForm.MantraGroup .Field.Address input.Street-Address2,.viewport-sm .LiveForm.MantraGroup .Field.Address input[type="text"],.viewport-sm .LiveForm.MantraGroup .Field.Address select,.viewport-sm .LiveForm.MantraGroup .Field.FileUpload input,.viewport-sm .LiveForm.MantraGroup .Field.Phone input.Phone{width:100%;}.viewport-sm .LiveForm.MantraGroup .Field.Fullname input[type="text"]{width:93%;}.viewport-sm .LiveForm.MantraGroup .Field.Birthdate input[type="text"],.viewport-sm .LiveForm.MantraGroup .Field.Datetime input[type="text"],.viewport-sm .LiveForm.MantraGroup .Field.Datetime select{width:80px;}.viewport-sm .LiveForm.MantraGroup .Field.Time select{width:88px;}.viewport-sm .LiveForm.MantraGroup .Field.Phone input.PhoneNumber{width:211px;}.viewport-sm .LiveForm.MantraGroup .Field-Container-Wide{display:table;position:relative;}.viewport-sm .LiveForm.MantraGroup input.Field-Matrix-TextBox,.viewport-sm .LiveForm.MantraGroup select.Field-Matrix-DropDown,.viewport-sm .LiveForm.MantraGroup input.Field-Matrix-TextBoxNumeric{width:100%;}.viewport-sm .LiveForm.MantraGroup label.Field-Label-Auto{width:150px;}.viewport-sm .LiveForm.MantraGroup .Form-Top .Field-Label-Auto{width:auto;}@media only screen and (min-width:0) and (max-width:1024px){.LiveForm.MantraGroup{max-width:100%;}}