﻿.Progress{font-size:11px;font-weight:700;margin-bottom:30px}.Progress li div{background-color:#eee;border:1px solid #eee;color:#777;min-height:48px;padding:3px 6px;position:relative;text-transform:uppercase}.Progress li div:after,.Progress li div:before{border:solid transparent;border-width:24px 10px;border-left-color:#eee;content:"";display:block;height:0;position:absolute;right:-20px;top:-1px;width:0}.Progress li div:before{right:-21px}.Progress li.First{padding-left:0}.Progress li.Last{padding-right:0}.Progress li.Last div:after,.Progress li.Last div:before{display:none}.Progress li.Current div{background-color:#444;border-color:#444;color:#fff}.Progress li.Current div:after,.Progress li.Current div:before{border-left-color:#444}.Progress li.Current~li div{background:#fff;border:1px solid #ddd;color:#777}.Progress li.Current~li div:before{border-left-color:#ddd}.Progress li.Current~li div:after{border-left-color:#fff}.Progress .span2_4{width:18.297872340425532%}.TextCount{position:relative;min-height:90px}.TextCount textarea{padding-right:70px}.TextCount-Label{position:absolute;bottom:36px;right:32px}.TextCount-Error{color:Red}table.Tablesorter thead th{cursor:pointer;padding-right:0}table.Tablesorter thead th.tablesorter-header div{text-align:left;background-image:url(../../images/tablesprite.png);background-repeat:no-repeat;background-position:0 4px;padding-left:16px}table.Tablesorter thead th.tablesorter-headerAsc div{background-position:0 -14px}table.Tablesorter thead th.tablesorter-headerDesc div{background-position:0 -29px}table.Tablesorter thead th.sorter-false{cursor:default;padding-right:10px}table.Tablesorter thead th.sorter-false div{background-image:none;padding:0}table td.Bathroom .Icon{background-repeat:no-repeat;display:inline-block;height:12px;vertical-align:-1px;width:12px}table td.Ensuite .Icon{background-position:-3px -49px;margin-right:5px}table td.Shared .Icon{background-position:-2px -74px;margin-right:5px}.tablesorter-headerRow{height:25px}.preference select{margin:0}.tablesorter td{line-height:30px}.YearTemplate{background:#eee;margin-bottom:10px;padding:5px 20px 20px}.YearTemplate .StepProcess{background:#fff;min-height:250px;padding:10px 20px 20px;position:relative}.YearTemplate .StepProcess .pull-down{bottom:20px;left:6%;position:absolute}.YearTemplate .StepProcess .btn-block{width:88%}.YearTemplate .Disabled{background:0 0;color:#7e7e7e} .arrow-background{ background: url(../../images/arrowsprite.gif) right -490px no-repeat; padding-right: 40px!important;}#toggle-content{border:1px solid #e7e7e7;color:#201f1f;background:#fff;margin:20px 0;width:100%}.heading-more{position:relative;background:#f5f5f5;cursor:pointer;padding:16px 50px 16px 22px;font-size:14px;color:#999;margin:0}.open{display:block;position:absolute;top:0;width:48px;height:100%;border-left:1px solid #e7e7e7;right:0}.open span{background:url(../../Images/arrow_drop.gif) no-repeat;display:block;position:absolute;top:50%;left:50%;margin-top:-5px;margin-left:-6px;width:13px;height:10px}.content-drop{padding:30px 30px 20px;border-top:1px solid #e7e7e7;display:none}.arrow--up{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(1800deg);transform:rotate(180deg)}.arrow--down{background:url(../../images/arrow_drop.gif) no-repeat}.parsley-error,.parsley-error:focus{color:red!important;border-color:red!important}.filled{color:red!important}sup.required{color:red!important;font-size:1.5em!important;top:0!important}.checkbox-inline,.radio-inline{padding:0}.checkbox-inline input[type=checkbox]{margin:0 2px 2px!important;float:none!important}.radio-inline input[type=radio]{margin:0 3px 2px!important;float:none!important}.margin-top-overwrite{margin-top:10px}.margin-top-15px{ margin-top: 15px;}.no-top-margin{margin-top:0}.red-text, .red-text b{ color: #702785!important;}.bubble{position: relative;width: 30px;height: 25px;padding: 0px;background: #702785;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;}.bubble:after{content: '';position: absolute;border-style: solid;border-width: 6px 0 6px 7px;border-color: transparent #702785;display: block;width: 0;z-index: 1;right: -7px;top: 7px;}.bubble .number{ position: absolute;left: 34%;top: 21%;color: #FFF;}.RequestSections{ min-height: 415px;}.RequestSections .requestTitle{font-size: 20px; color: #702785; margin-top: 0;}#ctl00_ContentPlaceHolder1_KX_PCSAYAPPUDF_UD2_PNFieldValue_MO1_ML255{max-width: 100%;}

