@charset "UTF-8";
/*!
 * Datepicker for Bootstrap v1.6.4 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{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;padding:4px}.datepicker-dropdown:before{content:"";display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.15);border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{color:#777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#777;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:focus{color:#000;background-color:#afd9ee;border-color:#298fc2}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active,.datepicker table tr td.highlighted:hover{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover{color:#000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focus,.datepicker table tr td.today:focus{color:#000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today.active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active.focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:active:hover{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777}.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}.datepicker table tr td.range.focus,.datepicker table tr td.range:focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range.active,.datepicker table tr td.range:active,.datepicker table tr td.range:hover{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover{background-color:#eee;border-color:#bbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active,.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active.focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted:active:hover{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777}.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:focus{color:#000;background-color:#f4b747;border-color:#815608}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:active:hover{color:#000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus{color:#fff;background-color:#5e5e5e;border-color:#161616}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover{color:#fff;background-color:#4c4c4c;border-color:#161616}.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover{background-color:#777;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.42857143;text-shadow:0 1px 0 #fff;border-width:1px 0;margin-left:-5px;margin-right:-5px}
/*!
 * bootstrap-tokenfield
 * https://github.com/sliptree/bootstrap-tokenfield
 * Copyright 2013-2014 Sliptree and other contributors; Licensed MIT
 */@-webkit-keyframes a{0%{border-color:#ededed}to{border-color:#b94a48}}@keyframes a{0%{border-color:#ededed}to{border-color:#b94a48}}.tokenfield{height:auto;min-height:34px;padding-bottom:0}.tokenfield.focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.tokenfield .token{box-sizing:border-box;border-radius:3px;display:inline-block;border:1px solid #d9d9d9;background-color:#ededed;white-space:nowrap;margin:-1px 5px 5px 0;height:22px;vertical-align:top;cursor:default}.tokenfield .token:hover{border-color:#b9b9b9}.tokenfield .token.active{border-color:#52a8ec;border-color:rgba(82,168,236,.8)}.tokenfield .token.duplicate{border-color:#ebccd1;-webkit-animation-name:a;animation-name:a;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.tokenfield .token.invalid{background:none;border:1px solid transparent;border-radius:0;border-bottom:1px dotted #d9534f}.tokenfield .token.invalid.active{background:#ededed;border:1px solid #ededed;border-radius:3px}.tokenfield .token .token-label{display:inline-block;overflow:hidden;text-overflow:ellipsis;padding-left:4px;vertical-align:top}.tokenfield .token .close{font-family:Arial;display:inline-block;line-height:100%;font-size:1.1em;line-height:1.49em;margin-left:5px;float:none;height:100%;vertical-align:top;padding-right:4px}.tokenfield .token-input{background:none;width:60px;min-width:60px;border:0;height:20px;padding:0;margin-bottom:6px;box-shadow:none}.tokenfield .token-input:focus{border-color:transparent;outline:0;box-shadow:none}.tokenfield.disabled{cursor:not-allowed;background-color:#eee}.tokenfield.disabled .token-input{cursor:not-allowed}.tokenfield.disabled .token:hover{cursor:not-allowed;border-color:#d9d9d9}.tokenfield.disabled .token:hover .close{cursor:not-allowed;opacity:.2;filter:alpha(opacity=20)}.has-warning .tokenfield.focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-error .tokenfield.focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-success .tokenfield.focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.input-group-sm .tokenfield,.tokenfield.input-sm{min-height:30px;padding-bottom:0}.input-group-sm .token,.tokenfield.input-sm .token{height:20px;margin-bottom:4px}.input-group-sm .token-input,.tokenfield.input-sm .token-input{height:18px;margin-bottom:5px}.input-group-lg .tokenfield,.tokenfield.input-lg{min-height:45px;padding-bottom:4px}.input-group-lg .token,.tokenfield.input-lg .token{height:25px}.input-group-lg .token-label,.tokenfield.input-lg .token-label{line-height:23px}.input-group-lg .token .close,.tokenfield.input-lg .token .close{line-height:1.3em}.input-group-lg .token-input,.tokenfield.input-lg .token-input{height:23px;line-height:23px;margin-bottom:6px;vertical-align:top}.tokenfield.rtl{direction:rtl;text-align:right}.tokenfield.rtl .token{margin:-1px 0 5px 5px}.tokenfield.rtl .token .token-label{padding-left:0;padding-right:4px}

/*!
 * Cropper v2.3.0
 * https://github.com/fengyuanchen/cropper
 *
 * Copyright (c) 2014-2016 Fengyuan Chen and contributors
 * Released under the MIT license
 *
 * Date: 2016-02-22T02:13:13.332Z
 */.cropper-container{font-size:0;line-height:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;direction:ltr!important;-ms-touch-action:none;touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.cropper-container img{display:block;width:100%;min-width:0!important;max-width:none!important;height:100%;min-height:0!important;max-height:none!important;image-orientation:0deg!important}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{position:absolute;top:0;right:0;bottom:0;left:0}.cropper-wrap-box{overflow:hidden}.cropper-drag-box{opacity:0;background-color:#fff;filter:alpha(opacity=0)}.cropper-modal{opacity:.5;background-color:#000;filter:alpha(opacity=50)}.cropper-view-box{display:block;overflow:hidden;width:100%;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75)}.cropper-dashed{position:absolute;display:block;opacity:.5;border:0 dashed #eee;filter:alpha(opacity=50)}.cropper-dashed.dashed-h{top:33.33333%;left:0;width:100%;height:33.33333%;border-top-width:1px;border-bottom-width:1px}.cropper-dashed.dashed-v{top:0;left:33.33333%;width:33.33333%;height:100%;border-right-width:1px;border-left-width:1px}.cropper-center{position:absolute;top:50%;left:50%;display:block;width:0;height:0;opacity:.75;filter:alpha(opacity=75)}.cropper-center:after,.cropper-center:before{position:absolute;display:block;content:" ";background-color:#eee}.cropper-center:before{top:0;left:-3px;width:7px;height:1px}.cropper-center:after{top:-3px;left:0;width:1px;height:7px}.cropper-face,.cropper-line,.cropper-point{position:absolute;display:block;width:100%;height:100%;opacity:.1;filter:alpha(opacity=10)}.cropper-face{top:0;left:0;background-color:#fff}.cropper-line{background-color:#39f}.cropper-line.line-e{top:0;right:-3px;width:5px;cursor:e-resize}.cropper-line.line-n{top:-3px;left:0;height:5px;cursor:n-resize}.cropper-line.line-w{top:0;left:-3px;width:5px;cursor:w-resize}.cropper-line.line-s{bottom:-3px;left:0;height:5px;cursor:s-resize}.cropper-point{width:5px;height:5px;opacity:.75;background-color:#39f;filter:alpha(opacity=75)}.cropper-point.point-e{top:50%;right:-3px;margin-top:-3px;cursor:e-resize}.cropper-point.point-n{top:-3px;left:50%;margin-left:-3px;cursor:n-resize}.cropper-point.point-w{top:50%;left:-3px;margin-top:-3px;cursor:w-resize}.cropper-point.point-s{bottom:-3px;left:50%;margin-left:-3px;cursor:s-resize}.cropper-point.point-ne{top:-3px;right:-3px;cursor:ne-resize}.cropper-point.point-nw{top:-3px;left:-3px;cursor:nw-resize}.cropper-point.point-sw{bottom:-3px;left:-3px;cursor:sw-resize}.cropper-point.point-se{right:-3px;bottom:-3px;width:20px;height:20px;cursor:se-resize;opacity:1;filter:alpha(opacity=100)}.cropper-point.point-se:before{position:absolute;right:-50%;bottom:-50%;display:block;width:200%;height:200%;content:" ";opacity:0;background-color:#39f;filter:alpha(opacity=0)}@media (min-width:768px){.cropper-point.point-se{width:15px;height:15px}}@media (min-width:992px){.cropper-point.point-se{width:10px;height:10px}}@media (min-width:1200px){.cropper-point.point-se{width:5px;height:5px;opacity:.75;filter:alpha(opacity=75)}}.cropper-invisible{opacity:0;filter:alpha(opacity=0)}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{position:absolute;display:block;width:0;height:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.gu-mirror{position:fixed!important;margin:0!important;z-index:9999!important;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.gu-hide{display:none!important}.gu-unselectable{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.gu-transit{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}#fancybox-thumbs{position:fixed;left:0;width:100%;overflow:hidden;z-index:8050}#fancybox-thumbs.bottom{bottom:2px}#fancybox-thumbs.top{top:2px}#fancybox-thumbs ul{position:relative;list-style:none;margin:0;padding:0}#fancybox-thumbs ul li{float:left;padding:1px;opacity:.5}#fancybox-thumbs ul li.active{opacity:.75;padding:0;border:1px solid #fff}#fancybox-thumbs ul li:hover{opacity:1}#fancybox-thumbs ul li a{display:block;position:relative;overflow:hidden;border:1px solid #222;background:#111;outline:none}#fancybox-thumbs ul li img{display:block;position:relative;border:0;padding:0;max-width:none}

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(fancybox_loading.gif) 50% no-repeat}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-close,.fancybox-nav{position:absolute;cursor:pointer;z-index:8040}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;background:transparent url(blank.gif);-webkit-tap-highlight-color:transparent}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{width:auto}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(fancybox_loading@2x.gif);background-size:24px 24px}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:summernote;font-style:normal;font-weight:400;src:url(font/summernote.eot?ad8d7e2d177d2473aecd9b35d16211fb);src:url(font/summernote.eot?#iefix) format("embedded-opentype"),url(font/summernote.woff?ad8d7e2d177d2473aecd9b35d16211fb) format("woff"),url(font/summernote.ttf?ad8d7e2d177d2473aecd9b35d16211fb) format("truetype")}[class*=" note-icon-"]:before,[class^=note-icon-]:before{display:inline-block;font:normal normal normal 14px summernote;font-size:inherit;-webkit-font-smoothing:antialiased;text-decoration:inherit;text-rendering:auto;text-transform:none;vertical-align:middle;speak:none;-moz-osx-font-smoothing:grayscale}.note-icon-align-center:before{content:"\f101"}.note-icon-align-indent:before{content:"\f102"}.note-icon-align-justify:before{content:"\f103"}.note-icon-align-left:before{content:"\f104"}.note-icon-align-outdent:before{content:"\f105"}.note-icon-align-right:before{content:"\f106"}.note-icon-align:before{content:"\f107"}.note-icon-arrows-alt:before{content:"\f108"}.note-icon-bold:before{content:"\f109"}.note-icon-caret:before{content:"\f10a"}.note-icon-chain-broken:before{content:"\f10b"}.note-icon-circle:before{content:"\f10c"}.note-icon-close:before{content:"\f10d"}.note-icon-code:before{content:"\f10e"}.note-icon-eraser:before{content:"\f10f"}.note-icon-font:before{content:"\f110"}.note-icon-frame:before{content:"\f111"}.note-icon-italic:before{content:"\f112"}.note-icon-link:before{content:"\f113"}.note-icon-magic:before{content:"\f114"}.note-icon-menu-check:before{content:"\f115"}.note-icon-minus:before{content:"\f116"}.note-icon-orderedlist:before{content:"\f117"}.note-icon-pencil:before{content:"\f118"}.note-icon-picture:before{content:"\f119"}.note-icon-question:before{content:"\f11a"}.note-icon-redo:before{content:"\f11b"}.note-icon-special-character:before{content:"\f11c"}.note-icon-square:before{content:"\f11d"}.note-icon-strikethrough:before{content:"\f11e"}.note-icon-subscript:before{content:"\f11f"}.note-icon-summernote:before{content:"\f120"}.note-icon-superscript:before{content:"\f121"}.note-icon-table:before{content:"\f122"}.note-icon-text-height:before{content:"\f123"}.note-icon-trash:before{content:"\f124"}.note-icon-underline:before{content:"\f125"}.note-icon-undo:before{content:"\f126"}.note-icon-unorderedlist:before{content:"\f127"}.note-icon-video:before{content:"\f128"}.note-editor{position:relative}.note-editor .note-dropzone{position:absolute;z-index:100;display:none;color:#87cefa;background-color:#fff;opacity:.95}.note-editor .note-dropzone .note-dropzone-message{display:table-cell;font-size:28px;font-weight:700;text-align:center;vertical-align:middle}.note-editor .note-dropzone.hover{color:#098ddf}.note-editor.dragover .note-dropzone{display:table}.note-editor .note-editing-area{position:relative}.note-editor .note-editing-area .note-editable{outline:0}.note-editor .note-editing-area .note-editable sup{vertical-align:super}.note-editor .note-editing-area .note-editable sub{vertical-align:sub}.note-editor.note-frame{border:1px solid #a9a9a9}.note-editor.note-frame.codeview .note-editing-area .note-editable{display:none}.note-editor.note-frame.codeview .note-editing-area .note-codable{display:block}.note-editor.note-frame .note-editing-area{overflow:hidden}.note-editor.note-frame .note-editing-area .note-editable{padding:10px;overflow:auto;color:#000;background-color:#fff}.note-editor.note-frame .note-editing-area .note-editable[contenteditable=false]{background-color:#e5e5e5}.note-editor.note-frame .note-editing-area .note-codable{display:none;width:100%;padding:10px;margin-bottom:0;font-family:Menlo,Monaco,monospace,sans-serif;font-size:14px;color:#ccc;background-color:#222;border:0;border-radius:0;box-shadow:none;-ms-box-sizing:border-box;box-sizing:border-box;resize:none}.note-editor.note-frame.fullscreen{position:fixed;top:0;left:0;z-index:1050;width:100%!important}.note-editor.note-frame.fullscreen .note-editable{background-color:#fff}.note-editor.note-frame.fullscreen .note-resizebar{display:none}.note-editor.note-frame .note-statusbar{background-color:#f5f5f5;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.note-editor.note-frame .note-statusbar .note-resizebar{width:100%;height:8px;padding-top:1px;cursor:ns-resize}.note-editor.note-frame .note-statusbar .note-resizebar .note-icon-bar{width:20px;margin:1px auto;border-top:1px solid #a9a9a9}.note-editor.note-frame .note-placeholder{padding:10px}.note-popover.popover{max-width:none}.note-popover.popover .popover-content a{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.note-popover.popover .arrow{left:20px!important}.note-popover .popover-content,.panel-heading.note-toolbar{padding:0 0 5px 5px;margin:0}.note-popover .popover-content>.btn-group,.panel-heading.note-toolbar>.btn-group{margin-top:5px;margin-right:5px;margin-left:0}.note-popover .popover-content .btn-group .note-table,.panel-heading.note-toolbar .btn-group .note-table{min-width:0;padding:5px}.note-popover .popover-content .btn-group .note-table .note-dimension-picker,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker{font-size:18px}.note-popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher{position:absolute!important;z-index:3;width:10em;height:10em;cursor:pointer}.note-popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted{position:relative!important;z-index:1;width:5em;height:5em;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIj4+Pjp6ekKlAqjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKhmnaJzPAAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC") repeat}.note-popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted{position:absolute!important;z-index:2;width:1em;height:1em;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIjd6vvD2f9LKLW+AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKwNDEVT0AAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC") repeat}.note-popover .popover-content .note-style blockquote,.note-popover .popover-content .note-style h1,.note-popover .popover-content .note-style h2,.note-popover .popover-content .note-style h3,.note-popover .popover-content .note-style h4,.note-popover .popover-content .note-style h5,.note-popover .popover-content .note-style h6,.panel-heading.note-toolbar .note-style blockquote,.panel-heading.note-toolbar .note-style h1,.panel-heading.note-toolbar .note-style h2,.panel-heading.note-toolbar .note-style h3,.panel-heading.note-toolbar .note-style h4,.panel-heading.note-toolbar .note-style h5,.panel-heading.note-toolbar .note-style h6{margin:0}.note-popover .popover-content .note-color .dropdown-toggle,.panel-heading.note-toolbar .note-color .dropdown-toggle{width:20px;padding-left:5px}.note-popover .popover-content .note-color .dropdown-menu,.panel-heading.note-toolbar .note-color .dropdown-menu{min-width:340px}.note-popover .popover-content .note-color .dropdown-menu .btn-group,.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group{margin:0}.note-popover .popover-content .note-color .dropdown-menu .btn-group:first-child,.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group:first-child{margin:0 5px}.note-popover .popover-content .note-color .dropdown-menu .btn-group .note-palette-title,.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group .note-palette-title{margin:2px 7px;font-size:12px;text-align:center;border-bottom:1px solid #eee}.note-popover .popover-content .note-color .dropdown-menu .btn-group .note-color-reset,.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group .note-color-reset{width:100%;padding:0 3px;margin:3px;font-size:11px;cursor:pointer;border-radius:5px}.note-popover .popover-content .note-color .dropdown-menu .btn-group .note-color-row,.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group .note-color-row{height:20px}.note-popover .popover-content .note-color .dropdown-menu .btn-group .note-color-reset:hover,.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group .note-color-reset:hover{background:#eee}.note-popover .popover-content .note-para .dropdown-menu,.panel-heading.note-toolbar .note-para .dropdown-menu{min-width:216px;padding:5px}.note-popover .popover-content .note-para .dropdown-menu>div:first-child,.panel-heading.note-toolbar .note-para .dropdown-menu>div:first-child{margin-right:5px}.note-popover .popover-content .dropdown-menu,.panel-heading.note-toolbar .dropdown-menu{min-width:90px}.note-popover .popover-content .dropdown-menu.right,.panel-heading.note-toolbar .dropdown-menu.right{right:0;left:auto}.note-popover .popover-content .dropdown-menu.right:before,.panel-heading.note-toolbar .dropdown-menu.right:before{right:9px;left:auto!important}.note-popover .popover-content .dropdown-menu.right:after,.panel-heading.note-toolbar .dropdown-menu.right:after{right:10px;left:auto!important}.note-popover .popover-content .dropdown-menu.note-check li a i,.panel-heading.note-toolbar .dropdown-menu.note-check li a i{color:#00bfff;visibility:hidden}.note-popover .popover-content .dropdown-menu.note-check li a.checked i,.panel-heading.note-toolbar .dropdown-menu.note-check li a.checked i{visibility:visible}.note-popover .popover-content .note-fontsize-10,.panel-heading.note-toolbar .note-fontsize-10{font-size:10px}.note-popover .popover-content .note-color-palette,.panel-heading.note-toolbar .note-color-palette{line-height:1}.note-popover .popover-content .note-color-palette div .note-color-btn,.panel-heading.note-toolbar .note-color-palette div .note-color-btn{width:20px;height:20px;padding:0;margin:0;border:1px solid #fff}.note-popover .popover-content .note-color-palette div .note-color-btn:hover,.panel-heading.note-toolbar .note-color-palette div .note-color-btn:hover{border:1px solid #000}.note-dialog>div{display:none}.note-dialog .form-group{margin-right:0;margin-left:0}.note-dialog .note-modal-form{margin:0}.note-dialog .note-image-dialog .note-dropzone{min-height:100px;margin-bottom:10px;font-size:30px;line-height:4;color:#d3d3d3;text-align:center;border:4px dashed #d3d3d3}@-moz-document url-prefix(){.note-image-input{height:auto}}.note-placeholder{position:absolute;display:none;color:gray}.note-handle .note-control-selection{position:absolute;display:none;border:1px solid #000}.note-handle .note-control-selection>div{position:absolute}.note-handle .note-control-selection .note-control-selection-bg{width:100%;height:100%;background-color:#000;-webkit-opacity:.3;-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:alpha(opacity=30);filter:alpha(opacity=30)}.note-handle .note-control-selection .note-control-handle,.note-handle .note-control-selection .note-control-holder{width:7px;height:7px;border:1px solid #000}.note-handle .note-control-selection .note-control-sizing{width:7px;height:7px;background-color:#fff;border:1px solid #000}.note-handle .note-control-selection .note-control-nw{top:-5px;left:-5px;border-right:0;border-bottom:0}.note-handle .note-control-selection .note-control-ne{top:-5px;right:-5px;border-bottom:0;border-left:none}.note-handle .note-control-selection .note-control-sw{bottom:-5px;left:-5px;border-top:0;border-right:0}.note-handle .note-control-selection .note-control-se{right:-5px;bottom:-5px;cursor:se-resize}.note-handle .note-control-selection .note-control-se.note-control-holder{cursor:default;border-top:0;border-left:none}.note-handle .note-control-selection .note-control-selection-info{right:0;bottom:0;padding:5px;margin:5px;font-size:12px;color:#fff;background-color:#000;border-radius:5px;-webkit-opacity:.7;-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:alpha(opacity=70);filter:alpha(opacity=70)}.note-hint-popover{min-width:100px;padding:2px}.note-hint-popover .popover-content{max-height:150px;padding:3px;overflow:auto}.note-hint-popover .popover-content .note-hint-group .note-hint-item{display:block!important;padding:3px}.note-hint-popover .popover-content .note-hint-group .note-hint-item.active,.note-hint-popover .popover-content .note-hint-group .note-hint-item:hover{display:block;clear:both;font-weight:400;line-height:1.4;color:#fff;text-decoration:none;white-space:nowrap;cursor:pointer;background-color:#428bca;outline:0}.fp__overlay{z-index:10000!important}a{color:#d35224}a:active,a:focus,a:hover{color:#a7411d}label>aside{font-weight:300;display:inline}.panel-primary{border-color:#d35224}.panel-primary>.panel-heading{background-color:#d35224;border-color:#d35224}.form-control.focus,.form-control:focus{border-color:rgba(50,50,46,.75);box-shadow:none}.form-control::-webkit-input-placeholder{color:#ccc}.form-control::-moz-placeholder{color:#ccc}.form-control:-ms-input-placeholder{color:#ccc}.fa-star-off{color:#ccc}.fa-star-on{color:#ffac33}.dropdown-menu-with-disabled>li>.text-muted{color:#9a9a92}.tt-cursor{background-color:#f5f5f5}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#d35224}.input-group-addon>.fa{width:14px}.thumbnail-no-border{border:0}.img-container{min-width:100%;min-height:260px;position:relative}.img-container:after{font-family:FontAwesome;font-size:39px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.img-container.img-type-soundcloud:after{content:"";background:url(https://prod-smith-dynamic.imgix.net/static/work/soundcloud-logo.jpg?w=50) no-repeat;background-size:cover;width:50px;height:50px}.img-container.img-type-youtube:after{content:"\f16a";color:#cd201f;background-color:#fff;width:37px}.img-container img{max-height:100%;max-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.img-subtle-frame{box-shadow:0 0 1px 0 rgba(0,0,0,.4)}.fancybox-link,.fancybox-play{display:inline-block;cursor:pointer}.fancybox-play{position:relative}.fancybox-play:hover:after{opacity:.7}.fancybox-play:hover .fancybox-play-icon{opacity:1}.fancybox-play .fancybox-play-icon{color:#cd201f;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.fancybox-play .fancybox-play-icon,.fancybox-play:after{position:absolute;opacity:0;transition:opacity .3s ease-in-out}.fancybox-play:after{content:"";width:100%;height:100%;top:0;left:0;background:#000}.fancybox-play-icon:after{content:"";position:absolute;width:25px;height:25px;z-index:-1;background-color:#fff;left:12px;top:12px}.media-compact{margin-top:5px}.media-compact .media-left{padding-right:0}.pro-card{border:1px solid #e6e6e6;padding:15px;margin-bottom:15px;cursor:pointer}.pro-card .svg-icon,.pro-card img{display:block;margin:0 auto;width:160px;height:160px;margin-bottom:15px}.pro-card .svg-icon{fill:#fff;background-color:#32322e}.pro-simple-card{background-color:#f5f5f5;padding:10px}.pro-simple-card .media{margin-top:0}.founder-card{border:1px solid #e6e6e6;padding:15px;margin-bottom:15px;cursor:pointer}.founder-card .svg-icon,.founder-card img{display:block;margin:0 auto;width:160px;height:160px;margin-bottom:15px}.founder-card .svg-icon{fill:#fff;background-color:#32322e}.founder-card .founder-bio{height:240px}.profile-list-item{font-size:14px}.profile-list-item .svg-icon{width:60px;height:60px}.hoverable-list-item{cursor:pointer}.hoverable-list-item:hover{background-color:rgba(211,82,36,.1)}.hoverable-list-item:hover h6{text-decoration:none}.pro-ui-small .media-object{position:relative}.pro-ui-small .media-object .pro-is-bookmarked{position:absolute;top:0;right:0}.pro-ui-small .media-object .pro-is-bookmarked:after,.pro-ui-small .media-object .pro-is-bookmarked:before,.pro-ui-small .media-object .pro-is-bookmarked>span:after{content:"\f02e";position:absolute}.pro-ui-small .media-object .pro-is-bookmarked>span:after{top:-1px;right:-1px;color:#fff;z-index:90;font-family:FontAwesome}.pro-ui-small .media-object .pro-is-bookmarked:before{top:-1px;right:-3px;color:#b36a00;z-index:91}.pro-ui-small .media-object .pro-is-bookmarked:after{top:-3px;right:-3px;color:#ffac33;z-index:92}.media-shaded{background-color:rgba(0,0,0,.32)}.body-section{padding-top:10px;padding-bottom:10px;border-bottom:1px dashed #c2c2c2;display:inline-flex;justify-content:space-between;width:100%}.body-section:last-child{border:0}.body-section h1,.body-section h2,.body-section h3,.body-section h4{margin-top:0}.sidebar-section{padding-top:20px;padding-bottom:20px;border-bottom:1px dashed #c2c2c2}.sidebar-section:last-child{border:0}.sidebar-section .fa{text-align:center;width:25px}.sidebar-section .img-gallery-link{display:block;margin-bottom:15px}.sidebar-section .svg-icon{height:30px;width:30px}.sidebar-section .campaign-award-wrapper{display:flex;flex-direction:row;margin-bottom:10px}.sidebar-section .campaign-award-wrapper .campaign-award-badge{display:block;flex-grow:0;height:45px;margin-right:5px;width:45px}.sidebar-section .campaign-award-wrapper .campaign-award-details{flex-grow:1;min-width:0}.sidebar-section .campaign-award-wrapper .campaign-award-details .campaign-award-description,.sidebar-section .campaign-award-wrapper .campaign-award-details .campaign-award-title{font-size:16px;margin:0}.sidebar-section .pro-attribute-badge{display:inline-block;height:45px;margin-bottom:3px;width:45px}.sidebar-section .recommended-by{margin-bottom:5px}.sidebar-section .recommended-by small{font-size:13px;line-height:16.25px}.sidebar-section>h3{margin-top:0}.sidebar-section>h3>a{color:#000}.sidebar-section .contact-block{margin-bottom:10px}.sidebar-section .contact-block .contact-block-heading{margin-bottom:0;text-transform:uppercase}.sidebar-section-title h4:first-of-type,.sidebar-section-title h5:first-of-type{margin-top:0}.homepage-feature-block{padding-right:15px;padding-left:15px}.homepage-feature-block-small .media-left{padding-right:20px}.login-xs{background-color:#333}.anon-home-section{margin-bottom:80px;padding-bottom:40px;border-bottom:1px solid #f5f5f5}.anon-home-section:last-child{border:0;padding-bottom:0}.anon-home-signup-section{padding:40px;padding-bottom:80px}.homepage-link-blocks{color:inherit}.homepage-link-blocks:active,.homepage-link-blocks:hover,.homepage-link-blocks:visited{text-decoration:inherit}.homepage-social-buttons a{margin-top:5px;margin-bottom:5px}.homepage-competitors img{margin:0 20px}.homepage-1-2-3{background-color:#f2f1ed;padding:30px 0}.homepage-1-2-3-img-container{padding:0}.homepage-1-2-3-img-container>img{width:265px;margin:0 auto}.homepage-1-2-3-arrow{position:relative;padding:10px;height:76px;transform:rotate(90deg)}.homepage-free-features{background-color:#f2f1ed}.homepage-free-features h4,.homepage-free-features h5,.homepage-free-features h6{color:#d35224}.homepage-free-features small{font-size:13px}.homepage-free-features .plus-block{padding:0}.homepage-free-features .example-desktop-img{border:1px solid #cfc8bf}.homepage-free-features .example-mobile-img{position:absolute;margin-left:-120px}.homepage-free-features .featured-pro-profiles{border-top:6px solid #fff}.homepage-free-features .featured-pro-profiles p{font-size:13px}.extra-info-text-container,.how-it-works-text-container{text-align:center}.carousel-fade .carousel-inner .item img{opacity:0}.carousel-fade .carousel-inner .active img{opacity:1;animation:1.5s c both}.instagram-widget .instagram-profile-img{width:90px;border-radius:50%;padding:6px;border:1px solid #cfc8bf}.instagram-widget .instagram-thumbnail-img{width:100%;max-width:100%;padding-bottom:15px;padding-top:15px}.instagram-widget .btn-instagram{color:#fff;background-color:#3f729b}.instagram-widget .btn-instagram:active,.instagram-widget .btn-instagram:hover{color:#fff;background-color:#305777}.instagram-widget .btn-instagram .fa{font-size:20px;vertical-align:middle;margin-right:4px}.new-project-prompt{background-color:#efe7d9;border-bottom:1px solid #cfc8bf;margin-bottom:0;margin-left:-15px;margin-right:-15px;border-radius:0;padding-left:45px}.reco-form-container{border:2px solid rgba(0,0,0,.15);border-radius:4px;padding:40px;margin-bottom:40px;position:relative}.reco-form-container.with-tabs{padding-top:20px}.reco-form-container.active{border-color:#000}.reco-form-container.active .reco-form-container-label{color:#000}.reco-form-container-label{background-color:#fff;color:rgba(0,0,0,.15);display:block;font-family:Montserrat,Futura,sans-serif;font-size:16px;font-weight:700;left:50%;letter-spacing:1.2px;padding-left:30px;padding-right:30px;position:absolute;min-width:360px;text-align:center;text-transform:uppercase;top:-12px;transform:translateX(-50%)}.reco-form-container .nav-pills{display:block;text-align:center;padding-bottom:15px}.reco-form-container .nav-pills>li{display:inline-block;position:static;float:none}.reco-form-container .nav-pills>li>a{border-radius:15px;font-size:14px;padding-top:5px;padding-bottom:5px;margin-left:5px;margin-right:5px}.reco-form-container .reco-form-occupation-btn{border:0;background:transparent;font-size:11px;padding:0;line-height:16px;min-height:110px}.reco-form-container .reco-form-occupation-btn.active>.img-occupation-icon,.reco-form-container .reco-form-occupation-btn.active>.svg-icon{opacity:1}.reco-form-container .reco-form-occupation-btn span{display:block;min-height:32px}.reco-form-container .reco-form-occupation-btn:active,.reco-form-container .reco-form-occupation-btn:focus,.reco-form-container .reco-form-occupation-btn:hover{outline:0}.reco-form-container .img-occupation-icon,.reco-form-container .svg-icon{width:48px;height:48px;opacity:.25;margin-bottom:10px}.founders-signature{background-color:rgba(248,231,28,.24);font-size:14px;margin-top:20px;padding:15px}.panel-homepage-join{font-size:13px}.panel-homepage-join h5{margin-top:0;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700}.panel-homepage-join ul{padding-left:15px;line-height:17px}.panel-homepage-join li{margin-bottom:7px}.panel-homepage-join li:last-child{margin-bottom:0}.panel-homepage-join a{font-size:13px}@media (min-width:992px){.homepage-1-2-3-img-container{padding:0 80px}.homepage-1-2-3-img-container img{width:100%}.homepage-1-2-3-arrow{position:absolute;padding:20px;height:105px;transform:rotate(0deg);right:-70px;top:40%}.homepage-1-2-3 h2{font-size:20px;line-height:25px}}@media (max-width:992px){.homepage-free-features .plus-block{margin-top:40px}.homepage-free-features .example-mobile-img{right:0;margin-top:-640px}.how-it-works-text-container p{font-size:20px;line-height:25px}}@media (min-width:767px){.how-it-works-img-container img{margin-top:20px}.extra-info-text-container,.how-it-works-text-container{text-align:left}}@media (max-width:767px){.reco-form-container{padding:30px 15px}.reco-form-container-label{width:calc(95% - 10px);padding-left:5px;padding-right:5px;text-align:center}}@media (max-width:480px){.homepage-free-features .example-mobile-img{width:150px}}.table-contacts{font-size:13px}.table-contacts thead{display:block}.table-contacts thead th{width:34px}.table-contacts thead th label{margin-bottom:0}.table-contacts thead th+th{width:350px}.table-contacts tbody{display:block;height:228px;overflow:auto;cursor:pointer}.table-contacts tbody td{width:34px}.table-contacts tbody td+td{width:350px}.table-borderless tbody tr td,.table-borderless tbody tr th,.table-borderless tfoot tr td,.table-borderless tfoot tr th,.table-borderless thead tr td,.table-borderless thead tr th{border:0}.table-borderless tbody tr td.label-tr,.table-borderless tbody tr th.label-tr,.table-borderless tfoot tr td.label-tr,.table-borderless tfoot tr th.label-tr,.table-borderless thead tr td.label-tr,.table-borderless thead tr th.label-tr{padding-bottom:0}.table-dashed tbody{border:solid #ebebeb;border-width:1px 0}.user-tiles{width:100%;margin:0 auto}.user-tiles .user-tile{float:left;margin-right:10px;margin-bottom:10px}.img-tileset{width:100%;margin:0 auto}.img-tileset .img-tile{width:calc(20% - 10px);float:left}.img-tileset .kickstart-tile{width:33%;float:left;margin-bottom:15px}.img-tileset .kickstart-tile:nth-last-of-type(2){width:50%}.img-tileset .kickstart-tile img{margin:0 auto}.img-tile{margin:0 10px 10px 0}.img-tile a,.img-tile img{display:block;margin:0 auto;max-width:100%;height:100px}.block-stack{margin-bottom:5px}.panel-compact>.panel-body,.panel-compact>.panel-heading{padding:0}.label-muted{font-weight:400;color:#67675f;background-color:#f5f5f5}@media (min-width:767px){.img-tileset .kickstart-tile,.img-tileset .kickstart-tile:nth-last-of-type(2){width:20%;margin-bottom:0}}.reco-card{display:block;color:#32322e;position:relative}.reco-card:active,.reco-card:focus,.reco-card:hover{color:#32322e;text-decoration:none;outline:0}.reco-card .panel-heading{background-color:#fff;padding:8px;height:50px}.reco-card .panel-footer{background-color:#fff;min-height:130px;padding:0}.reco-card .panel-body{position:relative;padding:0;background:#333}.reco-card .reco-card-medal-wrapper{position:absolute;right:5px;top:5px}.reco-card .reco-card-avatar{width:32px;height:32px;border-radius:50%}.reco-card .reco-card-user-section{font-size:12px;line-height:16px;margin-bottom:0}.reco-card .reco-card-user-section .fa{font-size:13px}.reco-card .reco-card-image-container{height:140px;overflow:hidden}.reco-card .reco-card-image-container .svg-icon{height:100%;width:100%;margin:0 auto;fill:#fff}.reco-card .reco-card-image-container.no-header{border-radius:3px 3px 0 0}.reco-card .reco-card-image{height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;display:block;margin:0 auto}.reco-card .reco-card-recommendation-avatars{width:42%;float:left}.reco-card .reco-card-recommendations{border-top:1px solid #dedede;padding:3px 6px;font-size:12px;line-height:20px}.reco-card .reco-card-recommendations .reco-card-recommendation-total{font-weight:700;color:#d35224;margin-right:2px}.reco-card .reco-card-recommendations .reco-card-recommendation-text{padding:3px 0;display:inline-block;color:#7a7a7a}.reco-card .reco-card-recommendations .fa{width:20px;font-size:12px;color:#d35224;text-align:center}.reco-card .reco-card-detail-section{min-height:100px;padding:8px}.reco-card .reco-card-detail-section .fa{height:13px;width:13px;font-size:13px;text-align:center;margin-right:5px}.reco-card .reco-card-detail-title{margin:0 0 3px}.reco-card .reco-card-name{font-size:16px;font-weight:700}.reco-card .reco-card-company,.reco-card .reco-card-name{line-height:20px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reco-card .reco-card-company{font-size:14px}.reco-card .reco-card-attribute,.reco-card .reco-card-location{font-size:10px;line-height:20px;letter-spacing:1px;margin:0;color:#ababab}.reco-card .reco-card-occ-attribute{padding-left:18px;position:relative}.reco-card .reco-card-attribute img{position:absolute;top:2px;left:0;bottom:0;fill:#ababab;width:13px;height:13px;margin-right:5px;display:block;vertical-align:middle}.reco-card .reco-card-preview{position:relative;padding:0 8px;font-size:14px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:300;margin-bottom:15px}.reco-card .reco-card-preview:before{font-family:FontAwesome;content:"\f10e";position:absolute;display:block;top:0;right:10px;color:rgba(0,0,0,.05);font-size:24px}.reco-card .reco-card-preview h4{font-size:14px}.reco-card .reco-card-preview-title{color:#4d4d46;font-family:Montserrat,Futura,sans-serif;font-size:11px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase}.reco-card .reco-card-preview-text{color:#4d4d46;font-size:14px;max-height:38px;overflow:hidden}.reco-request-card{display:block;color:#32322e}.reco-request-card:active,.reco-request-card:focus,.reco-request-card:hover{text-decoration:none;outline:0;color:#32322e}.reco-request-card .panel-heading{background-color:#fff;padding:8px;height:50px}.reco-request-card .panel-body{padding:0;background:#999}.reco-request-card .panel-footer{background-color:#fff;padding:8px}.reco-request-card .reco-request-card-close{color:#bfbfbf}.reco-request-card .reco-request-card-avatar{height:32px;width:32px;border-radius:50%}.reco-request-card .reco-request-card-user-section{font-size:12px;line-height:16px;margin-bottom:0}.reco-request-card .reco-request-card-user-section .fa{font-size:13px}.reco-request-card .reco-request-card-promo-headline{color:#00a9d8;font-size:11px;font-weight:700;line-height:15px;letter-spacing:.9px}.reco-request-card .reco-request-card-subtitle{color:#787878}.reco-request-card .reco-request-card-image-container{height:140px;overflow:hidden;background-color:#32322e}.reco-request-card .reco-request-card-image-container>.svg-icon,.reco-request-card .reco-request-card-image-container>img{width:100%;height:100%;margin:0 auto;fill:#fff;padding:15px}.reco-request-card .reco-request-card-image{min-width:100%;height:auto;display:block;margin:0 auto}.reco-request-card .reco-request-card-title{font-size:16px;line-height:20px;font-weight:700;margin:0 0 3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reco-request-card .reco-request-card-description{font-size:13px;line-height:18px;margin:0;height:54px}.reco-request-card .reco-request-card-button-container{padding:16px 8px 8px}.reco-request-card .reco-request-card-button{padding:6px 12px}.sweepstake-date{font-family:Montserrat,Futura,sans-serif;font-size:10px;font-weight:700;line-height:13px;margin-left:10px;text-shadow:0 2px 0 0 rgba(0,0,0,.5);text-transform:uppercase}.sweepstake-card{background-color:#000;background-size:cover;border-radius:6px;color:#fff;cursor:pointer;padding:15px 10px;margin-bottom:20px}.sweepstake-card>h4{font-family:Montserrat,Futura,sans-serif;font-size:18px;line-height:22px;margin-top:0;height:44px;overflow:hidden}.sweepstake-card>p{font-size:14px;height:60px;line-height:19px;margin-bottom:20px;overflow:hidden}.sweepstake-card>.btn-primary{box-shadow:0 2px 6px 0 rgba(23,0,53,.43);display:block;font-family:Montserrat,Futura,sans-serif;font-size:11px;font-weight:600;letter-spacing:1px;line-height:16px;overflow:hidden;padding:10px;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%}.pro-service-card .panel-body{padding:0;background:#999}.pro-service-card .panel-footer{background-color:#fff;padding:0}.pro-service-card .pro-service-card-image-container{height:145px;overflow:hidden;background-color:gray;position:relative;border-radius:3px 3px 0 0}.pro-service-card .pro-service-card-image-overlay{background:linear-gradient(0deg,rgba(0,0,0,.85),transparent);position:absolute;top:0;left:0;right:0;height:100%}.pro-service-card .pro-service-card-image{height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;display:block;margin:0 auto}.pro-service-card .pro-service-card-learn-more-button{display:none;position:absolute;top:35px;left:0;right:0;width:133px;margin:0 auto;font-size:12px;font-family:Montserrat,Futura,sans-serif;font-weight:700;padding:10px 16px;letter-spacing:1px}.pro-service-card:hover .pro-service-card-image-overlay{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),linear-gradient(0deg,rgba(0,0,0,.85),transparent)}.pro-service-card:hover .pro-service-card-learn-more-button{display:block}.pro-service-card .pro-service-card-pro-details{padding:8px;position:absolute;bottom:0;left:0;right:0;background-color:transparent}.pro-service-card .pro-service-card-avatar{border-radius:50%;background-color:gray;width:32px;height:32px}.pro-service-card .pro-service-card-pro-name,.pro-service-card .pro-service-card-pro-name--name-only{color:#fff;font-weight:700;font-size:12px;line-height:16px;padding-left:40px}.pro-service-card .pro-service-card-pro-name--name-only{line-height:30px}.pro-service-card .pro-service-card-service-area{color:#fff;font-size:12px;line-height:16px;padding-left:40px}.pro-service-card .pro-service-card-detail-section{padding:8px 8px 0;margin-bottom:12px;overflow:hidden;height:64px}.pro-service-card .pro-service-card-title{margin:0;font-weight:700}.pro-service-card .pro-sevice-card-description{font-size:12px;line-height:18px;color:#ababab}.pro-service-card .pro-service-card-recommendations{border-top:1px solid #dedede;padding:6px;font-size:12px}.pro-service-card .pro-service-card-recommendations .fa{width:20px;font-size:12px;color:#d35224;text-align:center}.pro-service-card .pro-service-card-recommendation-total{font-weight:700;color:#d35224;margin-right:2px;padding:3px 0}.pro-service-card .pro-service-card-original-price{margin-right:5px;color:#999}.pro-service-card .pro-service-card-save-copy{color:#3ea1d2;font-size:11px;margin-right:5px}.pro-service-card .pro-service-card-total-price,.pro-service-card .pro-service-card-total-price--black{font-size:16px;color:#3ea1d2;margin-right:5px}.pro-service-card .pro-service-card-total-price--black>sup,.pro-service-card .pro-service-card-total-price>sup{top:-4px;font-size:10px}.pro-service-card .pro-service-card-total-price--black{color:#000}.pro-service-card .pro-service-card-reco-credits-block{font-size:10px;background-color:#3ea1d2;color:#fff;border-radius:5px;padding:0 2px}.pro-service-card .pro-service-card-reco-credits-block .svg-icon{width:14px;height:14px;fill:#fff;vertical-align:text-bottom}.pro-service-card .reco-credits-learn-more-popover-button{color:#fff;text-decoration:none}.pro-service-card .reco-credits-learn-more-popover-button:focus,.pro-service-card .reco-credits-learn-more-popover-button:hover{text-decoration:none}.social-card{background-color:#000;border-radius:4px;height:326px;margin-bottom:20px;padding:20px;position:relative}.social-card .social-card-dimiss{color:#fff;font-size:15px;position:absolute;right:8px;top:8px}.social-card .social-card-icon{height:40px;margin-bottom:20px;width:40px}.social-card .social-card-icon .fa{color:#fff;font-size:40px}.social-card .social-card-copy{color:#fff;font-family:Montserrat,Futura,sans-serif;font-size:18px;font-weight:700;height:170px;line-height:1.56;margin-bottom:20px;text-align:left}.social-card .social-card-button{background-color:#fff;border-radius:2px;font-family:Montserrat,Futura,sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;text-align:center;text-transform:uppercase}.social-card.is-Facebook{background-color:#3c5a99}.social-card.is-Facebook .social-card-button{color:#3c5a99}.social-card.is-LinkedIn{background-color:#0077b5}.social-card.is-LinkedIn .social-card-button{color:#0077b5}.social-card.is-Google{background-color:#4285f4}.social-card.is-Google .social-card-button{color:#4285f4}@media (max-width:1200px){.social-card .social-card-copy{font-size:20px}.social-card .social-card-icon{height:50px;width:50px}.social-card .social-card-icon .fa{font-size:50px}.social-card .social-card .social-card-copy{text-align:center}}.navbar-default .navbar-collapse,.navbar-default .navbar-collapse.in,.navbar-default .navbar-collapsing{border:0}.navigation-menu-container{margin:0 -15px}.navigation-menu{padding:5px 0;background-color:#fff}.navigation-menu .navigation-menu-spacer{height:24px;border-bottom:0;margin:0}.navigation-menu .navigation-section-header,.navigation-menu .navigation-section-pro-name{color:#a6a6a6;font-family:Montserrat,Futura,sans-serif;font-weight:400;letter-spacing:.1em;padding-left:0;line-height:15px;font-size:12px;padding:4px 4px 4px 0;margin:0 0 2px}.navigation-menu .navigation-menu-item.active .navigation-menu-link{color:#d35224;font-weight:700}.navigation-menu .navigation-menu-item .svg-icon{display:inline-block;fill:#333;height:12px;margin:0 3px 3px -1px;vertical-align:middle;width:12px}.navigation-menu .navigation-menu-item.active .svg-icon,.navigation-menu .navigation-menu-link:hover .svg-icon{fill:#d35224}.navigation-menu .navigation-menu-link{color:#333;font-size:14px;line-height:24px;padding:0}.navigation-menu .navigation-menu-link.navigation-menu-link-blue{color:#3ea1d2}.navigation-menu .navigation-menu-link.navigation-menu-link-blue>.svg-icon{fill:#3ea1d2}.navigation-menu .navigation-menu-link:hover{text-decoration:none;background-color:#fff;color:#d35224}.navigation-menu .navigation-menu-link:active{background-color:#fff}.navigation-menu .navigation-menu-link.active-link{color:#d35224;font-weight:700}.navigation-menu .navigation-menu-link .fa{font-size:10px;margin-right:4px;line-height:inherit;padding:0;position:relative;top:-1px;vertical-align:middle}.navigation-menu.is-mobile{padding:0;background-color:#f7f7f7;box-shadow:0 2px 8px 0 #bfbfbf;z-index:1}.navigation-menu.is-mobile .navigation-menu-item{padding:0;margin:0}.navigation-menu.is-mobile .navigation-menu-item .svg-icon{height:16px;margin:0 11px 3px -1px;width:16px}.navigation-menu.is-mobile .navigation-menu-spacer{height:0;border-bottom:1px solid #ababab;margin:8px 0}.navigation-menu.is-mobile .navigation-menu-spacer:last-child{margin-bottom:0}.navigation-menu.is-mobile .navigation-section-header,.navigation-menu.is-mobile .navigation-section-pro-name{font-weight:700;letter-spacing:.5px;color:#545454;margin:0;padding:8px 15px;line-height:15px}.navigation-menu.is-mobile .navigation-menu-link{color:#545454;font-size:16px;line-height:1.25;padding:8px 20px;margin:0}.navigation-menu.is-mobile .navigation-menu-link.active-link{text-decoration:none;background-color:#f7f7f7;color:#d35224}.navigation-menu.is-mobile .navigation-menu-link .fa{font-size:14px;margin-right:12px;text-align:center}.navigation-menu.is-mobile .navigation-menu-link.navigation-menu-link-blue{color:#3ea1d2}.navigation-menu.is-mobile .navigation-menu-link.navigation-menu-link-blue>.svg-icon{fill:#3ea1d2}.navbar-search-toggle>.fa{width:22px;height:14px;display:block;position:relative;bottom:2px}@media (max-width:767px){.navbar-search-form{background-color:#fff}}.navbar-menu-toggle,.navbar-search-toggle{border:0}.navbar-menu-toggle{padding:7px 10px}.navbar-search-toggle{padding:10px}@media (min-width:767px){.modal-dialog-user-location{width:360px}}.modal-dialog-user-location .modal-user-location-icon-wrap{border-top-left-radius:6px;border-top-right-radius:6px;background-color:rgba(211,82,36,.5);color:#fff;text-align:center;padding:50px 0}.modal-dialog-user-location .modal-user-location-icon-wrap .fa{color:#fff}.modal-dialog-user-location .modal-user-location-text{font-size:14px}.modal-dialog-user-location .modal-user-location-heading-alt{margin-bottom:0;margin-top:5px}.modal-dialog-user-location .modal-user-location-text-alt{font-size:16px;margin-top:0;margin-bottom:20px}.disconnect-from-social-modal .modal-header,.disconnect-from-user-modal .modal-header,.widget-modal .modal-header{border-bottom:0}.disconnect-from-social-modal .modal-footer,.disconnect-from-user-modal .modal-footer,.widget-modal .modal-footer{border-top:0}.disconnect-from-social-modal-form,.remove-modal-form{display:inline-block}.widget-modal textarea{max-width:100%}.modal-disconnect-form{display:inline-block}.widget-form-radio-section{padding-top:15px}.widget-radio-image{width:165px;margin-bottom:5px}.radio.widget-form-radio-section{padding-top:20px;margin-top:0}.widget-form-name-input{margin-bottom:30px}.widget-form-search-checkbox{margin:0}.widget-modal-form .form-group{margin-bottom:30px}.widget-modal .modal-body{padding-top:0;padding-bottom:0}.login-container{padding-top:160px;padding-bottom:160px}@media (max-width:992px){.login-container{padding-top:80px;padding-bottom:80px}}.login-container.login-container-pro-background{background-image:linear-gradient(270deg,rgba(50,50,46,0),rgba(50,50,46,0) 58%),url(https://prod-smith-dynamic.imgix.net/static/homepage/homepage-bg-4.jpg);background-position-x:center;background-position-y:top;background-repeat:no-repeat;background-size:cover;border-bottom:5px solid #d35224;color:#fff}.login-container .login-vertical-sep{border-right:1px solid #d7d7d4;padding:1px 30px 1px 0}@media (max-width:992px){.login-container .login-vertical-sep{border:0;padding:0}}.login-container .btn-social{width:100%;margin:0 0 20px}.login-container .login-user-text{color:#32322e;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:25px;line-height:1.36;padding-top:112px}@media (max-width:992px){.login-container .login-user-text{text-align:center;padding-top:30px}}.login-container .login-page-title{font-size:32px;font-weight:600;line-height:1.5;margin-bottom:32px}@media (max-width:992px){.login-container .login-page-title{text-align:center}}.login-container .pro-login-page-title{font-size:48px;font-weight:600}.login-container .pro-login-page-sub-title{font-size:24px;line-height:1.33;margin-bottom:32px}@media (max-width:992px){.login-container .pro-login-page-sub-title,.login-container .pro-login-page-title{padding-left:30px;padding-right:30px}}.login-container .pro-login-features{font-size:16px;line-height:1.5;letter-spacing:normal}.login-container .pro-login-features>li{margin-bottom:8px}.login-container .pro-login-features>li>i.fa-li{color:#d35224}@media (max-width:992px){.login-container .pro-login-features{padding-left:30px;padding-right:30px}}.login-container .learn-more-modal-trigger{color:#32322e;text-decoration:none}.login-container .learn-more-modal-trigger:active,.login-container .learn-more-modal-trigger:hover,.login-container .learn-more-modal-trigger:visited{text-decoration:underline}@media (max-width:992px){.login-container .learn-more-modal-trigger{text-align:center;display:block}}.login-container .pro-login-button-panel{text-align:center;color:#32322e;background-color:#fff;border-radius:6px;padding:30px 20px}@media (min-width:992px){.login-container .pro-login-button-panel{margin-top:80px}}.login-container .pro-login-button-panel>h4{font-size:18px}.login-container .pro-login-button-panel>div>a.btn{width:auto}.login-container .pro-login-button-panel>div>a.btn:not(:last-child){margin-right:20px}@media (max-width:1200px){.login-container .pro-login-button-panel>div>a.btn{display:block;margin:0 0 10px}.login-container .pro-login-button-panel>div>a.btn:not(:last-child){margin-right:0}}.login-container .pro-login-button-panel .text-muted{color:#9a9a92}.login-container .pro-login-button-panel .text-muted>a,.login-container .pro-login-button-panel .text-muted>a:visited{color:#9a9a92;text-decoration:underline}.login-container .pro-login-button-panel .text-muted>a:active,.login-container .pro-login-button-panel .text-muted>a:hover,.login-container .pro-login-button-panel .text-muted>a:visited:active,.login-container .pro-login-button-panel .text-muted>a:visited:hover{color:#32322e}.user-login-modal .login-modal-padded-block{padding:0 60px;margin-bottom:20px}.user-login-modal .login-modal-text-block{font-size:16px;line-height:1.5}.user-login-modal .login-modal-subtext{font-size:20px;line-height:1.42}.user-login-modal .login-modal-illust{display:block;margin:0 auto 12px}.user-login-modal .user-login-modal-headline{font-size:32px;font-weight:600;line-height:1.5}.user-login-modal .login-modal-btns{max-width:100%;margin:0 auto 20px}.user-login-modal .btn-social-fixed{width:30%;display:inline-block;margin:10px 1%}.user-login-modal .text-muted{color:#9a9a92}.user-login-modal .text-muted>a,.user-login-modal .text-muted>a:visited{color:#9a9a92;text-decoration:underline}.user-login-modal .text-muted>a:active,.user-login-modal .text-muted>a:hover,.user-login-modal .text-muted>a:visited:active,.user-login-modal .text-muted>a:visited:hover{color:#32322e}@media (max-width:992px){.user-login-modal .login-modal-padded-block{margin:0;padding:0}.user-login-modal .user-login-modal-headline{font-size:16px;line-height:3;font-weight:600;margin:0}.user-login-modal .login-modal-tos{line-height:1.4;font-size:10px}.user-login-modal .login-modal-illust{height:84px;margin:0 auto}.user-login-modal .btn-social-fixed{width:100%;display:block;margin:10px 0}.user-login-modal .login-modal-subtext{font-size:16px;line-height:1.375;margin:0}}.toaster{position:fixed;top:10px;margin:0 auto;left:0;right:0;z-index:9999;text-align:center;width:480px;box-shadow:0 5px 14px 0 rgba(0,0,0,.1)}.reco{margin-bottom:40px}.reco .skill-labels .label{display:inline-block;margin-bottom:2px}.reco .reco-inner{margin-top:20px;padding:10px;background-color:#f5f5f5;border:0;position:relative}.reco .reco-inner:before{content:"";width:0;height:0;border:1rem solid transparent;border-bottom:1rem solid #f5f5f5;position:absolute;left:2.75rem;top:-2rem}.reco .pro-simple-card{padding:5px 0}.reco .pro-simple-card .img-circle{margin:5px 0 5px 5px}.reco .pro-simple-card .pro-name{font-weight:700;font-size:14px;display:block;line-height:14px}.reco .pro-simple-card .pro-occupation{font-size:12px;line-height:12px}.reco .reco-qualities{border-top:1px solid rgba(0,0,0,.15);margin-bottom:-5px;margin-top:8px;padding-top:8px}.reco .reco-comment,.reco .reco-comment-form{margin-top:15px;margin-left:10px;margin-right:10px}.reco .reco-comment-form time,.reco .reco-comment time{font-size:13px}.reco .reco-comment-text{margin-top:5px}.reco .edit-reco-comment{font-size:13px}.reco blockquote{border:0;margin:0;padding:8px;font-size:14px}.reco blockquote small:before{content:""}.reco blockquote p.normal16{font-size:16px}.reco .reco-author-info,.reco time{color:#67675f;font-size:11px}.fa-facebook-square{color:#3c5a99}.fa-google-plus-square{color:#4285f4}.fa-linkedin-square{color:#0077b5}.fa-twitter-square{color:#6cadde}.condensed .reco{margin-bottom:10px}.testimonial{padding:10px;background-color:#f5f5f5}.testimonial blockquote{border:0;margin-bottom:0}.label-quality{color:rgba(0,0,0,.25);float:left;margin-right:5px;margin-bottom:5px}.label-quality i,.label-quality img{font-size:30px;width:30px;height:30px}.reco-frr{padding:10px}.reco-frr .reco-frr-heading{text-transform:uppercase;font-family:Montserrat,Futura,sans-serif;font-size:14px;letter-spacing:.9px}.reco-frr .reco-frr-container{border:2px solid #c84e22;padding:10px;position:relative;cursor:pointer;z-index:5;font-size:14px}.reco-frr .reco-frr-container:after,.reco-frr .reco-frr-container:before{position:absolute;left:130px;border:8px solid transparent;content:""}.reco-frr .reco-frr-container:before{top:-16px;border-bottom-color:#c84e22;z-index:1997}.reco-frr .reco-frr-container:after{top:-14px;border-bottom-color:#f2f2f2;z-index:1998}.reco-frr .fa-arrow-circle-right{color:#d35224}.tt-dataset-recommended-pro-search{color:gray;font-size:14px}.tt-dataset-recommended-pro-search .media{margin:0;padding:8px 15px;border-bottom:1px solid #ececec}.tt-dataset-recommended-pro-search .media:last-child{border-bottom:0}.tt-dataset-recommended-pro-search .media-left{position:relative}.tt-dataset-recommended-pro-search .media-left:before{background-color:#fff;border-radius:4px;bottom:0;box-shadow:0 0 5px 1px rgba(0,0,0,.2);color:#ccc;font-family:FontAwesome;font-size:24px;height:30px;left:-5px;padding-top:5px;position:absolute;text-align:center;vertical-align:middle;width:30px}.tt-dataset-recommended-pro-search .media-heading{color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.2}.reco-partial-match-option-name{color:gray;font-size:14px;padding-left:10px;padding-bottom:10px}.reco-matched-data{color:#179c5a;font-size:12px}.reco-partial-match-business-name{font-weight:700;font-size:14px;word-wrap:break-word}.reco-partial-match-edit-details,.reco-partial-match-pro-name{font-size:12px}.reco-partial-match-pro-location,.reco-partial-match-pro-occupation{color:#b3b3b3;font-size:12px;word-wrap:break-word}.reco-pro-data-row{display:flex;align-items:center;padding-left:15px}.proposed_business_logo{padding-right:40px}.theme-preview-tile-0{display:inline-block;border-radius:2px;background-color:#d35224;cursor:pointer;width:50px;height:50px;position:relative;margin-right:10px;border:2px solid #fff}.theme-preview-tile-0:before{background:none;border:12px solid #f5f0e7;content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.theme-preview-tile-0.checked,.theme-preview-tile-0:hover{border-color:#000}.theme-0{background-color:#f5f0e7}.theme-0 .profile-main{background-color:#fff}.theme-preview-tile-1{display:inline-block;border-radius:2px;background-color:#c7265e;cursor:pointer;width:50px;height:50px;position:relative;margin-right:10px;border:2px solid #fff}.theme-preview-tile-1:before{background:none;border:12px solid #faf3f7;content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.theme-preview-tile-1.checked,.theme-preview-tile-1:hover{border-color:#000}.theme-1{background-color:#f2e8eb}.theme-1 .profile-main{background-color:#fff}.theme-1 .sweepstakes-info-banner,.theme-1 .sweepstakes-info-banner:active,.theme-1 .sweepstakes-info-banner:focus,.theme-1 .sweepstakes-info-banner:hover,.theme-1 .sweepstakes-info-banner:visited{color:#fff}.theme-1 .work-link,.theme-1 a{color:#c7265e}.theme-1 .work-link:active,.theme-1 .work-link:focus,.theme-1 .work-link:hover,.theme-1 a:active,.theme-1 a:focus,.theme-1 a:hover{color:#9c1e4a}.theme-1 .btn{border-radius:2px}.theme-1 .btn-primary{color:#fff;background-color:#c7265e;border-color:#c7265e}.theme-1 .btn-primary.active,.theme-1 .btn-primary:active,.theme-1 .btn-primary:focus,.theme-1 .btn-primary:hover{color:#fff;background-color:#9c1e4a;border-color:#9c1e4a}.theme-1 .btn-primary.active:focus,.theme-1 .btn-primary:active:focus{background-color:#9c1e4a;border-color:#711636}.theme-1 .btn-link{color:#c7265e}.theme-1 .btn-link:active,.theme-1 .btn-link:focus,.theme-1 .btn-link:hover{color:#9c1e4a}.theme-1 .btn-link:active:focus{color:#711636}.theme-1 .btn-default{color:#c7265e;border-color:#c7265e;background-color:#fff}.theme-1 .btn-default.active,.theme-1 .btn-default:active,.theme-1 .btn-default:focus,.theme-1 .btn-default:hover{color:#9c1e4a;border-color:#9c1e4a;background-color:#ebcfdf}.theme-1 .btn-default.active:focus,.theme-1 .btn-default:active:focus{color:#711636;border-color:#9c1e4a;background-color:#ebcfdf}.theme-1 .btn-social,.theme-1 .btn-social:active,.theme-1 .btn-social:focus,.theme-1 .btn-social:hover{color:#fff}.theme-1 .panel-primary{border-color:#c7265e}.theme-1 .panel-primary>.panel-heading{background-color:#c7265e;border-color:#c7265e}.theme-1 .btn-with-border{color:#d35224}.theme-1 .btn-with-border:active,.theme-1 .btn-with-border:focus,.theme-1 .btn-with-border:hover{color:#fff;background-color:#d35224}.theme-1 .nav-pills>li.active>a,.theme-1 .nav-pills>li.active>a:focus,.theme-1 .nav-pills>li.active>a:hover{background-color:#c7265e}.theme-1 .portfolio-sidebar .nav>li.active>a{color:#c7265e;background:none}.theme-1 .portfolio-sidebar .nav>li.active>a:focus,.theme-1 .portfolio-sidebar .nav>li.active>a:hover,.theme-1 .portfolio-sidebar .nav>li>a:focus,.theme-1 .portfolio-sidebar .nav>li>a:hover{background-color:#c7265e;color:#c7265e;background:none}.theme-1 .form-control.focus,.theme-1 .form-control:focus{border-color:#c7265e;box-shadow:inset 0 1px 1px rgba(242,232,235,.1),0 0 8px rgba(199,38,94,.6)}.theme-1 .jumbotron-profile{color:#fff}.theme-1 .reco .reco-inner{background-color:#f2e8eb}.theme-1 .reco-frr-container:after,.theme-1 .reco .reco-inner:before{border-bottom-color:#f2e8eb}.theme-1 .testimonial{background-color:#f2e8eb;margin-bottom:10px}.theme-1 .edit-progress .edit-progress-bar{background-color:#c7265e}.theme-1 .nav-work .active a,.theme-1 .nav-work .active a:active,.theme-1 .nav-work .active a:hover,.theme-1 .nav-work .active a:visited{color:#c7265e}.theme-1 .nav-work .active,.theme-1 .nav-work li:hover{border-color:#c7265e}.theme-1 .color-primary,.theme-1 .completeness-indicator:active,.theme-1 .completeness-indicator:hover,.theme-1 .text-primary{color:#c7265e}.theme-1 .completeness-popover .popover-content a:active,.theme-1 .completeness-popover .popover-content a:hover{background-color:#c7265e}.theme-1 .no-theme,.theme-1 .no-theme:active,.theme-1 .no-theme:hover,.theme-1 .no-theme:visited{background:#fff;color:#32322e}.theme-1 .new-project-prompt{background-color:#ebdbe0}.theme-1 .modal-dialog-user-location .modal-user-location-icon-wrap{background-color:#faf3f7}.theme-preview-tile-2{display:inline-block;border-radius:2px;background-color:#1ba3de;cursor:pointer;width:50px;height:50px;position:relative;margin-right:10px;border:2px solid #fff}.theme-preview-tile-2:before{background:none;border:12px solid #ebf0f6;content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.theme-preview-tile-2.checked,.theme-preview-tile-2:hover{border-color:#000}.theme-2{background-color:#e8eef3}.theme-2 .profile-main{background-color:#fff}.theme-2 .sweepstakes-info-banner,.theme-2 .sweepstakes-info-banner:active,.theme-2 .sweepstakes-info-banner:focus,.theme-2 .sweepstakes-info-banner:hover,.theme-2 .sweepstakes-info-banner:visited{color:#fff}.theme-2 .work-link,.theme-2 a{color:#1ba3de}.theme-2 .work-link:active,.theme-2 .work-link:focus,.theme-2 .work-link:hover,.theme-2 a:active,.theme-2 a:focus,.theme-2 a:hover{color:#1582b1}.theme-2 .btn{border-radius:2px}.theme-2 .btn-primary{color:#fff;background-color:#1ba3de;border-color:#1ba3de}.theme-2 .btn-primary.active,.theme-2 .btn-primary:active,.theme-2 .btn-primary:focus,.theme-2 .btn-primary:hover{color:#fff;background-color:#1582b1;border-color:#1582b1}.theme-2 .btn-primary.active:focus,.theme-2 .btn-primary:active:focus{background-color:#1582b1;border-color:#106083}.theme-2 .btn-link{color:#1ba3de}.theme-2 .btn-link:active,.theme-2 .btn-link:focus,.theme-2 .btn-link:hover{color:#1582b1}.theme-2 .btn-link:active:focus{color:#106083}.theme-2 .btn-default{color:#1ba3de;border-color:#1ba3de;background-color:#fff}.theme-2 .btn-default.active,.theme-2 .btn-default:active,.theme-2 .btn-default:focus,.theme-2 .btn-default:hover{color:#1582b1;border-color:#1582b1;background-color:#c8d6e6}.theme-2 .btn-default.active:focus,.theme-2 .btn-default:active:focus{color:#106083;border-color:#1582b1;background-color:#c8d6e6}.theme-2 .btn-social,.theme-2 .btn-social:active,.theme-2 .btn-social:focus,.theme-2 .btn-social:hover{color:#fff}.theme-2 .panel-primary{border-color:#1ba3de}.theme-2 .panel-primary>.panel-heading{background-color:#1ba3de;border-color:#1ba3de}.theme-2 .btn-with-border{color:#d35224}.theme-2 .btn-with-border:active,.theme-2 .btn-with-border:focus,.theme-2 .btn-with-border:hover{color:#fff;background-color:#d35224}.theme-2 .nav-pills>li.active>a,.theme-2 .nav-pills>li.active>a:focus,.theme-2 .nav-pills>li.active>a:hover{background-color:#1ba3de}.theme-2 .portfolio-sidebar .nav>li.active>a{color:#1ba3de;background:none}.theme-2 .portfolio-sidebar .nav>li.active>a:focus,.theme-2 .portfolio-sidebar .nav>li.active>a:hover,.theme-2 .portfolio-sidebar .nav>li>a:focus,.theme-2 .portfolio-sidebar .nav>li>a:hover{background-color:#1ba3de;color:#1ba3de;background:none}.theme-2 .form-control.focus,.theme-2 .form-control:focus{border-color:#1ba3de;box-shadow:inset 0 1px 1px rgba(232,238,243,.1),0 0 8px rgba(27,163,222,.6)}.theme-2 .jumbotron-profile{color:#fff}.theme-2 .reco .reco-inner{background-color:#e8eef3}.theme-2 .reco-frr-container:after,.theme-2 .reco .reco-inner:before{border-bottom-color:#e8eef3}.theme-2 .testimonial{background-color:#e8eef3;margin-bottom:10px}.theme-2 .edit-progress .edit-progress-bar{background-color:#1ba3de}.theme-2 .nav-work .active a,.theme-2 .nav-work .active a:active,.theme-2 .nav-work .active a:hover,.theme-2 .nav-work .active a:visited{color:#1ba3de}.theme-2 .nav-work .active,.theme-2 .nav-work li:hover{border-color:#1ba3de}.theme-2 .color-primary,.theme-2 .completeness-indicator:active,.theme-2 .completeness-indicator:hover,.theme-2 .text-primary{color:#1ba3de}.theme-2 .completeness-popover .popover-content a:active,.theme-2 .completeness-popover .popover-content a:hover{background-color:#1ba3de}.theme-2 .no-theme,.theme-2 .no-theme:active,.theme-2 .no-theme:hover,.theme-2 .no-theme:visited{background:#fff;color:#32322e}.theme-2 .new-project-prompt{background-color:#dbe4ec}.theme-2 .modal-dialog-user-location .modal-user-location-icon-wrap{background-color:#ebf0f6}.theme-preview-tile-3{display:inline-block;border-radius:2px;background-color:#71c253;cursor:pointer;width:50px;height:50px;position:relative;margin-right:10px;border:2px solid #fff}.theme-preview-tile-3:before{background:none;border:12px solid #eaf6e0;content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.theme-preview-tile-3.checked,.theme-preview-tile-3:hover{border-color:#000}.theme-3{background-color:#e4f3d8}.theme-3 .profile-main{background-color:#fff}.theme-3 .sweepstakes-info-banner,.theme-3 .sweepstakes-info-banner:active,.theme-3 .sweepstakes-info-banner:focus,.theme-3 .sweepstakes-info-banner:hover,.theme-3 .sweepstakes-info-banner:visited{color:#fff}.theme-3 .work-link,.theme-3 a{color:#71c253}.theme-3 .work-link:active,.theme-3 .work-link:focus,.theme-3 .work-link:hover,.theme-3 a:active,.theme-3 a:focus,.theme-3 a:hover{color:#58a73b}.theme-3 .btn{border-radius:2px}.theme-3 .btn-primary{color:#fff;background-color:#71c253;border-color:#71c253}.theme-3 .btn-primary.active,.theme-3 .btn-primary:active,.theme-3 .btn-primary:focus,.theme-3 .btn-primary:hover{color:#fff;background-color:#58a73b;border-color:#58a73b}.theme-3 .btn-primary.active:focus,.theme-3 .btn-primary:active:focus{background-color:#58a73b;border-color:#44812e}.theme-3 .btn-link{color:#71c253}.theme-3 .btn-link:active,.theme-3 .btn-link:focus,.theme-3 .btn-link:hover{color:#58a73b}.theme-3 .btn-link:active:focus{color:#44812e}.theme-3 .btn-default{color:#71c253;border-color:#71c253;background-color:#fff}.theme-3 .btn-default.active,.theme-3 .btn-default:active,.theme-3 .btn-default:focus,.theme-3 .btn-default:hover{color:#58a73b;border-color:#58a73b;background-color:#cfebb8}.theme-3 .btn-default.active:focus,.theme-3 .btn-default:active:focus{color:#44812e;border-color:#58a73b;background-color:#cfebb8}.theme-3 .btn-social,.theme-3 .btn-social:active,.theme-3 .btn-social:focus,.theme-3 .btn-social:hover{color:#fff}.theme-3 .panel-primary{border-color:#71c253}.theme-3 .panel-primary>.panel-heading{background-color:#71c253;border-color:#71c253}.theme-3 .btn-with-border{color:#d35224}.theme-3 .btn-with-border:active,.theme-3 .btn-with-border:focus,.theme-3 .btn-with-border:hover{color:#fff;background-color:#d35224}.theme-3 .nav-pills>li.active>a,.theme-3 .nav-pills>li.active>a:focus,.theme-3 .nav-pills>li.active>a:hover{background-color:#71c253}.theme-3 .portfolio-sidebar .nav>li.active>a{color:#71c253;background:none}.theme-3 .portfolio-sidebar .nav>li.active>a:focus,.theme-3 .portfolio-sidebar .nav>li.active>a:hover,.theme-3 .portfolio-sidebar .nav>li>a:focus,.theme-3 .portfolio-sidebar .nav>li>a:hover{background-color:#71c253;color:#71c253;background:none}.theme-3 .form-control.focus,.theme-3 .form-control:focus{border-color:#71c253;box-shadow:inset 0 1px 1px hsla(93,53%,90%,.1),0 0 8px rgba(113,194,83,.6)}.theme-3 .jumbotron-profile{color:#fff}.theme-3 .reco .reco-inner{background-color:#e4f3d8}.theme-3 .reco-frr-container:after,.theme-3 .reco .reco-inner:before{border-bottom-color:#e4f3d8}.theme-3 .testimonial{background-color:#e4f3d8;margin-bottom:10px}.theme-3 .edit-progress .edit-progress-bar{background-color:#71c253}.theme-3 .nav-work .active a,.theme-3 .nav-work .active a:active,.theme-3 .nav-work .active a:hover,.theme-3 .nav-work .active a:visited{color:#71c253}.theme-3 .nav-work .active,.theme-3 .nav-work li:hover{border-color:#71c253}.theme-3 .color-primary,.theme-3 .completeness-indicator:active,.theme-3 .completeness-indicator:hover,.theme-3 .text-primary{color:#71c253}.theme-3 .completeness-popover .popover-content a:active,.theme-3 .completeness-popover .popover-content a:hover{background-color:#71c253}.theme-3 .no-theme,.theme-3 .no-theme:active,.theme-3 .no-theme:hover,.theme-3 .no-theme:visited{background:#fff;color:#32322e}.theme-3 .new-project-prompt{background-color:#d9eec8}.theme-3 .modal-dialog-user-location .modal-user-location-icon-wrap{background-color:#eaf6e0}.theme-preview-tile-4{display:inline-block;border-radius:2px;background-color:#a15448;cursor:pointer;width:50px;height:50px;position:relative;margin-right:10px;border:2px solid #fff}.theme-preview-tile-4:before{background:none;border:12px solid #f5ede4;content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.theme-preview-tile-4.checked,.theme-preview-tile-4:hover{border-color:#000}.theme-4{background-color:#e6decf}.theme-4 .profile-main{background-color:#fff}.theme-4 .sweepstakes-info-banner,.theme-4 .sweepstakes-info-banner:active,.theme-4 .sweepstakes-info-banner:focus,.theme-4 .sweepstakes-info-banner:hover,.theme-4 .sweepstakes-info-banner:visited{color:#fff}.theme-4 .work-link,.theme-4 a{color:#a15448}.theme-4 .work-link:active,.theme-4 .work-link:focus,.theme-4 .work-link:hover,.theme-4 a:active,.theme-4 a:focus,.theme-4 a:hover{color:#7e4238}.theme-4 .btn{border-radius:2px}.theme-4 .btn-primary{color:#fff;background-color:#a15448;border-color:#a15448}.theme-4 .btn-primary.active,.theme-4 .btn-primary:active,.theme-4 .btn-primary:focus,.theme-4 .btn-primary:hover{color:#fff;background-color:#7e4238;border-color:#7e4238}.theme-4 .btn-primary.active:focus,.theme-4 .btn-primary:active:focus{background-color:#7e4238;border-color:#5b2f28}.theme-4 .btn-link{color:#a15448}.theme-4 .btn-link:active,.theme-4 .btn-link:focus,.theme-4 .btn-link:hover{color:#7e4238}.theme-4 .btn-link:active:focus{color:#5b2f28}.theme-4 .btn-default{color:#a15448;border-color:#a15448;background-color:#fff}.theme-4 .btn-default.active,.theme-4 .btn-default:active,.theme-4 .btn-default:focus,.theme-4 .btn-default:hover{color:#7e4238;border-color:#7e4238;background-color:#e7d4bf}.theme-4 .btn-default.active:focus,.theme-4 .btn-default:active:focus{color:#5b2f28;border-color:#7e4238;background-color:#e7d4bf}.theme-4 .btn-social,.theme-4 .btn-social:active,.theme-4 .btn-social:focus,.theme-4 .btn-social:hover{color:#fff}.theme-4 .panel-primary{border-color:#a15448}.theme-4 .panel-primary>.panel-heading{background-color:#a15448;border-color:#a15448}.theme-4 .btn-with-border{color:#d35224}.theme-4 .btn-with-border:active,.theme-4 .btn-with-border:focus,.theme-4 .btn-with-border:hover{color:#fff;background-color:#d35224}.theme-4 .nav-pills>li.active>a,.theme-4 .nav-pills>li.active>a:focus,.theme-4 .nav-pills>li.active>a:hover{background-color:#a15448}.theme-4 .portfolio-sidebar .nav>li.active>a{color:#a15448;background:none}.theme-4 .portfolio-sidebar .nav>li.active>a:focus,.theme-4 .portfolio-sidebar .nav>li.active>a:hover,.theme-4 .portfolio-sidebar .nav>li>a:focus,.theme-4 .portfolio-sidebar .nav>li>a:hover{background-color:#a15448;color:#a15448;background:none}.theme-4 .form-control.focus,.theme-4 .form-control:focus{border-color:#a15448;box-shadow:inset 0 1px 1px hsla(39,32%,86%,.1),0 0 8px rgba(161,84,72,.6)}.theme-4 .jumbotron-profile{color:#fff}.theme-4 .reco .reco-inner{background-color:#e6decf}.theme-4 .reco-frr-container:after,.theme-4 .reco .reco-inner:before{border-bottom-color:#e6decf}.theme-4 .testimonial{background-color:#e6decf;margin-bottom:10px}.theme-4 .edit-progress .edit-progress-bar{background-color:#a15448}.theme-4 .nav-work .active a,.theme-4 .nav-work .active a:active,.theme-4 .nav-work .active a:hover,.theme-4 .nav-work .active a:visited{color:#a15448}.theme-4 .nav-work .active,.theme-4 .nav-work li:hover{border-color:#a15448}.theme-4 .color-primary,.theme-4 .completeness-indicator:active,.theme-4 .completeness-indicator:hover,.theme-4 .text-primary{color:#a15448}.theme-4 .completeness-popover .popover-content a:active,.theme-4 .completeness-popover .popover-content a:hover{background-color:#a15448}.theme-4 .no-theme,.theme-4 .no-theme:active,.theme-4 .no-theme:hover,.theme-4 .no-theme:visited{background:#fff;color:#32322e}.theme-4 .new-project-prompt{background-color:#dfd5c2}.theme-4 .modal-dialog-user-location .modal-user-location-icon-wrap{background-color:#f5ede4}.theme-preview-tile-5{display:inline-block;border-radius:2px;background-color:#d21433;cursor:pointer;width:50px;height:50px;position:relative;margin-right:10px;border:2px solid #fff}.theme-preview-tile-5:before{background:none;border:12px solid #f4f2ee;content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.theme-preview-tile-5.checked,.theme-preview-tile-5:hover{border-color:#000}.theme-5{background-color:#e6e6e0}.theme-5 .profile-main{background-color:#fff}.theme-5 .sweepstakes-info-banner,.theme-5 .sweepstakes-info-banner:active,.theme-5 .sweepstakes-info-banner:focus,.theme-5 .sweepstakes-info-banner:hover,.theme-5 .sweepstakes-info-banner:visited{color:#fff}.theme-5 .work-link,.theme-5 a{color:#d21433}.theme-5 .work-link:active,.theme-5 .work-link:focus,.theme-5 .work-link:hover,.theme-5 a:active,.theme-5 a:focus,.theme-5 a:hover{color:#a31028}.theme-5 .btn{border-radius:2px}.theme-5 .btn-primary{color:#fff;background-color:#d21433;border-color:#d21433}.theme-5 .btn-primary.active,.theme-5 .btn-primary:active,.theme-5 .btn-primary:focus,.theme-5 .btn-primary:hover{color:#fff;background-color:#a31028;border-color:#a31028}.theme-5 .btn-primary.active:focus,.theme-5 .btn-primary:active:focus{background-color:#a31028;border-color:#750b1c}.theme-5 .btn-link{color:#d21433}.theme-5 .btn-link:active,.theme-5 .btn-link:focus,.theme-5 .btn-link:hover{color:#a31028}.theme-5 .btn-link:active:focus{color:#750b1c}.theme-5 .btn-default{color:#d21433;border-color:#d21433;background-color:#fff}.theme-5 .btn-default.active,.theme-5 .btn-default:active,.theme-5 .btn-default:focus,.theme-5 .btn-default:hover{color:#a31028;border-color:#a31028;background-color:#e0dacf}.theme-5 .btn-default.active:focus,.theme-5 .btn-default:active:focus{color:#750b1c;border-color:#a31028;background-color:#e0dacf}.theme-5 .btn-social,.theme-5 .btn-social:active,.theme-5 .btn-social:focus,.theme-5 .btn-social:hover{color:#fff}.theme-5 .panel-primary{border-color:#d21433}.theme-5 .panel-primary>.panel-heading{background-color:#d21433;border-color:#d21433}.theme-5 .btn-with-border{color:#d35224}.theme-5 .btn-with-border:active,.theme-5 .btn-with-border:focus,.theme-5 .btn-with-border:hover{color:#fff;background-color:#d35224}.theme-5 .nav-pills>li.active>a,.theme-5 .nav-pills>li.active>a:focus,.theme-5 .nav-pills>li.active>a:hover{background-color:#d21433}.theme-5 .portfolio-sidebar .nav>li.active>a{color:#d21433;background:none}.theme-5 .portfolio-sidebar .nav>li.active>a:focus,.theme-5 .portfolio-sidebar .nav>li.active>a:hover,.theme-5 .portfolio-sidebar .nav>li>a:focus,.theme-5 .portfolio-sidebar .nav>li>a:hover{background-color:#d21433;color:#d21433;background:none}.theme-5 .form-control.focus,.theme-5 .form-control:focus{border-color:#d21433;box-shadow:inset 0 1px 1px hsla(60,11%,89%,.1),0 0 8px rgba(210,20,51,.6)}.theme-5 .jumbotron-profile{color:#fff}.theme-5 .reco .reco-inner{background-color:#e6e6e0}.theme-5 .reco-frr-container:after,.theme-5 .reco .reco-inner:before{border-bottom-color:#e6e6e0}.theme-5 .testimonial{background-color:#e6e6e0;margin-bottom:10px}.theme-5 .edit-progress .edit-progress-bar{background-color:#d21433}.theme-5 .nav-work .active a,.theme-5 .nav-work .active a:active,.theme-5 .nav-work .active a:hover,.theme-5 .nav-work .active a:visited{color:#d21433}.theme-5 .nav-work .active,.theme-5 .nav-work li:hover{border-color:#d21433}.theme-5 .color-primary,.theme-5 .completeness-indicator:active,.theme-5 .completeness-indicator:hover,.theme-5 .text-primary{color:#d21433}.theme-5 .completeness-popover .popover-content a:active,.theme-5 .completeness-popover .popover-content a:hover{background-color:#d21433}.theme-5 .no-theme,.theme-5 .no-theme:active,.theme-5 .no-theme:hover,.theme-5 .no-theme:visited{background:#fff;color:#32322e}.theme-5 .new-project-prompt{background-color:#ddddd5}.theme-5 .modal-dialog-user-location .modal-user-location-icon-wrap{background-color:#f4f2ee}.theme-preview-tile-6{display:inline-block;border-radius:2px;background-color:#edae0e;cursor:pointer;width:50px;height:50px;position:relative;margin-right:10px;border:2px solid #fff}.theme-preview-tile-6:before{background:none;border:12px solid #fcf6e3;content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.theme-preview-tile-6.checked,.theme-preview-tile-6:hover{border-color:#000}.theme-6{background-color:#f7f2d7}.theme-6 .profile-main{background-color:#fff}.theme-6 .sweepstakes-info-banner,.theme-6 .sweepstakes-info-banner:active,.theme-6 .sweepstakes-info-banner:focus,.theme-6 .sweepstakes-info-banner:hover,.theme-6 .sweepstakes-info-banner:visited{color:#fff}.theme-6 .work-link,.theme-6 a{color:#d69d0d}.theme-6 .work-link:active,.theme-6 .work-link:focus,.theme-6 .work-link:hover,.theme-6 a:active,.theme-6 a:focus,.theme-6 a:hover{color:#a67a0a}.theme-6 .btn{border-radius:2px}.theme-6 .btn-primary{color:#fff;background-color:#edae0e;border-color:#edae0e}.theme-6 .btn-primary.active,.theme-6 .btn-primary:active,.theme-6 .btn-primary:focus,.theme-6 .btn-primary:hover{color:#fff;background-color:#bd8b0b;border-color:#bd8b0b}.theme-6 .btn-primary.active:focus,.theme-6 .btn-primary:active:focus{background-color:#bd8b0b;border-color:#8d6708}.theme-6 .btn-link{color:#d69d0d}.theme-6 .btn-link:active,.theme-6 .btn-link:focus,.theme-6 .btn-link:hover{color:#a67a0a}.theme-6 .btn-link:active:focus{color:#765607}.theme-6 .btn-default{color:#d69d0d;border-color:#d69d0d;background-color:#fff}.theme-6 .btn-default.active,.theme-6 .btn-default:active,.theme-6 .btn-default:focus,.theme-6 .btn-default:hover{color:#a67a0a;border-color:#a67a0a;background-color:#f7e7b5}.theme-6 .btn-default.active:focus,.theme-6 .btn-default:active:focus{color:#765607;border-color:#a67a0a;background-color:#f7e7b5}.theme-6 .btn-social,.theme-6 .btn-social:active,.theme-6 .btn-social:focus,.theme-6 .btn-social:hover{color:#fff}.theme-6 .panel-primary{border-color:#edae0e}.theme-6 .panel-primary>.panel-heading{background-color:#edae0e;border-color:#edae0e}.theme-6 .btn-with-border{color:#d35224}.theme-6 .btn-with-border:active,.theme-6 .btn-with-border:focus,.theme-6 .btn-with-border:hover{color:#fff;background-color:#d35224}.theme-6 .nav-pills>li.active>a,.theme-6 .nav-pills>li.active>a:focus,.theme-6 .nav-pills>li.active>a:hover{background-color:#edae0e}.theme-6 .portfolio-sidebar .nav>li.active>a{color:#d69d0d;background:none}.theme-6 .portfolio-sidebar .nav>li.active>a:focus,.theme-6 .portfolio-sidebar .nav>li.active>a:hover,.theme-6 .portfolio-sidebar .nav>li>a:focus,.theme-6 .portfolio-sidebar .nav>li>a:hover{background-color:#edae0e;color:#edae0e;background:none}.theme-6 .form-control.focus,.theme-6 .form-control:focus{border-color:#edae0e;box-shadow:inset 0 1px 1px hsla(51,67%,91%,.1),0 0 8px rgba(237,174,14,.6)}.theme-6 .jumbotron-profile{color:#fff}.theme-6 .reco .reco-inner{background-color:#f7f2d7}.theme-6 .reco-frr-container:after,.theme-6 .reco .reco-inner:before{border-bottom-color:#f7f2d7}.theme-6 .testimonial{background-color:#f7f2d7;margin-bottom:10px}.theme-6 .edit-progress .edit-progress-bar{background-color:#edae0e}.theme-6 .nav-work .active a,.theme-6 .nav-work .active a:active,.theme-6 .nav-work .active a:hover,.theme-6 .nav-work .active a:visited{color:#d69d0d}.theme-6 .nav-work .active,.theme-6 .nav-work li:hover{border-color:#d69d0d}.theme-6 .color-primary,.theme-6 .completeness-indicator:active,.theme-6 .completeness-indicator:hover,.theme-6 .text-primary{color:#edae0e}.theme-6 .completeness-popover .popover-content a:active,.theme-6 .completeness-popover .popover-content a:hover{background-color:#edae0e}.theme-6 .no-theme,.theme-6 .no-theme:active,.theme-6 .no-theme:hover,.theme-6 .no-theme:visited{background:#fff;color:#32322e}.theme-6 .new-project-prompt{background-color:#f4ecc6}.theme-6 .modal-dialog-user-location .modal-user-location-icon-wrap{background-color:#fcf6e3}.dropdown-user{max-height:49px}@media (max-width:767px){.dropdown-user.open .dropdown-menu{background-color:#f1f3f5}.dropdown-user.open .dropdown-menu>.dropdown-user-item>a{padding-left:15px}.dropdown-user.open .dropdown-menu>.dropdown-user-item>a .btn-xs{padding-left:0;padding-right:0}}.dropdown-user .dropdown-toggle{height:51px}.dropdown-user .dropdown-user-icon{margin-right:8px;float:left;position:relative;bottom:6px}.dropdown-user .dropdown-user-name{display:inline-block;text-align:right;font-size:12px;letter-spacing:1.2px;float:left;margin-right:6px;line-height:20px;max-width:90px}.dropdown-user .fa-chevron-down{font-size:8px;line-height:20px;float:left}.dropdown-user-item{border-bottom:1px solid rgba(0,0,0,.1)}.dropdown-user-item-last{border-bottom:0}.dropdown-user-item .media-object{width:48px;height:48px}.dropdown-user-item .media-heading{margin-top:5px}.dropdown-user-item .media-object img{max-width:100%;max-height:100%;fill:#000;width:48px;height:48px}.dots{font-size:10px;position:relative;width:40px;height:10px;margin:100px auto}.dots .dot{width:10px;height:10px;border-radius:5px;background:#32322e;position:absolute;animation:b 2s ease infinite;opacity:0}.dots .dot:first-child{left:0}.dots .dot:nth-child(2){left:15px;animation-delay:.2s}.dots .dot:nth-child(3){left:30px;animation-delay:.5s}.dots-small{margin:20px auto}@keyframes b{0%{opacity:0}50%{opacity:1}to{opacity:0}}.bs-wizard{margin-top:10px;padding:0}.bs-wizard .bs-wizard-step{padding:0;position:relative}.bs-wizard .bs-wizard-step:first-child .progress{left:50%;width:50%}.bs-wizard .bs-wizard-step:last-child .progress{width:50%}.bs-wizard .bs-wizard-step.complete .progress .progress-bar{width:100%}.bs-wizard .bs-wizard-step.active .progress .progress-bar{width:50%}.bs-wizard .bs-wizard-step.active .bs-wizard-stepnum{background:#32322e;color:#f5f5f5}.bs-wizard .bs-wizard-step.active .bs-wizard-info{font-weight:700;color:#32322e}.bs-wizard .bs-wizard-step:first-child.active .progress .progress-bar{width:0}.bs-wizard .bs-wizard-step:last-child.active .progress .progress-bar{width:100%}.bs-wizard .bs-wizard-step.disabled .bs-wizard-dot{background-color:#f5f5f5}.bs-wizard .bs-wizard-step.disabled .bs-wizard-stepnum{color:#32322e;background-color:#f5f5f5}.bs-wizard .bs-wizard-step.disabled .bs-wizard-info{color:#c2c2c2}.bs-wizard .bs-wizard-step .bs-wizard-info{font-size:13px;color:#c2c2c2}.bs-wizard .bs-wizard-step .bs-wizard-dot{position:absolute;width:30px;height:30px;display:block;background:#dbdbdb;top:25px;left:50%;margin-top:-15px;margin-left:-15px;border-radius:50%}.bs-wizard .bs-wizard-step .bs-wizard-stepnum{width:22px;height:22px;color:#fff;background:#dbdbdb;border-radius:50px;position:absolute;top:4px;left:4px;text-align:center;line-height:1.5;font-weight:700;font-size:14px}.bs-wizard .bs-wizard-step .progress{position:relative;border-radius:0;height:8px;box-shadow:none;margin:20px 0}.bs-wizard .bs-wizard-step .progress .progress-bar{width:0;box-shadow:none;background:#dbdbdb}.project-form-layout-picker .project-form-label{font-size:13px;text-align:center;font-weight:300}.project-form-layout-picker .project-form-label.active .layout-icon{border-color:#32322e}.project-form-layout-picker .project-layout-icon-label{margin-left:-20px}.project-form-layout-picker .layout-icon{width:64px;height:64px;padding:16px;border:1px solid #e6e6e6;margin-right:20px;margin-top:20px}.portfolio-sidebar{margin:0 -15px;padding:15px 0 5px;min-height:100%;background-color:#fff}.portfolio-sidebar hr{margin:15px}@media (max-width:480px){.portfolio-sidebar{padding-bottom:5px;border-bottom:1px solid #e6e6e6}}.portfolio-sidebar .nav-portfolio-view{margin-bottom:25px}.portfolio-sidebar .nav-portfolio-view>li{border-bottom:1px solid rgba(0,0,0,.05);margin:0 15px}.portfolio-sidebar .nav-portfolio-view>li>a{color:#74746b;display:inline-block;line-height:20px;padding:8px 0}.portfolio-sidebar .nav-portfolio-view>li.active>a{color:#a7411d;background-color:#fff}.portfolio-sidebar .nav-portfolio-view>li.active>a:focus,.portfolio-sidebar .nav-portfolio-view>li.active>a:hover,.portfolio-sidebar .nav-portfolio-view>li>a:focus,.portfolio-sidebar .nav-portfolio-view>li>a:hover{color:#d35224;background-color:#fff}.portfolio-col-title{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:700;margin:0;color:#32322e}.active .portfolio-col-title{color:inherit}.portfolio-content{background-color:#fff}.portfolio-sidebar-header{margin:0 15px 10px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:700;cursor:pointer}.portfolio-sidebar-header .fa{position:relative;top:2px}@media (min-width:992px){.work-project-layout-dense{margin-left:24px}}.work-project-layout-thumbstrip{min-height:800px}.work-card{display:block;background-color:#fff;border:1px solid #e6e6e6;padding:0;margin:0 0 15px;color:#32322e;text-decoration:none;font-size:13px;position:relative}.work-card .work-card-content,.work-card .work-card-secondary{padding:15px}.work-card .work-card-content{cursor:pointer}.work-card .work-card-content .svg-icon,.work-card .work-card-content iframe,.work-card .work-card-content img{width:100%}.work-card .work-card-secondary{border-top:1px solid #e6e6e6;color:#4d4d46}.work-card .work-link{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;width:100%;color:#d35224}.work-card .work-link:hover .work-link-inner{text-decoration:underline}.work-card .work-card-favicon{vertical-align:middle;border-radius:2px;position:relative;bottom:2px}.work-project-layout-dense .work-card{width:100%}@media (min-width:992px){.work-project-layout-dense .work-card{width:calc(33% - 24px)}.work-project-layout-medium .work-card .work-card-content{overflow:hidden}.work-project-layout-medium .work-card .work-card-secondary{position:absolute;bottom:0;left:0;right:0;padding-top:24px;background-color:#fff;max-height:calc(100% - 24px);overflow-y:auto}.work-index-layout .work-card .work-card-content,.work-index-layout .work-card .work-card-content iframe,.work-index-layout .work-card .work-card-content img{height:212px}.work-project-layout-medium .work-card .work-card-content{height:358px;position:relative}.work-project-layout-medium .work-card .work-card-content iframe,.work-project-layout-medium .work-card .work-card-content img{height:358px}.work-project-layout-medium .work-card .work-card-content .svg-icon{height:143.2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}}.work-project-layout-thumbstrip{position:relative;padding:0 15%}.work-project-layout-thumbstrip .carousel-thumbstrip .carousel-indicators{position:static;width:272px;left:auto;padding:0;margin:0 auto 24px;white-space:nowrap;overflow-y:hidden;overflow-x:auto}.work-project-layout-thumbstrip .carousel-thumbstrip .carousel-indicators>li{border:0;border-radius:0;background-color:transparent;margin:0;padding:0;width:64px;height:64px;text-indent:0}.work-project-layout-thumbstrip .carousel-thumbstrip .carousel-indicators>li.active{border:1px solid #32322e;padding:2px}.work-project-layout-thumbstrip .carousel-thumbstrip .carousel-indicators>li img{width:100%;height:100%}.work-project-layout-thumbstrip .thumbstrip-control{width:32px;position:absolute;text-align:center;cursor:pointer}.work-project-layout-thumbstrip .thumbstrip-control.left{left:calc((100% - 272px) / 2 - 32px)}.work-project-layout-thumbstrip .thumbstrip-control.right{right:calc((100% - 272px) / 2 - 32px)}.work-project-layout-thumbstrip .thumbstrip-control .glyphicon{top:22px;opacity:.5}.work-project-layout-thumbstrip .carousel-thumbstrip .carousel-control{background:none}.work-project-layout-thumbstrip .carousel-thumbstrip .carousel-control.left{margin-left:-15%}.work-project-layout-thumbstrip .carousel-thumbstrip .carousel-control.right{margin-right:-15%}@media (min-width:992px){.flex-container{display:flex;flex-direction:column;min-height:100%}.flex-justify-space-between{justify-content:space-between}.flex-row{display:flex;flex:1}.flex-sidebar{flex:1}}.project-card{background-color:#fff;border-radius:2px;border:1px solid #e6e6e6;cursor:pointer;margin:0 0 20px;padding:17px;width:100%}.project-card .project-card-thumbnail{width:100%;max-width:240px;max-height:150px}@media (max-width:992px){.project-card .project-card-thumbnail{max-width:100%;max-height:none}}.project-card .project-card-meta{margin-top:15px}.project-card .project-card-meta .project-card-title{font-size:16px;line-height:1.25}.project-card .project-card-meta .project-card-count{margin-top:5px}.multiple-pricing a,.panel-service-options a{font-size:13px;vertical-align:sub}.multiple-pricing .indented-arrow,.panel-service-options .indented-arrow{display:inline-block;margin:0 12px}.multiple-pricing .input-addon-transparent,.panel-service-options .input-addon-transparent{border:0;background-color:transparent}.multiple-pricing .indented-arrow .svg-icon,.multiple-pricing .input-addon-transparent .svg-icon,.panel-service-options .indented-arrow .svg-icon,.panel-service-options .input-addon-transparent .svg-icon{fill:#d9d9d9;width:20px;height:11px;vertical-align:bottom}.remove-disabled .remove-additional-choice{visibility:hidden}.panel-service-options{border-radius:2px;background:#f2f2f2;position:relative;margin-bottom:15px}.panel-service-options .drag-handle{position:absolute;left:5px;top:50%;width:20px;transform:translateY(-50%)}.panel-service-options .drag-handle .fa{color:#d9d9d9}.panel-service-options .drag-content{padding:10px;margin-left:25px}.panel-service-options .form-group{margin-bottom:6px}.service-choice-value .checkbox label{display:block;font-size:14px}.service-availability-remove{margin-left:10px}.service-availability select{min-width:80px}.service-section{padding:0 35px;margin-bottom:35px}.service-item{color:#666;padding:10px 0;border-bottom:1px solid #cfc8bf}.service-item:first-child{padding-top:0}.service-item:last-child{border-bottom:0}.service-item-link{color:#666;text-decoration:none}.service-item-link:hover{color:#d35224;text-decoration:underline}.service-edit-form .pricing-header{font-size:20px;font-weight:400;font-family:Open Sans,Helvetica,Arial,sans-serif;margin-bottom:15px}.service-edit-form .custom-pricing-footer,.service-edit-form .custom-question-footer{margin:10px 0}.service-edit-form .help-block{font-size:12px;margin:0}.service-edit-form .form-group{margin-bottom:10px}.service-edit-form .fa{font-size:14px}.service-edit-form .custom-question .form-group{margin-bottom:0}.service-edit-form .custom-option .fa-trash-o,.service-edit-form .custom-question .fa-trash-o{margin-left:6px}.service-edit-form .custom-option .remove-choice,.service-edit-form .custom-option .remove-customization,.service-edit-form .custom-question .remove-choice,.service-edit-form .custom-question .remove-customization{margin-right:13px}.service-edit-form .multiple-choice .option-label-input-group+.help-block{margin:0 0 0 44px}.service-edit-form .multiple-choice .option-price-input-group+.help-block{margin:0}.service-edit-form .multiple-choice .option-label{border-radius:4px}.service-edit-form .multiple-choice .form-control.option-price{border-top-right-radius:4px;border-bottom-right-radius:4px}.per-unit-form .form-control,.per-unit-form .form-group{vertical-align:top}.per-unit-form .per-unit-form-spacer{line-height:34px;font-size:12px;margin:0 8px}.per-unit-form input.form-control.pricing-input.unit-price{border-top-right-radius:4px;border-bottom-right-radius:4px}.per-unit-form .per-unit-min,.per-unit-form .unit-type{margin-right:20px}.service-help-example{color:#a8a8a8;padding-left:30px;font-size:12px}.service-help-example .dropdown-toggle{color:#a8a8a8}.service-help-example .checkbox{margin:2px 0}.service-help-example .checkbox-label{margin-bottom:0}.service-help-example .checkbox-input:hover,.service-help-example .checkbox-label:hover,.service-help-example .dropdown-toggle:hover{cursor:default}input.form-control.pricing-input.fixed-price,input.form-control.pricing-input.unit-price,input.form-control.pricing-input.unit-type{width:110px}.payment-modal .modal-body{font-size:14px}.service-list-pricing{font-size:13px;margin-right:5px}.service-list-pricing.has-credits-discount{color:#3ea1d2}.service-list-pricing .service-list-pricing-amount{font-size:20px;margin-left:7px}.service-list-pricing .service-list-pricing-currency{font-size:14px}.service-list-pricing .service-list-pricing-integer{font-size:20px;line-height:23px}.service-list-pricing .service-list-pricing-fractional{font-size:13px}.service-list-pricing .service-list-pricing-currency,.service-list-pricing .service-list-pricing-fractional{font-size:12px;top:-6px}.service-list-item .service-list-item-description{margin-bottom:5px}.service-list-item .service-list-item-original-price{font-size:12px;margin-top:-1px;color:#999}.mi-pane{margin-top:3px}.mi-show-more{position:relative;text-align:center}.mi-show-more:before{content:attr(data-more);position:absolute;width:100%;top:50%;margin-top:-8px;font-size:16px;line-height:1}.mi-show-more img{opacity:.25}.video-container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mi-header-add-collection-mode>.mi-header-add-collection{display:block}.mi-header-add-collection-mode>.mi-header-edit-collection,.mi-header-edit-collection-mode>.mi-header-add-collection{display:none}.mi-header-edit-collection-mode>.mi-header-edit-collection{display:block}.mi-footer-add-collection-mode>.remove-button{display:none}.mi-footer-add-collection-mode>.save-button{display:inline-block}.mi-footer-add-collection-mode>.remove-confirm{display:none}.mi-footer-edit-collection-mode>.remove-button,.mi-footer-edit-collection-mode>.save-button{display:inline-block}.mi-footer-edit-collection-mode>.remove-confirm,.mi-footer-remove-collection-mode>.remove-button,.mi-footer-remove-collection-mode>.save-button{display:none}.mi-footer-remove-collection-mode>.remove-confirm{display:inline-block}.media-container{padding-top:15px;padding-bottom:80px}.media-container-empty .media-container-title,.media-container-hidden-help-text .help-text{display:none}.mi-draggable{border:1px solid transparent;padding:8px 8px 8px 38px;border-radius:2px;position:relative}.mi-draggable:hover{border:1px solid #828277;cursor:move}.mi-draggable .mi-drag-handle{color:#828277;position:absolute;left:8px;top:50%;transform:translateY(-50%)}.mi-draggable .mi-body{padding-left:10px}.mi-draggable .mi-body a,.mi-draggable .mi-body a:active,.mi-draggable .mi-body a:hover,.mi-draggable .mi-body a:visited{color:#32322e}.mi-draggable .mi-body .mi-link,.mi-draggable .mi-body .mi-link:active,.mi-draggable .mi-body .mi-link:hover,.mi-draggable .mi-body .mi-link:visited,.mi-draggable .mi-body a:active i,.mi-draggable .mi-body a:hover i,.mi-draggable .mi-body a:visited i,.mi-draggable .mi-body a i{color:#d35224;font-size:14px}.mi-draggable .mi-remove-link{font-size:13px}.mi-draggable .media{margin-top:0}.mi-draggable .media-left{min-width:128px;min-height:128px;max-width:128px;max-height:128px;overflow:hidden;text-align:center}.mi-draggable .media-left img{display:block;margin:0 auto;max-width:128px;max-height:128px}.mi-draggable .media-left .svg-icon{max-width:128px;max-height:128px;padding:20px;background-color:#e6e6e6;fill:#32322e}.mi-draggable .mi-description-add-mode .mi-description-link-add,.mi-draggable .mi-description-edit-mode .mi-description-link-edit,.mi-draggable .mi-title-add-mode .mi-title-link-add,.mi-draggable .mi-title-edit-mode .mi-title-link-edit{display:inline}.mi-draggable .mi-description-add-mode .mi-description-link-edit,.mi-draggable .mi-description-edit-mode .mi-description-link-add,.mi-draggable .mi-title-add-mode .mi-title-link-edit,.mi-draggable .mi-title-edit-mode .mi-title-link-add{display:none}.mi-sortable-zone .mi-draggable:only-child:hover{border:1px solid transparent;cursor:default}.mi-sortable-zone .mi-draggable:only-child .drag-icon{display:none}.mi-business-logo-preview,.mi-header-preview{text-align:center;overflow:hidden;margin:15px auto}.mi-business-logo-preview{padding:0 85px}.fancybox-nav{width:60px}.fancybox-nav span{visibility:visible;opacity:.5}.fancybox-nav:hover span{opacity:1}.fancybox-next{right:-60px}.fancybox-prev{left:-60px}.remind-module{padding:10px}.remind-module-image{height:140px;padding:10px 40px 10px 10px}.btn-follow-iso,.btn-follow-iso:active,.btn-follow-iso:hover,.btn-follow-iso:visited{color:#d35224;border-color:#d35224;border-width:2px;background-color:#fff;margin-bottom:5px}.svg-icon{width:30px;height:30px}.occupation{margin-top:0}.service-location-type{margin-top:-15px}.service-location-type label{font-size:13.6px}.bg-darker{background-color:#f2f2f2}.color-primary{color:#d35224}.friend-reco-form .email,.friend-reco-form .phone{width:50%}.friend-reco-form .email{margin-right:10px}.iso-share-btns .share-btns-copy-link{font-size:14px}.iso-share-btns .share-btns-copy-link label{display:block;font-weight:400;text-transform:uppercase}.iso-share-btns .link-text{width:100%}.iso-reco-box{border:1px solid #ccc}.iso-share-modal .share-btn{display:inline-table;width:100%;margin-bottom:15px;border-radius:2px}.iso-share-modal .share-btn.facebook{background-color:#3c5a99}.iso-share-modal .share-btn.twitter{background-color:#6cadde}.iso-share-modal .share-btn.whatsapp{background-color:#25d366}.iso-share-modal .share-btn.linkedin{background-color:#0077b5}.iso-share-modal .share-btn a{text-align:left;padding:5px 10px;display:block;width:auto}.iso-share-modal .share-btn a:active,.iso-share-modal .share-btn a:hover{text-decoration:none}.iso-share-modal .share-btn i{display:table-cell;font-size:23px;padding:.5rem;min-width:40px}.iso-share-modal .share-btn span{font-family:Open Sans,Helvetica,Arial,sans-serif;display:table-cell;color:#fff;text-transform:none;width:100%;vertical-align:middle;letter-spacing:normal}.iso-share-modal .row{margin:2rem}.iso-share-modal .share-btns-copy-link{font-size:14px}.iso-share-modal .share-btns-copy-link label{display:block;font-weight:700;text-transform:normal}.iso-share-modal .share-btns-copy-link .link-text{width:100%;padding:5px 10px}.iso-reco{margin-top:1rem;margin-bottom:1rem}.iso-reco .reco-author-info,.iso-reco time{color:#67675f;font-size:13px}.iso-reco blockquote{background-color:#fff;border-left:0;margin:0 10px;padding:.5em 10px;quotes:"“" "”" "‘" "’"}.iso-reco blockquote p:after,.iso-reco blockquote p:before{color:#ccc;font-size:2em;line-height:.1em;margin-right:0;vertical-align:-.4em}.iso-reco .media,.iso-reco .media-body{overflow:visible}.iso-reco .panel{margin-left:55px}.iso-list .comment .media-object{width:40px;height:40px}.iso-list .comment .reco-author-info{font-size:13px;margin-bottom:10px;display:inline-block}.iso-list .comment-text .details{font-size:14px}.comment-author,.comment-time{color:#67675f;font-size:13px}.comment-text .details{word-break:break-word}.tt-menu{margin:2px 0 0;padding:5px 0;background-color:#fff;border:1px solid #f5f5f5;border-radius:4px;box-shadow:0 6px 12px rgba(50,50,46,.5)}.twitter-typeahead{width:100%}.tt-suggestion{cursor:pointer;padding:3px 20px}.tt-suggestion:hover{background-color:#f5f5f5}.connect{font-size:14px;line-height:1.8rem}@media (max-width:767px){.connect{font-size:12px}}.location-form-group .location-valid-help-block{display:block}.location-form-group.has-warning .location-valid-help-block,.location-form-group .location-invalid-help-block{display:none}.location-form-group.has-warning .location-invalid-help-block{display:block}.autocomplete-suggestion{display:flex;margin:0;padding:10px 15px 10px 10px;border-bottom:1px solid #ececec}.autocomplete-suggestion:last-child{border-bottom:0}.autocomplete-suggestion .autocomplete-suggestion-avatar{margin-right:10px}.autocomplete-suggestion .autocomplete-suggestion-avatar img{display:block}.autocomplete-suggestion .autocomplete-suggestion-body{min-width:0}.autocomplete-suggestion .autocomplete-suggestion-pro-avatar{margin-top:2px;border-radius:2px}.autocomplete-suggestion .autocomplete-suggestion-heading{color:#32322e;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;margin-bottom:0;margin-top:0}.autocomplete-suggestion .autocomplete-suggestion-pro-company{line-height:19px;margin-top:0}.autocomplete-suggestion .autocomplete-suggestion-pro-name{color:#32322e;font-size:10px;line-height:19px}.autocomplete-suggestion .autocomplete-suggestion-user-name{line-height:30px;margin-top:0}.autocomplete-suggestion .autocomplete-suggestion-footer{font-size:10px;line-height:14px}.autocomplete-suggestion .autocomplete-suggestion-reco-count{color:#d35224;margin-right:4px}.autocomplete-suggestion .autocomplete-suggestion-reco-count .fa-thumbs-up{margin-right:2px}.pro-autocomplete-field .tt-menu{min-width:256px}.banner-vr-container{border-bottom:3px solid #32322e;font-family:Montserrat,sans-serif;letter-spacing:2px;text-align:center;text-transform:uppercase}.banner-vr{background-color:#fff;display:block;max-width:100%;padding-bottom:8px;padding-top:8px}.banner-vr,.banner-vr:focus,.banner-vr:hover{color:#32322e;text-decoration:none}.banner-vr-headline{color:#32322e;font-size:18.5px;font-weight:900;line-height:20.8px}.banner-vr-subhead{color:#32322e;font-size:13px;font-weight:400;line-height:20.8px}.color-receptionist-active{color:#d35224}@media screen and (max-width:991px){.banner-vr-container{padding-right:20px;padding-left:20px}.banner-vr-headline{font-size:13px;font-weight:800}.banner-vr-subhead{font-size:10px}}.profile-breadcrumbs{font-size:12px;color:gray;height:30px;line-height:30px;background-color:#fff}.profile-breadcrumbs .profile-breadcrumb{background-color:#fff;color:gray;margin-right:6px;display:inline}.profile-breadcrumbs .profile-breadcrumb:active,.profile-breadcrumbs .profile-breadcrumb:hover,.profile-breadcrumbs .profile-breadcrumb:visited{text-decoration:none}.profile-breadcrumbs .profile-breadcrumb:hover{color:#d35224}.profile-breadcrumbs .profile-breadcrumb:active,.profile-breadcrumbs .profile-breadcrumb:visited{color:gray}.profile-breadcrumbs .fa-chevron-right{font-size:10px;margin-right:4px}@media (max-width:480px){.profile-breadcrumbs .profile-breadcrumb{margin-right:3px}.profile-breadcrumbs .fa-chevron-right{margin-right:1px}}.infoblock-form-group .input-group-addon .title{display:inline-block;width:60px;margin-left:8px;font-size:13px;text-align:left}.infoblock-form-group .no-resizable{resize:none}.infoblock-add-item{font-size:13px;line-height:16.25px}.infoblock-add-item>a{display:inline-block;margin-left:5px;margin-right:5px}.infoblock-add-item>a:first-child{margin-left:0;margin-right:0}.new-section-title{margin-bottom:5px}.manage-action{margin-right:20px}.connect-with-pro-blue-banner{background-color:#3ea1d2;color:#fff;padding:30px 0}.connect-with-pro-tagline{line-height:1.4}.connect-with-pro{background-color:#fff;color:#32322e;padding:25px}.connect-with-pro .media-object{width:96px;height:40px;position:relative}.connect-with-pro .connect-with-pro-stacked-avatar{border-radius:50%;border:4px solid #fff;z-index:1002;width:40px;height:40px;display:inline-block;position:absolute;left:28px}.connect-with-pro .connect-with-pro-stacked-avatar:first-child{z-index:1001;left:0}.connect-with-pro .connect-with-pro-stacked-avatar:last-child{z-index:1003;left:56px}.connect-with-pro .connect-with-pro-heading,.connect-with-pro .connect-with-pro-text{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.2;margin:0}.connect-with-pro .connect-with-pro-heading{font-weight:600}.connect-with-pro-form,.team-form-background{margin-top:20px;font-size:14px}.connect-with-pro-form label,.team-form-background label{font-size:14px}.connect-with-pro-form .btn,.team-form-background .btn{font-family:Montserrat,Futura,sans-serif;font-weight:600;font-size:12px;letter-spacing:1px;text-transform:uppercase}.connect-with-pro-form textarea,.team-form-background textarea{height:259px;overflow-y:scroll;resize:none}.connect-with-pro-form .form-error,.team-form-background .form-error{font-size:12px;padding:0 10px;margin-bottom:5px}.team-form-background{margin-top:0}.connect-with-pro-list{margin-top:30px}.connect-with-pro-list>ul{list-style:none;padding:0}.connect-with-pro-list .connect-with-pro-list-title{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:20px;line-height:1.3;color:#545454}.connect-with-pro-list .connect-with-pro-list-item{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.25;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #e6e6e6}.connect-with-pro-list .connect-with-pro-list-item .text-muted,.connect-with-pro-list .connect-with-pro-list-item a{font-size:14px;line-height:1.43}.connect-with-pro-list .connect-with-pro-list-item a{font-weight:600}.connect-with-pro-list .media-object{width:40px;height:40px;margin:16px 6px 16px 16px}.team-form-background{color:#fff;background-color:#7fc29d}.team-form-background .connect-with-pro{margin-bottom:30px}.team-member-list{margin:30px 0}.team-member-list .team-member-table-title{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:20px;line-height:1.35;margin:0;position:relative}.team-member-list .team-member-table-title>span{position:absolute;bottom:0;right:0;font-size:14px;line-height:1.4;color:gray}.team-member-list .team-member-table{margin-top:20px;border:1px solid #dedede;font-size:14px}.team-member-list .team-member-table>tbody>tr>td{vertical-align:middle}.team-member-list .team-member-table>tbody>tr>td,.team-member-list .team-member-table>tbody>tr>th{padding:8px 20px;vertical-align:middle}.mobile-block-overlay{background-color:#32322e;color:#fff;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999}.mobile-block-overlay h2{font-family:Open Sans,Helvetica,Arial,sans-serif;margin:150px 55px 40px;line-height:1.23;font-size:26px}.mobile-block-overlay .mobile-block-close{float:right;color:#fff;font-size:30px;padding:10px 16px}.mobile-block-overlay .mobile-block-close:active,.mobile-block-overlay .mobile-block-close:focus,.mobile-block-overlay .mobile-block-close:hover,.mobile-block-overlay .mobile-block-close:visited{text-decoration:none}.mobile-block-overlay .btn{background-color:#fff;color:#32322e;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;margin:45px 75px 80px;width:auto;display:block}.mobile-block-overlay p{margin:0 50px}.mobile-block-overlay p a,.mobile-block-overlay p a:active,.mobile-block-overlay p a:focus,.mobile-block-overlay p a:hover,.mobile-block-overlay p a:visited{color:#fff;text-decoration:underline}.sms-reco-request-form .sms-reco-step{margin-bottom:20px}.sms-reco-request-form .sms-reco-step .sms-reco-step-image>img{display:block;margin:0 auto;max-height:100px;max-width:100%}.sms-reco-request-form .sms-reco-step .sms-reco-step-title{font-size:16px;text-align:center;margin-bottom:3px}.sms-reco-request-form .sms-reco-step .sms-reco-step-body{font-size:14px;line-height:24px;text-align:center}.sms-reco-request-form .sms-reco-step .see-example-link{white-space:nowrap}.sms-reco-request-form .sms-reco-request-pro-phone{width:65%}.sms-reco-request-form .sms-reco-request-change-sms-number{line-height:20px}.sms-reco-request-form .sms-reco-request-phone-copy{font-weight:400}.sms-reco-request-form .sms-reco-request-phone-copy>a{margin-left:5px}@media (max-width:992px){.sms-reco-request-form .sms-reco-step .sms-reco-step-image>img{max-height:75px}.sms-reco-request-form .sms-reco-step .sms-reco-step-body{margin:0 auto;max-width:350px}.sms-reco-request-form .sms-reco-request-pro-phone{width:100%}}.sms-example-modal .sms-example-modal-preview-image-wrapper{height:310px;overflow:hidden}.sms-example-modal .sms-example-modal-preview-image{display:block;height:auto;margin:0 auto;width:255px}.sms-example-modal .sms-example-modal-message-wrapper{display:table;height:315px}.sms-example-modal .sms-example-modal-message{display:table-cell;margin:0;vertical-align:middle}.sms-example-modal .sms-example-modal-close-button{font-family:Montserrat,Futura,sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.edit-profile-premium-features>.banner{background-color:#7fc29d;color:#fff;text-align:center;padding:16px}.edit-profile-premium-features>.banner>.title{margin-top:10px}.edit-profile-premium-features>.banner>.tagline{font-size:14px}.edit-profile-premium-features>.body{padding:0 30px 30px;max-width:750px}.edit-profile-premium-features>.body>.copy{line-height:22px}.edit-profile-premium-features>.body>.branding{margin-bottom:20px}.edit-profile-premium-features>.body>.branding>.logo,.edit-profile-premium-features>.body>.branding>.title{float:left}.edit-profile-premium-features>.body>.branding>.title{font-size:14px;font-weight:500;line-height:36px;margin-right:10px}.edit-profile-premium-features>.body>.branding>.logo>img{display:block;height:32px;margin:0 auto}.edit-profile-premium-features>.body>.branding>.logo>.tagline{font-size:9px;font-weight:700;line-height:16px;margin:0 0 10px;text-align:center}.edit-profile-premium-features>.body>.branding>.logo .company-name{color:#d35224}.edit-profile-premium-features>.body>.smithai-features{margin-bottom:40px}.edit-profile-premium-features>.body>.smithai-features .smithai-feature{margin-bottom:10px}.edit-profile-premium-features>.body>.smithai-features .smithai-feature>.media-left{height:45px;width:45px}.edit-profile-premium-features>.body>.smithai-features .smithai-feature>.media-left .image-wrapper{max-height:45px;width:45px}.edit-profile-premium-features>.body>.smithai-features .smithai-feature>.media-left .feature-image{max-height:45px;max-width:45px}.edit-profile-premium-features>.body>.smithai-features .smithai-feature>.media-body{font-size:14px;line-height:20px;padding:15px}.edit-profile-premium-features>.body>.learn-more-btn{border-radius:4px;font-family:Montserrat,Futura,sans-serif;font-size:12px;letter-spacing:2.4px;line-height:20px;padding:4px 32px;text-transform:uppercase}.embed-tab .embed-action{margin-right:20px}.embed-tab .embed-title{margin-bottom:10px}.embed-tab .embed-lead-copy{font-size:18px;font-weight:300;line-height:24px}.embed-tab .embed-lead-copy:last-child{margin:0}@media (max-width:992px){.embed-tab .embed-action{margin-right:15px;max-width:230px}.embed-tab .embed-title{font-size:25px;line-height:25px}.embed-tab .embed-lead-copy{font-size:16px;line-height:20px}}.homepage-features{margin-top:80px;margin-bottom:80px}@media (max-width:767px){.homepage-features{margin:0 auto}}.anon-new-home-feature.left .img-responsive{margin-top:56px;max-height:158px}.anon-new-home-feature.center .img-responsive{max-height:214px}.anon-new-home-feature.right .img-responsive{margin-top:66px;max-height:148px}.anon-new-home-feature h5,.anon-new-home-feature p{padding-left:20px;padding-right:20px}.anon-new-home-feature h5{border-top:2px solid #e6e6e6;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;margin-top:30px;padding-top:40px;text-align:center}.anon-new-home-feature p{font-size:16px;font-weight:300;line-height:1.44;text-align:center}@media (max-width:992px){.anon-new-home-feature h3{text-align:center}}@media (max-width:767px){.anon-new-home-feature{margin-bottom:40px}.anon-new-home-feature.center .img-responsive,.anon-new-home-feature.left .img-responsive,.anon-new-home-feature.right .img-responsive{max-height:none;max-width:200px}.anon-new-home-feature h5{border-top:0;padding-top:0;font-size:20px;line-height:26px}}.jumbotron-white{background-color:#fff;background-position:50%,0 0,100% 0;background-repeat:no-repeat;background-size:cover;color:#fff;padding-bottom:0}.jumbotron-white .business-container{margin-left:25em;padding:0 10px}.jumbotron-white .business-container>h1{font-size:49px;line-height:55px}@media (max-width:1200px){.jumbotron-white .business-container>h1{font-size:44px}}@media (max-width:992px){.jumbotron-white .business-container{margin-left:0}.jumbotron-white .business-container>h1{font-size:38px;line-height:46px;margin:0 0 10px}.jumbotron-white .business-container>p{margin-left:0;margin-right:0}}.jumbotron-white h1{margin-bottom:15px;margin-left:40px}.jumbotron-white p{font-size:18px;line-height:26px;margin-left:40px}.jumbotron-white p:last-child{margin-bottom:88px}.homepage-service-providers{background-color:rgba(0,0,0,.05);cursor:pointer;font-size:12px;line-height:18px;padding-bottom:40px}.homepage-service-providers .highlighted-service-provider{border-radius:3px;margin-bottom:20px;overflow:hidden;position:relative}@media (max-width:992px){.homepage-service-providers .highlighted-service-provider{margin-top:20px}.homepage-service-providers .highlighted-service-provider.first{margin-top:0}}.homepage-service-providers .highlighted-service-provider-details{background:linear-gradient(0deg,#000,transparent);bottom:0;color:#fff;left:0;padding:25px 12.5px 15px;position:absolute;width:100%;font-size:14px}.homepage-service-providers .highlighted-service-provider-details h5{font-size:16px;line-height:22px;margin:5px 0;color:#fff}.homepage-service-providers .highlighted-service-provider-details h5:first-child{font-size:18px;line-height:24px;color:#f4d35e}.homepage-service-providers .highlighted-service-well{background-color:#fff;cursor:pointer;border-radius:3px;margin-bottom:20px;padding:15px;position:relative;font-size:14px;line-height:20px}.homepage-service-providers .highlighted-service-well-with-quotes:before{content:"";border:8px solid transparent;border-top-color:#fff;position:absolute;bottom:-16px;left:40px}.homepage-service-providers .highlighted-service-well-with-quotes:after{font-family:FontAwesome;content:"\f10e";position:absolute;top:10px;right:10px;color:rgba(0,0,0,.05);font-size:24px}.homepage-service-providers .highlighted-service-well h6{margin:0 0 7.5px;text-transform:uppercase;font-size:12px;font-weight:600}.homepage-service-providers .highlighted-service-well>a:last-child{display:block}.marketing-subnav{background-color:#f1f3f5}.marketing-subnav .nav{max-width:560px}.marketing-subnav .nav li{display:table-cell;width:1%}.marketing-subnav .nav li a{color:#32322e;font-family:Montserrat,Futura,sans-serif;font-size:11px;font-weight:700;letter-spacing:.15em;margin-bottom:0;padding:12px 0;text-transform:uppercase}.marketing-subnav .nav li a:hover{background-color:#f1f3f5;color:#d35224;text-decoration:none}.marketing-subnav .nav li.active a{background-color:#e9ecef;border-bottom:2px solid #d35224;color:#d35224}.marketing-text-content-title{color:#32322e;font-family:Montserrat,Futura,sans-serif;font-size:24px;line-height:32px}.marketing-text-content-body{color:#32322e;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:18px;line-height:30px;margin-bottom:15px}.marketing-divider{background-image:url(https://prod-smith-dynamic.imgix.net/static/homepage/marketing-divider.png);background-position:top;background-repeat:no-repeat;border:0;margin:40px 0;padding:10px 0 20px;background-size:50%}@media (max-width:992px){.marketing-divider{background-size:80%}}@media (max-width:480px){.marketing-divider{background-size:150%}}.team-member .team-member-header{border-bottom:1px solid #e9ecef;margin-bottom:12px;padding-bottom:8px}.team-member .team-member-header .media-left{padding-right:16px}.team-member .team-member-name{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:600;font-size:18px;line-height:24px;margin-bottom:4px}.team-member .team-member-role{color:#536271;font-family:Montserrat,Futura,sans-serif;font-size:16px;letter-spacing:.05em;line-height:21px}.team-member .team-member-bio{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:14px;line-height:22px;margin-bottom:24px}.team-member .team-member-links li{padding:0 2px}.team-member .team-member-links li a{font-size:18px}.team-member .team-member-recommendation{background-color:rgba(241,243,245,.5);cursor:pointer;border-radius:3px;font-size:14px;margin-bottom:20px;padding:15px;position:relative}@media (min-width:992px){.team-member .team-member-recommendation{min-height:240px}}@media (min-width:1200px){.team-member .team-member-recommendation{min-height:190px}}.team-member .team-member-recommendation-with-quotes:before{content:"";border:8px solid transparent;border-right-color:rgba(241,243,245,.5);position:absolute;top:40px;left:-16px}.team-member .team-member-recommendation-with-quotes:after{font-family:FontAwesome;content:"\f10e";position:absolute;top:10px;right:10px;color:#e9ecef;font-size:24px}.team-member .team-member-recommendation h6{margin:0 0 7.5px;text-transform:uppercase;font-size:12px}.team-member .team-member-recommendation>a:last-child{display:block}.team-member .team-member-recommendation .media{font-family:Open Sans,Helvetica,Arial,sans-serif}.team-member .team-member-recommendation .media .team-member-recommendation-name{font-size:16px;line-height:20px}.team-member .team-member-recommendation .media .team-member-recommendation-company{margin-bottom:0}.team-member .team-member-recommendation .media .team-member-recommendation-skill{color:#536271;font-family:Montserrat,Futura,sans-serif;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.team-pics{text-align:center;font-size:0}.team-pics li{display:inline-block;margin-right:5px;margin-bottom:5px}.team-pics li:last-child{margin:0}.sweepstake-jumbotron{background-color:#000;background-size:cover;color:#fff;position:relative;padding-bottom:0}.sweepstake-jumbotron>.container{position:relative}.sweepstake-jumbotron .sweepstake-headline{font-family:Montserrat,Futura,sans-serif;font-size:48px;line-height:55px;margin-top:0;max-width:600px}@media (max-width:767px){.sweepstake-jumbotron .sweepstake-headline{font-size:30px;line-height:1.35}}.sweepstake-jumbotron .sweepstake-headline-md,.sweepstake-jumbotron .sweepstake-headline-sm{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:28px;line-height:40px;max-width:600px}@media (max-width:767px){.sweepstake-jumbotron .sweepstake-headline-md,.sweepstake-jumbotron .sweepstake-headline-sm{font-size:20px}}.sweepstake-jumbotron .sweepstake-headline-md{font-weight:700}.sweepstake-jumbotron .sweepstake-headline>span{color:#f4d35e;font-family:Montserrat,Futura,sans-serif;font-weight:600;letter-spacing:1px}.sweepstake-jumbotron .sweepstake-headline>span>span{font-size:50%;font-weight:200;vertical-align:super}.sweepstake-jumbotron .fb-like{margin-bottom:40px}.sweepstake-mobile-header .sweepstake-mobile-jumbotron{height:160px;margin:0;position:relative}.sweepstake-mobile-header .sweepstake-mobile-header-headline{font-family:Montserrat,Futura,sans-serif;font-size:25px;line-height:30px;margin:15px 0;text-align:center}.sweepstake-mobile-header .sweepstake-mobile-header-enter-button{border-radius:4px;display:block;font-size:12px;font-weight:700;letter-spacing:1.2px;line-height:20px;margin:0 auto 20px;text-transform:uppercase;width:220px}.sweepstake-mobile-header .sweepstake-mobile-header-name{font-size:16px;line-height:24px;text-align:center}.sweepstake-mobile-header .sweepstake-mobile-description{margin-bottom:15px;text-align:center}.sweepstake-mobile-header .fb-like{display:block;margin:0 auto 10px;min-height:20px;width:106px}.sweepstake-form-legend{font-weight:400;margin-bottom:30px}@media (max-width:767px){.sweepstake-form-legend{font-size:20px;font-weight:600;line-height:28px;margin:10px 0;text-align:center}}.sweepstake-jumbotron .sweepstake-attribution-footer,.sweepstake-mobile-jumbotron .sweepstake-attribution-footer{position:absolute;bottom:5px;right:10px;color:#fff;font-size:10px;height:20px;letter-spacing:-.3px;margin:0;text-align:right;text-shadow:0 1px 2px #000}.sweepstake-jumbotron .sweepstake-attribution-footer .sweepstake-attribution-link,.sweepstake-mobile-jumbotron .sweepstake-attribution-footer .sweepstake-attribution-link{color:#fff;text-decoration:underline}.sweepstake-jumbotron .sweepstake-attribution-footer .sweepstake-attribution-link:active,.sweepstake-jumbotron .sweepstake-attribution-footer .sweepstake-attribution-link:hover,.sweepstake-jumbotron .sweepstake-attribution-footer .sweepstake-attribution-link:visited,.sweepstake-mobile-jumbotron .sweepstake-attribution-footer .sweepstake-attribution-link:active,.sweepstake-mobile-jumbotron .sweepstake-attribution-footer .sweepstake-attribution-link:hover,.sweepstake-mobile-jumbotron .sweepstake-attribution-footer .sweepstake-attribution-link:visited{color:#fff}.sweepstake-primary-btn{font-family:Montserrat,Futura,sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;line-height:15px;padding:11px 13px;text-transform:uppercase;border-radius:6px}.sweepstake-terms-of-service{background-color:#f9f9f9;border-radius:4px;padding:5px 30px 15px;position:relative}.sweepstake-terms-of-service.without-prize{padding:15px 30px}.sweepstake-terms-of-service .sweepstake-next-step-label{color:#0d0d0d;font-size:14px;font-weight:500;line-height:19px;margin-left:20px}.sweepstake-terms-of-service .sweepstake-disqualification-warning{position:absolute;bottom:15px;right:15px}.sweepstake-terms-of-service .sweepstake-disqualification-warning>.fa{color:#bfbfbf}.sweepstake-terms-of-service>.checkbox>label{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:14px;line-height:19px}@media (max-width:767px){.sweepstake-terms-of-service{padding:5px}.sweepstake-terms-of-service>.checkbox>.sweepstake-tos-label{font-size:12px;text-align:center;display:block;margin:0 auto}.sweepstake-terms-of-service>.checkbox .sweepstake-tos-checkbox{bottom:unset;top:2px}.sweepstake-terms-of-service .sweepstake-primary-btn{font-size:11px;display:block;margin:0 auto 8px}.sweepstake-terms-of-service .sweepstake-next-step-label{display:block;font-size:11px;margin:0;text-align:center}.sweepstake-terms-of-service .sweepstake-disqualification-warning{bottom:5px;right:10px}.sweepstake-terms-of-service .sweepstake-disqualification-warning>.fa{font-size:20px}}.sweepstake-subscribe-section{background-color:#000;background-image:linear-gradient(90deg,rgba(0,0,0,.25),#000,rgba(0,0,0,.25)),url(https://prod-smith-dynamic.imgix.net/static/homepage/homepage-bg-3-footer.jpg),url(https://prod-smith-dynamic.imgix.net/static/homepage/homepage-bg-4-footer.jpg);background-position:50%,0 0,100% 0;background-repeat:no-repeat;background-size:100%,50%,50%;padding:50px 0}.sweepstake-subscribe-section .sweepstake-subscribe-title{color:#fff;font-family:Montserrat,Futura,sans-serif;font-size:20px;font-weight:600;line-height:32px;margin-bottom:40px}.sweepstake-recent-recos{background-color:#fbfbfb;box-shadow:0 20px 20px 0 #e6e6e6}.sweepstake-recent-recos .sweepstake-recent-recos-title{background-color:#e6e6e6;border-top-left-radius:4px;border-top-right-radius:4px;color:#32322e;font-size:13px;letter-spacing:1px;line-height:32px;padding:12px 0;text-align:center;text-transform:uppercase}.sweepstake-recent-recos .sweepstake-recent-recos-list{list-style-type:none;margin:0;padding:4px 12px}.sweepstake-recent-recos .sweepstake-recent-recos-list .sweepstake-recent-recos-list-item{margin:0;padding:16px 0;border-bottom:1px solid #e9ecef}.sweepstake-recent-recos .sweepstake-recent-recos-list .sweepstake-recent-recos-list-item:last-child{border-bottom:0}.sweepstake-recent-recos .sweepstake-recent-recos-list .sweepstake-recent-recos-list-item .sweepstake-recent-reco-header{font-size:14px;line-height:19px;font-family:Open Sans,Helvetica,Arial,sans-serif}.sweepstake-recent-recos .sweepstake-recent-recos-list .sweepstake-recent-recos-list-item .sweepstake-recent-reco-sub-header{color:rgba(0,0,0,.5);font-family:Montserrat,Futura,sans-serif;font-size:11px;font-weight:400;letter-spacing:1px;line-height:14px;text-transform:uppercase}.sweepstake-recent-recos .sweepstake-recent-recos-list .sweepstake-recent-recos-list-item .sweepstake-recent-reco-body{position:relative;background-color:#fff;padding:15px 40px 15px 15px;margin-top:20px;font-size:14px;line-height:19px}.sweepstake-recent-recos .sweepstake-recent-recos-list .sweepstake-recent-recos-list-item .sweepstake-recent-reco-body:before{content:"";border:8px solid transparent;border-bottom-color:#fff;position:absolute;top:-16px;left:20px;z-index:99}.sweepstake-recent-recos .sweepstake-recent-recos-list .sweepstake-recent-recos-list-item .sweepstake-recent-reco-body:after{font-family:FontAwesome;content:"\f10e";position:absolute;top:10px;right:10px;color:#fbfbfb;font-size:24px}.other-sweepstakes{background-color:#f1f3f5;border-radius:5px;margin-top:40px;padding:20px 70px 0;position:relative}@media (max-width:992px){.other-sweepstakes{padding:10px 30px}}.other-sweepstakes:after,.other-sweepstakes:before{background-color:#fff;border-radius:25px;content:"";height:50px;position:absolute;top:112px;width:50px}@media (max-width:992px){.other-sweepstakes:after,.other-sweepstakes:before{display:none}}.other-sweepstakes:after{left:-25px}.other-sweepstakes:before{right:-25px}.other-sweepstakes>.row:not(:first-child){background-color:#fff}.other-sweepstakes>.other-sweepstakes-inner{border-top-left-radius:5px;border-top-right-radius:5px;position:relative}.other-sweepstakes>.other-sweepstakes-inner:after,.other-sweepstakes>.other-sweepstakes-inner:before{background-color:#f1f3f5;height:2px;max-width:260px;width:25%;position:absolute;top:14px}@media (max-width:992px){.other-sweepstakes>.other-sweepstakes-inner:after,.other-sweepstakes>.other-sweepstakes-inner:before{display:none}}.other-sweepstakes>.other-sweepstakes-inner:after{left:90px}.other-sweepstakes>.other-sweepstakes-inner:before{right:90px}.other-sweepstakes .other-sweepstakes-headline{color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:28px;font-weight:700;line-height:40px;text-align:center;margin-bottom:60px}@media (max-width:992px){.other-sweepstakes .other-sweepstakes-headline{font-size:22px;line-height:28px;margin-bottom:20px}}.other-sweepstakes .other-sweepstakes-badge{left:50%;position:absolute;top:93px;transform:translateX(-50%)}@media (max-width:992px){.other-sweepstakes .other-sweepstakes-badge{display:none}}.other-sweepstakes .other-sweepstakes-text{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px;line-height:40px;opacity:.8;text-align:center;text-shadow:0 2px 0 0 rgba(0,0,0,.5);margin-top:60px}@media (max-width:992px){.other-sweepstakes .other-sweepstakes-text{font-size:14px;line-height:20px;padding:10px;margin:0}}.sweepstakes-info-banner-wrap{background-color:#363946}.sweepstakes-info-banner,.sweepstakes-info-banner:active,.sweepstakes-info-banner:focus,.sweepstakes-info-banner:hover,.sweepstakes-info-banner:visited{background-color:#363946;background-image:linear-gradient(90deg,rgba(54,57,70,0),#363946 2%,#363946 98%,rgba(54,57,70,0));color:#fff;cursor:pointer;display:block;text-decoration:none;font-size:11px;line-height:2.7;padding:0;font-weight:600}@media (max-width:767px){.sweepstakes-info-banner,.sweepstakes-info-banner:active,.sweepstakes-info-banner:focus,.sweepstakes-info-banner:hover,.sweepstakes-info-banner:visited{text-align:center;width:100%}}.sweepstakes-info-banner:active>span,.sweepstakes-info-banner:focus>span,.sweepstakes-info-banner:hover>span,.sweepstakes-info-banner:visited>span,.sweepstakes-info-banner>span{color:#f4d35e;font-family:Montserrat,Futura,sans-serif;font-weight:600;letter-spacing:1px}.sweepstakes-info-banner:active>span>span,.sweepstakes-info-banner:focus>span>span,.sweepstakes-info-banner:hover>span>span,.sweepstakes-info-banner:visited>span>span,.sweepstakes-info-banner>span>span{font-size:50%;font-weight:200;vertical-align:super;letter-spacing:normal}.previous-winners{background-color:#ececec;margin:60px 0}.previous-winners .previous-winners-headline{font-family:Montserrat,Futura,sans-serif;font-weight:600;font-size:24px;line-height:1.3;text-align:center;margin:40px 0}.previous-winner{background-color:#f2f2f2;position:relative}.previous-winner .previous-winner-header{border-bottom:4px solid #d35224;border-top-left-radius:4px;border-top-right-radius:4px;background-size:cover;color:#fff;padding:10px 15px}.previous-winner .previous-winner-header>h4{font-size:18px;font-weight:700;font-family:Montserrat,Futura,sans-serif}.previous-winner .previous-winner-badge{position:absolute;right:50px;top:50px;z-index:9}.previous-winner .previous-winner-body{padding:8px;margin-bottom:60px}.previous-winner .previous-winner-body>.media{margin-top:20px}.previous-winner .previous-winner-body>.media>.media-body{font-size:12px;color:gray}.previous-winner .previous-winner-body>.media>.media-body>.media-heading{color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600}.previous-winner .previous-winner-reco{background-color:#fff;font-size:14px;padding:5px 28px 5px 8px;position:relative;border-radius:4px}.previous-winner .previous-winner-reco>a{display:block;margin-top:10px}.previous-winner .previous-winner-reco:before{content:"";border:8px solid transparent;border-top-color:#fff;position:absolute;bottom:-16px;left:20px;z-index:99}.previous-winner .previous-winner-reco:after{font-family:FontAwesome;content:"\f10e";position:absolute;top:10px;right:10px;color:#ececec;font-size:24px}.previous-winner .previous-winner-pro-preview{margin-bottom:10px}.previous-winner .previous-winner-pro-preview>h5{font-size:14px;font-weight:600;font-family:Open Sans,Helvetica,Arial,sans-serif;margin-bottom:0}.previous-winner .previous-winner-pro-preview>p{font-family:Montserrat,Futura,sans-serif;font-size:11px;font-weight:500;letter-spacing:1.4px;opacity:.7;text-transform:uppercase}.clp-content .clp-heading{position:relative}.clp-content .clp-heading,.clp-content .clp-heading>a{color:#32322e;text-decoration:none}.clp-content .clp-heading:active,.clp-content .clp-heading:hover,.clp-content .clp-heading:visited,.clp-content .clp-heading>a:active,.clp-content .clp-heading>a:hover,.clp-content .clp-heading>a:visited{text-decoration:none}.clp-content .clp-heading>a>small{position:relative;bottom:-.5rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;float:right}.clp-content .see-all-container{height:270px;overflow-y:hidden}.clp-content .clp-hidden-card{display:none}.jumbotron-clp{color:#fff;text-align:center;background-color:#333;background-size:cover;margin-bottom:0}.jumbotron-clp .jumbotron-clp-headline{font-size:36px;line-height:1.19}.jumbotron-clp .jumbotron-clp-subline{font-size:13px;font-family:Open Sans,Helvetica,Arial,sans-serif;line-height:1.38}@media (max-width:767px){.jumbotron-clp .jumbotron-clp-headline{font-size:28px}.jumbotron-clp .jumbotron-clp-subline{font-size:11px}}.clp-occ-card,.clp-occ-card:active,.clp-occ-card:focus,.clp-occ-card:hover,.clp-occ-card:visited{display:block;color:#000;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:12px;font-weight:300;line-height:20px;text-align:center;text-decoration:none;margin-bottom:30px}.clp-occ-card .fa,.clp-occ-card .svg-icon,.clp-occ-card:active .fa,.clp-occ-card:active .svg-icon,.clp-occ-card:active>img,.clp-occ-card:focus .fa,.clp-occ-card:focus .svg-icon,.clp-occ-card:focus>img,.clp-occ-card:hover .fa,.clp-occ-card:hover .svg-icon,.clp-occ-card:hover>img,.clp-occ-card:visited .fa,.clp-occ-card:visited .svg-icon,.clp-occ-card:visited>img,.clp-occ-card>img{display:block;height:42px;margin:0 auto;width:42px}.clp-occ-card .fa,.clp-occ-card:active .fa,.clp-occ-card:focus .fa,.clp-occ-card:hover .fa,.clp-occ-card:visited .fa{position:relative;top:25px}.clp-occ-card:active [data-truncate],.clp-occ-card:focus [data-truncate],.clp-occ-card:hover [data-truncate],.clp-occ-card:visited [data-truncate],.clp-occ-card [data-truncate]{display:block;height:40px}.clp-breadcrumbs{font-family:Montserrat,Futura,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;margin:16px 0}.clp-breadcrumbs .clp-breadcrumb>a{color:#32322e}.clp-breadcrumbs .glyphicon{font-size:13px}.clp-footer{color:#4d4d46;font-size:10px;padding:48px 0;border-top:4px solid #d35224;line-height:1.4}.clp-footer h3{font-size:18px}.clp-footer .clp-footer-heading{font-size:10px;line-height:1.4;margin-bottom:4px}.clp-footer h4{font-size:16px}.clp-footer h5{font-size:14px}.clp-footer a{color:#32322e}.lihp-row-see-all-link{color:#595959;float:right;font-size:14px;font-weight:500;line-height:26px}.lihp-social-row{height:342px;overflow:hidden}@media (max-width:1200px){.lihp-social-row{height:auto;max-height:684px}}@media (max-width:767px){.lihp-social-row{height:auto;max-height:1368px}}.promotion-page-gray-bg{background-color:#f1f3f5}.promotion-page-container .recent-activity-feed{position:static;top:none;margin-top:80px;margin-bottom:80px}.promotion-page-container .login-container-pro-background{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5)),url(https://prod-smith-dynamic.imgix.net/static/homepage/signup_referral_top.jpg)}.promotion-page-container div.pro-login-button-panel{margin-top:20px}@media (max-width:992px){.promotion-page-container div.pro-login-button-panel>div>a.btn-social{display:block;margin-right:0}}.promotion-page-container .pro-login-page-title{font-size:37px}.promotion-page-container .pro-login-page-sub-title>span{color:#f4d35e}.promotion-page-container .pro-login-features li{margin-top:8px}.promotion-page-container .pro-login-features .fa{color:#d35224}.promotion-page-container .business-cta{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5)),url(https://prod-smith-dynamic.imgix.net/static/homepage/signup_referral_bottom.jpg);background-size:cover}.promotion-page-container .service-example-container{display:block}.promotion-page-container .service-example{display:block;margin-left:auto;margin-right:auto;width:100%}@media (max-width:767px){.promotion-page-container .get-started{display:block;width:100%}}.sweepstake-success-modal .sweepstake-modal-carousel .carousel-inner{height:100px}.sweepstake-success-modal .sweepstake-modal-carousel .item{padding:0 70px}.sweepstake-success-modal .sweepstake-modal-carousel .icon{height:100px;width:33.33%;float:left;padding:20px 0}.sweepstake-success-modal .sweepstake-modal-carousel .carousel-control{background-image:none;color:#d35224}.sweepstake-success-modal .sweepstake-modal-carousel .carousel-control .glyphicon{margin-top:-15px}@media (max-width:767px){.sweepstake-success-modal .sweepstake-modal-carousel .item{padding:0 40px}.sweepstake-success-modal .sweepstake-modal-carousel .icon{height:100px;width:50%;margin:0 auto}}[data-reco-form] .scroll-anchor{top:-20px}.scroll-anchor.reco-form{top:-80px}.marketing-cta .btn:first-of-type{margin-right:5px}@media (max-width:480px){.marketing-cta .btn{display:block;width:100%}}@media (max-width:992px){.marketing-cta .btn{margin:12px 0}}.business-cta{color:#fff;background-color:rgba(0,0,0,.75);border-bottom:4px solid #d35224;margin-top:160px;padding:20px 0 32px}.business-cta.business-page-version{background-color:rgba(0,0,0,.2);color:#fff;border-bottom:0;margin-top:0}.business-cta.business-page-version.no-bg{background-color:#000}.business-cta.business-page-version .business-cta-title{margin-bottom:20px;color:#fff}.business-cta .business-cta-title{font-size:20px;line-height:24px;margin-bottom:8px}.business-cta .business-cta-body{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;margin-bottom:24px}@media (max-width:1200px){.business-cta{margin-top:100px}}.banner-cta{background-color:#000;background-image:linear-gradient(90deg,rgba(0,0,0,.25),#000,rgba(0,0,0,.25)),url(https://prod-smith-dynamic.imgix.net/static/homepage/homepage-bg-1.jpg),url(https://prod-smith-dynamic.imgix.net/static/homepage/homepage-bg-2.jpg);background-position:50%,0 0,100% 0;background-repeat:no-repeat;background-size:100%,50%,50%;color:#fff;padding:60px 0}.banner-cta.no-bg{background-image:none}.banner-cta .banner-cta-body{font-family:Montserrat,Futura,sans-serif;font-weight:600;font-size:20px;line-height:32px;margin-bottom:24px}@media (max-width:992px){.banner-cta{background-image:linear-gradient(90deg,rgba(0,0,0,.25),rgba(0,0,0,.75),rgba(0,0,0,.25)),url(https://prod-smith-dynamic.imgix.net/static/homepage/homepage-bg-4.jpg);background-position:50%,top;background-repeat:no-repeat;background-size:cover;padding:80px 0}}.banner-cta.banner-cta-inverse{background:#e9ecef;color:#32322e}.quote-cta{background-image:url(https://prod-smith-dynamic.imgix.net/static/homepage/marketing-divider.png);background-position:top;background-repeat:no-repeat;padding:100px 0 80px;background-size:50%}.quote-cta p{color:#d35224;font-family:Alfa Slab One,Montserrat,Futura,sans-serif;font-size:36px;line-height:52px;text-align:center}@media (max-width:992px){.quote-cta{background-size:80%}}@media (max-width:480px){.quote-cta{background-size:150%}}.quote-cta.quote-cta-small{background-image:none;padding:60px 0}.recent-activity-feed{background-color:#fff;border-radius:4px;position:absolute;top:-40px}.recent-activity-feed .recent-activity-feed-title{background-color:#e9ecef;border-top-left-radius:4px;border-top-right-radius:4px;color:#32322e;font-family:Montserrat,Futura,sans-serif;font-size:13px;letter-spacing:.15em;line-height:16px;margin-bottom:0;padding:20px 0}.recent-activity-feed .recent-activity-feed-list{list-style-type:none;margin:0;max-height:400px;overflow-y:auto;padding:4px 12px}.recent-activity-item{margin:0;padding:16px 0;cursor:pointer;border-bottom:1px solid #e9ecef}.recent-activity-item:last-child{border-bottom:0}.recent-activity-item .media-left img{max-height:50px}.recent-activity-item .media-body p{color:#536271;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:13px;line-height:16px;margin-bottom:4px}.recent-activity-item .media-body p.recent-activity-item-pro{color:#32322e;font-weight:600}.recent-activity-item .media-body p.recent-activity-item-pro.light{font-weight:400}.recent-activity-item .media-body p.recent-activity-item-skill{font-family:Montserrat,Futura,sans-serif;font-size:10px;letter-spacing:.1em;margin-bottom:0;text-transform:uppercase}.your-mechanic-body{margin-bottom:0}.your-mechanic-jumbotron{background-image:linear-gradient(270deg,rgba(30,30,32,0),#1e1e20),url(https://prod-smith-dynamic.imgix.net/static/homepage-imgs/ym-banner-final.jpg?q=10);background-size:cover;background-position:100%;color:#fff}.your-mechanic-jumbotron .your-mechanic-tagline-heading{font-size:48px;font-weight:600;line-height:1.15;letter-spacing:normal;margin-bottom:25px;margin-top:0}@media (max-width:767px){.your-mechanic-jumbotron .your-mechanic-tagline-heading{font-size:30px;line-height:1.35}}.your-mechanic-jumbotron .your-mechanic-tagline,.your-mechanic-jumbotron .your-mechanic-tagline-bold{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:28px;line-height:1.43}@media (max-width:767px){.your-mechanic-jumbotron .your-mechanic-tagline,.your-mechanic-jumbotron .your-mechanic-tagline-bold{font-size:20px}}.your-mechanic-jumbotron .your-mechanic-tagline-bold{font-weight:700}.your-mechanic-jumbotron .your-mechanic-tagline-bold>span{color:#f4d35e}.your-mechanic-jumbotron .your-mechanic-tagline-small{font-size:16px;line-height:2.5;margin-bottom:0;margin-top:80px;position:relative;top:20px}@media (max-width:767px){.your-mechanic-jumbotron .your-mechanic-tagline-small{font-size:12px;margin-top:-20px}}.your-mechanic-jumbotron .your-mechanic-tagline-small>a,.your-mechanic-jumbotron .your-mechanic-tagline-small>a:active,.your-mechanic-jumbotron .your-mechanic-tagline-small>a:visited{color:#fff;text-decoration:underline}.your-mechanic-jumbotron .your-mechanic-tagline-small>a:hover{opacity:.8}.your-mechanic-jumbotron .your-mechanic-logo{width:407px;position:relative;bottom:4px}@media (max-width:767px){.your-mechanic-jumbotron .your-mechanic-logo{width:230px}}.your-mechanic-metros-grid{margin:0 -15px}.your-mechanic-metros-col{float:left;min-height:1px;padding:0 15px;width:20%}@media (max-width:767px){.your-mechanic-metros-col{width:100%;margin-bottom:15px;float:none}}.your-mechanic-metro-areas{margin-bottom:80px}@media (max-width:767px){.your-mechanic-metro-areas{margin-bottom:0}}.your-mechanic-metro-areas-heading{font-size:24px;line-height:1.33;margin-bottom:40px;text-align:center}@media (max-width:767px){.your-mechanic-metro-areas-heading{font-size:17px}}.your-mechanic-metro{display:block;border-radius:4px;background-color:#000;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.57));background-size:cover;background-position:top;height:120px;position:relative}.your-mechanic-metro.houston{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.57)),url(https://prod-smith-dynamic.imgix.net/static/city-images/houston.png?q=10&w=204)}.your-mechanic-metro.la{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.57)),url(https://prod-smith-dynamic.imgix.net/static/city-images/la.png?q=10&w=204)}.your-mechanic-metro.phoenix{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.57)),url(https://prod-smith-dynamic.imgix.net/static/city-images/phoenix.png?q=10&w=204)}.your-mechanic-metro.raleigh{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.57)),url(https://prod-smith-dynamic.imgix.net/static/city-images/raleigh.png?q=10&w=204)}.your-mechanic-metro.sf{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.57)),url(https://prod-smith-dynamic.imgix.net/static/city-images/sf.png?q=10&w=204)}.your-mechanic-metro .your-mechanic-metro-label{color:#fff;position:absolute;left:16px;bottom:11px;margin:0}.your-mechanic-divider{background-image:url(https://prod-smith-dynamic.imgix.net/static/homepage/marketing-divider.png?h=60&q=10);background-position:top;background-repeat:no-repeat;background-size:50%;min-height:30px}@media (max-width:767px){.your-mechanic-divider{display:none}}.your-mechanic-about{padding:50px 0 70px}.your-mechanic-about h4{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700}.your-mechanic-about p{font-size:16px;font-weight:300;line-height:1.44}@media (max-width:767px){.your-mechanic-about{padding:0 0 20px}}.your-mechanic-enter-modal .modal-content{padding:0 80px;position:relative}.your-mechanic-enter-modal .modal-content .close{position:absolute;top:15px;right:25px}@media (max-width:767px){.your-mechanic-enter-modal .modal-content{padding:0 20px}.your-mechanic-enter-modal .modal-content .btn-social{margin:0 auto 10px;width:75%}}.your-mechanic-enter-modal .your-mechanic-and-recommended-logos{display:block;width:329px;margin:40px auto}.your-mechanic-enter-modal .your-mechanic-modal-heading{font-size:36px;font-weight:600;line-height:.89;text-align:center;margin-bottom:20px}.your-mechanic-enter-modal .your-mechanic-promise-list{list-style:none;padding:40px 0 0;border-top:2px solid #e6e6e6;font-size:18px}.your-mechanic-enter-modal .your-mechanic-promise-list li{margin:5px 0}.your-mechanic-enter-modal .your-mechanic-promise-list .fa-check{color:#d35224;margin-right:10px}.your-mechanic-enter-modal .your-mechanic-modal-rules{margin:80px 0 40px;font-size:14px;text-align:center}.your-mechanic-enter-modal .btn-block{width:100%}.your-mechanic-rules-modal .modal-content{position:relative}.your-mechanic-rules-modal .close{position:absolute;top:15px;right:25px;z-index:19}.your-mechanic-rules-modal .your-mechanic-rules-content{padding:20px 80px}@media (max-width:767px){.your-mechanic-rules-modal h1{font-size:20px;line-height:22px}.your-mechanic-rules-modal h2{font-size:20px;line-height:25px}.your-mechanic-rules-modal .your-mechanic-rules-content{padding:20px}}.news h3{font-size:18px;line-height:22px}@media (min-width:1200px){.news h3{font-size:24px;line-height:30px}}.news-thumbnail{border-radius:4px;overflow:hidden}.news-thumbnail img{display:block;height:auto;max-width:100%}.news-info{font-size:14px}.news-title a{color:#32322e}.news-title a:hover{text-decoration:none}.news-link,.news-text{font-size:14px;line-height:20px}@media (min-width:1200px){.news-link,.news-text{font-size:16px;line-height:26px}}.partner-image{position:relative}.partner-image img{display:block;height:auto}.partner-image-bg{width:100%}.partner-logo{display:block;left:50%;padding:20px 40px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.partner-logo img{margin:0 auto;max-width:100%}.partner-text{background-color:#f1f3f5;height:160px;padding:16px}.partner-text h3{font-size:18px;line-height:24px;margin-top:0}@media (min-width:1200px){.partner-text h3{font-size:20px;line-height:24px}}.partner-text p{font-size:14px;line-height:20px}.partner-text a{color:#32322e}.partner-text a:hover{text-decoration:none}.smithai-landing-page .page-title{color:#fff;font-size:37px;line-height:45px;margin-bottom:25px}@media (min-width:767px) and (max-width:992px){.smithai-landing-page .page-title{text-align:center}}@media (max-width:767px){.smithai-landing-page .page-title{font-size:28px;line-height:34px;margin-bottom:15px}}.smithai-landing-page .sub-title{color:#fff;font-size:24px;line-height:33px;margin-bottom:20px}@media (min-width:767px) and (max-width:992px){.smithai-landing-page .sub-title{text-align:center}}@media (max-width:767px){.smithai-landing-page .sub-title{font-size:18px;line-height:24px}}.smithai-landing-page .section{margin-bottom:40px}.smithai-landing-page .section .section-title{font-size:31px;line-height:38px;margin:40px 0;text-align:center}.smithai-landing-page .section .section-sub-title{border-bottom:3px solid #000;padding-bottom:10px}@media (max-width:767px){.smithai-landing-page .section{margin-bottom:20px}.smithai-landing-page .section .section-title{font-size:22px;line-height:26px;margin:20px 0}.smithai-landing-page .section .section-sub-title{font-size:16px;line-height:24px;margin-top:0}}.smithai-landing-page .company-name{color:#d35224}.smithai-landing-page .signup-jumobtron{background-image:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.6)),url(https://prod-smith-dynamic.imgix.net/static/marketing/smith-vr-header.jpg);background-position-x:center;background-position-y:top;background-repeat:no-repeat;background-size:cover;border-bottom:5px solid #d35224;padding:60px 0}.smithai-landing-page .signup-jumobtron .branding{color:#fff;text-align:center}.smithai-landing-page .signup-jumobtron .branding .wrapper{display:inline-block}.smithai-landing-page .signup-jumobtron .branding .wrapper>.logo,.smithai-landing-page .signup-jumobtron .branding .wrapper>.title{float:left}.smithai-landing-page .signup-jumobtron .branding .wrapper>.title{font-size:24px;font-weight:500;line-height:68px;margin:0 10px 0 0}.smithai-landing-page .signup-jumobtron .branding .wrapper>.logo>img{height:42px}.smithai-landing-page .signup-jumobtron .branding .tagline{color:#fff;font-size:12px;font-weight:400;line-height:16px;margin:0 0 10px}.smithai-landing-page .signup-jumobtron .smith-signup-area{background-color:#fff;border-radius:4px;min-height:450px;padding:10px 20px 100px;position:relative}.smithai-landing-page .signup-jumobtron .smith-signup-form .form-group{margin-bottom:10px;font-size:12px}.smithai-landing-page .signup-jumobtron .smith-signup-form .form-group:last-of-type{margin-bottom:20px}.smithai-landing-page .signup-jumobtron .smith-signup-form .form-group>label{font-size:14px;margin-bottom:3px}.smithai-landing-page .signup-jumobtron .smith-signup-form .signup-button{border-radius:5px;font-family:Montserrat,Futura,sans-serif;letter-spacing:2.4px;margin-bottom:10px}.smithai-landing-page .signup-jumobtron .smith-signup-confirmation{background-color:#fff;border-radius:4px;display:none;font-size:14px;line-height:20px;padding:0}.smithai-landing-page .signup-jumobtron .smith-signup-confirmation .confirmation-title{margin-bottom:20px;text-align:center}.smithai-landing-page .signup-jumobtron .smith-signup-confirmation .confirmation-message{margin-bottom:20px}.smithai-landing-page .signup-jumobtron .smith-signup-confirmation .user-details-title{font-size:14px;font-weight:700;margin:0}.smithai-landing-page .signup-jumobtron .smith-signup-confirmation .user-details{min-height:70px}.smithai-landing-page .signup-jumobtron .smith-signup-confirmation .user-detail{margin:0}.smithai-landing-page .signup-jumobtron .smith-signup-confirmation .user-detail:last-of-type{margin-bottom:5px}.smithai-landing-page .signup-jumobtron .smith-signup-footer{bottom:0;left:0;padding:10px;position:absolute;right:0}.smithai-landing-page .signup-jumobtron .smith-signup-footer .logo>img{height:25px}.smithai-landing-page .signup-jumobtron .smith-signup-footer .logo>.tagline{font-size:12px;font-weight:400;margin:0}@media (max-width:767px){.smithai-landing-page .signup-jumobtron{padding:0 0 40px}.smithai-landing-page .signup-jumobtron .smith-signup-area{padding:10px 15px 100px}.smithai-landing-page .signup-jumobtron .branding .wrapper>.logo,.smithai-landing-page .signup-jumobtron .branding .wrapper>.title{float:none}.smithai-landing-page .signup-jumobtron .branding .wrapper>.title{line-height:20px;margin:0;text-align:center;font-size:14px}.smithai-landing-page .signup-jumobtron .branding .wrapper>.logo>img{height:32px}.smithai-landing-page .signup-jumobtron .branding .wrapper>.logo>.tagline{line-height:20px}.smithai-landing-page .signup-jumobtron .smith-signup-footer .logo>.tagline{margin-bottom:10px}.smithai-landing-page .signup-jumobtron .smith-signup-footer .logo>img{margin-bottom:3px}}.smithai-landing-page .feature-option{text-align:center}.smithai-landing-page .feature-option .image-wrapper{height:128px;margin:0 auto;width:256px}.smithai-landing-page .feature-option .feature-image{display:block;height:auto;margin:0 auto;max-height:128px;max-width:256px;width:auto}.smithai-landing-page .feature-option .appointments-image{padding-top:20px}.smithai-landing-page .feature-option>.title{font-size:24px;font-weight:400;line-height:33px}.smithai-landing-page .feature-option>.description{font-size:16px;line-height:22px}@media (max-width:992px){.smithai-landing-page .feature-option .image-wrapper{height:108px;width:216px}.smithai-landing-page .feature-option .feature-image{max-height:108px;max-width:216px}}@media (max-width:767px){.smithai-landing-page .feature-option{margin-bottom:30px}.smithai-landing-page .feature-option>.title{font-size:18px;line-height:24px}}.smithai-landing-page .pricing-section .section-title{margin-bottom:10px}.smithai-landing-page .pricing-section .section-sub-title{font-size:18px;font-weight:400;letter-spacing:2.4px}.smithai-landing-page .pricing-section .pricing-title{color:#d35224;letter-spacing:2.4px;text-transform:uppercase}.smithai-landing-page .pricing-section .pricing-option{border:3px solid #000;text-transform:uppercase}.smithai-landing-page .pricing-section .pricing-option .count{float:left;font-size:32px;font-weight:700;line-height:35px;margin-right:8px}.smithai-landing-page .pricing-section .pricing-option .count>sup{top:15px;font-size:20px;vertical-align:top}.smithai-landing-page .pricing-section .pricing-option .detail{float:left;font-family:Montserrat,Futura,sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;line-height:14px;margin-top:5px}.smithai-landing-page .pricing-section .pricing-option>.header{background-color:#000;color:#fff;padding:8px 16px}.smithai-landing-page .pricing-section .pricing-option>.body{background-color:#fff;padding:8px 20px}.smithai-landing-page .pricing-section .pricing-option>.body>.attribute-list{margin-bottom:0}.smithai-landing-page .pricing-section .pricing-option>.body>.attribute-list>li{border-bottom:1px solid #000;padding:5px 0}.smithai-landing-page .pricing-section .pricing-option>.body>.attribute-list>li:last-child{border-bottom:0;font-size:10px;line-height:16px;margin-top:10px;padding:0}.smithai-landing-page .pricing-section .pricing-option>.body>.attribute-list>li>.count{color:#d35224;min-width:40px;text-align:right}.smithai-landing-page .pricing-section .pricing-option>.body>.attribute-list>li>.count--last{width:55px}.smithai-landing-page .pricing-section .footer-text{font-size:16px;font-weight:400;line-height:20px;margin:20px 0;text-align:center}@media (max-width:992px){.smithai-landing-page .pricing-section .pricing-option .detail{font-size:11px}.smithai-landing-page .pricing-section .pricing-option>.body>.attribute-list>li>.count--last{width:auto}}@media (max-width:767px){.smithai-landing-page .pricing-section .pricing-title{font-size:20px;margin-bottom:0}}.smithai-landing-page .recommendations-section{margin-bottom:0}.smithai-landing-page .recommendations-section .customer-recommendation{border-radius:4px;border:1px solid #e0e0e0;height:170px;margin-bottom:20px;padding:10px}.smithai-landing-page .recommendations-section .customer-recommendation>.media .avatar{border-radius:3px;height:40px;width:40px}.smithai-landing-page .recommendations-section .customer-recommendation>.media .name{font-size:14px;font-weight:700}.smithai-landing-page .recommendations-section .customer-recommendation>.body{font-size:12px;line-height:14px}.smithai-landing-page .recommendations-section .customer-recommendation .social-connections{font-size:12px}.smithai-landing-page .recommendations-section .footer-text{font-weight:400;font-size:16px}@media (max-width:767px){.smithai-landing-page .recommendations-section .customer-recommendation{height:auto}}.smithai-landing-page .branding-section .title{font-weight:400;margin-bottom:0}.smithai-landing-page .branding-section .branding{margin-bottom:45px;text-align:center}.smithai-landing-page .branding-section .branding>.logo{display:block;height:60px;margin:0 auto}.smithai-landing-page .branding-section .branding>.tagline{font-size:12px;font-weight:400;margin:0}.smithai-landing-page .branding-section .tail-text{font-size:16px;line-height:20px;margin:0;text-align:center}@media (max-width:767px){.smithai-landing-page .branding-section .branding>.title{font-size:14px;line-height:20px;margin:0}.smithai-landing-page .branding-section .branding>.logo{height:30px}}.smithai-landing-page .footer-section{background-image:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.6)),url(https://prod-smith-dynamic.imgix.net/static/marketing/smith-vr-header.jpg);background-position-x:center;background-position-y:top;background-repeat:no-repeat;background-size:cover;border-bottom:5px solid #d35224;border-top:5px solid #d35224;color:#fff;padding:60px 0;text-align:center}.smithai-landing-page .footer-section.section{padding:40px 0 60px;margin-bottom:0}.smithai-landing-page .footer-section .section-title{color:#fff;margin:0 0 5px}.smithai-landing-page .footer-section .lead-text{margin:10px 0 25px}.smithai-landing-page .footer-section .get-started-button{font-family:Montserrat,Futura,sans-serif;font-size:12px;letter-spacing:2.4px;line-height:15px;padding:10px 60px;text-transform:uppercase}.smithai-feature{margin-bottom:30px}.smithai-feature>.media-left{width:52px;height:52px;padding:0}.smithai-feature>.media-left .image-wrapper{width:52px;max-height:52px}.smithai-feature>.media-left .feature-image{display:block;height:auto;margin:0 auto;max-height:52px;max-width:52px;width:auto}.smithai-feature>.media-body{font-size:20px;line-height:28px;padding:20px}@media (max-width:767px){.smithai-feature{margin-bottom:15px}.smithai-feature>.media-body{font-size:16px;line-height:24px;padding:10px 10px 10px 20px}}.form-panel-container{position:relative}.form-panel-illustration{position:absolute;left:50%;transform:translateX(-50%);background-color:#fff;padding-bottom:30px}.form-panel{width:50%;padding:20px 50px 0}.form-panel .checkbox label{height:40px}.form-panel .checkbox input{top:calc(50% - 4px);transform:translateY(-50%)}.form-panel .checkbox img{margin-left:15px}.form-panel-left{float:left;border-right:1px solid #cfc8bf;padding-right:90px}.form-panel-right{float:right;padding-left:90px}.form-footer{padding:0 50px}.category-column{padding-right:0}.field-category .category-selector{display:inline;width:calc(100% - 20px)}.field-category .arrow{margin-top:10px}.field-subcategory .subcategory-selector{width:100%}.field-subcategory .other-enabled{width:30%}.not-first label{display:none}.add-another{display:block;margin-top:5px;font-size:12px}.add-another i{font-size:10px}.onboarding-existing-profiles .onboarding-existing-profile{border:1px solid #ccc;border-bottom:0;padding:10px 15px}.onboarding-existing-profiles .onboarding-existing-profile:last-child{border-bottom:1px solid #ccc}.onboarding-existing-profiles .media-object,.onboarding-existing-profiles .media-object>.svg-icon{width:60px;height:60px}.onboarding-existing-profiles .media-right>a,.onboarding-existing-profiles .media-right>p{font-size:14px;line-height:1.3;margin:0}@media (max-width:767px){.category-row.not-first .field-category{border-top:1px solid #e6e6e6;padding-top:5px}.category-column{padding-right:15px}.field-category .arrow{display:none}.field-category .category-selector,.field-subcategory .other-enabled{width:100%}.not-first label{display:inline-block}.other-subcategory{margin-top:5px}}.user-settings-form label,.user-settings-name,.user-settings-section-title,.user-settings-title{font-family:Open Sans,Helvetica,Arial,sans-serif}.user-settings-details{display:table}.user-settings-avatar{border-radius:100%;display:table-cell;height:90px;width:90px;vertical-align:middle}.user-settings-user-details{padding-left:20px;display:table-cell;vertical-align:middle}.user-settings-form{margin-bottom:10px}.user-settings-social-row{margin-bottom:5px;height:30px}.user-settings-social-row a{line-height:35px}.user-settings-social-row .fa{width:30px;height:35px;vertical-align:middle;font-size:30px}.user-settings-social-row .fa-facebook-official{color:#3c5a99}.user-settings-disabled-disconnect{float:right;line-height:35px}.user-settings-box{padding:20px;border-radius:5px;border:1px solid #dedede;margin-bottom:20px;font-size:14px}.user-settings-box h3,.user-settings-box h4{margin-top:0}.user-settings-box p{margin-bottom:20px}@media (max-width:767px){.user-settings-box{padding:10px}}.user-settings-input-group{width:100%}.user-settings-social-disconnect-button{cursor:pointer}.email-error-text .help-block.form-error,.phone-error-text .help-block.form-error,.username-error-text .help-block.form-error{color:#d0011b;text-transform:lowercase;font-size:12px}.user-settings-widget-list{margin-bottom:30px}.user-settings-widget-list li{margin-bottom:5px}.user-settings-avatar-link:hover,.user-settings-logout-link:hover,.user-settings-profile-link:hover,.user-settings-widget-list a:hover{cursor:pointer}.user-settings-name{margin-bottom:0}.location-input,.user-settings-form-input{font-size:16px}.user-settings-box .user-settings-form .location-input,.user-settings-box .user-settings-form .user-settings-form-input{border-top-right-radius:0;border-bottom-right-radius:0}.user-settings-box .user-settings-form.hide-controls .location-input,.user-settings-box .user-settings-form.hide-controls .user-settings-form-input,.user-settings-box .user-settings-form .user-settings-input-save{border-top-right-radius:4px;border-bottom-right-radius:4px}.location-form-typeahead-fix{top:-2px}.user-settings-form.hide-controls .location-remove,.user-settings-form.hide-controls .user-settings-input-controls{display:none}.location-remove{font-size:12px;line-height:21px;padding-right:5px}.email-error-text,.phone-error-text,.username-error-text{color:#d0011b;text-transform:lowercase;font-size:12px}.user-location-form .location-save-error-text,.user-location-form .location-select-error-text{display:none;margin-top:0;font-size:12px;color:#d0011b}.user-location-form.has-location-error .location-select-error-text,.user-location-form.has-save-error .location-save-error-text{display:inline-block}.user-location-form.has-location-error .location-save-error-text,.user-location-form.has-save-error .location-select-error-text{display:none}.reimbursement-payment-form-reco-icon .svg-icon{fill:#d35224;height:18px;vertical-align:text-bottom;width:16px}.reimbursement-payment-form .help-block{font-size:12px;margin:0 0 0 65px}.reimbursement-payment-form .reimbursement-payment-form-radio-button{margin:0 5px 10px 10px}.reimbursement-payment-form .reimbursement-payment-form-input-label{font-size:16px;font-weight:500;margin:0 5px 10px 0;width:55px}.reimbursement-payment-form .reimbursement-payment-form-input{width:250px}.reimbursement-payment-form .reimbursement-payment-form-preferred-text{display:inline-block;font-size:16px}.reimbursement-payment-form .submit-button{padding:8px 35px}@media (max-width:767px){.reimbursement-payment-form .reimbursement-payment-form-radio-button{margin:4px 10px 4px 0}.reimbursement-payment-form .reimbursement-payment-form-preferred-text{font-size:14px;margin-top:10px}.reimbursement-payment-form .help-block{margin:5px 0 0}}.date-carousel{width:300px;margin-left:20px}.date-carousel .slick-next,.date-carousel .slick-prev{background:transparent;position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:0;outline:none}.date-carousel .slick-next:before,.date-carousel .slick-prev:before{font-size:20px;line-height:1;color:#000}.date-carousel .slick-prev{left:-25px}.date-carousel .slick-prev:before{font-family:FontAwesome;content:"\f0a8"}.date-carousel .slick-next{right:-25px}.date-carousel .slick-next:before{font-family:FontAwesome;content:"\f0a9"}.date-carousel .btn [type=radio]{position:absolute;pointer-events:none;clip:rect(0,0,0,0)}.date-item{width:60px;margin-right:10px}.time-range-item{width:92px;margin-right:8px;padding-left:6px;padding-right:6px}.schedule-msg{margin-bottom:20px}.schedule-msg-asap-active .schedule-msg-asap{display:inline}.schedule-msg-asap-active .schedule-msg-specific,.schedule-msg-specific-active .schedule-msg-asap{display:none}.schedule-msg-specific-active .schedule-msg-specific{display:inline}.pay-with-paypal-container{position:relative}.pay-with-paypal-container .or-pay-with-paypal{position:absolute;display:inline-block;color:#cfc8bf;background-color:#fff;top:-10px;padding:0 10px}.booking-time-slots{line-height:0}.booking-disclaimer{font-size:12px;line-height:16px}.qualities-container{position:relative;margin-bottom:30px}.qualities-container>.show-more{position:absolute;bottom:-25px;left:0}.qualities{margin-top:10px;height:260px;overflow:hidden;padding:10px}.qualities.expanded{height:100%}.qualities label{cursor:pointer;font-size:16px;font-weight:400;margin-bottom:10px}.qualities img{margin-right:10px}.qualities [type=checkbox]{position:absolute;pointer-events:none;clip:rect(0,0,0,0)}.qualities .active{box-shadow:none}.qualities .active .fa,.qualities .active img{box-shadow:0 0 0 4px #d35224;-moz-box-shadow:0 0 0 4px #d35224;-webkit-box-shadow:0 0 0 4px #d35224;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.reco-form-container .qualities label{font-size:14px}.comment .comment-details,.comment .comment-details-body{overflow:visible}.flag-form{display:none;position:absolute;top:100%;z-index:1000;right:0;left:auto;min-width:380px;font-size:90%}.flag{font-size:70%;color:#32322e;opacity:.5}.flag-content .dropdown-toggle{cursor:pointer}.flag-content .flag,.flag-content.flagging .dropdown-menu,.flag-content.flagging .dropdown-toggle{display:none}.flag-content.flagging .flag-form{display:block}.flag-content.flagged .dropdown-menu,.flag-content.flagged .dropdown-toggle{display:none}.flag-content.flagged .flag{display:block}.reco-credits .svg-icon{fill:#3ea1d2;width:16px;height:16px;position:relative;top:3px}.reco-credits-large .svg-icon{width:26px;height:26px;float:left;top:-3px;right:4px}.reco-credits .reco-credits-original-service-price{font-size:14px}.reco-credits .reco-credit-discount{font-size:12px}.reco-credits .reco-credits-reimbursement-link{color:#999;font-size:12px;line-height:20px}.reco-credits-total-service-price{font-size:20px;margin-right:5px}.reco-credits-total-service-price sup{font-size:12px;top:-6px}.reco-credits-info-modal .modal-header{border-bottom:0;padding-bottom:0;padding:15px 15px 0 30px}.reco-credits-info-modal .modal-body{padding:10px 30px 30px}.reco-credits-info-modal .modal-footer{border-top:0;padding:0 30px 35px}.reco-credits-info-modal .reco-credits-info-modal-heading{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6}.reco-credits-info-modal .reco-credits-info-modal-list{padding-left:20px}.reco-credits-info-modal .reco-credits-info-modal-list-item{margin-bottom:10px}.reco-credits-info-modal .reco-credits-info-modal-icon .svg-icon{fill:#d35224;height:18px;vertical-align:sub;width:18px}.reco-credits-info-modal .reco-credits-info-modal-button{padding:10px 80px}.reco-credits-learn-more-popover-button+.popover{background-color:#000}.reco-credits-learn-more-popover-button+.popover .reco-credits-learn-more{color:#fff;text-decoration:underline}.reco-credits-learn-more-popover-button+.popover .popover-content{padding:3px 8px;background-color:#000;color:#fff;max-width:200px;font-size:12px}.reco-credits-learn-more-popover-button+.popover.top>.arrow:after{border-top-color:#000}.reco-credits-learn-more-popover-button+.popover.bottom>.arrow:after{border-bottom-color:#000}.reco-credits-learn-more-popover-button:hover{text-decoration:none}.reco-credits-learn-more-popover-button:focus{text-decoration:none;outline:0}.reco-credits-overview .reco-credits-extra-large .svg-icon{width:30px;height:30px}.reco-credits-overview .reco-credits-balance{line-height:28px;font-size:22px;margin-left:5px}.reco-credits-overview .reco-credits-table{border:1px solid #dedede;margin:0;font-size:14px}.reco-credits-overview .reco-credits-table>tbody>tr>td,.reco-credits-overview .reco-credits-table>tbody>tr>th{padding:8px 20px}.reco-credits-overview .reco-credits-table-section{margin-bottom:15px}.reco-credits-overview .reco-credits-service{color:#32322e;display:block;font-size:11px;text-decoration:none}.reco-credits-overview .reco-credits-service .img-occupation-icon{width:48px;height:48px;margin-bottom:10px}.reco-credits-overview .reco-credits-service span{display:block;margin-bottom:10px;min-height:32px}.reco-credits-overview .reco-credits-text{font-size:14px}.reco-credits-overview .panel .panel-heading{background-color:#fff}.reco-credits-overview .panel .panel-heading .panel-title{font-weight:400}.reco-credits-overview .panel .panel-heading .panel-title>a{text-decoration:none}.reco-credits-overview .panel .panel-heading .panel-title>a.collapsed{color:#d35224}.reco-credits-overview .panel .panel-body{font-size:14px}.reco-credits-steps .reco-credits-step-wrapper{border-right:1px solid #e9ecef;margin-bottom:10px;padding:0}.reco-credits-steps .reco-credits-step-wrapper:last-of-type{border-right:none}.reco-credits-steps .reco-credits-step{background-color:#fff;border-bottom:2px solid silver;padding:20px}.reco-credits-steps .reco-credits-step .reco-credits-step-image>img{max-height:80px}@media (min-width:992px) and (max-width:1200px){.reco-credits-steps .reco-credits-step .reco-credits-step-image{margin-top:20px;min-height:80px}}.reco-credits-steps .reco-credits-step .reco-credits-step-amount{color:#32322e;font-family:Montserrat,Futura,sans-serif;font-weight:700;font-size:28px;line-height:20px;margin-bottom:10px}.reco-credits-steps .reco-credits-step .reco-credits-step-amount>img{bottom:2px;position:relative}.reco-credits-steps .reco-credits-step .reco-credits-step-amount>sup{font-size:16px;margin-right:2px}.reco-credits-steps .reco-credits-step .reco-credits-step-title{color:#32322e;font-family:Montserrat,Futura,sans-serif;font-size:10px;letter-spacing:1.5px;line-height:16px;text-transform:uppercase}@media (min-width:992px) and (max-width:1200px){.reco-credits-steps .reco-credits-step .reco-credits-step-title{min-height:40px}}.reco-credits-steps .reco-credits-step .step-completed{color:#1dc973}.reco-credits-steps .reco-credits-step.reco-credits-step-completed .btn-primary{background-color:silver;border-color:silver;color:#32322e}@media (max-width:767px){.reco-credits-steps .reco-credits-step.reco-credits-step-completed{border-left:2px solid #1dc973}}@media (min-width:767px){.reco-credits-steps .reco-credits-step.reco-credits-step-completed{border-bottom:2px solid #1dc973}}.credits-overview-reimbursement-modal .modal-header{border-bottom:0;padding:40px 35px 0}.credits-overview-reimbursement-modal .modal-body{padding:5px 35px 10px}.credits-overview-reimbursement-modal .modal-footer{border-top:0;padding:15px 35px 25px}.credits-overview-reimbursement-modal .reimbursement-modal-heading,.credits-overview-reimbursement-modal .reimbursement-modal-subtitle,.credits-overview-reimbursement-modal .reimbursement-modal-title{font-family:Open Sans,Helvetica,Arial,sans-serif}.credits-overview-reimbursement-modal .reimbursement-modal-title{margin:0}.credits-overview-reimbursement-modal .reimbursement-modal-subtitle{font-size:14px;font-weight:700;margin:0 0 15px}.credits-overview-reimbursement-modal .reimbursement-modal-heading{font-size:18px;margin:0 0 5px}.credits-overview-reimbursement-modal .reimbursement-modal-lead-copy{margin-bottom:20px}.credits-overview-reimbursement-modal .reimbursement-modal-image-section{margin-bottom:10px}.credits-overview-reimbursement-modal .reimbursement-modal-image-section .reimbursement-modal-upload-container{display:block}.credits-overview-reimbursement-modal .reimbursement-modal-image-section.has-image .reimbursement-modal-upload-container,.credits-overview-reimbursement-modal .reimbursement-modal-image-section .reimbursement-modal-receipt-container{display:none}.credits-overview-reimbursement-modal .reimbursement-modal-image-section.has-image .reimbursement-modal-receipt-container{display:block}.credits-overview-reimbursement-modal .reimbursement-modal-receipt-container{margin-bottom:10px;width:100px}.credits-overview-reimbursement-modal .reimbursement-modal-receipt-image{background-color:#fff;border:1px solid #ededed;display:block;height:100px;width:100px}.credits-overview-reimbursement-modal .remove-image-button{margin:5px auto}.credits-overview-reimbursement-modal .reimbursement-modal-credits-balance{font-size:18px;line-height:34px}.credits-overview-reimbursement-modal .reimbursement-apply-input-group{max-width:150px}.credits-overview-reimbursement-modal .reimbursement-modal-payment-choice-section .reimbursement-modal-selected-payment-choice{display:none}.credits-overview-reimbursement-modal .reimbursement-modal-payment-choice-section.has-selected-payment .reimbursement-modal-selected-payment-choice,.credits-overview-reimbursement-modal .reimbursement-modal-payment-choice-section .reimbursement-modal-select-payment-choice{display:block}.credits-overview-reimbursement-modal .reimbursement-modal-payment-choice-section.has-selected-payment .reimbursement-modal-select-payment-choice{display:none}.credits-overview-reimbursement-modal .reimbursement-modal-payment-help-text{font-size:13px;margin-bottom:20px}.credits-overview-reimbursement-modal .reimbursement-modal-input{width:250px}.credits-overview-reimbursement-modal .reimbursement-modal-input-label{font-size:16px;font-weight:500;margin:0 5px 10px 0;width:55px}.credits-overview-reimbursement-modal .reimbursement-modal-input-label:last-child{margin-bottom:5px;width:auto}.credits-overview-reimbursement-modal .has-error .help-block{color:#d35224}.credits-overview-reimbursement-modal .reimbursement-modal-image-url-error-msg a{text-decoration:underline}@media (max-width:767px){.credits-overview-reimbursement-modal .form-group:last-child{margin-bottom:0}.credits-overview-reimbursement-modal .reimbursement-modal-balance-section{margin-bottom:10px}}.credits-overview-reimbursement-modal .reimbursement-modal-radio-button{margin:4px}.credits-overview-reimbursement-modal .reimbursement-modal-email-contact-message{font-size:12px;margin-left:25px}.credits-overview-reimbursement-modal .help-block{font-size:12px;margin-bottom:0}.credits-overview-reimbursement-modal .reimbursement-modal-form-group .help-block{font-size:12px;margin:0 0 0 90px}.credits-overview-reimbursement-modal .submit-button{padding:8px 35px}.service-summary-reco-credits-reimbursement-section{font-size:14px;padding:8px}.service-summary-reco-credits-reimbursement-section .reco-credits-reimbursement-lead-copy{color:#4990e2;font-weight:700}.service-summary-reco-credits-reimbursement-section .reco-credits-reimbursement-learn-more{color:#121212;text-decoration:underline}.service-summary-reco-credits-reimbursement-section .reco-credits-reimbursement-learn-more:hover{color:#121212}@media (max-width:767px){table.table.reco-credits-table{border:0}table.table.reco-credits-table tbody,table.table.reco-credits-table td,table.table.reco-credits-table th,table.table.reco-credits-table tr{display:block}table.table.reco-credits-table tr{border-top:1px solid #dedede;border-bottom:10px solid #fff}table.table.reco-credits-table td{border:1px solid #dedede;border-top:0;position:relative;padding-left:95px!important}table.table.reco-credits-table td:before{background-color:#f5f5f5;border-right:1px solid #dedede;font-weight:700;height:100%;left:0;padding-right:10px;padding:8px;position:absolute;top:0;white-space:nowrap;width:80px}table.table.reco-credits-table.reco-credits-rewards-table td:first-of-type::before{content:"Amount"}table.table.reco-credits-table.reco-credits-rewards-table td:nth-of-type(2):before{content:"Action"}table.table.reco-credits-table.reco-credits-history-table td:first-of-type::before{content:"Amount"}table.table.reco-credits-table.reco-credits-history-table td:nth-of-type(2):before{content:"Type"}table.table.reco-credits-table.reco-credits-history-table td:nth-of-type(3):before{content:"For"}table.table.reco-credits-table.reco-credits-history-table td:nth-of-type(4):before{content:"Date"}}.invite-outer{padding-top:30px;padding-bottom:30px;background-image:url(https://prod-smith-dynamic.imgix.net/static/bg-invite.jpg);background-size:cover;min-height:100%}.invite{padding:35px 50px;background-color:#fff}.invite>h1{font-size:30px;font-weight:600;letter-spacing:-.8px;line-height:1.4}.invite>h1,.invite>p{text-align:center;margin:0}.invite>p{font-size:21px;letter-spacing:-.6px;line-height:1.2}.invite .invite-box{border:1px solid #0aa6db;background-color:rgba(10,166,219,.14);color:#0aa6db;padding:15px;opacity:.3;margin-bottom:20px}.invite .invite-box.active{opacity:1}.invite .invite-box .svg-icon{fill:#0aa6db}@media (max-width:992px){.invite textarea.form-control{height:112px}}.invite-share-btn [class*=share-btns]{padding:7px}.invite-share-btn [class*=share-btns]>.fa{font-size:18px;min-width:18px;text-align:center}.invite-divider-with-text{margin:15px 8px;text-align:center;font-size:14px;letter-spacing:-.4px;position:relative}.invite-divider-with-text>span{background-color:#fff;z-index:2;position:relative;padding:0 30px}.invite-divider-with-text:after{content:" ";display:block;height:0;bottom:50%;position:absolute;width:100%;z-index:1}@media (min-width:767px){.invite-divider-with-text:after{border-top:1px solid #000}}.team-member-list .table tr:hover{background:#f5f5f5}.team-member-remove:hover{color:#d35224}.pro-search-result{min-height:100px;border:1px solid #ededed;margin-bottom:20px}.pro-search-result .pro-search-result-main{display:flex;display:-ms-flexbox}.pro-search-result .pro-search-result-avatar{margin-right:10px;position:relative}.pro-search-result .pro-search-result-avatar .pro-search-result-award-badge{left:-8px;position:absolute;top:-8px}.pro-search-result .pro-search-result-avatar .pro-search-result-award-badge>img{height:32px;width:32px}.pro-search-result .pro-search-result-avatar a>img{border:1px solid #dbdbdb;background-color:#ededed;height:68px;width:68px;border-radius:5px;padding:0}.pro-search-result .pro-search-result-details{min-width:0}.pro-search-result .pro-search-result-company-name{color:#d35224;font-family:Montserrat,Futura,sans-serif;font-size:16px;line-height:20px;margin:0}.pro-search-result .pro-search-result-pro-name{color:#d35224;font-family:Montserrat,Futura,sans-serif;font-size:14px;line-height:17px;margin:0}.pro-search-result .pro-search-result-pro-recos{font-family:Open Sans,Helvetica,Arial,sans-serif;margin:9px 0 0;font-size:12px;line-height:16px}.pro-search-result .pro-search-result-pro-recos .thumb-and-count{color:#d35224}.pro-search-result .pro-search-result-actions,.pro-search-result .pro-search-result-attributes,.pro-search-result .pro-search-result-main{padding:15px}.pro-search-result .pro-search-result-actions,.pro-search-result .pro-search-result-attributes{padding-left:0}.pro-search-result .pro-search-result-action,.pro-search-result .pro-search-result-attribute{text-transform:uppercase;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:11px;color:#d35224;margin:0 0 6px;line-height:15px;font-weight:600}.pro-search-result .pro-search-result-action .fa,.pro-search-result .pro-search-result-attribute .fa{font-size:11px;margin-right:8px;width:11px;height:11px;text-align:center}.pro-search-result .pro-search-result-attribute{color:#32322e;height:15px}.pro-search-result .pro-search-result-attribute:last-child{margin-bottom:0}.pro-search-result .pro-search-result-attribute img{margin:-3px 4px 0 0}.pro-search-result .pro-search-result-attribute img+span{line-height:15px}.pro-search-result .pro-search-result-tel-link,.pro-search-result .pro-search-result-tel-link:active,.pro-search-result .pro-search-result-tel-link:hover,.pro-search-result .pro-search-result-tel-link:visited{color:#d35224;text-decoration:none}.pro-search-result .pro-search-result-action{color:#d35224}.pro-search-result .pro-search-result-action:last-child{margin-bottom:0}.pro-search-result .pro-search-result-recommendation{min-height:100px;border-top:1px solid #ededed;padding:15px}.pro-search-result .pro-search-social-connection{font-size:10px;line-height:14px;margin-bottom:8px;display:flex;justify-content:flex-end}.pro-search-result .pro-search-social-connection .avatar{margin-right:4px;border-radius:20px;display:block;height:20px;width:20px;background-color:#d35224}.pro-search-result .pro-search-recommender{min-width:150px;font-size:12px;line-height:16px;display:flex;justify-content:flex-end;margin-bottom:8px}.pro-search-result .pro-search-recommender .avatar{margin-right:7px;display:block;border-radius:32px;height:32px;width:32px;background-color:#d35224}.pro-search-result .pro-search-recommender .name{font-size:12px;line-height:16px}.pro-search-result .pro-search-recommender .reco-text{font-size:10px;line-height:14px}.pro-search-result .pro-search-result-recommendation-body{font-size:14px;line-height:21px;max-height:63px;overflow:hidden}.pro-search-result .pro-search-result-recommendation-body.is-truncated{max-height:none}.pro-search-result .pro-search-result-recommendation-body .read-more{font-size:14px;line-height:21px;white-space:nowrap;display:inline!important}@media (max-width:767px){.pro-search-result .pro-search-result-actions,.pro-search-result .pro-search-result-attributes{margin-bottom:15px;padding:0 0 0 15px}.pro-search-result .pro-search-result-actions .fa,.pro-search-result .pro-search-result-attributes .fa{margin-right:4px}.pro-search-result .pro-search-result-recommendation-body,.pro-search-result .pro-search-result-recommendation-contact{padding:0}.pro-search-result .pro-search-recommender,.pro-search-result .pro-search-social-connection{justify-content:flex-start}}.search-results-header{margin:20px -15px}.search-results-header .title{font-size:20px;line-height:27px}.search-results-header .radius-select{font-size:15px;line-height:20px;margin-bottom:8px}@media (max-width:767px){.search-results-header{margin-bottom:0}.search-results-header .title{font-size:18px;margin-bottom:10px}.search-results-header .remote-search-checkbox-label{float:none}}.search-results{margin-bottom:40px}.search-results .search-results-header{margin-top:30px}.search-results .search-results-title{margin:8px 0;font-size:20px}.search-results .search-results-filter-title{font-family:Open Sans,Helvetica,Arial,sans-serif}.search-results .search-results-occupation-checkboxes{margin-bottom:20px}.search-results .search-results-location-checkbox-label{font-size:13px;line-height:19px}.search-results .search-results-occupations-title{font-size:20px;line-height:27px;margin:20px 0}.search-results .search-results-occupation-checkbox-label{font-size:12px}.search-results .search-results-occupation-section-title small{line-height:22px;float:right}.search-results .search-results-occupation-section-title small a{color:#67675f}.search-results .search-results-occupation-section-title small a:hover{text-decoration:none}.search-results .search-results-occupation{font-size:12px;font-weight:300;margin:0 auto;text-align:center;min-height:90px}.search-results .search-results-occupation.other-services{width:100%}.search-results .search-results-occupation-icon{margin:0 auto 3px}.search-results .search-results-occupation-icon img{width:42px;height:42px;margin:0 auto;display:block}@media (max-width:992px){.search-results .search-results-occupation-section-title{margin-bottom:20px}}@media (max-width:767px){.search-results .search-results-header{margin-top:0}.search-results .search-results-location-filters{margin-bottom:20px}.search-results .search-results-title{margin:20px 0}.search-results .search-results-occupations-title{font-size:18px}.search-results .search-results-occupation-checkbox-label{display:block;font-size:14px;height:22px;line-height:22px;margin-bottom:5px;padding-left:25px}.search-results .search-results-occupation-checkbox-label .occupation-checkbox{height:16px;margin-left:-25px;width:16px}}.leaderboard{margin-bottom:30px}.leaderboard .results-section{margin-bottom:40px}.leaderboard .contributor-section{margin-bottom:80px}.leaderboard .business-map-section{margin-bottom:20px}.leaderboard .most-recommended-section{margin-bottom:40px}@media (max-width:992px){.leaderboard .most-recommended-section{margin-bottom:0}}.leaderboard .title-wrapper{padding-right:100px;position:relative}@media (max-width:767px){.leaderboard .title-wrapper{padding-right:0}.leaderboard .title-wrapper .title{margin-top:0}}.leaderboard .campaign-award-badge{display:block;height:82px;position:absolute;right:0;top:0;width:auto}@media (max-width:992px){.leaderboard .campaign-award-badge{height:55px;width:auto}}@media (max-width:767px){.leaderboard .campaign-award-badge{margin-top:10px;position:relative;right:unset;top:unset}}.leaderboard .title{font-size:36px;line-height:48px}@media (max-width:992px){.leaderboard .title{font-size:28px;line-height:24px}}@media (max-width:767px){.leaderboard .title{font-size:28px;line-height:36px;margin:15px 0 10px}}.leaderboard .title-tagline{clear:both;color:#32322e;font-size:16px;line-height:20px;margin:0}.leaderboard .subtitle{font-size:20px;line-height:30px}.leaderboard .subtitle .see-all{font-weight:500;font-size:14px;line-height:30px}.leaderboard .subtitle-tagline{font-size:16px;line-height:22px;margin-bottom:20px}.leaderboard .most-recommended-section .reco-card{margin-bottom:0}@media (max-width:992px){.leaderboard .most-recommended-section .reco-card{margin-bottom:30px}}.leaderboard .contributor-section .subtitle{margin-top:0}.leaderboard .score-table-section{display:flex;flex-direction:row;margin-bottom:40px}@media (max-width:767px){.leaderboard .score-table-section{flex-direction:column}}.leaderboard .score-table-cell{border:2px solid #32322e;border-right:0;display:inline-block;flex-grow:1;padding:15px;text-align:center}.leaderboard .score-table-cell:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.leaderboard .score-table-cell:last-child{border-right:2px solid #32322e;border-top-right-radius:2px;border-bottom-right-radius:2px}.leaderboard .score-table-cell .count{font-weight:700;display:inline-block;font-size:32px;line-height:32px;margin-right:8px;vertical-align:middle}.leaderboard .score-table-cell .type{display:inline-block;font-family:Montserrat,Futura,sans-serif;font-size:12px;letter-spacing:1.4px;text-transform:uppercase;vertical-align:middle}.leaderboard .score-table-cell .type .stacked-type{line-height:16px;text-align:left}@media (max-width:1200px){.leaderboard .score-table-cell .count{font-weight:700;margin-bottom:5px}.leaderboard .score-table-cell .type{display:block}.leaderboard .score-table-cell .type .stacked-type{text-align:center}}@media (max-width:767px){.leaderboard .score-table-cell{border:2px solid #32322e;border-bottom:0;text-align:left}.leaderboard .score-table-cell:first-child{border-radius:0;border-top-left-radius:2px;border-top-right-radius:2px}.leaderboard .score-table-cell:last-child{border-radius:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-bottom:2px solid #32322e}.leaderboard .score-table-cell .type{display:inline-block}.leaderboard .score-table-cell .type .stacked-type{text-align:left}.leaderboard .score-table-cell .count{margin:0 15px 0 0}}.leaderboard .contributor-list{border:1px solid #ccc;border-radius:3px;max-height:350px}@media (max-width:992px){.leaderboard .contributor-list{margin-bottom:30px}}.leaderboard .contributor{border-bottom:1px solid #ccc;height:70px;padding-top:15px;padding-bottom:15px}.leaderboard .contributor .col-sm-5{padding-left:10px}.leaderboard .contributor:first-child{border-top:0;border-top-right-radius:2px;border-top-left-radius:2px}.leaderboard .contributor:last-child{border-bottom:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaderboard .contributor .campaign-rank,.leaderboard .contributor .campaign-rank-badge{float:left;height:40px;margin-right:5px;width:40px}.leaderboard .contributor .campaign-rank-badge>img{height:40px;width:40px}.leaderboard .contributor .campaign-rank{font-weight:700;line-height:40px;text-align:center}@media (max-width:767px){.leaderboard .contributor .campaign-rank,.leaderboard .contributor .campaign-rank-badge{float:none;left:5px;padding:0;position:absolute;top:-15px}.leaderboard .contributor .campaign-rank-badge>img{width:30px}.leaderboard .contributor .campaign-rank{font-size:14px;height:30px;text-shadow:1px 1px #fff;width:30px}}.leaderboard .contributor .user-details .username{font-size:14px;line-height:20px}.leaderboard .contributor .user-details .avatar{float:left}.leaderboard .contributor .user-details .avatar img{display:block;width:40px;height:40px;border-radius:50%;background-color:#d35224;margin-right:10px}.leaderboard .contributor .location{line-height:45px;font-size:12px;color:#8c8c8c;text-align:right}@media (max-width:1200px){.leaderboard .contributor .location{text-align:center}}.leaderboard .contributor .reco-count{font-size:12px;margin-right:10px;text-align:center;line-height:45px}.leaderboard .contributor .reco-count .count,.leaderboard .contributor .reco-count .fa{margin-right:2px;color:#d35224}@media (min-width:767px) and (max-width:1200px){.leaderboard .contributor .reco-count{line-height:20px}}@media (max-width:767px){.leaderboard .contributor .reco-count{font-size:11px;line-height:20px;text-align:center}.leaderboard .contributor .reco-count .reco-count-xs-block{display:block}.leaderboard .contributor .reco-count .reco-count-xs-block:first-child{font-size:13px}.leaderboard .contributor .reco-count .reco-count-xs-block:last-child{font-size:9px}}@media (max-width:767px){.leaderboard .contributor .user-details>.username{font-size:12px;line-height:20px}.leaderboard .contributor .user-details>.avatar img{margin-right:5px;margin-left:5px}.leaderboard .contributor .col-xs-8{padding:0 0 0 10px}.leaderboard .contributor .col-xs-4{padding:0}}.leaderboard .user-ranking-card{border-radius:3px;border:1px solid #ccc;padding:20px 15px;text-align:center}.leaderboard .user-ranking-card .user-ranking-card-medal-wrapper{display:block;float:left;min-height:80px;width:33.33%}.leaderboard .user-ranking-card .user-ranking-card-medal-wrapper>img{display:block;margin:0 auto;max-width:100px;width:100%}.leaderboard .user-ranking-card .avatar{margin-bottom:15px}.leaderboard .user-ranking-card .avatar img{width:65px;height:65px;border-radius:50%}.leaderboard .user-ranking-card .username{font-size:14px;line-height:20px}.leaderboard .user-ranking-card .reco-count{margin-bottom:20px;font-size:12px;line-height:16px;color:#8c8c8c}.leaderboard .user-ranking-card .reco-count .count,.leaderboard .user-ranking-card .reco-count .fa{margin-right:2px;color:#d35224}.leaderboard .user-ranking-card .title{font-size:16px;line-height:23px;font-weight:700;margin-bottom:10px}.leaderboard .user-ranking-card .tagline{font-size:14px;line-height:20px}.leaderboard .user-ranking-card .reco-button .btn{font-family:Montserrat,Futura,sans-serif;font-size:11px;font-weight:700;letter-spacing:1px;margin:0 auto;max-width:275px;text-transform:uppercase}.leaderboard .business-map-section .infowindow{padding:12px 6px}.leaderboard .business-map-section .infowindow-link{font-size:14px;margin-bottom:6px;display:block}.leaderboard .business-map-section .infowindow-link:hover{text-decoration:underline}.leaderboard .business-map-section .infowindow-recos{font-size:12px}.leaderboard .business-map-section .map{background-color:#ccc;border-radius:3px;border:1px solid #bfbfbf;height:300px}.leaderboard .search-result-wrapper{min-height:0}.leaderboard .search-results-occupation-checkbox{padding-left:0;margin-bottom:3px}.leaderboard .show-all-link{font-size:13px;display:block}.leaderboard .show-all-marker{margin:5px 0}.leaderboard .search-results-filter-title .clear-all-filters-link{margin-left:3px}.leaderboard .search-results-filter-title .fa{margin-right:3px}@media (max-width:767px){.leaderboard .search-results-filter-title .clear-all-filters-link{float:right}}.margin-left-5px{margin-left:5px}.margin-left-_5px{margin-left:-5px}.margin-left-10px{margin-left:10px}.margin-right-10px{margin-right:10px}.margin-bottom-80px{margin-bottom:80px}.margin-bottom-40px{margin-bottom:40px}.margin-bottom-20px{margin-bottom:20px}.margin-bottom-10px{margin-bottom:10px}.margin-bottom-5px{margin-bottom:5px}.margin-bottom-0{margin-bottom:0}.margin-top-80px{margin-top:80px}.margin-top-40px{margin-top:40px}.margin-top-20px{margin-top:20px}.margin-top-10px{margin-top:10px}.margin-top-5px{margin-top:5px}.margin-top-0{margin-top:0}.padding-15px{padding:15px}.display-block{display:block}.display-inline-block{display:inline-block}.checkbox-inline-alignment{margin-top:10px;margin-bottom:20px}.opaque{opacity:1}.transparent{opacity:0}.semi-transparent{opacity:.3}.no-padding{padding:0}.width-50{width:50%}.white-blur-effect:before{background-color:#fff;content:"";cursor:not-allowed;height:100%;opacity:.8;position:absolute;width:100%;z-index:1}.text-links-muted{color:#c7c7c7}.text-links-muted a{color:#c7c7c7;text-decoration:underline}.separation-line{border:0;border-top:1px solid #e6e6e6;margin:5px 0}.scroll-anchor{float:left;position:relative;top:-61px}.profile-scroll-anchor{float:left;position:relative;top:-95px}.google-map-container{height:100%;margin:0 auto}.cursor-pointer{cursor:pointer}.cursor-move{cursor:move}.truncate{max-width:100%;text-overflow:ellipsis;white-space:nowrap}.truncate,[data-truncate]{overflow:hidden}@media (max-width:992px){.text-sm-center{text-align:center}}@keyframes c{0%{opacity:0}to{opacity:1}}.invert{filter:invert(100%)}.dont-break-out{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.dont-break-line{white-space:nowrap}