.product-leasing{position:relative;display:inline-block;padding:3px 8px 4px 5px;border-radius:16px;font-weight:700;font-size:11px;line-height:24px;cursor:pointer;text-align:center;box-shadow:inset 0 0 1px rgba(0,0,0,.3);z-index:2}.product-leasing:before{content:'';display:inline-block;width:24px;height:24px;vertical-align:middle;margin-right:4px;background:url(https://cdn.ckitchen.com/assets/i/main-2.png) -42px -13px no-repeat}.product-leasing>.text{display:inline-block;vertical-align:middle;margin-right:5px;font-size:14px;text-transform:uppercase}.modal,.modal_screen{position:fixed;z-index:1000}.modal_screen{top:0;left:0;width:100%;height:100%;bottom:0;right:0;background:rgba(0,0,0,.5);display:none}.modal{visibility:hidden}.modal-open+.modal_screen{display:block}.modal-open{z-index:1001;background:#fff;box-sizing:border-box;padding:5vh;top:10vh;left:10vw;height:80vh;width:80vw;overflow:auto;visibility:visible}.modal_close{position:absolute;top:1vh;right:1vh;border:none;cursor:pointer;background:0 0;margin:0;font-size:1.4rem;width:1.4em;height:1.4em;line-height:1;overflow:hidden;text-indent:-999px}.modal_close:after,.modal_close:before{content:"";height:1em;width:.1em;top:.2em;left:.65em;background:#777;position:absolute;transform:rotate(-45deg)}.modal_close:after{transform:rotate(45deg)}.input-group{position:relative;display:table;border-collapse:separate}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle;display:table-cell;position:relative;font-size:0}.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group .form-control:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-btn:last-child>.btn{border-bottom-left-radius:0;border-top-left-radius:0;z-index:2;margin-left:-1px}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn{margin-right:-1px}.video-placeholder{margin-bottom:15px;overflow:hidden;background:#fff;display:inline-block}.video-placeholder .icon-play{position:relative;line-height:.5}.video-placeholder .icon-play:before{content:"\e072";width:80px;height:80px;line-height:76px;font-family:"Glyphicons Halflings";font-size:52px;text-decoration:none;position:absolute;top:50%;left:50%;margin-left:-40px;margin-top:-40px;color:rgba(255,255,255,.6);text-shadow:1px 1px 8px rgba(0,0,0,.2);z-index:2;border:3px solid rgba(255,255,255,.6);border-radius:50%;vertical-align:middle;text-indent:8px;background:rgba(0,0,0,.2)}.video-placeholder:hover .icon-play:before{color:#fff;border:3px solid #fff}.video-placeholder img{max-width:100%;height:auto}