.editableform{margin-bottom:0}.editableform .control-group{margin-bottom:0;white-space:nowrap;line-height:20px}.form-horizontal .editable-popup .editableform .form-group{margin-left:0;margin-right:0}.editableform .form-control{width:auto}.editable-buttons{display:inline-block;vertical-align:top;margin-left:7px;zoom:1}.editable-buttons.editable-buttons-bottom{display:block;margin-top:7px;margin-left:0}.editable-input{vertical-align:top;display:inline-block;width:auto;white-space:normal;zoom:1}.editable-buttons .editable-cancel{margin-left:7px}.editable-buttons button.ui-button-icon-only{height:24px;width:30px}.editableform-loading{background:url("/assets/x-editable/dist/bootstrap3-editable/img/loading.gif") center center no-repeat;height:25px;width:auto;min-width:25px}.editable-inline .editableform-loading{background-position:left 5px}.editable-error-block{max-width:300px;margin:5px 0 0;width:auto;white-space:normal}.editable-error-block.ui-state-error{padding:3px}.editable-error{color:red}.editableform .editable-date{padding:0;margin:0;float:left}.editable-inline .add-on .icon-th{margin-top:3px;margin-left:1px}.editable-checklist label input[type=checkbox],.editable-checklist label span{vertical-align:middle;margin:0}.editable-checklist label{white-space:nowrap}.editable-wysihtml5{width:566px;height:250px}.editable-clear{clear:both;font-size:.9em;text-decoration:none;text-align:right}.editable-clear-x{background:url("/assets/x-editable/dist/bootstrap3-editable/img/clear.png") center center no-repeat;display:block;width:13px;height:13px;position:absolute;opacity:.6;z-index:100;top:50%;right:6px;margin-top:-6px}.editable-clear-x:hover{opacity:1}.editable-pre-wrapped{white-space:pre-wrap}.editable-container.editable-popup{max-width:none !important}.editable-container.popover{width:auto}.editable-container.editable-inline{display:inline-block;vertical-align:middle;width:auto;zoom:1}.editable-container.ui-widget{font-size:inherit;z-index:9990}.editable-click,a.editable-click,a.editable-click:hover{text-decoration:none;border-bottom:dashed 1px #08c}.editable-click.editable-disabled,a.editable-click.editable-disabled,a.editable-click.editable-disabled:hover{color:#585858;cursor:default;border-bottom:none}.editable-empty,.editable-empty:hover,.editable-empty:focus{font-style:italic;color:#d14;text-decoration:none}.editable-unsaved{font-weight:700}.editable-bg-transition{-webkit-transition:background-color 1.4s ease-out;-moz-transition:background-color 1.4s ease-out;-o-transition:background-color 1.4s ease-out;-ms-transition:background-color 1.4s ease-out;transition:background-color 1.4s ease-out}.form-horizontal .editable{padding-top:5px;display:inline-block}.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:"";display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);position:absolute;top:-7px;left:6px}.datepicker-dropdown:after{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px}.datepicker>div{display:none}.datepicker.days div.datepicker-days{display:block}.datepicker.months div.datepicker-months{display:block}.datepicker.years div.datepicker-years{display:block}.datepicker table{margin:0}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background-color:#fde19a;background-image:-moz-linear-gradient(top,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(top,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(top,#fdd49a,#fdf59a);background-image:-o-linear-gradient(top,#fdd49a,#fdf59a);background-image:linear-gradient(top,#fdd49a,#fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdd49a",endColorstr="#fdf59a",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#000}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled]{background-color:#fdf59a}.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active{background-color:#fbf069 \9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(top,#f3c17a,#f3e97a);background-image:-ms-linear-gradient(top,#f3c17a,#f3e97a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));background-image:-webkit-linear-gradient(top,#f3c17a,#f3e97a);background-image:-o-linear-gradient(top,#f3c17a,#f3e97a);background-image:linear-gradient(top,#f3c17a,#f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3c17a",endColorstr="#f3e97a",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled:hover[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active{background-color:#efe24b \9}.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(top,#b3b3b3,gray);background-image:-ms-linear-gradient(top,#b3b3b3,gray);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(gray));background-image:-webkit-linear-gradient(top,#b3b3b3,gray);background-image:-o-linear-gradient(top,#b3b3b3,gray);background-image:linear-gradient(top,#b3b3b3,gray);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3b3b3",endColorstr="#808080",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-color:gray gray #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled:hover[disabled]{background-color:gray}.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active{background-color:#666 \9}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-ms-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(top,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0088cc",endColorstr="#0044cc",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled]{background-color:#04c}.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active{background-color:#039 \9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-ms-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(top,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0088cc",endColorstr="#0044cc",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled]{background-color:#04c}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{background-color:#039 \9}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#999}.datepicker th.datepicker-switch{width:145px}.datepicker thead tr:first-child th,.datepicker tfoot tr th{cursor:pointer}.datepicker thead tr:first-child th:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:400;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}
.twitter-typeahead .tt-query,.twitter-typeahead .tt-hint{margin-bottom:0}.tt-dropdown-menu{min-width:160px;margin-top:2px;padding:5px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.tt-suggestion{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.5;color:#373a3c;text-align:inherit;white-space:nowrap;background:0 0;border:0}.tt-suggestion.tt-is-under-cursor{color:#2b2d2f;text-decoration:none;background-color:#f5f5f5}.tt-suggestion.tt-is-under-cursor a{color:#fff}.tt-suggestion p{margin:0}.tt-suggestion.tt-cursor{color:#fff;background-color:#0097cf;cursor:pointer}.tt-suggestion-row{min-width:130px}
@-webkit-keyframes passing-through {0% {opacity: 0;-webkit-transform: translateY(40px);-moz-transform: translateY(40px);-ms-transform: translateY(40px);-o-transform: translateY(40px);transform: translateY(40px);}
	30%, 70% {opacity: 1;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);}
	100% {opacity: 0;-webkit-transform: translateY(-40px);-moz-transform: translateY(-40px);-ms-transform: translateY(-40px);-o-transform: translateY(-40px);transform: translateY(-40px);}}
@-moz-keyframes passing-through {0% {opacity: 0;-webkit-transform: translateY(40px);-moz-transform: translateY(40px);-ms-transform: translateY(40px);-o-transform: translateY(40px);transform: translateY(40px);}
	30%, 70% {opacity: 1;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);}
	100% {opacity: 0;-webkit-transform: translateY(-40px);-moz-transform: translateY(-40px);-ms-transform: translateY(-40px);-o-transform: translateY(-40px);transform: translateY(-40px);}}
@keyframes passing-through {0% {opacity: 0;-webkit-transform: translateY(40px);-moz-transform: translateY(40px);-ms-transform: translateY(40px);-o-transform: translateY(40px);transform: translateY(40px);}
	30%, 70% {opacity: 1;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);}
	100% {opacity: 0;-webkit-transform: translateY(-40px);-moz-transform: translateY(-40px);-ms-transform: translateY(-40px);-o-transform: translateY(-40px);transform: translateY(-40px);}}
