/* Font Imports from Google */ @import url('https://fonts.googleapis.com/css?family=Abel'); @import url('https://fonts.googleapis.com/css?family=Open+Sans'); /* Main Font */ .wufoo { font-family: 'Open Sans' !important;} #container, html.embed { background-color: #424242 !important; } #container{background: transparent !important;} .wufoo input.text, .wufoo textarea.textarea{background:#FFFFFF;} .wufoo .focused{background:#FFF} .wufoo .instruct{background-color:#F5F5F5} /* Form Field Borders */ #container{border:0 solid #cccccc} .wufoo .info{border-bottom:1px dotted #CCCCCC} .wufoo .instruct{border:1px solid #e6e6e6} input.text, input.search, textarea.textarea { border-top: 1px solid #fff !important; border-left: 1px solid #fff !important; border-right: 1px solid #fff !important; border-bottom: 1px solid #fff !important; border-radius: 4px !important; font-family: 'Open Sans' !important; padding: 10px !important; background: #fff !important; } input.large, select.large { width: 96% !important; } textarea.medium { min-width: 96% !important; } #cal24 { margin-top: 10px; margin-left: 10px; } #header { display: none; } .wufoo li div, .wufoo li div label, .wufoo li span label { font-family: Open Sans; color: #fff !important; } .confirm h2 { font-family: inherit; color: #fff !important; text-align: left !important; } /* Typography */ .wufoo .info h2{font-size:200%;font-family:inherit;color: #2262ad;} .wufoo .info div{font-size:95%;font-family:inherit;color:#444444} .wufoo .section h3{font-size:26px;font-family:inherit;background:#FFFFFF;color:#000000} .wufoo .section div{font-size:85%;font-family:inherit;color:#444444} .wufoo label.desc, .wufoo legend.desc{font-size:18px;font-family:inherit;color:#fff} .wufoo li div, .wufoo li div label, .wufoo li span label{font-family:Open Sans;color:#444444} .wufoo input.text, .wufoo textarea.textarea, .wufoo select.select, .wufoo label.choice{font-size:110%;font-family:inherit;color:#333333} .wufoo label.choice{color:#444444} .wufoo .instruct{font-size:80%;font-family:inherit;color:#444444 } #Field5 { height: 80px !important; } .pgStyle1 var, .pgStyle2 var, .pgStyle2 em, .page1 .pgStyle2 var, .pgStyle1 b, .wufoo .buttons .marker { font-family: 'Open Sans' !important; color: #444444; } .wufoo li.focused { background-color: transparent !important; } .embed #container { background: #424242 !important; } span.symbol { font-size: 120%; line-height: 255%; } form li.leftHalf, form li.rightHalf { width: 43% !important; margin-right: 30px; } .datepicker-days { display: block; font-family: 'Open Sans' !important; } div.datepicker td.active, div.datepicker td.active:hover { color: #ffffff; background-color: #2A66A9; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2A66A9), to(#2A66A9)); background-image: -webkit-linear-gradient(top, #2A66A9, #2A66A9); background-image: linear-gradient(to bottom, #2A66A9, #2A66A9); background-repeat: repeat-x; filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0); border-color: #2A66A9 #2A66A9 #2A66A9; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid: DXImageTransform.Microsoft.gradient(enabled = false); color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } form li.paging-context { clear: both; border-bottom: 0px !important; } .wufoo .info, .wufoo .paging-context { border-bottom: 0px !important; } .wufoo li.focused label.desc, .wufoo li.focused legend.desc, .wufoo li.focused div, .wufoo li.focused span, .wufoo li.focused div label, .wufoo li.focused span label, .safari .wufoo li.focused input.file { color: #fff !important; } /* Button Styles */ #nextPageButton, input#saveForm.btTxt.submit { background-color: #1FBDCA !important; border: 0px !important; padding: 10px 14px !important; color: #fff !important; border-radius: 4px !important; font-weight: 600; } .pgStyle1 .selected var, .pgStyle2 var, .pgStyle2 var em { background: #1FBDCA !important; color: #fff !important; font-family: 'Open Sans' !important; } #previousPageButton { background-color: #f2f2f2 !important; padding: 12px 18px !important; color: #adadad !important; text-decoration: none !important; border-radius: 4px !important; }