.nf-form-field{max-width:500px;width:100%}.nf-form-field button,.nf-form-field input,.nf-form-field textarea{height:40px;border-radius:3px;box-shadow:inset 1px 2px 3px 0 rgba(0,0,0,.1);background-color:#fff;border:1px solid rgba(0,0,0,.1);width:100%;max-width:500px;padding:0 16px;color:#55505a}.nf-form-field button::-webkit-input-placeholder,.nf-form-field input::-webkit-input-placeholder,.nf-form-field textarea::-webkit-input-placeholder{color:rgba(85,80,90,.65)}.nf-form-field button:-moz-placeholder,.nf-form-field button::-moz-placeholder,.nf-form-field input:-moz-placeholder,.nf-form-field input::-moz-placeholder,.nf-form-field textarea:-moz-placeholder,.nf-form-field textarea::-moz-placeholder{color:rgba(85,80,90,.65)}.nf-form-field button:-ms-input-placeholder,.nf-form-field input:-ms-input-placeholder,.nf-form-field textarea:-ms-input-placeholder{color:rgba(85,80,90,.65)}.nf-form-field button:disabled,.nf-form-field input:disabled,.nf-form-field textarea:disabled{background-color:#fbfbfa;background-image:url(../images/symbols/icon-disabled.svg);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - 16px) 50%;box-shadow:none}.nf-form-field button:focus,.nf-form-field input:focus,.nf-form-field textarea:focus{box-shadow:none;background-color:#fff;border:1px solid #fad705;outline:none}.nf-form-field textarea{min-height:80px;resize:none;padding:8px 16px}.nf-form-field .error-message{font-size:14px;font-weight:400;line-height:1.71;color:#ef6f6a;margin:0 0 8px;display:none}.nf-form-field.error .error-message{display:block}.nf-form-field.error .validation{background:#ef6f6a}.nf-form-field h5{font-size:16px;line-height:1.5;color:#55505a;margin:8px 0 0}.nf-form-field .validation{width:8px;height:8px;background:#f8a167;display:none;float:right;border-radius:50%;margin-top:8px}.nf-form-field.required .validation{display:table}.nf-form-field.validated .validation,.nf-form-field .validated .validation{background:#00be4b}.nf-form-field .btn-group{width:100%}.nf-form-field .btn-group button{text-align:left;line-height:40px}.nf-form-field .btn-group button .glyphicon{float:right;margin-top:14px;font-size:14px;transition:.1s}.nf-form-field .btn-group.open button .glyphicon{transition:.1s;transform:rotate(180deg)}.nf-form-field .btn-group ul{width:100%;margin-top:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);background-color:#fff;border:1px solid rgba(0,0,0,.1);padding:5px 0;max-height:200px;overflow-y:auto}.nf-form-field .btn-group ul .glyphicon.glyphicon-triangle-top{position:absolute;color:#fff;top:-12px;right:16px;font-size:18px;text-shadow:0 -1px 1px #d6d6d6}.nf-form-field .btn-group ul li{height:44px;line-height:44px;cursor:pointer;border-radius:0;color:#55505a;padding:0 16px;border-bottom:1px solid rgba(0,0,0,.1);border-left:4px solid transparent}.nf-form-field .btn-group ul li:last-child{border-bottom:none}.nf-form-field .btn-group ul li:hover{border-left-color:#fad705;background-color:rgba(250,215,5,.5)}.nf-video-item{background-color:#fff;margin-bottom:16px;border:solid #f3f3f3;padding:0;border-width:0 8px}.nf-video-item .result_thumbnail{overflow:hidden;position:relative;padding:0}.nf-video-item .result_thumbnail img{width:100%}.nf-video-item .result_thumbnail i{position:absolute;background:rgba(85,80,90,.6);bottom:8px;left:16px;border-radius:3px;color:#fff;letter-spacing:.1px;font-style:normal;width:32px;font-size:12px;height:24px;font-weight:300;line-height:24px;text-align:center}.nf-video-item .result_thumbnail i.label-time{right:16px;left:auto}.nf-video-item .result_caption{color:#55505a;padding:16px;border:1px solid rgba(0,0,0,.1);border-top:0}.nf-video-item .result_caption>span{font-size:14px;line-height:1.71;letter-spacing:.2px}.nf-video-item .result_caption h5{font-size:16px;line-height:1.5;margin:0;height:48px;overflow:hidden}.nf-video-item .result_caption h5 span{border-bottom:2px solid #fad705}.nf-video-item .result_caption h5:hover span{border-bottom-color:transparent}.grid-view .list-group-item-heading,.list-view .inner{display:none}.list-view .list-group-item-heading{display:block}