.tags-input .empty-message,.tt-suggestion{font-size:1.7rem;padding:15px;font-weight:300}.tags-input .bootstrap-tagsinput{border:1px solid #ddd}.tags-input .bootstrap-tagsinput.bootstrap-tagsinput-max .twitter-typeahead{display:none!important}.tags-input.input-group .bootstrap-tagsinput{border:none}.tags-input .tt-menu{max-height:100%;width:100%;margin:0;border-top:none;display:block;z-index:98!important;overflow:visible;position:static!important;background:#fff}.tags-input .tt-menu.always-visible{display:block!important}.tags-input .tt-menu .tt-dataset,.tt-suggestion.tt-cursor,.tt-suggestion:hover{background:#fff}.tags-input .tt-menu .tt-dataset.tt-dataset-carrier .tt-suggestion.cards-list.card-mini .card a i{zoom:1;-webkit-transform:scale(1);transform:scale(1);padding:0}.tt-suggestion{margin:0;font-size:17px;line-height:1.4;display:block;color:#404040;cursor:pointer;border-bottom:1px solid #ddd}.tt-suggestion:last-child{border-bottom:none}.twitter-typeahead{width:100%;position:static!important}.bootstrap-tagsinput{background-color:#fff;box-shadow:none;display:inline-block;padding:0;color:#404040;vertical-align:middle;width:100%;max-width:100%;font-size:16px;text-align:left;font-weight:300;line-height:32px;cursor:text;border:1px solid #ddd;border-bottom:none}.bootstrap-tagsinput:active,.bootstrap-tagsinput:hover{border-color:#ddd}.bootstrap-tagsinput hr{margin:20px;border-color:#ddd}.bootstrap-tagsinput .label{display:inline-block;padding:0;border-radius:0}.bootstrap-tagsinput input{border:none;box-shadow:none;outline:none;background-color:transparent!important;font-size:16px;padding:10px 5px;line-height:28px;height:50px;margin:0;width:auto!important;min-width:170px;max-width:inherit;overflow:hidden;top:inherit!important;left:inherit!important}.bootstrap-tagsinput input:focus{border:none;box-shadow:none}.bootstrap-tagsinput input::-ms-clear{display:none}.bootstrap-tagsinput .tag{margin-right:2px;color:#fff}.bootstrap-tagsinput .tag [data-role=remove]{line-height:27px;padding:4px 10px 5px;cursor:pointer;width:100%;bottom:0;height:auto;position:absolute;right:0;text-align:right;top:0;margin:0}.bootstrap-tagsinput .tag [data-role=remove]:before{background:#fff;bottom:0;content:'';position:absolute;right:28px;top:0;width:1px}.bootstrap-tagsinput .tag [data-role=remove]:after{content:'x';padding:0;font-size:18px;position:absolute;right:10px;top:50%;line-height:18px;margin-top:-11px}.bootstrap-tagsinput .label-info{white-space:normal;position:relative;word-break:keep-all;text-align:left;background:#0077b9;display:inline-block;vertical-align:top;height:auto;line-height:26px;padding:1px 38px 1px 10px;margin:2px 0 2px 2px;font-size:16px;font-weight:300}.bootstrap-tagsinput:hover{border-color:#ddd}.bootstrap-tagsinput.active,.bootstrap-tagsinput:focus{border-color:#3fc4ff}.tag-label{background:#3fc4ff;padding:0 15px;color:#fff;font-size:12px;font-weight:400;height:26px;line-height:26px;width:100%}.location.input-group .form-control{padding-left:0}.location.input-group .twitter-typeahead{display:block!important;background:0 0}.location.input-group .twitter-typeahead .form-control.typeaheads.tt-hint{background-color:transparent!important;box-shadow:0 2px 5px rgba(0,0,0,.1)}.location.input-group .twitter-typeahead .form-control.typeaheads.tt-input{height:56px;background:#fff!important;font-size:1.8rem;padding-left:0}.location.input-group .twitter-typeahead .form-control.typeaheads.tt-input:active,.location.input-group .twitter-typeahead .form-control.typeaheads.tt-input:focus,.location.input-group .twitter-typeahead .form-control.typeaheads.tt-input:hover{box-shadow:0 0 0 transparent}.location.input-group .twitter-typeahead .tt-menu.tt-open{width:100%;background-color:#fff;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.location.input-group .twitter-typeahead .tt-menu.tt-open .tt-dataset .tt-suggestion{border-left:1px solid #ddd;border-right:1px solid #ddd}.location.input-group .twitter-typeahead .tt-menu.tt-open .tt-dataset .tt-suggestion:active,.location.input-group .twitter-typeahead .tt-menu.tt-open .tt-dataset .tt-suggestion:focus,.location.input-group .twitter-typeahead .tt-menu.tt-open .tt-dataset .tt-suggestion:hover{background-color:#f9f9f9}.show-email-options{background-color:#fff;border:1px solid #ddd;border-top:none;max-width:calc(100% - 30px);width:calc(100% - 30px);padding:5px;margin:0 15px;position:absolute;top:42px;left:0;right:0;z-index:999;box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1)}.show-email-options .btn{border-radius:3px;background-color:#efefef;font-weight:400;font-size:12px;box-shadow:none;padding:8px 10px;margin:3px 2px;text-transform:none}.show-email-options .btn:active,.show-email-options .btn:focus,.show-email-options .btn:hover{background-color:#00b6d4;color:#fff}@media (min-width:768px){.show-email-options{margin:0;max-width:600px;width:100%}.show-email-options .btn{font-size:14px}.bootstrap-tagsinput hr{border-color:#ddd;margin:20px auto;width:100%;float:left}.tags-input .tt-suggestion{padding:15px;background:#fff}.tags-input .tt-suggestion:hover{background:#f9f9f9;cursor:pointer}.tags-input .btn-load{font-size:18px;font-weight:500;margin:10px;clear:both}}@media (min-width:992px){.bootstrap-tagsinput{padding:8px 12px;border:1px solid #ddd;border-bottom:none}.bootstrap-tagsinput input{padding:0 5px;line-height:28px;height:28px}.bootstrap-tagsinput .label-info{margin:2px 0}.tags-input{padding-left:0;padding-right:0}.tags-input .tt-menu{overflow-y:scroll;position:absolute!important;max-height:680px;border:1px solid #ddd;border-top:none}.tags-input .twitter-typeahead{width:auto}.tt-suggestion.cards-list .card{display:table-cell}}.cards-list{width:100%;list-style:none;margin:0;padding:0;text-align:left;border:1px solid #ddd;border-bottom:none}.cards-list .card{width:100%;display:table-row;vertical-align:middle;cursor:pointer;position:relative;border-radius:0}.cards-list .card a{display:table-row;width:100%;color:#404040;text-decoration:none;border-bottom:1px solid #ddd}.cards-list .card a i,.cards-list .card a img,.cards-list .card a span{display:table-cell;vertical-align:middle;padding:10px}.cards-list .card a img{height:100px;width:100px;margin:auto}.cards-list .card a span{text-decoration:none;font-size:1.4rem;font-weight:400}.cards-list .card a span h6{margin-bottom:0}.cards-list .card a.active i{background:#33d8a5}.cards-list .card a.active img{width:100%;display:none}.cards-list .card a.active img.tick{display:block}@media (min-width:992px){.cards-list{display:block;border:none;letter-spacing:-6px;width:auto;margin:0 -10px}.cards-list.text-center{text-align:center}.cards-list .card{letter-spacing:0;display:inline-block;vertical-align:top;width:30%;padding:0 10px 10px}.cards-list .card a{position:relative;text-align:center;display:block;border:none;background:#fff;transition:margin-top,box-shadow,background-color,border,.5s,ease-out;box-shadow:1px 5px 5px -1px rgba(0,0,0,.1);border-top:1px solid #efefef;border-left:1px solid #efefef}.cards-list .card a:hover{top:3px;box-shadow:1px 1px 0 0 rgba(0,0,0,.1)}.cards-list .card a i{width:90px;height:auto;background:0 0;display:block;margin:0 auto;padding-top:20px}.cards-list .card a i img{max-height:100%}.cards-list .card a span{padding:0 3px 20px;display:block}.cards-list .card a.active{box-shadow:none;top:3px;background:#33d8a5}.cards-list .card a.active span{color:#fff}.cards-list .card a.checked{box-shadow:1px 1px 0 0 #33d8a5;border-top:1px solid #33d8a5;border-left:1px solid #33d8a5;transition:margin-top,box-shadow,background-color,border,.5s,ease-out}.cards-list.card-mini{margin:0;float:left;width:16.6%}.cards-list.card-mini .card{display:table-cell;padding:5px}.cards-list.card-mini .card:first-child{padding-left:0}.cards-list.card-mini .card a{display:table;height:100%;width:100%;min-height:105px}.cards-list.card-mini .card a i,.cards-list.card-mini .card a img{padding-top:10px}.cards-list.card-mini .card a span{font-size:12px;line-height:1.2;padding:0 3px 10px}.cards-list.card-lg{text-align:center}.cards-list.card-lg .card{width:50%;max-width:460px}.cards-list.card-lg .card a{min-height:370px}.cards-list.card-lg .card a span{padding:10px 30px 76px}.cards-list.card-lg .card a span.min-h-270{min-height:270px}.cards-list.card-lg .card a i{width:130px}.cards-list.card-lg .card .btn{white-space:normal;padding-right:10px;padding-left:10px}.cards-list.card-lg .card em{font-style:normal;position:absolute;left:20px;right:20px;bottom:20px}}@media (min-width:1200px){.cards-list .card{width:20%;max-width:200px}.cards-list.card-mini .card{width:20%}.cards-list.card-lg .card{width:46%}}