﻿.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:104px}.TextCount textarea{padding-right:70px}.TextCount-Label{position:absolute;bottom:40px;right:30px}.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;cursor:pointer}.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}#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}input[type=email].parsley-error,input[type=password].parsley-error,input[type=text].parsley-error,select.parsley-error,textarea.parsley-error{box-shadow:0 0 9px -2px 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}