.datepicker_vista{position:absolute;font-size:10px;font-family:Tahoma,sans-serif;color:#000;line-height:normal;width:172px;height:135px;padding:14px;background:url(../images/form/frame.png) no-repeat;z-index:10}.datepicker_vista .header{position:relative;height:15px;margin-bottom:5px;padding-top:1px}.datepicker_vista .header .title{text-align:center;margin:0 18px 0 18px}.datepicker_vista .header .titleText{}.datepicker_vista .header .previous,.datepicker_vista .header .next,.datepicker_vista .header .closeButton{position:absolute;cursor:pointer;text-indent:-40px;overflow:hidden;width:12px;height:12px;top:2px;background-image:url(../images/form/buttons.png);background-position:left top;background-repeat:no-repeat}.datepicker_vista .header .previous{left:4px}.datepicker_vista .header .previous:hover{background-position:left bottom}.datepicker_vista .header .next{right:4px;background-position:-13px top}.datepicker_vista .header .next:hover{background-position:-13px bottom}.datepicker_vista .header .closeButton{display:none;right:0px;top:0px;background-position:right top}.datepicker_vista .header .closeButton:hover{background-position:right bottom}.datepicker_vista .body{position:relative;top:0px;left:2px;width:168px;height:112px;overflow:hidden}.datepicker_vista .time{position:relative;width:100%;height:100%}.datepicker_vista .time .hour,.datepicker_vista .time .separator,.datepicker_vista .time .minutes{border:1px solid #ccc;background:#fff;width:50px;font-size:32px;position:absolute;top:10px;text-align:center;padding:2px}.datepicker_vista .time .hour{left:15px}.datepicker_vista .time .separator{background:transparent;border:0px;width:10px;left:76px}.datepicker_vista .time .minutes{left:95px}.datepicker_vista .time .ok{position:absolute;top:65px;width:136px;left:15px;font-size:20px}.datepicker_vista .days .day{float:left;text-align:center;overflow:hidden;width:23px;height:15px;margin:0 1px 1px 0}.datepicker_vista .days .titles{height:15px;border-bottom:1px solid #e0e0e0;margin-bottom:1px}.datepicker_vista .days .day0{margin-right:0}.datepicker_vista .days .week5 .day{margin-bottom:0}.datepicker_vista .days .week .day{cursor:pointer}.datepicker_vista .days .week .day:hover{background:url(../images/form/days.png) left top no-repeat;color:#0084AA}.datepicker_vista .days .otherMonth{color:#aaa}.datepicker_vista .days .selected{background:url(../images/form/days.png) left bottom no-repeat;color:#316879}.datepicker_vista .months .month{float:left;cursor:pointer;text-align:center;padding-top:6px;width:55px;overflow:hidden;height:21px;margin:0 1px 1px 0}.datepicker_vista .months .month3,.datepicker_vista .months .month6,.datepicker_vista .months .month9,.datepicker_vista .months .month12{margin-right:0}.datepicker_vista .months .month10,.datepicker_vista .months .month11,.datepicker_vista .months .month12{margin-bottom:0}.datepicker_vista .months .month:hover{background:url(../images/form/months.png) left top no-repeat;color:#0084AA}.datepicker_vista .months .selected{background:url(../images/form/months.png) left bottom no-repeat;color:#316879}.datepicker_vista .years .year{float:left;cursor:pointer;text-align:center;padding-top:6px;width:32px;overflow:hidden;height:21px;margin:0 1px 1px 0}.datepicker_vista .years .year4,.datepicker_vista .years .year9,.datepicker_vista .years .year14,.datepicker_vista .years .year19{margin-right:0}.datepicker_vista .years .year15,.datepicker_vista .years .year16,.datepicker_vista .years .year17,.datepicker_vista .years .year18,.datepicker_vista .years .year19{margin-bottom:0}.datepicker_vista .years .year:hover{background:url(../images/form/years.png) left top no-repeat;color:#0084AA}.datepicker_vista .years .selected{background:url(../images/form/years.png) left bottom no-repeat;color:#316879}.date_cls{width:100px!important;margin-right:10px!important}.time_cls{width:100px!important}.datepicker_vista .unavailable{background:none!important;color:#fbb!important;cursor:default!important}.tmpl5000 .custom_form_int{position:relative}.custom-input-generic,.custom-textarea{display:inline-block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #969696;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;box-sizing:border-box}.custom-input-tel,.custom-input-email,.custom-time,.custom-date{background-image:url('/common_solswv1/images/form/input_deco_noshadow.gif')!important;background-repeat:no-repeat}.custom-input-tel{background-position:0px 0!important;padding-left:28px}.custom-input-email{background-position:0px -34px!important;padding-left:28px}.custom-time{background-position:0px -68px!important;width:100px!important;padding-left:24px}.custom-date{background-position:0px -102px!important;width:100px!important;margin-right:10px!important;padding-left:24px}.custom-textarea{height:100px;max-width:100%}* html .custom-textarea{width:expression(document.getElementByClassName("custom_form_int").clientWidth>443? "444px":"auto")}.custom-label{display:block;max-width:100%;font-weight:700;font-size:13px}.span-label-radio,.custom-radio{float:left}.custom-error{color:red}.custom-input-error,.custom-textarea-error{border:1px solid red}.arrow{height:20px;left:62px;position:absolute;top:-7px;width:31px}*html .arrow{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='image',src='/common_solswv1/images/form/arrow.png')}.clear{clear:both}.tmpl5000 .info_privacy--text{float:none!important;width:auto!important;overflow:hidden;display:block!important;padding-left:5px;padding-top:3px;margin-left:0!important}