ul.checklist{padding-left:0;margin-left:-8px}ul.checklist li{display:inline-block;text-align:center;padding:0 25px;width:32.8%;vertical-align:top}ul.checklist span{display:block;font-size:16px;text-transform:uppercase;margin-right:-14px}ul.checklist li a:hover{text-decoration:none}ul.checklist b{color:#068887}ul.checklist i{font-size:100px;margin-bottom:20px;color:#6ac8c7}.wedding-checklist{padding:30px 0 0 0;position:relative;z-index:1}.wedding-checklist h3{margin-left:50px;margin-bottom:29px}h3.title.color-grey:after{background:#e8e8e8}#weddingdatemessage{display:inline-block}.checklist-icon-step{color:#000}.signinimage{float:right}.charttext{float:right !important;height:200px !important;width:300px;border:1px solid #000 !important}.header-section{background:#f0fafb;border:1px solid #6fcdcc;margin:20px 0 60px}.header-section p{margin-top:2.3em}.header-section p i{margin-left:.4em}.sectiontitle{display:inline-block;padding:.7em 1.1em;font-size:24px;margin:0}.todo{float:right;margin:13px 20px}.todo .button{padding:3px 20px 4px;cursor:pointer}#check-list .ui-accordion-header a.see-all{font-size:19px;line-height:19px;color:#068887;font-family:"Champagne";font-weight:bold}#check-list .ui-accordion-header a.see-all.text-invert{color:#fff}#check-list .ui-accordion-header h3{font-size:30px;line-height:30px;color:#000;font-family:"Champagne";font-weight:bold;display:inline}@media(max-width:780px){.header .container{justify-content:flex-start}.todo{text-align:center;float:none;margin-top:5px}.sectiontitle{padding:10px 0 30px 0}.header-section{background:none;border:none;margin:0}}@media(min-width:1250px){.container{width:1250px}}.addtodo-element{margin-right:10px;margin-top:20px}.stepdescription{display:inline-block;float:left}.stepdescriptiondiv{width:60%;float:left}.editprice,.editdate{color:#404040 !important;border:1px solid #6ac8c7;padding:5px}.chart-container{position:relative;float:right;height:200px;width:340px}.chart-container p{position:absolute;margin-top:15%;margin-left:32%}.datetimepicker{display:inline-block;float:right}.header-tools .budgetgroup{width:170px;margin-bottom:1px}.header-tools .dategroup{width:130px}.dategroup,.budgetgroup{width:25%;float:right;width:204px}.dategroup{width:150px}#weddingdatesection .dategroup{margin-top:-6px}.breaker{display:none}@media(max-width:668px){#weddingdatesection .dategroup{float:none;margin-top:10px;margin-left:40%}}@media(max-width:992px){.trash{display:none}.check{float:right}.breaker{display:initial}.ui-accordion-header-icon{float:left;margin-top:8px}.steptitle{float:left}.budgetgroup,.dategroup{margin-top:10px}.stepdescriptiondiv{width:initial}.signinimage{float:none}}onmodalpicker{float:left !important}.trash{float:right;position:relative}.budget i{display:inline-block}.check,.uncheck{float:right;position:relative;margin-left:.3em}.row.accordion-header{border-radius:0;padding:6px 0 10px 0}div .row .accordion-header .steptitle{cursor:move}.ui-accordion-content{cursor:move}.accordion{margin-bottom:3em !important}.steptitle{display:inline-block;margin-top:.3em;margin-bottom:0;margin-left:10px;font-size:20px}div .ui-accordion-header{background:#fff}.ui-icon-minusthick{background-color:#6ac8c7}.ui-icon-plusthick{background-color:#6ac8c7;margin-top:-.07em;font-size:6em}.ui-state-default .ui-icon{background-image:url("https://wvprodstoragecontainer.blob.core.windows.net/prod-live-public/theme/images/ui-icons_ffffff_256x240.png") !important}.ui-state-active{color:#6ac8c7 !important;border:none !important}.s_panel.deleted{display:none}.s_panel.deleted .steptitle,.s_panel.deleted .stepdescriptiondiv p{color:#d5d5d5}.s_panel .restore-link{display:none}.s_panel .ui-state-default a.restore-link{color:#068887}.s_panel.deleted .accordion-header.ui-accordion-header-active .header-tools,.s_panel.deleted .check-overdue,.s_panel.deleted .chart-container{display:none}.s_panel:first-child .accordion-header.ui-state-default{border-top:1px solid #d5d5d5}.accordion-header.ui-state-default{border:none;border-bottom:1px solid #d5d5d5}.accordion-header .header-tools{display:none}.check-overdue,.s_panel.deleted .restore-link{display:inline-block;float:right;padding-top:3px;padding-right:15px}.check-overdue .check{padding-top:3px}.accordion-header.ui-accordion-header-active{background:#068887;padding:0;border-top:1px solid #6ac8c7 !important}.deleted .accordion-header.ui-accordion-header-active{padding-bottom:3px;background:#fff;border-top:none !important}.accordion-header.ui-accordion-header-active .check-overdue{display:none}.accordion-header.ui-accordion-header-active+.row.ui-accordion-content{border:none;border-radius:0;border-bottom:1px solid #d5d5d5}.accordion-header.ui-accordion-header-active h3{color:#fff}.accordion-header.ui-accordion-header-active .ui-accordion-header-icon{background-color:#068887;margin-left:10px}.deleted .accordion-header.ui-accordion-header-active .ui-accordion-header-icon{background-color:#6ac8c7;margin-left:0}.accordion-header.ui-accordion-header-active .header-tools{display:inline-block;float:right}.budgetgroup.input-group input.form-control{border:none;width:170px}.dategroup.input-group input.form-control{border:none;width:130px}.budgetgroup i.fa-edit,.dategroup i.fa-edit{position:relative;left:-25px;top:8px;z-index:100;color:#068887;width:0}.budgetgroup input.budgetinput,.dategroup input{background:#f5f3e7;border-radius:0;float:left}.budgetgroup input.budgetinput:focus,.dategroup input:focus{background:#fff}.budgetgroup input.budgetinput:focus+i.fa-edit,.dategroup input:focus+div+i.fa-edit{display:none}.dategroup .input-group-addon{display:none}.header-tools .budgetgroup{padding-right:20px}.header-tools .fa-trash-o{color:#fff;font-size:1.5em;padding:5px 10px 0}@media(max-width:767px){.ui-accordion .row.ui-accordion-content.ui-accordion-content-active{padding:1em 15px;margin:0 -15px}.accordion-header.ui-accordion-header-active{margin-left:-15px;margin-right:-15px;padding-bottom:15px}.accordion-header.ui-accordion-header-active .header-tools{display:inline-block;float:none;width:100%;text-align:center}.header-tools .header-tools-container{display:inline-block}.ui-icon-plusthick{margin-top:10px}.check-overdue{padding-top:15px;padding-right:0}.accordion-header.ui-state-default{margin:0 -15px;padding:6px 15px 10px 15px}.header-tools .fa-trash-o{display:inline-block;padding:15px 0 0 10px}.header-tools .budgetgroup{padding-right:9px}.header-tools .fa-trash-o{padding:15px 0 0 5px}.accordion-header.ui-state-default{padding:6px 10px 10px 10px}}@media(max-width:340px){.header-tools .dategroup.input-group input.form-control,.header-tools .dategroup{width:110px}.header-tools .budgetgroup.input-group input.form-control,.header-tools .budgetgroup{width:158px}.budgetgroup i.fa-edit,.dategroup i.fa-edit{left:-20px}.header-tools .form-control{padding:6px}}@media(max-width:1200px) and (min-width:1024px){ul.checklist li{width:32%}ul.checklist li i{font-size:80px}ul.checklist li span{font-size:14px}}@media(max-width:1023px){ul.checklist li{width:100%;margin-bottom:46px}.wedding-checklist:after{content:'';display:table;clear:both}.wedding-checklist h3{margin-left:0;text-align:center;font-weight:600;margin-top:16px}ul.checklist li:last-child{margin-bottom:20px}}
/*!
 * Datetimepicker for Bootstrap 3
 * version : 4.17.45
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{display:block;margin:2px 0;padding:4px;width:19em}@media (min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.dropdown-menu:after{content:'';display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid white;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:bold;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action="today"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:4px}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#eee}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#777}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget table td.old,.bootstrap-datetimepicker-widget table td.new{color:#777}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:'';display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#337ab7;border-top-color:rgba(0,0,0,0.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px}.bootstrap-datetimepicker-widget table td span:hover{background:#eee}.bootstrap-datetimepicker-widget table td span.active{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td span.old{color:#777}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.bootstrap-datetimepicker-widget.wider{width:21em}.bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em !important}.input-group.date .input-group-addon{cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}
