.tdl-holder{margin:0 auto}.tdl-holder ul{list-style:none;margin:0;padding:0}.tdl-holder li{background-color:#fff;border-bottom:1px solid #e7e7e7;color:#252525;list-style:none none;margin:0;padding:0}.tdl-holder li span{margin-left:30px;font-family:MontserratLight,sans-serif;vertical-align:middle;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.tdl-holder label{cursor:pointer;display:block;line-height:52px;padding:0 15px;position:relative;margin:0!important}.tdl-holder label:hover{background-color:#eef1f6;color:#252525}.tdl-holder label:hover a{display:block}.tdl-holder label a{border-radius:50%;color:#252525;display:none;float:right;font-weight:700;line-height:normal;height:16px;margin-top:20px;text-align:center;text-decoration:none;width:16px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.tdl-holder input[type=checkbox]{cursor:pointer;opacity:0;position:absolute}.tdl-holder input[type=checkbox]+i{background-color:#fff;border:1px solid #e7e7e7;display:block;height:18px;position:absolute;top:20px;width:18px;z-index:1}.tdl-holder input[type=checkbox]:checked+i::after{content:"\e64c";font-family:themify;display:block;left:0;position:absolute;top:-20px;z-index:2}.tdl-holder input[type=checkbox]:checked~span{color:#252525;text-decoration:line-through}.tdl-holder input[type=text]{background-color:#eef1f6;height:50px;margin-top:40px}