@-webkit-keyframes slide-in {0% {opacity: 0;-webkit-transform: translateY(40px);-moz-transform: translateY(40px);-ms-transform: translateY(40px);-o-transform: translateY(40px);transform: translateY(40px);}
	30% {opacity: 1;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);}}
@-moz-keyframes slide-in {0% {opacity: 0;-webkit-transform: translateY(40px);-moz-transform: translateY(40px);-ms-transform: translateY(40px);-o-transform: translateY(40px);transform: translateY(40px);}
	30% {opacity: 1;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);}}
@keyframes slide-in {0% {opacity: 0;-webkit-transform: translateY(40px);-moz-transform: translateY(40px);-ms-transform: translateY(40px);-o-transform: translateY(40px);transform: translateY(40px);}
	30% {opacity: 1;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);}}
@-webkit-keyframes pulse {0% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
	10% {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
	20% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}}
@-moz-keyframes pulse {0% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
	10% {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
	20% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}}
@keyframes pulse {0% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
	10% {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
	20% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}}
.dropzone, .dropzone * {box-sizing: border-box;}
.dropzone {min-height: 150px;border: 2px solid rgba(0,0,0,.3);background: #fff;padding: 20px 20px;}
.dropzone.dz-clickable {cursor: pointer;}
.dropzone.dz-clickable * {cursor: default;}
.dropzone.dz-clickable .dz-message, .dropzone.dz-clickable .dz-message * {cursor: pointer;}
.dropzone.dz-started .dz-message {display: none;}
.dropzone.dz-drag-hover {border-style: solid;}
.dropzone.dz-drag-hover .dz-message {opacity: .5;}
.dropzone .dz-message {text-align: center;margin: 2em 0;}
.dropzone .dz-message .dz-button {background: none;color: inherit;border: none;padding: 0;font: inherit;cursor: pointer;outline: inherit;}
.dropzone .dz-preview {position: relative;display: inline-block;vertical-align: top;margin: 16px;min-height: 100px;}
.dropzone .dz-preview:hover {z-index: 1000;}
.dropzone .dz-preview:hover .dz-details {opacity: 1;}
.dropzone .dz-preview.dz-file-preview .dz-image {border-radius: 20px;background: #999;background: linear-gradient(to bottom,#eee,#ddd);}
.dropzone .dz-preview.dz-file-preview .dz-details {opacity: 1;}
.dropzone .dz-preview.dz-image-preview {background: #fff;}
.dropzone .dz-preview.dz-image-preview .dz-details {-webkit-transition: opacity .2s linear;-moz-transition: opacity .2s linear;-ms-transition: opacity .2s linear;-o-transition: opacity .2s linear;transition: opacity .2s linear;}
.dropzone .dz-preview .dz-remove {font-size: 14px;text-align: center;display: block;cursor: pointer;border: none;}
.dropzone .dz-preview .dz-remove:hover {text-decoration: underline;}
.dropzone .dz-preview:hover .dz-details {opacity: 1;}
.dropzone .dz-preview .dz-details {z-index: 20;position: absolute;top: 0;left: 0;opacity: 0;font-size: 13px;min-width: 100%;max-width: 100%;padding: 2em 1em;text-align: center;color: rgba(0,0,0,.9);line-height: 150%;}
.dropzone .dz-preview .dz-details .dz-size {margin-bottom: 1em;font-size: 16px;}
.dropzone .dz-preview .dz-details .dz-filename {white-space: nowrap;}
.dropzone .dz-preview .dz-details .dz-filename:hover span {border: 1px solid rgba(200,200,200,.8);background-color: rgba(255,255,255,.8);}
.dropzone .dz-preview .dz-details .dz-filename:not(:hover) {overflow: hidden;text-overflow: ellipsis;}
.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {border: 1px solid transparent;}
.dropzone .dz-preview .dz-details .dz-filename span, .dropzone .dz-preview .dz-details .dz-size span {background-color: rgba(255,255,255,.4);padding: 0 .4em;border-radius: 3px;}
.dropzone .dz-preview:hover .dz-image img {-webkit-transform: scale(1.05,1.05);-moz-transform: scale(1.05,1.05);-ms-transform: scale(1.05,1.05);-o-transform: scale(1.05,1.05);transform: scale(1.05,1.05);-webkit-filter: blur(8px);filter: blur(8px);}
.dropzone .dz-preview .dz-image {border-radius: 20px;overflow: hidden;width: 120px;height: 120px;position: relative;display: block;z-index: 10;}
.dropzone .dz-preview .dz-image img {display: block;}
.dropzone .dz-preview.dz-success .dz-success-mark {-webkit-animation: passing-through 3s cubic-bezier(.77,0,.175,1);-moz-animation: passing-through 3s cubic-bezier(.77,0,.175,1);-ms-animation: passing-through 3s cubic-bezier(.77,0,.175,1);-o-animation: passing-through 3s cubic-bezier(.77,0,.175,1);animation: passing-through 3s cubic-bezier(.77,0,.175,1);}
.dropzone .dz-preview.dz-error .dz-error-mark {opacity: 1;-webkit-animation: slide-in 3s cubic-bezier(.77,0,.175,1);-moz-animation: slide-in 3s cubic-bezier(.77,0,.175,1);-ms-animation: slide-in 3s cubic-bezier(.77,0,.175,1);-o-animation: slide-in 3s cubic-bezier(.77,0,.175,1);animation: slide-in 3s cubic-bezier(.77,0,.175,1);}
.dropzone .dz-preview .dz-success-mark, .dropzone .dz-preview .dz-error-mark {pointer-events: none;opacity: 0;z-index: 500;position: absolute;display: block;top: 50%;left: 50%;margin-left: -27px;margin-top: -27px;}
.dropzone .dz-preview .dz-success-mark svg, .dropzone .dz-preview .dz-error-mark svg {display: block;width: 54px;height: 54px;}
.dropzone .dz-preview.dz-processing .dz-progress {opacity: 1;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-ms-transition: all .2s linear;-o-transition: all .2s linear;transition: all .2s linear;}
.dropzone .dz-preview.dz-complete .dz-progress {opacity: 0;-webkit-transition: opacity .4s ease-in;-moz-transition: opacity .4s ease-in;-ms-transition: opacity .4s ease-in;-o-transition: opacity .4s ease-in;transition: opacity .4s ease-in;}
.dropzone .dz-preview:not(.dz-processing) .dz-progress {-webkit-animation: pulse 6s ease infinite;-moz-animation: pulse 6s ease infinite;-ms-animation: pulse 6s ease infinite;-o-animation: pulse 6s ease infinite;animation: pulse 6s ease infinite;}
.dropzone .dz-preview .dz-progress {opacity: 1;z-index: 1000;pointer-events: none;position: absolute;height: 16px;left: 50%;top: 50%;margin-top: -8px;width: 80px;margin-left: -40px;background: rgba(255,255,255,.9);-webkit-transform: scale(1);border-radius: 8px;overflow: hidden;}
.dropzone .dz-preview .dz-progress .dz-upload {background: #333;background: linear-gradient(to bottom,#666,#444);position: absolute;top: 0;left: 0;bottom: 0;width: 0;-webkit-transition: width 300ms ease-in-out;-moz-transition: width 300ms ease-in-out;-ms-transition: width 300ms ease-in-out;-o-transition: width 300ms ease-in-out;transition: width 300ms ease-in-out;}
.dropzone .dz-preview.dz-error .dz-error-message {display: block;}
.dropzone .dz-preview.dz-error:hover .dz-error-message {opacity: 1;pointer-events: auto;}
.dropzone .dz-preview .dz-error-message {pointer-events: none;z-index: 1000;position: absolute;display: block;display: none;opacity: 0;-webkit-transition: opacity .3s ease;-moz-transition: opacity .3s ease;-ms-transition: opacity .3s ease;-o-transition: opacity .3s ease;transition: opacity .3s ease;border-radius: 8px;font-size: 13px;top: 130px;left: -10px;width: 140px;background: #be2626;background: linear-gradient(to bottom,#be2626,#a92222);padding: .5em 1.2em;color: #fff;}
.dropzone .dz-preview .dz-error-message:after {content: "";position: absolute;top: -6px;left: 64px;width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #be2626;}
.sw-main {position: relative;display: block;margin: 0;padding: 0;border-radius: .25rem !important;}
.sw-main .sw-container {display: block;margin: 0;padding: 0;position: relative;}
.sw-main .step-content {display: none;position: relative;margin: 0;}
.sw-main .sw-toolbar {margin-left: 0;}
.sw-theme-default {-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.3);box-shadow: 0 1px 3px rgba(0,0,0,.3);}
.sw-theme-default .sw-container {min-height: 250px;}
.sw-theme-default .step-content {padding: 10px;border: 0 solid #d4d4d4;background-color: #fff;text-align: left;}
.sw-theme-default .sw-toolbar {background: #f9f9f9;border-radius: 0 !important;padding-left: 10px;padding-right: 10px;padding: 10px;margin-bottom: 0 !important;}
.sw-theme-default .sw-toolbar-top {border-bottom-color: #ddd !important;}
.sw-theme-default .sw-toolbar-bottom {border-top-color: #ddd !important;}
.sw-theme-default>ul.step-anchor>li {position: relative;margin-right: 2px;}
.sw-theme-default>ul.step-anchor>li>a, .sw-theme-default>ul.step-anchor>li>a:hover {border: none !important;border: none !important;color: #bbb;text-decoration: none;outline-style: none;background: 0 0 !important;cursor: not-allowed;}
.sw-theme-default>ul.step-anchor>li.clickable>a:hover {color: #4285f4 !important;background: 0 0 !important;cursor: pointer;}
.sw-theme-default>ul.step-anchor>li>a::after {content: "";background: #4285f4;height: 2px;position: absolute;width: 100%;left: 0;bottom: 0;-webkit-transition: all 250ms ease 0s;transition: all 250ms ease 0s;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);}
.sw-theme-default>ul.step-anchor>li.active>a {border: none !important;color: #4285f4 !important;background: 0 0 !important;cursor: pointer;}
.sw-theme-default>ul.step-anchor>li.active>a::after {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.sw-theme-default>ul.step-anchor>li.done>a {border: none !important;color: #000 !important;background: 0 0 !important;cursor: pointer;}
.sw-theme-default>ul.step-anchor>li.done>a::after {background: #5cb85c;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.sw-theme-default>ul.step-anchor>li.danger>a {border: none !important;color: #d9534f !important;cursor: pointer;}
.sw-theme-default>ul.step-anchor>li.danger>a::after {background: #d9534f;border-left-color: #f8d7da;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.sw-theme-default>ul.step-anchor>li.disabled>a, .sw-theme-default>ul.step-anchor>li.disabled>a:hover {color: #eee !important;cursor: not-allowed;}
@media screen and (max-width:768px) {.sw-theme-default>.nav-tabs>li {float: none !important;}}
.sw-loading::after {position: absolute;display: block;opacity: 1;content: "";top: 0;left: 0;height: 100%;width: 100%;background: rgba(255,255,255,.7);-webkit-transition: all .2s ease;transition: all .2s ease;z-index: 2;}
.sw-loading::before {content: "";display: inline-block;position: absolute;top: 50%;left: 50%;z-index: 10;border: 10px solid #f3f3f3;border-radius: 50%;border-top: 10px solid #3498db;width: 80px;height: 80px;margin-top: -40px;margin-left: -40px;-webkit-animation: spin 1s linear infinite;animation: spin 1s linear infinite;}
@-webkit-keyframes spin {0% {-webkit-transform: rotate(0);}
	100% {-webkit-transform: rotate(360deg);}}
@keyframes spin {0% {-webkit-transform: rotate(0);transform: rotate(0);}
	100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
.verstka_menu li a,.pager a{text-decoration:none}.verstka_menu .nav-item{padding:10px 15px}.verstka_menu .divider{padding:20px 0;opacity:.5;color:#ccc}.dropzone{border:2px dashed #bf5399;border-radius:5px;background:#fff}.dropzone .dz-message{font-weight:400;font-size:20px;color:#666}.dropzone .dz-message span{font-size:11px}.dropzone .dz-preview{margin:.8rem}@media (max-width:767px){.dropzone .dz-preview{margin:.2rem}}.dropzone .dz-preview .dz-error-message{opacity:1;top:150px}.verstka_menu li{float:left;padding:0 15px}.verstka_menu li a,.verstka_menu li a:hover,.verstka_menu li a:focus,.verstka_menu li .tag{background-color:#fff !important;color:grey !important}.verstka_menu li .tag{border:1px solid grey;padding:0 7px;border-radius:12px;margin-right:5px}.verstka_menu li a{padding:.3rem}.verstka_menu li .active a,.verstka_menu li .active a:hover,.verstka_menu li .active a:focus,.verstka_menu li .active .tag{color:#bf5399}.verstka_menu li.done a,.sw-theme-default>ul.step-anchor>li.active>a,.sw-theme-default>ul.step-anchor>li.clickable>a:hover{color:#000 !important}.verstka_menu li.done .tag,.verstka_menu li.active .tag{border:1px solid #bf5399;background-color:#bf5399 !important;color:#fff !important}#order_details .service_cost{font-size:2rem}.nav-tabs{border-bottom:none}.swiper-wrapper .swiper-slide{width:calc(1140px*.3) !important}@media (max-width:767px){.swiper-wrapper .swiper-slide{width:85% !important}}.sw-theme-default{-webkit-box-shadow:none;box-shadow:none}.sw-theme-default>ul.step-anchor>li>a:after{background:0 0 !important}.sw-theme-default .btn-group.sw-btn-group,.sw-theme-default .btn-group.sw-btn-group-extra{float:none;width:100%;display:block}.sw-theme-default .btn-group.sw-btn-group .sw-btn-prev{float:left}.sw-theme-default .btn-group.sw-btn-group .sw-btn-next{float:right}.sw-theme-default .step-content{padding:11px}
#pageflip{width:100%;height:100%;overflow:hidden;display:block;background:url("/assets/pageflip/wood-texture-016.jpg")}.pageflip-container{padding-top:1px}.pf-book-container{pointer-events:none}.pf-book-content{opacity:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;-ms-transition:opacity 1s}.pf-book-offset{-webkit-perspective:5000px;-moz-perspective:5000px;-ms-perspective:5000px;perspective:5000px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;-ms-perspective-origin-x:50%;-ms-perspective-origin-y:50%;perspective-origin-x:50%;perspective-origin-y:50%;pointer-events:all}.pf-page-container{position:absolute;overflow:hidden;background-position:center center;background-repeat:no-repeat}#pf-dropshadow{-webkit-box-shadow:0 10px 30px rgba(0,0,0,1);-moz-box-shadow:0 10px 30px rgba(0,0,0,1);-o-box-shadow:0 10px 30px rgba(0,0,0,1);-ms-box-shadow:0 10px 30px rgba(0,0,0,1);box-shadow:0 10px 30px rgba(0,0,0,1)}.pf-flip-shadowA{background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1))}.pf-flip-shadowB{background-image:-o-linear-gradient(left,rgba(0,0,0,1),rgba(0,0,0,0),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,1),rgba(0,0,0,0),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,1),rgba(0,0,0,0),rgba(0,0,0,0));background-image:-webkit-linear-gradient(left,rgba(0,0,0,1),rgba(0,0,0,0),rgba(0,0,0,0))}.pf-flip-topshadow{background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.5),rgba(0,0,0,1),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.5),rgba(0,0,0,1),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.5),rgba(0,0,0,1),rgba(0,0,0,0));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.5),rgba(0,0,0,1),rgba(0,0,0,0))}.pf-emboss-left{background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1));pointer-events:none}.pf-emboss-right{background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));pointer-events:none}#pageflip-controls{position:absolute;bottom:0;padding:8px 0 16px;width:100%;overflow:hidden;text-align:center;opacity:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;-ms-transition:opacity 1s;color:#888;font-size:12px}.pf-centered-buttons,.pf-left-buttons,.pf-right-buttons{height:26px;overflow:visible}.pf-centered-buttons{position:relative;top:0;left:auto;right:auto;margin:0 auto;width:254px}.pf-left-buttons{float:left;width:104px;margin-left:32px}.pf-right-buttons{float:right;width:104px;margin-right:32px}.pf-control-bar-button,.pf-control-bar-pager{float:left;height:26px}.pf-right{float:right}.pf-control-bar-pager{width:150px;text-align:center}#pf-pagerin{color:rgba(0,0,0,.3);border:none;width:140px;height:22px;padding:0;font-size:14px;border-style:none;border-color:Transparent;overflow:auto;background:0 0;text-align:center}.pf-control-bar-button g,.pf-control-bar-pager g{fill:rgba(0,0,0,.3);-webkit-transition:fill .2s;-moz-transition:fill .2s;-o-transition:fill .2s;-ms-transition:fill .2s}.pf-disabled{opacity:.2}.pf-control-bar-button:not(.pf-disabled):hover g{fill:#fa0}#pageflip-controls{color:rgba(0,0,0,.3)}#pageflip-thumbnails{position:absolute;top:0;width:100%;overflow:hidden;-webkit-transition:top .5s,opacity .5s;-moz-transition:top .5s,opacity .5s;-o-transition:top .5s,opacity .5s;-ms-transition:top .5s,opacity .5s}#pageflip-thumbnails.pf-hidden{top:-100px;opacity:0}#pf-thumbnail-container{width:10px}.pf-thumbnail-spread,.pf-thumbnail-page{float:left;margin:0 16px 16px 0;background:#888;-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);overflow:hidden}.pf-thumbnail-button{float:left;margin:0;padding:0}#pf-thleft{left:0}#pf-thright{right:0}#pf-thumbnail-container{cursor:-webkit-grab}#pf-thumbnail-container.grabbed{cursor:-webkit-grabbing}.pf-thumbnail-control{position:absolute;top:0;width:96px;background:rgba(0,0,0,.2);opacity:1;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;-ms-transition:opacity .5s}.pf-thumbnail-control.disabled{pointer-events:none;opacity:0}#pf-copyright-text{display:none;clear:both;padding-top:10px}.pageflip-credits{display:none}.pf-left-side{background:#ececec}.pf-right-side{background:#ececec}.pf-outer{background:0 0}.pf-hotspot{position:absolute;overflow:hidden;cursor:pointer}@media screen and (max-width:600px){.pf-control-bar-pager{display:none}.pf-control-bar-pager{display:none}.pf-centered-buttons{width:104px}}@media screen and (max-width:440px){.pf-centered-buttons{width:160px;float:left;margin-left:0;overflow:hidden}.pf-left-buttons{display:none}.pf-control-bar-button{width:40px}.pf-right-buttons{width:160px;margin-right:0}}