body.loading{overflow:hidden}div#loading-overlay{display:none;position:fixed;z-index:4000;top:0;left:0;height:100%;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#A5FFFFFF,endColorstr=#A5FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#A5FFFFFF,endColorstr=#A5FFFFFF);zoom:1;background-color:#fff;background-color:rgba(255,255,255,.8)}body.loading div#loading-overlay{display:block}.wrapper{width:200px;height:60px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.circle{width:20px;height:20px;position:absolute;border-radius:50%;left:15%;transform-origin:50%;animation:circle .5s alternate infinite ease}@keyframes circle{0%{top:60px;height:5px;border-radius:50px 50px 25px 25px;transform:scaleX(1.7)}40%{height:20px;border-radius:50%;transform:scaleX(1)}100%{top:0%}}.circle:nth-child(2){left:45%;animation-delay:.2s}.circle:nth-child(3){left:auto;right:15%;animation-delay:.3s}.shadow{width:20px;height:4px;border-radius:50%;background-color:rgba(0,0,0,.5);position:absolute;top:62px;transform-origin:50%;z-index:-1;left:15%;filter:blur(1px);animation:shadow .5s alternate infinite ease}@keyframes shadow{0%{transform:scaleX(1.5)}40%{transform:scaleX(1);opacity:.7}100%{transform:scaleX(.2);opacity:.4}}.shadow:nth-child(4){left:45%;animation-delay:.2s}.shadow:nth-child(5){left:auto;right:15%;animation-delay:.3s}.wrapper span{position:absolute;top:75px;font-family:'Lato';font-size:20px;letter-spacing:12px;color:#aaa;left:15%}.rating{margin-bottom:10px}.rating span{line-height:36px}.rating:not(:checked)>input{position:absolute;left:-9999px;top:auto;clip:rect(0,0,0,0)}.rating:not(:checked)>label{float:right;cursor:pointer;font-size:16pt;content:""}.rating>input:checked~label{color:#eeaa1f;font-weight:900}.rating:not(:checked)>label:hover,.rating:not(:checked)>label:hover~label{color:#eeaa1f;font-weight:900}.rating>input:checked+label:hover,.rating>input:checked+label:hover~label,.rating>input:checked~label:hover,.rating>input:checked~label:hover~label,.rating>label:hover~input:checked~label{color:#eeaa1f;font-weight:900}.rating>label:active{position:relative}.sr-only,.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after,.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after,.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after,.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after,.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after,.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after,.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after,.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after,.bootstrap-datetimepicker-widget .btn[data-action="today"]::after,.bootstrap-datetimepicker-widget .picker-switch::after,.bootstrap-datetimepicker-widget table th.prev::after,.bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{display:block;margin:2px 0;padding:4px;width:14rem}@media(min-width:576px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media(min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media(min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.dropdown-menu:after{content:'';display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.float-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.float-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget.dropdown-menu.wider{width:16rem}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:bold;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after{content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after{content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after{content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after{content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after{content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after{content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action="today"]::after{content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch::after{content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:.25rem}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#6c757d;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev::after{content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next::after{content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#e9ecef}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#6c757d}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#e9ecef;cursor:pointer}.bootstrap-datetimepicker-widget table td.old,.bootstrap-datetimepicker-widget table td.new{color:#6c757d}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:'';display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#007bff;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#007bff;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#6c757d;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:.25rem}.bootstrap-datetimepicker-widget table td span:hover{background:#e9ecef}.bootstrap-datetimepicker-widget table td span.active{background-color:#007bff;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td span.old{color:#6c757d}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#6c757d;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.input-group [data-toggle="datetimepicker"]{cursor:pointer}@keyframes chartjs-render-animation{from{opacity:.99}to{opacity:1}}.chartjs-render-monitor{animation:chartjs-render-animation .001s}.chartjs-size-monitor,.chartjs-size-monitor-expand,.chartjs-size-monitor-shrink{position:absolute;direction:ltr;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1}.chartjs-size-monitor-expand>div{position:absolute;width:1000000px;height:1000000px;left:0;top:0}.chartjs-size-monitor-shrink>div{position:absolute;width:200%;height:200%;left:0;top:0}.croppie-container{width:100%;height:100%}.croppie-container .cr-image{z-index:-1;position:absolute;top:0;left:0;transform-origin:0 0;max-height:none;max-width:none}.croppie-container .cr-boundary{position:relative;overflow:hidden;margin:0 auto;z-index:1;width:100%;height:100%;box-shadow:0 0 0 .2rem rgba(0,0,0,.5)}.croppie-container .cr-viewport,.croppie-container .cr-resizer{position:absolute;border:2px solid #fff;margin:auto;top:0;bottom:0;right:0;left:0;box-shadow:0 0 2000px 2000px rgba(0,0,0,.5);z-index:0}.croppie-container .cr-resizer{z-index:2;box-shadow:none;pointer-events:none}.croppie-container .cr-resizer-vertical,.croppie-container .cr-resizer-horisontal{position:absolute;pointer-events:all}.croppie-container .cr-resizer-vertical::after,.croppie-container .cr-resizer-horisontal::after{display:block;position:absolute;box-sizing:border-box;border:1px solid #000;background:#fff;width:10px;height:10px;content:''}.croppie-container .cr-resizer-vertical{bottom:-5px;cursor:row-resize;width:100%;height:10px}.croppie-container .cr-resizer-vertical::after{left:50%;margin-left:-5px}.croppie-container .cr-resizer-horisontal{right:-5px;cursor:col-resize;width:10px;height:100%}.croppie-container .cr-resizer-horisontal::after{top:50%;margin-top:-5px}.croppie-container .cr-original-image{display:none}.croppie-container .cr-vp-circle{border-radius:50%}.croppie-container .cr-overlay{z-index:1;position:absolute;cursor:move;touch-action:none}.croppie-container .cr-slider-wrap{width:75%;margin:15px auto;text-align:center}.croppie-result{position:relative;overflow:hidden}.croppie-result img{position:absolute}.croppie-container .cr-image,.croppie-container .cr-overlay,.croppie-container .cr-viewport{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.cr-slider{-webkit-appearance:none;width:300px;max-width:100%;padding-top:8px;padding-bottom:8px;background-color:transparent}.cr-slider::-webkit-slider-runnable-track{width:100%;height:3px;background:rgba(0,0,0,.5);border:0;border-radius:3px}.cr-slider::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:focus{outline:none}.cr-slider::-moz-range-track{width:100%;height:3px;background:rgba(0,0,0,.5);border:0;border-radius:3px}.cr-slider::-moz-range-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}.cr-slider::-ms-track{width:100%;height:5px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}.cr-slider::-ms-fill-lower{background:rgba(0,0,0,.5);border-radius:10px}.cr-slider::-ms-fill-upper{background:rgba(0,0,0,.5);border-radius:10px}.cr-slider::-ms-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:1px}.cr-slider:focus::-ms-fill-lower{background:rgba(0,0,0,.5)}.cr-slider:focus::-ms-fill-upper{background:rgba(0,0,0,.5)}.cr-rotate-controls{position:absolute;bottom:5px;left:5px;z-index:1}.cr-rotate-controls button{border:0;background:none}.cr-rotate-controls i:before{display:inline-block;font-style:normal;font-weight:900;font-size:22px}.cr-rotate-l i:before{content:'↺'}.cr-rotate-r i:before{content:'↻'}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:4px dashed rgba(0,0,0,.5);background:#fff;padding:20px 20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;color:rgba(0,0,0,.5);font-size:24pt;margin:2em 0}.dropzone .dz-message .dz-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-moz-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-ms-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-o-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-moz-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-ms-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-o-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:before,.lightSlider:after{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>*.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url("/Content/Images/controls.png");cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left}.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right!important}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}body{padding-top:3rem;color:#5a5a5a;background-color:#d1d1d1}input[type="number"]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.logo{width:176px;height:32px}.app-store-badge{height:64px}.app-screenshot-thumb{height:256px}.landing-badge{width:128px;height:128px}.profile-portrait{border-radius:50%!important;max-height:32px}.thumbnail-portrait-md{width:48px;height:48px}.modal-login{max-width:400px}.modal-content .card{margin-bottom:0;padding-bottom:1.5rem}.line-separator{background-color:#5a5a5a;flex-grow:5;height:1px}.or-label{flex-grow:1;margin:0 10px;text-align:center}.or-container{align-items:center;color:#5a5a5a;display:flex;margin:25px 0}.layout-container{padding:2rem 0;min-height:38rem;background-color:#f0f2f5}.breadcrumb{background-color:#fff;border:none;box-shadow:0 1px 2px rgba(0,0,0,.2)}.card{margin-bottom:1rem;border:none;box-shadow:0 1px 2px rgba(0,0,0,.2)}.card-header{background-color:inherit}.card-header-tabs{padding:.75rem 1.25rem 1rem 1.25rem;border:none}.card-header-large{padding:.75rem 1.25rem .25rem 1.25rem;font-size:16pt;border:none}.sticky-top{top:80px}.scrollable-content{padding:.5rem;margin-bottom:1rem}@media(max-width:960px){.scrollable-content{max-height:none;overflow:initial}}@media(max-width:480px){.card{box-shadow:none;border-radius:0}}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.95)}.card-link{font-size:14pt;color:#5a5a5a}.close{margin-right:.5rem}.bd-lead{font-size:1.5rem;font-weight:300}.bd-sidenav{display:block}.full-map{position:absolute;top:0;bottom:0;right:0;left:0}.divBingMapToolLayer{position:absolute}#navBingCourseMapnavigationUpper{font:400 11px Roboto,Arial,sans-serif;position:absolute;top:10px;left:50%;transform:translateX(-50%)}#divBingNavigationTopLeft{position:absolute;top:10px;left:10px}#divBingNavigationToolbar{position:absolute;top:10px;width:310px;right:10px}#spnZoomOut,#spnZoomIn{font-size:38px;position:absolute;right:10px;color:#fff}#spnZoomOut{top:100px}#spnZoomIn{top:60px}#spnZoomOut:hover,#spnZoomIn:hover{color:#ccc}.infobox-body{max-height:300px!important}.floating-toolbar{background-color:#fff;padding:5px}.bg-gfblue{background-color:#0158a8!important}.map-canvas{width:100%;height:480px}.map-courses-played{width:100%;height:600px}label.error{color:red}#divAlertMessage{position:fixed;top:40px;z-index:2000;left:20px;right:20px;box-shadow:3px 3px 10px #aaa}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.carousel{margin-bottom:4rem}.carousel-caption{bottom:3rem;z-index:10;text-shadow:2px 4px 5px rgba(0,0,0,.75)}.carousel-caption a{text-shadow:none}.carousel-caption h1{font-size:3rem}.carousel-item{height:32rem}.carousel-item-background{background-repeat:no-repeat;background-size:cover;background-position:center;min-height:32rem}.marketing .col-lg-4{margin-bottom:1.5rem;text-align:center}.marketing h2{font-weight:400}.marketing .col-lg-4 p{margin-right:.75rem;margin-left:.75rem}.featurette-divider{margin:5rem 0}.featurette-heading{font-weight:300;line-height:1;letter-spacing:-.05rem}@media(min-width:40em){.carousel-caption p{margin-bottom:1.25rem;font-size:1.5rem;line-height:1.4}.featurette-heading{font-size:50px}}@media(min-width:62em){.featurette-heading{margin-top:7rem}}.card-header-background{height:135px;background-color:#e9ecef;position:relative;border-radius:.25rem .25rem 0 0}.course-closed-message{position:absolute;top:135px;left:10%;text-align:center;font-size:24pt;font-weight:bold;color:red;width:80%;text-shadow:-1px 1px 2px #fff,1px 1px 2px #fff,1px -1px 0 #fff,-1px -1px 0 #fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);opacity:.8;filter:alpha(opacity=80);z-index:1000}.course-closed-small{position:absolute;top:25%;left:-5%;text-align:center;font-size:12pt;font-weight:bold;color:red;width:50px;text-shadow:-1px 1px 2px #fff,1px 1px 2px #fff,1px -1px 0 #fff,-1px -1px 0 #fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);opacity:.8;filter:alpha(opacity=80);z-index:1000}.card-avatar{position:relative;top:-80px;margin:0 auto -80px auto}.card-title-avatar{text-align:center;margin-top:5px;padding:0 5px}.card-title-avatar h4{font-weight:bold;font-size:16pt;margin-bottom:0}.card-title-avatar h4 a{color:#5a5a5a}.card-body-avatar{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding-bottom:.25rem}.card-body-avatar .spacing{padding:.75rem}.card-title-middle{margin:0 4rem 0 2.5rem;font-weight:bold}.card-body-middle{margin:0 12rem 0 3.5rem}.card-body-right{float:right;text-align:right;width:12rem}@media(max-width:500px){.card-body-middle{margin:0 7rem 0 3.5rem;font-size:.8rem}.card-body-right{font-size:.8rem;width:7rem}}.avatar-portrait{width:160px;height:160px}.clickable-panel{margin-bottom:15px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.clickable-panel-header{padding:.75rem 1.25rem;margin-bottom:0;border-bottom:1px solid rgba(0,0,0,.125);line-height:1.75rem}a.main{color:#5a5a5a;border-radius:.25rem;padding:1rem}a.main:hover{text-decoration:none;color:#495057;background-color:none;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.profile-panel-background{background-repeat:no-repeat;background-size:cover;background-position:center;min-height:15rem;margin:.5rem -1rem -1rem -1rem;padding:.75rem;text-shadow:-1px 1px 2px #000,1px 1px 2px #000,1px -1px 0 #000,-1px -1px 0 #000;color:#fff}.profile-title{font-weight:bold;line-height:1.2}.profile-role{font-size:9pt;line-height:1}.profile-score-background{float:right;height:3.25rem;width:3.25rem;font-size:20pt;text-align:center;font-weight:bold;line-height:3.125rem}.profile-outline{text-shadow:-1px 1px 2px #fff,1px 1px 2px #fff,1px -1px 0 #fff,-1px -1px 0 #fff}.score-additional-info,.card-additional-info{display:none}.gear-removed{display:none;background-color:rgba(0,0,0,.1)}.gear-removed:hover{background-color:rgba(0,0,0,.1)}.photo-box{float:left;margin:3px;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;padding:.25rem;position:relative;width:8rem;background-color:#fff}.photo-box img{width:100%}.list-group-item-rating{width:20%;display:block;text-align:center}.color-course-ml{background-color:#1c7c54;color:#fff}.color-course-mu{background-color:#fcd757;color:#fff}.color-course-pe{background-color:#a7a7a9;color:#fff}.color-course-pn{background-color:#a7a7a9;color:#fff}.color-course-pr{background-color:#a7a7a9;color:#fff}.color-course-pu{background-color:#a39594}.color-course-sp{background-color:#00a7e1;color:#fff}.tee-dot{height:18px;width:18px;border-radius:50%;display:inline-block;border:1px solid #222;vertical-align:middle;margin-top:-2px}.color-bk{background-color:#222;color:#fff}.color-bl{background-color:#0059a9;color:#fff}.color-bl-bk{background-image:linear-gradient(45deg,#0059a9 50%,#222 50%)}.color-bl-wh{background-image:linear-gradient(45deg,#0059a9 50%,#fff 50%)}.color-bz{background-color:#d6b5a5}.color-br{background-color:#a52a2a;color:#fff}.color-bu{background-color:#800020;color:#fff}.color-cu{background-color:#b87333}.color-cr{background-color:#fffdd0}.color-gd{background-color:#d4af37}.color-gr{background-color:green;color:#fff}.color-gy{background-color:#f1f1f1}.color-jd{background-color:#adff2f}.color-mr{background-color:maroon}.color-or{background-color:#ffa500}.color-pl{background-color:#dda0dd}.color-rd{background-color:red;color:#fff}.color-sl{background-color:#abbec5}.color-tl{background-color:teal}.color-wh{background-color:#fff}.color-wh.rounded-circle{border:1px solid #5a5a5a}.color-ye{background-color:#ff0}.color-ch{background-color:rgba(0,0,0,.7);color:#fff}.color-palette-eagle{background-color:#1c6397;color:#fff}.color-palette-birdie{background-color:#99d8e7}.color-palette-par{background-color:#d8d8d8}.color-palette-bogey{background-color:#f9c877}.color-palette-doublebogey{background-color:#fc8341}.color-palette-other{background-color:red}.color-palette-notrecorded{background-color:#7f0000;color:#fff}.color-palette-winhole{background-color:green}.color-palette-losehole{background-color:red}.scorecard{margin:0 auto;background-color:transparent;perspective:2000px;border:1px solid rgba(0,0,0,.125);border-radius:.5rem;padding:1rem}.scorecard-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d}.flip-card-container{text-align:right;margin:.5rem;display:none}.transform-active{transform:rotateY(180deg)}.scorecard-front,.scorecard-back{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff}.scorecard-back{position:absolute;top:0;left:0;right:0;transform:rotateY(180deg)}.scorecard-table{width:100%;margin-bottom:.25rem;color:#212529}.scorecard-table td,.scorecard-table th{line-height:2em;text-align:center;min-width:2.5rem;border:1px solid #ccc}.scorecard-table .teename{text-align:left;width:10rem}@media only screen and (max-width:1400px){.scorecard{max-width:728px}.scorecard-table td.b9,.scorecard-table th.b9{display:none}.flip-card-container{display:block}}@media only screen and (max-width:720px){.scorecard{border:none;padding:0}.scorecard-table td,.scorecard-table th{line-height:1.5rem;min-width:.9rem;font-size:8pt}.scorecard-table .teename{width:7rem}#navCourseMapnavigation{display:none}}.table-has-summary tbody tr:first-child td{font-weight:bold}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075);background-color:#ffffe0}.stats-table{line-height:1}.tee-editor{width:100%;margin-bottom:.25rem;color:#212529}.tee-editor input[type="number"]{width:100%;border:2px solid rgba(255,255,255,0);background-color:rgba(255,255,255,.5);text-align:center;height:2em}.tee-editor input:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.25);background-color:rgba(255,255,255,1)}.tee-editor td,.tee-editor th{line-height:2em;text-align:center;width:8%;border:1px solid #ccc}.tee-editor .teename{width:12%;text-align:left;padding:0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tee-editor .teename-small{width:12%;text-align:left;padding:0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:none}@media(max-width:991px){.tee-editor .teename-small{display:table-cell}}.tee-editor .tee-editor-total,.tee-editor .tee-editor-overall-total{width:8%}.tee-editor input[type="number"]:disabled{border:2px solid #e1e1e1;background:#e1e1e1}.tee-editor .superscript{position:absolute;right:2px;top:-8px;font-size:10px;user-select:none;color:#666}.tee-table-container{width:calc(100% - 10em);overflow-x:auto;margin-left:10rem;padding:0;margin-bottom:1rem}.tee-table{width:100%;margin-bottom:.25rem;color:#212529}.tee-table.borders td{border:1px solid rgba(0,0,0,.125)}.tee-table-headcol input{width:100%;border:1px solid rgba(0,0,0,.125);background-color:rgba(255,255,255,.5);text-align:left;height:2.1rem}.tee-table input[type="number"]{width:100%;border:2px solid rgba(255,255,255,0);background-color:rgba(255,255,255,.65);text-align:center;-moz-appearance:textfield;height:2rem}.tee-table input::-webkit-inner-spin-button,.tee-table input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tee-table input:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.25);background-color:rgba(255,255,255,1)}.tee-table td,.tee-table th{line-height:2em}.tee-table-headcol{position:absolute;width:9em;left:15px;top:auto;text-align:left;margin-top:-1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:none;color:#212529}.tee-table-scrcol{text-align:center;border:1px solid rgba(0,0,0,.125)}.tee-table-scrcol:before{content:'';display:block;min-width:3.5em}.equipment-information-row{color:#212529}.equipment-information-row:hover{text-decoration:none;color:#212529}.lnk-choose-match,.lnk-choose-fairway,.lnk-choose-green,.lnk-choose-sand{font-size:16pt;line-height:1em}.lnk-choose-match:hover,.lnk-choose-fairway:hover,.lnk-choose-green:hover,.lnk-choose-sand:hover{text-decoration:none}@media only screen and (max-width:576px){.lnk-choose-fairway,.lnk-choose-green,.lnk-choose-sand{font-size:18pt}}.lnk-add-rating,.display-rating{font-size:20pt;color:#ffd700}.lnk-add-rating:hover{color:#daa520}.spn-rating-display{color:#ffd700}div.emoji-popper,div.checklist{margin-top:3px;max-height:300px;overflow-y:auto}div.emoji-popper span{cursor:pointer;margin:1px;font-size:12pt}div.emoji-popper label{display:block;background-color:rgba(0,0,0,.03);color:#5a5a5a;padding:3px;margin:2px 0}.textarea-container{position:relative}.textarea-container textarea{width:100%;height:100%;box-sizing:border-box}.textarea-container a{position:absolute;top:0;right:5px;color:#5a5a5a;font-size:12pt}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:#fff;cursor:inherit;display:block}.mobile-screenshot{float:right;margin-left:5px}.mobile-screenshot img{box-shadow:3px 3px 5px #ccc}.site-footer{background-color:#26272b;padding:45px 0 20px;font-size:15px;line-height:24px;color:#b1b1b1}.site-footer hr{border-top-color:#bbb;opacity:.5}.site-footer hr.small{margin:20px 0}.site-footer h6{color:#fff;font-size:16px;text-transform:uppercase;margin-top:5px;letter-spacing:2px}.site-footer a{color:#b1b1b1}.site-footer a:hover{color:#e1e1e1;text-decoration:none}.footer-links{padding-left:0;list-style:none}.footer-links li{display:block}.footer-links a{color:#b1b1b1}.footer-links a:active,.footer-links a:focus,.footer-links a:hover{color:#e1e1e1;text-decoration:none}.footer-links.inline li{display:inline-block}.site-footer .social-icons{text-align:center}.site-footer .social-icons a{width:40px;height:40px;line-height:40px;margin-left:6px;margin-right:0;border-radius:100%;background-color:#33353d}.copyright-text{margin:0}@media(max-width:991px){.site-footer [class^=col-]{margin-bottom:30px}}@media(max-width:767px){.site-footer{padding-bottom:0}.site-footer .copyright-text,.site-footer .social-icons{text-align:center}}.social-icons{padding-left:0;margin-bottom:0;list-style:none}.social-icons li{display:inline-block;margin-bottom:4px}.social-icons li.title{margin-right:15px;text-transform:uppercase;color:#96a2b2;font-weight:700;font-size:13px}.social-icons a{background-color:#eceeef;color:#818a91;font-size:18px;display:inline-block;line-height:44px;width:44px;height:44px;text-align:center;margin-right:8px;border-radius:100%;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.social-icons a:active,.social-icons a:focus,.social-icons a:hover{color:#fff;background-color:#29aafe}.social-icons.size-sm a{line-height:34px;height:34px;width:34px;font-size:18px}.social-icons a.facebook:hover{background-color:#3b5998}.social-icons a.twitter:hover{background-color:#00aced}.social-icons a.youtube:hover{background-color:red}.social-icons a.instagram:hover{background-color:#b69770}@media(max-width:767px){.social-icons li.title{display:block;margin-right:0;font-weight:600}}.btn-google,.btn-apple,.btn-signin{color:#444;border:1px solid #495057;border-radius:25px;padding:0;height:34px;line-height:26px}.btn-signin:hover{color:#fff;background-color:#0158a8;border-color:#0158a8}.btn-google:hover{color:#fff;background-color:#4285f4;border-color:#4285f4}.btn-apple:hover{color:#fff;background-color:#000;border-color:#000}.btn-google img,.btn-apple img{width:32px;height:32px}.handicap-stroke-display{position:absolute;right:2px;top:8px;font-size:8pt}