.RowStyle a,.SelectAllColumn,.SelectionColumn{text-align:center}.CalendarStyle a,.UpdateProgress td{vertical-align:middle}.UpdateProgress{opacity:.4;-moz-opacity:.4;filter:alpha(opacity=40);display:block;background-color:#fff;z-index:99;position:fixed!important;top:0!important;left:0!important;height:100%!important;width:100%!important}.errorSummary:empty,.infoSummary:empty,.successSummary:empty,.warningSummary:empty{display:none}.errorSummary,.infoSummary,.successSummary,.warningSummary{font-size:13px;display:block;margin-bottom:15px}.errorSummary{background-color:#ffe9e9;color:#de5959;border:1px solid #fbc4c4}.warningSummary{background-color:#FBFADD;color:#8f872e;border:1px solid #ded58a}.infoSummary{background-color:#E9F7FE;color:#5091b2;border:1px solid #b6d7e8}.successSummary{background-color:#EBF6E0;color:#5f9025;border:1px solid #b3dc82}.errorSummary ul,.infoSummary ul,.successSummary ul,.warningSummary ul{padding-left:18px;padding-right:40px;padding-bottom:14px}.errorSummary ul:nth-child(1),.infoSummary ul:nth-child(1),.successSummary ul:nth-child(1),.warningSummary ul:nth-child(1){padding-top:14px}.error,.error strong{color:#de5959;line-height:21px}.warn,.warn strong{color:#8f872e;line-height:21px}.info,.info strong{color:#5091b2;line-height:21px}.success,.success strong{color:#5f9025;line-height:21px}.GridViewStyle{width:100%}.SelectionColumn{width:30px}.RowStyle td{padding:5px 6px;border:1px solid #dedede}.EmptyRowStyle{width:95%;float:left;font-size:12px;color:#727272;line-height:21px;text-align:justify}.FooterStyle,.TableSubHeader{text-align:right}.EmptyRowStyle td{display:inline-block;width:100%;border:1px solid #ddd}table.standard-table tr.EmptyRowStyle td{display:inline-block;width:100%;border:1px solid #e0e0e0;background-color:#fafafa}.CouponComposite h3 span,.widget h4:empty{display:none}.PagerStyle table{width:100%}table.standard-table tr.PagerStyle td{border:0}table.standard-table tr.PagerStyle>td{border-right:#e0e0e0 1px solid;border-left:#e0e0e0 1px solid;border-bottom:#e0e0e0 1px solid}.FooterStyle,.FooterStyle td{border:none!important}.PagerStyle td select{margin-left:4px}.HeaderStyle th{padding:5px 6px 0}.HeaderStyle th img{margin-top:5px;float:right;cursor:pointer}.HeaderStyle img,HeaderStyle a{float:left}.HeaderStyle a{width:95%}.HeaderStyle img{margin-top:5px}.TableSubHeader{width:auto!important;padding:0 3px 15px 5px!important}.IntroductionText,.PageTitle{margin-bottom:28px;padding-bottom:10px}.TableSubHeader+.TableSubHeader{width:1px!important}.CalendarStyle,.PageTitle{width:100%}.CouponLabel{color:Green!important;font-weight:700}.IntroductionText{font-size:12px;color:#727272;text-align:justify;width:100%}.PageTitle{font-weight:700;font-size:22px;color:#171717;border-bottom:1px solid #d9d9d9}.CouponComposite{float:right;margin-top:-10px}.CouponComposite div{float:left}.CouponComposite input[type=submit]{height:32px;padding-top:7px!important;margin-left:5px;margin-right:0}.CouponValidation{float:right;min-width:350px}.FormCalendarStyle{border:1px solid #768ca5;background:#fff;color:#52657B;table-layout:auto;border-collapse:collapse}.standard-table{border-collapse:separate!important}.FormCalendarStyle input[type=image]{cursor:pointer}.FormCalendarHeaderStyle{color:#fff;border:1px solid;border-color:#98acbf #728ba1 #3d556c #455f77;border-top:0;background:#718ca1;height:30px;text-align:left;padding-right:5px;padding-left:5px}.FormCalendarHeaderStyle a{cursor:pointer;text-decoration:none;color:#52657B;text-align:left}.CalendarStyle a{color:#52657B;text-align:center;text-decoration:none}.CalendarStyle td{text-align:center;height:23px;border-color:#fff #fff #fff #dae2e8;padding-bottom:3px}.CalendarHeaderStyle{color:#fff;background:#fff;height:25px;text-align:left;padding-bottom:3px}.CalendarHeaderStyle td{text-align:center;border-color:#fff #fff #fff #dae2e8}.CalendarSelectedDayStyle{background:#fff;text-align:center;color:#6B9ADE}.TableSubHeader{border:none}.FooterStyle td{letter-spacing:.02em;line-height:20px;font-smooth:always;padding:3px 1px;box-sizing:border-box}.horizontal .filters-dropdown{margin:3px 0 0;height:36px}.horizontal .widget-search{margin:3px 0 0}.horizontal .widget,.horizontal .widget-search{float:left;padding-bottom:10px}.horizontal .widget{float:right;margin:0 50px 0 0}.horizontal .clearfix,.horizontal .clearfix:after,.horizontal .clearfix:before{content:'';display:inherit;overflow:inherit;visibility:inherit;width:0;height:0}@media only screen and (max-width:767px){.horizontal .widget{display:none}}@media only screen and (min-width:480px) and (max-width:767px){.horizontal .widget{float:right;margin:3px 3px 0 0}}.phonedropdown>input[type=text]{width:49%;top:0;cursor:pointer;color:#000;position:absolute;left:51%;display:block}.phonedropdown>select{width:49%}div.phholder{position:absolute;top:0;left:0;z-index:5;cursor:text}div.placeholder{width:100%;color:#999;background-color:transparent;margin-top:5px;margin-left:7px;margin-right:auto;text-align:left}select.day,select.month,select.year{font-size:1.1em;color:#000;font-weight:400}.widget-loading,.widget-redirecting{background:url(../images/loading.gif) center no-repeat}select.day,select.month{margin-right:3px}select.month{width:53%}select.day{width:20%}select.year{width:25%;margin-right:0}select.month+select.year{width:46%}.error{color:#ee5f5b;margin:0}.input-control>input[type=email]:focus,.input-control>input[type=password]:focus,.input-control>input[type=phone]:focus,.input-control>input[type=text]:focus,.input-control>input[type=url]:focus,.input-control>select:focus,.input-control>textarea:focus{transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out}.input-control.upload table tr td input[type=submit]{padding:7px}.input-control.upload table tr td:first-child{width:100%;padding:3px 0 0}.error>input[type=email],.error>input[type=password],.error>input[type=phone],.error>input[type=text],.error>input[type=url],.error>select,.error>textarea{border-color:#ee5f5b;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out}.input-control.seventy{float:left;width:70%}.input-control.thirty{float:right;width:29%}.input-control.seventy>input,.input-control.thirty>input{margin-right:0;width:100%}.section h3{font-family:"Open Sans",HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:20px;margin-bottom:3px}.widget-loading{height:100px}.widget-redirecting{min-height:100px}.collapse{margin-bottom:10px}.expanded{background:url(../images/accordion-minus.png) left no-repeat}.collapsed{background:url(../images/accordion-plus.png) left no-repeat}.colheader{margin-left:-10px;margin-bottom:5px;text-indent:20px;color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #999;box-sizing:border-box;width:97%;padding:1px;border-radius:3px;background-position-x:5px;background-color:#aaa;cursor:pointer}.button-set{margin-top:10px}.button.color.aspNetDisabled{background-color:gray}.UpdateProgress table tr td img{position:fixed;left:45%;top:45%}