﻿/*! Hint.css - v2.5.0 - 2017-04-23
* http://kushagragour.in/lab/hint/
* Copyright (c) 2017 Kushagra Gour */[class*=hint--]{position:relative;display:inline-block}[class*=hint--]:after,[class*=hint--]:before{position:absolute;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}[class*=hint--]:hover:after,[class*=hint--]:hover:before{visibility:visible;opacity:1;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}[class*=hint--]:before{content:'';position:absolute;background:0 0;border:6px solid transparent;z-index:1000001}[class*=hint--]:after{background:#383838;color:#fff;padding:8px 10px;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:12px;white-space:nowrap;text-shadow:0 -1px 0 #000;box-shadow:4px 4px 8px rgba(0,0,0,0.3)}[class*=hint--][aria-label]:after{content:attr(aria-label)}[class*=hint--][data-hint]:after{content:attr(data-hint)}[aria-label='']:after,[aria-label='']:before,[data-hint='']:after,[data-hint='']:before{display:none !important}.hint--top-left:before,.hint--top-right:before,.hint--top:before{border-top-color:#383838}.hint--bottom-left:before,.hint--bottom-right:before,.hint--bottom:before{border-bottom-color:#383838}.hint--top:after,.hint--top:before{bottom:100%;left:50%}.hint--top:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--top:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--bottom:after,.hint--bottom:before{top:100%;left:50%}.hint--bottom:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--bottom:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom:hover:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--right:before{border-right-color:#383838;margin-left:-11px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:after,.hint--right:before{left:100%;bottom:50%}.hint--right:hover:after,.hint--right:hover:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{border-left-color:#383838;margin-right:-11px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:after,.hint--left:before{right:100%;bottom:50%}.hint--left:hover:after,.hint--left:hover:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--top-left:after,.hint--top-left:before{bottom:100%;left:50%}.hint--top-left:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--top-left:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-left:hover:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--top-right:after,.hint--top-right:before{bottom:100%;left:50%}.hint--top-right:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--top-right:hover:after,.hint--top-right:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom-left:after,.hint--bottom-left:before{top:100%;left:50%}.hint--bottom-left:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--bottom-left:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-left:hover:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--bottom-right:after,.hint--bottom-right:before{top:100%;left:50%}.hint--bottom-right:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--bottom-right:hover:after,.hint--bottom-right:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--large:after,.hint--medium:after,.hint--small:after{white-space:normal;line-height:1.4em;word-wrap:break-word}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top-left:before,.hint--error.hint--top-right:before,.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom-left:before,.hint--error.hint--bottom-right:before,.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top-left:before,.hint--warning.hint--top-right:before,.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom-left:before,.hint--warning.hint--bottom-right:before,.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #1a3c4d}.hint--info.hint--top-left:before,.hint--info.hint--top-right:before,.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom-left:before,.hint--info.hint--bottom-right:before,.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top-left:before,.hint--success.hint--top-right:before,.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom-left:before,.hint--success.hint--bottom-right:before,.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--always.hint--top-left:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-left:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--always.hint--top-right:after,.hint--always.hint--top-right:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--always.hint--bottom-left:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-left:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--always.hint--bottom-right:after,.hint--always.hint--bottom-right:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:after,.hint--no-animate:before{-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}.hint--bounce:after,.hint--bounce:before{-webkit-transition:opacity 0.3s ease,visibility 0.3s ease,-webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);-moz-transition:opacity 0.3s ease,visibility 0.3s ease,-moz-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24)}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}#tinyeditor{border:none;margin:0;padding:0;font:14px 'Courier New',Verdana}.tinyeditor{border:1px solid #bbb;padding:0 1px 1px;font:12px Verdana,Arial}.tinyeditor iframe{border:none;overflow:hidden}.tinyeditor-header{height:31px;border-bottom:1px solid #bbb;background:url(images/header-bg.gif) repeat-x;padding-top:1px}.tinyeditor-header select{float:left;margin-top:5px}.tinyeditor-font{margin-left:12px}.tinyeditor-size{margin:0 3px}.tinyeditor-style{margin-right:12px}.tinyeditor-divider{float:left;width:1px;height:30px;background:#ccc}.tinyeditor-control{float:left;width:34px;height:30px;cursor:pointer;background-image:url(images/icons.png)}.tinyeditor-control:hover{background-color:#fff;background-position:30px 0}.tinyeditor-footer{height:32px;border-top:1px solid #bbb;background:#f5f5f5}.toggle{float:left;background:url(images/icons.png) -34px 2px no-repeat;padding:9px 13px 0 31px;height:23px;border-right:1px solid #ccc;cursor:pointer;color:#666}.toggle:hover{background-color:#fff}.resize{float:right;height:32px;width:32px;background:url(images/resize.gif) 15px 15px no-repeat;cursor:s-resize}#editor{cursor:text;margin:10px}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.table td,.table th{background-color:#fff !important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@font-face{font-family:'Glyphicons Halflings';src:url("/assets/bootstrap/glyphicons-halflings-regular-f495f34e4f177cf0115af995bbbfeb3fcabc88502876e76fc51a4ab439bc8431.eot");src:url("/assets/bootstrap/glyphicons-halflings-regular-f495f34e4f177cf0115af995bbbfeb3fcabc88502876e76fc51a4ab439bc8431.eot?#iefix") format("embedded-opentype"),url("/assets/bootstrap/glyphicons-halflings-regular-fc969dc1c6ff531abcf368089dcbaf5775133b0626ff56b52301a059fc0f9e1e.woff") format("woff"),url("/assets/bootstrap/glyphicons-halflings-regular-bd18efd3efd70fec8ad09611a20cdbf99440b2c1d40085c29be036f891d65358.ttf") format("truetype"),url("/assets/bootstrap/glyphicons-halflings-regular-d168d50a88c730b4e6830dc0da2a2b51dae4658a77d9619943c27b8ecfc19d1a.svg#glyphicons_halflingsregular") format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.428571429;color:#333333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:normal;line-height:1;color:#999999}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}cite{font-style:normal}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-muted{color:#999999}.text-primary{color:#428bca}a.text-primary:hover{color:#3071a9}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#428bca}a.bg-primary:hover{background-color:#3071a9}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:bold}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eeeeee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.428571429;color:#999999}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;text-align:right}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}blockquote:before,blockquote:after{content:""}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}code,kbd,pre,samp{font-family:Menlo, Monaco, Consolas, "Courier New", monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;word-break:break-all;word-wrap:break-word;color:#333333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:20px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999999;opacity:1}.form-control:-ms-input-placeholder{color:#999999}.form-control::-webkit-input-placeholder{color:#999999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eeeeee;opacity:1}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:34px;line-height:1.428571429 \0}input[type="date"].input-sm,.input-group-sm>input[type="date"].form-control,.input-group-sm>input[type="date"].input-group-addon,.input-group-sm>.input-group-btn>input[type="date"].btn,input[type="time"].input-sm,.input-group-sm>input[type="time"].form-control,.input-group-sm>input[type="time"].input-group-addon,.input-group-sm>.input-group-btn>input[type="time"].btn,input[type="datetime-local"].input-sm,.input-group-sm>input[type="datetime-local"].form-control,.input-group-sm>input[type="datetime-local"].input-group-addon,.input-group-sm>.input-group-btn>input[type="datetime-local"].btn,input[type="month"].input-sm,.input-group-sm>input[type="month"].form-control,.input-group-sm>input[type="month"].input-group-addon,.input-group-sm>.input-group-btn>input[type="month"].btn{line-height:30px}input[type="date"].input-lg,.input-group-lg>input[type="date"].form-control,.input-group-lg>input[type="date"].input-group-addon,.input-group-lg>.input-group-btn>input[type="date"].btn,input[type="time"].input-lg,.input-group-lg>input[type="time"].form-control,.input-group-lg>input[type="time"].input-group-addon,.input-group-lg>.input-group-btn>input[type="time"].btn,input[type="datetime-local"].input-lg,.input-group-lg>input[type="datetime-local"].form-control,.input-group-lg>input[type="datetime-local"].input-group-addon,.input-group-lg>.input-group-btn>input[type="datetime-local"].btn,input[type="month"].input-lg,.input-group-lg>input[type="month"].form-control,.input-group-lg>input[type="month"].input-group-addon,.input-group-lg>.input-group-btn>input[type="month"].btn{line-height:46px}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:20px;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],fieldset[disabled] input[type="checkbox"],.radio[disabled],fieldset[disabled] .radio,.radio-inline[disabled],fieldset[disabled] .radio-inline,.checkbox[disabled],fieldset[disabled] .checkbox,.checkbox-inline[disabled],fieldset[disabled] .checkbox-inline{cursor:not-allowed}.input-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select[multiple].input-sm,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>.input-group-btn>select[multiple].btn{height:auto}.input-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select[multiple].input-lg,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>.input-group-btn>select[multiple].btn{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:25px;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.form-control-static{margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group,.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control,.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group,.navbar-form .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.navbar-form .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.navbar-form .input-group .input-group-btn,.form-inline .input-group .form-control,.navbar-form .input-group .form-control{width:auto}.form-inline .input-group>.form-control,.navbar-form .input-group>.form-control{width:100%}.form-inline .control-label,.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.navbar-form .radio,.form-inline .checkbox,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.form-inline .radio input[type="radio"],.navbar-form .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}.form-inline .has-feedback .form-control-feedback,.navbar-form .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}.form-horizontal .form-control-static{padding-top:7px;padding-bottom:7px}@media (min-width: 768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled],.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled]:active,.btn-default[disabled].active,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#3071a9;border-color:#285e8e}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled,.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled],.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled]:active,.btn-success[disabled].active,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled,.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info[disabled],.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled]:active,.btn-info[disabled].active,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled,.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning[disabled],.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled]:active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled]:active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#428bca;font-weight:normal;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#999999;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;color:#333333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#999999}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group>.btn:focus,.btn-group-vertical>.btn:focus{outline:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"]{position:absolute;z-index:-1;opacity:0}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555555;text-align:center;background-color:#eeeeee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eeeeee}.nav>li.disabled>a{color:#999999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999999;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eeeeee;border-color:#428bca}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.navbar-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width: 768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#999999}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#999999}.navbar-inverse .navbar-nav>li>a{color:#999999}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#090909;color:#fff}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999999}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#999999}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#999999}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/ ";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999999}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.428571429;text-decoration:none;color:#428bca;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{color:#2a6496;background-color:#eeeeee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999999;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eeeeee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999999;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#999999}.label-default[href]:hover,.label-default[href]:focus{background-color:gray}.label-primary{background-color:#428bca}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#3071a9}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#999999;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#428bca;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding:30px;margin-bottom:30px;color:inherit;background-color:#eeeeee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.thumbnail .caption{padding:9px;color:#333333}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#428bca}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar[aria-valuenow="1"],.progress-bar[aria-valuenow="2"]{min-width:30px}.progress-bar[aria-valuenow="0"]{color:#999999;min-width:30px;background-color:transparent;background-image:none;box-shadow:none}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;color:#555;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#eeeeee;color:#999999}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#999999}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#e1edf7}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#428bca}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.428571429px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:0.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999999;border-top-color:rgba(0,0,0,0.05);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999999;border-right-color:rgba(0,0,0,0.05)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:rgba(0,0,0,0.05);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0,0,0,0.05)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:0.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left, color-stop(rgba(0,0,0,0.5) 0%), color-stop(rgba(0,0,0,0.0001) 100%));background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left, color-stop(rgba(0,0,0,0.0001) 0%), color-stop(rgba(0,0,0,0.5) 100%));background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:transparent}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.hljs{display:block;overflow-x:auto;padding:0.5em;background:#23241f;-webkit-text-size-adjust:none}.hljs,.hljs-tag,.css .hljs-rule,.css .hljs-value,.aspectj .hljs-function,.css .hljs-function .hljs-preprocessor,.hljs-pragma{color:#f8f8f2}.hljs-strongemphasis,.hljs-strong,.hljs-emphasis{color:#a8a8a2}.hljs-bullet,.hljs-blockquote,.hljs-horizontal_rule,.hljs-number,.hljs-regexp,.alias .hljs-keyword,.hljs-literal,.hljs-hexcolor{color:#ae81ff}.hljs-tag .hljs-value,.hljs-code,.hljs-title,.css .hljs-class,.hljs-class .hljs-title:last-child{color:#a6e22e}.hljs-link_url{font-size:80%}.hljs-strong,.hljs-strongemphasis{font-weight:bold}.hljs-emphasis,.hljs-strongemphasis,.hljs-class .hljs-title:last-child,.hljs-typename{font-style:italic}.hljs-keyword,.ruby .hljs-class .hljs-keyword:first-child,.ruby .hljs-function .hljs-keyword,.hljs-function,.hljs-change,.hljs-winutils,.hljs-flow,.nginx .hljs-title,.tex .hljs-special,.hljs-header,.hljs-attribute,.hljs-symbol,.hljs-symbol .hljs-string,.hljs-tag .hljs-title,.hljs-value,.alias .hljs-keyword:first-child,.css .hljs-tag,.css .unit,.css .hljs-important{color:#f92672}.hljs-function .hljs-keyword,.hljs-class .hljs-keyword:first-child,.hljs-aspect .hljs-keyword:first-child,.hljs-constant,.hljs-typename,.hljs-name,.css .hljs-attribute{color:#66d9ef}.hljs-variable,.hljs-params,.hljs-class .hljs-title,.hljs-aspect .hljs-title{color:#f8f8f2}.hljs-string,.css .hljs-id,.hljs-subst,.hljs-type,.ruby .hljs-class .hljs-parent,.hljs-built_in,.django .hljs-template_tag,.django .hljs-variable,.smalltalk .hljs-class,.django .hljs-filter .hljs-argument,.smalltalk .hljs-localvars,.smalltalk .hljs-array,.hljs-attr_selector,.hljs-pseudo,.hljs-addition,.hljs-stream,.hljs-envvar,.apache .hljs-tag,.apache .hljs-cbracket,.tex .hljs-command,.hljs-prompt,.hljs-link_label,.hljs-link_url{color:#e6db74}.hljs-comment,.hljs-javadoc,.hljs-annotation,.hljs-decorator,.hljs-pi,.hljs-doctype,.hljs-deletion,.hljs-shebang,.apache .hljs-sqbracket,.tex .hljs-formula{color:#75715e}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .javascript,.xml .vbscript,.xml .css,.xml .hljs-cdata,.xml .php,.php .xml{opacity:0.5}body.stop-scrolling{height:100%;overflow:hidden}.sweet-overlay{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";background-color:rgba(0,0,0,0.4);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:10000}.sweet-alert{background-color:white;font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;width:478px;padding:17px;border-radius:5px;text-align:center;position:fixed;left:50%;top:50%;margin-left:-256px;margin-top:-200px;overflow:hidden;display:none;z-index:99999}@media all and (max-width: 540px){.sweet-alert{width:auto;margin-left:0;margin-right:0;left:15px;right:15px}}.sweet-alert h2{color:#575757;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:25px 0;padding:0;line-height:40px;display:block}.sweet-alert p{color:#797979;font-size:16px;text-align:center;font-weight:300;position:relative;text-align:inherit;float:none;margin:0;padding:0;line-height:normal}.sweet-alert fieldset{border:none;position:relative}.sweet-alert .sa-error-container{background-color:#f1f1f1;margin-left:-17px;margin-right:-17px;overflow:hidden;padding:0 10px;max-height:0;webkit-transition:padding 0.15s, max-height 0.15s;transition:padding 0.15s, max-height 0.15s}.sweet-alert .sa-error-container.show{padding:10px 0;max-height:100px;webkit-transition:padding 0.2s, max-height 0.2s;transition:padding 0.25s, max-height 0.25s}.sweet-alert .sa-error-container .icon{display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:white;line-height:24px;text-align:center;margin-right:3px}.sweet-alert .sa-error-container p{display:inline-block}.sweet-alert .sa-input-error{position:absolute;top:29px;right:26px;width:20px;height:20px;opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all 0.1s;transition:all 0.1s}.sweet-alert .sa-input-error::before,.sweet-alert .sa-input-error::after{content:"";width:20px;height:6px;background-color:#f06e57;border-radius:3px;position:absolute;top:50%;margin-top:-4px;left:50%;margin-left:-9px}.sweet-alert .sa-input-error::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-input-error::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-input-error.show{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.sweet-alert input{width:100%;box-sizing:border-box;border-radius:3px;border:1px solid #d7d7d7;height:43px;margin-top:10px;margin-bottom:17px;font-size:18px;box-shadow:inset 0px 1px 1px rgba(0,0,0,0.06);padding:0 12px;display:none;-webkit-transition:all 0.3s;transition:all 0.3s}.sweet-alert input:focus{outline:none;box-shadow:0px 0px 3px #c4e6f5;border:1px solid #b4dbed}.sweet-alert input:focus::-moz-placeholder{transition:opacity 0.3s 0.03s ease;opacity:0.5}.sweet-alert input:focus:-ms-input-placeholder{transition:opacity 0.3s 0.03s ease;opacity:0.5}.sweet-alert input:focus::-webkit-input-placeholder{transition:opacity 0.3s 0.03s ease;opacity:0.5}.sweet-alert input::-moz-placeholder{color:#bdbdbd}.sweet-alert input:-ms-input-placeholder{color:#bdbdbd}.sweet-alert input::-webkit-input-placeholder{color:#bdbdbd}.sweet-alert.show-input input{display:block}.sweet-alert .sa-confirm-button-container{display:inline-block;position:relative}.sweet-alert .la-ball-fall{position:absolute;left:50%;top:50%;margin-left:-27px;margin-top:4px;opacity:0;visibility:hidden}.sweet-alert button{background-color:#8CD4F5;color:white;border:none;box-shadow:none;font-size:17px;font-weight:500;-webkit-border-radius:4px;border-radius:5px;padding:10px 32px;margin:26px 5px 0 5px;cursor:pointer}.sweet-alert button:focus{outline:none;box-shadow:0 0 2px rgba(128,179,235,0.5),inset 0 0 0 1px rgba(0,0,0,0.05)}.sweet-alert button:hover{background-color:#7ecff4}.sweet-alert button:active{background-color:#5dc2f1}.sweet-alert button.cancel{background-color:#C1C1C1}.sweet-alert button.cancel:hover{background-color:#b9b9b9}.sweet-alert button.cancel:active{background-color:#a8a8a8}.sweet-alert button.cancel:focus{box-shadow:rgba(197,205,211,0.8) 0px 0px 2px,rgba(0,0,0,0.0470588) 0px 0px 0px 1px inset !important}.sweet-alert button[disabled]{opacity:.6;cursor:default}.sweet-alert button.confirm[disabled]{color:transparent}.sweet-alert button.confirm[disabled] ~ .la-ball-fall{opacity:1;visibility:visible;transition-delay:0s}.sweet-alert button::-moz-focus-inner{border:0}.sweet-alert[data-has-cancel-button=false] button{box-shadow:none !important}.sweet-alert[data-has-confirm-button=false][data-has-cancel-button=false]{padding-bottom:40px}.sweet-alert .sa-icon{width:80px;height:80px;border:4px solid gray;-webkit-border-radius:40px;border-radius:40px;border-radius:50%;margin:20px auto;padding:0;position:relative;box-sizing:content-box}.sweet-alert .sa-icon.sa-error{border-color:#F27474}.sweet-alert .sa-icon.sa-error .sa-x-mark{position:relative;display:block}.sweet-alert .sa-icon.sa-error .sa-line{position:absolute;height:5px;width:47px;background-color:#F27474;display:block;top:37px;border-radius:2px}.sweet-alert .sa-icon.sa-error .sa-line.sa-left{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}.sweet-alert .sa-icon.sa-error .sa-line.sa-right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.sweet-alert .sa-icon.sa-warning{border-color:#F8BB86}.sweet-alert .sa-icon.sa-warning .sa-body{position:absolute;width:5px;height:47px;left:50%;top:10px;-webkit-border-radius:2px;border-radius:2px;margin-left:-2px;background-color:#F8BB86}.sweet-alert .sa-icon.sa-warning .sa-dot{position:absolute;width:7px;height:7px;-webkit-border-radius:50%;border-radius:50%;margin-left:-3px;left:50%;bottom:10px;background-color:#F8BB86}.sweet-alert .sa-icon.sa-info{border-color:#C9DAE1}.sweet-alert .sa-icon.sa-info::before{content:"";position:absolute;width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px;background-color:#C9DAE1}.sweet-alert .sa-icon.sa-info::after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px;background-color:#C9DAE1}.sweet-alert .sa-icon.sa-success{border-color:#A5DC86}.sweet-alert .sa-icon.sa-success::before,.sweet-alert .sa-icon.sa-success::after{content:'';-webkit-border-radius:40px;border-radius:40px;border-radius:50%;position:absolute;width:60px;height:120px;background:white;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-icon.sa-success::before{-webkit-border-radius:120px 0 0 120px;border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}.sweet-alert .sa-icon.sa-success::after{-webkit-border-radius:0 120px 120px 0;border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0px 60px;transform-origin:0px 60px}.sweet-alert .sa-icon.sa-success .sa-placeholder{width:80px;height:80px;border:4px solid rgba(165,220,134,0.2);-webkit-border-radius:40px;border-radius:40px;border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.sweet-alert .sa-icon.sa-success .sa-fix{width:5px;height:90px;background-color:white;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-icon.sa-success .sa-line{height:5px;background-color:#A5DC86;display:block;border-radius:2px;position:absolute;z-index:2}.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-icon.sa-success .sa-line.sa-long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-icon.sa-custom{background-size:contain;border-radius:0;border:none;background-position:center center;background-repeat:no-repeat}@-webkit-keyframes showSweetAlert{0%{transform:scale(0.7);-webkit-transform:scale(0.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(0.95);-webkit-transform:scale(0.95)}100%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes showSweetAlert{0%{transform:scale(0.7);-webkit-transform:scale(0.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(0.95);-webkit-transform:scale(0.95)}100%{transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(0.5);-webkit-transform:scale(0.5)}}@keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(0.5);-webkit-transform:scale(0.5)}}@-webkit-keyframes slideFromTop{0%{top:0%}100%{top:50%}}@keyframes slideFromTop{0%{top:0%}100%{top:50%}}@-webkit-keyframes slideToTop{0%{top:50%}100%{top:0%}}@keyframes slideToTop{0%{top:50%}100%{top:0%}}@-webkit-keyframes slideFromBottom{0%{top:70%}100%{top:50%}}@keyframes slideFromBottom{0%{top:70%}100%{top:50%}}@-webkit-keyframes slideToBottom{0%{top:50%}100%{top:70%}}@keyframes slideToBottom{0%{top:50%}100%{top:70%}}.showSweetAlert[data-animation=pop]{-webkit-animation:showSweetAlert 0.3s;animation:showSweetAlert 0.3s}.showSweetAlert[data-animation=none]{-webkit-animation:none;animation:none}.showSweetAlert[data-animation=slide-from-top]{-webkit-animation:slideFromTop 0.3s;animation:slideFromTop 0.3s}.showSweetAlert[data-animation=slide-from-bottom]{-webkit-animation:slideFromBottom 0.3s;animation:slideFromBottom 0.3s}.hideSweetAlert[data-animation=pop]{-webkit-animation:hideSweetAlert 0.2s;animation:hideSweetAlert 0.2s}.hideSweetAlert[data-animation=none]{-webkit-animation:none;animation:none}.hideSweetAlert[data-animation=slide-from-top]{-webkit-animation:slideToTop 0.4s;animation:slideToTop 0.4s}.hideSweetAlert[data-animation=slide-from-bottom]{-webkit-animation:slideToBottom 0.3s;animation:slideToBottom 0.3s}@-webkit-keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@-webkit-keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0px;top:35px}100%{width:47px;right:8px;top:38px}}@keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0px;top:35px}100%{width:47px;right:8px;top:38px}}@-webkit-keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}@keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}.animateSuccessTip{-webkit-animation:animateSuccessTip 0.75s;animation:animateSuccessTip 0.75s}.animateSuccessLong{-webkit-animation:animateSuccessLong 0.75s;animation:animateSuccessLong 0.75s}.sa-icon.sa-success.animate::after{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}@-webkit-keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}}@keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}}.animateErrorIcon{-webkit-animation:animateErrorIcon 0.5s;animation:animateErrorIcon 0.5s}@-webkit-keyframes animateXMark{0%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0}50%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}}@keyframes animateXMark{0%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0}50%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}}.animateXMark{-webkit-animation:animateXMark 0.5s;animation:animateXMark 0.5s}@-webkit-keyframes pulseWarning{0%{border-color:#F8D486}100%{border-color:#F8BB86}}@keyframes pulseWarning{0%{border-color:#F8D486}100%{border-color:#F8BB86}}.pulseWarning{-webkit-animation:pulseWarning 0.75s infinite alternate;animation:pulseWarning 0.75s infinite alternate}@-webkit-keyframes pulseWarningIns{0%{background-color:#F8D486}100%{background-color:#F8BB86}}@keyframes pulseWarningIns{0%{background-color:#F8D486}100%{background-color:#F8BB86}}.pulseWarningIns{-webkit-animation:pulseWarningIns 0.75s infinite alternate;animation:pulseWarningIns 0.75s infinite alternate}@-webkit-keyframes rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.sweet-alert .sa-icon.sa-error .sa-line.sa-left{-ms-transform:rotate(45deg) \9}.sweet-alert .sa-icon.sa-error .sa-line.sa-right{-ms-transform:rotate(-45deg) \9}.sweet-alert .sa-icon.sa-success{border-color:transparent\9}.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{-ms-transform:rotate(45deg) \9}.sweet-alert .sa-icon.sa-success .sa-line.sa-long{-ms-transform:rotate(-45deg) \9}/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */.la-ball-fall,.la-ball-fall>div{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.la-ball-fall{display:block;font-size:0;color:#fff}.la-ball-fall.la-dark{color:#333}.la-ball-fall>div{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor}.la-ball-fall{width:54px;height:18px}.la-ball-fall>div{width:10px;height:10px;margin:4px;border-radius:100%;opacity:0;-webkit-animation:ball-fall 1s ease-in-out infinite;-moz-animation:ball-fall 1s ease-in-out infinite;-o-animation:ball-fall 1s ease-in-out infinite;animation:ball-fall 1s ease-in-out infinite}.la-ball-fall>div:nth-child(1){-webkit-animation-delay:-200ms;-moz-animation-delay:-200ms;-o-animation-delay:-200ms;animation-delay:-200ms}.la-ball-fall>div:nth-child(2){-webkit-animation-delay:-100ms;-moz-animation-delay:-100ms;-o-animation-delay:-100ms;animation-delay:-100ms}.la-ball-fall>div:nth-child(3){-webkit-animation-delay:0ms;-moz-animation-delay:0ms;-o-animation-delay:0ms;animation-delay:0ms}.la-ball-fall.la-sm{width:26px;height:8px}.la-ball-fall.la-sm>div{width:4px;height:4px;margin:2px}.la-ball-fall.la-2x{width:108px;height:36px}.la-ball-fall.la-2x>div{width:20px;height:20px;margin:8px}.la-ball-fall.la-3x{width:162px;height:54px}.la-ball-fall.la-3x>div{width:30px;height:30px;margin:12px}@-webkit-keyframes ball-fall{0%{opacity:0;-webkit-transform:translateY(-145%);transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}90%{opacity:.5}100%{opacity:0;-webkit-transform:translateY(145%);transform:translateY(145%)}}@-moz-keyframes ball-fall{0%{opacity:0;-moz-transform:translateY(-145%);transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}90%{opacity:.5}100%{opacity:0;-moz-transform:translateY(145%);transform:translateY(145%)}}@-o-keyframes ball-fall{0%{opacity:0;-o-transform:translateY(-145%);transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;-o-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-o-transform:translateY(0);transform:translateY(0)}90%{opacity:.5}100%{opacity:0;-o-transform:translateY(145%);transform:translateY(145%)}}@keyframes ball-fall{0%{opacity:0;-webkit-transform:translateY(-145%);-moz-transform:translateY(-145%);-o-transform:translateY(-145%);transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}90%{opacity:.5}100%{opacity:0;-webkit-transform:translateY(145%);-moz-transform:translateY(145%);-o-transform:translateY(145%);transform:translateY(145%)}}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("/assets/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot");src:url("/assets/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot?#iefix") format("embedded-opentype"),url("/assets/fontawesome-webfont-2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe.woff2") format("woff2"),url("/assets/fontawesome-webfont-ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07.woff") format("woff"),url("/assets/fontawesome-webfont-aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8.ttf") format("truetype"),url("/assets/fontawesome-webfont-ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4.svg#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#ffffff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}.search-navbar{position:relative;z-index:1000}#navbar_wrap{background-color:#FFF;border-bottom:1px solid #e1e1e1;justify-content:center;z-index:1000;position:relative}@media (max-width: 480px){#navbar_wrap{z-index:999}}#navbar{align-items:center;display:flex;max-width:1170px;margin:0 auto;min-height:68px;padding:0 15px}#navbar form.search input{padding:7px 15px;border:1px solid #eaeaea;font-size:13px;outline:none;margin-right:5px;border-radius:25px;font-family:"Open Sans", sans-serif;line-height:34px;height:34px}#navbar.navbar--simple #nav_menu,#navbar.navbar--simple .navbar__main{display:none}#nav_menu{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:center;list-style-type:none;display:flex;height:68px;margin:0;padding:0}#nav_menu>li{cursor:pointer;line-height:68px;min-width:40px;position:relative;text-align:center}#nav_menu>li>a{color:#1a1a1a;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;height:68px;padding:0 10px;text-decoration:none;white-space:nowrap}#nav_menu>li>a svg{vertical-align:middle}#nav_menu>li:hover,#nav_menu>li.show{background-color:#fafafa}#nav_menu>li:hover .navmenu,#nav_menu>li.show .navmenu{display:block;animation:navmenu 200ms ease}#nav_menu .navmenu{background-color:#FFF;border-right:1px solid #eaeaea;border-left:1px solid #eaeaea;border-bottom:1px solid #eaeaea;box-shadow:0 10px 20px rgba(0,0,0,0.08);display:none;min-width:150px;position:absolute;top:calc(100% - 1px);left:50%;transform:translateX(-50%);z-index:100}#nav_menu .navmenu>a{color:#333;cursor:pointer;display:block;white-space:nowrap;line-height:2.1rem;padding:8px 20px;text-decoration:none;font-weight:600}#nav_menu .navmenu>a:hover{background-color:#fafafa;color:#0690FA}@keyframes navmenu{0%{opacity:0;top:calc(100% + 10px)}80%{opacity:1}100%{top:calc(100% - 1px)}}#navbar__avatar__container img{border-radius:100px;height:32px;width:32px}.navbar__logo{display:block;margin-right:40px;height:31px;width:203px}.navbar__main{align-items:center;display:flex;margin-left:auto}.navbar__avatar{cursor:pointer;padding:18px 5px;position:relative}.navbar__avatar.open{background-color:#f3f3f3}.navbar__avatar.show-menu{background-color:#ccc}.navbar__avatar__divider{border-bottom:1px solid #f1f1f1}.navbar__menu{background-color:#FFF;cursor:default;position:absolute;top:100%;right:0;border:1px solid #e1e1e1;border-top:0;box-shadow:0 6px 12px rgba(0,0,0,0.175);min-width:225px;z-index:10000;animation:navmenu 200ms ease}.navbar__menu a{box-sizing:border-box;cursor:pointer;display:block;font-size:14px;font-weight:600;padding:8px 20px;transition:box-shadow 200ms ease}.navbar__menu a:hover{background-color:#fafafa}.navbar__menu a.border-bottom{border-bottom:1px solid #e1e1e1}.navbar__menu hr{margin:3px 10px}.navbar__menu .subheader{color:#777;font-size:12px;padding:0 10px}.navbar__menu__header{border-bottom:1px solid #e1e1e1;color:#777;display:flex;font-weight:700;font-size:12px;padding:5px 10px}.navbar__menu__header span.spacer{flex:1 0 auto}.navbar__menu__header a{cursor:pointer;text-decoration:none}.navbar__menu__header__links a{color:black;cursor:pointer;text-decoration:none}.navbar__menu__header__links a:hover{color:#0690FA;cursor:pointer;text-decoration:none}.navbar__overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}.show-menu .navbar__overlay{display:block}.navbar__notifications{cursor:pointer;padding:18px 5px;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:22px 10px}.navbar__notifications.open{background-color:#f3f3f3}.navbar__notifications.unread{background-color:#0690FA;border-radius:200px;padding:4px;margin:0 6px}.navbar__notifications.unread svg{fill:#fff !important}.navbar__notifications__container .octicon-bell{fill:#777;position:relative;top:2px;width:25px;height:20px}.navbar__notifications__menu{background-color:#FFF;cursor:default;position:absolute;top:100%;right:0;border:1px solid #e1e1e1;border-top:0;box-shadow:0 6px 12px rgba(0,0,0,0.175);min-width:225px;z-index:10000;animation:navmenu 200ms ease;min-width:350px}.navbar__notifications__menu p.content{margin-bottom:0px;font-size:12px;line-height:16px}.navbar__notifications__menu p.time{color:#777;font-size:11px;margin-bottom:0px;display:inline-block;margin-left:4px}.navbar__notifications__menu__footer{color:#777;cursor:pointer;display:block;font-weight:700;padding:10px 20px;text-align:center}.navbar__notifications__menu__container.empty{padding:32px 0;text-align:center}.navbar__notifications__menu__container.empty p{padding:0;margin:0;line-height:2.1rem}.navbar__notifications__menu__container.empty a{padding:0}.navbar__notifications__count{background:#fa3e3e;border-radius:100px;color:#FFF;font-size:10px;font-weight:700;height:20px;line-height:18px;padding:0px 6px;position:absolute;right:-9px;top:-5px;border:1px solid white;text-align:center;z-index:100}@media (max-width: 1060px){#navbar input{width:150px}.navbar__logo{width:35px;overflow:hidden}}@media (max-width: 870px){#navbar .hide-1{display:none}#navbar .show-1{display:block !important}}@media (max-width: 760px){#navbar .hide-2{display:none}#navbar .show-2{display:block !important}}@media (max-width: 700px){#navbar .hide-3{display:none}#navbar .show-3{display:block !important}}@media (max-width: 650px){#navbar .hide-4{display:none}#navbar .show-4{display:block !important}}@media (max-width: 590px){#navbar .hide-5{display:none}#navbar .show-5{display:block !important}}@media (max-width: 525px){#navbar .hide-6{display:none}#navbar .show-6{display:block !important}}@media (max-width: 460px){#navbar input{width:75px}#navbar .navbar__notifications__menu{min-width:auto;width:290px}}@media (max-width: 320px){#navbar .hide-7{display:none}#navbar .show-7{display:block !important}}.button{background:#0690FA;border:none;color:#FFF;cursor:pointer;width:auto;outline:none;border-radius:3px;font-size:16px;font-weight:600;cursor:pointer;padding:12px 20px;transition:200ms ease all;white-space:nowrap}.button.centered-and-alone{display:block;margin:10px auto 30px;width:200px}.button.disabled{background-color:#aaa}.button-spinner{width:20px;height:20px}.btn-ss{color:#0690fa !important;background-color:transparent;border-color:#0690fa}.btn-ss:hover,.btn-ss:focus,.btn-ss:active,.btn-ss.active{color:white !important;background-color:#0690fa !important;border-color:#0690fa !important}.btn-ss:active,.btn-ss.active{background-image:none}.open .btn-ss.dropdown-toggle{background-image:none}.btn-ss.disabled,.btn-ss.disabled:hover,.btn-ss.disabled:focus,.btn-ss.disabled:active,.btn-ss.disabled.active,.btn-ss[disabled],.btn-ss[disabled]:hover,.btn-ss[disabled]:focus,.btn-ss[disabled]:active,.btn-ss[disabled].active,fieldset[disabled] .btn-ss,fieldset[disabled] .btn-ss:hover,fieldset[disabled] .btn-ss:focus,fieldset[disabled] .btn-ss:active,fieldset[disabled] .btn-ss.active{background-color:#428bca;border-color:#357ebd}.btn-ss .badge{color:#428bca;background-color:white}.btn-ss-d{color:#0060f9 !important;background-color:transparent;border-color:#0060f9}.btn-ss-d:hover,.btn-ss-d:focus,.btn-ss-d:active,.btn-ss-d.active{color:white !important;background-color:#0060f9;border-color:#0060f9}.btn-ss-d:active,.btn-ss-d.active{background-image:none}.open .btn-ss-d.dropdown-toggle{background-image:none}.btn-ss-d.disabled,.btn-ss-d.disabled:hover,.btn-ss-d.disabled:focus,.btn-ss-d.disabled:active,.btn-ss-d.disabled.active,.btn-ss-d[disabled],.btn-ss-d[disabled]:hover,.btn-ss-d[disabled]:focus,.btn-ss-d[disabled]:active,.btn-ss-d[disabled].active,fieldset[disabled] .btn-ss-d,fieldset[disabled] .btn-ss-d:hover,fieldset[disabled] .btn-ss-d:focus,fieldset[disabled] .btn-ss-d:active,fieldset[disabled] .btn-ss-d.active{background-color:#428bca;border-color:#357ebd}.btn-ss-d .badge{color:#428bca;background-color:white}.btn-ss-alt{color:#fff !important;background-color:#0690fa;border-color:#0690fa}.btn-ss-alt:hover,.btn-ss-alt:focus{background-color:#0690fa !important;border:1px solid #0891fa !important;border-top-color:#0891fa !important;border-bottom-color:#0891fa !important;box-shadow:0 1px 1px rgba(59,60,61,0.2),0 1px #0891fa inset,0 0 9px rgba(0,173,255,0.6)}.btn-ss-alt:active,.btn-ss-alt.active{background-image:none}.open .btn-ss-alt.dropdown-toggle{background-image:none}.btn-ss-alt.disabled,.btn-ss-alt.disabled:hover,.btn-ss-alt.disabled:focus,.btn-ss-alt.disabled:active,.btn-ss-alt.disabled.active,.btn-ss-alt[disabled],.btn-ss-alt[disabled]:hover,.btn-ss-alt[disabled]:focus,.btn-ss-alt[disabled]:active,.btn-ss-alt[disabled].active,fieldset[disabled] .btn-ss-alt,fieldset[disabled] .btn-ss-alt:hover,fieldset[disabled] .btn-ss-alt:focus,fieldset[disabled] .btn-ss-alt:active,fieldset[disabled] .btn-ss-alt.active{background-color:#428bca;border-color:#357ebd}.btn-ss-alt .badge{color:#428bca;background-color:white}.btn-ss-r-alt{color:#fff !important;background-color:red;border-color:red}.btn-ss-r-alt:hover,.btn-ss-r-alt:focus{background-color:red;border:1px solid red;border-top-color:red;border-bottom-color:red;box-shadow:0 1px 1px red, 0 1px red inset, 0 0 9px red}.btn-ss-r-alt:active,.btn-ss-r-alt.active{background-image:none}.open .btn-ss-r-alt.dropdown-toggle{background-image:none}.btn-ss-r-alt.disabled,.btn-ss-r-alt.disabled:hover,.btn-ss-r-alt.disabled:focus,.btn-ss-r-alt.disabled:active,.btn-ss-r-alt.disabled.active,.btn-ss-r-alt[disabled],.btn-ss-r-alt[disabled]:hover,.btn-ss-r-alt[disabled]:focus,.btn-ss-r-alt[disabled]:active,.btn-ss-r-alt[disabled].active,fieldset[disabled] .btn-ss-r-alt,fieldset[disabled] .btn-ss-r-alt:hover,fieldset[disabled] .btn-ss-r-alt:focus,fieldset[disabled] .btn-ss-r-alt:active,fieldset[disabled] .btn-ss-r-alt.active{background-color:red;border-color:red}.btn-ss-r-alt .badge{color:red;background-color:white}.btn-ss-r{color:red !important;background-color:transparent;border-color:red}.btn-ss-r:hover,.btn-ss-r:focus,.btn-ss-r:active,.btn-ss-r.active{color:white !important;background-color:red;border-color:red}.btn-ss-r:active,.btn-ss-r.active{background-image:none}.open .btn-ss-r.dropdown-toggle{background-image:none}.btn-ss-r.disabled,.btn-ss-r.disabled:hover,.btn-ss-r.disabled:focus,.btn-ss-r.disabled:active,.btn-ss-r.disabled.active,.btn-ss-r[disabled],.btn-ss-r[disabled]:hover,.btn-ss-r[disabled]:focus,.btn-ss-r[disabled]:active,.btn-ss-r[disabled].active,fieldset[disabled] .btn-ss-r,fieldset[disabled] .btn-ss-r:hover,fieldset[disabled] .btn-ss-r:focus,fieldset[disabled] .btn-ss-r:active,fieldset[disabled] .btn-ss-r.active{background-color:#428bca;border-color:#357ebd}.btn-ss-r .badge{color:#428bca;background-color:white}.btn-ss-d-alt{color:#fff !important;background-color:#0060f9;border-color:#0060f9}.btn-ss-d-alt:hover,.btn-ss-d-alt:focus{background-color:#0060f9;border:1px solid #0891fa;border-top-color:#0891fa;border-bottom-color:#0891fa;box-shadow:0 1px 1px rgba(59,60,61,0.2),0 1px #0891fa inset,0 0 9px rgba(0,173,255,0.6)}.btn-ss-d-alt:active,.btn-ss-d-alt.active{background-image:none}.open .btn-ss-d-alt.dropdown-toggle{background-image:none}.btn-ss-d-alt.disabled,.btn-ss-d-alt.disabled:hover,.btn-ss-d-alt.disabled:focus,.btn-ss-d-alt.disabled:active,.btn-ss-d-alt.disabled.active,.btn-ss-d-alt[disabled],.btn-ss-d-alt[disabled]:hover,.btn-ss-d-alt[disabled]:focus,.btn-ss-d-alt[disabled]:active,.btn-ss-d-alt[disabled].active,fieldset[disabled] .btn-ss-d-alt,fieldset[disabled] .btn-ss-d-alt:hover,fieldset[disabled] .btn-ss-d-alt:focus,fieldset[disabled] .btn-ss-d-alt:active,fieldset[disabled] .btn-ss-d-alt.active{background-color:#428bca;border-color:#357ebd}.btn-ss-d-alt .badge{color:#428bca;background-color:white}.btn-ss-sm{color:#0690fa !important;background-color:transparent;border-color:#0690fa;padding:2px 6px;font-size:11px}.btn-ss-sm:hover,.btn-ss-sm:focus,.btn-ss-sm:active,.btn-ss-sm.active{color:white !important;background-color:#0690fa;border-color:#0690fa}.btn-ss-sm:active,.btn-ss-sm.active{background-image:none}.open .btn-ss-sm.dropdown-toggle{background-image:none}.btn-ss-sm.disabled,.btn-ss-sm.disabled:hover,.btn-ss-sm.disabled:focus,.btn-ss-sm.disabled:active,.btn-ss-sm.disabled.active,.btn-ss-sm[disabled],.btn-ss-sm[disabled]:hover,.btn-ss-sm[disabled]:focus,.btn-ss-sm[disabled]:active,.btn-ss-sm[disabled].active,fieldset[disabled] .btn-ss-sm,fieldset[disabled] .btn-ss-sm:hover,fieldset[disabled] .btn-ss-sm:focus,fieldset[disabled] .btn-ss-sm:active,fieldset[disabled] .btn-ss-sm.active{background-color:#428bca;border-color:#357ebd}.btn-ss-sm .badge{color:#428bca;background-color:white}.btn-ss-g{color:#999 !important;background-color:transparent;border-color:#cccccc}.btn-ss-g:hover,.btn-ss-g:focus,.btn-ss-g:active,.btn-ss-g.active{color:white !important;background-color:#cccccc;border-color:#cccccc}.btn-ss-g:active,.btn-ss-g.active{background-image:none}.open .btn-ss-g.dropdown-toggle{background-image:none}.btn-ss-g.disabled,.btn-ss-g.disabled:hover,.btn-ss-g.disabled:focus,.btn-ss-g.disabled:active,.btn-ss-g.disabled.active,.btn-ss-g[disabled],.btn-ss-g[disabled]:hover,.btn-ss-g[disabled]:focus,.btn-ss-g[disabled]:active,.btn-ss-g[disabled].active,fieldset[disabled] .btn-ss-g,fieldset[disabled] .btn-ss-g:hover,fieldset[disabled] .btn-ss-g:focus,fieldset[disabled] .btn-ss-g:active,fieldset[disabled] .btn-ss-g.active{background-color:#cccccc;border-color:#cccccc}.btn-ss-g .badge{color:#cccccc;background-color:white}.btn-ss-g-alt{color:#fff !important;background-color:#ccc;border-color:#ccc}.btn-ss-g-alt:hover,.btn-ss-g-alt:focus{background-color:#ccc;border:1px solid #ccc;border-top-color:#ccc;border-bottom-color:#ccc;box-shadow:0 1px 1px #ccc, 0 1px #ccc inset, 0 0 9px #ccc}.btn-ss-g-alt:active,.btn-ss-g-alt.active{background-image:none}.open .btn-ss-g-alt.dropdown-toggle{background-image:none}.btn-ss-g-alt.disabled,.btn-ss-g-alt.disabled:hover,.btn-ss-g-alt.disabled:focus,.btn-ss-g-alt.disabled:active,.btn-ss-g-alt.disabled.active,.btn-ss-g-alt[disabled],.btn-ss-g-alt[disabled]:hover,.btn-ss-g-alt[disabled]:focus,.btn-ss-g-alt[disabled]:active,.btn-ss-g-alt[disabled].active,fieldset[disabled] .btn-ss-g-alt,fieldset[disabled] .btn-ss-g-alt:hover,fieldset[disabled] .btn-ss-g-alt:focus,fieldset[disabled] .btn-ss-g-alt:active,fieldset[disabled] .btn-ss-g-alt.active{background-color:#ccc;border-color:#ccc}.btn-ss-g-alt .badge{color:#ccc;background-color:white}.btn-ss-g-a{color:grey !important;background-color:transparent;border-color:grey;border-radius:25px}.btn-ss-g-a:hover,.btn-ss-g-a:focus,.btn-ss-g-a:active,.btn-ss-g-a.active{color:white !important;background-color:grey;border-color:grey}.btn-ss-g-a:active,.btn-ss-g-a.active{background-image:none}.open .btn-ss-g-a.dropdown-toggle{background-image:none}.btn-ss-g-a.disabled,.btn-ss-g-a.disabled:hover,.btn-ss-g-a.disabled:focus,.btn-ss-g-a.disabled:active,.btn-ss-g-a.disabled.active,.btn-ss-g-a[disabled],.btn-ss-g-a[disabled]:hover,.btn-ss-g-a[disabled]:focus,.btn-ss-g-a[disabled]:active,.btn-ss-g-a[disabled].active,fieldset[disabled] .btn-ss-g-a,fieldset[disabled] .btn-ss-g-a:hover,fieldset[disabled] .btn-ss-g-a:focus,fieldset[disabled] .btn-ss-g-a:active,fieldset[disabled] .btn-ss-g-a.active{background-color:grey;border-color:grey}.btn-ss-g-a .badge{color:grey;background-color:white}.btn-xxs{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-ss-social{color:#c2c2c2 !important;background-color:transparent;border-color:#ebebeb}.btn-ss-social:hover,.btn-ss-social:focus,.btn-ss-social:active,.btn-ss-social.active{color:white !important;background-color:#0690fa;border-color:#0690fa}.btn-ss-social:active,.btn-ss-social.active{background-image:none}.open .btn-ss-social.dropdown-toggle{background-image:none}.btn-ss-social.disabled,.btn-ss-social.disabled:hover,.btn-ss-social.disabled:focus,.btn-ss-social.disabled:active,.btn-ss-social.disabled.active,.btn-ss-social[disabled],.btn-ss-social[disabled]:hover,.btn-ss-social[disabled]:focus,.btn-ss-social[disabled]:active,.btn-ss-social[disabled].active,fieldset[disabled] .btn-ss-social,fieldset[disabled] .btn-ss-social:hover,fieldset[disabled] .btn-ss-social:focus,fieldset[disabled] .btn-ss-social:active,fieldset[disabled] .btn-ss-social.active{background-color:#428bca;border-color:#357ebd}.btn-ss-social .badge{color:#428bca;background-color:white}.btn-ss-gh{color:#000 !important;background-color:transparent;border-color:#000;border-radius:25px}.btn-ss-gh:hover,.btn-ss-gh:focus,.btn-ss-gh:active,.btn-ss-gh.active{color:#FFF !important;font-weight:bold !important;background-color:#000 !important;border-color:#000}.btn-ss-gh:active,.btn-ss-gh.active{background-image:none}.open .btn-ss-gh.dropdown-toggle{background-image:none}.btn-ss-gh.disabled,.btn-ss-gh.disabled:hover,.btn-ss-gh.disabled:focus,.btn-ss-gh.disabled:active,.btn-ss-gh.disabled.active,.btn-ss-gh[disabled],.btn-ss-gh[disabled]:hover,.btn-ss-gh[disabled]:focus,.btn-ss-gh[disabled]:active,.btn-ss-gh[disabled].active,fieldset[disabled] .btn-ss-gh,fieldset[disabled] .btn-ss-gh:hover,fieldset[disabled] .btn-ss-gh:focus,fieldset[disabled] .btn-ss-gh:active,fieldset[disabled] .btn-ss-gh.active{background-color:#000;border-color:#000}.btn-ss-gh .badge{color:#FFF;background-color:#FFF}.btn-ss-gh-alt{color:#FFF !important;background-color:#000;border-color:#000;border-radius:25px}.btn-ss-gh-alt:hover,.btn-ss-gh-alt:focus{background-color:#000 !important;border:1px solid #000 !important;border-top-color:#000 !important;border-bottom-color:#000 !important;box-shadow:0 1px 1px #000, 0 1px #000 inset, 0 0 9px #000}.btn-ss-gh-alt:active,.btn-ss-gh-alt.active{background-image:none}.open .btn-ss-gh-alt.dropdown-toggle{background-image:none}.btn-ss-gh-alt.disabled,.btn-ss-gh-alt.disabled:hover,.btn-ss-gh-alt.disabled:focus,.btn-ss-gh-alt.disabled:active,.btn-ss-gh-alt.disabled.active,.btn-ss-gh-alt[disabled],.btn-ss-gh-alt[disabled]:hover,.btn-ss-gh-alt[disabled]:focus,.btn-ss-gh-alt[disabled]:active,.btn-ss-gh-alt[disabled].active,fieldset[disabled] .btn-ss-gh-alt,fieldset[disabled] .btn-ss-gh-alt:hover,fieldset[disabled] .btn-ss-gh-alt:focus,fieldset[disabled] .btn-ss-gh-alt:active,fieldset[disabled] .btn-ss-gh-alt.active{background-color:#333;border-color:#333}.btn-ss-gh-alt .badge{color:#FFF;background-color:black}.btn-ss-bb-alt{color:#FFF !important;background-color:#205081;border-color:#205081;border-radius:25px}.btn-ss-bb-alt:hover,.btn-ss-bb-alt:focus{background-color:#205081 !important;border:1px solid #205081 !important;border-top-color:#205081 !important;border-bottom-color:#205081 !important;box-shadow:0 1px 1px #205081, 0 1px #205081 inset, 0 0 9px #205081}.btn-ss-bb-alt:active,.btn-ss-bb-alt.active{background-image:none}.open .btn-ss-bb-alt.dropdown-toggle{background-image:none}.btn-ss-bb-alt.disabled,.btn-ss-bb-alt.disabled:hover,.btn-ss-bb-alt.disabled:focus,.btn-ss-bb-alt.disabled:active,.btn-ss-bb-alt.disabled.active,.btn-ss-bb-alt[disabled],.btn-ss-bb-alt[disabled]:hover,.btn-ss-bb-alt[disabled]:focus,.btn-ss-bb-alt[disabled]:active,.btn-ss-bb-alt[disabled].active,fieldset[disabled] .btn-ss-bb-alt,fieldset[disabled] .btn-ss-bb-alt:hover,fieldset[disabled] .btn-ss-bb-alt:focus,fieldset[disabled] .btn-ss-bb-alt:active,fieldset[disabled] .btn-ss-bb-alt.active{background-color:#205081;border-color:#205081}.btn-ss-bb-alt .badge{color:#FFF;background-color:#205081}.btn-ss-gitlab-alt{color:#FFF !important;background-color:#e14329;border-color:#e14329;border-radius:25px}.btn-ss-gitlab-alt:hover,.btn-ss-gitlab-alt:visited,.btn-ss-gitlab-alt:active{background-color:#e14329;box-shadow:0 1px 1px #e14329, 0 1px #e14329 inset, 0 0 9px #e14329}.btn-ss-gh-alt-home{background-color:transparent;color:inherit;border:1px solid #fff;font-weight:inherit;font-family:inherit}.btn-ss-gh-alt-home span{font-weight:bold}.btn-ss-gh-alt-home .octicon-mark-github{font-size:20px}.btn-ss-gh-alt-home span .text{font-family:'Open Sans';font-size:16px}.btn-ss-gh-alt-nav{color:#fff !important;background-color:#333;border-color:#333}.btn-ss-gh-alt-nav .octicon{font-weight:bold}.btn-ss-gh-alt-nav:hover,.btn-ss-gh-alt-nav:focus{color:#fff !important;background-color:black !important;border:1px solid black !important;border-top-color:black !important;border-bottom-color:black !important;box-shadow:0 0px 0px grey, 0 0px grey inset, 0 0 0px grey}.btn-ss-gh-alt-nav:active,.btn-ss-gh-alt-nav.active{background-image:none}.open .btn-ss-gh-alt-nav.dropdown-toggle{background-image:none}.btn-ss-gh-alt-nav.disabled,.btn-ss-gh-alt-nav.disabled:hover,.btn-ss-gh-alt-nav.disabled:focus,.btn-ss-gh-alt-nav.disabled:active,.btn-ss-gh-alt-nav.disabled.active,.btn-ss-gh-alt-nav[disabled],.btn-ss-gh-alt-nav[disabled]:hover,.btn-ss-gh-alt-nav[disabled]:focus,.btn-ss-gh-alt-nav[disabled]:active,.btn-ss-gh-alt-nav[disabled].active,fieldset[disabled] .btn-ss-gh-alt-nav,fieldset[disabled] .btn-ss-gh-alt-nav:hover,fieldset[disabled] .btn-ss-gh-alt-nav:focus,fieldset[disabled] .btn-ss-gh-alt-nav:active,fieldset[disabled] .btn-ss-gh-alt-nav.active{background-color:transparent !important;border-color:white}.btn-ss-gh-alt-nav .badge{color:white;background-color:black}.btn-action-wrap{display:flex;justify-content:flex-end;align-items:baseline;padding:20px 60px}.btn-action-wrap .link-action{margin-right:20px}.btn-action-wrap--center{justify-content:center}.btn-action{height:40px;padding:6px 45px;letter-spacing:0.5px;font-size:15px;font-weight:600}.link-action{font-size:14px;text-align:center;line-height:40px}.go-button{display:flex;align-items:center;color:#666;border:1px solid #929ca5;padding:10px;border-radius:2px;cursor:pointer}.go-button i{margin-right:6px;font-size:20px;color:#666}.go-button i:hover{color:#068dfe}.go-button:hover{color:#068dfe;border-color:#068dfe}.go-button:hover i{color:#068dfe}.go-button.favorited,.go-button.active{color:#fff;background:#068dfe;border-color:#068dfe}.go-button.favorited i,.go-button.active i{color:#fff}.go-button.go-button--inverted{color:#fff;border-color:#fff}.go-button.go-button--inverted i{color:#fff}.go-button.go-button--inverted:hover{color:#068dfe;border-color:#068dfe}.go-button.go-button--inverted:hover i{color:#068dfe}.go-button.go-button--inverted.favorited,.go-button.go-button--inverted.active{color:#fff;background:#068dfe;border-color:#068dfe}.go-button.go-button--inverted.favorited i,.go-button.go-button--inverted.active i{color:#fff}.go-button.go-button--cta{color:#068dfe;border-color:#068dfe}.go-button.go-button--cta i{color:#068dfe}.go-button.go-button--cta:hover,.go-button.go-button--cta.favorited,.go-button.go-button--cta.active{color:#fff;background:#068dfe;border-color:#fff}.go-button.go-button--cta:hover i,.go-button.go-button--cta.favorited i,.go-button.go-button--cta.active i{color:#fff}.builder-wrap{background-color:#FFF;border-radius:3px;display:flex;margin:0 auto 20px;min-height:51px;padding:0;position:relative}.builder-wrap .new-wrapper{background-color:#eee;padding:10px;border-bottom:1px solid #ccc}.builder-wrap .new{background-color:yellow;padding:3px 8px;margin-right:10px;border-radius:2px;color:#333 !important}.builder-wrap__slider-wrap{cursor:default;overflow-x:hidden;margin:9px 5px 3px;position:relative}.builder-wrap__slider-wrap.overflowed:after{background:linear-gradient(to left, rgba(255,255,255,0) 0%, #fff 100%);content:'';position:absolute;left:0;top:0;bottom:0;pointer-events:none;width:10px;z-index:50}.builder-wrap__slider-wrap.overflowed ~ .builder-wrap__slider-arrows{display:block}.builder-wrap__slider-arrows{display:none;white-space:nowrap}.builder-wrap__slider-arrows>div{cursor:pointer;display:inline-block;height:100%;width:25px;position:relative;transition:background-color 400ms ease}.builder-wrap__slider-arrows>div:hover{background-color:#f1f1f1}.builder-wrap__slider-arrows>div:first-child{transform:rotate(180deg)}.builder-wrap__slider-arrows>div:first-child:before,.builder-wrap__slider-arrows>div:first-child:after{background-color:#999}.builder-wrap__slider-arrows>div:before,.builder-wrap__slider-arrows>div:after{background-color:#666;border-radius:5px 0 0 5px;content:'';height:2px;position:absolute;right:7px;width:8px}.builder-wrap__slider-arrows>div:before{top:calc(50% - 2.2px);transform:translateY(-50%) rotate(45deg)}.builder-wrap__slider-arrows>div:after{top:calc(50% + 2.2px);transform:translateY(-50%) rotate(-45deg)}.builder-wrap__incomplete-tool{padding:10px !important;margin-top:5px !important}.builder-wrap__incomplete-tool:before{display:none}.builder-wrap__incomplete-tool button{background:white;color:#0690FA;border:1px solid #0690FA;border-radius:3px;margin-left:5px;padding:5px 10px;white-space:nowrap}.builder-wrap__incomplete-tool button:hover{background:#0690FA;color:white}.builder-wrap__incomplete-tool__popup{align-items:center;box-shadow:2px 7px 15px rgba(0,0,0,0.2);display:flex;background-color:white;border-radius:0 0 3px 3px;padding:5px 10px;position:absolute;top:100%;left:0;right:0;text-align:center;z-index:1001}.builder-wrap__incomplete-tool__popup span{background:orange;border-radius:3px;color:#fff;font-size:12px;height:24px;padding:3px 5px;white-space:nowrap}.builder-wrap__incomplete-tool__discrete-input{border:none;flex-grow:0;font-weight:700;outline:none;text-align:center;width:100px}.builder-wrap__incomplete-tool__url-input{border:1px solid #e1e1e1;border-radius:3px;flex-grow:1;margin:5px 0;padding:5px;outline:none;width:100%}.builder-wrap__incomplete-tool__url-input.error{border:1px solid #fa3e3e}.builder-wrap__incomplete-tool .onboarding-overlay{background-color:rgba(0,0,0,0.1);position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000}.builder-wrap__builder{display:inline;list-style-type:none;margin:0;padding:0;position:relative;white-space:nowrap}.builder-wrap__builder.sliding{transition:left 200ms ease}.builder-wrap__builder>li,.builder-wrap__builder__tool-selection{background-color:#f9f9f9;border-radius:3px;color:#252525;display:inline-block;font-weight:600;margin:1px 5px 5px 0;padding:5px 30px 5px 5px;position:relative;white-space:nowrap;-moz-box-shadow:inset 0 0 10px #000000;-webkit-box-shadow:inset 0 0 10px #000000;box-shadow:inset 0 0 2px #e0e0e0}.builder-wrap__builder>li.builder-wrap__incomplete-tool,.builder-wrap__builder__tool-selection.builder-wrap__incomplete-tool{position:initial}.builder-wrap__builder>li img,.builder-wrap__builder__tool-selection img{border-radius:2px;height:20px;margin-right:10px;width:20px;background-color:white;border:1px solid #f1f1f1}.builder-wrap__builder>li span,.builder-wrap__builder__tool-selection span{vertical-align:middle;font-weight:normal}.builder-wrap__builder>li:before,.builder-wrap__builder__tool-selection:before{content:'';height:20px;position:absolute;top:50%;right:23px;transform:translateY(-50%)}.builder-wrap input{background:transparent;line-height:28px;margin:0;padding:0 10px;border:none;flex-grow:1;outline:none;border-radius:3px;width:140px}.builder-wrap__search-results{background-color:#fff;border:1px solid #e1e1e1;box-shadow:0 19px 54px rgba(0,0,0,0.2);list-style-type:none;margin:0;padding:0;max-height:300px;min-height:30px;overflow-y:auto;position:absolute;top:100%;left:0;width:100%;z-index:100;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.builder-wrap__search-results.mouse li:hover{background-color:#0690fa;color:#fff}.builder-wrap__search-results.keyboard li.selected{background-color:#333;color:#fff}.builder-wrap__search-results li{cursor:pointer;padding:5px 10px}.builder-wrap__search-results li img{width:20px;margin-right:10px}.builder-wrap__search-results .loading{position:absolute;bottom:3px;right:5px}.builder-wrap__search-results .loading span{vertical-align:middle;margin-right:5px}.builder-wrap__search-results .loading img{width:24px;height:24px;vertical-align:middle}.builder-wrap__tool{background:url("//img.stackshare.io/fe/match/builder.png") right top no-repeat;border-radius:2px;content:'';cursor:pointer;width:13px;height:13px;position:absolute;top:9px;right:7px}.builder-wrap__tool:hover{background-color:#fff;color:#fff}.builder-wrap .pulse{width:7px;height:7px;border:0 solid #F7f14C;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:#0690FA;z-index:10;float:right;margin:0 7px 0 10px;opacity:.15;position:relative;top:1px;cursor:pointer}.builder-wrap .pulse.not-required{animation:none;background:#999;cursor:pointer}.builder-wrap .pulse.not-required:hover{background-color:#0690FA;cursor:pointer}.builder-wrap .after-required{content:'';width:0;height:20px;border-right:1px solid rgba(151,151,151,0.4);top:-6px;float:right;left:31px;position:absolute;animation:none !important}.builder-wrap .pulse-animation{animation:pulse 2s linear infinite}.builder-wrap .hint--right{margin-right:8px}.builder-wrap.multiline{flex-wrap:wrap;border-radius:3px}.builder-wrap.multiline .builder-wrap__builder{left:0 !important;white-space:initial}.builder-wrap.multiline .builder-wrap__builder:before{border:none}.builder-wrap.multiline .builder-wrap__slider-arrows{display:none !important}.builder-wrap.multiline input{flex-basis:inherit;flex-grow:inherit;min-height:33px !important}.loading-spinner{display:block;margin:0 auto}.error-banner{align-items:center;background-color:#fa3e3e;box-sizing:border-box;color:white;display:flex;justify-content:center;animation:slide-down 5000ms ease;text-align:center;transition:height 600ms ease}.notification-banner{align-items:center;background-color:#0690FA;box-sizing:border-box;color:white;display:flex;justify-content:center;animation:slide-down 5000ms ease;text-align:center;transition:height 600ms ease}.react-overlay{background-color:rgba(0,0,0,0.5);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1001}.react-overlay.transparent{background-color:transparent}.react-overlay__modal{background-color:white;border-radius:5px;position:fixed;top:25%;padding:35px;text-align:center;z-index:1002;max-width:400px;width:90%}.react-overlay__modal .btn-ss-gh{padding:8px 62px}.react-overlay__modal .btn-ss-gh span{margin-left:5px}.react-overlay__modal h3{margin:10px 0}.react-overlay__modal h3.react-overlay__logo{font-size:14px}.react-overlay__modal h3.react-overlay__logo img{width:185px}.react-overlay__modal p{margin:25px 0}.react-overlay__modal button{background-color:#0690FA;border:none;border-radius:4px;color:white;font-size:17px;font-weight:600;padding:11px 35px;font-weight:600;padding:15px 35px;margin-top:10px;outline:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1.2rem;margin:10px 0;padding:13px 10px;width:150px}.react-overlay__modal button.disabled{background-color:#AAA}.react-overlay__modal button.onboarding__edit-btn{background-color:white;border:1px solid #0690FA;color:#0690FA;margin-right:10px}.react-overlay__modal .btn-ss-gh-alt{color:#fff !important;background-color:black;border-color:black;margin:auto 5px;font-size:17px;padding:8px 35px}.react-overlay__modal .btn-ss-bb-alt{color:#fff !important;background-color:#205081;border-color:#205081;margin:auto 5px;font-size:17px;padding:8px 35px}.react-overlay__modal .btn-ss-gl-alt{color:#fff !important;background-color:#e14329;border-color:#e14329;margin:auto 5px;font-size:17px;padding:8px 35px}.react-overlay__modal .octicon-mark-github,.react-overlay__modal .fa-bitbucket,.react-overlay__modal .fa-gitlab{margin:auto 10px auto 10px;display:inline-flex;font-size:30px}.react-overlay__modal .continue-with{margin:auto 5px;font-size:17px}.react-overlay__modal.scan{max-width:600px}.react-overlay__button-container{display:flex;margin:10px 0}.react-overlay__button-container .btn-ss-gh-alt,.react-overlay__button-container .btn-ss-bb-alt,.react-overlay__button-container .btn-ss-gl-alt{display:inline-flex;padding:8px 35px}.react-overlay .disclaimer{margin:20px 0 45px}.tools-list{display:flex;justify-content:center}.tools-list__tool{border:1px solid #e1e1e1;border-radius:3px;display:inline-block;margin:0 8px 8px 0;width:50px;height:50px}.tools-list__tool img{border-radius:3px;width:100%;height:100% !important;max-width:50px;height:auto}.tools-list__tool.small{width:35px;height:35px}.tools-list__tool.small img{width:35px}.tools-list__tool.borderless{border:none}.no-underline{text-decoration:none !important}.no-underline:active,.no-underline:hover{text-decoration:none !important}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.react__flex-spacer,.onboarding__flex-spacer{flex-grow:1}.react__form-wrapper,.onboarding__form-wrapper{max-width:520px;margin:0 auto}.react__form-wrapper__input-container,.onboarding__form-wrapper__input-container{margin-top:10px}.react__form-wrapper__button,.onboarding__form-wrapper__button{background-color:#0690FA;border:none;border-radius:4px;color:white;font-size:17px;font-weight:600;padding:11px 35px;font-weight:600;padding:15px 35px;margin-top:10px;outline:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.react__form-wrapper__button.disabled,.onboarding__form-wrapper__button.disabled{background-color:#AAA}.react__form-wrapper__button.white,.onboarding__form-wrapper__button.white{background-color:#fff;border:1px solid #0690FA;color:#0690FA}.react__form-wrapper__button.white:hover,.onboarding__form-wrapper__button.white:hover{background-color:#0690FA;border:1px solid #0690FA;color:white}.react__form-wrapper__button.view-stack,.onboarding__form-wrapper__button.view-stack{margin-right:20px}.react__form-wrapper__button.spaced,.onboarding__form-wrapper__button.spaced{margin-right:10px}.react__input-owner-divider,.onboarding__input-owner-divider{height:auto;vertical-align:bottom !important;margin:0 8px 0 0px;float:left;position:relative;top:46px;font-size:30px;color:grey}.react__input-container,.onboarding__input-container{display:flex;flex-grow:1;flex-wrap:wrap;margin-top:7px;position:relative}.react__input-container.inline,.onboarding__input-container.inline{display:block;flex-grow:initial;padding-top:6px}.react__input-container.nowrap,.onboarding__input-container.nowrap{flex-wrap:nowrap}.react__input-container__domain-match,.onboarding__input-container__domain-match{color:#4BB05D;font-size:1.1rem;margin:10px 0}.react__input-container.name-collision,.onboarding__input-container.name-collision{padding-bottom:20px}.react__input-container.name-collision:after,.onboarding__input-container.name-collision:after{content:'This name has already been taken.';color:#fa3e3e;font-size:10px;font-style:italic;position:absolute;bottom:0;left:0}.react__input-container--owner,.onboarding__input-container--owner{margin-right:10px;margin-top:7px;position:relative}.react__input-container--owner input,.onboarding__input-container--owner input{padding-left:38px !important}.react__input-container--owner img,.onboarding__input-container--owner img{width:20px;height:20px;position:absolute;left:10px;top:50%;transform:translateY(-50%)}.react__input-container--owner .personal,.onboarding__input-container--owner .personal{border-radius:100px}.react__input-container h5,.onboarding__input-container h5{color:#777;flex-basis:100%;font-size:13px;font-weight:600}.react__input-container input,.onboarding__input-container input{border:1px solid #e1e1e1;border-radius:4px;box-shadow:inset 0px 0px 2px 0px rgba(0,0,0,0.07);color:#777;flex-grow:1;outline:none;padding:10px;transition:all 200ms ease}.react__input-container input:focus,.onboarding__input-container input:focus{border:1px solid #0690FA}.react__input-container input:valid:not(:placeholder-shown),.onboarding__input-container input:valid:not(:placeholder-shown){border:1px solid #4BB05D}.react__input-container input.error,.onboarding__input-container input.error{border:1px solid #fa3e3e !important}.react__input-container .button-empty,.react__input-container .button-full,.onboarding__input-container .button-empty,.onboarding__input-container .button-full{background:#0690FA;border:0;font-size:16px;color:#FFF;padding:10px;border-radius:100px;width:80px;outline:none;margin-right:1px;border:1px solid #0690FA;font-weight:600;margin-left:5px;text-align:center}.react__input-container .button-empty:hover,.onboarding__input-container .button-empty:hover{background:#0690FA;color:#FFF}.react__input-container .button-full.disabled,.onboarding__input-container .button-full.disabled{color:#666;background-color:#e4e4e4;border:1px solid #e4e4e4;cursor:not-allowed;opacity:0.5}.react__input-container .button-empty,.onboarding__input-container .button-empty{background:white;color:#0690FA}button.start-over{border:1px solid #e4e4e4;border-radius:3px;background:transparent;padding:5px;margin-top:20px;background:#fafafa;margin-right:20px;outline:none}.onboarding__spinner{display:block;margin:100px auto 0}.onboarding_container ~ #push{background-color:#f5f8fa}.onboarding .builder-wrap,.stack-edit .builder-wrap{border:1px solid #e4e4e4;box-shadow:inset 0px 0px 2px 0px rgba(0,0,0,0.14)}.onboarding>p{color:rgba(0,0,0,0.75);font-size:1.5rem}.onboarding>p.subheader{color:#7C7C7C;font-size:16px;margin:-5px 0 15px}.onboarding h1{font-weight:600;margin-top:0}.onboarding__stack-info{margin-bottom:200px}.onboarding__nav{background-color:white;border-radius:3px;box-shadow:2px 2px 2px rgba(0,0,0,0.1);position:absolute;top:50%;left:100px;padding:5px 5px 5px 10px;transform:translateY(-50%);z-index:100;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.onboarding__nav div{border-radius:3px;display:inline-block;padding:5px 10px}.onboarding__nav img{height:12px;margin-right:6px}.onboarding__nav__back{background-color:#0690FA;cursor:pointer;color:#fff}.onboarding__nav__reset{cursor:pointer}.onboarding__nav-arrow{border-radius:3px;cursor:pointer;display:flex;flex-direction:column;font-weight:700;height:250px;justify-content:center;position:absolute;text-align:center;top:65px;width:45px;transition:all 200ms ease;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.onboarding__nav-arrow:hover{background-color:#eee}.onboarding__nav-arrow img{margin-bottom:7px}.onboarding__header{height:0;overflow:hidden;margin:0 auto;position:relative;text-align:center;transition:all 1s ease;background-color:#f5f8fa !important}.onboarding__header h1{font-weight:600;margin-top:0}.onboarding__header.auto-height{height:auto}.onboarding__header.navable .onboarding__header__timeline__item,.onboarding__header.navable .onboarding__header__container__results img{cursor:pointer}.onboarding__header__slider{position:relative;transition:all 1s ease}.onboarding__header__container{padding:4rem}.onboarding__header__container__results{text-align:center;margin:0 auto;overflow:hidden;padding-top:20px;max-width:560px;max-height:55px}.onboarding__header__container__results img{border-radius:5px;height:32px;margin:0 7.5px 7.5px;opacity:.5;transition:all 200ms ease;width:32px}.onboarding__header__container__results img:hover{opacity:1}.onboarding__header__timeline{background-color:white;display:flex;height:3px;list-style-type:none;margin:40px auto 40px;max-width:480px;padding:0;position:relative}.onboarding__header__timeline__item{background-color:#fff;border:3px solid white;border-radius:15px;box-sizing:content-box;color:#aaa;height:15px;position:relative;transform:translateY(-50%);transition:all 300ms linear;white-space:nowrap;width:15px}.onboarding__header__timeline__item:after{background-color:transparent;content:attr(data-label);position:absolute;text-transform:uppercase;top:35px;transform:translateX(-50%);transition:all 700ms linear}.step-0 .onboarding__header__timeline__item:nth-child(1){color:#333}.step-1 .onboarding__header__timeline__item:nth-child(3){color:#333}.step-2 .onboarding__header__timeline__item:nth-child(5){color:#333}.onboarding__header__timeline__spacer{flex-grow:1;visibility:hidden}.onboarding__header__timeline:after{background-color:#0690FA;border-radius:15px;content:'';height:15px;left:10.5px;position:absolute;top:0;transform:translate(-50%, -50%);transition:left 700ms ease;width:15px}.onboarding__header__timeline.step-1:after{left:50%;animation:to-step 700ms 1 ease}.onboarding__header__timeline.step-2:after{left:calc(100% - 10.5px);animation:to-step-again 700ms 1 ease}@keyframes to-step{0%{width:15px;height:15px}10%{width:15px;height:3px}90%{width:15px;height:3px}100%{width:15px;height:15px}}@keyframes to-step-again{0%{width:15px;height:15px}10%{width:15px;height:3px}90%{width:15px;height:3px}100%{width:15px;height:15px}}.onboarding__content{background-color:white;min-height:650px;padding-bottom:200px}.onboarding__content .submit-links .btn{width:200px;outline:none}.onboarding__scan-stack{max-width:800px;margin:0 auto}.onboarding__scan-stack__url-taken{color:#fa3e3e;font-size:12px;font-style:italic;margin-top:5px}.onboarding__scan-stack__url-taken a{color:#fa3e3e;font-weight:700}.onboarding__scan-stack__url-taken a:visited{color:#fa3e3e}.onboarding__scan-stack--optional{color:#777;font-size:14px}.onboarding__scan-stack__container{border-radius:4px;padding:10px 0 30px}.onboarding__scan-stack__progress{background-image:linear-gradient(to bottom, #ebebeb 0, #f5f5f5 100%);background-color:#fff;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);height:20px;margin:20px 0;overflow:hidden}.onboarding__scan-stack__progress div{background:#4BB05D;width:60%;height:100%;font-size:12px;line-height:20px;color:white;overflow:hidden;text-align:center;transition:width 200ms ease;animation:progress-bar 30s}.onboarding__scan-stack__progress div.done{width:100%;animation:none}.onboarding__scan-stack__status{background:#fff;border-radius:5px;font-size:12px;line-height:1.5em;padding:20px}.onboarding__scan-stack__status ul{list-style-type:none;margin:0;overflow:hidden;padding:0;animation:scan-status 15s linear}.onboarding__scan-stack__status ul li{line-height:2em}.onboarding__scan-stack__status.done ul{animation-play-state:paused}.onboarding__scan-stack__tools h3{margin:25px 0 30px}.onboarding__scan-stack__tool{border:1px solid #e1e1e1;border-radius:3px;display:inline-block;margin:0 8px 8px 0;width:50px;height:50px}.onboarding__scan-stack__tool img{border-radius:3px;width:100%;height:100% !important;max-width:50px;height:auto}.onboarding__scan-stack__continue{text-align:right}.onboarding__scan-stack__continue button{background-color:#0690FA;border:none;border-radius:4px;color:white;font-size:17px;font-weight:600;padding:11px 35px;font-weight:600;padding:15px 35px;margin-top:10px;outline:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.onboarding__scan-stack__continue button.disabled{background-color:#AAA}.onboarding__scan-stack__continue span{color:#777;margin-right:20px}.onboarding__stack-type{display:flex;flex-wrap:wrap;justify-content:center}.onboarding__stack-type__tile{border:1px solid #e1e1e1;border-radius:3px;box-shadow:0px 0px 10px 0px rgba(195,195,195,0.28);cursor:pointer;display:flex;flex-direction:column;height:250px;justify-content:center;margin:25px;max-width:291px;min-width:250px;transition:all 0.08s ease;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.onboarding__stack-type__tile:hover{box-shadow:0px 0px 10px 0px rgba(195,195,195,0.5)}.onboarding__stack-type__tile.new-company{border:1px dashed #0690FA;box-shadow:none}.onboarding__stack-type__tile--horiz{text-align:center}.onboarding__stack-type__tile--horiz img{width:50px;height:50px;border-radius:3px}.onboarding__stack-type__tile--horiz h3{font-size:18px;margin:15px auto;position:relative}.onboarding__stack-type__tile--horiz p{color:#AAA;margin-top:-10px}.onboarding__stack-type__tile--horiz.personal img{border-radius:500px}.onboarding__stack-type__tile--horiz.loading h3{display:inline-block}.onboarding__stack-type__tile--horiz.loading h3:after{content:'';position:absolute;left:100%;animation:ellipsis 2s linear infinite}.onboarding__tool-selection__loading{margin-top:30px;width:100px}.onboarding__tool-selection__popular-tools{text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.onboarding__tool-selection__popular-tools h3{border-bottom:1px solid #e1e1e1;padding:10px 0;margin:25px 0 20px;text-align:left}.onboarding__tool-selection__tool{border:1px solid #efefef;border-radius:3px;cursor:pointer;display:inline-block;height:44px;margin:0 15px 15px 0;position:relative;width:44px}.onboarding__tool-selection__tool img{height:100%;width:100%;border-radius:3px}.onboarding__tool-selection__tool.remove img{opacity:0.2}.onboarding__tool-selection__search-results-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99}.onboarding__tool-selection__search-results{background-color:white;border:1px solid #e1e1e1;position:absolute;top:calc(100% - 10px);left:10px;list-style-type:none;max-height:500px;padding:0;margin:0;overflow:auto;width:calc(100% - 20px);z-index:100;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.onboarding__tool-selection__search-results li{cursor:pointer;padding:5px;transition:all 200ms ease;font-weight:600}.onboarding__tool-selection__search-results li:hover{background-color:#0690FA}.onboarding__tool-selection__search-results img{height:20px;margin-right:5px;width:20px;border-radius:2px;background:white;border:1px solid #ececec}.onboarding__tool-selection__search-results .active{background-color:#0690FA;color:white}.onboarding__tool-selection__search-results .new{background:orange;border-radius:2px;display:inline-block;padding:2px 7px;margin:2px 5px 2px 0;font-weight:bold;font-size:12px;color:white}.onboarding__details{position:relative}.onboarding__details__loading{display:block;margin:160px auto;width:100px}.onboarding__details__tools{margin:0 auto;overflow-x:hidden;position:relative}.onboarding__details h3{margin-bottom:40px;font-size:20px;font-weight:600}.onboarding__details img{border-radius:3px}.onboarding__details__tool-slider{width:99999px;position:relative;transition:all 200ms ease}.onboarding__details__tool{background-color:white;border:1px solid #e1e1e1;box-sizing:border-box;border-radius:3px;display:inline-block;margin:0 15px;padding:20px;text-align:center;vertical-align:top;width:290px;height:440px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.onboarding__details__tool input{border:1px solid #e1e1e1;padding:5px;width:100%}.onboarding__details__arrow{background-color:#333;border-radius:5px;cursor:pointer;padding:10px;position:absolute;height:60px;top:280px;width:40px;z-index:100}.onboarding__details__arrow:hover{background-color:#0690FA}.onboarding__details__arrow:before{background-image:url("https://img.stackshare.io/fe/right-arrow.svg");background-repeat:no-repeat;background-position:center;content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:30px;height:30px}.onboarding__details__arrow--right{right:0px}.onboarding__details__arrow--left{left:0px}.onboarding__details__arrow--left:before{transform:translate(-50%, -50%) rotate(180deg)}.onboarding__details .one-liner{margin:22px 0;text-align:left;font-weight:600}.onboarding__details .one-liner .onboarding-reason-text{position:absolute;max-width:200px;font-size:14px;padding-top:4px}.onboarding__details .one-liner div{font-size:13px;border:1px solid #e1e1e1;border-radius:3px;cursor:pointer;display:inline-block;margin-right:10px;padding:3px 5px;width:50px;text-align:center}.onboarding__details .one-liner div.active{border:1px solid #0690FA;color:#FFF;background:#0690FA}.onboarding__details .one-liner div:hover{border:1px solid #0690FA;background-color:#0690FA;color:white}.onboarding__button-saving img{width:20px}.x-corner-close-button{background:#0690FA;border-radius:100px;cursor:pointer;position:absolute;top:-10px;right:-10px;padding:11px;z-index:99999}.x-corner-close-button:before,.x-corner-close-button:after{background:white;content:'';height:13px;position:absolute;top:50%;left:50%;width:3px}.x-corner-close-button:before{transform:translate(-50%, -50%) rotate(-45deg)}.x-corner-close-button:after{transform:translate(-50%, -50%) rotate(45deg)}.new-form .new-form__row{display:flex}@keyframes ellipsis{0%{content:'.'}33%{content:'..'}66%{content:'...'}}.react-overlay{background-color:rgba(0,0,0,0.5);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1001}.react-overlay.transparent{background-color:transparent}.react-overlay__modal{background-color:white;border-radius:5px;position:fixed;top:25%;padding:35px;text-align:center;z-index:1002;max-width:400px;width:90%}.react-overlay__modal .btn-ss-gh{padding:8px 62px}.react-overlay__modal .btn-ss-gh span{margin-left:5px}.react-overlay__modal h3{margin:10px 0}.react-overlay__modal h3.react-overlay__logo{font-size:14px}.react-overlay__modal h3.react-overlay__logo img{width:185px}.react-overlay__modal p{margin:25px 0}.react-overlay__modal button{background-color:#0690FA;border:none;border-radius:4px;color:white;font-size:17px;font-weight:600;padding:11px 35px;font-weight:600;padding:15px 35px;margin-top:10px;outline:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1.2rem;margin:10px 0;padding:13px 10px;width:150px}.react-overlay__modal button.disabled{background-color:#AAA}.react-overlay__modal button.onboarding__edit-btn{background-color:white;border:1px solid #0690FA;color:#0690FA;margin-right:10px}.react-overlay__modal .btn-ss-gh-alt{color:#fff !important;background-color:black;border-color:black;margin:auto 5px;font-size:17px;padding:8px 35px}.react-overlay__modal .btn-ss-bb-alt{color:#fff !important;background-color:#205081;border-color:#205081;margin:auto 5px;font-size:17px;padding:8px 35px}.react-overlay__modal .btn-ss-gl-alt{color:#fff !important;background-color:#e14329;border-color:#e14329;margin:auto 5px;font-size:17px;padding:8px 35px}.react-overlay__modal .octicon-mark-github,.react-overlay__modal .fa-bitbucket{margin:auto 10px auto 10px;display:inline-flex;font-size:30px}.react-overlay__modal .continue-with{margin:auto 5px;font-size:17px}.react-overlay__modal.scan{max-width:600px}.react-overlay__button-container{display:flex;margin:10px 0}.react-overlay__button-container .btn-ss-gh-alt,.react-overlay__button-container .btn-ss-bb-alt,.react-overlay__button-container .btn-ss-gl-alt{display:inline-flex;padding:8px 35px}.react-overlay .disclaimer{margin:20px 0 45px}.react-invisible-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99}@media screen and (max-width: 675px){.onboarding__nav{border-radius:0 0 3px 0;left:0;top:0;transform:none}.onboarding .onboarding__tool-selection{margin-top:20px}.react-overlay__modal{width:90%}.btn-ss-gh-alt,.btn-ss-bb-alt,.btn-ss-gl-alt{display:block !important;padding:8px !important}.onboarding__scan-stack__container .onboarding__input-container{display:block}.onboarding__scan-stack__container .onboarding__input-container input{width:100%}.onboarding__scan-stack__container .onboarding__input-container .button-full{margin-top:10px}}@keyframes scan-status{0%{height:2em}19%{height:2em}20%{height:4em}39%{height:4em}40%{height:6em}59%{height:6em}60%{height:8em}}@keyframes progress-bar{0%{width:0%}100%{width:100%}}.step-cont img{text-align:center;display:inline !important;width:63px !important;height:63px !important}.tools-selection-continue-container{margin:15px 0 -22px 0 !important}.stack-edit{background-color:#fff}.stack-edit__owner-list{background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.3);list-style-type:none;margin:0;padding:0;position:absolute;top:100%;overflow-y:auto;width:calc(100% - 11px);z-index:1002}.stack-edit__owner-list li{transition:all 200ms ease}.stack-edit__owner-list li:hover{background-color:#aaa;color:#fff}.stack-edit__owner-list img{height:20px;width:20px;margin:10px}.manage-team{text-align:center;margin-top:10px;margin-bottom:30px}.manage-team img{max-width:75px;border-radius:3px}.manage-team h2{font-size:20px !important;font-weight:300 !important;margin-top:10px}.manage-team-table{margin:0 auto;background:#FFF;border:1px solid #eaeaea;box-shadow:2px 3px 4px 0 rgba(242,242,242,0.5)}.manage-team-table tr:hover{background:#fafafa}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#fafafa !important}#manage-header{text-align:left;margin:0 auto;height:45px}#manage-header h2{font-size:22px !important;font-weight:600 !important;margin-bottom:15px;display:inline;line-height:30px}.manage-dialog{max-width:450px;margin-top:250px}.modal-content{border:0 !important}.selectize-control.single .selectize-input:after{border-width:0px !important;display:none}.form-group .modal-footer{margin-top:0;border-top:0;padding-top:0}.manage-modal-title{font-size:24px !important;font-weight:600 !important;color:#2a2a2a !important}.manage-modal-body-delete{text-align:center;font-size:15px}.manage-dialog .modal-header{border-bottom:0;padding-bottom:0;text-align:center}.manage-modal-body-delete span{text-align:center;font-size:16px;font-weight:600;font-style:italic}.manage-modal-body-delete img{margin:0 auto 10px;display:block;border-radius:40px}.manage-modal-body{text-align:left;font-size:15px;padding-bottom:1px}.manage-modal-body label{font-weight:400 !important}.manage-modal-body .input-group{margin-top:20px}.manage-modal .modal-footer{margin-top:0px}.modal-footer p{text-align:center;margin-top:20px;opacity:0.5;font-size:13px}.form-group-email{float:left;width:46%;text-align:left;display:inline-block}.modal-or{width:30px;float:left;display:inline-block;opacity:0.65;position:relative;top:30px;left:7px}.selectize-input{text-align:left;padding:6px 12px 2px 6px !important;line-height:19px !important}.btn-delete{background:#CC1515;border-radius:3px;font-size:18px;color:#FFF;font-weight:600;outline:none;width:100%;padding:10px}.btn-new-member{background:#0690fa;border-radius:3px;font-size:18px;color:#FFF;font-weight:600;outline:none;width:100%;padding:10px;margin-top:10px}.btn-delete:active,.btn-delete:focus,.btn-delete:hover,.btn-new-member:active,.btn-new-member:focus,.btn-new-member:hover{color:#FFF;outline:none !important}.btn-new-member:hover{background:#1a1a1a;transition:all 0.15s ease}.table>tbody>tr>td,.table>tbody>tr>th{border-bottom:1px solid #eaeaea !important;border-top:0 !important;padding:15px !important;line-height:30px !important;min-width:auto !important}.profile-column{width:50px;text-align:center}.profile-column img{border-radius:20px;max-width:32px;max-height:32px}.edit-delete{text-align:right}.user{font-size:14px;font-weight:600}#add-member{display:inline-block;text-align:center;float:right;padding:5px 10px;color:#0690fa;background:transparent;border:1px solid #0690fa;border-radius:3px;outline:none}#add-member:hover{color:#fff;background:#0690fa;border:1px solid #0690fa}.search-member-item img{float:left;width:18px;height:18px;border-radius:50px;display:inline-block;margin-right:10px}.search-member-item span{float:left;display:inline-block}.selectize-input{border:1px solid #cccccc;padding:5px 12px;display:inline-block;line-height:18px}#remove-myself{display:inline-block;text-align:center;float:left;padding:5px 10px;color:#CC1515;background:transparent;border:1px solid #CC1515;border-radius:3px;margin-top:15px;outline:none}#remove-myself:hover{color:#fff;background:#CC1515;border:1px solid #CC1515}.fa-pencil,.fa-times-circle{font-size:18px !important;color:rgba(0,0,0,0.25);outline:none !important}.fa-times-circle{margin-left:15px}.fa-pencil:hover{color:rgba(0,0,0,0.6)}.fa-times-circle:hover{color:#C50C0C}.company_membership_loading{width:60px;display:block;margin:60px auto 0 auto}@media only screen and (max-width: 500px){#manage-header h2{font-size:18px !important}}.sync-action{font-size:16px;color:white;background-color:#0cca00;padding:10px;border-radius:3px;margin-bottom:12px}.sync-note{padding:20px;font-size:13px;background-color:#333333;border-radius:3px;margin-bottom:20px;color:white}#github_invite{padding:0 60px}.more-tools{display:none;margin:2px;position:absolute;top:90%;width:172px;z-index:100}.more-tools__content{background-color:#FFF;display:inline-block;max-width:172px;border:1px solid #e1e1e1;padding:10px;animation:fadeInMoreTools 200ms ease}.more-tools img{width:30px;height:30px;padding:2px;cursor:pointer}.more-tools__container{display:inline-block;position:relative}.more-tools__container:hover .more-tools{display:block}@keyframes fadeInMoreTools{0%{opacity:0;top:calc(90% + 10px)}80%{opacity:1}100%{top:calc(90% - 1px)}}.match{margin-bottom:100px}.match .builder-wrap.multiline .match__and-or-toggle{white-space:nowrap}.match .builder-wrap.multiline .match__and-or-toggle>p{display:inline-block}.match .builder-wrap.multiline .match__and-or-toggle>div{display:inline-block;margin-left:5px;vertical-align:middle}.match__processing{margin-left:15px}.match__processing>img{margin:-3px 3px 0 0;width:20px}.match .container-fluid{max-width:1170px;margin:0 auto 0 auto;min-height:500px}.match__builder-hero{padding:40px 20px;background-image:url(/assets/hero-bg-bcd4f55d91fa637688460a8ffb14e952653b4a6527255df0731e8ccf52a94311.png);background-size:cover;margin-bottom:25px;box-shadow:1px 3px 10px 0 rgba(0,0,0,0.03)}.match__builder-hero h2{font-size:42px;color:#FFF;font-weight:700;text-align:center;margin-top:0}.match__builder-hero h6{color:#FFF;font-weight:700}.match__builder-hero p{margin-bottom:20px;font-size:22px;color:rgba(255,255,255,0.85);text-align:center}.match__builder-hero__jobsites{max-width:620px;margin:20px auto 0 auto}.match__builder-hero__jobsites img{margin:0 auto 20px;max-width:650px;width:100%}.match__builder-hero__input-wrapper{margin:0 auto;max-width:1140px;position:relative}.match__builder-hero__expand-toggle{color:#FFF;cursor:pointer;font-size:24px;line-height:24px;position:absolute;top:5px;right:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.match__builder-hero__row-1{display:flex}.match__builder-hero__row-1__selected-tools{flex:2 0 auto;max-width:65%;margin-right:20px}.match__builder-hero__row-1__excluded-tools{flex:1 0 auto;max-width:33%}.match__builder-hero__row-2{display:flex;margin-bottom:17px}.match__builder-hero__row-2>div{height:40px;border-radius:3px}.match__save-wrap{margin-top:0px;text-align:right}.match__save-wrap__save{background:#0690FA;border:none;color:#FFF;cursor:pointer;width:auto;outline:none;border-radius:3px;font-size:16px;font-weight:600;cursor:pointer;padding:12px 20px;transition:200ms ease all;white-space:nowrap}.match__save-wrap__save.disabled{background-color:#aaa;width:123px}.match__save-wrap__save:hover{background:#0690FA;color:#e1e1e1}.match__services-builder{border:none !important;padding:0 !important;border-radius:5px !important;max-width:748px !important;margin-left:auto !important;margin-right:auto;margin-bottom:20px !important;background:transparent !important}.match__edit-layer{max-width:100% !important;border-radius:5px !important}.match__results-container>h2{display:inline-block;margin-top:10px;margin-bottom:25px;font-weight:bold;font-size:24px}.match__results-container__type-buttons{margin:0 0 10px -15px;text-align:center;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.match__results-container__type-buttons button{cursor:pointer;padding:5px 35px;background:#FFF;border:1px solid #eaeaea;border-radius:102px;font-size:20px;box-shadow:inset 0px -1px 0px rgba(0,0,0,0.15);position:relative;top:-3px;color:#0690FA;margin-left:15px;margin-bottom:10px}.match__results-container__type-buttons button:focus{outline:none}.match__results-container__type-buttons button.active{background-color:#0690fa;color:#fff}.match__results-container__type-buttons__match-count{font-weight:bold;margin-left:5px;font-size:26px}@media (max-width: 767px){.match__results-container__type-buttons__match-count{font-size:22px}}.match__results-container__type-buttons__match-type{position:relative;top:-3px;margin-bottom:10px}@media (max-width: 767px){.match__results-container__type-buttons__match-type{font-size:15px}}.match__results-container .no-matches{text-align:center;color:grey;display:block;font-weight:600}.match__match-container{background-image:none;padding:10px 0;border-radius:3px;margin-bottom:15px !important;background:#FFF;border:1px solid #eaeaea;transition:height 500ms ease}.match__match-container:hover{box-shadow:0 3px 15px 0px rgba(0,0,0,0.05);transition:all 0.15s ease}.match__match-container:hover .match__stack-match__apply{display:initial;transition:all 0.15s ease}.match__match-container:active,.match__match-container:focus,.match__match-container:hover{color:#000;text-decoration:none}.match__match-container__company-job{padding:10px;border-bottom:1px solid #f1f1f1}.match__match-container__company-job em{background-color:rgba(255,247,0,0.16);padding:0 3px;font-style:normal}.match__match-container__company-job p{margin-bottom:0;display:inline-flex;text-overflow:ellipsis;width:550px;white-space:nowrap;overflow:hidden;line-height:32px}.match__match-container__view-more{color:#0690FA;cursor:pointer;padding:0;text-align:center;margin-top:10px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.match__match-container__summary{background-image:none;align-items:center;padding:15px}.match__match-container__summary:hover .match__match-container__summary__actions a{opacity:1;transition:all 0.15s ease}.match__match-container__summary:hover .match__match-container__summary__job-title{color:#0690fa;transition:all 0.15s ease}.match__match-container__summary>div{padding:0 10px}.match__match-container__summary__company-image img{border-radius:3px;width:50px;height:50px;border:1px solid #eaeaea}.match__match-container__summary__job-title{flex-grow:1;font-size:16px;font-weight:600;max-width:500px;vertical-align:middle;height:50px;display:table-cell}.match__match-container__summary__match-show-header span{padding-left:10px}.match__match-container__summary__company-name{flex:0 0 15%;opacity:.65;text-transform:capitalize}.match__match-container__summary__location{flex:0 0 25%;text-transform:capitalize;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:20px;max-height:20px;opacity:.65;text-align:left;margin-left:6px}.match__match-container__summary__actions a{background:white;border:1px solid #0690FA;color:#0690FA;text-transform:uppercase;border-radius:3px;opacity:1}.match__match-container__summary__actions a:hover{background:#0690FA;border:1px solid #0690FA;color:white;border-radius:3px;opacity:1}.match__match-container__summary .col-sm-1 img{width:50px;border-radius:3px}.match__match-container__summary .col-sm-2,.match__match-container__summary .col-sm-3,.match__match-container__summary .col-sm-4{position:relative}.match__match-container__summary .col-sm-4{font-size:16px;font-weight:600}.match__match-container__summary .col-sm-4:hover{color:#0690FA}.match__stack-company{font-size:18px !important;font-weight:600 !important;margin:0}.match__job-info-single{padding:0 15px 15px}.match__job-info-wrapper .team .team-title{font-size:13px;font-weight:600}.match__job-info-wrapper .team .user img{width:45px;height:auto;border-radius:100px;background-color:#fff;border:1px solid #E6E6E6;margin-right:10px;margin-bottom:10px}.match__job-info-wrapper.collapsed{height:0}.match__job-info{padding:10px 0 0 0;display:inline-block;cursor:initial}.match__job-info a.tools-link{display:block;float:left;margin-right:5px}.match__job-info a.tools-link .tools-img{width:20px;height:20px;border:1px solid #ebebeb;border-radius:3px;background:white;margin-right:3px}.match__job-info .matched-tools-more{font-size:12px;padding:0;padding-left:3px;padding-top:2px}.match__job-info .matched-tools-more a,.match__job-info .matched-tools-more a:visited{color:#b3b3b3}.match__job-info .matched-tools-more a:hover{color:#0690fa}.match__job-info>p:first-child{text-transform:uppercase;font-weight:600;color:#AAA;font-size:12px;margin-bottom:5px}.match__job-info__btn{border-radius:3px;width:auto;font-size:13px;background:#fff;border:1px solid #0690FA;line-height:30px;display:inline-block;text-align:center;color:#0690FA;padding:0 10px;margin-right:10px;margin-top:15px}.match__job-info__btn:hover{background:#0690FA;border:1px solid #0690FA;color:#fff;transition:all 0.15s ease;box-shadow:0 1px 1px rgba(59,60,61,0.2),0 1px #0891fa inset,0 0 9px rgba(0,173,255,0.6)}.match__job-info__fav-btn{border-radius:100px;height:32px;width:32px;font-size:16px;border:1px solid #ccc;margin:0 0px 0 10px;line-height:30px;display:inline-block;text-align:center;color:#aaa}.match__job-info__fav-btn:hover{background:#fff;border:1px solid #0690FA;color:#0690FA;transition:all 0.15s ease}.match__search{flex-grow:3;margin-right:20px}.match__search__icon{float:left;font-size:18px;display:inline-block;position:relative;right:-13px;width:0;top:7px;color:#aaa}.match__search__jobs{height:40px;border:1px solid #e4e4e4;padding:5px 10px;width:100%;border-radius:3px;font-size:14px;outline:none;display:inline-block;padding-left:40px}.match__percentage{position:relative;display:inline-block;padding:0;text-align:center;margin:0;top:1px}.match__percentage>li{display:inline-block;position:relative;text-align:center;font-family:Lato;font-weight:100;margin:0}.match__percentage>li:before{content:attr(data-name);position:absolute;width:100%;bottom:-2rem;font-weight:400}.match__percentage>li:after{content:attr(data-percent);position:absolute;width:100%;top:1.7rem;left:0;font-size:14px;text-align:center;font-weight:600}.match__percentage svg{width:70px;height:70px}.match__percentage svg:nth-child(2){position:absolute;left:0;top:0;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}.match__percentage svg:nth-child(2) path{fill:none;stroke-width:25;stroke-dasharray:629;stroke:rgba(255,255,255,0.9);-webkit-animation:load 1s;-moz-animation:load 1s;-o-animation:load 1s;animation:load 1s}.match .padding-tb5{margin:5px 0}.match__mactions{text-align:right;padding:0;float:right;margin-right:20px;position:relative}.match .btn{border:none;border-radius:3px;display:inline;font-size:20px;margin-left:10px;margin-right:10px;padding:5px 40px;position:relative}@media (max-width: 767px){.match .btn{font-size:15px}}.match .btn #job-alert-modal{color:white}.match .btn #job-alert-modal:hover{box-shadow:0 1px 1px rgba(59,60,61,0.2),0 1px #0891fa inset,0 0 9px rgba(0,173,255,0.6)}.match__job-alerts{background-color:#484848;background-size:cover;padding:25px;font-size:24px;color:white;border-radius:3px;font-weight:600;text-align:center;margin-bottom:15px;border:1px solid #eaeaea;box-shadow:inset 0 -2px 0 0 #0690FA,0 1px 1px rgba(0,0,0,0.05)}.match__job-alerts button.btn,.match__job-alerts a.btn{background:#0690FA;color:#fff;top:-2px}.match__job-alerts button.btn:hover,.match__job-alerts a.btn:hover{color:#fff;box-shadow:0 1px 1px rgba(59,60,61,0.2),0 1px #0891fa inset,0 0 9px rgba(0,173,255,0.6)}.match__post-a-job{background:#314759;padding:25px;font-size:24px;color:#FFF;border-radius:3px;text-align:center;margin-bottom:15px}@media (max-width: 767px){.match__post-a-job{font-size:15px}}.match__post-a-job button{background:#FFF;color:#333;top:-1px}.match__post-a-job button:hover{background:#FFF;color:#000}.match__follow_twitter{background:#00aced;padding:25px;font-size:24px;color:#FFF;border-radius:3px;text-align:center;margin-bottom:15px}.match__follow_twitter a.btn{background:#FFF;color:#333;top:-1px}.match__follow_twitter a.btn:hover{background:#FFF;color:#000}.match__location-wrapper{flex-grow:1}.match__location{background-color:transparent;border-radius:3px;display:flex;height:100%;position:relative}.match__location__locations{list-style-type:none;margin:0;padding:0}.match__location__field{border:none;flex-grow:1;outline:none}.match__location i{color:#AAA;font-size:18px;position:absolute;top:50%;transform:translateY(-50%);right:10px;font-size:20px}.match__check{color:#FFF}.match__check input{cursor:pointer}.match__check span{color:#FFF;padding:1px 15px 0 10px;position:relative;top:1px}.match .no-co-img{font-size:40px;color:#ebebeb;padding:2px 5px 0px 0px;display:inline-block;margin-bottom:0;vertical-align:middle}.match-d{padding:0 5px 20px 0;font-size:15px;line-height:150%}.ap-input{padding-left:10px;padding-right:0px;height:38px;width:97%;border:0px}.loc-wrap{float:right;width:calc(35% - 76px);position:relative;top:2px}.loc-wrap .select2-choices{line-height:28px}.match-percent{margin-left:0}.sip{position:relative;top:5px;left:5px}.loc-field{border-bottom:1px solid #eaeaea}.hint--right--hide{display:none}.selectize-dropdown-content{text-align:left;font-weight:400}div.modal-footer button.btn-match-modal{background:#0690fa;color:#FFF;width:100%;margin-left:0 !important;padding:10px 0 !important;font-weight:600;outline:none}div.modal-footer button:hover.btn-match-modal{background:#1497FB}.selectize-input{font-weight:400}.modal-content .tools-list{margin-top:15px}.match-field{width:48%;display:inline !important;float:left;margin-right:2%}.match-per{font-size:8px;text-align:center;font-weight:400;padding-top:5px}.match__match-container__summary__job-title .fa-check-circle{color:#0690fa;font-size:16px;opacity:0.8;position:relative;left:7px}.timing-field{width:48%;display:inline !important;float:right}.map-marker{display:inline-block;float:right;color:#aaa;font-size:20px;position:relative;top:-35px;right:10px}.select2-dropdown{margin-top:-3px;border:1px solid #e4e4e4;box-shadow:0 10px 40px 0 rgba(0,0,0,0.05)}.select2-results{box-shadow:0 10px 40px 0 rgba(0,0,0,0.15);padding:0;margin:0}.select2-container--default .select2-search--inline .select2-search__field{font-size:16px;font-family:'Open Sans';padding:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{float:right;margin-left:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice{border:0}.select2-container--default .select2-selection--multiple{border:1px solid #e4e4e4;margin-top:-2px}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #e4e4e4}.select2-container--default .select2-selection--multiple .select2-selection__choice{padding:0 7px;line-height:28px}.match-div{padding:5px 0;margin-bottom:7px;color:#1a1a1a}.match-div span{padding:0 10px 0 5px}.matched-tools{max-width:365px;display:inline-flex}.panel-default{border-color:#eaeaea !important}.matched-tools img{width:32px;height:32px;margin-right:5px;border-radius:3px;display:inline;border:1px solid #eaeaea}.matched-tools-modal{margin-bottom:20px;display:block}.matched-tools-modal img{width:50px;height:auto;margin-right:5px;border-radius:3px;display:inline}.save-search input{background:#0690FA;background-size:17px 15px;background-position:12px 18px;color:#FFF;width:auto;outline:none;position:absolute;right:0;top:0;border:0;line-height:44px;border-radius:3px;font-weight:bold;font-size:16px;font-weight:600;cursor:pointer;padding:3px 15px;border-top-left-radius:0;border-bottom-left-radius:0}.save-search input:hover{opacity:0.85}.match-btns{float:right;margin-right:10px}.ml20{margin-left:15px}.row-fix{display:inline-block;float:left;max-width:530px}a.btn-back{cursor:pointer;padding:10px 10px;background:#FFF;border:1px solid #eaeaea;border-radius:102px;font-size:14px;box-shadow:inset 0px -1px 0px rgba(0,0,0,0.15);color:#0690fa;margin-bottom:15px;display:inline-block;text-align:center}.btn-back:hover{background:transparent;color:#0690fa}.single-job-match-btns{text-align:center;margin-right:10px}.single-job-title{text-align:center;margin:40px 0 10px 0;font-size:24px;font-weight:600}.single-post .match__match-container{border:0px;cursor:initial}.single-post .match__match-container__summary{cursor:initial}.single-post .match__match-container__summary .no-co-img{font-size:33px;color:#ebebeb;padding:2px 5px 0px 11px;display:inline-block;margin-bottom:0;vertical-align:middle}#apply{background:rgba(6,144,250,0.95);text-align:center;padding:7px 15px;color:#fff;margin:0 auto;display:block !important;max-width:135px;font-size:14px;border-radius:3px;margin-bottom:5px;font-weight:600;text-transform:uppercase}#apply:hover{background:rgba(6,144,250,0.95);transition:all 0.15s ease}.company-links{float:right;display:inline-block;width:250px;font-weight:400;text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.65;line-height:50px}a.matched-tools-more,a.matched-tools-more:visited{color:grey}a.match__job-info__btn:visited{color:#0690FA;text-decoration:none !important}a.match__job-info__btn:hover{color:#FFF;text-decoration:none}.match__job-info__desc{max-width:500px;text-align:left;margin:35px auto 50px auto}.job-d{margin:0 15px 15px 97px;opacity:.65}.job-title-link{font-weight:600;font-size:14px;text-overflow:ellipsis;max-width:500px;white-space:nowrap;overflow:hidden;margin-left:15px}.tag-list{margin:4px 0 0 0}.tag-list span{background:#f1f1f1;margin-right:5px;border-radius:25px;font-weight:400;padding:0 13px;font-size:11px;opacity:.65;display:inline-block;cursor:pointer}.tag-list span:hover{background-color:#0690FA;opacity:1;color:white}.match__match-container__company-job:hover{background:#f5f8fa;transition:all 0.15s ease}.match__match-container__summary:hover .match__match-container__summary__job-title .tag-list span{color:#333}.match__match-container__summary:hover .match__match-container__summary__job-title .tag-list span:hover{color:#FFF}.match__match-container__company-job{margin-right:10px;overflow:hidden}.m150{margin-bottom:150px !important}a.job-title-link:visited,a.job-title-link:focus{opacity:.5;text-decoration:none}.apply-link{background:#0690FA;color:#fff;padding:3px 7px;margin-left:15px;border-radius:3px;border:1px solid #0690FA;transition:all 0.15s ease;float:right;text-transform:uppercase;font-size:12px;margin-top:13px}a.apply-link:hover{box-shadow:0 1px 1px rgba(59,60,61,0.2),0 1px #0891fa inset,0 0 9px rgba(0,173,255,0.6);background:#0690FA;color:#FFF !important}a.apply-link:visited{color:#fff;opacity:.7}.learn-more-link{background:transparent;color:#0690FA;padding:3px 7px;margin-left:15px;border-radius:3px;border:1px solid #0690FA;transition:all 0.15s ease;float:right;text-transform:uppercase;font-size:12px;margin-top:13px}a.learn-more-link:hover{box-shadow:0 1px 1px rgba(59,60,61,0.2),0 1px #0891fa inset,0 0 9px rgba(0,173,255,0.6);background:#0690FA;color:#FFF !important}a.learn-more-link:visited{color:#0690FA;opacity:.7}.single-post .match__match-container{cursor:auto}.single-post .match__match-container:hover{box-shadow:none}.single-post .match__match-container__summary:hover .match__match-container__summary__job-title{color:#333333}.single-post .matched-tools{max-width:inherit;overflow:hidden;display:block;margin:15px 0}.single-post .matched-tools img{margin-bottom:5px}.single-post p,.single-post li{font-size:14px;line-height:150%}.single-post .fa-map-marker{margin-right:3px}.single-post .section-title-2{margin-bottom:15px}.manage-dialog{max-width:500px;margin-top:250px}.modal-content{border:0 !important}.modal-footer button:hover{color:#FFF}.modal-body{color:#333}.manage-dialog .modal-footer{margin-top:0;border-top:0;padding-top:0}.manage-modal-title{font-size:24px !important;font-weight:600 !important;color:#2a2a2a !important}.manage-modal-body-delete{text-align:center;font-size:15px}.manage-dialog .modal-header{border-bottom:0;padding-bottom:0;text-align:center}.manage-dialog .modal-header p{font-size:16px;text-align:center;margin-top:10px;opacity:.75;color:#666}.modal-footer .btn-modal{background:#0690fa;border-radius:3px;font-size:18px;color:#FFF;font-weight:600;outline:none;width:100%;padding:10px;margin-top:-10px;margin-left:0}.manage-modal-body-delete span{text-align:center;font-size:16px;font-weight:600;font-style:italic}.manage-modal-body-delete img{margin:0 auto 10px;display:block}.manage-modal-body{text-align:left;font-size:15px}.manage-modal-body label{font-weight:400 !important}#post-a-job-modal label{color:grey;font-weight:600 !important}.post-job-details{color:grey;font-style:italic;text-align:left;font-size:11px;padding-bottom:7px}.manage-modal-body .input-group{margin-top:20px}.manage-modal-body .select2-container .select2-choice{background-image:none;border:0;padding:0 0 0 8px;text-align:left;line-height:32px;height:32px}.select2-drop-active{border:1px solid #c4c4c4 !important;padding-top:5px !important}.select2-container #s2id_sel1{display:inline-block;width:46%}.modal-footer p{text-align:center;margin-top:20px;opacity:0.5;font-size:13px}.btn-modal{background:#0690fa;border-radius:3px;font-size:18px;color:#FFF;font-weight:600;outline:none;width:100%;padding:10px;margin-top:-10px}.btn-delete:active,.btn-delete:focus,.btn-delete:hover,.btn-modal:active,.btn-modal:focus,.btn-modal:hover{color:#FFF;outline:none !important}@media only screen and (max-width: 760px){.stack-match .col-sm-1{float:left}.job-info{float:none;margin-left:0}#builder-hero{padding:20px}h2.hero-title{font-size:36px !important;margin:0 auto 5px}.match-btns{float:right;margin-top:15px}.search-jobs{max-width:100%;height:40px;border:1px solid #e4e4e4;padding:5px 10px;width:100%;border-radius:3px;font-size:16px;outline:none;display:inline-block;padding-left:40px;float:left}.jobsites{display:none}.loc-wrap{float:right;width:100%;position:relative;top:15px}li.save-search{float:right !important}.save-search input{position:relative;border-radius:3px}.match__job-info,.match__job-info-single{margin-left:0px}.job-d{margin:0 15px 15px 20px}}@media only screen and (max-width: 500px){.match__job-alerts{font-size:16px;padding:25px}.match__match-container__summary__actions button,.no-mob,.tag-list,.match__match-container__summary__location,.powered-by,.match__match-container__summary__tools{display:none !important}.ap-input{height:38px;width:97%}.single-post .match__job-info__desc{padding:0 20px}.m-r0{margin-right:0px}.match__results-container h2{font-size:16px}.type-buttons a{padding:10px 20px;top:10px}.match__match-container__company-job p{margin-bottom:0;display:inline-flex;text-overflow:ellipsis;width:200px;white-space:nowrap;overflow:hidden}.match__match-container__summary__percent-container{margin-left:-10px}.match__builder-hero__jobsites img{display:none}.job-title-link{width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.job-title-link span{text-overflow:ellipsis;width:200px;white-space:nowrap;overflow:hidden}.match__job-alerts .btn{display:block;width:200px;margin:20px auto 0;font-size:18px}.match__builder-hero p{font-size:18px}.matched-tools-more{display:none}.matched-tools img{width:20px;height:20px}li.save-search{float:none !important;width:100%}.save-search input{position:relative;border-radius:3px;width:100%;margin-top:10px}.stack-match .col-sm-2,.stack-match .col-sm-3,.stack-match .col-sm-4{top:3px}.stack-match .col-sm-1:nth-child(1){padding-right:0}.stack-match .col-sm-1:nth-child(2){max-width:85px}.loc-row{display:none}#job-btn{font-size:12px;padding:0 7px;margin-left:10px;font-weight:600}.matched-tools{display:block;float:none;margin-top:3px}.match__match-container__summary__job-title{margin-top:8px}.match-btns{float:left}.stack-wrap:hover #apply{display:none !important}.apply-mobile{background:#0690FA;border-bottom-right-radius:3px;border-bottom-left-radius:3px}#apply-btn-mobile{background:#0690FA;color:#FFF;font-size:18px;text-align:center;padding:10px;font-weight:600;width:100%;display:block;border-bottom-right-radius:3px;border-bottom-left-radius:3px}}.react-overlay__modal.job-alerts{max-width:600px}@media only screen and (min-device-width: 375px) and (max-device-width: 667px){#builder-hero p{font-size:16px}.match__builder-hero__jobsites img{display:none}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px){.match__builder-hero__jobsites img{display:none}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.match__builder-hero__jobsites img{display:none}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px){#builder-hero p{font-size:16px}}@media only screen and (max-width: 750px){.match__match-container__summary{padding:10px}.match{margin-bottom:100px}.match__builder-wrap{flex-wrap:wrap;padding:3px 10px;border-radius:3px}.match__builder-wrap__slider-arrows{display:none !important}.match__builder-wrap>input{line-height:44px;margin-bottom:5px}}@media screen and (min-width: 501px) and (max-width: 850px){a.job-title-link{width:350px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.job-title-link span{text-overflow:ellipsis;width:350px;white-space:nowrap;overflow:hidden}.match__match-container__company-job p{margin-bottom:0;display:inline-flex;text-overflow:ellipsis;width:350px;white-space:nowrap;overflow:hidden}.tag-list{display:none}}@media only screen and (min-width: 500px){.apply-mobile,.no-desk{display:none}}@media only screen and (max-width: 1160px){.row-fix{display:inline-block;float:left;max-width:360px}}@media only screen and (min-width: 750px){.apply-mobile,.no-desk{display:none}}@keyframes pulse{0%{opacity:.15}30%{opacity:1}70%{opacity:1}100%{opacity:.15}}#job-alert-modal .alert,#job-alert-error .alert,#post-a-job-modal .alert,#post-a-job-modal .alert-error{border-radius:6px 6px 0px 0px}#job-alert-modal .alert a,#job-alert-modal .alert a:visited,#job-alert-error .alert a,#job-alert-error .alert a:visited,#post-a-job-modal .alert a,#post-a-job-modal .alert a:visited,#post-a-job-modal .alert-error a,#post-a-job-modal .alert-error a:visited{font-weight:bold;color:white}#job-alert-modal .alert a:hover,#job-alert-error .alert a:hover,#post-a-job-modal .alert a:hover,#post-a-job-modal .alert-error a:hover{font-weight:bold;color:white;text-decoration:underline}.hn-preview{font-size:14px;margin:30px auto 12px auto;width:500px}.hn-logo{display:inline}.hn-logo img{max-width:155px;text-align:center}#hacker-news-welcome{background:#ff6600;color:black;text-align:center;padding:25px 25px 25px 25px}.single-post .embed-container{max-width:500px;text-align:center;margin:auto}.results-type-pipe{font-weight:100;padding:0 7px;color:#adadad}.btn-ss-gh-alt.react-sign-in{display:inline-flex;padding:10px 20px;margin:auto;border-radius:25px;width:280px}.btn-ss-bb-alt.react-sign-in{display:inline-flex;padding:10px 15px;margin:auto;border-radius:25px;width:280px}.btn-ss-gl-alt.react-sign-in{display:inline-flex;padding:10px 15px;margin:auto;border-radius:25px;width:280px}.match__post-a-job .panel-dismiss{border:0 none;height:23px;width:23px;float:right;background:transparent;margin-top:-15px;margin-right:-15px;box-sizing:border-box;line-height:16px}.match__post-a-job .panel-dismiss span{color:#fff}.match__job-alerts .panel-dismiss{border:0 none;height:23px;width:23px;float:right;background:transparent;margin-top:-15px;margin-right:-15px;box-sizing:border-box;line-height:16px}.match__job-alerts .panel-dismiss span{color:#fff}.match__follow_twitter .panel-dismiss{border:0 none;height:23px;width:23px;float:right;background:transparent;margin-top:-15px;margin-right:-15px;box-sizing:border-box;line-height:16px}.match__follow_twitter .panel-dismiss span{color:#fff}.match__post-a-job .panel-dismiss:hover{background:transparent}.match__job-service img{max-width:25px;border-radius:3px;border:1px solid #ebebeb;margin-bottom:5px;margin-right:5px}.match__and-or-toggle{margin-top:5px;margin-right:7px;cursor:pointer;float:right}.match__and-or-toggle .fa{opacity:0.8;font-size:20px;margin:0 auto;width:20px;display:block}.match__and-or-toggle p{color:#a5a5a5;font-size:11px;font-weight:400;margin:0 0 0 0;white-space:nowrap}.see-more-tools a,.see-more-tools a:visited{color:#ababab !important}.see-more-tools a:hover{text-decoration:underline}.match-rss{color:#f26522;margin-left:10px;font-size:42px;opacity:1;border-radius:5px;line-height:26px;position:relative;top:5px;width:31px}@media (max-width: 767px){.match-rss{font-size:30px}}@media (max-width: 767px){.match__results-container__type-buttons__match-type{font-size:15px}.match__builder-hero__row-1{display:inherit}.match__builder-hero__row-1__selected-tools{max-width:100%;margin-right:0}.match__builder-hero__row-1__excluded-tools{max-width:100%}.match__builder-hero__row-2{display:inherit;margin-bottom:17px}.match__builder-hero__row-2>div{height:40px;border-radius:3px}.match__search{margin-right:0;margin-bottom:20px}}.company_blog_post_header{padding:0 15px 15px 15px}.percent-container{position:relative;overflow:hidden;width:75px;margin:0 auto}.percent-container svg{height:75px;width:75px}.percent-container label{font-size:14px;font-weight:700;position:absolute;top:47%;left:50%;transform:translate(-50%, -50%);line-height:.75;text-align:center}.percent-container__cta .btn{margin-top:20px}#match-percent .percent-container{position:relative;float:left;overflow:hidden;width:55px;margin:0 auto}#match-percent .percent-container svg{height:55px;width:55px}#match-percent .percent-container label{font-size:14px;font-weight:600;position:absolute;top:47%;left:50%;transform:translate(-50%, -50%);line-height:.75;text-align:center}.percentage_container .label-per{font-size:20px}.percentage_container .label-per span,.percentage_container .label-per div{padding-top:5px;font-size:12px}.percentage_container .percentage-label{color:#333;font-size:11px;margin-top:10px;padding:2px 0;padding-bottom:10px}.percentage_container .cta-label{color:grey;font-size:11px;margin-top:10px}#match-container-stack-show{padding:35px 0 15px 0;min-height:220px}.stackups__details__pills{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:0;padding:0}.stackups__details__pills li>a{color:#777 !important}.stackups__details__pills li>a:hover{color:#0690FA !important}.stackups__details__pills li>.stackup-hn-count{width:53px}.stackups__details__pills li>.stackup-hn-count #tab-label{opacity:.8;-moz-transition:opacity .4s ease-out;-webkit-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out}.stackups__details__pills li>.stackup-hn-count #tab-label:hover{opacity:1;background:transparent;color:#ff6600}.stackups__details__pills li>.stackup-hn-count:hover{color:#ff6600 !important}.stackups__details__pills li>.stackup-rd-count{width:53px}.stackups__details__pills li>.stackup-rd-count #tab-label{opacity:.8;-moz-transition:opacity .4s ease-out;-webkit-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out}.stackups__details__pills li>.stackup-rd-count #tab-label:hover{opacity:1;background:transparent}.stackups__details__pills li>.stackup-rd-count:hover{color:orangered !important}.stackups__details__pills li>.stackup-so-count{width:53px}.stackups__details__pills li>.stackup-so-count #tab-label{opacity:.8;-moz-transition:opacity .4s ease-out;-webkit-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out}.stackups__details__pills li>.stackup-so-count #tab-label:hover{opacity:1;background:transparent}.stackups__details__pills li>.stackup-so-count:hover{color:#f48024 !important}.stackups__details__pills .stackup-count{font-weight:bold;font-size:23px}.stackups__details__pills .i-use-this-container{padding:12px 0 25px 0;flex-basis:100%}.stackups__details__pills .i-use-this-container .btn{display:inline;padding:1px 20px}.stackups__details__pills .stats-container{display:flex}.stackups__details__stats{width:65px}.stackups__details__stats #tab-label{font-size:11px}.stackups__details__stats .stackup-count{font-size:20px;font-weight:600}.stackup-page-title{font-size:20pt;font-weight:bold;float:left;text-align:left;margin-left:10px;margin-top:22px;line-height:32px}.stackup-page-title a{color:#333}.stackup-page-title a:hover{color:#0690fa;text-decoration:none;background-color:transparent}.stackup-service-list{font-weight:normal !important;color:grey;padding-top:20px;font-size:16pt;margin-bottom:30px;width:620px}.stackup-cell.stackup-cell-logo img{width:93px;height:93px;border-radius:5px;margin-bottom:10px}#stackup-service-names{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);font-size:15pt;font-weight:bold;border-top-width:0px;border-top-style:solid;border-top-color:#eaeaea !important;margin-top:20px;padding-top:30px;padding-left:70px;max-width:80px;float:left;text-align:left}#logo-labels{padding-top:10px;color:#333;font-weight:600 !important;font-size:11pt;text-align:center}.compare-text{text-align:center;padding:0px 0 0px 0}.stackup-attributes{vertical-align:middle !important;text-align:right !important;color:black !important;font-weight:bold !important;width:300px !important;padding-right:6px !important}.compare-default{width:30px;margin:0 auto}.compare-select{height:30px}.compare-yes,.compare-no{height:30px}.compare-yes{background-image:url(/images/yes-small.png);background-repeat:no-repeat}.compare-no{background-image:url(/images/no-small.png);background-repeat:no-repeat}#stackup-container table{margin-bottom:0px;padding:30px}#stackup-container table a{color:#0ea8ac;font-weight:normal}#stackup-container table a:hover{color:#0c8f92;font-weight:normal}.stackup-table td{max-width:300px !important;font-size:10pt;margin-top:10px;font-weight:400}.stackup-table table th,.stackup-table table td{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaeaea !important;border-right-width:1px;border-right-style:solid;border-right-color:#eaeaea !important}.stackup-table table tr{border-right-width:0px;border-right-style:solid;border-right-color:#eaeaea !important}.first-row{border-right-width:0px !important;border-bottom-width:0px !important}.stackup-logo-row{border-top-width:0px !important}#stackup-img{width:75px;margin-right:0 !important;z-index:-1}.stackup-service-list{position:relative;left:-30px;top:-5px}.info-explain{margin-top:25px;margin-right:0px;margin-left:0px !important;width:36px !important}.stackup-explanation{font-size:10pt;margin-top:15px;font-weight:200;color:grey;border-radius:5px;background:#ebebeb;padding:7px;margin-left:0px !important;width:810px !important;margin-bottom:20px}.stackup-description{color:#333;font-size:10pt;margin-right:30px;margin-top:20px;line-height:16px;font-weight:200}.stackup-title{padding-bottom:30px;font-weight:bold;font-size:11pt;line-height:18px;border-bottom:1px solid #ebebeb;text-align:center;z-index:30;margin-top:-10px}.stackup-title a{color:#777;text-decoration:none}.stackup-title a:hover{color:#333;text-decoration:none}.stackup-ls{margin-bottom:30px;padding:10px;font-size:11pt;line-height:12pt;overflow-x:hidden;overflow-y:auto;z-index:8;padding-left:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.stackup-ls::-webkit-scrollbar{-webkit-appearance:none;width:15px;height:11px}.stackup-ls::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid white;background-color:rgba(0,0,0,0.5)}.stackup-ls-header{border-bottom:1px solid #fff;padding:15px 0 15px 0;background:#ebebeb;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:13px}.stackup-ls-section-title{font-size:13pt;margin:10px 0 10px 10px;line-height:10%;color:grey;text-shadow:0px 1px 0px rgba(255,255,255,0.5)}.stackup-ls-item{border-bottom:1px solid #fff;padding:10px 10px 10px 0px;box-shadow:rgba(0,0,0,0.14902) 0px 1px 3px;margin-bottom:10px}.stackup-ls-item a{color:#333}.stackup-ls-image{vertical-align:middle;padding:0 15px 0 0;margin-bottom:10px}.stackup-ls-link-title{font-weight:bold;padding:0 0 5px 0}.stackup-ls-url{margin-bottom:5px;color:grey !important;font-size:10pt}.stackup-ls-link-description{font-size:9pt;width:auto}.stackup-cell{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaeaea !important;border-right-width:1px;border-right-style:solid;border-right-color:#eaeaea !important;min-height:42px;font-size:11pt;line-height:14pt;padding:15px;vertical-align:top;max-width:260px}.stackup-cell li{font-size:11pt;line-height:16pt;padding-bottom:5px}.stackup-cell-field{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaeaea !important;border-right-width:1px;border-right-style:solid;border-right-color:#eaeaea !important;min-height:42px;font-size:11pt;line-height:16pt;color:grey;text-align:right;padding-right:10px}.stackup-links a{color:#0690fa !important}.stackup-links a:hover{text-decoration:underline}.stackup-invite{text-align:center;margin-bottom:20px}.stackup-reviews{padding-bottom:30px}.stackup-reviews .sp-description-section-title{margin:10px 0 20px 0 !important;font-weight:500;color:grey;background-color:#fff;padding:25px 70px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;text-transform:uppercase}.sponsored-stackup{background-color:#ebebeb;padding:60px 0;text-align:center;margin:15px 24px 5px 95px}@media (min-width: 768px){#signingoogleModal .modal-dialog{margin:200px auto}}#tile-stackups .service-logo{display:inline;width:73px;height:73px}#tile-stackups .service-logo img{display:inline;width:73px;height:73px}#tile-stackups .stack-list-container{margin-bottom:10px;background-color:white;max-width:360px;height:104px;width:100%}.related-stackups .stackup-tile-title{color:#333;font-size:12px;font-weight:400;margin-top:3px}.related-stackups #card-list .stackup-tile-title:hover{color:#333}.related-stackups ul,.related-stackups ol,#votes ul,#votes ol,#stacks ul,#stacks ol,#integrations ul,#integrations ol,.stackup-reviews ul,.stackup-reviews ol{padding:0;list-style-type:none}.related-stackups ul,#votes ul,#stacks ul,#integrations ul,.stackup-reviews ul{margin-bottom:0}.related-stackups li,#votes li,#stacks li,#integrations li,.stackup-reviews li{padding-bottom:0}#votes ol li,#votes ul li,#stacks ol li,#stacks ul li,#integrations ol li,#integrations ul li{line-height:14pt}#stackups-landing-page #tile-stackups .service-logo img{display:inline;width:53px;height:53px}#stackups-landing-page #tile-stackups .stack-list-container{margin-bottom:10px;background-color:white;max-width:360px;height:auto;width:100%}.star-container{display:inline-block;border-radius:3px;width:95px;margin-top:20px;font-size:18px;font-weight:600}.star-container a{margin-top:0}.star-container .favs{color:grey;font-size:12px;font-weight:400}.star-container:hover .trending-star,.star-container:hover .star-count{color:#0690fa !important;font-weight:bold !important}.star-container .trending-star{font-size:25px !important}#stackups-container #tab-link{width:95px;font-weight:600}#stackups-container h1{font-size:20pt;font-weight:bold;display:inline;line-height:32px}#stackups-container h2{font-weight:normal;font-size:11pt;color:grey;letter-spacing:0.01em;margin-top:10px;margin-bottom:10px}#stackups-container h3{color:grey;font-size:12px;font-weight:400;display:inline}#stackups-container h4{font-weight:normal;font-size:11pt;color:grey;letter-spacing:0.01em}.stackup-count{color:black}.stackup-count:hover{color:#0690fa}.stackup-other-count{color:grey;font-size:20px;font-weight:600}.stackup-other-count:hover{color:#0690fa}.stackup-gh-count{font-size:12px;font-weight:400;display:inline-block;text-align:center;padding:0 10px;line-height:1}a:hover .stackup-gh-count{text-decoration:none}.gh-metrics-container{background:#ececec;border-radius:100px;-moz-box-shadow:inset 0 0 12px #cacaca;-webkit-box-shadow:inset 0 0 12px #cacaca;box-shadow:inset 0 0 12px #cacaca;padding:9px 13px;display:inline-flex;opacity:.6;color:black;-moz-transition:opacity .4s ease-out;-webkit-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out}.gh-metrics-container:hover{opacity:1}.gh-metrics-container .octicon-mark-github{margin:auto 0}.gh-metrics-container .octicon-star,.gh-metrics-container .octicon-repo-forked,.gh-metrics-container .octicon-calendar{font-size:18px}.gh-metrics-container .gh-date{font-size:10px;padding-top:5px;width:60px}.gh-metrics-container .gh-metric{font-size:18px;padding-top:5px;font-weight:600}.gh-metrics-service{float:right !important}.gh-metrics-service .gh-metrics-container{top:-7px;position:relative}.no-stats{font-style:italic;color:grey;font-size:12px}.pricing-screenshot-container{max-height:300px;overflow:hidden}.pricing-screenshot-container img{height:100%;vertical-align:top}.more-stackups{margin-top:65px}.stackup-content{font-size:11pt;line-height:22px}.stackup-content p,.stackup-content li{font-size:11pt;line-height:22px}.stat-label{margin-bottom:5px}#reasons-section{margin:0 0 10px 0;padding:5px 0 0 0}#reasons-list{font-size:13pt;font-weight:500;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans !important;list-style:none}#reasons-list div{margin-bottom:0}input.new-reason-text.error{border-color:1px solid #fa3e3e}@media (max-width: 767px){#reasons-list div{padding:0}#reasons-list #accordion{font-size:13pt;font-weight:600;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans !important;list-style:none;padding:0}#reasons-list #accordion div{margin-bottom:0;padding:0}#reasons-list-tile{padding:15px 0}}#reasons{margin-top:20px}#reasons-list-tile{font-size:13pt;font-weight:600;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans !important;list-style:none}#reasons-list-tile div{float:left}.reasons-vote{border:3px solid #0690FA;border-radius:5px;padding:5px 8px 5px 8px;color:#0690FA}.reasons-vote a:hover{color:#fff}.use-this-btn a{color:#0690FA !important;font-size:13pt;padding:10px 18px 10px 18px;border:2px solid #0690FA;border-radius:7px;float:right;margin-right:-3px;margin-top:-8px}.use-this-btn a:hover{background-color:#0690FA !important;color:#fff !important}.use-this-btn a:visited{background-color:#0690FA !important}#reasons-list input[type="checkbox"]{display:none;margin-top:10px}#reasons-list input[type="checkbox"]+span:before{font-family:'FontAwesome';padding-right:10px;color:black}#reasons-list input[type="checkbox"]+span:before{content:"\f0d8";font-family:FontAwesome;font-size:26px;padding:0px 4px 0px 4px;border-radius:4px;display:inline-block;color:black}@media (min-width: 768px) and (max-width: 991px){#reasons-list input[type="checkbox"]+span:before{content:"\f0d8";font-family:FontAwesome;font-size:12pt;padding:0px 4px 0px 4px;border-radius:4px;display:inline-block;color:black}}@media (max-width: 767px){#reasons-list input[type="checkbox"]+span:before{content:"\f0d8";font-family:FontAwesome;font-size:10pt;padding:0px 4px 0px 4px;border-radius:4px;display:inline-block;color:black}}#reasons-list input[type="checkbox"]:checked+span:before{content:"\f0d8";font-family:FontAwesome;font-size:26px;padding:0px 4px 0px 4px;border-radius:4px;display:inline-block;color:#0690fa}@media (min-width: 768px) and (max-width: 991px){#reasons-list input[type="checkbox"]:checked+span:before{content:"\f0d8";font-family:FontAwesome;font-size:12pt;padding:0px 4px 0px 4px;border-radius:4px;display:inline-block;color:#0690fa}}@media (max-width: 767px){#reasons-list input[type="checkbox"]:checked+span:before{content:"\f0d8";font-family:FontAwesome;font-size:10pt;padding:0px 4px 0px 4px;border-radius:4px;display:inline-block;color:#0690fa}}#reasons-list-tile input[type="checkbox"]{display:none;margin-top:10px}#reasons-list-tile input[type="checkbox"]+span:before{font-family:'FontAwesome';padding-right:10px;color:black}#reasons-list-tile input[type="checkbox"]:checked+span:before{content:"\f0d8";font-family:FontAwesome;font-size:26px;padding:1px 3px 0px 3px;border-radius:4px;display:inline-block;color:#0690fa;width:35px;float:left}#reasons-list-tile input[type="checkbox"]+span:before{content:"\f0d8";font-family:FontAwesome;font-size:26px;padding:1px 3px 0px 3px;border-radius:4px;display:inline-block;color:black;width:35px;float:left}@media (min-width: 1201px){.reason_item,.reason_item label{max-width:328px;font-size:12pt;font-weight:500}#edit-stack-reasons .reason_item,#edit-stack-reasons .reason_item label{width:230px;font-size:12pt;font-weight:500}}@media (min-width: 992px) and (max-width: 1200px){.reason_item,.reason_item label{max-width:290px;font-size:12pt;font-weight:500}#edit-stack-reasons .reason_item,#edit-stack-reasons .reason_item label{width:230px;font-size:12pt;font-weight:500}}@media (min-width: 768px) and (max-width: 991px){.reason_item,.reason_item label{max-width:290px;font-size:11pt;font-weight:500}#edit-stack-reasons .reason_item,#edit-stack-reasons .reason_item label{width:230px;font-size:12pt;font-weight:500}}@media (max-width: 767px){.reason_item,.reason_item label{max-width:328px;font-size:10pt}#edit-stack-reasons .reason_item,#edit-stack-reasons .reason_item label{width:230px;font-size:12pt;font-weight:500}}@media (min-width: 1201px){#reason-text{width:285px;float:right;margin-top:3px;font-weight:600}}@media (min-width: 992px) and (max-width: 1200px){#reason-text{width:221px;float:right;margin-top:3px;font-weight:600}}@media (min-width: 768px) and (max-width: 991px){#reason-text{width:222px;float:right;margin-top:3px;font-weight:600}}@media (max-width: 767px){#reason-text{width:250px;float:right;margin-top:3px}}.reason_item-tile,.reason_item-tile{width:250px;font-size:11pt;font-weight:500;margin:1px 0 1px 0}.reason-count{color:black;border-radius:5px;font-size:11pt;font-weight:600;display:inline-block;text-align:right;float:left;line-height:17px}.reason-count:hover{font-weight:bold}#reasons-list-tile input[type="checkbox"]:checked:hover+span:before{font-size:28px !important}#reasons-list-tile input[type="checkbox"]:hover+span:before{font-size:28px !important}@media (min-width: 768px) and (max-width: 991px){.reason-count{color:black;padding-right:5px;border-radius:5px;font-size:11pt;font-weight:600;display:inline-block;text-align:right;float:left}}@media (max-width: 767px){.reason-count{color:black;padding-right:5px;border-radius:5px;font-size:9pt;font-weight:600;display:inline-block;text-align:right;float:left}}.reason-count-tile{color:#0690FA;padding:0px 10px 4px 4px;border-radius:5px;font-size:13pt;font-weight:600;display:inline-block;text-align:right;float:left}.add-reason{font-size:13pt;font-weight:500}.add-reason-title{margin-bottom:13px;margin-top:10px}@media (min-width: 768px) and (max-width: 991px){.add-reason{font-size:13pt;font-weight:500}.add-reason-title{margin-bottom:13px;margin-top:10px}}@media (max-width: 767px){.add-reason{font-size:13px;font-weight:500;text-align:center}.add-reason-title{margin-bottom:13px;margin-top:10px}}@media (max-width: 767px){#btn-responsive a{font-size:12px;border-radius:3px;padding:5px 10px}}.stack-desc-modal-title{font-size:12pt;padding:10px 0 10px 10px;text-align:center;font-weight:600;text-shadow:0 0 0 rgba(0,0,0,0.25)}.modal-header{border-bottom:0px}.modal-body{text-align:center}.github-login{padding:20px 18px 20px 18px;border:1px solid #D8D8D8;border-radius:7px}.social-login-blurb{margin-top:30px;margin-bottom:12px;font-size:14px}.disclaimer{color:#b4b4b4;font-size:10px}.disclaimer a{color:grey}.disclaimer a:hover{color:#0690fa}.alert{position:relative;z-index:998;background-color:#0690FA;color:#fff;text-shadow:0 0px 0 rgba(255,255,255,0.5);padding:9px;border:1px solid transparent;margin-bottom:0;border-radius:0;text-align:center;font-size:16px}.alert-error{background-color:#FF003A}.popover-title{font-size:9pt;color:#c5c5c5;background-color:#fff;padding:4px 14px;border-bottom:0}.popover-content{padding:5px 14px;font-size:14px}.popover-content img{width:25px;border-radius:2px !important}.popover.right .arrow{left:-215px}.counter{margin-left:5px;color:grey}.reasons-delete{margin-left:5px;font-size:8pt;color:grey}.reasons-tile-link{background-color:#fafafa;padding-top:0px;padding-bottom:15px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.reasons-tile-link a{background-color:#fff}.open-source-card{background-color:#F9F9F9;padding-top:5px;padding-bottom:22px;margin:0 0 15px 0;border-bottom:1px solid #EEE;border-top:1px solid #EEE;padding:10px 0 7px 0;color:#808080}.truncate-reasons{width:192px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400}.truncate-reasons a{color:#0690fa}.truncate-reasons a:visited{color:#0690fa}@media (max-width: 767px){.truncate-reasons{width:167px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400}.truncate-reasons a{color:#0690fa}.truncate-reasons a:visited{color:#0690fa}}.see-more{padding-top:9px}.see-more a{color:grey !important}.see-more-ua{padding-top:21px}.see-more-ua a{color:grey}.truncate-titles{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-ls{background:#0690fa;background:-webkit-gradient(linear, left top, left bottom, from(#0690fa), to(#0690fa));background:-webkit-linear-gradient(top, #0690fa, #0690fa);background:-moz-linear-gradient(top, #0690fa, #0690fa);background:-ms-linear-gradient(top, #0690fa, #0690fa);background:-o-linear-gradient(top, #0690fa, #0690fa);background:linear-gradient(to bottom, #0690fa, #0690fa);border-color:#0690fa;border-top-color:#0690fa;border-bottom-color:#0690fa;text-shadow:0 1px #0b74a9 !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#0690fa, EndColorStr=#0690fa);font-weight:normal !important;text-shadow:0 0 0 rgba(0,0,0,0.25);padding-bottom:7px;padding-top:7px;font-size:12pt}.btn-ls:hover,.btn-ls:focus{background:#0690fa;background:-webkit-gradient(linear, left top, left bottom, from(#0690fa), to(#0690fa));background:-webkit-linear-gradient(top, #0690fa, #0690fa);background:-moz-linear-gradient(top, #0690fa, #0690fa);background:-ms-linear-gradient(top, #0690fa, #0690fa);background:-o-linear-gradient(top, #0690fa, #0690fa);background:linear-gradient(to bottom, #0690fa, #0690fa);border:1px #0690fa solid;border-top-color:#0690fa;border-bottom-color:#0690fa;box-shadow:0 1px 1px rgba(59,60,61,0.2),0 1px #0690fa inset,0 0 9px rgba(0,245,255,0.6);text-shadow:0 1px #00867C !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#0690fa, EndColorStr=#0690fa)}.btn-ls2{background:#CACACA;background:-webkit-gradient(linear, left top, left bottom, from(#CACACA), to(#CACACA));background:-webkit-linear-gradient(top, #CACACA, #CACACA);background:-moz-linear-gradient(top, #CACACA, #CACACA);background:-ms-linear-gradient(top, #CACACA, #CACACA);background:-o-linear-gradient(top, #CACACA, #CACACA);background:linear-gradient(to bottom, #CACACA, #CACACA);border-color:#CACACA;border-top-color:#CACACA;border-bottom-color:#CACACA;text-shadow:0 1px #7E7E7E !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#0690fa, EndColorStr=#0690fa);font-weight:normal !important;text-shadow:0 0 0 rgba(0,0,0,0.25);padding-bottom:7px;padding-top:7px;font-size:12pt}.btn-ls2:hover,.btn-ls2:focus{background:#0690fa;background:-webkit-gradient(linear, left top, left bottom, from(#0690fa), to(#0690fa));background:-webkit-linear-gradient(top, #0690fa, #0690fa);background:-moz-linear-gradient(top, #0690fa, #0690fa);background:-ms-linear-gradient(top, #0690fa, #0690fa);background:-o-linear-gradient(top, #0690fa, #0690fa);background:linear-gradient(to bottom, #0690fa, #0690fa);border:1px #0690fa solid;border-top-color:#0690fa;border-bottom-color:#0690fa;box-shadow:0 1px 1px rgba(59,60,61,0.2),0 1px #0690fa inset,0 0 9px rgba(0,245,255,0.6);text-shadow:0 1px #00867C !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#0690fa, EndColorStr=#0690fa)}.github-btn a{color:#000 !important;font-size:13pt;padding:15px 70px 15px 70px;border:1px solid #000;border-radius:7px;text-align:center;background-image:url(/assets/github-logo-7fadde1d4256deedcbb8a5a8ffc9ec5f9a4474cc4faa4e08fb34c891caaf11ff.png);background-repeat:no-repeat;background-position:50% 50%}.github-btn a:hover{background-color:#000 !important;color:#000 !important;background-image:url(/assets/github-logo-white-77095b69ca8ae911dcdfb2de03e6c9fdd4527c4c194a8b77fbab8c919677af32.png);background-repeat:no-repeat;background-position:50% 50%}.github-btn a:visited{background-color:#333 !important}.popular-box{display:block;height:335px;max-width:260px;width:100%;float:left;margin:30px 20px 20px 0;position:relative;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:.11em solid #d7d7d7;padding-top:20px;padding-bottom:40px}.popular-link{z-index:1;position:relative;display:block;height:68px;max-width:260px;overflow:hidden;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;top:-21px}.popular-box .popularity{z-index:12;position:absolute;top:-20px;width:100px;overflow:visible;text-align:center;left:-40px;display:block;color:#fff;line-height:1;font-size:13px;text-shadow:1px 1px 2px rgba(0,0,0,0.2);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);background:#00CAD1;padding:38px 0 6px 0;box-shadow:inset 0 0 2px rgba(255,255,255,0.5);-moz-box-shadow:inset 0 0 2px rgba(255,255,255,0.5);-webkit-box-shadow:inset 0 0 2px rgba(255,255,255,0.5)}.div-center{display:flex;display:-webkit-inline-block;display:-moz-flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center}.reason-vote-container{width:35px}#create-stack-reasons .reason-vote-container{width:5px}.pros-title{margin-bottom:18px;padding-left:10px;font-weight:bold}#notifications_wrapper{background-color:#FFF}#notifications_header{border-bottom:1px solid #e1e1e1;padding:10px 10px;margin-bottom:10px}#notifications_header .right{color:#777;cursor:pointer;font-weight:500;float:right}#notifications_header .right:hover{text-decoration:underline}#notifications_header h5{font-weight:700;padding:5px 0;margin:15px 0 25px 0;color:#777}#notifications_header .octicon-eye{vertical-align:bottom}#notifications_header .time{margin-left:2px}#notifications{margin:0 auto;padding:20px 0}#notifications .loading{font-size:2.1rem;padding:20px;text-align:center}#notifications .loading img{width:25px;height:25px}#notifications h5{font-weight:700;padding:5px 0;margin:15px 0 25px 0}.notification__container{position:relative}.notification__container .archive__container{cursor:pointer;position:absolute;top:42%;right:15px;padding:1px}.notification__container .archive__container:hover{background-color:#aaaaaa;border-radius:100px}.notification__container .archive__container:hover .archive{border:1px solid #e1e1e1}.notification__container .archive__container:hover:before{background-color:#333;border-radius:2px;color:#FFF;content:'Mark as read';font-size:10px;position:absolute;top:-100%;right:100%;padding:3px 5px;white-space:nowrap;animation:fade-in 200ms ease 1}.notification__container .archive{background-color:#aaa;border-radius:100px;width:8px;height:8px}.notification__container.full_page .notification .content{margin-bottom:0px;font-size:12px;line-height:16px}.notification__container.full_page .notification .time{color:#777;font-size:11px;margin-bottom:0px;margin-left:4px}.notification__container.full_page .notification img{width:40px;height:40px;margin-right:10px;background-color:white;border-radius:3px}.notification{box-sizing:border-box;cursor:pointer;display:block;font-size:14px;font-weight:600;padding:8px 20px;transition:box-shadow 200ms ease;background-color:#f1f4f7;border-bottom:1px solid #e1e1e1;display:flex;flex-wrap:nowrap;padding:10px 30px 10px 10px;position:relative;text-decoration:none}.notification:hover{background-color:#fafafa}.notification:active{text-decoration:none}.notification:hover,.notification.read:hover{background-color:#fafafa}.notification.read{background-color:#FFF;color:#333 !important}.notification img{display:block;width:50px;height:50px;margin-right:10px;background-color:white;border-radius:3px}.notification .n_image{width:60px}.notification .n_image img.circle{border-radius:100px}.notification .octicon-eye,.notification .octicon-star,.notification .octicon-repo,.notification .octicon-rss,.notification .octicon-comment-discussion{color:#888;vertical-align:text-bottom;font-size:14px;margin-right:1px}.notification .fa-caret-up{color:#888;vertical-align:middle;font-size:20px;line-height:12px}.notification .octicon-tools{color:#888;font-size:11px}.notification .fa-rss-square{color:#888;vertical-align:middle;font-size:13px;line-height:12px}.notification span.time{color:#777;margin-top:10px;vertical-align:middle}#header-search-container{position:relative;margin-top:8px}#header-search-container span.octicon{top:10px;position:absolute;left:35px;color:grey}#header-search-container #header-search{border:1px solid rgba(0,0,0,0.15);padding:0 15px;height:36px;font-size:14px;outline:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;border-radius:999em}#header-search-container #header-search::-webkit-input-placeholder{color:#d7d7d7}#header-search-container #header-search:-moz-placeholder{color:#d7d7d7}#header-search-container #header-search::-moz-placeholder{color:#d7d7d7}#header-search-container #header-search:-ms-input-placeholder{color:#d7d7d7}#header-home-search-container{position:relative;margin-top:8px;padding-left:20px;padding-right:20px;margin:auto;text-align:center;z-index:5000}#header-home-search-container span.octicon-search{position:absolute}#header-home-search-container .search-container{margin-top:20px}#header-home-search-container img{height:45px;width:45px}#header-home-search-container span.name{float:left;margin-top:6px;margin-left:18px;color:#000;max-width:620px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:23px;font-weight:600}#header-home-search-container .header span{font-size:16px}#header-home-search-container .header a{font-size:16px}#header-home-search-container span.stackups-no-img{font-size:23px !important;color:#868686;font-weight:bold;height:45px;width:45px;float:left;display:inline-block;padding-top:6px;margin:auto;vertical-align:top;text-align:center;border:1px solid #ebebeb;border-radius:3px}#header-home-search-container span.input-octicon-search{position:absolute;-webkit-transition:0.2s;transition:0.2s}#header-home-search-container span.octicon-search{top:23px;padding-left:25px;font-size:38px;color:#d7d7d7}#header-home-search-container .search-container .group .result{padding:10px 14px}#header-home-search-container #header-search{border:1px solid rgba(0,0,0,0.15);padding:0 15px;height:80px;font-weight:200;width:750px;font-size:30px;outline:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;border-radius:5px;padding-left:75px}#header-home-search-container #header-search::-webkit-input-placeholder{color:#d7d7d7}#header-home-search-container #header-search:-moz-placeholder{color:#d7d7d7}#header-home-search-container #header-search::-moz-placeholder{color:#d7d7d7}#header-home-search-container #header-search:-ms-input-placeholder{color:#d7d7d7}#header-home-search-container .search-container a.search-page{display:block;padding:2px 0px;font-size:18px}#header-home-search-container .search-container a.search-page span.octicon-search{font-size:17px !important}#header-home-search-container .search-container a.search-page .octicon-search.dropdown-active-search{color:#333}#header-home-search-container .search-arrow:before{border-color:rgba(235,235,235,0);border-bottom-color:white;border-width:23px;margin-left:-28px;top:64px}#header-home-search-container .search-arrow:after{bottom:100%;top:95px;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.search-arrow{background:#ffffff;border:1px solid #DADADA;border-radius:4px}.search-arrow:after,.search-arrow:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.search-arrow:after{border-color:rgba(255,255,255,0);border-bottom-color:#ffffff;border-width:10px;margin-left:-15px}.search-arrow:before{border-color:rgba(235,235,235,0);border-bottom-color:#DADADA;border-width:11px;margin-left:-16px}.search-container img{display:block;position:relative;z-index:5;display:block;width:73px;height:73px;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #E6E6E6}.search-results{padding-top:4px;padding-bottom:0px;font-size:12pt;color:#636363;font-weight:200}.totals{border-top:1px solid #ebebeb;color:#C2C2C2;padding-top:5px;font-size:13px;text-align:left;margin-bottom:15px}.search-results-logo{padding-top:20px !important;padding-bottom:20px !important}.search-results-logo>.table th,.table td{min-width:73px !important}.search-results-description{padding-top:5px !important;color:#636363 !important;font-weight:200 !important}.search-results-display-name{margin-bottom:0px !important}.search-results-item-title{font-weight:500 !important;font-family:"Helvetica Neue",Arial,sans-serif !important}.td-content{padding-top:10px !important;padding-bottom:10px !important;width:755px !important}.search-results-display-name a{font-weight:bold;color:#333;font-size:14pt;margin-top:20px}.search-results-display-name a:hover{text-decoration:none;color:#01959d}.search-samples{color:#d7d7d7;display:inline-block}.search-sample{color:#d7d7d7;font-weight:600}.home-search-samples{color:grey;position:absolute;left:199px;top:101px;z-index:-1 !important}.home-search-sample{color:grey;font-weight:600}#category-search .home-search-samples{display:none}div.dropdown-search{width:68%;margin:0 auto;position:initial}div.dropdown-search span.octicon-search{position:initial !important}.search-container{border:1px solid #ededed;box-shadow:0px 2px 11px -2px #e8e8e8;position:absolute;width:250px;left:50%;font-size:12px;padding-top:14px;background-color:#fff;top:45px;transform:translateX(-50%)}.search-container a.search-page{margin-bottom:15px;display:block;padding:0px 14px}.search-container span.octicon{font-size:10px !important}.search-container .group{margin-bottom:15px}.search-container .group .header{border-bottom:1px solid rgba(0,0,0,0.0470588);overflow:hidden;margin-bottom:10px;padding-left:14px;padding-right:14px;padding-bottom:5px}.search-container .group .header span{float:left;font-weight:600}.search-container .group .header a{float:right;font-size:11px;color:rgba(0,0,0,0.298039)}.search-container .group .result:hover{background-color:#f0f0f0}.search-container .group .result{overflow:hidden;display:block;padding:5px 14px}.search-container .group .result img{float:left;height:32px;width:32px}.search-container .group .result span.name{float:left;margin-top:7px;margin-left:7px;color:#000;max-width:175px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-weight:600}.search-container .group .result span.stackups-no-img{font-size:18px !important;color:#868686;font-weight:bold;height:32px;width:32px;float:left;display:inline-block;padding-top:6px;margin:auto;vertical-align:top;text-align:center;border-radius:3px}.search-container .group .result span.octicon-tools,.search-container .group .result span.octicon-pencil{border-radius:3px;float:left;border:1px solid #E6E6E6;padding:6px;font-size:20px !important;margin:0}.search-container .group .result .stack-no-img{font-size:33px !important;color:#ebebeb;padding:0;float:left}.fullpage-search{font-weight:300;font-style:normal;font-size:40px;padding:15px 30px;width:100%;border-radius:6px;border:1px solid #DBDBDB;outline:0 none;margin-top:45px;margin-bottom:15px}.fullpage-search-container .category{color:grey;font-weight:400;font-size:16px;padding:15px;display:block;font-weight:bold}.fullpage-search-container a.result .stackups-container span:last-child{display:none}.fullpage-search-container .sponsor{margin-bottom:20px}.fullpage-search-container .sponsor a img{width:63px;height:63px}.fullpage-search-container .sponsor a p{text-align:center;font-weight:bolder}.fullpage-search-container .tags{text-align:right}.fullpage-search-container .tags .btn{margin:5px 4px}.fullpage-search-container .tags .btn-xs{font-size:11px}.fullpage-search-container .tags-container{background:#f5f5f5;border-radius:3px}.fullpage-search-container .tags .btn-xs{background:#fff;border:1px solid #e4e4e4;color:#666 !important;font-size:12px}.fullpage-search-container .category.active{border-bottom:3px solid #0690fa;font-weight:bold;color:#0690fa !important;font-size:16px;padding:15px;margin:0 -1px}.fullpage-search-container .results .result{height:70px;display:block;margin:0px 20px 15px 20px;position:relative;padding-bottom:15px}.fullpage-search-container .results .result em{background-color:#F2F2F2;font-style:normal}.fullpage-search-container .results .result span.image-placeholder{height:57px !important;display:inline-block;width:57px !important;padding:0px;margin:0px;font-size:53px !important;text-align:center}.fullpage-search-container .results .result span.stackups-no-img{font-size:18px !important;color:#868686;font-weight:bold;display:inline-block;padding:8px 8px 0 8px;margin:auto;vertical-align:top;text-align:center;float:none;border-radius:3px}.fullpage-search-container .results .result span.stackups-dash{color:#BEBEBE;font-weight:100;padding:0 2px}.fullpage-search-container .results .result img{float:left;display:block;height:57px;width:57px;background-color:#fff;border-radius:3px;border:1px solid #E6E6E6}.fullpage-search-container .results .result .stackup-img img{display:inline-block;height:37px;width:37px;background-color:#fff;border-radius:3px;border:1px solid #E6E6E6;float:none}.fullpage-search-container .results .result span.count-search{font-size:16px;color:#C5C5C5;font-weight:600;margin-top:4px;display:inline-block}.fullpage-search-container .results .result span.view-count-search{font-size:16px;color:#C5C5C5;font-weight:600;margin-left:2px;margin-top:3px;vertical-align:top;display:inline-block}.fullpage-search-container .results .result span.octicon-eye{font-size:20px;color:#C5C5C5;margin-left:8px;margin-top:5px;font-weight:100;vertical-align:top;display:inline-block}.fullpage-search-container .results .result span.octicon-arrow-up{font-size:23px;color:#C5C5C5;margin-left:8px;margin-top:2px;font-weight:100}.fullpage-search-container .results .result span.octicon-tools,.fullpage-search-container .results .result span.octicon-pencil{border-radius:3px;border:1px solid #E6E6E6;margin:0;padding:8px;font-size:40px !important}.fullpage-search-container .results .result span.glyphicon-align-justify{font-size:16px;color:#C5C5C5;margin-left:10px}.fullpage-search-container .results .result span.glyphicon-align-justify.image-placeholder{font-size:16px;color:#C5C5C5;float:left;margin-left:0px}.fullpage-search-container .results .result span.additional{font-size:13px;display:block;position:absolute;top:24px;margin:0px;left:75px;color:#aeaeae;margin-top:4px;max-width:440px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fullpage-search-container .results .result span.additional img{height:20px;width:20px;margin-right:8px;margin-top:3px}.fullpage-search-container .results .result .additional{font-size:13px;display:inline-block;color:#aeaeae;margin-left:20px;margin-top:4px}.fullpage-search-container .results .result .additional img{height:20px;width:20px;margin-right:8px;margin-top:3px}.fullpage-search-container .results .result .additional-stack-item{display:inline-block;margin:auto;font-size:13px;color:#aeaeae;position:absolute;top:28px;left:215px;margin-top:4px;max-width:365px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fullpage-search-container .results .result .published{margin-left:5px}.fullpage-search-container .results .result span.fa-check-circle{color:#0690fa;font-size:17px;margin-left:4px;opacity:.8}.fullpage-search-container .results .result span.additional-name{font-weight:600;max-width:390px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:20px;display:inline-block;margin-left:14px;vertical-align:top}.fullpage-search-container .results .result span.additional-name-stackup{font-weight:600;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;display:inline-block;margin-left:14px;vertical-align:middle}.fullpage-search-container .fa-check-circle.stack-verified{color:#0690fa;font-size:17px;margin-left:4px;opacity:.8;margin-top:5px}@media (min-width: 992px){.fullpage-search-container{min-height:620px;margin-bottom:250px}.fullpage-search-container .category{font-size:16px;padding:15px}.fullpage-search-container .category.active{font-size:16px;padding:15px;border-top:1px solid #ebebeb}.powered-by{float:right;margin-bottom:25px;color:darkgrey;font-size:13px;display:inline-block;position:absolute;right:-10px;top:-42px}.powered-by img{width:70px}.search-page-container{max-width:1105px;margin:auto}.homepage-search-page-container{max-width:920px;margin:auto}.browse-home-search{text-align:center;margin-top:80px}}@media (min-width: 768px) and (max-width: 991px){.fullpage-search-container{min-height:620px;margin-bottom:200px}.fullpage-search-container .category{font-size:12px;padding:7px}.fullpage-search-container .category.active{font-size:12px;padding:7px;border-top:1px solid #ebebeb}.fullpage-search-container .search-categories{padding-left:0}.fullpage-search{font-size:30px;margin-bottom:10px}.powered-by{float:right;margin-bottom:25px;color:darkgrey;font-size:13px;display:inline-block;position:absolute;right:-10px;top:-42px}.powered-by img{max-width:60px}.fullpage-search-container .results .result .stackup-img img{display:inline-block;height:47px;width:47px;background-color:#fff;border-radius:3px;border:1px solid #E6E6E6;float:none}.fullpage-search-container .results .result img{float:left;display:block;height:47px;width:47px;background-color:#fff;border-radius:3px;border:1px solid #E6E6E6}.fullpage-search-container .results .result{margin:0px 20px 15px 0px}.fullpage-search-container .results .result span.image-placeholder{height:47px !important;width:47px !important}.fullpage-search-container .results .result span.octicon-tools,.fullpage-search-container .results .result span.octicon-pencil{font-size:30px !important}.fullpage-search-container .results .result span.additional-name{max-width:345px;margin-left:11px}.fullpage-search-container .results .result span.additional{left:62px;max-width:495px}.fullpage-search-container .results .result span.additional-name-stackup{max-width:245px}.type-label{width:47px !important}.fullpage-search-container .results .result span.octicon-eye{margin:4px 0 4px 7px;vertical-align:initial}.fullpage-search-container .results .result span.view-count-search{margin-top:2px}.fullpage-search-container .results .result .additional-stack-item{max-width:335px}#header-home-search-container #header-search{border:1px solid rgba(0,0,0,0.15);padding:0 15px;height:60px;font-weight:200;width:100%;font-size:21px;outline:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;border-radius:5px}#header-home-search-container span.octicon-search{display:none}#header-home-search-container .search-container.dropdown-search.search-arrow{width:100%}#header-home-search-container .search-arrow:before{top:45px}#header-home-search-container img{height:35px;width:35px}#header-home-search-container span.name{margin-left:10px;max-width:175px;font-size:17px}.browse-home-search{text-align:center;margin-top:40px;margin-bottom:50px}.browse-home-search{text-align:center;margin-top:70px}.home-search-samples{color:grey;position:absolute;top:81px;left:20px;z-index:-1 !important}}@media (max-width: 767px){.fullpage-search-container{margin-bottom:50px}.fullpage-search-container .category{font-size:10px;padding:10px}.fullpage-search-container .category.active{font-size:10px;padding:10px}.fullpage-search{font-size:20px;margin-bottom:5px;padding:15px}.powered-by{float:right;margin-bottom:25px;color:darkgrey;font-size:10px;display:inline-block;position:absolute;right:16px;top:-49px}.powered-by img{max-width:40px}#fullpage-search{position:relative !important}.fullpage-search-container .results .result .stackup-img img{display:inline-block;height:37px;width:37px;background-color:#fff;border-radius:3px;border:1px solid #E6E6E6;float:none}.fullpage-search-container .results .result img{float:left;display:block;height:37px;width:37px;background-color:#fff;border-radius:3px;border:1px solid #E6E6E6}.fullpage-search-container .results .result{margin:0px 20px 15px 0px;height:55px}.fullpage-search-container .results .result span.image-placeholder{height:37px !important;width:37px !important}.fullpage-search-container .results .result span.octicon-tools,.fullpage-search-container .results .result span.octicon-pencil{font-size:20px !important}.fullpage-search-container .results .result span.additional-name{max-width:100px;margin-left:3px;font-size:14px}.fullpage-search-container .results .result span.additional{left:44px;max-width:140px;font-size:11px;top:18px}.fullpage-search-container .results .result span.additional-name-stackup{max-width:110px;font-size:14px;margin-left:5px}.type-label{width:37px !important;font-size:9px}.fullpage-search-container .results .result span.octicon-eye{margin:2px 3px 4px 8px;font-size:16px;vertical-align:initial}.fullpage-search-container .results .result span.view-count-search{margin-top:0px;margin-left:0px;font-size:13px}.fullpage-search-container .results .result .additional-stack-item{max-width:110px;top:17px;left:158px}.fullpage-search-container .results .result span.additional img{height:15px;width:15px;margin-right:7px;margin-top:0px;border-radius:2px;margin-bottom:3px}.fullpage-search-container .results .result span.glyphicon-align-justify{font-size:12px;margin-left:6px;top:0;margin-top:-2px}.fullpage-search-container .results .result span.count-search{top:-5px;left:28px;font-size:13px;top:-3px;left:47px}.fullpage-search-container .results .result span.octicon-arrow-up{margin-top:-2px;font-size:20px}.fullpage-search-container .fa-check-circle.stack-verified{margin-top:0px;font-size:14px !important}.fullpage-search-container .results .result span.fa-check-circle{font-size:14px !important}.xs-fix-search{position:relative;top:-120px}#header-home-search-container #header-search{border:1px solid rgba(0,0,0,0.15);padding:0 15px;height:60px;font-weight:200;width:100%;font-size:21px;outline:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;border-radius:5px}#header-home-search-container span.octicon-search{display:none}#header-home-search-container .search-container.dropdown-search.search-arrow{width:100%}#header-home-search-container .search-arrow:before{top:45px}#header-home-search-container img{height:35px;width:35px}#header-home-search-container span.name{margin-left:10px;max-width:175px;font-size:17px}.browse-home-search{text-align:center;margin-top:40px;margin-bottom:50px}}.sponsored-search{padding:0px 0;text-align:center;margin-left:0px;font-size:11px;color:grey}@media (min-width: 768px) and (max-width: 991px){.sponsored-search{background-color:#ebebeb;padding:60px 0;text-align:center;margin:0}}@media (max-width: 767px){.sponsored-search{background-color:#ebebeb;padding:30px 0;text-align:center;margin:0}.sponsored-search .section-title-2{margin-bottom:0}#header-home-search-new .search-container .group .result span.name{max-width:300px !important}}@media (min-width: 992px){#sponsored-search-mobile{display:none}#sponsored-search{border:1px solid #ebebeb;padding:16px;margin:0 15px 0 28px;border-radius:4px}}@media (min-width: 768px) and (max-width: 991px){#sponsored-search{display:none}}@media (max-width: 767px){#sponsored-search{display:none}}.type-label{display:block;text-align:center;color:#b6b6b6;font-size:12px;padding-top:0px;width:57px}.example-search{padding-top:20px;font-size:20px}.typed-animated{font-weight:400}.typed-cursor{color:lime;font-weight:bold;display:inline-block;background-color:lime;font-size:16px}header.search-header{background-color:black}.search-header .trending-title,.search-header .octicon{color:#333}#fullpage-search{position:absolute;top:-190px;border:1px solid #e1e1e1}.search-container.dropdown-search.search-arrow{border:1px solid #ebebeb;box-shadow:1px 1px 3px #888888}#header-home-search-container span.octicon-tools,#header-home-search-container span.octicon-pencil{border-radius:3px;float:left;border:1px solid #E6E6E6;padding:6px;font-size:30px !important;margin:0}.home-search{padding:20px 0;-webkit-transition:padding 0.4s;transition:padding 0.4s}.home-search .pop-searches{font-size:14px;padding-left:15px;margin-top:3px;-webkit-transition:0.4s;transition:0.4s}.home-search .pop-searches #pop-search-title{font-weight:700}.home-search .pop-searches li{display:inline-block;list-style:none;color:#BABABA}.home-search .pop-searches li a{color:#BABABA;font-weight:400}#search-signup{display:inline-block;position:absolute;visibility:hidden;top:0px;width:15%;background-color:#FF7200;color:#fff;border-radius:5px;font-weight:600;font-size:16px;padding:13px;-webkit-transition:0.4s;transition:0.4s}#search-signup:hover{background-color:#FE933C}#header-home-search-new .form-group{-webkit-transition:width 0.4s;transition:width 0.4s}#header-home-search-new label{display:block;font-size:24px;color:#333;font-weight:400;-webkit-transition:font-size 0.4s;transition:font-size 0.4s}#header-home-search-new input{height:52px;width:85%;display:inline-block;padding-left:40px;border-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-transition:width 0.3s;transition:width 0.3s}#header-home-search-new input::-webkit-input-placeholder{color:#BABABA;font-size:18px;font-weight:400}#header-home-search-new input.form-control{font-size:18px}#header-home-search-new button{width:13%;display:inline-block;height:52px;background-color:#0690FA;color:#FFF;font-size:16px;font-weight:600;border-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0;-webkit-transition:200ms;transition:200ms}#header-home-search-new button:hover,#header-home-search-new button:active{background-color:#0060F9;color:#FFF}#header-home-search-new .input-octicon-search{position:absolute;left:29px;top:57px;color:#BABABA;font-size:20px;z-index:1000}#header-home-search-new .dropdown-search{position:absolute;z-index:5000}#header-home-search-new .group .header span{font-size:14px}#header-home-search-new .search-container{left:110px;top:100px}#header-home-search-new .search-container .group .result{margin:7px 0}#header-home-search-new .search-container .group .result span{font-size:21px;margin:2px 10px}#header-home-search-new .search-container .group .result span.name{max-width:400px}.home-search.affix{position:fixed;top:0;z-index:5000;width:100%;padding:9px 0 0 0}.home-search.affix .modified-search .form-group{width:90% !important;margin-bottom:0}.home-search.affix .modified-search .pop-searches{opacity:0;height:0}.home-search.affix .modified-search .input-octicon-search{top:17px !important}.home-search.affix .modified-search label{display:none !important}.home-search.affix #search-signup{visibility:visible;background-color:#FF7200;color:#fff;border-radius:5px;font-weight:600;font-size:16px;padding:13px;-webkit-transition:200ms;transition:200ms}.home-search.affix #search-signup:hover{background-color:#FE933C}.home-search.affix #header-home-search-new .search-container{display:none !important}@media (max-width: 992px){#header-home-search-new input{width:100%;border-radius:5px}#header-home-search-new button{height:auto;padding:10px;border-radius:5px;width:100%;margin:10px 0}}html{overflow-x:hidden;-webkit-overflow-scrolling:touch}html,html a{-webkit-font-smoothing:antialiased !important}.not-loaded{opacity:0.5}.ss-navbar .container{background-color:#fff}.ss-navbar{background-color:#fff;border-bottom:1px solid #ebebeb}.ss-navbar .navbar-nav>.active>a,.ss-navbar .navbar-nav>.active>a:hover{font-weight:bold;background-color:#fff}h2{font-weight:normal;font-size:25pt}h4{font-weight:normal;font-size:11pt;color:#b5b5b5;letter-spacing:0.01em}.fluid-container{margin:0 auto;max-width:1025px;padding:20px 20px 40px;position:relative}.clickable{cursor:pointer !important}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.navbar-brand{width:203px;background-image:url(/assets/stackshare-logo-e6232ef6ee421d60cec8c7c21af4799c40eaaa1be1a80cbe3f2529c9d49b91af.png) !important;background-repeat:no-repeat;background-size:203px auto;background-position:0% 50%}#white.navbar-brand{width:203px;background-image:url(/assets/stackshare-logo-white-8f35b71fc4c5a0c7cfaaf2c504d60f736e6e15a690c5e8919f07c650f5946ef8.png) !important;background-repeat:no-repeat;background-size:203px auto;background-position:0% 50%}#white-logo.navbar-brand{width:203px;background-image:url(/assets/stackshare-logo-grey-13092ad37197a5ab61cf64c5cea57fc210ed745e1c9aaee5c258fbc2f4aa84b7.png) !important;background-repeat:no-repeat;background-size:203px auto;background-position:0% 50%}.brand-logo{width:203px;background-image:url(/assets/stackshare-logo-e6232ef6ee421d60cec8c7c21af4799c40eaaa1be1a80cbe3f2529c9d49b91af.png) !important;background-repeat:no-repeat;background-size:180px auto;background-position:0% 50%;min-height:50px;display:inline-block}}.navbar-brand{width:203px;background-image:url(/assets/stackshare-logo-e6232ef6ee421d60cec8c7c21af4799c40eaaa1be1a80cbe3f2529c9d49b91af.png);background-repeat:no-repeat;background-position:0% 50%;background-size:203px}.brand-logo{width:203px;background-image:url(/assets/stackshare-logo-e6232ef6ee421d60cec8c7c21af4799c40eaaa1be1a80cbe3f2529c9d49b91af.png);background-repeat:no-repeat;background-position:0% 50%;background-size:203px;min-height:50px;display:inline-block}#white.navbar-brand{width:203px;background-image:url(/assets/stackshare-logo-white-8f35b71fc4c5a0c7cfaaf2c504d60f736e6e15a690c5e8919f07c650f5946ef8.png);background-repeat:no-repeat;background-position:0% 50%;background-size:203px}#white-logo.navbar-brand{width:203px;background-image:url(/assets/stackshare-logo-grey-13092ad37197a5ab61cf64c5cea57fc210ed745e1c9aaee5c258fbc2f4aa84b7.png);background-repeat:no-repeat;background-position:0% 50%;background-size:203px}.ss-navbar .navbar-nav>li>a:hover{color:#0690fa}.navbar-default{background-color:#fff;border-bottom:0;margin:8px 0 8px 0}.navbar-default .navbar-nav>li>a{font-size:14px;font-weight:700;color:#333}.nav>li>a{padding-left:18px;padding-right:18px}.navbar-brand,.brand-logo{padding:10px 15px 0 15px}.navbar-brand img,.brand-logo img{opacity:0.8;max-width:160px;-webkit-backface-visibility:hidden}.navbar-brand img:hover,.brand-logo img:hover{opacity:1;max-width:160px;-webkit-backface-visibility:hidden}.stackshare-logo{background-image:url(/images/logo.png);background-repeat:no-repeat}@media only screen and (-Webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5){.stackshare-logo-black{background-image:url(/assets/ss_logo_300dpi_web_small_font_black-47c4899ba484e8624d15ad42ee6e37f98062af6e52367cc60f1bec0fe21af01b.png)}}.navbar-nav{padding:0}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#ebebeb}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#fff;background-color:black}ul#mobile.nav.navbar-nav{display:none}@media (max-width: 992px){ul#desktop.nav.navbar-nav{display:none}ul#mobile.nav.navbar-nav{display:block}.navbar-header{float:none}.navbar-toggle{display:block;border:none}.navbar-toggle .icon-bar{width:20px;height:2px;border-radius:0px}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-collapse.collapse{display:none !important}.navbar-collapse.collapse.in{display:block !important}.navbar-nav{float:none !important;margin:7.5px -15px}.navbar-nav>li{float:none;margin-bottom:10px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-default .navbar-form{padding:8px 0 9px 0;border-color:#ebebeb;margin:0px}.navbar-default .navbar-nav>li>a{text-transform:uppercase;font-weight:bold;text-align:center;margin:0 15px}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{background-color:#0690fa}.dropdown-toggle .navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{background-color:#ebebeb}li#account-dropdown.dropdown{max-width:300px;margin:0;padding:0;float:right}}@media (max-width: 767px){.navbar-form .form-group{margin-top:15px}.navbar-default .navbar-form{padding:0px 0 14px 0}.navbar-collapse.in{overflow-y:visible}li#login.nav-item{float:none !important;display:block !important;margin:16px 0 !important;text-align:center !important}}.container,header .container{background-color:#fff;max-width:none}.no-gutter [class*="-6"],.no-gutter [class*="-1"],.no-gutter [class*="-8"],.no-gutter [class*="-2"]{padding-left:0}.form-control{display:inline-block}body p{font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans !important}ul,li{font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans !important}body{font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans !important;background-color:#fff !important}body a{color:#333}.span-link{display:inline-block;cursor:pointer;color:#929ca5}.span-link:hover{color:#0690FA}body a:visited{color:#333}body a:hover{color:#0690FA;text-decoration:none;background-color:transparent}td{font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans !important}html,body{height:100%}header{background-color:#fff;border-bottom:1px solid #d7d7d7}header a,header a:hover{background-color:transparent}.container,header .container{background-color:transparent}#wrap{min-height:100%;height:auto !important;height:100%;margin:0 auto -96px}#push,#footer{height:96px}.ls-footer{border-top:1px solid #f7f7f7;padding-top:60px;text-align:center;margin-bottom:60px}footer .container{max-width:1170px;background-color:#333}footer{background-color:#333;border-top:1px solid #333;position:relative;z-index:4}.footer-links{text-align:left;margin-left:auto;margin-right:auto;padding:80px 20px;width:100%;font-weight:400;line-height:24px;font-size:14px}.footer-links ul{padding:0}.footer-links ul li{display:inline-block;margin:0 5px}.footer-links ul li i{color:#fff;display:inline-block}.footer-link-heading{color:white;font-weight:bold;font-size:20px;margin-bottom:5px}@media (max-width: 767px){.footer-links{text-align:center;margin-left:auto;margin-right:auto;padding:20px 45px;width:100%;font-weight:400;line-height:40px;font-size:12px}.footer-link-heading{color:white;font-weight:bold;font-size:15px}}.footer-links a{color:white}.footer-links a:visited{color:white}.footer-links a:hover{color:#0690fa}.copyright{color:#b4b4b4;font-size:8pt}.company-logo{width:70px;height:70px}.suggest-btn>a{color:#777 !important}.suggest-btn>a:hover{color:#333 !important;text-decoration:none;background-color:transparent !important}.navbar .brand{background-color:white !important}#error-explanation{background-color:#ff0029;border:1px solid #ebebeb;color:#fff;padding:11px 0px 0px 0px;margin-bottom:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#error-explanation ul{font-size:12pt;list-style:none}.company-logo-table,.company-icon{width:63px;height:63px;border-radius:5px}.table th,.table td{min-width:100px;padding-top:20px;padding-bottom:20px}.result-items td{border-bottom:1px solid #ebebeb !important;padding-left:25px !important}.title-wrap{height:108px}@media (min-width: 993px){.service-wrap{justify-content:center;flex-direction:column;height:108px;display:flex}}.privacy h5{font-size:14px;font-weight:600;margin-top:20px}.service-logo-global{display:block;position:relative;z-index:5;display:block;width:43px !important;height:43px !important;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.25);box-shadow:0 1px 1px rgba(0,0,0,0.25)}.react-overlay__modal{left:calc(50% - 300px)}@media (max-width: 600px){.react-overlay__modal{left:auto}}.text-core{position:relative}.text-core .text-wrap{background:#fff;position:absolute}.text-core .text-wrap textarea,.text-core .text-wrap input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;border:1px solid #9daccc;outline:none;resize:none;position:absolute;z-index:1;background:none;overflow:hidden;margin:0;padding:3px 5px 4px 5px;white-space:nowrap;font:16px "Helvetica Neue", Helvetica, Arial, sans-serif !important;line-height:13px;height:auto}.text-core .text-wrap .text-arrow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;right:0;width:22px;height:22px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAOAQMAAADHWqTrAAAAA3NCSVQICAjb4U/gAAAABlBMVEX///8yXJnt8Ns4AAAACXBIWXMAAAsSAAALEgHS3X78AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1MzmNZGAwAAABpJREFUCJljYEAF/xsY6hkY7BgYZBgYOFBkADkdAmFDagYFAAAAAElFTkSuQmCC") 50% 50% no-repeat;cursor:pointer;z-index:2}.text-core .text-wrap .text-dropdown{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;position:absolute;z-index:3;background:#fff;border:1px solid #9daccc;width:100%;max-height:100px;padding:1px;font:16px "Helvetica Neue", Helvetica, Arial, sans-serif !important;display:none;overflow-x:hidden;overflow-y:auto}.text-core .text-wrap .text-dropdown.text-position-below{margin-top:1px}.text-core .text-wrap .text-dropdown.text-position-above{margin-bottom:1px}.text-core .text-wrap .text-dropdown .text-list .text-suggestion{padding:3px 5px;cursor:pointer}.text-core .text-wrap .text-dropdown .text-list .text-suggestion em{font-style:normal;text-decoration:underline}.text-core .text-wrap .text-dropdown .text-list .text-suggestion.text-selected{color:#fff;background:#01959d !important}.text-core .text-wrap .text-focus{-webkit-box-shadow:0px 0px 6px #01959d !important;-moz-box-shadow:0px 0px 6px #01959d !important;box-shadow:0px 0px 6px #01959d !important;position:absolute;width:100%;height:100%;display:none}.text-core .text-wrap .text-focus.text-show-focus{display:block}.text-core .text-wrap .text-prompt{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;width:100%;height:100%;margin:1px 0 0 2px;font:11px "lucida grande", tahoma, verdana, arial, sans-serif;color:#c0c0c0;overflow:hidden;white-space:pre}.text-core .text-wrap .text-prompt.text-hide-prompt{display:none}.text-core .text-wrap .text-tags{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;width:100%;height:100%;padding:3px 35px 3px 3px;cursor:text}.text-core .text-wrap .text-tags.text-tags-on-top{z-index:2}.text-core .text-wrap .text-tags .text-tag{float:left}.text-core .text-tags .text-tag .text-button{-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;border:1px solid #01959d !important;background:#e4f3f4 !important;color:#01959d !important;padding:0px 17px 0px 13px !important;margin:0 2px 2px 0 !important;cursor:pointer;height:auto !important;font:20px "Helvetica Neue", Helvetica, Arial, sans-serif !important}.text-core .text-wrap .text-tags .text-tag .text-button a.text-remove{position:absolute;right:3px;top:2px;display:block;width:11px;height:11px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAhCAYAAAAPm1F2AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB50RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNS4xqx9I6wAAAQ5JREFUOI2dlD0WwiAQhCc8L6HHgAPoASwtSYvX8BrQxtIyveYA8RppLO1jE+LwE8lzms2yH8MCj1QoaBzH+VuUYNYMS213UlvDRamtUbXb5ZyPHuDoxwGgip3ipfvGuGzPz+vZ/coDONdzFuYCO6ramQQG0DJIE1oPBBvM6e9LqaS2FwD7FWwnVoIAsOc2Xn1jDlyd8pfPBRVOBHA8cc/3yCmQqt0jcY4LuTyAF3pOYS6wI48LAm4MUrx5JthgSQJAt5LtNgAUgEMBBIC3AL2xgo58dEPfhE9wygef89FtCeC49UwltR1pQrK2qr9vNr7uRTCBF3pOYS6wI4/zdQ8MUpxPI9hgSQL0Xyio/QBt54DzsHQx6gAAAABJRU5ErkJggg==") 0 0 no-repeat}.text-core .text-wrap .text-tags .text-tag .text-button a.text-remove:hover{background-position:0 -11px}.text-core .text-wrap .text-tags .text-tag .text-button a.text-remove:active{background-position:0 -22px}.swiftype-widget .autocomplete ul li p.title{color:#0e90f7}.swiftype-widget .autocomplete ul{-webkit-box-shadow:none;box-shadow:none}.swiftype-widget .autocomplete ul li.active{background:none;background-color:#0e90f7;border-top:1px solid #1c6cb5;border-bottom:1px solid #1c6cb5;-webkit-box-shadow:none;box-shadow:none}div.swiftype div.st-result-listing div.st-search-summary h2{font-size:17px !important}.form-control{box-shadow:none}.swiftype-widget .autocomplete ul li.active .sections em{color:white}.nav-item .fa-github:before{font-size:21px}body.modal-open{overflow:visible}@media (max-width: 1200px){.hide-careers{display:none !important}.hide-edit-jobs{display:none !important}}.inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-self:auto}.drop-element.drop-theme-arrows-bounce-dark.drop-after-open{opacity:.98 !important;z-index:5}.new-tag{padding:3px 8px;font-size:75%;font-weight:600;color:white;border-radius:.25em;background-color:#0690fa;font-size:12px;margin-right:5px;margin-left:5px}.input-hint{color:#bbb;font-size:10px}.ajax-spinner{width:16px;height:16px;background:url(/assets/spinner-2770f39631bd77edb4b2c67480c3e2cf24e294465eabe24e1da904b09d7563fc.svg) 0 0 no-repeat;background-size:contain;margin-top:2px}.favorited i{color:#068dfe}.content-nav-buttons-wrap{position:absolute;top:32px;left:0;width:100%}.content-nav-buttons-wrap .content-nav-buttons{align-items:center;display:flex;max-width:1170px;margin:0 auto;padding:0 15px}.content-nav-buttons-wrap .content-nav-buttons.content-nav-buttons--right{float:right}header.service{border-bottom:1px solid #ebebeb}div.col-md-1.stack-logo{padding-left:0}.reason-author-pop img,.each-person .popover img{border-radius:100px !important}.hide{display:none}div.trending-load-more.div-center{margin:0 auto;max-width:1140px}.trending-item-container a.col-md-2.col-sm-2.col-xs-2{max-width:110px}.trending-item-container div.col-md-2.col-sm-2.hidden-xs{position:absolute;right:20px}.trending-item-container div.col-md-2.col-sm-2.hidden-xs a.btn-ss-g{max-width:120px;position:absolute;right:20px;top:20px}.comment-author-img{position:relative;z-index:5;display:block;width:50px;height:50px;background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border:1px solid #e6e6e6;border-radius:100px}.profile-pic{width:32px;height:32px;border-radius:100px !important;position:relative;top:-5px;margin-right:10px;float:left}ul.dropdown-menu.pull-right{padding:0px}#service-description-undertitle{font-size:18px}#home-header4 .navbar-nav .btn-ss-gh-alt-home:hover{background:rgba(255,255,255,0.15) !important}#service-features ul{padding-left:5px}#verified .stack-detail-service .service-logo img,div.group-users img,#reason-text .popover img{border-radius:100px !important}@media only screen and (max-width: 999px){#service-description-undertitle{text-align:center;margin-top:7px;font-size:16px}.no-mob{display:none}#home-header4{min-height:auto !important;margin-bottom:0px !important}}@media only screen and (max-width: 767px){#stack-page-container .app-stack-container{padding:0 !important}#service-description-undertitle{text-align:center;margin-top:7px;font-size:14px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{border-bottom:3px solid #0690fa !important}.service-mob{margin:0 0 20px 0;width:100%;text-align:center}.full-stack-container #stp-services .function-name-under{width:auto !important}.source-link{display:none}#stack-item-services-tile .col-xs-12{width:33%;padding:10px}}@media (max-width: 1199px) and (min-width: 992px){#stack-item-services-tile .col-xs-12{width:32.5% !important;padding:10px}}@media (max-width: 500px) and (min-width: 300px){#stack-item-services-tile .col-xs-12{width:32.5% !important;padding:10px}#service-pills-nav li:nth-child(1){padding-left:0px !important}#service-name{padding-top:5px}.container-no{padding:0}#sp-sidebar-mobile{display:none}.stack-navigator{margin:0 !important}}@media (max-width: 1000px) and (min-width: 300px){.similar-services-items{height:auto !important}}.icheckbox_flat-blue,.iradio_flat-blue{display:inline-block;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(blue.png) no-repeat;border:none;cursor:pointer}.icheckbox_flat-blue{background-position:0 0}.icheckbox_flat-blue.checked{background-position:-22px 0}.icheckbox_flat-blue.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat-blue.checked.disabled{background-position:-66px 0}.iradio_flat-blue{background-position:-88px 0}.iradio_flat-blue.checked{background-position:-110px 0}.iradio_flat-blue.disabled{background-position:-132px 0;cursor:default}.iradio_flat-blue.checked.disabled{background-position:-154px 0}@media (-o-min-device-pixel-ratio: 5 / 4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi){.icheckbox_flat-blue,.iradio_flat-blue{background-image:url(blue@2x.png);-webkit-background-size:176px 22px;background-size:176px 22px}}/*!
 * Bootstrap v3.0.0
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333333;background-color:#ffffff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select[multiple],textarea{background-image:none}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#ffffff;border:1px solid #dddddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}@font-face{font-family:'Glyphicons Halflings';src:url("../fonts/glyphicons-halflings-regular.eot");src:url("../fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/glyphicons-halflings-regular.woff") format("woff"),url("../fonts/glyphicons-halflings-regular.ttf") format("truetype"),url("../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular") format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-print:before{content:"\e045"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-briefcase:before{content:"\1f4bc"}.glyphicon-calendar:before{content:"\1f4c5"}.glyphicon-pushpin:before{content:"\1f4cc"}.glyphicon-paperclip:before{content:"\1f4ce"}.glyphicon-camera:before{content:"\1f4f7"}.glyphicon-lock:before{content:"\1f512"}.glyphicon-bell:before{content:"\1f514"}.glyphicon-bookmark:before{content:"\1f516"}.glyphicon-fire:before{content:"\1f525"}.glyphicon-wrench:before{content:"\1f527"}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;-webkit-box-shadow:inset 0 0 12px 4px #ffffff;box-shadow:inset 0 0 12px 4px #ffffff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}.selectize-dropdown-header{position:relative;padding:3px 12px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.selectize-dropdown-header-close{position:absolute;right:12px;top:50%;color:#333333;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px !important}.selectize-dropdown-header-close:hover{color:#000000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:1px 0 0 0;border-left:1px solid transparent;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:transparent}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:rgba(77,77,77,0)}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:28px;top:6px;font-size:23px}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#333333;font-family:inherit;font-size:inherit;line-height:20px;-webkit-font-smoothing:inherit}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#ffffff;cursor:text;display:inline-block}.selectize-input{border:1px solid #cccccc;padding:6px 12px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.selectize-control.multi .selectize-input.has-items{padding:5px 12px 2px}.selectize-input.full{background-color:#ffffff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}.selectize-input.dropdown-active{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:1px 3px;background:#efefef;color:#333333;border:0 solid transparent}.selectize-control.multi .selectize-input>div.active{background:#428bca;color:#ffffff;border:0 solid transparent}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#808080;background:#ffffff;border:0 solid rgba(77,77,77,0)}.selectize-input>input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-webkit-box-shadow:none !important;box-shadow:none !important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none !important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#ffffff;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#ffffff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(255,237,40,0.4);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{padding:3px 12px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#777777;background:#ffffff;cursor:default}.selectize-dropdown .active{background-color:#f5f5f5;color:#262626}.selectize-dropdown .active.create{color:#262626}.selectize-dropdown .create{color:rgba(51,51,51,0.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:17px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#333333 transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #333333 transparent}.selectize-control.rtl.single .selectize-input:after{left:17px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:0.5;background-color:#ffffff}.selectize-dropdown,.selectize-dropdown.form-control{height:auto;padding:0;margin:2px 0 0 0;z-index:1000;background:#ffffff;border:1px solid #cccccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}.selectize-dropdown .optgroup-header{font-size:12px;line-height:1.42857143}.selectize-dropdown .optgroup:first-child:before{display:none}.selectize-dropdown .optgroup:before{content:' ';display:block;height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;margin-left:-12px;margin-right:-12px}.selectize-dropdown-content{padding:5px 0}.selectize-dropdown-header{padding:6px 12px}.selectize-input{min-height:34px}.selectize-input.dropdown-active{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.selectize-input.dropdown-active::before{display:none}.selectize-input.focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.has-error .selectize-input{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .selectize-input:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.selectize-control.multi .selectize-input.has-items{padding-left:9px;padding-right:9px}.selectize-control.multi .selectize-input>div{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.form-control.selectize-control{padding:0;height:auto;border:none;background:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}@-webkit-keyframes scale-in-tl{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}@keyframes scale-in-tl{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}#login{display:inline-flex;margin:10px 0}#login a{width:300px}#login .btn-ss-bb-alt{padding:8px;display:inline-flex;display:-webkit-inline-flex}#login .btn-ss-gh-alt{padding:8px;display:inline-flex;display:-webkit-inline-flex}#login .fa-bitbucket{margin:auto 10px;display:inline-flex;font-size:30px}.email-taken-page{text-align:center;padding-top:130px;font-size:23px;max-width:600px}@keyframes fade-in{from{opacity:0}to{opacity:1}}/*! X-editable - v1.4.6 
* In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery
* http://github.com/vitalets/x-editable
* Copyright (c) 2013 Vitaliy Potapov; Licensed MIT */.editableform{margin-bottom:0}.editableform .control-group{margin-bottom:0;white-space:nowrap;line-height:20px}.editable-buttons{display:inline-block;vertical-align:top;margin-left:7px;zoom:1;*display:inline}.editable-buttons.editable-buttons-bottom{display:block;margin-top:7px;margin-left:0}.editable-input{vertical-align:top;display:inline-block;width:auto;white-space:normal;zoom:1;*display:inline}.editable-buttons .editable-cancel{margin-left:7px}.editable-buttons button.ui-button-icon-only{height:24px;width:30px}.editableform-loading{background:url("../img/loading.gif") center center no-repeat;height:25px;width:auto;min-width:25px}.editable-inline .editableform-loading{background-position:left 5px}.editable-error-block{max-width:300px;margin:5px 0 0 0;width:auto;white-space:normal}.editable-error-block.ui-state-error{padding:3px}.editable-error{color:red}.editableform .editable-date{padding:0;margin:0;float:left}.editable-inline .add-on .icon-th{margin-top:3px;margin-left:1px}.editable-checklist label input[type="checkbox"],.editable-checklist label span{vertical-align:middle;margin:0}.editable-checklist label{white-space:nowrap}.editable-wysihtml5{width:566px;height:250px}.editable-clear{clear:both;font-size:0.9em;text-decoration:none;text-align:right}.editable-clear-x{background:url("../img/clear.png") center center no-repeat;display:block;width:13px;height:13px;position:absolute;opacity:0.6;z-index:100;top:50%;right:6px;margin-top:-6px}.editable-clear-x:hover{opacity:1}.editable-pre-wrapped{white-space:pre-wrap}.editable-container.editable-popup{max-width:none !important}.editable-container.popover{width:auto}.editable-container.editable-inline{display:inline-block;vertical-align:middle;width:auto;zoom:1;*display:inline}.editable-container.ui-widget{font-size:inherit;z-index:9990}.editable-click,a.editable-click,a.editable-click:hover{text-decoration:none;border-bottom:dashed 1px #0088cc}.editable-click.editable-disabled,a.editable-click.editable-disabled,a.editable-click.editable-disabled:hover{color:#585858;cursor:default;border-bottom:none}.editable-empty,.editable-empty:hover,.editable-empty:focus{font-style:italic;color:#DD1144;text-decoration:none}.editable-unsaved{font-weight:bold}.editable-bg-transition{-webkit-transition:background-color 1400ms ease-out;-moz-transition:background-color 1400ms ease-out;-o-transition:background-color 1400ms ease-out;-ms-transition:background-color 1400ms ease-out;transition:background-color 1400ms ease-out}.form-horizontal .editable{padding-top:5px;display:inline-block}/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:6px}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:7px}.datepicker>div{display:none}.datepicker.days div.datepicker-days{display:block}.datepicker.months div.datepicker-months{display:block}.datepicker.years div.datepicker-years{display:block}.datepicker table{margin:0}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover{background:#eeeeee;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:#999999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#999999;cursor:default}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background-color:#fde19a;background-image:-moz-linear-gradient(top, #fdd49a, #fdf59a);background-image:-ms-linear-gradient(top, #fdd49a, #fdf59a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));background-image:-webkit-linear-gradient(top, #fdd49a, #fdf59a);background-image:-o-linear-gradient(top, #fdd49a, #fdf59a);background-image:linear-gradient(top, #fdd49a, #fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled]{background-color:#fdf59a}.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active{background-color:#fbf069 \9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{background:#eeeeee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(top, #f3c17a, #f3e97a);background-image:-ms-linear-gradient(top, #f3c17a, #f3e97a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));background-image:-webkit-linear-gradient(top, #f3c17a, #f3e97a);background-image:-o-linear-gradient(top, #f3c17a, #f3e97a);background-image:linear-gradient(top, #f3c17a, #f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled:hover[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active{background-color:#efe24b \9}.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(top, #b3b3b3, gray);background-image:-ms-linear-gradient(top, #b3b3b3, gray);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(gray));background-image:-webkit-linear-gradient(top, #b3b3b3, gray);background-image:-o-linear-gradient(top, #b3b3b3, gray);background-image:linear-gradient(top, #b3b3b3, gray);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:#808080 #808080 #595959;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled:hover[disabled]{background-color:#808080}.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active{background-color:#666666 \9}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(top, #08c, #04c);background-image:-ms-linear-gradient(top, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(top, #08c, #04c);background-image:-o-linear-gradient(top, #08c, #04c);background-image:linear-gradient(top, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled]{background-color:#0044cc}.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active{background-color:#003399 \9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span:hover{background:#eeeeee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#999999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(top, #08c, #04c);background-image:-ms-linear-gradient(top, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(top, #08c, #04c);background-image:-o-linear-gradient(top, #08c, #04c);background-image:linear-gradient(top, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled]{background-color:#0044cc}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{background-color:#003399 \9}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#999999}.datepicker th.datepicker-switch{width:145px}.datepicker thead tr:first-child th,.datepicker tfoot tr th{cursor:pointer}.datepicker thead tr:first-child th:hover,.datepicker tfoot tr th:hover{background:#eeeeee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:normal;line-height:18px;text-align:center;text-shadow:0 1px 0 #ffffff;vertical-align:middle;background-color:#eeeeee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-15{width:20%;float:left}a:focus{text-decoration:none}@media (min-width: 768px){.col-sm-15{width:20%;float:left}}@media (min-width: 992px){.col-md-15{width:20%;float:left}}@media (min-width: 1200px){.col-lg-15{width:20%;float:left}}table a,table a:visited{font-weight:bold;color:#333}table a:hover,table a:focus{color:#0690fa}.popover{max-width:none}#i-use-this-container .popover{max-width:none;width:250px;top:0px !important}#i-use-this-container .popover .arrow{top:8%}.md-editor{display:block;border:1px solid #ddd}.md-editor .md-footer,.md-editor>.md-header{display:block;padding:6px 4px;background:#f5f5f5}.md-editor>.md-header{margin:0}.md-editor>.md-preview{background:#fff;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;min-height:10px;overflow:auto}.md-editor>textarea{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:14px;outline:0;margin:0;display:block;padding:0;width:100%;border:0;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;border-radius:0;box-shadow:none;background:#eee}.md-editor>textarea:focus{box-shadow:none;background:#fff}.md-editor.active{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.md-editor .md-controls{float:right;padding:3px}.md-editor .md-controls .md-control{right:5px;color:#bebebe;padding:3px 3px 3px 10px}.md-editor .md-controls .md-control:hover{color:#333}.md-editor.md-fullscreen-mode{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999;padding:60px 30px 15px;background:#fff !important;border:0 !important}.md-editor.md-fullscreen-mode .md-footer{display:none}.md-editor.md-fullscreen-mode .md-input,.md-editor.md-fullscreen-mode .md-preview{margin:0 auto !important;height:100% !important;font-size:20px !important;padding:20px !important;color:#999;line-height:1.6em !important;resize:none !important;box-shadow:none !important;background:#fff !important;border:0 !important}.md-editor.md-fullscreen-mode .md-preview{color:#333;overflow:auto}.md-editor.md-fullscreen-mode .md-input:focus,.md-editor.md-fullscreen-mode .md-input:hover{color:#333;background:#fff !important}.md-editor.md-fullscreen-mode .md-header{background:0 0;text-align:center;position:fixed;width:100%;top:20px}.md-editor.md-fullscreen-mode .btn-group{float:none}.md-editor.md-fullscreen-mode .btn{border:0;background:0 0;color:#b3b3b3}.md-editor.md-fullscreen-mode .btn.active,.md-editor.md-fullscreen-mode .btn:active,.md-editor.md-fullscreen-mode .btn:focus,.md-editor.md-fullscreen-mode .btn:hover{box-shadow:none;color:#333}.md-editor.md-fullscreen-mode .md-fullscreen-controls{position:absolute;top:20px;right:20px;text-align:right;z-index:1002;display:block}.md-editor.md-fullscreen-mode .md-fullscreen-controls a{color:#b3b3b3;clear:right;margin:10px;width:30px;height:30px;text-align:center}.md-editor.md-fullscreen-mode .md-fullscreen-controls a:hover{color:#333;text-decoration:none}.md-editor.md-fullscreen-mode .md-editor{height:100% !important;position:relative}.md-editor .md-fullscreen-controls{display:none}.md-nooverflow{overflow:hidden;position:fixed;width:100%}.react-autosuggest__container{position:relative}.react-autosuggest__input{width:240px;height:30px;padding:10px 20px;font-weight:300;font-size:16px;border:1px solid #aaa;border-radius:4px}.react-autosuggest__input--focused{outline:none}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;top:47px;width:100%;border:1px solid #ededed;border-top:none;box-shadow:0px 2px 11px -2px #e8e8e8;background-color:#fff;font-weight:300;border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-bottom:10px;z-index:2}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}.react-autosuggest__suggestion--highlighted{background-color:#f0f0f0}#combo-logos{margin-top:40px}#combo-logos ul{list-style:none;text-align:center;margin-left:0px;padding-left:0}#combo-logos li{display:inline}#combo-logos li:after{content:"+";font-size:39pt;color:#d7d7d7;position:relative;top:45px;padding-left:10px;padding-right:10px;font-weight:400;width:70px;display:inline-block;vertical-align:top}#combo-logos li:last-child:after{content:none}#combo-logos .hint--top:before,#combo-logos .hint--top:after{bottom:90%}#combos-landing-page{margin:18px 0 0 0}#combos-landing-page #tile-combos .service-logo img{display:inline;max-width:40px;max-height:40px}#combos-landing-page #tile-combos .stack-list-container{margin-bottom:10px;background-color:white;max-width:420px;height:auto;width:100%}#combos-stack-page{margin:18px 0 0 0;display:inline-block}#combos-stack-page #tile-combos .service-logo img{display:inline;max-width:40px;max-height:40px}#combos-stack-page #tile-combos .stack-list-container{margin-bottom:10px;background-color:white;max-width:420px;height:auto;width:100%}.combo-stack-item{margin-bottom:60px;border-left:5px solid #EAEAEA;border-top:1px solid #ebebeb;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;background-color:#fff}.bundle-service-logo .landing-stack-name{font-size:16px}@media (min-width: 992px){.bundle-service-logo{padding:0;width:100px}.bundle-service-logo img{display:block;position:relative;z-index:5;display:block;width:98px;height:98px;background-color:#fff;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;border:1px solid #E6E6E6;margin:auto}}@media (min-width: 768px) and (max-width: 991px){.bundle-service-logo{padding:0;width:100px}.bundle-service-logo img{display:block;position:relative;z-index:5;display:block;width:96px;height:96px;background-color:#fff;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;border:1px solid #E6E6E6;margin:auto}}@media (max-width: 767px){.bundle-service-logo{padding:0;width:70px}.bundle-service-logo img{display:block;position:relative;z-index:5;display:block;width:60px;height:60px;background-color:#fff;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;border:1px solid #E6E6E6;margin:8px 0}}#comment_area{margin-top:30px;width:485px;margin-left:20px;padding-right:30px}.comment_comment{line-height:15px !important;padding-bottom:15px;padding-top:5px}.comment-link-container{padding:10px 0 0 0}.comment_image{vertical-align:middle;padding:0 15px 0 0}.comment_image img{width:130px}.comment_link_title{font-weight:bold;padding:0 0 5px 0}.comment_link{margin-bottom:5px}.comment-wrapper{margin-bottom:10px}.new_comment{margin-left:73px}.time-comment{color:#b5b5b5;margin-top:-8px;border-bottom:1px solid #DDDDDD;padding-bottom:10px}.count{font-weight:bold;font-size:8pt;margin-top:0px;margin-bottom:0px}.comment-author{font-weight:bold;margin-bottom:3px}.vote-buttons{vertical-align:top;padding-left:20px;width:10px}.vote:hover,.voted{background-color:#0ea8ac;border-radius:3px;padding-left:5px;padding-right:5px;padding-bottom:5px;padding-top:5px}.vote{background-color:#e4f3f4;border-radius:3px;padding-left:5px;padding-right:5px;padding-bottom:5px;padding-top:5px;margin-bottom:1px}.empty-comment-area{background-color:#ebebeb}.written-comment{padding:7px 13px}.written-comment h5{margin-top:0}.team-highlight{border:1px solid gold;background-color:#FFFFEC}.md-editor{border-radius:4px;margin:10px 0}.md-editor>.md-header{border-top-left-radius:4px;border-top-right-radius:4px}.md-editor.active>.md-header{border-top-left-radius:4px;border-top-right-radius:4px;display:block}.md-editor>textarea{border:0px;border-radius:4px;background:white}.written-reply{padding:7px 15px 7px 50px}.written-reply h5{margin-top:0}.editable-buttons>.btn-primary{background-color:#0690fa;border:transparent}#review-comments{margin-left:40px}.comment-author-name{font-size:12px;font-weight:400}a.comment-author-name,a:visited.comment-author-name{color:grey}a:hover.comment-author-name{color:#0690fa}.comment-body p{padding:0;font-size:12px !important}a.flag-comment-link{padding:1px 5px;border-radius:3px;color:#F00;border-color:#F00;font-size:10px}a.flagged-comment{background-color:#F00 !important;color:#fff !important}a.flag-comment-link:hover,a.flag-comment-link:active{background-color:#F00;color:#fff}.comment_action_modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:0.5;z-index:1040}.comment_action_modal__dialog_wrapper{overflow:auto;overflow-y:scroll;position:fixed;top:50%;right:0;left:0;z-index:1050;transform:translateY(-50%)}.react_comments__comment_visibility_toggle{margin:25px 0 25px 0}.react_comments__add_new_comment{margin:25px 0 25px 0}.react_comments .react-overlay__modal{left:calc(50% - 300px)}@media (max-width: 600px){.react_comments .react-overlay__modal{left:auto}}.react_comments__comment .comment-body a{color:#0690fa;font-weight:bold}.react_comments__comment--visible{display:block}.react_comments__comment--hidden{display:none}.react_comments__comment .comment-links{margin-left:5px;cursor:pointer}.react_comments__comment .flag-comment-link{margin-left:5px}.react_comments__comment .voting-buttons{cursor:pointer}.react_comments__view_more__wrapper{text-align:center;margin:20px 0 20px 0}.react_comments__scroll_to_bottom__wrapper{margin:20px 0 20px 0}ul::-webkit-scrollbar{-webkit-appearance:none;width:7px}ul::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}.reasons_header__container{height:68px;background-color:#ffffff;box-shadow:0 2px 4px 0 rgba(208,208,208,0.26);border-left:solid 1px #e1e1e1;border-right:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1;position:sticky;top:0px;z-index:9}.reasons_header__details{margin-left:50px;display:inline-flex;align-items:center;height:66px}@media (max-width: 767px){.reasons_header__details{margin-left:10px}}.reasons_header__details__avatar{border-radius:50%;width:40px;height:40px}.reasons_header__details__username{font-family:Open Sans;font-size:16px;font-weight:bold;letter-spacing:0.4px;color:#323232;margin-left:11px;margin-right:30px}.reasons_header__details__points_title{margin-left:auto;justify-content:right;font-family:Open Sans;font-size:16px;color:#ffa700}.reasons_header__details__points_value{margin-left:12px;margin-right:50px;border-radius:50%;width:40px;height:40px;background-color:#ffa700}@media (max-width: 767px){.reasons_header__details__points_value{margin-right:10px}}.reasons_header__details__points_value span{display:flex;align-items:center;justify-content:center;height:40px;font-family:Open Sans;font-size:18px;font-weight:bold;letter-spacing:0.8px;color:#ffffff}.reasons_service_card__tooltip{position:absolute;border-radius:4px;background-color:#ffffff;box-shadow:-2px 1px 15px 2px rgba(0,0,0,0.11);z-index:999}.reasons_service_card__tooltip--visible{display:block}.reasons_service_card__tooltip--hidden{display:none}@media (max-width: 767px){.reasons_service_card__tooltip{display:none}}.reasons_service_card__tooltip__content{padding:10px;display:none}.reasons_service_card__tooltip__inner_content{display:flex;align-items:center;margin-top:5px}.reasons_service_card__tooltip__submitted_by{font-size:10px;color:#d7d7d7}.reasons_service_card__tooltip__avatar{border-radius:50%;height:20px;width:20px}.reasons_service_card__tooltip__username{margin-left:5px;font-weight:bold}.reasons_service_card__tooltip__triangle{position:absolute;top:20px;left:-8px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid white}.reasons_service_card_list{min-width:320px;position:relative}.reasons_service_card_list__mobile_next_tool_link{position:fixed;z-index:100003;bottom:8px;right:8px;width:50px;height:50px;border-radius:2px;background-color:#068dfe;border:solid 1px #068dfe;display:none}@media (max-width: 767px){.reasons_service_card_list__mobile_next_tool_link{display:flex;justify-content:center;align-items:center}}.reasons_service_card_list__mobile_next_tool_link__icon{display:inline-block;border:1px solid white;border-radius:50%;height:29px;width:29px}.reasons_service_card_list__mobile_next_tool_link__icon span{width:100%;text-align:center;margin-top:6px;color:white}.reasons_service_card_list__explainer__wrapper{text-align:center}.reasons_service_card_list__explainer__illustration{width:64px;height:53px;margin-top:20px;margin-bottom:20px}.reasons_service_card_list__explainer__title{margin-top:30px;font-family:Open Sans;font-size:30px;font-weight:600;line-height:1.38;letter-spacing:0.7px;color:#068dfe}.reasons_service_card_list__explainer__body{margin:0 auto;width:270px;margin-bottom:10px;font-family:Open Sans;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:0.4px;text-align:center;color:#565656}.reasons_service_card_list__explainer__body span{font-weight:bold}.reasons_service_card_list__explainer__body--footer{font-size:15px;margin-bottom:80px;margin-top:80px}.reasons_service_card_list .service_card{border-radius:4px;background-color:#ffffff;box-shadow:0 2px 4px 0 rgba(208,208,208,0.26);border:solid 1px #e1e1e1;margin-top:20px;padding:30px 35px 30px 35px}@media (max-width: 767px){.reasons_service_card_list .service_card{padding:21px 13px 21px 13px}}.reasons_service_card_list .service_card__header__container{display:flex}.reasons_service_card_list .service_card__header__logo{width:104px;height:104px;border-radius:4px;background-color:white;border:1px solid #ebebeb;flex-shrink:0}@media (max-width: 767px){.reasons_service_card_list .service_card__header__logo{height:60px;width:60px}}.reasons_service_card_list .service_card__header__details{margin:auto 0;padding:0 23px 0 23px}@media (max-width: 767px){.reasons_service_card_list .service_card__header__details{padding:0 13px 0 13px}}.reasons_service_card_list .service_card__header__name{font-family:Open Sans;font-size:32px;font-weight:bold;letter-spacing:0.1px;color:#323232}@media (max-width: 767px){.reasons_service_card_list .service_card__header__name{font-size:20px;letter-spacing:0.1px}}.reasons_service_card_list .service_card__header a:hover{color:#068dfe}.reasons_service_card_list .service_card__header__title{font-family:Open Sans;font-size:16px;line-height:1.58;letter-spacing:0.5px;color:#565656;margin-top:2px}@media (max-width: 1000px){.reasons_service_card_list .service_card__header__title{max-width:280px}}@media (max-width: 400px){.reasons_service_card_list .service_card__header__title{max-width:189px}}.reasons_service_card_list .service_card__header__next_tool_link{cursor:pointer;display:flex;align-items:center;flex-direction:row;flex-shrink:0;color:#068dfe;width:163px;height:50px;border-radius:2px;background-color:#ffffff;border:solid 1px #068dfe;margin-left:auto}@media (max-width: 767px){.reasons_service_card_list .service_card__header__next_tool_link{display:none}}.reasons_service_card_list .service_card__header__next_tool_link_text{display:inline-block;font-family:Open Sans;font-size:16px;font-weight:bold;letter-spacing:0.7px;margin-left:16px}.reasons_service_card_list .service_card__header__next_tool_link_icon{display:inline-block;border:1px solid #068dfe;border-radius:50%;height:29px;margin-left:19px;width:29px}.reasons_service_card_list .service_card__header__next_tool_link_icon span{width:100%;text-align:center;margin-top:6px}.reasons_service_card_list .service_card__body{margin-top:39px}@media (max-width: 767px){.reasons_service_card_list .service_card__body{margin-top:0}}.reasons_service_card_list .service_card__body__filtering{display:block;width:70px}.reasons_service_card_list .service_card__body__column_header{font-family:Open Sans;font-size:20px;font-weight:bold;letter-spacing:0.6px;color:#323232;padding-left:10px}.reasons_service_card_list .service_card__body__column_header_description{font-size:13px;font-weight:normal;letter-spacing:0.6px;color:grey;margin-left:7px}.reasons_service_card_list .service_card__body__column_divider{border-bottom:1px solid #c9c9c9;margin-top:10px}.reasons_service_card_list .service_card__body__column_body{padding:23px 10px 0px 10px}.reasons_service_card_list .service_card__body__empty_list{display:flex;align-items:center;justify-content:center;margin-bottom:10px;font-family:Open Sans;font-size:15px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:265px;letter-spacing:0.4px;text-align:center;color:#565656;height:265px}@media (max-width: 767px){.reasons_service_card_list .service_card__body__empty_list{max-height:265px;line-height:1.6;height:auto;font-size:12px}}.reasons_service_card_list .service_card__body__empty_list span{color:grey}.reasons_service_card_list .service_card__body__reasons_list{list-style-type:none;overflow-y:scroll;height:265px;padding:0;margin:0}@media (max-width: 767px){.reasons_service_card_list .service_card__body__reasons_list{max-height:265px;height:auto}}.reasons_service_card_list .service_card__body li:last-child{margin-bottom:0}.reasons_service_card_list .service_card__body__reason{margin-bottom:15px;display:flex;flex-direction:row;align-items:center}.reasons_service_card_list .service_card__body__reason__tooltip_anchor{position:relative;width:10px;height:10px;background-color:blue}.reasons_service_card_list .service_card__body__reason__tooltip__wrapper{position:absolute}.reasons_service_card_list .service_card__body__reason__tooltip__content{padding:20px;border-radius:4px;background-color:red;widows:20px;height:20px;box-shadow:0 3px 7px 6px rgba(0,0,0,0.11)}.reasons_service_card_list .service_card__body__reason__tooltip__triangle{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid white;margin:0 auto}.reasons_service_card_list .service_card__body__reason__delete{font-family:Open Sans;font-size:10px;cursor:pointer;color:gray}.reasons_service_card_list .service_card__body__reason__delete:hover{color:#0690fa}.reasons_service_card_list .service_card__body__reason__description{cursor:pointer;font-family:Open Sans;font-size:15px;font-weight:600;letter-spacing:0.5px;color:#565656;vertical-align:top;padding:0;padding:0 13px 0 13px}@media (max-width: 767px){.reasons_service_card_list .service_card__body__reason__description{cursor:auto}}.reasons_service_card_list .service_card__body__reason__votes_container{flex-shrink:0;width:50px;height:41px;border-radius:3px;background-color:#ffffff;border:solid 1px #dfdfdf;padding-top:6px;cursor:pointer}.reasons_service_card_list .service_card__body__reason__votes_container:hover{background-color:#068dfe;border:solid 1px #068dfe}.reasons_service_card_list .service_card__body__reason__votes_container:hover .service_card__body__reason__votes_arrow{border-bottom:7px solid white}.reasons_service_card_list .service_card__body__reason__votes_container:hover .service_card__body__reason__votes_count{color:white}.reasons_service_card_list .service_card__body__reason__votes_container--user_voted_for{background-color:#068dfe;border:solid 1px #068dfe}.reasons_service_card_list .service_card__body__reason__votes_container--user_voted_for .service_card__body__reason__votes_arrow{border-bottom:7px solid white}.reasons_service_card_list .service_card__body__reason__votes_container--user_voted_for .service_card__body__reason__votes_count{color:white}.reasons_service_card_list .service_card__body__reason__votes_arrow{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #565656;margin:0 auto}.reasons_service_card_list .service_card__body__reason__votes_count{text-align:center;font-family:Open Sans;font-size:12px;font-weight:bold;line-height:26px;letter-spacing:0.5px;color:#565656}.reasons_service_card_list .service_card__body__reason__votes_count:hover{color:white}.reasons_service_card_list .service_card__footer{margin-top:23px}.reasons_service_card_list .service_card__footer__char_limit{font-weight:400;font-size:18px;color:grey;margin-left:14px;width:20px;text-align:center}@media (max-width: 767px){.reasons_service_card_list .service_card__footer--pro{margin-bottom:23px}}.reasons_service_card_list .service_card__footer__column_divider{border-bottom:1px solid #c9c9c9}.reasons_service_card_list .service_card__footer__form{height:65px;padding:25px 10px 0 10px;position:relative;display:flex;align-items:center}.reasons_service_card_list .service_card__footer__error_wrapper{position:absolute;bottom:43px}.reasons_service_card_list .service_card__footer__error_wrapper--visible{display:block}.reasons_service_card_list .service_card__footer__error_wrapper--hidden{display:none}.reasons_service_card_list .service_card__footer__error_triangle{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid white;margin:0 auto}.reasons_service_card_list .service_card__footer__error_close{cursor:pointer;color:#373737;opacity:.2;position:absolute;top:5px;right:5px}.reasons_service_card_list .service_card__footer__error_box{padding:20px;border-radius:4px;background-color:#ffffff;box-shadow:0 3px 7px 6px rgba(0,0,0,0.11)}.reasons_service_card_list .service_card__footer__input{flex-grow:1;height:40px;border-radius:2px;background-color:#ffffff;border:solid 1px #7fc5ff;outline:none}.reasons_service_card_list .service_card__footer__btn{flex-grow:0;margin-left:14px;vertical-align:top;width:77px;height:40px;border-radius:2px;background-color:#068dfe}.animated{-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:2.5s;animation-duration:2.5s}@-webkit-keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.4, 1.4, 1.4);transform:scale3d(1.4, 1.4, 1.4)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.4, 1.4, 1.4);transform:scale3d(1.4, 1.4, 1.4)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}.stack_profile_header__actions__btn{height:34px;border-radius:2px;background-color:#ffffff;border:solid 1px #dfdfdf;display:flex;align-items:center;justify-content:center;cursor:pointer}.stack_profile_header__actions__btn:hover{border-color:#ADADAD}.stack_profile_header__actions__settings{width:50px;position:relative;margin-left:15px}.stack_profile_header__actions__settings__menu{border-radius:4px;background-color:#ffffff;box-shadow:0 3px 7px 0 rgba(0,0,0,0.26);position:absolute;right:0;top:40px}.stack_profile_header__actions__settings__menu--visible{display:block}.stack_profile_header__actions__settings__menu--hidden{display:none}.stack_profile_header__actions__settings__menu__item{width:150px;height:36px;display:flex;align-items:center;padding-left:12px;font-size:12px;font-weight:600;color:#565656;text-shadow:0 0 4px transparent}.stack_profile_header__actions__settings__menu__item:hover{background-color:#E2E2E2;color:#565656;text-decoration:none}.stack_profile_header__actions__settings__menu div:last-child{border-top:1px solid #E2E2E2}.stack_profile_header__actions__settings__icon--gear{color:#ADADAD}.stack_profile_header__actions__settings__icon--triangle{margin-left:10px;color:#333333}.stack_profile_header__actions__settings:hover,.stack_profile_header__actions__settings--active{border-color:#ADADAD}@media (max-width: 480px){.stack_profile_header__actions__favorites{display:none}}.stack_profile_header__actions__favorites--favorited{background-color:#3585FF;border:solid 1px #3585FF}.stack_profile_header__actions__favorites--favorited:hover{border-color:#3585FF}.stack_profile_header__actions__favorites svg{margin:0 8px 0 8px}.stack_profile_header__actions__favorites__count{margin-right:8px;font-size:14px;font-weight:bold;line-height:1.57;letter-spacing:0.6px;color:#565656}.stack_profile_header__actions__favorites__count--favorited{color:#ffffff}.stack_profile_stack_widget{font-size:22px;display:flex;flex-direction:column;border:1px solid #E2E2E2;border-radius:4px;background-color:#ffffff;box-shadow:0 1px 0 0 #E2E2E2}.stack_profile_stack_widget__wrapper{padding-left:0}.stack_profile_stack_widget__layer{border-bottom:1px solid #E2E2E2}.stack_profile_stack_widget__layer__header{padding:15px 20px;display:flex;flex-direction:row;align-items:center;cursor:pointer;user-select:none}@media (max-width: 480px){.stack_profile_stack_widget__layer__header{padding:7px 10px}}.stack_profile_stack_widget__layer__header__icon{width:30px;height:30px}@media (max-width: 480px){.stack_profile_stack_widget__layer__header__icon{width:16px;height:16px}}.stack_profile_stack_widget__layer__header__icon__wrapper{height:56px;width:56px;border-radius:2px;background-color:#ffffff;border:solid 1px #E2E2E2;display:flex;align-items:center;justify-content:center}@media (max-width: 480px){.stack_profile_stack_widget__layer__header__icon__wrapper{width:30px;height:30px}}.stack_profile_stack_widget__layer__header__title{margin-left:15px;display:flex;flex-direction:row;align-items:center}.stack_profile_stack_widget__layer__header__title__name{font-size:14px;font-weight:600;color:#333333;text-shadow:0 0 4px transparent}@media (max-width: 480px){.stack_profile_stack_widget__layer__header__title__name{font-size:12px}}.stack_profile_stack_widget__layer__header__title__service_count{margin-left:5px;font-size:12px;color:#939393}.stack_profile_stack_widget__layer__header__action_btn{display:flex;margin-left:auto;cursor:pointer;padding:10px}.stack_profile_stack_widget__layer__header__action_btn__collapse{width:18px;height:2px;background-color:#565656}@media (max-width: 480px){.stack_profile_stack_widget__layer__header__action_btn__collapse{width:13px}}.stack_profile_stack_widget__layer__header__action_btn__expand{height:18px;width:18px}@media (max-width: 480px){.stack_profile_stack_widget__layer__header__action_btn__expand{height:13px;width:13px}}.stack_profile_stack_widget__layer__body{display:flex;flex-wrap:wrap;padding:18px 20px 50px 20px}@media (max-width: 480px){.stack_profile_stack_widget__layer__body{padding:10px 10px 8px 10px}}.stack_profile_stack_widget>div:last-child{border:none}.stack_profile_stack_widget__tool_tile{width:140px;height:140px;border-radius:6px;display:flex;align-items:center;flex-direction:column;background-color:#f8f8f8;border:1px solid #f8f8f8;position:absolute;transition:all .2s}@media (max-width: 480px){.stack_profile_stack_widget__tool_tile{width:90px;height:90px}}.stack_profile_stack_widget__tool_tile:hover{transform:scale(1.07);background-color:#ffffff;border:1px solid #0690fa;box-shadow:0 0 4px 0 rgba(0,0,0,0.31);border-radius:4px}.stack_profile_stack_widget__tool_tile--active{border:solid 1px #0690fa;transform:scale(1.07);background-color:#ffffff;box-shadow:0 0 4px 0 rgba(0,0,0,0.31);border-radius:4px}.stack_profile_stack_widget__tool_tile--active:hover{border:solid 1px #0690fa}.stack_profile_stack_widget__tool_tile__wrapper{width:140px;height:140px}@media (max-width: 480px){.stack_profile_stack_widget__tool_tile__wrapper{width:90px;height:90px}}.stack_profile_stack_widget__tool_tile__logo{height:47px;width:47px}@media (max-width: 480px){.stack_profile_stack_widget__tool_tile__logo{width:29px;height:29px}}.stack_profile_stack_widget__tool_tile__logo__wrapper{transition:all .2s;height:70px;width:70px;display:flex;justify-content:center;align-items:center;margin-top:28px;border-radius:3.8px;background-color:#ffffff}@media (max-width: 480px){.stack_profile_stack_widget__tool_tile__logo__wrapper{width:45px;height:45px;margin-top:17px}}.stack_profile_stack_widget__tool_tile:hover .stack_profile_stack_widget__tool_tile__logo__wrapper{margin-top:5px}.stack_profile_stack_widget__tool_tile--active .stack_profile_stack_widget__tool_tile__logo__wrapper{margin-top:5px}.stack_profile_stack_widget__tool_tile__name{transition:all .2s;margin-top:5px;font-size:11px;font-weight:bold;letter-spacing:.5px;color:#4c4c4c;text-align:center}@media (max-width: 480px){.stack_profile_stack_widget__tool_tile__name{font-size:10px;letter-spacing:.4px;margin-top:2px}}.stack_profile_stack_widget__tool_tile__name:hover{text-decoration:underline;color:#4c4c4c}.stack_profile_stack_widget__tool_tile:hover .stack_profile_stack_widget__tool_tile__name{margin-top:0}.stack_profile_stack_widget__tool_tile--active .stack_profile_stack_widget__tool_tile__name{margin-top:0}.stack_profile_stack_widget__tool_tile__metadata{display:flex;opacity:0;width:100%;justify-content:center}.stack_profile_stack_widget__tool_tile:hover .stack_profile_stack_widget__tool_tile__metadata{opacity:1;margin-top:12px}@media (max-width: 480px){.stack_profile_stack_widget__tool_tile:hover .stack_profile_stack_widget__tool_tile__metadata{margin-top:5px}}.stack_profile_stack_widget__tool_tile--active .stack_profile_stack_widget__tool_tile__metadata{opacity:1;margin-top:12px}@media (max-width: 480px){.stack_profile_stack_widget__tool_tile--active .stack_profile_stack_widget__tool_tile__metadata{margin-top:5px}}.stack_profile_stack_widget__tool_tile__metadata__item{display:flex;align-items:center}.stack_profile_stack_widget__tool_tile__metadata__item__divider{width:18px}@media (max-width: 480px){.stack_profile_stack_widget__tool_tile__metadata__item__divider{width:8px}}.stack_profile_stack_widget__tool_tile__metadata__item__icon{height:15px;width:auto}@media (max-width: 480px){.stack_profile_stack_widget__tool_tile__metadata__item__icon{height:12px;width:auto}}.stack_profile_stack_widget__tool_tile__metadata__item__text{font-size:13px;letter-spacing:0.3px;color:#333333;margin-left:5px}@media (max-width: 480px){.stack_profile_stack_widget__tool_tile__metadata__item__text{font-size:10px;margin-left:2px}}.stack_profile_stack_widget__tool_tile__comments{position:absolute;top:5px;left:5px}@media (max-width: 480px){.stack_profile_stack_widget__tool_tile__comments{top:2px;left:2px}}.stack_profile_stack_widget__tool_tile__comments__icon{position:absolute;top:0;left:0;width:25px;height:21px}@media (max-width: 480px){.stack_profile_stack_widget__tool_tile__comments__icon{width:20px;height:17px}}.stack_profile_stack_widget__tool_tile__comments__count{font-size:11px;font-weight:bold;letter-spacing:0.3px;position:absolute;top:1px;text-align:center;color:#ffffff;width:25px;height:21px}@media (max-width: 480px){.stack_profile_stack_widget__tool_tile__comments__count{font-size:10px;top:0;width:20px;height:17px}}.stack_profile_stack_widget__tool_tile__annotator{position:absolute;top:5px;right:5px}@media (max-width: 480px){.stack_profile_stack_widget__tool_tile__annotator{top:2px;right:2px}}.stack_profile_stack_widget__tool_tile__annotator__avatar{position:absolute;top:0;right:0;height:26px;width:26px;border-radius:50%;border:2px solid #ffffff}@media (max-width: 480px){.stack_profile_stack_widget__tool_tile__annotator__avatar{height:22px;width:22px}}.stack_profile_stack_widget__tool_tile__annotator__verified_checkmark{height:15px;width:15px;position:absolute;top:12px;right:-5px;border-radius:50%}@media (max-width: 480px){.stack_profile_stack_widget__tool_tile__annotator__verified_checkmark{height:12px;width:12px;top:12px;right:-2px}}.stack_profile_stack_widget__tool_tile__annotator__details{height:27px;width:19px;display:flex;flex-direction:column;justify-content:center}.stack_profile_stack_widget__tool_tile__annotator__details>img{height:4.1px}.stack_profile_stack_match_card{background-color:#ffffff;border:1px solid #E2E2E2;border-radius:4px;box-shadow:0 1px 0 #E2E2E2;height:283px;display:flex;align-items:center;flex-direction:column}.stack_profile_stack_match_card__wrapper{padding:0}@media (min-width: 768px){.stack_profile_stack_match_card__wrapper{padding:0 10px 0 0 !important}}@media (min-width: 992px){.stack_profile_stack_match_card__wrapper{padding:0 !important}}.stack_profile_stack_match_card__title{margin-top:36px;font-size:16px;font-weight:bold;letter-spacing:0.7px;color:#565656}.stack_profile_stack_match_card .percent-container{margin-top:15px;width:103px}.stack_profile_stack_match_card .percent-container svg{height:103px;width:103px}.stack_profile_stack_match_card .percent-container .label-per{font-size:24px;font-weight:bold;letter-spacing:1px}.stack_profile_stack_match_card .percent-container .label-per .match-per{font-size:18px;letter-spacing:0.8px;text-transform:uppercase}.stack_profile_stack_match_card__description{text-align:center;padding:0 15px;margin-top:20px;font-size:12px;letter-spacing:0.7px;color:#939393}.stack_profile_stack_match_card__divider{margin-top:15px;width:calc(100% - 30px);height:1px;background-color:#d0d0d0}.stack_profile_stack_match_card__call_to_action{margin:15px 0 20px 0;font-size:13px;letter-spacing:0.5px;color:#0690fa !important}.stack_profile_sponsored_tool_card{background-color:#ffffff;border:1px solid #E2E2E2;border-radius:4px;box-shadow:0 1px 0 #E2E2E2;height:283px;display:flex;align-items:center;flex-direction:column}.stack_profile_sponsored_tool_card__wrapper{padding:0}@media (min-width: 768px){.stack_profile_sponsored_tool_card__wrapper{padding:0 0 0 10px !important}}@media (min-width: 768px){.stack_profile_sponsored_tool_card__wrapper--user{padding:0 10px 0 0 !important}}@media (min-width: 992px){.stack_profile_sponsored_tool_card__wrapper{padding:0 !important}}.stack_profile_sponsored_tool_card__title{margin-top:36px;font-size:16px;font-weight:bold;letter-spacing:0.7px;color:#565656}.stack_profile_sponsored_tool_card__logo{height:70px;width:70px;border-radius:3px;margin-top:15px}.stack_profile_sponsored_tool_card__name{font-size:14px;font-weight:bold;letter-spacing:0.6px;color:#333333;margin-top:10px}.stack_profile_sponsored_tool_card__description{text-align:center;padding:0 30px;font-size:12px;letter-spacing:0.7px;color:#939393;margin-top:27px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.stack_profile_sponsored_tool_card__divider{margin-top:15px;width:calc(100% - 30px);height:1px;background-color:#d0d0d0}.stack_profile_sponsored_tool_card__call_to_action{font-size:13px;letter-spacing:0.5px;color:#0690fa !important}.stack_profile_sponsored_tool_card__call_to_action__wrapper{margin:15px 0 20px 0;display:flex}.stack_profile_sponsored_tool_card__call_to_action__divider{background-color:#d0d0d0;height:inherit;width:1px;margin:0 10px 0 10px}.stack_profile_jobs__deck__card{height:234px;background-color:#ffffff;border:1px solid #E2E2E2;border-radius:4px;box-shadow:0 1px 0 0 #E2E2E2;padding:15px;display:flex;flex-direction:column;transition:all .2s;cursor:pointer}.stack_profile_jobs__deck__card:focus{text-decoration:none}.stack_profile_jobs__deck__card:hover{border-color:#0690fa;background-color:#ffffff}.stack_profile_jobs__deck__card__wrapper{padding:0 0 20px 0}.stack_profile_jobs__deck__card__wrapper--visible{display:block}.stack_profile_jobs__deck__card__wrapper--hidden{display:none}.stack_profile_jobs__deck__card__title{font-size:18px;color:#333333;margin:0}.stack_profile_jobs__deck__card__location{display:flex;margin-top:12px}.stack_profile_jobs__deck__card__location__name{font-size:13px;color:#565656;margin-left:10px}.stack_profile_jobs__deck__card__description{font-size:13px;color:#707070;margin:20px 0 0 0;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:auto}@media (max-width: 1200px){.stack_profile_jobs__deck__card__description{-webkit-line-clamp:4}}@media (max-width: 768px){.stack_profile_jobs__deck__card__description{-webkit-line-clamp:5}}@media (max-width: 480px){.stack_profile_jobs__deck__card__description{-webkit-line-clamp:4}}.stack_profile_jobs__deck__card__service_list{display:flex;margin-top:20px}.stack_profile_jobs__deck__card__service_list__service{border-radius:3px;border:solid 0.5px #e1e1e1;height:22px;width:22px;display:flex;align-items:center;justify-content:center;margin-right:5px}.stack_profile_jobs__deck__card__service_list__service__icon{height:15px;width:15px}.stack_profile_jobs__deck__card__service_list__hidden_service_count{display:flex;justify-content:center;align-items:center;letter-spacing:-1px;color:#707070}.stack_profile_jobs__deck>div:nth-child(even){padding:0 0 20px 10px}@media (max-width: 768px){.stack_profile_jobs__deck>div:nth-child(even){padding:0 0 20px 0}}.stack_profile_jobs__deck>div:nth-child(odd){padding:0 10px 20px 0}@media (max-width: 768px){.stack_profile_jobs__deck>div:nth-child(odd){padding:0 0 20px 0}}.stack_profile_verified_by_users__deck__card{display:flex;flex-direction:row}.stack_profile_verified_by_users__deck__card__avatar{height:36.5px;width:36.5px;border-radius:50%}.stack_profile_verified_by_users__deck__card__details{display:flex;flex-direction:column;justify-content:center;margin-left:12px}@media (max-width: 480px){.stack_profile_verified_by_users__deck__card__details{margin-left:10px}}.stack_profile_verified_by_users__deck__card__details__name{cursor:pointer;font-size:12px;font-weight:bold;color:#333333}.stack_profile_verified_by_users__deck__card__details__metadata{font-size:11px;letter-spacing:0.5px;color:#ADADAD}.stack_profile_verified_by_users__deck>div:nth-child(even){padding:0 0 20px 10px}@media (max-width: 768px){.stack_profile_verified_by_users__deck>div:nth-child(even){padding:0 0 20px 0}}.stack_profile_verified_by_users__deck>div:nth-child(odd){padding:0 10px 20px 0}@media (max-width: 768px){.stack_profile_verified_by_users__deck>div:nth-child(odd){padding:0 0 20px 0}}.stack_profile_arrow_key_overlay{position:fixed;display:flex;align-items:center;justify-content:center;top:0;right:0;bottom:0;left:0;z-index:999}.stack_profile_arrow_key_overlay__background{opacity:0.8;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#333333}.stack_profile_arrow_key_overlay__content{z-index:1000}.stack_profile_arrow_key_overlay__description{font-size:13px;letter-spacing:0.5px;color:#ffffff;margin-top:16px;display:flex;align-items:center}.stack_profile_arrow_key_overlay__description i{font-size:20px;margin-right:9px}.stack_profile_arrow_key_overlay__key_group{display:flex;flex-direction:row;justify-content:center}.stack_profile_arrow_key_overlay__key_group--top{margin-bottom:9px}.stack_profile_arrow_key_overlay__key_group>div:last-child{margin:0}.stack_profile_arrow_key_overlay__key_group__key{height:33px;width:33px;background-color:#ffffff;margin-right:9px;border-radius:3px;display:flex;align-items:center;justify-content:center}.stack_profile_arrow_key_overlay__key_group__key__arrow{width:0;height:0;opacity:0.8}.stack_profile_arrow_key_overlay__key_group__key__arrow--up{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:10px solid #333333}.stack_profile_arrow_key_overlay__key_group__key__arrow--left{border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:10px solid #333333}.stack_profile_arrow_key_overlay__key_group__key__arrow--down{border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid #333333}.stack_profile_arrow_key_overlay__key_group__key__arrow--right{border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid #333333}.stack_profile_arrow_key_overlay .stack_profile_stack_widget__tool_tile__wrapper{position:fixed;top:0;left:0;pointer-events:none}.stack_profile_annotations_panel_menu{position:fixed;margin-top:42px}@media (max-width: 480px){.stack_profile_annotations_panel_menu{position:initial;margin-top:0;display:flex;height:100%;justify-content:center}}.stack_profile_annotations_panel_menu__wrapper{cursor:pointer;pointer-events:auto;position:absolute;right:0;width:50px;bottom:0;top:60px;height:100vh;background-color:#000000}.stack_profile_annotations_panel_menu__wrapper--active{transform:translateX(0);transition:all 0.2s}.stack_profile_annotations_panel_menu__wrapper--inactive{transform:translateX(50px);transition:all 0.2s}.stack_profile_annotations_panel_menu__wrapper:hover{width:60px;padding:0 calc(10px / 2);transition:all 0.2s}@media (max-width: 480px){.stack_profile_annotations_panel_menu__wrapper{position:fixed;top:initial;width:100%;height:50px;transform:none;transition:none}}.stack_profile_annotations_panel_menu__item{width:50px;display:flex;flex-direction:column;align-items:center}@media (max-width: 480px){.stack_profile_annotations_panel_menu__item{flex-direction:row}}.stack_profile_annotations_panel_menu__item__divider{display:none}@media (max-width: 480px){.stack_profile_annotations_panel_menu__item__divider{display:block;width:144px}}.stack_profile_annotations_panel_menu__item__icon__wrapper{position:relative}.stack_profile_annotations_panel_menu__item__icon--comments{width:24px;height:20px}.stack_profile_annotations_panel_menu__item__icon--annotations{width:25px;height:23px}.stack_profile_annotations_panel_menu__item__count{font-size:14px;letter-spacing:0.4px;color:#ffffff;margin-top:5px;margin-left:0}@media (max-width: 480px){.stack_profile_annotations_panel_menu__item__count{margin-top:0;margin-left:5px}}.stack_profile_annotations_panel_menu__item__unread_count{font-size:11px;color:#ffffff;letter-spacing:0.3px;font-weight:bold}.stack_profile_annotations_panel_menu__item__unread_count__wrapper{height:26px;width:26px;border:2px solid #000000;background-color:#0690fa;top:-16px;right:-11px;display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute}@media (max-width: 480px){.stack_profile_annotations_panel_menu__item__unread_count__wrapper{height:24px;width:24px;border:none}}.stack_profile_annotations_panel_menu>div:last-child{margin-top:30px}@media (max-width: 480px){.stack_profile_annotations_panel_menu>div:last-child{margin-top:0}}.stack_profile_annotations_panel_header{display:flex;height:100%;align-items:center;pointer-events:auto}.stack_profile_annotations_panel_header__container{z-index:7;position:absolute;right:0;top:0;border-bottom:2px solid #E2E2E2;border-left:1px solid #E2E2E2;height:60px;width:450px;background-color:#ffffff}@media (max-width: 480px){.stack_profile_annotations_panel_header__container{width:inherit}}.stack_profile_annotations_panel_header__container--active{transform:translateX(0);transition:transform .2s .2s, visibility .2s .2s, opacity .05s .1s !important}.stack_profile_annotations_panel_header__container--inactive{transform:translateX(450px);transition:transform .2s}@media (max-width: 480px){.stack_profile_annotations_panel_header__container--inactive{transform:none;transition:none;display:none}}.stack_profile_annotations_panel_header__details{margin-left:17px;display:flex;height:100%;align-items:center}.stack_profile_annotations_panel_header__details__icon{width:25px}.stack_profile_annotations_panel_header__details__title{margin-left:10px;font-size:15px;letter-spacing:0.4px;color:#333333}.stack_profile_annotations_panel_header__details__title span{font-weight:bold}.stack_profile_annotations_panel_header__actions{margin-left:auto;margin-right:18px;display:flex;height:100%;align-items:center}@media (max-width: 480px){.stack_profile_annotations_panel_header__actions{margin-right:10px}}.stack_profile_annotations_panel_header__actions__close_btn{height:15px;width:15px}.stack_profile_annotations_panel_header__actions__close_btn__wrapper{cursor:pointer;height:34px;width:34px;opacity:0.28;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.stack_profile_annotations_panel_header__actions__close_btn__wrapper:hover{background-color:#dfdfdf}@media (max-width: 480px){.stack_profile_annotations_panel_header__actions__close_btn__wrapper{display:none}}.stack_profile_annotations_panel_header__actions__logo{height:22px;width:22px}.stack_profile_annotations_panel_header__actions__logo__wrapper{display:flex;align-items:center;justify-content:center;height:28px;width:28px;margin:0 13px 0 8px;border:1px solid #E2E2E2}@media (max-width: 480px){.stack_profile_annotations_panel_header__actions__logo__wrapper{margin:0 0 0 8px}}.stack_profile_annotations_panel_header__actions__link{font-size:12px;letter-spacing:0.5px;color:#ADADAD;cursor:pointer}.stack_profile_annotations_panel_header__actions__link:visited{color:#ADADAD !important}@media (max-width: 480px){.stack_profile_annotations_panel_header__actions__link--view{display:none}}.stack_profile_annotations_panel_header__actions__link_divider{font-size:8px !important;color:#ADADAD !important}.stack_profile_annotations_panel_header__actions__link_divider__wrapper{display:flex;margin:0 5px 0 5px}@media (max-width: 480px){.stack_profile_annotations_panel_header__actions__link_divider__wrapper{display:none}}.stack_profile_annotations_panel_header__actions__share_icon{width:13px;height:12px}.stack_profile_annotations_panel_header__actions__share_icon__wrapper{margin-right:5px;cursor:pointer}.stack_profile_annotations_panel_header__wrapper{position:relative}.stack_profile_annotations_panel{height:100%;overflow-y:scroll;background-color:#ffffff;border-left:1px solid #E2E2E2;margin-top:60px}.stack_profile_annotations_panel::-webkit-scrollbar{-webkit-appearance:none;width:7px}.stack_profile_annotations_panel::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}@media (max-width: 480px){.stack_profile_annotations_panel{margin-top:0}}@media (max-width: 480px){.stack_profile_annotations_panel__buffer{display:none}}.stack_profile_annotations_panel__buffer__main_header{height:68px}@media (max-width: 480px){.stack_profile_annotations_panel__buffer__main_header{display:none}}.stack_profile_annotations_panel__buffer__stack_profile_header{transition:all 0.2s}.stack_profile_annotations_panel__buffer__stack_profile_header--collapsed{height:60px !important}@media (max-width: 768px){.stack_profile_annotations_panel__buffer__stack_profile_header--collapsed{height:60px !important}}@media (max-width: 480px){.stack_profile_annotations_panel__buffer__stack_profile_header--collapsed{display:none}}.stack_profile_annotations_panel__buffer__stack_profile_header--company{height:180px}@media (max-width: 768px){.stack_profile_annotations_panel__buffer__stack_profile_header--company{height:150px}}@media (max-width: 480px){.stack_profile_annotations_panel__buffer__stack_profile_header--company{display:none}}.stack_profile_annotations_panel__buffer__stack_profile_header--user{height:120px}@media (max-width: 768px){.stack_profile_annotations_panel__buffer__stack_profile_header--user{height:80px}}@media (max-width: 480px){.stack_profile_annotations_panel__buffer__stack_profile_header--user{display:none}}.stack_profile_annotations_panel__wrapper{pointer-events:auto;background-color:#ffffff;position:absolute;width:450px;right:0;top:0;height:100vh}@media (max-width: 480px){.stack_profile_annotations_panel__wrapper{width:auto;position:fixed;top:60px;right:0;left:0;bottom:0}}.stack_profile_annotations_panel__wrapper--active{transform:translateX(0);transition:transform .2s .2s}@media (max-width: 480px){.stack_profile_annotations_panel__wrapper--active{z-index:999;opacity:1;visibility:visible;transform:scale(1) !important;transition:all .1s !important}}.stack_profile_annotations_panel__wrapper--inactive{transform:translateX(450px);transition:transform .2s}@media (max-width: 480px){.stack_profile_annotations_panel__wrapper--inactive{opacity:0;visibility:hidden;transform:scale(0.7) !important;transition:all .1s !important}}.stack_profile_annotations_panel__mobile_close_btn{display:none}@media (max-width: 480px){.stack_profile_annotations_panel__mobile_close_btn{display:block;position:fixed;bottom:130px;right:0;z-index:9}}.stack_profile_annotations_panel__close_btn{height:14px;width:14px;margin-left:8px;cursor:pointer}.stack_profile_annotations_panel__close_btn__wrapper{position:absolute;z-index:-1}@media (max-width: 480px){.stack_profile_annotations_panel__close_btn__wrapper{display:none}}.stack_profile_annotations_panel__close_btn__wrapper--active{transform:translateX(0);transition:transform .2s .2s}.stack_profile_annotations_panel__close_btn__wrapper--inactive{transform:translateX(25px)}.stack_profile_annotations_panel__close_btn__wrapper--top{position:absolute;width:60px;height:80px;top:-6px;left:-9px;transform:rotate(-30deg);z-index:-9;background-color:#ffffff;box-shadow:-24px 0px 100px 1px rgba(0,0,0,0.17)}.stack_profile_annotations_panel__close_btn__wrapper--center{display:flex;align-items:center;position:absolute;width:100px;height:28px;background-color:#ffffff;left:-25px;top:15px;box-shadow:-3px 0 7px -4px rgba(0,0,0,0.17)}.stack_profile_annotations_panel__close_btn__wrapper--bottom{position:absolute;width:60px;height:80px;top:-16px;left:-9px;transform:rotate(30deg);z-index:-9;background-color:#ffffff;box-shadow:5px 0px 10px 1px rgba(0,0,0,0.17)}.stack_profile_annotations_panel__actions__wrapper{padding-top:30px;display:flex}.stack_profile_annotations_panel__actions__link{display:inline-flex;color:#565656}.stack_profile_annotations_panel__actions__link:hover{color:#068dfe}.stack_profile_annotations_panel__actions__link__icon{padding-right:7px}.stack_profile_annotations_panel__actions__divider{margin:0 10px}.stack_profile_annotations_panel__actions__divider:after{content:".";width:100%;height:100%;display:block;color:#565656;transform:translate(0, -15%)}.stack_profile_annotations_panel_tool_details{padding:20px}@media (max-width: 480px){.stack_profile_annotations_panel_tool_details{padding:10px}}.stack_profile_annotations_panel_tool_details__name{font-size:15px;font-weight:bold;letter-spacing:0.4px;color:#333333}.stack_profile_annotations_panel_tool_details__description{margin-top:5px;font-size:12px;line-height:1.83;color:#707070}.stack_profile_annotations_panel_tool_details__divider{border-bottom:1px solid #E2E2E2;margin:22px -10px 15px -10px}@media (max-width: 480px){.stack_profile_annotations_panel_tool_details__divider{margin:22px 0 15px 0}}.stack_profile_annotations_panel_tool_details__stats{padding:0 30px 0 30px;display:flex;justify-content:space-between}.stack_profile_annotations_panel_tool_details__stats__item{display:flex;flex-direction:column;align-items:center}.stack_profile_annotations_panel_tool_details__stats__item__name{font-size:13px;line-height:1.69;color:#707070}.stack_profile_annotations_panel_tool_details__stats__item__value{font-weight:bold;color:#0690fa}.stack_profile_annotations_panel_explanation{position:relative;padding:21px 23px 0px 23px}@media (max-width: 480px){.stack_profile_annotations_panel_explanation{padding:20px 10px 20px 10px}}.stack_profile_annotations_panel_explanation__btn{position:absolute;top:15px;right:15px;width:20px;height:20px;padding:0;background:none;border:0;line-height:20px;text-align:center;outline:0}.stack_profile_annotations_panel_explanation__close{width:10px;height:10px}.stack_profile_annotations_panel_explanation__title{font-size:16px;font-weight:600;line-height:1.38;letter-spacing:0.7px;color:#0690fa;text-align:center}.stack_profile_annotations_panel_explanation__items{display:flex;justify-content:center;margin-top:30px}.stack_profile_annotations_panel_explanation__items__item+.stack_profile_annotations_panel_explanation__items__item{margin-left:30px}.stack_profile_annotations_panel_explanation__items__item{display:flex;flex-direction:column;align-items:center;max-width:120px}.stack_profile_annotations_panel_explanation__items__item__icon{height:40px}.stack_profile_annotations_panel_explanation__items__item__description{margin-top:10px;font-size:10px;line-height:1.6;letter-spacing:0.4px;color:#565656;text-align:center}.stack_profile_annotations_panel_explanation__items__item__description span{font-weight:bold}.stack_profile_annotations_panel_old_description{margin:30px 10px 32px 10px;border:1px dashed #0690fa;word-wrap:break-word}.stack_profile_annotations_panel_old_description__header{background-color:rgba(53,133,255,0.17);min-height:42px;margin:2px 2px 0 2px;padding:5px 5px 5px 0;display:flex;align-items:center}.stack_profile_annotations_panel_old_description__header__icon{font-size:15px;color:#0690fa;margin-left:11px}.stack_profile_annotations_panel_old_description__header__title{font-size:12px;font-weight:600;line-height:1.83;color:#0690fa;margin-left:7px}.stack_profile_annotations_panel_old_description__body{padding:10px;font-size:12px;line-height:1.83;letter-spacing:0.5px;color:#0690fa}.stack_profile_annotations_panel_btn{height:40px;line-height:40px;padding:0 16px;border-radius:4px;font-size:13px;background-color:#0690fa;color:#ffffff;border:0;outline:0}.stack_profile_annotations_panel_btn:hover{background-color:#0790fa}.stack_profile_annotations_panel_btn--rounded{border-radius:19px}.stack_profile_annotations_panel_btn--outline{line-height:38px;border:1px solid #B5B5B5;background-color:#ffffff;color:#333333}.stack_profile_annotations_panel_btn--outline:hover{background-color:#0690fa;border-color:#0690fa;color:#ffffff}.stack_profile_annotations_panel_btn--inline{background-color:transparent;border-radius:0;color:#333333}.stack_profile_annotations_panel_btn--inline:hover{background-color:transparent;color:#0690fa}.stack_profile_annotations_panel_drop_down_question{font-size:12px;font-weight:bold;line-height:1.83;color:#333333}.stack_profile_annotations_panel_drop_down_question__wrapper{padding:0 20px 14px 20px}.stack_profile_annotations_panel_drop_down_question__wrapper--complete:hover{background-color:#f8f8f8;cursor:pointer}.stack_profile_annotations_panel_drop_down_question__wrapper--complete:hover .stack_profile_annotations_panel_drop_down_question__complete__icon__wrapper{display:none}.stack_profile_annotations_panel_drop_down_question__wrapper--complete:hover .stack_profile_annotations_panel_drop_down_question__complete__edit__wrapper{display:flex}.stack_profile_annotations_panel_drop_down_question__wrapper--complete:hover input{background-color:#f8f8f8;cursor:pointer}.stack_profile_annotations_panel_drop_down_question__wrapper--complete:hover div{background-color:#f8f8f8}.stack_profile_annotations_panel_drop_down_question__content{flex-grow:1;margin-right:40px}.stack_profile_annotations_panel_drop_down_question__content__wrapper--complete{display:flex}.stack_profile_annotations_panel_drop_down_question__select_box{outline:none;width:224px;height:40px;border-radius:2px;background-color:#ffffff;border:1px solid #B5B5B5;display:flex;cursor:pointer}.stack_profile_annotations_panel_drop_down_question__select_box__value{padding-left:12px;font-size:13px;line-height:1.08;color:#565656;display:flex;align-items:center}.stack_profile_annotations_panel_drop_down_question__select_box__options{z-index:999;width:224px;border-radius:4px;background-color:#ffffff;box-shadow:0 12px 16px 0 rgba(132,132,132,0.24);border:1px solid #E2E2E2;position:absolute}.stack_profile_annotations_panel_drop_down_question__select_box__options__wrapper{position:relative}.stack_profile_annotations_panel_drop_down_question__select_box__options__option{height:34px;font-size:13px;line-height:1.08;color:#565656;padding-left:12px;display:flex;align-items:center;cursor:pointer}.stack_profile_annotations_panel_drop_down_question__select_box__options__option:hover{background-color:rgba(51,51,51,0.08)}.stack_profile_annotations_panel_drop_down_question__select_box__options__option--selected{background-color:rgba(51,51,51,0.08)}.stack_profile_annotations_panel_drop_down_question__select_box__control{margin-left:auto;width:32px;border-left:1px solid #B5B5B5;display:flex;flex-direction:column;align-items:center;justify-content:center}.stack_profile_annotations_panel_drop_down_question__select_box__control__arrow_up{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #939393;margin-bottom:2px}.stack_profile_annotations_panel_drop_down_question__select_box__control__arrow_down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #939393;margin-top:2px}.stack_profile_annotations_panel_drop_down_question__complete{margin-left:auto}.stack_profile_annotations_panel_drop_down_question__complete__edit{height:23px;width:23px}.stack_profile_annotations_panel_drop_down_question__complete__edit__wrapper{height:100%;width:100%;border-radius:50%;display:none;align-items:flex-start;justify-content:center}.stack_profile_annotations_panel_drop_down_question__complete__icon__wrapper{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.stack_profile_annotations_panel_drop_down_question__complete__icon--circle{height:25px;width:25px;border:1px solid #0690fa;border-radius:50%;display:flex;align-items:center;justify-content:center}.stack_profile_annotations_panel_drop_down_select{margin-top:13px;width:224px;height:40px}.stack_profile_annotations_panel_question{font-size:12px;font-weight:bold;line-height:1.83;color:#333333}.stack_profile_annotations_panel_question__wrapper{padding:0 20px 14px 20px}.stack_profile_annotations_panel_question__wrapper--complete:hover{background-color:#f8f8f8;cursor:pointer}.stack_profile_annotations_panel_question__wrapper--complete:hover .stack_profile_annotations_panel_question__complete__icon__wrapper{display:none}.stack_profile_annotations_panel_question__wrapper--complete:hover .stack_profile_annotations_panel_question__complete__edit__wrapper{display:flex}.stack_profile_annotations_panel_question__wrapper--complete:hover input{background-color:#f8f8f8 !important;cursor:pointer}.stack_profile_annotations_panel_question__wrapper input{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stack_profile_annotations_panel_question__wrapper textarea{font-family:'Droid Sans Mono'}.stack_profile_annotations_panel_question__wrapper textarea::-webkit-input-placeholder{font-size:12px;line-height:1.83;color:#B5B5B5;font-family:'Droid Sans Mono'}.stack_profile_annotations_panel_question__content{width:100%;flex-grow:1;margin-right:40px}.stack_profile_annotations_panel_question__content__wrapper--complete{display:flex}.stack_profile_annotations_panel_question__content__wrapper--complete--inactive{overflow:hidden}.stack_profile_annotations_panel_question__divider{width:100%;border-top:1px solid #E2E2E2;padding-bottom:13px}.stack_profile_annotations_panel_question__complete{margin-left:auto}.stack_profile_annotations_panel_question__complete__edit{height:23px;width:23px}.stack_profile_annotations_panel_question__complete__edit__wrapper{height:100%;width:100%;border-radius:50%;display:none;align-items:flex-start;justify-content:center}.stack_profile_annotations_panel_question__complete__icon__wrapper{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.stack_profile_annotations_panel_question__complete__icon--circle{height:25px;width:25px;border:1px solid #0690fa;border-radius:50%;display:flex;align-items:center;justify-content:center}.stack_profile_annotations_panel_question__answer--complete{height:20px}.stack_profile_annotations_panel_question__answer__wrapper--visible{display:block}.stack_profile_annotations_panel_question__answer__wrapper--hidden{display:none}.stack_profile_annotations_panel_question__answer__instructions{margin-left:auto;font-size:11px;font-style:italic;letter-spacing:0.5px;color:#565656}.stack_profile_annotations_panel_question__answer__instructions__wrapper{display:flex;margin-top:2px}.stack_profile_annotations_panel_question__answer__instructions__icon{font-weight:bold;border:0.5px solid #d0d0d0;margin:0 4px 0 4px;padding:2px;border-radius:4px}.stack_profile_annotations_panel_dynamic_question{font-size:12px;font-weight:bold;line-height:1.83;letter-spacing:0.5px;color:#333333}.stack_profile_annotations_panel_dynamic_question__wrapper{padding:0 20px 14px 20px}.stack_profile_annotations_panel_dynamic_question__wrapper--complete:hover{background-color:#f8f8f8;cursor:pointer}.stack_profile_annotations_panel_dynamic_question__wrapper--complete:hover .stack_profile_annotations_panel_dynamic_question__complete__icon__wrapper{display:none}.stack_profile_annotations_panel_dynamic_question__wrapper--complete:hover .stack_profile_annotations_panel_dynamic_question__complete__edit__wrapper{display:flex}.stack_profile_annotations_panel_dynamic_question__wrapper--complete:hover input{background-color:#f8f8f8;cursor:pointer}.stack_profile_annotations_panel_dynamic_question__content{width:80%;flex-grow:1;margin-right:40px}.stack_profile_annotations_panel_dynamic_question__content__wrapper--complete{display:flex}.stack_profile_annotations_panel_dynamic_question__follow_up__answer{border:0;height:60px;width:100%;resize:none}.stack_profile_annotations_panel_dynamic_question__follow_up__answer__complete{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333333}.stack_profile_annotations_panel_dynamic_question__follow_up__answer::-webkit-input-placeholder{font-size:12px;line-height:1.83;letter-spacing:0.5px;color:#B5B5B5}.stack_profile_annotations_panel_dynamic_question__follow_up__answer:focus{outline-width:0}.stack_profile_annotations_panel_dynamic_question__follow_up__answer__wrapper{padding-top:10px;padding-left:51px}.stack_profile_annotations_panel_dynamic_question__follow_up__answer__instructions{margin-left:auto;font-size:11px;font-style:italic;letter-spacing:0.5px;color:#565656}.stack_profile_annotations_panel_dynamic_question__follow_up__answer__instructions__wrapper{display:flex}.stack_profile_annotations_panel_dynamic_question__follow_up__answer__instructions__icon{font-weight:bold;border:0.5px solid #d0d0d0;margin:0 4px 0 4px;padding:2px;border-radius:4px}.stack_profile_annotations_panel_dynamic_question__follow_up__question{font-size:12px;line-height:1.67;letter-spacing:0.3px;color:#333333;margin:5px 0 0 10px}.stack_profile_annotations_panel_dynamic_question__follow_up__question--complete--visible{margin:5px 0 0 0;display:block}.stack_profile_annotations_panel_dynamic_question__follow_up__question--complete--hidden{display:none}.stack_profile_annotations_panel_dynamic_question__follow_up__question__wrapper{display:flex}.stack_profile_annotations_panel_dynamic_question__follow_up__question__icon{margin-left:10px;width:31px;height:25px}.stack_profile_annotations_panel_dynamic_question__follow_up__question__icon--complete{display:none}.stack_profile_annotations_panel_dynamic_question__follow_up__question__tool{font-weight:bold}.stack_profile_annotations_panel_dynamic_question__follow_up__question__punctuation{font-weight:bold}.stack_profile_annotations_panel_dynamic_question__selected_tools{display:flex;flex-wrap:wrap;margin-top:10px}.stack_profile_annotations_panel_dynamic_question__selected_tools__tool{height:38px;border-radius:100px;border:1px solid #B3C0C7;display:flex;align-items:center;padding:0 14px 0 4px;margin:0 11px 8px 0}.stack_profile_annotations_panel_dynamic_question__selected_tools__tool__remove{font-size:20px;color:#B3C0C7;margin-left:7px;cursor:pointer}.stack_profile_annotations_panel_dynamic_question__selected_tools__tool__icon{height:16px;width:16px}.stack_profile_annotations_panel_dynamic_question__selected_tools__tool__icon__wrapper{height:28px;width:28px;border-radius:50%;border:1px solid #B3C0C7;display:flex;align-items:center;justify-content:center}.stack_profile_annotations_panel_dynamic_question__selected_tools__tool__name{margin-left:7px;font-size:12px;color:#939393}.stack_profile_annotations_panel_dynamic_question__search{font-size:13px;line-height:38px;letter-spacing:0.5px;color:#565656;border:0}.stack_profile_annotations_panel_dynamic_question__search::-webkit-input-placeholder{font-size:13px;line-height:1.69;letter-spacing:0.5px;color:#B5B5B5}.stack_profile_annotations_panel_dynamic_question__search:focus{outline-width:0}.stack_profile_annotations_panel_dynamic_question__search__wrapper{height:38px;margin-bottom:8px}.stack_profile_annotations_panel_dynamic_question__search__results{position:absolute;top:0;background-color:#ffffff;box-shadow:0 12px 16px 0 rgba(132,132,132,0.24);max-height:236px;border-radius:4px;border:1px solid #DDE3E8;overflow-y:scroll;list-style-type:none;padding:0;width:250px;z-index:999}.stack_profile_annotations_panel_dynamic_question__search__results__empty{padding:10px;font-size:14px;line-height:1.0;color:#565656}.stack_profile_annotations_panel_dynamic_question__search__results__loading{position:absolute;top:5px;right:5px;display:flex;align-items:center}.stack_profile_annotations_panel_dynamic_question__search__results__loading__label{font-size:12px}.stack_profile_annotations_panel_dynamic_question__search__results__loading__spinner{margin-left:2px;width:12px;height:12px}.stack_profile_annotations_panel_dynamic_question__search__results__result{padding:10px;display:flex;align-items:center}.stack_profile_annotations_panel_dynamic_question__search__results__result:hover{background-color:rgba(51,51,51,0.08);cursor:pointer}.stack_profile_annotations_panel_dynamic_question__search__results__result--selected{background-color:rgba(51,51,51,0.08)}.stack_profile_annotations_panel_dynamic_question__search__results__result--visible{display:flex}.stack_profile_annotations_panel_dynamic_question__search__results__result--hidden{display:none}.stack_profile_annotations_panel_dynamic_question__search__results__result__icon{height:24px;width:24px;border-radius:50%}.stack_profile_annotations_panel_dynamic_question__search__results__result__name{margin-left:10px;font-size:14px;line-height:1.0;color:#565656}.stack_profile_annotations_panel_dynamic_question__search__results__wrapper{position:relative}.stack_profile_annotations_panel_dynamic_question__complete{margin-left:auto}.stack_profile_annotations_panel_dynamic_question__complete__edit{height:23px;width:23px}.stack_profile_annotations_panel_dynamic_question__complete__edit__wrapper{height:100%;width:100%;border-radius:50%;display:none;align-items:flex-start;justify-content:center}.stack_profile_annotations_panel_dynamic_question__complete__icon__wrapper{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.stack_profile_annotations_panel_dynamic_question__complete__icon--circle{height:25px;width:25px;border:1px solid #0690fa;border-radius:50%;display:flex;align-items:center;justify-content:center}.stack_profile_annotations_panel_form{padding:20px 0 100px 0}@media (max-width: 480px){.stack_profile_annotations_panel_form{padding:10px 10px 130px 10px}}.stack_profile_annotations_panel_form__submit{width:90%;margin:20px 20px 0 20px}.stack_profile_annotations_panel_form__submit__divider{border-top:1px solid #E2E2E2;margin:0 20px 0 20px}.stack_profile_annotations_panel_form__item{border-bottom:1px solid #E2E2E2;margin-top:15px}.stack_profile_annotations_panel_form__item__question{font-size:12px;font-weight:bold;line-height:1.83;letter-spacing:0.5px;color:#333333}.stack_profile_annotations_panel_form__item__question__divider{margin:20px 0 20px 0}.stack_profile_annotations_panel_form__item__question__search__results{position:absolute;top:0;background-color:#ffffff;box-shadow:0 12px 16px 0 rgba(132,132,132,0.24);max-height:236px;border-radius:4px;border:1px solid #DDE3E8;overflow-y:scroll;list-style-type:none;padding:0;width:250px}.stack_profile_annotations_panel_form__item__question__search__results__result{padding:10px;display:flex;align-items:center}.stack_profile_annotations_panel_form__item__question__search__results__result:hover{background-color:rgba(51,51,51,0.08);cursor:pointer}.stack_profile_annotations_panel_form__item__question__search__results__result--selected{background-color:rgba(51,51,51,0.08)}.stack_profile_annotations_panel_form__item__question__search__results__result__icon{height:24px;width:24px;border-radius:50%}.stack_profile_annotations_panel_form__item__question__search__results__result__name{margin-left:10px;font-size:14px;line-height:1.0;color:#565656}.stack_profile_annotations_panel_form__item__question__search__results__wrapper{position:relative}.stack_profile_annotations_panel_form__item__answer{margin:10px 0 10px 0}.stack_profile_annotations_panel_form__actions{margin:20px 20px 14px 20px}.stack_profile_annotations_panel_form__actions__cancel{margin-left:10px;cursor:pointer}.stack_profile_annotations_panel_comments{padding:10px 20px}.stack_profile_annotations_panel_comments__header,.stack_profile_annotations_panel_comments__footer{display:flex;align-items:center;padding:24px 0;background:inherit}.stack_profile_annotations_panel_comments__header{border-bottom:1px solid #E2E2E2}.stack_profile_annotations_panel_comments__header .stack_profile_annotations_panel_comments__btn:last-of-type,.stack_profile_annotations_panel_comments__footer .stack_profile_annotations_panel_comments__btn:last-of-type{margin-left:auto}.stack_profile_annotations_panel_comments__footer{position:static;border:0}.stack_profile_annotations_panel_comments__counter{margin:0;color:#333333;font-size:15px}.stack_profile_annotations_panel_comments__counter img{margin-right:8px}.stack_profile_annotations_panel_comments__btn{height:24px;line-height:24px;padding:0;background:none;border:0;font-size:12px;color:#707070;outline:0}.stack_profile_annotations_panel_comments__btn:hover{color:#0690fa}.stack_profile_annotations_panel_comments__btn--down i{color:inherit;margin-left:6px;font-size:10px}.stack_profile_annotations_panel_comments__item--nested,.stack_profile_annotations_panel_comments__item+.stack_profile_annotations_panel_comments__item{border-top:1px solid #E2E2E2}.stack_profile_annotations_panel_comments__item--nested{position:relative;padding-left:15px}.stack_profile_annotations_panel_comments__item--nested::before,.stack_profile_annotations_panel_comments__item--nested::after{position:absolute}.stack_profile_annotations_panel_comments__item--nested::before{top:-8px;left:53px;border-bottom:8px solid #E2E2E2;border-left:10px solid transparent;border-right:10px solid transparent;content:''}.stack_profile_annotations_panel_comments__item--nested::after{top:-6px;left:55px;border-bottom:6px solid #ffffff;border-left:8px solid transparent;border-right:8px solid transparent;content:''}.stack_profile_annotations_panel_comments_new{border-bottom:1px solid #E2E2E2}.stack_profile_annotations_panel_comments_new__row{display:flex;align-items:center;padding:10px 0}.stack_profile_annotations_panel_comments_new__avatar{position:relative;overflow:hidden;width:30px;height:30px;border-radius:50%;font-size:0}.stack_profile_annotations_panel_comments_new__avatar:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#dfdfdf;content:'\f127';font-family:FontAwesome;font-size:12px;line-height:30px;text-align:center;color:#ADADAD}.stack_profile_annotations_panel_comments_new__avatar+.stack_profile_annotations_panel_comments_new__btn,.stack_profile_annotations_panel_comments_new__avatar+.stack_profile_annotations_panel_comments_new__username{margin-left:10px}.stack_profile_annotations_panel_comments_new__btn{background:inherit;border:0;padding:3px 0;font-size:13px;outline:0}.stack_profile_annotations_panel_comments_new__btn:hover{color:#0690fa}.stack_profile_annotations_panel_comment{position:relative;padding:21px 0}.stack_profile_annotations_panel_comment__wrapper{position:relative;display:inline-block}.stack_profile_annotations_panel_comment__separator{margin:0 4px}.stack_profile_annotations_panel_comment__header{display:flex;align-items:center;background:inherit;border:0}.stack_profile_annotations_panel_comment__header,.stack_profile_annotations_panel_comment__body{padding-right:30px}.stack_profile_annotations_panel_comment__body p{margin:0}.stack_profile_annotations_panel_comment__body p+p{margin-top:10px}.stack_profile_annotations_panel_comment__title{flex:0 0 auto;margin:0;font-size:13px;color:#333333}.stack_profile_annotations_panel_comment__avatar{position:relative;overflow:hidden;display:inline-block;width:30px;height:30px;border-radius:50%;font-size:0}.stack_profile_annotations_panel_comment__avatar:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#dfdfdf;content:'\f127';font-family:FontAwesome;font-size:12px;line-height:30px;text-align:center;color:#ADADAD}.stack_profile_annotations_panel_comment__avatar+.stack_profile_annotations_panel_comment__username{margin-left:10px}.stack_profile_annotations_panel_comment__username{vertical-align:middle}.stack_profile_annotations_panel_comment__date{overflow:hidden;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.stack_profile_annotations_panel_comment__body{padding-left:40px;font-size:12px}.stack_profile_annotations_panel_comment__body p,.stack_profile_annotations_panel_comment__body ol,.stack_profile_annotations_panel_comment__body ul,.stack_profile_annotations_panel_comment__body td{font-size:12px}.stack_profile_annotations_panel_comment__btn{background:none;border:0;outline:0}.stack_profile_annotations_panel_comment__btn--inline,.stack_profile_annotations_panel_comment__btn--light{padding:3px 0}.stack_profile_annotations_panel_comment__btn--inline{font-weight:600}.stack_profile_annotations_panel_comment__btn--warn{color:#ADADAD}.stack_profile_annotations_panel_comment__btn--light{font-weight:normal;color:#707070}.stack_profile_annotations_panel_comment__btn--inline:hover,.stack_profile_annotations_panel_comment__btn--warn:hover,.stack_profile_annotations_panel_comment__btn--light:hover{color:#0690fa}.stack_profile_annotations_panel_comment__replies{font-weight:600}.stack_profile_annotations_panel_comment .stack_profile_annotations_share__content{margin-left:25px}.stack_profile_annotations_panel_comment .stack_profile_annotations_share__content::before,.stack_profile_annotations_panel_comment .stack_profile_annotations_share__content::after{margin-left:-25px}.stack_profile_annotations_panel_comment .stack_profile_annotations_panel_vote-btn{position:absolute;top:19px;right:0}.stack_profile_annotations_panel_vote-btn{padding:3px 6px;border-radius:2px;border:1px solid #E2E2E2;text-align:center;background-color:#ffffff;outline:0}.stack_profile_annotations_panel_vote-btn:hover{background-color:#0690fa;border-color:#0690fa;color:#ffffff}.stack_profile_annotations_panel_vote-btn:hover .stack_profile_annotations_panel_vote-btn__icon{color:#ffffff}.stack_profile_annotations_panel_vote-btn__icon{color:#565656}.stack_profile_annotations_panel_vote-btn__votes{display:block}.stack_profile_annotations_panel_comment_footer{z-index:initial;background:inherit;border:0;padding-left:40px;padding-top:18px}.stack_profile_annotations_panel_comment_footer__row{display:flex;align-items:center}.stack_profile_annotations_panel_comment_footer__right{margin-left:auto}.stack_profile_annotations_panel_comment-form__form{display:block;width:100%;padding:25px 40px;min-height:140px;border:0;border-top:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;outline:0;resize:none}.stack_profile_annotations_panel_comment-form__btn{min-width:100px}.stack_profile_annotations_panel_comment-form__footer{padding:15px 40px}.stack_profile_annotations_panel_comment__header+.stack_profile_annotations_panel_comment-form{margin-top:20px}.stack_profile_annotations_panel_annotation__content{margin:18px 18px 0 18px;font-size:12px;color:#565656;display:flex;flex-direction:row;align-items:flex-start}.stack_profile_annotations_panel_annotation__content>div:first-child{flex-grow:1}.stack_profile_annotations_panel_annotation__mentioned_tools{margin:14px 18px 0 18px}.stack_profile_annotations_panel_annotation__mentioned_tools__title{font-size:11px;font-weight:bold;color:#333333}.stack_profile_annotations_panel_annotation__mentioned_tools__list{margin-top:9px}.stack_profile_annotations_panel_annotation__mentioned_tools__list__item{height:28px;width:28px;margin-right:8px;border-radius:3px;border:0.5px solid #E2E2E2}.stack_profile_annotations_panel_annotation__divider{height:1px;background-color:#E2E2E2;margin:16px 18px 13px 18px}.stack_profile_annotations_panel_annotation__footer{margin:0 18px;display:flex}.stack_profile_annotations_panel_annotation__mobile_actions_overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999;background-color:rgba(51,51,51,0.52);display:flex;flex-direction:column;justify-content:flex-end}.stack_profile_annotations_panel_annotation__mobile_actions_overlay__actions{margin:0 14px 0 14px}.stack_profile_annotations_panel_annotation__mobile_actions_overlay__actions__action{height:50px;background-color:#ffffff;font-size:15px;color:#0690fa;border-bottom:1px solid rgba(151,151,151,0.56);display:flex;align-items:center;justify-content:center}.stack_profile_annotations_panel_annotation__mobile_actions_overlay__actions div:first-child{border-radius:8px 8px 0 0}.stack_profile_annotations_panel_annotation__mobile_actions_overlay__actions div:last-child{border-radius:0 0 8px 8px;border:none}.stack_profile_annotations_panel_annotation__mobile_actions_overlay__cancel{height:50px;margin:7px 14px 14px 14px;background-color:#ffffff;font-size:15px;color:#0690fa;border-radius:8px;display:flex;align-items:center;justify-content:center}.stack_profile_annotations_panel_annotation__actions__mobile{margin-left:auto;width:35px;height:30px;border-radius:2px;border:1px solid #E2E2E2;display:flex;align-items:center;justify-content:center}@media (min-width: 480px){.stack_profile_annotations_panel_annotation__actions__mobile{display:none}}.stack_profile_annotations_panel_annotation__actions__wrapper{display:flex;align-items:center;margin-left:auto}@media (max-width: 480px){.stack_profile_annotations_panel_annotation__actions__wrapper{display:none}}.stack_profile_annotations_panel_annotation__actions__action{color:#707070;font-size:12px;line-height:1.83;cursor:pointer}.stack_profile_annotations_panel_annotation__actions__divider{font-size:13px !important;color:#707070 !important;margin:0 5px 0 5px}.stack_profile_annotations_panel_annotation__author{display:flex;align-items:center}.stack_profile_annotations_panel_annotation__author__avatar{height:31px;width:31px;border-radius:50%}.stack_profile_annotations_panel_annotation__author__details{display:flex;flex-direction:column;margin-left:12px}.stack_profile_annotations_panel_annotation__author__details__divider{font-size:13px !important;color:#565656 !important;margin:0 5px 0 5px}.stack_profile_annotations_panel_annotation__author__details__date{font-size:12px;color:#565656}.stack_profile_annotations_panel_annotation__author__details__name{font-size:12px;font-weight:bold;color:#333333}.stack_profile_annotations_panel_annotation__author__details__metadata{font-size:11px;letter-spacing:0.5px;color:#ADADAD}.stack-profile_annotations-panel_reference-links{padding:10px 0}.stack-profile_annotations-panel_reference-links--display .stack-profile_annotations-panel_reference-links__header{margin:0}.stack-profile_annotations-panel_reference-links--display .stack-profile_annotations-panel_reference-links__row{margin:0}.stack-profile_annotations-panel_reference-links--display .stack-profile_annotations-panel_reference-links__row:hover{background-color:#ffffff}.stack-profile_annotations-panel_reference-links--display .stack-profile_annotations-panel_reference-links__footer{margin:0}.stack-profile_annotations-panel_reference-links__header{display:flex;align-items:center;padding:15px 0;margin:0 20px;background:inherit;border:0}.stack-profile_annotations-panel_reference-links__header--display{margin:0}.stack-profile_annotations-panel_reference-links__title{margin:0;font-size:15px}.stack-profile_annotations-panel_reference-links__icon+.stack-profile_annotations-panel_reference-links__title{margin-left:8px}.stack-profile_annotations-panel_reference-links__row{position:relative;display:flex;margin:0 35px;border-top:1px solid #E2E2E2}.stack-profile_annotations-panel_reference-links__row--preview .stack-profile_annotations-panel_reference-links__actions__complete__wrapper{display:flex}.stack-profile_annotations-panel_reference-links__row--preview .stack-profile_annotations-panel_reference-links__actions{display:none}.stack-profile_annotations-panel_reference-links__row--preview:hover{background-color:#f8f8f8}.stack-profile_annotations-panel_reference-links__row--preview:hover .stack-profile_annotations-panel_reference-links__actions__complete__wrapper{display:none}.stack-profile_annotations-panel_reference-links__row--preview:hover .stack-profile_annotations-panel_reference-links__actions{display:flex}.stack-profile_annotations-panel_reference-links__actions{display:flex}.stack-profile_annotations-panel_reference-links__actions__wrapper{display:flex;align-items:center;justify-content:center}.stack-profile_annotations-panel_reference-links__actions__remove__wrapper{cursor:pointer;height:25px;width:25px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #0690fa}.stack-profile_annotations-panel_reference-links__actions__edit__wrapper{cursor:pointer;margin-left:17px}.stack-profile_annotations-panel_reference-links__actions__complete__wrapper{height:25px;width:25px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #0690fa}.stack-profile_annotations-panel_reference-links__input{width:100%;padding:14px 10px;padding-right:55px;border:0;font-size:12px;color:#333333;outline:none}.stack-profile_annotations-panel_reference-links__input::-webkit-input-placeholder{color:#B5B5B5}.stack-profile_annotations-panel_reference-links__input::-moz-placeholder{color:#B5B5B5}.stack-profile_annotations-panel_reference-links__input:-moz-placeholder{color:#B5B5B5}.stack-profile_annotations-panel_reference-links__input:-ms-input-placeholder{color:#B5B5B5}.stack-profile_annotations-panel_reference-links__input:last-child{border-bottom:1px solid #E2E2E2}.stack-profile_annotations-panel_reference-links__btn{position:absolute;top:50%;right:20px;height:25px;padding:0 9px;line-height:25px;background-color:#0690fa;border:0;border-radius:25px;color:#ffffff;font-size:12px;outline:none;visibility:hidden;opacity:0;transition:opacity 0.2s, visibility 0s 0.2s;transform:translate(0, -50%)}.stack-profile_annotations-panel_reference-links__btn.visible{visibility:visible;opacity:1;transition:opacity 0.2s}.stack-profile_annotations-panel_reference-links__btn:hover{background-color:#0790fa}.stack-profile_annotations-panel_reference-links__footer{padding:15px;margin:0 20px;background:none;border:0}.stack-profile_annotations-panel_reference-links_preview{position:relative;display:flex;align-items:center;padding:20px 20px 20px 0;flex-grow:1;min-width:0}.stack-profile_annotations-panel_reference-links_preview__img{position:relative;width:50px;height:50px;object-fit:contain}.stack-profile_annotations-panel_reference-links_preview__img::before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#dfdfdf;content:'\f03e';font-family:FontAwesome;font-size:18px;line-height:50px;text-align:center;color:#ADADAD}.stack-profile_annotations-panel_reference-links_preview__wrapper{max-width:80%}.stack-profile_annotations-panel_reference-links_preview__img+.stack-profile_annotations-panel_reference-links_preview__wrapper{margin-left:10px}.stack-profile_annotations-panel_reference-links_preview__title,.stack-profile_annotations-panel_reference-links_preview__text{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.stack-profile_annotations-panel_reference-links_preview__title{font-size:14px;font-weight:700}.stack-profile_annotations-panel_reference-links_preview__text{font-size:10px;font-weight:600;letter-spacing:0.5px}.stack-profile_annotations-panel_reference-links_preview__link,.stack-profile_annotations-panel_reference-links_preview__link:visited{color:#B5B5B5}.stack-profile_annotations-panel_reference-links_preview__link:hover{color:#0690fa}.stack-profile_annotations-panel_reference-links_preview__btn{position:absolute;top:20px;right:0;width:20px;height:20px;line-height:20px;padding:0;text-align:center;background:none;border:0;outline:0}.stack-profile_annotations-panel_reference-links_add{padding:0;background:none;border:0;line-height:20px;outline:0}.stack-profile_annotations-panel_reference-links_add:hover{color:#0690fa}.stack-profile_annotations-panel_reference-links_add__icon{margin-top:-2px;margin-right:8px}.stack_profile_annotations_share{position:relative}.stack_profile_annotations_share.is-active .stack_profile_annotations_share__content{visibility:visible;opacity:1;transition:opacity 0.2s}.stack_profile_annotations_share.center .stack_profile_annotations_share__content{right:auto;left:50%;transform:translate(-50%, 0)}.stack_profile_annotations_share.center .stack_profile_annotations_share__content::before,.stack_profile_annotations_share.center .stack_profile_annotations_share__content::after{left:50%;right:auto;transform:translate(-50%, 0)}.stack_profile_annotations_share__content{visibility:hidden;opacity:0;display:flex;flex-wrap:wrap;position:absolute;top:100%;right:0;z-index:2;width:272px;margin-top:15px;padding:20px;background-color:#ffffff;border:1px solid #E2E2E2;border-radius:2px;box-shadow:0 1px 0 #E2E2E2;transition:opacity 0.2s, visibility 0s 0.2s}.stack_profile_annotations_share__content::before,.stack_profile_annotations_share__content::after{position:absolute;width:0;height:0;content:''}.stack_profile_annotations_share__content::before{top:-12px;right:8px;border-bottom:12px solid #E2E2E2;border-left:12px solid transparent;border-right:12px solid transparent;content:''}.stack_profile_annotations_share__content::after{top:-10px;right:10px;border-bottom:10px solid #ffffff;border-left:10px solid transparent;border-right:10px solid transparent}.stack_profile_annotations_share_social{flex:0 0 110px;width:110px;height:33px;margin-top:10px;padding:0 10px;line-height:31px;background-color:#ffffff;border:1px solid #dfdfdf;border-radius:1px;font-size:12px;text-align:left;outline:0}.stack_profile_annotations_share_social:nth-of-type(odd){margin-right:auto}.stack_profile_annotations_share_social__icon{width:20px;height:20px;margin-right:2px;line-height:20px;text-align:center}.stack_profile_annotations_share_social--facebook{color:#39579a}.stack_profile_annotations_share_social--facebook:hover{background-color:#39579a;border:#39579a;color:#ffffff}.stack_profile_annotations_share_social--twitter{color:#4faaf0}.stack_profile_annotations_share_social--twitter:hover{background-color:#4faaf0;border:#4faaf0;color:#ffffff}.stack_profile_annotations_share_social--linkedin{color:#0075b9}.stack_profile_annotations_share_social--linkedin:hover{background-color:#0075b9;border:#0075b9;color:#ffffff}.stack_profile_annotations_share_social--slack{color:#ce1f5b}.stack_profile_annotations_share_social--slack:hover{background-color:#ce1f5b;border:#ce1f5b;color:#ffffff}.stack_profile_annotations_share_link{position:relative;width:100%;flex:1 0 100%}.stack_profile_annotations_share_link__input{width:100%;height:37px;padding-right:49px;border-color:#E2E2E2;border-radius:1px;font-size:11px}.stack_profile_annotations_share_link__input[readonly]{background-color:#ffffff;cursor:default}.stack_profile_annotations_share_link__btn{position:absolute;top:1px;right:1px;width:35px;height:35px;line-height:35px;padding:0;background:#ffffff;border:0;border-left:1px solid #E2E2E2;border-top-right-radius:1px;border-bottom-right-radius:1px;text-align:center;outline:none}.stack_profile_annotations_share_link__btn:hover{background-color:#0690fa;border-left-color:#0690fa}.stack_profile_annotations_share_link__icon{display:inline-block;width:16px;height:16px;vertical-align:middle;margin-top:-2px}.stack_profile_annotations_share_link__btn:hover .stack_profile_annotations_share_link__icon{background-position:0 16px}.stack_profile_annotations_share_link__overlay{visibility:hidden;opacity:0;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;padding:11px;background-color:#0690fa;font-size:10px;color:#ffffff;transition:opacity 0.2s, visibility 0s 0.2s}.stack_profile_annotations_share_link__overlay.is-active{visibility:visible;opacity:1;transition:opacity 0.2s}@media (min-width: 480px){.stack_profile_annotations_panel_header__container:not(.stack_profile_annotations_panel_header__container--desktop--collapsed) .stack_profile_annotations_share__content{top:auto;bottom:100%;margin-top:0;margin-bottom:15px}.stack_profile_annotations_panel_header__container:not(.stack_profile_annotations_panel_header__container--desktop--collapsed) .stack_profile_annotations_share__content::before,.stack_profile_annotations_panel_header__container:not(.stack_profile_annotations_panel_header__container--desktop--collapsed) .stack_profile_annotations_share__content::after{top:auto;border-bottom:0}.stack_profile_annotations_panel_header__container:not(.stack_profile_annotations_panel_header__container--desktop--collapsed) .stack_profile_annotations_share__content::before{bottom:-12px;right:8px;border-top:12px solid #E2E2E2;border-left:12px solid transparent;border-right:12px solid transparent;content:''}.stack_profile_annotations_panel_header__container:not(.stack_profile_annotations_panel_header__container--desktop--collapsed) .stack_profile_annotations_share__content::after{bottom:-10px;right:10px;border-top:10px solid #ffffff;border-left:10px solid transparent;border-right:10px solid transparent}}.stack_profile_annotations_panel_modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999}.stack_profile_annotations_panel_modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(51,51,51,0.45)}.stack_profile_annotations_panel_modal__close{background:none;border:0;outline:0}.stack_profile_annotations_panel_modal__close{width:20px;height:20px;padding:0;margin-right:-3px;line-height:20px;text-align:center}.stack_profile_annotations_panel_modal__icon{width:14px;height:14px}.stack_profile_annotations_panel_modal__header{display:flex;align-items:center;height:50px;margin:0 -20px;padding:0 20px;background-color:#333333;border-top-left-radius:4px;border-top-right-radius:4px;color:#ffffff}.stack_profile_annotations_panel_modal__title+.stack_profile_annotations_panel_modal__close{margin-left:auto}.stack_profile_annotations_panel_modal__title{font-size:15px;line-height:normal;margin:0}.stack_profile_annotations_panel_modal__content{position:absolute;top:50%;left:50%;width:100%;height:100%;padding:0 20px;border-radius:4px;background-color:#ffffff;transform:translate(-50%, -50%)}.stack_profile_annotations_panel_modal__important{font-size:15px;font-weight:700}.stack_profile_annotations_panel_modal__important+.stack_profile_annotations_panel_modal__text{margin-top:8px}.stack_profile_annotations_panel_modal__text{margin:0}.stack_profile_annotations_panel_modal__body{padding:35px 0;text-align:center}.stack_profile_annotations_panel_modal__footer{position:static;display:flex;align-items:center;padding:20px 0;border:0;border-top:1px solid #dfdfdf;background:inherit}.stack_profile_annotations_panel_modal__footer .stack_profile_annotations_panel_modal__btn+.stack_profile_annotations_panel_modal__btn{margin-left:auto}@media screen and (min-width: 768px){.stack_profile_annotations_panel_modal__content{max-width:320px;height:auto}}.stack_profile_modal_mobile{padding:0 10px;position:fixed;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;z-index:9991;background-color:rgba(0,0,0,0.5)}.stack_profile_modal_mobile__container{height:200px;width:300px;padding:20px 10px 0 10px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background-color:#ffffff;border-radius:4px}.stack_profile_modal_mobile__header{font-size:16px;font-weight:bold;font-family:"Open Sans", sans-serif;letter-spacing:.4px;color:#323232}.stack_profile_modal_mobile__content{padding:0 20px;display:flex;flex-direction:column;font-size:14px;font-family:"Open Sans", sans-serif;letter-spacing:.4px;line-height:1.5;text-align:center}.stack_profile_modal_mobile__button{width:100%;height:30%;display:flex;align-content:center;justify-content:center;border:none;border-top:solid 1px #dadada;border-bottom:solid 1px transparent;font-size:15px;font-weight:600;font-family:"Open Sans", sans-serif;color:#068dfe;background-color:#ffffff}.stack_profile_modal_mobile__button:hover{color:#0172d0}@media (max-width: 768px){.col-sm-8{width:100%}}.stack_profile__body{position:relative;min-width:320px;max-width:1170px;padding:0 65px 110px 15px;margin:0 auto;overflow:auto}@media (max-width: 480px){.stack_profile__body{padding:0 15px 110px 15px}}.stack_profile__container{background-color:#ffffff;z-index:999;position:relative}.stack_profile__container .react-overlay-wrapper{display:flex;align-items:center;justify-content:center}.stack_profile__section_anchor{position:absolute;margin-top:-80px}.stack_profile__section_anchor--top{top:0;position:fixed}.stack_profile__column--main{padding:0}@media (min-width: 992px){.stack_profile__column--main{padding-right:15px}}.stack_profile__column--side{padding:0}@media (min-width: 992px){.stack_profile__column--side{padding-left:15px}}.stack_profile__section{margin-top:30px;padding:0}.stack_profile__section__header{font-size:20px;color:#4c4c4c;margin:0}@media (max-width: 480px){.stack_profile__section__header{font-size:18px}}.stack_profile__section__divider{height:1px;margin:15px 0 30px 0;background-color:#E2E2E2;width:100%}@media (max-width: 480px){.stack_profile__section__divider{font-size:18px;margin:15px 0 20px 0}}.action_modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:0.5;z-index:1040}.action_modal__dialog_wrapper{overflow:auto;overflow-y:scroll;position:fixed;top:50%;right:0;left:0;z-index:1050;transform:translateY(-50%)}.pad-section{padding:60px 0}.pad-section-top{padding:40px 0}.add-border-top{width:100%}.co-section-title{font-weight:700;font-size:2.571em}.tech-stack-title{margin-top:0}.company-profile-info{background-color:#FFF;border-bottom:1px solid #ebebeb}.company-profile-info .logo-co{padding-top:14px}.company-profile-info .logo-co .logo-image{width:130px;border:1px solid #E6E6E6;border-radius:5px;margin:auto}.company-profile-info .data-co{margin-top:3px}.company-profile-info .data-co .name-co a{color:#333;font-size:36px;font-weight:600;margin-right:5px}.company-profile-info .data-co .name-co a:hover{color:#0690FA}.company-profile-info .data-co .name-co i{color:#0690FA;font-size:24px;vertical-align:middle}.company-profile-info .data-co .description-co{color:#333;font-size:14px;font-weight:400}.company-profile-info .data-co .links-co{display:inline-block}.company-profile-info .data-co .links-co a{display:block;color:#333;font-family:'Roboto Slab', serif;font-size:14px;font-weight:400;text-transform:capitalize;margin:5px 0}.company-profile-info .data-co .links-co a i{font-size:16px;margin-right:5px;min-width:25px}.company-profile-info .data-co .links-co a:hover{color:#0690FA}.company-profile-info .data-co .tags{margin-top:5px}.company-profile-info .data-co .tags .btn-xs{margin-right:5px}.company-stacks{border-bottom:1px solid #ebebeb;background-color:#fff}.company-stacks h3{font-size:22px;font-weight:700;text-transform:capitalize;color:#333;display:inline-block;margin-left:0px;margin-right:10px}.company-stacks .tech-stack-sub-title{font-weight:600 !important;font-size:14pt !important;color:#333 !important;letter-spacing:0.01em;border:0;padding:0;margin-top:0;font-family:'Roboto Slab', serif !important}.company-stacks .octicon-tools,.company-stacks .glyphicon-align-justify{display:inline-block}.company-stacks .stacks-co ul{padding-left:0}.company-stacks .stacks-co ul li{list-style:none}.company-stacks .active .each-stack{background-color:#FFF;color:#333;border-color:#0690fa}.company-stacks .tools-co .co-service{display:inline-block}.company-stacks .tools-co .co-service .stack-service-logo{display:block;position:relative}.company-stacks .tools-co .co-service .each-service{display:block;text-align:center;margin:10px}.company-stacks .tools-co .co-service .each-service img{width:60px;height:60px;background-color:#FFF;border-radius:5px}.company-stacks .tools-co .co-service .service-name-under{display:block;position:relative;text-align:center;color:#333;font-size:12px;margin:0}.company-stacks .tools-co .co-service .function-name-under{display:block;position:relative;text-align:center;color:#BABABA;font-size:12px;margin:0}.stack-jobs{padding:0 0 25px 0 !important;border-bottom:0px solid #ebebeb !important}.stack-jobs .job-title{font-size:15px !important;height:40px !important}.stack-jobs .job-functions{margin-bottom:0}.stack-jobs .open-jobs{font-weight:bold;text-transform:uppercase;margin-bottom:20px;text-align:left}.company-jobs{padding:80px 0;border-bottom:1px solid #ebebeb}.company-jobs h3{font-size:22px;font-weight:700;text-transform:capitalize;color:#333;display:inline-block;margin-left:0px;margin-right:10px}.company-jobs .tech-stack-sub-title{font-weight:normal !important;font-size:14pt !important;color:#b5b5b5 !important;letter-spacing:0.01em}.company-jobs .each-job{border:1px solid #BABABA;border-radius:5px;margin:15px 0;padding:12px;color:#333;-webkit-transition:200ms;transition:200ms;background-color:white}.company-jobs .each-job:hover{cursor:pointer;color:#0690FA;border-color:#0690FA}.company-jobs .each-job .job-title{display:inline-block;font-weight:600;width:70%;color:inherit;font-size:19px;margin-bottom:10px;height:55px}.company-jobs .each-job .job-functions{font-size:14px;font-weight:400;color:#BABABA;padding-left:0;height:21px}.company-jobs .each-job .job-functions li{font-family:'Roboto Slab', serif !important;list-style:none;display:inline-block;font-size:14px;color:#333}.company-jobs .each-job .job-functions li::after{content:" + "}.company-jobs .each-job .job-functions li:last-child:after{content:" "}.company-jobs .each-job .apply{display:inline-block;float:right;color:#0690FA;font-weight:700;font-size:16px;text-align:right}.company-jobs .new-job-callout{display:inline-block;float:right;background-color:#FF7200;color:white;border-bottom-left-radius:5px;border-top-right-radius:5px;position:relative;bottom:16px;left:16px;padding:4px;text-align:center;border:1px solid #FF7200;font-size:11px}.company-jobs #no-company-jobs{font-size:15px;color:#333;margin-top:15px}.co-section-titles{margin:0 0 0.5em 0;font-size:22px;font-weight:700;text-transform:capitalize;color:#333;display:inline-block;margin-left:5px}.co-stack-layer-title{color:#d7d7d7}.company-people{background-color:#fff;border-bottom:1px solid #ebebeb;padding:60px 0}.company-people h3{font-size:22px;font-weight:700;text-transform:capitalize;color:#333;display:inline-block;margin-left:0px;margin-right:10px}.company-people .tech-stack-sub-title{font-weight:normal !important;font-size:14pt !important;color:#b5b5b5 !important;letter-spacing:0.01em}.company-people .each-person{display:inline-block;vertical-align:middle;width:160px;height:160px}.company-people .each-person a{display:inline-block}.company-people .each-person a img{margin:10px;width:100px;height:auto;border-radius:100px;background-color:#fff;border:1px solid #E6E6E6}.company-location{margin-bottom:100px}.company-location h3{font-size:22px;font-weight:700;text-transform:capitalize;color:#333;display:inline-block;margin-left:0px;margin-right:10px}.company-location .tech-stack-sub-title{font-weight:normal !important;font-size:14pt !important;color:#b5b5b5 !important;letter-spacing:0.01em}.company-location .map-wrapper{max-height:450px;overflow-y:hidden;overflow-x:hidden;text-align:center;padding:0}.company-location .map-wrapper img.company-map{position:relative;bottom:50px}.company-location .box{display:block;max-width:240px;background-color:rgba(51,51,51,0.7);color:white;position:absolute;top:0;z-index:500;padding:14px;left:0}.company-location .box h1{display:block;color:inherit;vertical-align:middle;text-transform:capitalize;margin:0 0 0 5px;font-weight:700;font-size:17px;line-height:normal}.company-location .box i{display:inline-block;font-size:20px;color:inherit;vertical-align:middle}.company-location .box .location-actual{display:inline-block;vertical-align:top}.company-location .box .location-actual a{color:#fff}.company-posts{padding:10px 0 0 0}.company-posts .each-post{background-color:#FFF;border:1px solid #BABABA;border-radius:5px;padding:15px;margin:10px 0;color:#333;-webkit-transition:200ms;transition:200ms;position:relative}.company-posts .each-post .actions{position:absolute;right:10px;top:10px}.company-posts .each-post:hover{cursor:pointer;color:#0690FA;border-color:#0690FA}.company-posts .each-post .post-date{text-transform:uppercase;font-size:14px;font-weight:500;color:#d7d7d7}.company-posts .each-post .post-title{text-transform:capitalize;font-size:24px;font-weight:600;color:inherit;margin:0.5em 0}.company-posts .each-post .post-title:hover{color:inherit}.company-posts .each-post .post-author{font-family:'Roboto Slab', serif;font-weight:300;font-size:16px;color:#333}.company-posts .each-post .post-author a{color:#0690FA}.company-posts .each-post .post-author a:hover{text-decoration:underline}.company-posts .each-post p{font-size:16px;color:#333;font-weight:400}.edit-co{display:block;background-color:transparent;border:1px solid #0690FA;font-size:14px;font-weight:400;max-width:300px;color:#0690FA;padding:10px;margin-top:10px;text-align:center;-webkit-transition:200ms;transition:200ms}.edit-co:visited{color:#0690FA}.edit-co:hover{background-color:#0690FA;color:#FFF}.company-add-new-items{display:block;background-color:transparent;border:1px dashed white;border-radius:5px;color:white;font-weight:700;padding:30px;text-transform:capitalize;-webkit-transition:300ms;transition:300ms}.company-add-new-items:visited{color:white}.company-add-new-items:hover,.company-add-new-items:active,.company-add-new-items:focus{background-color:white;color:#0690FA;cursor:pointer}.company-add-new-items i{margin-right:5px}.company-add-new{display:block;background-color:transparent;border:1px dashed #0690fa;border-radius:5px;color:#0690FA;font-weight:700;padding:30px;text-transform:capitalize;-webkit-transition:300ms;transition:300ms}.company-add-new:visited{color:#0690FA}.company-add-new:hover,.company-add-new:active,.company-add-new:focus{background-color:#0690FA;color:#FFF;cursor:pointer}#add-new-post,#add-new-stack,#add-new-tool,#add-new-job{padding:15px}#add-new-stack,#add-new-tool{margin-bottom:10px}#add-new-team-member{display:inline-block;width:103px;height:103px;padding:25px 15px 15px 15px;margin:10px;text-align:center;vertical-align:top;border-radius:100px}#add-new-team-member i{display:block}#add-new-stack-item{display:inline-block;width:62px;max-height:80px;margin:10px;text-align:center;vertical-align:middle;padding:12px 0}#add-new-stack-item i{display:block}.remove-members{float:left;position:absolute;top:125px;left:7px;font-size:12px}.remove-members a,.remove-members a:visited{color:grey !important}.remove-members a:hover{text-decoration:underline}.empty-div-positioning{height:52px}@media (max-width: 992px){.empty-div-positioning{height:0}}#all-tools{margin-top:19px}.each-stack{display:block;background-color:#F2F2F2;border:1px solid #BABABA;border-radius:5px;height:auto;margin:20px 0;color:#333;-webkit-transition:200ms;min-height:80px;transition:200ms}.each-stack .starring{margin:0px;padding:6px 0 6px 0;float:left;display:block;text-align:center;color:black;background:#fafafa;border-radius:3px;font-size:14px;box-shadow:inset 0px -1px 0px 0px rgba(0,0,0,0.1)}.each-stack .starring .star-count{font-size:15px;font-weight:bold;text-align:center}.each-stack:hover,.each-stack:active,.each-stack:focus{background-color:#FFF;cursor:pointer;color:#0690FA;border-color:#0690FA;cursor:pointer}.each-stack h1{display:inline-block;max-width:90%;font-size:19px;font-weight:600;text-transform:capitalize}.each-stack .stack-components{display:block;padding-left:0}.each-stack .stack-components li{list-style:none;display:inline-block;font-size:14px;font-family:'Roboto Slab', serif !important;font-weight:400}.each-stack .stack-components li::after{content:" + "}.each-stack .stack-components li:last-child:after{content:" "}.each-stack .favorite-stack{display:inline-block;float:right;border:1px solid #BABABA;height:30px;width:40px;text-align:center;border-top-right-radius:5px;border-bottom-left-radius:5px;position:relative;bottom:1px;left:16px}.each-stack .favorite-stack i{color:#333;position:relative}.each-stack .favorite-stack i:hover{color:#0690FA}.more-count{font-size:25px}.each-stack-link{float:right;color:#0690fa;font-weight:700;font-size:13px;text-align:center;padding:35px 0}.panel-group.show-more-services{margin-bottom:0}#all-tools .show-layer-d{border:none;border-radius:5px;width:526px;margin-bottom:10px;background-color:#333 !important;display:inline-block;padding:8px 0px 12px 12px}.jobs-count{display:inline;padding:0px 4px;font-weight:bold;color:white;border-radius:2px;background-color:#FF7200;font-size:13px;position:absolute;right:15px;top:11px}.team-member-name{padding:0 10px 0 10px;font-size:15px;font-weight:600}.team-member-name a,.team-member-name a:visited{color:#333}.team-member-name a:hover{color:#0690fa}.team-pop{font-weight:bold !important}.team-member-title{padding:0;font-size:12px;font-weight:normal;color:grey}.stack-sample{font-size:7pt}a.stack-sample{color:#C6C6C6 !important}a:hover.stack-sample{color:#0690fa !important}.stack-samples{font-size:7pt;color:#C6C6C6 !important}.apply-job-link{z-index:5000;position:absolute;right:25px;top:45%}#tab-link.co-tabs{padding:30px 0 0 0 !important;width:120px !important}@media (min-width: 768px) and (max-width: 991px){.description-co{color:grey !important;font-size:13px !important;font-weight:400;margin-top:30px;text-align:center}.links-co{text-align:center;display:block !important;margin:30px 0}.tags{text-align:center}.company-jobs{padding:60px 0}#all-tools .show-layer-d{border:none;border-radius:5px;width:355px;margin-bottom:10px;background-color:#333 !important;display:inline-block;padding:12px}}@media (max-width: 767px){a#tab-link.co-tabs{height:78px !important;width:40px !important}.description-co{color:grey !important;font-size:13px !important;font-weight:400;margin-top:30px;text-align:center}.links-co{text-align:center;display:block !important;margin:30px 0}.tags{text-align:center}.tags .btn-xs{margin-bottom:10px}.company-profile-info .logo-co .logo-image{width:85px;height:85px}.company-people .each-person a img{max-width:60px;border-radius:100px !important}.each-stack{margin:15px}#all-tools .show-layer-d{width:300px;margin:3px}.tools-co{margin-top:40px}.description-co{margin:10px 10px}.company-jobs{padding:40px 0}.apply-job-link{vertical-align:middle;margin:auto 0;display:flex;z-index:5000;float:right;position:absolute;right:25px;top:55px}.company-jobs h3{padding:0 0 0 15px}.company-location .box{display:block;max-width:240px;background-color:rgba(51,51,51,0.7);color:white;position:absolute;top:0;z-index:500;padding:4px;left:0}.company-location .box h1{display:block;color:inherit;vertical-align:middle;text-transform:capitalize;margin:0 0 0 5px;font-weight:700;font-size:13px;line-height:normal}.company-location .box i{display:inline-block;font-size:17px;color:inherit;vertical-align:top}.company-location .box .location-actual{display:inline-block;vertical-align:top}.company-location .box .location-actual a{color:#fff}}.web-links-co{padding:15px 0 0 0 !important;height:76px;float:right !important}.web-links-co a{font-size:13px !important}.social-links-co{padding:15px 0 0 0 !important;height:76px;width:50px;float:right !important}.social-links-co .fa{color:grey;font-size:20px}.social-links-co .fa:hover{color:#0690fa;font-size:20px}.social-links-co .octicon-link{color:grey;font-size:20px}.social-links-co .octicon-link:hover{color:#0690fa;font-size:20px}@media (min-width: 992px){.company-profile-info .company-name{font-weight:bold;line-height:1.1;font-size:36px;margin-top:10px;margin-bottom:5px}.co-no-img{color:#ebebeb;padding:10px 0 0px 4px;font-size:120px !important;top:-13px !important}.co-no-img-edit{color:#ebebeb;padding:10px 0 0px 4px;font-size:64px !important;top:-8px !important}}@media (min-width: 768px) and (max-width: 991px){.company-profile-info .company-name{font-weight:bold;line-height:1.1;font-size:30px;text-align:center;margin-top:10px;margin-bottom:5px}.co-no-img{font-size:120px !important;color:#ebebeb;padding:10px 0 0px 4px}.co-no-img-edit{color:#ebebeb;padding:10px 0 0px 4px;font-size:64px !important;top:-8px !important}.glyphicon.co-no-img{display:block;display:flex;display:-webkit-inline-block;display:-moz-flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center}.co-edit{display:block}}@media (max-width: 767px){.company-profile-info .company-name{font-weight:bold;line-height:1.1;font-size:20px;text-align:center;margin-top:5px}.co-no-img{font-size:58px !important;color:#ebebeb;padding:10px 0 0px 4px}.co-no-img-edit{color:#ebebeb;padding:10px 0 0px 4px;font-size:64px !important;top:-8px !important}.glyphicon.co-no-img{display:block;display:flex;display:-webkit-inline-block;display:-moz-flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center}.co-edit{display:block}.btn-block-sm{width:200px;margin:auto auto 20px auto}}.stack-layer-title-co{padding:3px;color:white;text-align:left}.edit-company{font-size:10px;margin-left:3px}.edit-company a,.edit-company a:visited{color:grey}.edit-company a:hover{color:#0690fa}.delete-company{font-size:10px;float:right;padding-top:3px;margin-right:5px}.delete-company a,.delete-company a:visited{color:#ebebeb}.delete-company a:hover{color:#0690fa}.sa-error-container .confirm{background-color:#00afff !important}.sweet-alert button{background-color:#00afff !important}form.edit_company input.form-control{width:320px}th.customer-table-header{min-width:190px}.no-email{font-style:italic;margin-left:5px}.blog-post-card-services{height:20px;width:20px;background-color:white;border-radius:3px;border:1px solid #ebebeb}.post-date{margin-left:10px}#visit-blog{background:rgba(6,144,250,0.95);text-align:center;padding:7px 15px;color:#fff;margin:0 auto;display:block !important;max-width:300px;font-size:14px;border-radius:3px;margin-bottom:5px;font-weight:600;text-transform:uppercase}.mentioned-label{color:#d7d7d7}.company-blog-post-content{max-width:800px;text-align:left;margin:35px auto 50px auto}.blog-post-stack-container{max-width:700px}#blog-post-stack{margin-top:50px}#blog_posts_index{margin:20px 0 130px 0}.co-blog-index{background-color:#FFF;border-bottom:1px solid #ebebeb;max-width:130px}.fa.fa-check-circle.co-check-blog{color:#0690fa;font-size:19px;opacity:.8}.co-name-blog{text-align:center;margin:15px 0 30px 0;font-size:24px;font-weight:700}#company-blog-post h2{font-size:22px;font-weight:600 !important}@media (max-width: 767px){#company-blog-post .company-blog-post-content img{max-width:300px;height:100%}}#company-posts-container{padding:55px 0 60px 0}.blog-post-jobs-container .company-jobs{border-bottom:0}.companies__section{background-color:#fff;min-width:400px}.companies__section__header{border-bottom:1px solid #eeeeee;padding-bottom:27px;margin-bottom:33px}.companies__section__header__icon{width:26px;height:24px;float:left;display:inline-block;margin-top:8px;margin-right:16px;-webkit-filter:grayscale(100%);filter:grayscale(100%);border-radius:2px;opacity:0.5;font-size:26px !important}.companies__section__header__text{font-size:33px;color:#000;float:left;margin:0;margin-right:5px}.companies__section__header__count{background-color:#eaeaea;border-radius:100px;display:inline-block;float:left;color:#5f5f5f;font-size:12px;font-weight:bold;height:27px;width:27px;text-align:center;margin-top:-10px;padding-top:5px}#followers.companies__section{padding-bottom:250px}@media (min-width: 992px){.company_header__container{display:table}.company_header__container [class*="col-"]{float:none;display:table-cell}}@media (min-width: 992px){.company_header__mobile_follow_btn_container{display:none !important}}.company_header__logo_container{min-width:125px;vertical-align:top}@media (min-width: 768px) and (max-width: 991px){.company_header__logo_container{padding-left:0}}.company_header__logo{display:inline-block}.company_header__logo_img{border-radius:5px;height:109px;width:109px}.company_header__logo_no_img{color:#ebebeb;font-size:120px}.company_header__admin_actions{font-size:10px;margin-top:10px}.company_header__admin_actions__edit a,.company_header__admin_actions__edit a:visited{color:grey}.company_header__admin_actions__delete{float:right}.company_header__admin_actions__delete a,.company_header__admin_actions__delete a:visited{color:#ebebeb}.company_header__name{font-weight:bold;line-height:1.1;font-size:36px;margin-bottom:10px}.company_header__verified span{color:#0690fa;font-size:24px;opacity:.8}.company_header__tool{position:relative}.company_header__tool span{position:absolute;top:-18px;left:4px;color:white;background-color:#0690fa;border-radius:50%;padding:4.5px;font-size:12px;opacity:.8}.company_header__tags{margin-top:20px}.company_header__tags .btn-ss-g-alt{margin-bottom:5px;margin-right:5px;font-size:10px}.company_header__tag{color:white;background-color:#b8bcc0;border-radius:3px;font-size:12px;line-height:12px;margin:0 3px 6px 0;padding:2px 12px 2px 12px;display:inline-block}.company_header__tag:hover{border:1px solid #b8bcc0;color:#b8bcc0;background-color:white;padding:1px 11px 1px 11px}@media (min-width: 992px){.company_header__description_container:before{background:#e3e3e3;bottom:24px;content:" ";left:-10px;position:absolute;width:1px;top:0}}@media (min-width: 992px){.company_header__description_container:after{background:#e3e3e3;bottom:24px;content:" ";right:10px;position:absolute;width:1px;top:0}}.company_header__description_container{vertical-align:middle}.company_header__description_label{font-size:12px;font-weight:bold}.company_header__description{font-size:14px;color:#b1b1b1;line-height:1.2;max-width:420px}@media (min-width: 768px) and (max-width: 991px){.company_header__description{max-width:500px}}.company_header__links h6{font-size:12px;font-weight:bold;line-height:1.5;display:flex;align-items:center}.company_header__links h6 i{color:#b1b1b1;font-size:16px;width:24px}.company_header__location{text-transform:capitalize}.company_header__website a:hover{color:#0690fa}.company_header__twitter a:hover{color:#0690fa}.company_nav_mobile{position:sticky;top:0px;padding:0;z-index:999;opacity:.97;background-color:#0690fa}@media (min-width: 992px){.company_nav_mobile{display:none}}.company_nav_mobile__launcher_container{cursor:pointer;color:white;width:200px;height:30px;line-height:30px;font-size:16px;margin:0 auto;display:block;position:relative}.company_nav_mobile__launcher_container:hover{color:white}.company_nav_mobile__launcher{position:absolute;right:0;padding:6px 5px 0 5px;height:100%;border-right:1px solid rgba(255,255,255,0.3);border-left:1px solid rgba(255,255,255,0.3)}.company_nav_mobile__launcher_item{position:absolute;left:0;opacity:0}.company_nav_mobile__launcher_item--active{opacity:1}.company_nav_mobile__launcher_ss_icon{background:url(/assets/stackshare-icon-white-117a5827f2020a55db009f56447b9022f8fd3e5c0759c7524e7ae9e9423020d7.png);background-size:cover;display:inline-block;height:18px;width:18px;vertical-align:middle;border-radius:2px;margin:0 8px 3px 0}.company_nav_mobile__items{pointer-events:none;opacity:0;transition:opacity .25s ease-in-out;position:fixed;display:flex;width:100%;height:100vh;top:0;background-color:white;padding:0;left:0;list-style:none;flex-wrap:wrap;background-color:#0690fa}.company_nav_mobile__items--visible{opacity:.97;pointer-events:auto}.company_nav_mobile__item{position:relative;display:flex;flex-grow:0;flex-shrink:0;flex-basis:auto;width:50%}.company_nav_mobile__item:hover{visibility:visible}.company_nav_mobile__item--selected{background-color:red}.company_nav_mobile__item--selected span.mobile-overlay-link-bg{visibility:visible}.company_nav_mobile__item span.mobile-overlay-link-bg{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.25);mix-blend-mode:overlay;visibility:hidden;pointer-events:none}.company_nav_mobile__item a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;margin-top:0;padding-top:40px;color:#fff !important;font-weight:500;font-size:20px}.company_nav_mobile__item a:hover{color:white}.company_nav_mobile__item a i{position:absolute;font-size:24px;top:calc(50% - 30px)}.company_nav_mobile__item a span{position:absolute;height:24px;width:24px;top:calc(50% - 30px)}.company_nav_mobile__ss_icon{background:url(/assets/stackshare-icon-white-117a5827f2020a55db009f56447b9022f8fd3e5c0759c7524e7ae9e9423020d7.png);background-size:cover;display:inline-block;height:19px;width:20px;vertical-align:middle;border-radius:2px;margin:0 8px 0 0}.company_nav_mobile li:nth-child(2n+1):before{content:"";position:absolute;top:0;background:#000;mix-blend-mode:overlay;opacity:.2}.company_nav_mobile li:nth-child(2n+1) .mobile-overlay-link-bg{right:1px}.company_nav_mobile li:nth-child(n+3):after{content:"";position:absolute;top:0;background:#000;mix-blend-mode:overlay;opacity:.2}.company_nav_mobile li:nth-child(n+3) .mobile-overlay-link-bg{top:1px}.company_nav_mobile li:nth-child(2n+1):before{right:0;width:1px;height:100%}.company_nav_mobile li:nth-child(n+3):after{left:0;width:100%;height:1px}.company_nav_desktop{position:sticky;top:0px;padding:0;z-index:999;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.company_nav_desktop .follow_button_component__btn{width:100%}@media (max-width: 991px){.company_nav_desktop{display:none}}.company_nav_desktop__count{display:inline-block;height:20px;width:20px;line-height:20px;color:white;font-size:10px;text-align:center;background-color:#f19f40;border-radius:50%;position:absolute;right:-20px;top:-20px}.company_nav_desktop__follow_btn_container{margin-top:20px}.company_nav_desktop__items{list-style:none;margin:0;padding:0;display:flex;height:92px}.company_nav_desktop__items li:first-child{margin-left:0}.company_nav_desktop__items li:last-child{margin-right:0}@media (min-width: 768px) and (max-width: 991px){.company_nav_desktop__items{background-color:red}}.company_nav_desktop__item_content_wrapper{position:relative}.company_nav_desktop__item{margin:0 10px 0 10px;width:120px}.company_nav_desktop__item a,.company_nav_desktop__item a:visited{display:list-item;font-size:11px;text-transform:uppercase;padding:35px 0 35px 0px;display:inline-block;width:100%;text-align:center;font-weight:700;color:grey}@media (max-width: 1200px){.company_nav_desktop__item a,.company_nav_desktop__item a:visited{font-size:9px}}.company_nav_desktop__item a,.company_nav_desktop__item a:hover,.company_nav_desktop__item a:active,.company_nav_desktop__item a:visited,.company_nav_desktop__item a:focus{text-decoration:none}.company_nav_desktop__item:hover{border-bottom:2px solid #0690fa}.company_nav_desktop__item:hover a{color:#1f1f1f}.company_nav_desktop__item:hover i{color:#0690fa !important}.company_nav_desktop__item:hover span{opacity:1;filter:none}.company_nav_desktop__item a:active{color:#0690fa}.company_nav_desktop__item--active{border-bottom:3px solid #0690fa}.company_nav_desktop__item--active a{color:#1f1f1f}.company_nav_desktop__item--active i{color:#0690fa !important}.company_nav_desktop__item--active span{opacity:1;filter:none}@media (min-width: 768px) and (max-width: 991px){.company_nav_desktop__item{margin:0 10px 0 10px}.company_nav_desktop__item i{width:100%;text-align:center}}.company_nav_desktop__ss_icon{background:url(/assets/stackshare-icon-4f25917c392d2c63fb5cf7bb84945466f649c8eacfc184b97f807094d0064bc9.png);background-size:cover;display:inline-block;height:19px;width:20px;vertical-align:middle;-webkit-filter:grayscale(100%);filter:grayscale(100%);border-radius:2px;opacity:0.4;margin:0 8px 0 0}.company_nav_desktop .octicon{color:#bdbdbd;font-size:20px;padding:0 8px 0 0;vertical-align:middle}.company_section_loading_spinner{display:block;margin:0 auto}@media (max-width: 767px){.company_tech_stacks{margin-left:15px;margin-right:15px}}.company_tech_stacks__picker_wrapper{margin:0 auto;margin-bottom:20px;float:none}.company_tech_stacks__picker{margin:0}.company_tech_stacks__picker button.slick-arrow:before{color:black}.company_tech_stacks__no_picker>div{display:inline-block;width:200px;float:left}.company_tech_stacks__stack_card_container{padding:0 10px 0 10px;height:140px;padding-bottom:40px}.company_tech_stacks__stack_card{border:1px solid #5d5d5d;cursor:pointer;height:80px;border-radius:5px;position:relative}.company_tech_stacks__stack_card--default:hover{border:1px solid #0690fa}.company_tech_stacks__stack_card--default:hover+div{border-bottom:3px solid #0690fa}.company_tech_stacks__stack_card--default--selected{border:1px solid #0690fa}.company_tech_stacks__stack_card--add_new{display:block;border:1px dashed grey;font-size:14px;font-weight:600;color:grey;line-height:100px;text-align:center}.company_tech_stacks__stack_card--add_new i{margin-right:5px}.company_tech_stacks__stack_card--add_new:hover{border:1px dashed #0690fa !important}.company_tech_stacks__stack_card--add_new:hover+div{border:none}.company_tech_stacks__stack_card--add_new__text{vertical-align:middle;border:none;text-align:center}.company_tech_stacks__stack_card_underline{height:15px}.company_tech_stacks__stack_card_underline--selected{border-bottom:3px solid #0690fa}.company_tech_stacks__stack_card_content{margin:20px 0 20px 20px}.company_tech_stacks__stack_card_content a{display:inline-block}.company_tech_stacks__stack_card_title{margin:0;font-weight:600;font-size:14px}.company_tech_stacks__stack_card_view_stack_link{font-size:11px}.company_tech_stacks a.company_tech_stacks__stack_card_view_stack_link:hover{text-decoration:underline}.company_tech_stacks__stack_card_edit_stack_link{margin-top:10px;cursor:pointer;display:none;font-size:13px;font-weight:bold}.company_tech_stacks__stack_card_edit_stack_link--selected{display:block}.company_tech_stacks__stack_card_tool_count{display:inline-block;height:20px;width:20px;line-height:20px;color:#5f5f5f;font-size:10px;text-align:center;background-color:#EAEAEA;border-radius:50%;position:absolute;right:8px;top:8px}.company_tech_stacks__tools_container{background-color:#333333;color:white;clear:both;border-radius:5px;padding:30px 30px 10px 30px}.company_tech_stacks__tools_container--loading{background-color:white}.company_tech_stacks__tools_container>div:first-of-type h4{margin:0}.company_tech_stacks__layer_name{color:white;font-size:11px;font-weight:400;text-transform:uppercase;margin:15px 0 0 0}.company_tech_stacks__layer_rule{width:100%;border-bottom:1px solid #333;margin:5px 0 5px 0}.company_tech_stacks__tool_thumbnail_wrapper{height:55px;width:55px;margin:0 20px 20px 0;display:inline-block}.company_tech_stacks__tool_thumbnail{height:55px;width:55px;cursor:pointer;border-radius:4px;background-color:white;border:1px solid #2C2C2C}.company_tech_stacks__show_more_tools_link{height:55px;width:55px;border-radius:5px;cursor:pointer;background-color:#595959;vertical-align:top;display:inline-block;color:white;line-height:55px;text-align:center;font-size:18px;font-weight:600}.company_tech_stacks__show_more_tools_link:visited{color:white}.company_tech_stacks__show_more_tools_link:hover{background-color:#595959;color:white}.company_tech_stacks__show_more_tools_link--hidden{display:none}.company_tech_stacks__hidden_tools_container{display:inline}.company_tech_stacks__application_and_data_hidden_layer{display:none}.company_tech_stacks__application_and_data_hidden_layer--visible{display:inline}.company_tech_stacks__utilities_hidden_layer{display:none}.company_tech_stacks__utilities_hidden_layer--visible{display:inline}.company_tech_stacks__devops_hidden_layer{display:none}.company_tech_stacks__devops_hidden_layer--visible{display:inline}.company_tech_stacks__business_tools_hidden_layer{display:none}.company_tech_stacks__business_tools_hidden_layer--visible{display:inline}.company_tech_stacks__expand_all_link{float:right;margin-top:10px;color:#0690fa;font-size:14px;font-weight:600;cursor:pointer}.company_tech_stacks__loading_spinner{display:block;margin:0 auto}.company_tech_stacks__nav_arrow{position:absolute;cursor:pointer;color:#b2b2b2;font-size:16px}.company_tech_stacks__previous{left:0;top:40px}.company_tech_stacks__next{right:0;top:40px}.companies__jobs__job_wrapper--hidden{display:none}.companies__jobs__job{border:1px solid #e1e1e1;border-radius:3px;margin-bottom:30px;padding:25px;height:300px;display:flex;flex-direction:column}.companies__jobs__job--add_new{height:300px;border:1px dashed grey;position:relative}.companies__jobs__job--add_new:hover{border:1px dashed #0690fa;cursor:pointer}.companies__jobs__job--add_new i{margin-right:5px}.companies__jobs__job--add_new a{position:absolute;top:0;right:0;left:0;bottom:0;line-height:300px;text-align:center;font-size:18px;font-weight:500}.companies__jobs__job__header a{height:61px;display:inline-block}.companies__jobs__job__body{flex-grow:1;display:flex;flex-direction:column}.companies__jobs__job__title{margin:0;font-size:18px;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);font-weight:700;font-style:normal;font-size:20px;line-height:1.1}.companies__jobs__job__location{margin-top:7px;color:grey}.companies__jobs__job__location i{margin-right:5px}.companies__jobs__job__divider_wrapper{flex-grow:0.5;display:flex;align-items:center}.companies__jobs__job__divider{width:100%;border-bottom:1px solid #e1e1e1}.companies__jobs__job__technologies_header{text-transform:uppercase;font-size:10px;font-weight:700}.companies__jobs__job__technologies{margin-top:7px}.companies__jobs__job__technologies a{cursor:pointer;margin-right:10px;display:inline-block;border:1px solid #f1f1f1;border-radius:3px;background-color:white}.companies__jobs__job__technologies a img{height:30px;width:30px}.companies__jobs__show_more_link_wrapper{text-align:center}.companies__blog_posts__post_wrapper--hidden{display:none}.companies__blog_posts__post{border:1px solid #e1e1e1;border-radius:4px;height:335px;margin-bottom:30px}.companies__blog_posts__post--with_image .companies__blog_posts__post__content_wrapper{height:auto}.companies__blog_posts__post--with_image .companies__blog_posts__post__body{height:140px}.companies__blog_posts__post--add_new{height:300px;border:1px dashed grey;position:relative}.companies__blog_posts__post--add_new:hover{border:1px dashed #0690fa;cursor:pointer}.companies__blog_posts__post--add_new i{margin-right:5px}.companies__blog_posts__post--add_new a{position:absolute;top:0;right:0;left:0;bottom:0;line-height:300px;text-align:center;font-size:18px;font-weight:500}.companies__blog_posts__post__thumbnail{height:120px;background-size:cover;background-position:50% 50% !important;border-top-left-radius:4px;border-top-right-radius:4px}.companies__blog_posts__post__content_wrapper{padding:15px;height:100%}.companies__blog_posts__post__body{display:flex;flex-direction:column;flex-basis:auto;flex-grow:1;flex-shrink:1;justify-content:center;height:260px}.companies__blog_posts__post__body a{cursor:pointer}.companies__blog_posts__post__author{margin-left:10px}.companies__blog_posts__post__footer{color:#7f7f7f;height:45px}.companies__blog_posts__post__footer i{line-height:45px}.companies__blog_posts__post__footer a{float:right}.companies__blog_posts__post__date{font-size:14px;font-weight:400;font-style:normal;letter-spacing:0;color:rgba(0,0,0,0.44);fill:rgba(0,0,0,0.44);margin-bottom:7px}.companies__blog_posts__post__title{margin:0;font-size:18px;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);font-weight:700;font-style:normal;font-size:20px;line-height:1.1}.companies__blog_posts__post__technologies_header{text-transform:uppercase;margin-top:7px;font-size:10px;font-weight:700;color:grey}.companies__blog_posts__post__technologies{margin-top:7px}.companies__blog_posts__post__technologies a{cursor:pointer;margin-right:10px;display:inline-block;border:1px solid #f1f1f1;border-radius:3px;background-color:white}.companies__blog_posts__post__technologies a img{height:30px;width:30px}.companies__blog_posts__show_more_link_wrapper{text-align:center}.companies__blog_posts__importing_placeholder{font-size:24px;font-weight:bold;color:#b2b2b2;text-align:center;display:block}@media (max-width: 767px){.companies__blog_posts__importing_placeholder{font-size:18px}}.companies__open_source__project_wrapper--hidden{display:none}.companies__open_source__project{border:1px solid #e1e1e1;border-radius:3px;padding:25px;height:220px;position:relative;margin-bottom:30px}.companies__open_source__project--add_new{border:1px dashed grey;position:relative}.companies__open_source__project--add_new:hover{border:1px dashed #0690fa;cursor:pointer}.companies__open_source__project--add_new i{margin-right:5px}.companies__open_source__project--add_new a{position:absolute;top:0;right:0;left:0;bottom:0;line-height:218px;text-align:center;font-size:18px;font-weight:500}.companies__open_source__project__language{position:absolute;top:25px;right:25px;line-height:25px}.companies__open_source__project__language a{border:1px solid #f1f1f1;border-radius:3px;background-color:white}.companies__open_source__project__language img{height:25px;width:25px}.companies__open_source__project__title{font-size:15px;margin-top:0;margin:0;font-weight:bold;line-height:1.1}.companies__open_source__project__title a{display:inline-block;word-wrap:break-word;max-width:215px;cursor:pointer}.companies__open_source__project__title span{font-size:12px;color:#5f5f5f;float:right}.companies__open_source__project__body{display:flex;flex-direction:column;flex-basis:auto;flex-grow:1;flex-shrink:1;justify-content:center;height:112px}.companies__open_source__project__description{font-size:12px;color:#5f5f5f}.companies__open_source__project__link{display:block;font-size:13px;color:#008dfe;font-weight:bold;cursor:pointer}.companies__open_source__project__link:visited{color:#008dfe !important}.companies__open_source__project__summary{overflow:hidden}.companies__open_source__project__summary__author{position:absolute;bottom:25px;left:25px}.companies__open_source__project__summary__author img{border-radius:4px;height:40px;width:40px}.companies__open_source__project__summary__author a,.companies__open_source__project__summary__author a:visited{font-size:12px;color:grey;margin-left:10px}.companies__open_source__project__summary__metadata{position:absolute;bottom:25px;right:25px;line-height:40px}.companies__open_source__project__summary__metadata i{margin-right:3px;font-size:18px;color:grey}.companies__open_source__project__summary__metadata span{font-size:14px;color:#5f5f5f}.companies__open_source__project__summary__metadata__stars{display:inline-block}.companies__open_source__project__summary__metadata__forks{display:inline-block;margin-right:10px}.companies__open_source__show_more_link_wrapper{text-align:center}.companies__open_source__importing_placeholder{font-size:24px;font-weight:bold;color:#b2b2b2;text-align:center;display:block}@media (max-width: 767px){.companies__open_source__importing_placeholder{font-size:18px}}.companies__tech_talk_events{padding:25px;border:1px solid #e1e1e1;border-radius:4px;height:300px;display:flex;flex-direction:column}.companies__tech_talk_events__body{flex-grow:1;display:flex;flex-direction:column}.companies__tech_talk_events__eventbrite_logo{height:20px;filter:grayscale(100%);opacity:0.4}.companies__tech_talk_events__meetup_logo{height:30px}.companies__tech_talk_events__metadata{height:30px;display:flex;align-items:center;justify-content:space-between}.companies__tech_talk_events__technologies_header{text-transform:uppercase;margin-top:7px;font-size:10px;font-weight:700}.companies__tech_talk_events__technologies{margin-top:7px}.companies__tech_talk_events__technologies a{cursor:pointer;margin-right:10px;display:inline-block;border:1px solid #f1f1f1;border-radius:3px;background-color:white}.companies__tech_talk_events__technologies a img{height:30px;width:30px}.companies__tech_talk_events__divider{margin-top:15px;margin-bottom:10px;width:100%;height:1px;border-bottom:1px solid #e1e1e1}.companies__tech_talk_events__title{font-size:22px;color:#000;line-height:26px}.companies__tech_talk_events a{cursor:pointer}.companies__tech_talk_events__date{margin:0;font-size:16px;font-weight:500}.companies__tech_talk_events__date i{font-size:16px;margin-right:10px}.companies__tech_talk_events .description{font-size:14px;color:#5f5f5f;margin-bottom:55px}.companies__tech_talk_events__event_url{color:#008dfe;font-size:14px;font-weight:600}.companies__tech_talk_events__event_url:visited{color:#008dfe}.companies__tech_talk{border:1px solid #e1e1e1;border-radius:4px}.companies__tech_talk a:hover>h2{color:#0690fa;cursor:pointer}.companies__tech_talk a>h2{cursor:pointer}.companies__tech_talk__technologies_header{text-transform:uppercase;margin-top:7px;font-size:10px;font-weight:700}.companies__tech_talk__technologies{margin-top:7px}.companies__tech_talk__technologies a{cursor:pointer;margin-right:10px;display:inline-block;border:1px solid #f1f1f1;border-radius:3px;background-color:white}.companies__tech_talk__technologies a img{height:30px;width:30px}.companies__tech_talk__load_more_wrapper{text-align:center}.companies__tech_talk__add_new.same-height{height:200px}.companies__tech_talk__add_new.same-height a.youtube{line-height:200px}.companies__tech_talk__add_new.same-height a.eventbrite{line-height:200px}.companies__tech_talk__add_new.same-height a.slideshare{line-height:200px}.companies__tech_talk__add_new{border:1px dashed grey;position:relative}.companies__tech_talk__add_new:hover{border:1px dashed #0690fa;cursor:pointer}.companies__tech_talk__add_new i{margin-right:5px}.companies__tech_talk__add_new a{display:block;text-align:center;font-size:18px;font-weight:500}.companies__tech_talk__add_new a.youtube{line-height:471px}.companies__tech_talk__add_new a.eventbrite{line-height:271px}.companies__tech_talk__add_new a.slideshare{line-height:498px}.companies__tech_talk__thumbnail{border-top-left-radius:4px;border-top-right-radius:4px}.companies__tech_talk iframe{width:100%;height:200px;border-top-left-radius:4px;border-top-right-radius:4px}.companies__tech_talk__slideshare_embed div>div{display:none}.companies__tech_talk__wrapper{padding:15px;height:133px;display:flex;flex-direction:column;flex-basis:auto;flex-grow:1;flex-shrink:1;justify-content:center}.companies__tech_talk__wrapper__title{margin:0;font-size:18px;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);font-weight:700;font-style:normal;font-size:20px;line-height:1.1}.companies__tech_talk__wrapper__description{color:#5f5f5f;font-size:14px;margin-bottom:30px;height:55px}.companies__tech_talk__wrapper__footer{padding-top:20px;overflow:hidden}.companies__tech_talk__wrapper__footer__views{float:left;display:inline-block;font-size:14px;color:#5f5f5f}.companies__tech_talk__wrapper__footer__views i{color:#999999;font-size:18px;margin-right:5px;margin-left:15px}.companies__tech_talk__wrapper__footer__link{float:right;display:inline-block;cursor:pointer}.companies__tech_talk__wrapper__footer__link i{color:#999999;font-size:22px;margin-right:15px;margin-bottom:15px}.companies__tech_talk__wrapper__footer__link img{height:22px;display:inline-block;margin-bottom:20px;margin-right:15px}.companies__team{border:1px solid #e1e1e1;border-radius:3px;margin-bottom:30px;height:240px}.companies__team a{cursor:pointer}.companies__team__add_new{border:1px dashed grey;position:relative}.companies__team__add_new:hover{border:1px dashed #0690fa;cursor:pointer}.companies__team__add_new i{margin-right:5px}.companies__team__add_new a{display:block;text-align:center;line-height:240px;font-size:18px;font-weight:500}.companies__team__information_wrapper{padding:30px}.companies__team__information_wrapper__information__column{display:flex;flex-direction:column;flex-basis:auto;flex-grow:1;flex-shrink:1;justify-content:center;min-height:70px}.companies__team__information_wrapper__information__column img{border-radius:100px;height:55px;width:55px}.companies__team__information_wrapper__information__column h2{font-size:22px;margin:0;margin-bottom:5px}.companies__team__information_wrapper__information__column p{font-size:12px;color:#5f5f5f;margin:0}.companies__team__social_links{border-top:1px solid #e1e1e1;padding:30px}.companies__team__social_links i{margin-right:15px;font-size:18px;margin-top:11px;color:#63737f}.companies__team__social_links__popularity{border:1px solid #ff9c1c;color:#ff9000;font-size:14px;float:right;padding:8px 15px;border-radius:8px}.companies__followers__load_more__wrapper{text-align:center}.companies__followers__load_more__wrapper__button{margin-top:22px}.companies__followers a{cursor:pointer}.companies__followers__picture{border-radius:100px;float:left;width:100%;margin-bottom:20px}#companies_index__description__container{display:flex;height:71px}#companies_index__description__text,#companies_index__description__text:hover{font-size:12px;color:black !important;cursor:default;font-weight:100;text-align:left;padding:5px 20px;margin:auto 0}#companies_index .follow_button{margin-top:10px}#companies_index__website_url a{font-size:11px;color:grey}.comparison-selected{background-color:transparent;border:0}.comparison-selected img{border:1px solid #E6E6E6;background-color:#fff;border-radius:3px}.comparison-selected-check input[type="checkbox"]{display:none;margin-top:10px}.comparison-selected-check input[type="checkbox"]+span:before{font-family:'FontAwesome';color:#0690fa}.comparison-selected-check input[type="checkbox"]+span:before{position:absolute;left:15px;top:13px;content:"\f058";font-family:FontAwesome;font-size:13pt;display:inline-block;color:#00ca00;background-color:white;border-radius:100px;margin-right:2px;z-index:5px;cursor:pointer}.comparison-selected-check input[type="checkbox"]:not(:checked)+span:before{content:"\f057";font-family:FontAwesome;font-size:13pt;display:inline-block;color:black;background-color:white;border-radius:100px;z-index:5px}.comparisons .comparison-created{color:#d7d7d7;font-size:12px;text-align:left}#comparison-container{padding:12px 0;margin-bottom:10px;background-color:#fff}#comparison-container .cmp-elements{display:inline-block;margin:auto 0}#comparison-container .cmp-vote .voting-result{font-size:20px;padding:8px;background-color:white}#comparison-container .cmp-vote .voting{width:35px}#comparison-container .cmp-vote .octicon-triangle-up{padding:3px}#comparison-container .cmp-content p{color:#333;line-height:21px;font-size:14px;text-align:left}#comparison-container .comparison{cursor:pointer}#comparison-container .cmp-services img{width:23px;height:23px;border:1px solid #ebebeb;border-radius:3px;margin:0 5px}#comparison-container .cmp-services{padding-right:10px}#comparison-container .cmp-author img{display:block;width:30px;height:30px;background-color:#fff;border-radius:50%;border:1px solid #E6E6E6}#comparison-container .cmp-author{vertical-align:top;float:left;padding:0 0 10px 12px}#comparison-container .cmp-author-handle{float:left;font-size:18px;font-weight:600;padding-left:18px}#comparison-container .cmp-author-score{color:orange;padding:0px 0 0 10px;float:left;font-size:13px}#comparison-container .cmp-author-stats{color:grey;text-align:left;padding:4px 0 0 18px;font-size:12px}#comparison-container .cmp-discussion .octicon-comment-discussion{font-size:23px}#comparison-container .cmp-discussion{padding-right:10px}#comparison-container a.cmp-discussion-link:hover{color:grey;text-decoration:none !important}#comparison-container a.cmp-discussion-link{color:#d7d7d7;text-decoration:none !important}#comparison-container .cmp-discussion .comment-count{font-weight:600;font-size:18px;margin:0 5px}#comparison-container .cmp-content ul{text-align:left}.comparison-edit{float:left;padding:10px 0px;font-size:12px}.comparison-edit a,.comparison-edit a:visited{color:grey;font-weight:bold}.comparison-edit a:hover{color:#0690fa}.comparison-delete{float:left;padding:10px 0px;font-size:12px;margin-left:15px}.comparison-delete a,.comparison-delete a:visited{color:#ebebeb}.comparison-delete a:hover{color:#0690fa}#comparison-container:hover{background-color:#F7F7F7;border-radius:5px}.add-comparison{margin:40px 0}.comparison-alert{margin:35px 0 5px 0 !important;background-color:orange !important}.being-compared{padding-top:34px;padding-left:20px;color:#d7d7d7;font-style:italic;text-align:left}.submit-comparison{margin-top:20px;float:right}.comparison-comment-container{max-width:600px;float:left;margin-left:94px;margin-top:25px;padding:0px 15px 18px 15px;border-radius:3px;background-color:rgba(235,235,235,0.45);border:1px solid #ebebeb}.comparison-comment-reply-container{max-width:500px;margin-left:75px;text-align:right}#discussion.stackup-reviews{text-align:left}#comparison-loading{font-size:24px;font-weight:bold;color:#b2b2b2;text-align:center;display:inline-block;height:300px;padding-top:30px;vertical-align:middle}.loader,.loader:before,.loader:after{border-radius:50%}.loader:before,.loader:after{position:absolute;content:''}.loader:before{width:5.2em;height:10.2em;background:#fff;border-radius:10.2em 0 0 10.2em;top:-0.1em;left:-0.1em;-webkit-transform-origin:5.2em 5.1em;transform-origin:5.2em 5.1em;-webkit-animation:load2 1.5s infinite ease 1s;animation:load2 1.5s infinite ease 1s}.loader{font-size:11px;text-indent:-99999em;margin:55px auto;position:relative;width:10em;height:10em;box-shadow:inset 0 0 0 1em #d7d7d7;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.loader:after{width:5.2em;height:10.2em;background:#fff;border-radius:0 10.2em 10.2em 0;top:-0.1em;left:5.1em;-webkit-transform-origin:0px 5.1em;transform-origin:0px 5.1em;-webkit-animation:load2 1.5s infinite ease;animation:load2 1.5s infinite ease}@-webkit-keyframes load2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.add-comparison-container{padding-top:30px}.comment-section-title{text-align:left;font-size:16px;font-weight:600}.debug_dump{clear:both;float:left;width:100%;margin-top:45px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}aside section{padding:10px 0;border-top:1px solid #eaeaea}aside section:first-child{border:0;padding-top:0}aside section span{display:block;margin-bottom:3px;line-height:1}aside section h1{font-size:1.6em;text-align:left;letter-spacing:-1px;margin-bottom:3px}.gravatar{float:left;margin-right:10px}.drop-element,.drop-element:after,.drop-element:before,.drop-element *,.drop-element *:after,.drop-element *:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.drop-element{position:absolute;display:none}.drop-element.drop-open{display:block}.drop-element.drop-theme-basic{max-width:100%;max-height:100%}.drop-element.drop-theme-basic .drop-content{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 8px rgba(0,0,0,0.2);box-shadow:0 2px 8px rgba(0,0,0,0.2);font-family:inherit;background:#eeeeee;color:#444444;padding:1em;font-size:1.1em;line-height:1.5em}.drop-element,.drop-element:after,.drop-element:before,.drop-element *,.drop-element *:after,.drop-element *:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.drop-element{position:absolute;display:none}.drop-element.drop-open{display:block}.drop-element.drop-theme-arrows-bounce-dark{max-width:100%;max-height:100%}.drop-element.drop-theme-arrows-bounce-dark .drop-content{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;position:relative;font-family:inherit;background:#333;color:white;padding:1em;font-size:1.1em;line-height:1.5em}.drop-element.drop-theme-arrows-bounce-dark .drop-content:before{content:"";display:block;position:absolute;width:0;height:0;border-color:transparent;border-width:12px;border-style:solid}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-center .drop-content{margin-bottom:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-center .drop-content:before{top:100%;left:50%;margin-left:-12px;border-top-color:#333}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-center .drop-content{margin-top:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-center .drop-content:before{bottom:100%;left:50%;margin-left:-12px;border-bottom-color:#333}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-right.drop-element-attached-middle .drop-content{margin-right:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-right.drop-element-attached-middle .drop-content:before{left:100%;top:50%;margin-top:-12px;border-left-color:#333}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-left.drop-element-attached-middle .drop-content{margin-left:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-left.drop-element-attached-middle .drop-content:before{right:100%;top:50%;margin-top:-12px;border-right-color:#333}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-left.drop-target-attached-bottom .drop-content{margin-top:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-left.drop-target-attached-bottom .drop-content:before{bottom:100%;left:12px;border-bottom-color:#333}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-right.drop-target-attached-bottom .drop-content{margin-top:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-right.drop-target-attached-bottom .drop-content:before{bottom:100%;right:12px;border-bottom-color:#333}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-top .drop-content{margin-bottom:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-top .drop-content:before{top:100%;left:12px;border-top-color:#333}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-top .drop-content{margin-bottom:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-top .drop-content:before{top:100%;right:12px;border-top-color:#333}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-right.drop-target-attached-left .drop-content{margin-right:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-right.drop-target-attached-left .drop-content:before{top:12px;left:100%;border-left-color:#333}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-left.drop-target-attached-right .drop-content{margin-left:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-left.drop-target-attached-right .drop-content:before{top:12px;right:100%;border-right-color:#333}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-left .drop-content{margin-right:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-left .drop-content:before{bottom:12px;left:100%;border-left-color:#333}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-right .drop-content{margin-left:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-right .drop-content:before{bottom:12px;right:100%;border-right-color:#333}.drop-element.drop-theme-arrows-bounce-dark{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity 0.1s;-moz-transition:opacity 0.1s;-o-transition:opacity 0.1s;transition:opacity 0.1s;opacity:0}.drop-element.drop-theme-arrows-bounce-dark .drop-content{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0, 0, 0.265, 1.55);-moz-transition:-moz-transform 0.3s cubic-bezier(0, 0, 0.265, 1.55);-o-transition:-o-transform 0.3s cubic-bezier(0, 0, 0.265, 1.55);transition:transform 0.3s cubic-bezier(0, 0, 0.265, 1.55);-webkit-transform:scale(0) translateZ(0);-moz-transform:scale(0) translateZ(0);-ms-transform:scale(0) translateZ(0);-o-transform:scale(0) translateZ(0);transform:scale(0) translateZ(0)}.drop-element.drop-theme-arrows-bounce-dark.drop-open{display:none}.drop-element.drop-theme-arrows-bounce-dark.drop-open-transitionend{display:block}.drop-element.drop-theme-arrows-bounce-dark.drop-after-open{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;opacity:1}.drop-element.drop-theme-arrows-bounce-dark.drop-after-open .drop-content{-webkit-transform:scale(1) translateZ(0);-moz-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);-o-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-center .drop-content{-webkit-transform-origin:50% calc(100% + 12px);-moz-transform-origin:50% calc(100% + 12px);-ms-transform-origin:50% calc(100% + 12px);-o-transform-origin:50% calc(100% + 12px);transform-origin:50% calc(100% + 12px)}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-center .drop-content{-webkit-transform-origin:50% -12px;-moz-transform-origin:50% -12px;-ms-transform-origin:50% -12px;-o-transform-origin:50% -12px;transform-origin:50% -12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-right.drop-element-attached-middle .drop-content{-webkit-transform-origin:calc(100% + 12px) 50%;-moz-transform-origin:calc(100% + 12px) 50%;-ms-transform-origin:calc(100% + 12px) 50%;-o-transform-origin:calc(100% + 12px) 50%;transform-origin:calc(100% + 12px) 50%}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-left.drop-element-attached-middle .drop-content{-webkit-transform-origin:-12px 50%;-moz-transform-origin:-12px 50%;-ms-transform-origin:-12px 50%;-o-transform-origin:-12px 50%;transform-origin:-12px 50%}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-left.drop-target-attached-bottom .drop-content{-webkit-transform-origin:0 -12px;-moz-transform-origin:0 -12px;-ms-transform-origin:0 -12px;-o-transform-origin:0 -12px;transform-origin:0 -12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-right.drop-target-attached-bottom .drop-content{-webkit-transform-origin:100% -12px;-moz-transform-origin:100% -12px;-ms-transform-origin:100% -12px;-o-transform-origin:100% -12px;transform-origin:100% -12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-top .drop-content{-webkit-transform-origin:0 calc(100% + 12px);-moz-transform-origin:0 calc(100% + 12px);-ms-transform-origin:0 calc(100% + 12px);-o-transform-origin:0 calc(100% + 12px);transform-origin:0 calc(100% + 12px)}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-top .drop-content{-webkit-transform-origin:100% calc(100% + 12px);-moz-transform-origin:100% calc(100% + 12px);-ms-transform-origin:100% calc(100% + 12px);-o-transform-origin:100% calc(100% + 12px);transform-origin:100% calc(100% + 12px)}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-right.drop-target-attached-left .drop-content{-webkit-transform-origin:calc(100% + 12px) 0;-moz-transform-origin:calc(100% + 12px) 0;-ms-transform-origin:calc(100% + 12px) 0;-o-transform-origin:calc(100% + 12px) 0;transform-origin:calc(100% + 12px) 0}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-left.drop-target-attached-right .drop-content{-webkit-transform-origin:-12px 0;-moz-transform-origin:-12px 0;-ms-transform-origin:-12px 0;-o-transform-origin:-12px 0;transform-origin:-12px 0}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-left .drop-content{-webkit-transform-origin:calc(100% + 12px) 100%;-moz-transform-origin:calc(100% + 12px) 100%;-ms-transform-origin:calc(100% + 12px) 100%;-o-transform-origin:calc(100% + 12px) 100%;transform-origin:calc(100% + 12px) 100%}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-right .drop-content{-webkit-transform-origin:-12px 100%;-moz-transform-origin:-12px 100%;-ms-transform-origin:-12px 100%;-o-transform-origin:-12px 100%;transform-origin:-12px 100%}.drop-element,.drop-element:after,.drop-element:before,.drop-element *,.drop-element *:after,.drop-element *:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.drop-element{position:absolute;display:none}.drop-element.drop-open{display:block}.drop-element.drop-theme-hubspot-popovers{max-width:100%;max-height:100%}.drop-element.drop-theme-hubspot-popovers .drop-content{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;position:relative;font-family:inherit;background:#ebebeb;color:#444444;padding:1em;font-size:1.1em;line-height:1.5em}.drop-element.drop-theme-hubspot-popovers .drop-content:before{content:"";display:block;position:absolute;width:0;height:0;border-color:transparent;border-width:10px;border-style:solid}.drop-element.drop-theme-hubspot-popovers.drop-element-attached-bottom.drop-element-attached-center .drop-content{margin-bottom:10px}.drop-element.drop-theme-hubspot-popovers.drop-element-attached-bottom.drop-element-attached-center .drop-content:before{top:100%;left:50%;margin-left:-10px;border-top-color:#ebebeb}.drop-element.drop-theme-hubspot-popovers.drop-element-attached-top.drop-element-attached-center .drop-content{margin-top:10px}.drop-element.drop-theme-hubspot-popovers.drop-element-attached-top.drop-element-attached-center .drop-content:before{bottom:100%;left:50%;margin-left:-10px;border-bottom-color:#ebebeb}.drop-element.drop-theme-hubspot-popovers.drop-element-attached-right.drop-element-attached-middle .drop-content{margin-right:10px}.drop-element.drop-theme-hubspot-popovers.drop-element-attached-right.drop-element-attached-middle .drop-content:before{left:100%;top:50%;margin-top:-10px;border-left-color:#ebebeb}.drop-element.drop-theme-hubspot-popovers.drop-element-attached-left.drop-element-attached-middle .drop-content{margin-left:10px}.drop-element.drop-theme-hubspot-popovers.drop-element-attached-left.drop-element-attached-middle .drop-content:before{right:100%;top:50%;margin-top:-10px;border-right-color:#ebebeb}.drop-element.drop-theme-hubspot-popovers.drop-element-attached-top.drop-element-attached-left.drop-target-attached-bottom .drop-content{margin-top:10px}.drop-element.drop-theme-hubspot-popovers.drop-element-attached-top.drop-element-attached-left.drop-target-attached-bottom .drop-content:before{bottom:100%;left:10px;border-bottom-color:#ebebeb}.drop-element.drop-theme-hubspot-popovers.drop-element-attached-top.drop-element-attached-right.drop-target-attached-bottom .drop-content{margin-top:10px}.drop-element.drop-theme-hubspot-popovers.drop-element-attached-top.drop-element-attached-right.drop-target-attached-bottom .drop-content:before{bottom:100%;right:10px;border-bottom-color:#ebebeb}.drop-element.drop-theme-hubspot-popovers.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-top .drop-content{margin-bottom:10px}.drop-element.drop-theme-hubspot-popovers.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-top .drop-content:before{top:100%;left:10px;border-top-color:#ebebeb}.drop-element.drop-theme-hubspot-popovers.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-top .drop-content{margin-bottom:10px}.drop-element.drop-theme-hubspot-popovers.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-top .drop-content:before{top:100%;right:10px;border-top-color:#ebebeb}.drop-element.drop-theme-hubspot-popovers.drop-element-attached-top.drop-element-attached-right.drop-target-attached-left .drop-content{margin-right:10px}.drop-element.drop-theme-hubspot-popovers.drop-element-attached-top.drop-element-attached-right.drop-target-attached-left .drop-content:before{top:10px;left:100%;border-left-color:#ebebeb}.drop-element.drop-theme-hubspot-popovers.drop-element-attached-top.drop-element-attached-left.drop-target-attached-right .drop-content{margin-left:10px}.drop-element.drop-theme-hubspot-popovers.drop-element-attached-top.drop-element-attached-left.drop-target-attached-right .drop-content:before{top:10px;right:100%;border-right-color:#ebebeb}.drop-element.drop-theme-hubspot-popovers.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-left .drop-content{margin-right:10px}.drop-element.drop-theme-hubspot-popovers.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-left .drop-content:before{bottom:10px;left:100%;border-left-color:#ebebeb}.drop-element.drop-theme-hubspot-popovers.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-right .drop-content{margin-left:10px}.drop-element.drop-theme-hubspot-popovers.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-right .drop-content:before{bottom:10px;right:100%;border-right-color:#ebebeb}.drop-element.drop-theme-hubspot-popovers .drop-content{-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.2);box-shadow:0 3px 7px rgba(0,0,0,0.2);-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;padding:3px;font-size:13px}.drop-element.drop-theme-hubspot-popovers .drop-content .drop-content-inner{border:1px solid #dbdbdb;padding:14px;background:white;overflow:hidden;width:280px}.drop-element.drop-theme-hubspot-popovers .drop-content .drop-content-inner .title{font-size:18px;margin-top:0;margin-bottom:12px;font-weight:normal;line-height:1}.drop-element.drop-theme-hubspot-popovers .drop-content .drop-content-inner p:last-child{margin-bottom:0}.form-label{color:#333;font-size:14px;font-weight:600;line-height:2;text-align:left}.form-input{border:2px solid #ddd;height:47px;border-radius:2px}.form-input--valid,.form-input--valid:focus{border-color:#9bdb92}.form-input--invalid,.form-input--invalid:focus{border-color:#ee5152}.form-error{font-size:12px;text-align:right;color:#ee5152;padding-top:6px;width:100%;min-height:23px}.form-note{color:#929ca5;font-weight:normal}.fancy-checkbox{display:none}.fancy-checkbox+label span{display:inline-block;width:21px;height:21px;cursor:pointer;margin:4px 25px 0 0;background:url(/assets/onboarding-checkbox-55695878eed26b00d7a7352c18aec8417f90cab387bad02e564eee567d74d62b.svg) left top no-repeat}.fancy-checkbox+label span:hover{background-image:url(/assets/onboarding-checkbox-hover-e3dace99ab3f244799ec1cbec3e1ce086253f5fff943a4f99e5ba14cbaa62be3.svg)}.fancy-checkbox:checked+label span{background-image:url(/assets/onboarding-checkbox-checked-84be7d52a8e89e8f1e7aa4a7c1b1c188d918b9e0fa18dc5fb08f53f90cfb4e86.svg)}.function-header{margin:20px 0 0 0;padding:10px 0px 0px 0px}@media (min-width: 768px) and (max-width: 991px){.function-header{margin:30px 0 0 0;padding:5px 0px 15px 0px}}@media (max-width: 767px){.function-header{margin:20px 0 30px 0;padding:0}}.function-title{padding-left:15px}@media (min-width: 768px) and (max-width: 991px){.function-title{text-align:center;padding-left:0px}}@media (max-width: 767px){.function-title{padding-left:0px}}@media (min-width: 992px){.function-name{font-weight:bold;line-height:1.1;font-size:36px;margin-bottom:10px;margin-top:0px;display:inline}}@media (min-width: 768px) and (max-width: 991px){.function-name{font-weight:bold;line-height:1.1;font-size:30px;text-align:center;margin-top:10px;display:inline}}@media (max-width: 767px){.function-name{font-weight:bold;line-height:1.1;font-size:20px;text-align:center;margin-top:5px;display:inline}}@media (min-width: 768px) and (max-width: 991px){.function-desc{text-align:center;margin:10px 0 30px 0}}@media (max-width: 767px){.function-desc{text-align:center;margin:10px 0 20px 0;font-size:12px;color:#666}}#top-services{padding-left:30px}@media (min-width: 768px) and (max-width: 991px){#top-services{padding-left:0px;padding-bottom:35px}}@media (max-width: 767px){#top-services{padding-left:0px;padding-bottom:25px}}.top-ten{color:#333;padding-left:0px;font-weight:bold;font-size:16px;text-transform:uppercase;padding-bottom:10px}@media (min-width: 768px) and (max-width: 991px){.top-ten{color:#333;font-weight:bold;font-size:16px;text-transform:uppercase;text-align:center;padding-top:0}}@media (max-width: 767px){.top-ten{color:#333;font-weight:bold;font-size:14px;text-transform:uppercase;text-align:center;padding-top:0}}@media (min-width: 992px){#top-ten-logos{padding:0;display:inline-block}}@media (min-width: 768px) and (max-width: 991px){#top-ten-logos{margin:5px;text-align:center;padding:0 12px}}@media (max-width: 767px){#top-ten-logos{margin:4px;padding:0;text-align:center}}#stack-nav-function{margin:0px 30px 20px 30px}@media (min-width: 768px) and (max-width: 991px){#stack-nav-function{margin:10px 30px 20px 30px}}@media (max-width: 767px){#stack-nav-function{margin:10px 15px 20px 15px}}#stacked-services{margin:0px 49px}#stacked-services .row{margin-left:0;margin-right:0}@media (min-width: 768px) and (max-width: 991px){#stacked-services{margin:0px}.row{margin-left:0;margin-right:0}}@media (max-width: 767px){#stacked-services{margin:0px}}.service-function-card{background-color:#fff;text-align:center;display:block;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;border-bottom:1px solid #DDDDDD;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:.11em solid #d7d7d7;padding-top:20px;padding-bottom:20px;height:272px;margin-bottom:30px;border:.11em solid #d7d7d7;box-shadow:0 0 0;padding-bottom:40px;height:478px}.service-function-card .name{text-align:center;color:#333;font-size:16pt;margin:5px 0 15px 0;font-weight:500}.service-function-card .customers{float:none;margin:0 auto;display:block;text-align:center;margin:-10px;border-bottom:1px solid #EEE;border-top:1px solid #EEE;padding:5px 0 5px 20px;background-color:#F9F9F9;height:73px}.service-function-card .customers img{display:block;z-index:5;display:block;background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border:1px solid #E6E6E6}.service-function-card .reasons{float:none;display:block;margin:-10px;padding:15px 0 0 20px}.service-function-card .service-logo img{margin-left:auto;margin-right:auto}.card-inside-label{font-size:10px;color:#C1C1C1;text-align:left;padding-left:10px}.truncate-reasons{width:192px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;padding-top:1px}.truncate-reasons a{color:#0690fa}.truncate-reasons a:visited{color:#0690fa}.truncate-reasons a:hover{color:#0690fa}@media (min-width: 768px) and (max-width: 991px){#reasons-list-tile label{display:block;padding:0 0 0 8px}.truncate-reasons{width:158px !important;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;padding-top:1px}.truncate-reasons a{color:#0690fa}.truncate-reasons a:visited{color:#0690fa}.truncate-reasons a:hover{color:#0690fa}}@media (max-width: 767px){#reasons-list-tile label{display:block;padding:0 0 0 8px}.truncate-reasons{width:158px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;padding-top:1px}.truncate-reasons a{color:#0690fa}.truncate-reasons a:visited{color:#0690fa}.truncate-reasons a:hover{color:#0690fa}}.see-more a{color:grey !important}.see-more-ua{padding-top:21px}.see-more-ua a{color:grey}.truncate-titles{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.truncate-titles :hover{overflow:visible}.landing-stack-box{padding-left:17px;margin-bottom:20px;height:112px;background-color:#f7f7f7;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.landing-stack-name{font-size:21px;font-weight:bold}.landing-stack-wu{padding-left:12px}.new-cloud-stack img{background-color:#fff;border:1px solid #E6E6E6;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;width:150px;max-width:100%;vertical-align:middle}.new-cloud-stack{text-align:center;display:block;margin-left:auto;margin-right:auto;margin-top:50px;padding-left:0px;padding-right:0px;height:180px}.sponsored-function{padding:0px 0;text-align:center;margin-left:0px;font-size:11px;color:grey}@media (min-width: 768px) and (max-width: 991px){.sponsored-function{padding:60px 0;text-align:center;margin:0}}@media (max-width: 767px){.sponsored-function{padding:30px 0;text-align:center;margin:0}.sponsored-function .section-title-2{margin-bottom:0}}@media (min-width: 992px){#sponsored-function-mobile{display:none}}@media (min-width: 768px) and (max-width: 991px){#sponsored-function{display:none}}@media (max-width: 767px){#sponsored-function{display:none}}.function-btn{width:100px;display:inline-block;position:relative;clear:both;overflow:hidden;transition:all 0.3s linear}.function-btn-text{padding-top:5px;display:block;white-space:nowrap;transition:all 0.2s linear}.function-btn-slide-text{position:absolute;height:100%;top:0px;right:52px;float:left;width:100px;white-space:nowrap;text-transform:uppercase;text-indent:10px;overflow:hidden;line-height:38px;transition:width 0.2s linear}.function-btn:hover{width:100% !important;min-width:110px}.function-btn:hover .function-btn-slide-text{width:100%}.function-btn:hover .function-btn-icon-right span{opacity:1}.function-btn:active{top:1px}.sponsor-ribbon-wrapper{width:84px;height:78px;overflow:hidden;top:-47px;left:5px;margin:47px auto;border-radius:10px;position:absolute;z-index:90}.sponsor-ribbon{font-size:9px;color:#333;text-align:center;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);position:relative;padding:4px 0;right:36px;top:12px;width:116px;background-color:#ffcb00;color:white !important}.oss-ribbon-wrapper{width:84px;height:88px;overflow:hidden;top:-51px;left:26px;margin:50px auto;border-radius:10px;position:absolute;z-index:90}.oss-ribbon{font-size:10px;color:#333;text-align:center;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);position:relative;padding:7px 0;right:30px;top:15px;width:116px;background-color:#D7D7D7;color:white}@media (min-width: 768px) and (max-width: 991px){.oss-ribbon-wrapper{left:11px;top:-55px}.oss-ribbon{right:26px;top:17px;width:111px}.sponsor-ribbon-wrapper{left:0px;top:-48px}.sponsor-ribbon{right:34px;top:13px;width:114px}}@media (max-width: 767px){.oss-ribbon-wrapper{left:11px}.oss-ribbon{right:26px;top:13px;width:110px}.sponsor-ribbon-wrapper{left:5px}.sponsor-ribbon{right:32px;top:11px;width:98px}.sponsor-ribbon{font-size:7px;color:#333;text-align:center;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);position:relative;padding:2px 0;right:42px;top:9px;width:116px;background-color:#ffcb00;color:white !important}}.sponsor-ribbon:before,.sponsor-ribbon:after{content:"";border-top:3px solid #ABABAB;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px}.sponsor-ribbon:before{left:0}.sponsor-ribbon:after{right:0}.ranking-title{font-size:18px;font-weight:bold;margin:45px auto;text-align:center;background-color:rgba(0,0,0,0.09);color:black;padding:8px}.ranking-subtitle{font-weight:100;font-style:italic}.index-ranking-mobile-height{height:66px}.index-ranking-item{height:65px;font-size:20px;font-weight:bold;display:inline-flex !important}@media (max-width: 767px){.index-ranking-item{height:auto}.index-ranking-mobile-height{height:auto}.index-ranking-container{padding:20px 0}}a.index-ranking-weekly-samples{color:grey !important;text-align:right;display:block;font-size:10px;margin-top:5px}a:hover.index-ranking-weekly-samples{color:#0690fa;text-decoration:underline}.newsletter-image-index{max-width:55px !important}.ranking-trophy{display:inline-flex;font-size:30px;margin-bottom:20px;margin-right:5px}.home-tagline{font-weight:200 !important}.home-banner{z-index:-1 !important;padding:42px 0 55px;height:72px;background-color:#2C989C;color:white;text-align:center;text-align:vertical;font-size:35px !important;line-height:18px;font-weight:100;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans !important;margin-bottom:25px;vertical-align:text-middle}.see-samples{margin-top:-25px;margin-left:291px;font-size:7pt;color:#74C1C4 !important}.see-samples a{color:#74C1C4 !important}.see-samples a:hover{color:white !important;background-color:#2C989C !important}.home-banner-register-btn{margin-top:45px;margin-right:284px}.home_banner-sub{font-size:16px;font-weight:200;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans !important;margin-top:15px}.home-divider-top{text-align:center;font-size:20px;color:#DDDDDD;margin-bottom:20px;padding-top:0px;font-weight:200}.home-divider-bottom{border-bottom:1px solid #ebebeb;width:900px;text-align:center;font-size:20px;color:#DDDDDD;padding-top:10px;margin-bottom:30px;font-weight:200}.home-container{text-align:left;display:block;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;padding-top:10px;color:#B9B9B9;font-size:13pt}#home-announcement{display:block;background-color:#eb593c !important;border:1px solid #ebebeb;color:#fff !important;padding:10px 10px 10px 10px;text-align:center;margin-bottom:20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-weight:bold;font-size:11pt}.home-announcement a:hover{text-decoration:underline !important}.card .footer{display:non}.browse-home{background:#fff;border:1px solid #E6E6E6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;margin-bottom:10px;font-family:'Helvetica Neue',Helvetica,Arial,sans !important;margin-bottom:15px;text-align:center;padding:20px;max-width:362px;width:100%;height:85px}.browse-home a{color:#333;font-size:13pt;font-weight:500;background-color:#fff}.browse-home a:visited{color:#333}.browse-home a:hover{color:#2C989C;text-decoration:none;background-color:#fff}#home-search .main-search{margin-top:0px;line-height:40px;max-width:778px;width:100%;font-size:30px;height:40px;color:#333}body form input.st-search-input{font-weight:bold;border-radius:5px}#main-search-bar input.search-query{border-radius:8px;border-color:#C1C1C1;background-image:url(/assets/search-bc52f18375215a6a1fc80364d6fc418be21aaba3bbca972be2f55145448a1d8d.png);background-repeat:no-repeat;background-position:2% 50%;color:#333;margin-top:0px;line-height:40px;width:100%;font-size:30px;height:40px;padding-left:65px;color:#333;background-color:#F3F3F3;box-shadow:inset 0px 0px 0px 0px rgba(0,0,0,0.6)}.nav-item input.search-query-small{border-radius:8px !important;border-color:#e5e5e5;background-image:url(/assets/search-small-08c9b3e663a4e38b9e7caef506cc51df1e5161dce6a33f9ab88b4e17772b065c.png);background-repeat:no-repeat;background-position:2% 50%;color:#333;margin-left:20px;padding-left:35px}.home-banner form{text-align:center;display:block;margin-left:auto;margin-right:auto}.rss-items{margin-left:0px}.rss-item{list-style-type:none;font-family:helvetica, sans-serif}.rss-item a{color:#333;font-size:15pt}.rss-item a:visited{color:#333}.rss-item a:hover{color:#2C989C;text-decoration:none;background-color:#fff}.rss-date{color:#B9B9B9}#search-area{display:none}.sample-search-tags{font-size:11pt;font-weight:200}.sample-search-tags a:hover{background-color:#0ea8ac;border-radius:3px;padding:2px 5px;text-decoration:none;color:white;margin:3px;line-height:25px}.sample-search-tags a{background-color:#e4f3f4;border-radius:3px;padding-left:5px;padding-right:5px;padding-bottom:2px;padding-top:2px;color:#01959d;margin:3px 3px 3px 3px;line-height:30px}#sample-search{width:780px;height:105px;overflow-x:auto;overflow-y:hidden}#sample-search-container{width:780px;height:88px;word-wrap:normal;overflow-x:scroll;overflow-y:hidden;margin-top:8px}.thumbnail{border-bottom:1px solid #DDDDDD !important;-webkit-border-radius:8px !important;-moz-border-radius:8px !important;border-radius:8px !important;border:.11em solid #b5b5b5 !important;box-shadow:0 0 15px #C7BEBE !important;width:100% !important}.thumbnails{text-align:center;display:block}.thumbnail-home{box-shadow:0 0 0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:4px;border:1px solid #e4e4e4;padding-top:0;padding-bottom:0;margin-bottom:30px;background-color:#fff;max-width:293px;margin-right:auto;margin-left:auto}.thumbnail-home:hover{color:#0690fa !important}.landing-page-stack-box-tile{padding:5px 0;background-color:#fff;border-top:1px solid #EEE;border-bottom:1px solid #EEE}@media (min-width: 992px){#tile-service-stats #service-pills-nav .nav>li>a{height:56px;padding:3px 0 0 0}}@media (min-width: 768px) and (max-width: 991px){.thumbnail-home{box-shadow:0 0 0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:4px;border:.11em solid #d7d7d7;padding-top:0;padding-bottom:0;margin-bottom:30px;background-color:#fff;margin-right:auto;margin-left:auto}.landing-page-stack-box-tile{padding:5px 0 17px 0;background-color:#fff;border-top:1px solid #EEE;border-bottom:1px solid #EEE}#tile-service-stats #service-pills-nav .nav>li>a{height:56px;padding:3px 0 0 0}}@media (max-width: 767px){.thumbnail-home{box-shadow:0 0 0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:4px;border:.11em solid #d7d7d7;padding-top:0;padding-bottom:0;margin-bottom:30px;background-color:#fff;max-width:280px}.landing-page-stack-box-tile{padding:5px 0;background-color:#fff;border-top:1px solid #EEE;border-bottom:1px solid #EEE}#tile-service-stats #service-pills-nav .nav>li>a{height:56px;padding:3px 0 0 0;font-size:15px}#tile-service-stats #tab-label{font-size:12px !important}}.new-cloud-stack img{background-color:#fff;border:1px solid #E6E6E6;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;width:150px;max-width:100%;vertical-align:middle}.new-cloud-stack{text-align:center;display:block;margin-left:auto;margin-right:auto;margin-top:50px;padding-left:0px;padding-right:0px;height:180px}.categories-stack-name{padding:20px 0 0 0;font-size:12pt;color:#333;font-weight:bold}.categories{background-color:#fff;border:1px solid #E6E6E6;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;width:50px;height:50px;max-width:100%;vertical-align:middle;margin-top:40px}.category-display-name{margin:0 0 5px 0;font-size:25pt;font-weight:bold;line-height:30px;text-align:center;padding-bottom:16px}.page-container .service-logo img{text-align:center;margin-left:auto;margin-right:auto}.beta-home-heading{text-decoration:none;color:#333}.more-link{text-align:right;margin-right:15px}.more-link a{color:#ccc;margin-left:10px}.more-link a:hover{text-decoration:none;color:#333}.home-product-link a{color:#fff;text-decoration:none}.home-product-link a:hover{text-decoration:none}.home-sub-tagline{text-align:center;font-size:12pt;margin-bottom:15px;padding:8px 0 8px 0;font-weight:200;color:white;border-radius:5px;background:black}.home-tagline{text-align:center;font-size:11pt;font-weight:300 !important;color:grey;padding-bottom:5px;border-radius:5px;background:#ebebeb;margin-bottom:15px;padding:8px 0 8px 0}.home-tagline-clusters{text-align:center;font-size:11pt;font-weight:300 !important;color:white;padding-bottom:5px;border-radius:5px;background:#45a1c0;margin-bottom:15px;padding:8px 0 8px 0}.home-tagline-stackups{text-align:center;font-size:11pt;font-weight:300 !important;color:white;padding-bottom:5px;border-radius:5px;background:#e36558;margin-bottom:15px;padding:8px 0 8px 0}.home-tagline-cloudstacks{text-align:center;font-size:11pt;font-weight:300 !important;color:white;padding-bottom:5px;border-radius:5px;background:#5f83b5;margin-bottom:15px;padding:8px 0 8px 0}.home-product-logo{margin-right:8px;vertical-align:middle}.btn-home{margin-top:15px;color:grey}.caption-home{font-size:18px;line-height:14pt;text-align:center;color:#acacac;padding-bottom:15px}.caption-home-cloudstack{line-height:14pt;text-align:center;color:#acacac;margin:5px 0 15px 0}.caption-cloudstacks{line-height:14pt;text-align:center;color:#acacac;font-size:18px}.caption-home-beta{line-height:14pt;text-align:center;color:#acacac;font-size:18px;padding-bottom:0px}.home-services-tagline{font-size:16px;font-weight:300;padding:10px}#home-services-container{margin-top:0px}.stackup-cover-title a{text-decoration:none;color:grey !important}.stackup-cover-title a:hover{text-decoration:none;color:#333 !important}.stackup-button{margin-left:43px}.compare-button{margin-left:0px;font-weight:normal}.cloudstack-button{margin-bottom:25px;font-weight:normal}.stackup-cluster-title{font-weight:400;font-size:13pt;line-height:18px;text-align:center;z-index:30;vertical-align:middle;color:#fff;padding:15px 0 15px 0}.stackup-cluster-title a{color:#fff;text-decoration:none}.stackup-cluster-title a:hover{color:#fff;text-decoration:none}.stackup-cluster-shortcut{border-top:1px solid #ebebeb;margin-bottom:20px;background-color:#e36558;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.stackup-small-logo{display:block;text-align:center}.stackup-small-logo img{padding-top:10px;padding-bottom:10px}#news-icon{text-align:center;display:block;padding:20px 0 30px 0}#news-header{border-bottom:1px solid #f7f7f7;padding-bottom:0px;margin-bottom:20px;margin-top:10px;font-size:12pt}.news-articles{margin-left:50px}.article-service-logo{width:50px;height:50px;border:1px solid #E6E6E6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;z-index:1;margin:9px 3px 5px 3px}.article-items{background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #E6E6E6;display:block;float:left;margin-bottom:1px;font-family:'Helvetica Neue',Helvetica,Arial,sans !important;height:70px}.article-items a{color:#333;font-size:13pt;font-family:'Helvetica Neue',Helvetica,Arial,sans !important}.article-items a:visited{color:#333}.article-items a:hover{color:#2C989C;text-decoration:none}.article-items-home{background:#f7f7f7;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.25);box-shadow:0 1px 1px rgba(0,0,0,0.25);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;float:left;width:600px;margin-bottom:10px}.article-items-home a{color:#333;font-size:13pt}.article-items-home a:hover{color:#0088cc;text-decoration:none}#article-title{text-overflow:ellipsis;width:720px;white-space:nowrap;overflow:hidden}#article-title-home{text-overflow:ellipsis;width:511px;white-space:nowrap;overflow:hidden}#news-header-home{margin-left:2px;margin-bottom:7px}.sign-up-home{font-size:16pt;margin:20px 0 40px 0;padding:0 17px 0 30px;line-height:25px}.home-subscribe-btn{padding:11px 40px 0 40px;margin-bottom:10px;float:right;color:#ebebeb !important;font-size:12pt}.home-subscribe-btn:hover{text-decoration:none;color:white !important}.home-signup-btn{padding:2px 20px 2px 31px;margin-top:-54px;margin-left:313px;color:white !important}.home-signup-btn:hover{color:white !important}.arrow{margin-left:204px;margin-top:8px}.btn-blue-pulse{background:#0891FA;background:-webkit-gradient(linear, left top, left bottom, from(#0891FA), to(#0891FA));background:-webkit-linear-gradient(top, #0891FA, #0891FA);background:-moz-linear-gradient(top, #0891FA, #0891FA);background:-ms-linear-gradient(top, #0891FA, #0891FA);background:-o-linear-gradient(top, #0891FA, #0891FA);background:linear-gradient(to bottom, #0891FA, #0891FA);border:1px solid #0891FA;border-top-color:#0891FA;border-bottom-color:#0891FA;text-shadow:0 1px #0b74a9 !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#0891FA, EndColorStr=#0891FA);font-weight:normal !important;padding-bottom:7px;padding-top:7px;font-size:12pt}.btn-blue-pulse:hover,.btn-blue-pulse:focus{background:#0891FA;background:-webkit-gradient(linear, left top, left bottom, from(#0891FA), to(#0891FA));background:-webkit-linear-gradient(top, #0891FA, #0891FA);background:-moz-linear-gradient(top, #0891FA, #0891FA);background:-ms-linear-gradient(top, #0891FA, #0891FA);background:-o-linear-gradient(top, #0891FA, #0891FA);background:linear-gradient(to bottom, #0891FA, #0891FA);border:1px solid #0891FA;border-top-color:#0891FA;border-bottom-color:#0891FA;box-shadow:0 1px 1px rgba(59,60,61,0.2),0 1px #0891FA inset,0 0 9px rgba(0,173,255,0.6);text-shadow:0 1px #0b74a9 !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#0891FA, EndColorStr=#0891FA)}.btn-blue-pulse:active{background:#003c80;background:-webkit-gradient(linear, left top, left bottom, from(#00266d), to(#005495));background:-webkit-linear-gradient(top, #00266d, #005495);background:-moz-linear-gradient(top, #00266d, #005495);background:-ms-linear-gradient(top, #00266d, #005495);background:-o-linear-gradient(top, #00266d, #005495);background:linear-gradient(to bottom, #00266d, #005495);border-color:#00345f;border-top-color:#002b53;border-bottom-color:#003e6a;box-shadow:0 2px 2px #001a32 inset;text-shadow:0 1px #00223a;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#00266d, EndColorStr=#005495)}.btn-ls{background:#00CAD1;background:-webkit-gradient(linear, left top, left bottom, from(#00CAD1), to(#00CAD1));background:-webkit-linear-gradient(top, #00CAD1, #00CAD1);background:-moz-linear-gradient(top, #00CAD1, #00CAD1);background:-ms-linear-gradient(top, #00CAD1, #00CAD1);background:-o-linear-gradient(top, #00CAD1, #00CAD1);background:linear-gradient(to bottom, #00CAD1, #00CAD1);border-color:#00CAD1;border-top-color:#00CAD1;border-bottom-color:#00CAD1;text-shadow:0 1px #0b74a9 !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#00CAD1, EndColorStr=#00CAD1);font-weight:normal !important;text-shadow:0 0 0 rgba(0,0,0,0.25);padding-bottom:7px;padding-top:7px;font-size:12pt}.btn-ls:hover,.btn-ls:focus{background:#00CAD1;background:-webkit-gradient(linear, left top, left bottom, from(#00CAD1), to(#00CAD1));background:-webkit-linear-gradient(top, #00CAD1, #00CAD1);background:-moz-linear-gradient(top, #00CAD1, #00CAD1);background:-ms-linear-gradient(top, #00CAD1, #00CAD1);background:-o-linear-gradient(top, #00CAD1, #00CAD1);background:linear-gradient(to bottom, #00CAD1, #00CAD1);border:1px #00CAD1 solid;border-top-color:#00CAD1;border-bottom-color:#00CAD1;text-shadow:0 1px #0b74a9 !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#00CAD1, EndColorStr=#00CAD1)}.btn-ls:active{background:#003c80;background:-webkit-gradient(linear, left top, left bottom, from(#00266d), to(#005495));background:-webkit-linear-gradient(top, #00266d, #005495);background:-moz-linear-gradient(top, #00266d, #005495);background:-ms-linear-gradient(top, #00266d, #005495);background:-o-linear-gradient(top, #00266d, #005495);background:linear-gradient(to bottom, #00266d, #005495);border-color:#00345f;border-top-color:#002b53;border-bottom-color:#003e6a;text-shadow:0 1px #00223a;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#00266d, EndColorStr=#005495)}.btn-black,.btn-black:hover{color:#464646;font-weight:normal !important;text-shadow:0 0 0 rgba(0,0,0,0.25);background-color:#000;background-image:-moz-linear-gradient(top, #464646, #000);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#464646), to(#000));background-image:-webkit-linear-gradient(top, #464646, #000);background-image:-o-linear-gradient(top, #464646, #000);background-image:linear-gradient(to bottom, #464646, #000);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#000;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);padding-bottom:10px;background-repeat:no-repeat;float:right}.btn-black:active{color:#000;font-weight:normal !important;text-shadow:0 0 0 rgba(0,0,0,0.25);background-color:#000;background-image:-moz-linear-gradient(top, #000, #000);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#000), to(#000));background-image:-webkit-linear-gradient(top, #000, #000);background-image:-o-linear-gradient(top, #000, #000);background-image:linear-gradient(to bottom, #000, #000);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#000;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);padding-bottom:10px;background-repeat:no-repeat;float:right}.faq-container{padding:0 60px 40px 60px;line-height:16pt;font-family:'Helvetica Neue',Helvetica,Arial,sans !important}.faq-container a{color:#01959d;font-weight:bold}.faq-container a:hover{color:#01959d}.faq-container p{font-size:15px;line-height:18px}.faq-container li{font-size:15px;line-height:18px}.faq-container ol{font-size:15px;line-height:18px;font-family:'Helvetica Neue',Helvetica,Arial,sans !important}.static-container{padding:0 60px 40px 60px;line-height:23pt;font-family:'Helvetica Neue',Helvetica,Arial,sans !important;font-size:14px}.static-container a{color:#01959d;font-weight:bold}.static-container a:hover{color:#01959d}.static-container p{font-size:14px;line-height:23px}.static-container li{font-size:14px;line-height:23px}.static-container ol{font-size:14px;line-height:23px;font-family:'Helvetica Neue',Helvetica,Arial,sans !important}.faq-heading{font-size:17px;font-weight:600;padding:10px 0 10px 0;border-top:1px solid #ebebeb}.landing-container{margin-top:20px;padding:0 80px 40px 80px;line-height:25pt}.landing-container a{color:#01959d !important;font-weight:bold}.landing-container a:hover{color:#01959d;text-decoration:underline !important}.landing-container p{font-size:15px;line-height:25px}.landing-container li{font-size:15px;line-height:25px}.jobs-primer{padding-bottom:40px;border-bottom:1px solid #ebebeb}.job-desc{margin-top:100px;padding-bottom:100px;font-size:15px;line-height:25px;border-bottom:1px solid #ebebeb}.job-desc p{margin-top:10px}.pages-heading{font-size:17px;font-weight:600;padding:10px 0 10px 0;border-top:1px solid #ebebeb}.competition-instructions-header{font-size:17px;font-weight:600;padding:10px 0 10px 0;color:#333}.instruction-steps{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border:3px solid #2C989C;padding:9px 18px 9px 18px;font-size:20pt;font-weight:bold;color:#2C989C}.step-complete{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border:0px solid #2C989C;padding:9px 18px 9px 18px;font-size:20pt;font-weight:bold;color:#fff;background-color:#2C989C}.competition-instructions td{font-family:'Helvetica Neue',Helvetica,Arial,sans !important;font-size:15px;line-height:25px}.competition-instructions td{height:80px}.competition-instructions-img{-webkit-box-shadow:0 2px 7px rgba(0,0,0,0.25);-moz-box-shadow:0 2px 7px rgba(0,0,0,0.25);box-shadow:0 2px 7px rgba(0,0,0,0.25)}.popular-corner-wrapper{width:50px;height:88px;overflow:hidden;position:absolute;top:-32px;right:0px}.popular-corner{font:bold 10px Sans-Serif;color:#333;text-align:center;text-shadow:rgba(255,255,255,0.5) 0px 1px 0px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-5px;top:15px;width:120px;background-color:#0690fa;-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 3px rgba(0,0,0,0.3);box-shadow:0px 0px 3px rgba(0,0,0,0.3)}.popular-corner:before,.popular-corner:after{content:"";border-top:3px solid #6e8900;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px}.popular-corner:before{left:0}.popular-corner:after{right:0}.current-category{padding:0 20px}.current-category a,.current-category a:visited{padding:1px;text-align:center;font-size:10px;border-radius:4px;border:1px solid #333;margin-left:15px;margin-right:15px;margin-bottom:7px;display:block;background-color:transparent !important;color:#333;font-weight:500}.current-category a:hover{background-color:#000 !important;color:#FFF !important;border:1px solid #000}.verticalLine{border-left:1px solid #d7d7d7;color:transparent;height:25px;margin:0px 0 5px 0}.more-reasons-tile{font-size:10px;float:right !important;font-weight:lighter;margin-right:5px}.more-reasons-tile a,.more-reasons-tile a:visited{color:#d7d7d7}.more-reasons-tile a:hover{color:#0690fa}#reasons-list-tile>#reason-text{font-size:9px}.oss-service-tile{color:#C1C1C1;font-size:23px !important}#tile-star .star-count{font-size:16px}#tile-star .trending-star{font-size:20px !important}#tile-star .star-container{width:auto}#tile-service-stats #tab-link{font-size:19px;width:80px}@-moz-keyframes bounce{0%, 20%, 50%, 80%, 100%{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%, 20%, 50%, 80%, 100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px)}}body{background-color:#FFF}.wrapper{height:80px;background:white;border-radius:10px;position:relative;z-index:90}.service-logo-review-home{display:block;margin-bottom:10px;z-index:1}.service-logo-review-home img{margin-top:-23px !important;width:45px;height:45px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;z-index:1;box-shadow:0px 0px 10px 3px rgba(0,0,0,0.1)}.service-logo-review-home a:hover{border-radius:5px}@media (min-width: 768px) and (max-width: 991px){.service-logo-review-home{display:block;margin-bottom:10px;z-index:1}.service-logo-review-home img{width:40px;height:40px;border:0px solid #E6E6E6;border-radius:100px;background-color:#fff;z-index:1;box-shadow:0px 0px 10px 3px rgba(0,0,0,0.1)}.service-logo-review-home a:hover{border-radius:4px}}@media (max-width: 767px){.service-logo-review-home{display:block;margin-bottom:10px;z-index:1}.service-logo-review-home img{width:30px;height:30px;border:0px solid #E6E6E6;border-radius:100px;background-color:#fff;box-shadow:0px 0px 10px 3px rgba(0,0,0,0.1);z-index:1}.service-logo-review-home a:hover{border-radius:5px}}.truncate-reviews{text-align:left;text-overflow:ellipsis;height:48px;font-size:18px !important;font-weight:400;line-height:23px;margin-left:25px}@media (max-width: 767px){.truncate-reviews{text-align:left;text-overflow:ellipsis;height:48px;font-size:15px !important;font-weight:200;line-height:20px}#reviews-home #review-author .review-author-img{width:47px !important;height:47px !important}#reviews-home{margin:30px auto 0 auto !important;max-width:300px !important;max-height:225px !important}#reviews-home #reviews{padding:2px 0 26px 0}#review-author{padding-left:22px !important}.review-author-gh{display:none}.review-content{padding:6px 22px 0 58px !important}#review{padding:2px 0 18px 0 !important}.structured-review-wrapper-home{display:none}#reviews-home .octicon-quote{display:none}#structured{display:none}#reviews-home #card-list a.score-card{display:none}}.structured-review-wrapper{padding:7px 0 5px 0;margin:20px 0 20px 0;border:1px solid #ebebeb;border-radius:3px;text-align:center;color:#333}.structured-review-wrapper .fa-terminal{font-size:13pt;font-weight:bold;color:grey}.structured-review-wrapper .fa-thumbs-up,.structured-review-wrapper .fa-circle-o{font-size:13pt;color:#333;padding:0 3px}.structured-review-wrapper .fa-file,.structured-review-wrapper .fa-power-off,.structured-review-wrapper .fa-phone{font-size:12pt;color:grey}@media (min-width: 768px) and (max-width: 991px){.structured-review-wrapper{padding:7px 0 5px 0;margin:20px 0 20px 0;border:1px solid #ebebeb;border-radius:3px;text-align:center;color:#333;font-size:9pt}.structured-review-wrapper .fa-terminal{font-size:14pt;font-weight:bold;color:grey}.structured-review-wrapper .fa-thumbs-up,.structured-review-wrapper .fa-circle-o{font-size:12pt;color:#333;padding:0 3px}.structured-review-wrapper .fa-file,.structured-review-wrapper .fa-power-off,.structured-review-wrapper .fa-phone{font-size:11pt;color:grey}}@media (max-width: 767px){.structured-review-wrapper-home{padding:3px 0 2px 0;margin:20px 0 20px 0;border:1px solid #ebebeb;border-radius:3px;text-align:center;color:#333;font-size:10px;line-height:10px}.structured-review-wrapper-home .fa-thumbs-up,.structured-review-wrapper-home .fa-circle-o{font-size:10pt;color:#ebebeb;display:list-item;padding:8px 0;border-top:1px solid #ebebeb}.structured-review-wrapper-home .fa-terminal,.structured-review-wrapper-home .fa-file,.structured-review-wrapper-home .fa-power-off,.structured-review-wrapper-home .fa-phone{font-size:9pt;color:#ebebeb;padding:5px 0}}.score-card{border-bottom-left-radius:5px;border:1px solid #e8e8e8;border-width:0 0 1px 1px;position:absolute;z-index:1000;top:0;right:0;max-width:120px;height:40px;overflow:hidden;color:#0690fa;font-weight:bold;font-size:20px;padding:4px 15px 15px 14px}.score-card .count{color:#0690fa;font-weight:bold;font-size:20px}.score-card-trending{border-bottom-left-radius:5px;border:1px solid #e8e8e8;border-width:0 0 1px 1px;position:absolute;top:0;right:0;max-width:120px;height:40px;overflow:hidden;font-weight:bold;padding:4px 15px 15px 14px}.score-card-small{height:32px;overflow:hidden;color:#0690fa;padding:0px 15px 15px 14px}#reviews-home{background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:4px;max-width:770px;max-height:180px;border:1px solid #eaeaea;position:relative}.reason-click:hover{color:#0690fa !important}.reasons-home{text-align:center;font-size:18px !important;line-height:22px}#reasons-home{background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:4px;max-width:340px;max-height:180px;margin:50px auto 0 auto;border:1px solid #eaeaea;position:relative}#reasons-home .reason-author{color:grey;text-align:center;font-size:10px}.truncate-service-home{width:63px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:rgba(0,0,0,0.5);margin:3px auto 0 auto}#stack-card a{width:277px}#stack-card .show-layer-d{border:1px solid #ebebeb;background-color:transparent !important;border-radius:5px;max-width:265px;margin-left:auto;margin-right:auto;margin-bottom:2px;height:68px;overflow:hidden}#stack-card .stack-logo{display:inline-block;margin-bottom:15px;z-index:10}#stack-card .stack-logo img{border:1px solid #ebebeb}#stack-card a:hover{background-color:transparent}#stack-card .stack-layer-title{font-size:8px;margin-bottom:0;text-align:left;margin-left:14px;color:grey;margin-top:-2px}#stack-card .stack-link{padding:0}#stack-card .app-layers .stack-link .stack-layer-title-tag a,#stack-card .app-layers .stack-link .stack-layer-title-tag a a{padding:0;height:19px;border:1px solid #ebebeb !important}#sp-stack-tab #stack-card .show-layer-d{max-width:232px}#integrations-cards .stack-list-container .col-md-2{padding-left:0px !important}#integrations-cards .stack-list-container .col-md-9{padding-left:19px !important}@media (min-width: 992px){#integrations-cards .stack-list-container #service-name-card{font-size:15px !important}}.list-container{border:1px solid #ebebeb !important;border-color:#ebebeb !important;border-radius:4px;padding:0px 10px}.list-container .score-card{top:0px;position:relative;max-width:90px;height:26px;float:right}.list-container .score-card .count{font-size:15px}@media (min-width: 992px){.list-container .score-card-trending{top:0px;position:relative;max-width:90px;height:31px;float:right}#stack-col-fix{padding-top:12px;padding-left:5px;text-align:left}#new-col-fix{padding-top:12px;text-align:left;padding-left:30px}}@media (min-width: 768px) and (max-width: 991px){.list-container .score-card-trending{top:0px;position:relative;max-width:90px;height:31px;float:right}#stack-col-fix{padding-top:12px;padding-left:5px;text-align:left}#new-col-fix{padding-top:12px;text-align:left}}@media (max-width: 767px){#stack-col-fix{padding-top:12px;text-align:left}#new-col-fix{padding-left:3px !important;padding-top:12px;text-align:left}}@media (max-width: 767px){.list-container .score-card-trending{top:0px;position:relative;max-width:90px;height:27px;float:right}#card-list>div>div>div.col-md-2.col-sm-2.col-xs-1>div>a>img,#card-list>div>div>div.col-md-2.col-sm-2.col-xs-1>a>span.stacks-no-img-list{margin-left:-8px;width:26px !important;height:26px !important;font-size:23px !important}#card-list>div>div>div.col-md-2.col-sm-2.col-xs-3>div>a>img,#card-list>div>div>div.col-md-2.col-sm-2.col-xs-3>a>span.stacks-no-img-list,#card-list>div>div>div.col-md-2.col-sm-2.col-xs-3>div>img,#card-list>div>div>div.col-md-2.col-sm-2.col-xs-3>span{width:26px !important;height:26px !important;font-size:23px !important}#card-list>div>div>div.col-md-2.col-sm-2.col-xs-3>div>span>img{width:26px !important;height:26px !important;font-size:23px !important}#card-list>div>div>div.col-md-2.col-sm-2.col-xs-1>div>img,#card-list>div>div>a>div.col-md-2.col-sm-2.col-xs-1>div>img{margin-left:-8px;width:26px !important;height:26px !important;font-size:23px !important}#year-end-stack #card-list>a>div>div>div.col-md-2.col-sm-2.col-xs-1>div>img{margin-left:-8px;width:26px !important;height:26px !important;font-size:23px !important}#year-end-service #card-list>a>div>div>div.col-md-2.col-sm-2.col-xs-1>div>img{margin-left:-8px;width:26px !important;height:26px !important;font-size:23px !important}#dev-trend-fix>a>span{margin-right:10px;font-size:18px;padding-top:3px}#stack-col-fix{margin-left:9px !important;text-align:left}#stack-col-fix .truncate-trending{width:120px !important}#developers .service-logo img{width:36px !important;height:36px !important}#dev-trend-fix{padding:20px 0 0 0 !important}#new .service-logo img{width:26px !important;height:26px !important}#new .stacks-no-img-list{font-size:23px !important}#trending-tab-fix.nav.nav-pills,#user-tab-fix.nav.nav-pills{width:255px !important;margin:auto}#service-pills-nav{padding-top:0 !important}.trending-link{text-align:center;margin:20px}}@media (min-width: 768px) and (max-width: 991px){#card-list>.list-container{padding:0 !important}#card-list>.list-container .rank{margin-left:0  !important}}.nav-pills{margin:auto}#stack-list-pills .nav-pills,#user-tab-fix .nav-pills{display:inline-block}#stack-list-pills .nav-pills>li.active>a,#stack-list-pills .nav-pills>li.active>a:hover,#stack-list-pills .nav-pills>li.active>a:focus{background-color:#0690fa}#stack-list-pills .nav>li>a:hover,#stack-list-pills .nav>li>a:focus{color:#333}.testimonial-card{background-color:white;border-radius:4px;border:1px solid #ebebeb;padding:20px 28px;max-width:735px;margin:0 auto}@media (max-width: 767px){.testimonial-card .truncate-reviews .col-xs-12{padding:0;font-weight:500;font-size:10px !important;line-height:14px}.company-stats{font-size:10px;line-height:14px}.function-desc{font-size:18px;font-weight:500px;color:#ebebeb;max-width:300px !important;margin:25px auto 0 auto}}#year-end-service,#year-end-stack{width:100%}.slick-loading .slick-list{background:#fff url(/assets/ajax-loader-e7c6655c9a42e87273aad9eb790113db737ce5f11a1c076c2278584f52a473bd.gif) center center no-repeat}.vendor-plans-container{border-radius:5px;border:1px solid #ebebeb;background-color:white}.plan-title{text-align:center;font-size:20px;font-weight:bold;color:#333;padding:35px 0 25px 0;border-bottom:1px solid #ebebeb}.free{background-color:#0690fa;height:50px}.ppc{background-color:#00AD62;height:50px}.premium{background-color:grey;color:#ebebeb !important;height:50px}.plan-container{padding:20px}.plan-items ul,.plan-items li{margin-top:5px}.plan-items li{font-size:12px;margin-bottom:5px}.plan-items a,.plan-items a:hover,.plan-items a:visited{color:#0690fa}.plan-description{text-align:center;font-size:13px;margin:5px auto 15px auto;color:#333;border:1px solid;padding:7px;max-width:200px}.about{padding:50px 0 250px 0}.about p{font-size:15px;line-height:23px}.about .details{font-size:10px}#team-title{font-size:15px;text-align:center;margin-bottom:10px}@media (min-width: 992px){#trending-sponsor-container .service-logo img{width:50px;height:50px;display:inline-block}#trending-sponsor-container #service-name-card{font-size:18px}#trending-sponsor-container .sponsor-ribbon{right:32px;top:19px}.truncate-trending{color:grey;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.truncate-trending a,.truncate-trending a:visited{color:grey}.truncate-trending a:hover{color:#0690fa}#trending-sponsor-link{height:82px;vertical-align:middle;margin:auto 10px auto 0;display:flex;display:-webkit-flex;width:110px;float:right}.trending-vote{font-size:23px !important}.trending-star{font-size:19px !important;padding-top:3px;cursor:pointer;color:black}#sp-sidebar .trending-star,#stp-sidebar .trending-star{font-size:25px !important;padding-top:3px;cursor:pointer}.score-card.count{height:32px}#card-list .score-card{min-width:66px}.trending-score{font-size:16px;font-weight:bold;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans !important}#cat-index-cards{margin-left:45px}.trending-description{color:grey;font-weight:400;text-align:left;line-height:23px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trending-stack-description{color:grey;font-weight:400;text-align:left;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.trending-item-container{border:1px solid white;border-radius:4px;padding:10px 0 5px 35px;margin-bottom:12px;background-color:#fff}.trending-item-container .service-logo img{width:66px;height:66px}.trending-item-container:hover{border:1px solid #ebebeb}#service-name-trending{font-size:18px;font-weight:bold;text-align:left;color:black}#service-name-trending:hover{color:#0690fa}.starring{margin:0px;padding:6px 0 6px 0;width:42px;float:left;display:block;text-align:center;color:black;border-radius:3px}.starring .star-count{font-size:15px;font-weight:bold;text-align:center}.starring:hover .star-count,.starring:hover .trending-star{color:#0690fa}.starring a:hover,.starring i:hover{color:#0690fa !important}}@media (min-width: 768px) and (max-width: 991px){#trending-sponsor-container .service-logo img{width:50px;height:50px;display:inline-block}#trending-sponsor-container #service-name-card{font-size:18px}#trending-sponsor-container .sponsor-ribbon{right:32px;top:19px}.truncate-trending{color:grey;line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}.truncate-trending a,.truncate-trending a:visited{color:grey}.truncate-trending a:hover{color:#0690fa}#trending-sponsor-link{height:82px;vertical-align:middle;margin:auto 10px auto 0;display:flex;display:-webkit-flex;width:100px;float:right}.trending-vote{font-size:23px !important}.trending-star{font-size:19px !important;padding-top:3px;cursor:pointer;color:black}.score-card.count{height:32px}#card-list .score-card{min-width:66px}.trending-score{font-size:16px;font-weight:bold;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans !important}.trending-description{color:grey;font-weight:400;text-align:left;line-height:23px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trending-stack-description{color:grey;font-weight:400;text-align:left;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.trending-item-container{border:1px solid white;border-radius:4px;padding:10px 0 5px 35px;margin-bottom:12px;background-color:#fff}.trending-item-container .service-logo img{width:66px;height:66px}.trending-item-container:hover{border:1px solid #ebebeb}#service-name-trending{font-size:18px;font-weight:bold;text-align:left;color:black}.starring{margin:0px;padding:6px 0 6px 0;width:42px;float:left;display:block;text-align:center;border-radius:3px;background-color:white;color:black}.starring .star-count{font-size:15px;font-weight:bold;text-align:center}}@media (max-width: 767px){#trending-sponsor-container .service-logo img{width:36px;height:36px;display:inline-block}#trending-sponsor-container #stack-col-fix{margin:0 0 0 15px !important}#trending-sponsor-container #service-name-card{font-size:15px}#trending-sponsor-container .sponsor-ribbon{right:38px;top:14px}#trending-sponsor-link{height:82px;vertical-align:middle;margin:auto 10px auto 0;display:flex;display:-webkit-flex;width:110px;float:right}.truncate-trending{color:grey;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:192px;font-size:11px}.truncate-trending a,.truncate-trending a:visited{color:grey}.truncate-trending a:hover{color:#0690fa}.trending-item-container{border:1px solid white;border-radius:4px;padding:auto;margin-bottom:12px;background-color:#fff}.trending-item-container .service-logo img{width:40px;height:40px}.trending-description{color:grey;font-weight:400;text-align:left;line-height:23px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.trending-stack-description{color:grey;font-weight:400;text-align:left;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px}#service-name-trending{font-size:15px;font-weight:bold;text-align:left;color:black}.starring{margin:0px 0 0 5px;padding:0px 0 0px 0;width:30px;float:left;display:block;text-align:center;border-radius:3px;background-color:white;color:black}.starring .star-count{font-size:15px;font-weight:bold;text-align:center}.trending-vote{font-size:17px !important}.trending-star{font-size:17px !important;cursor:pointer;color:black}.score-card.count,.score-card-trending.count{max-height:34px}.count.octicon.octicon-star.score-card-trending.trending-star{max-height:28px !important}#card-list .score-card,#card-list .score-card-trending{min-width:60px !important;position:absolute}.trending-score{font-size:14px;font-weight:bold;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans !important}#card-list .rank{padding:5px 22px 5px 8px !important}}@media (min-width: 992px){header#home-header{height:500px;background-image:url(/assets/collage_black3-0e98f5f03ed358010b2692cf51fdde0d4749732f6684bd9f7b3abe2a883e6f55.jpg) !important;background-color:black}header#home-header3{height:700px;background-image:url(/assets/collage_black3-0e98f5f03ed358010b2692cf51fdde0d4749732f6684bd9f7b3abe2a883e6f55.jpg) !important;background-color:black}#home-title,#home-title h1{font-size:54px;font-weight:600;color:white;text-align:center;line-height:52px;margin-top:100px;margin-bottom:40px}#home-title #header3,#home-title #header3 h1{font-size:54px;font-weight:600;color:white;text-align:center;line-height:52px;margin-top:145px;margin-bottom:40px}#browse-button{margin-right:15px;padding:15px 40px 14px 40px}#share-button{display:inline-flex;padding:10px 25px;box-shadow:none}#share-button .octicon-mark-github{margin-right:5px;font-size:32px}#home-header3 #share-button{padding:12px 25px}#signup-gh-vip-button-top{display:inline-flex;padding:10px 25px;box-shadow:none}#signup-gh-vip-button-top .octicon-mark-github{margin-right:5px;font-size:32px}#signup-gh-vip-button-bottom{display:inline-flex;padding:10px 25px;box-shadow:none}#signup-gh-vip-button-bottom .octicon-mark-github{margin-right:5px;font-size:32px}#top-home-features{font-size:35px;line-height:45px;font-weight:bold;padding-top:15px}#home-features{font-size:35px;line-height:45px;font-weight:bold;padding-top:65px}#sub-features{font-size:18px;line-height:30px;font-weight:normal;padding-top:20px;padding-bottom:65px}#share-sub{padding-top:55px}#discover-sub{padding-bottom:45px}#twitter{padding-top:35px}#heroku{padding-top:45px}#cyrus{padding-top:75px;margin-left:28px}#legos{padding-top:55px}#cyrus-blurb{font-size:22px;color:grey;padding-top:105px}}@media (min-width: 768px) and (max-width: 991px){header#home-header{height:470px;background-image:url(/assets/collage_black3-0e98f5f03ed358010b2692cf51fdde0d4749732f6684bd9f7b3abe2a883e6f55.jpg) !important;background-color:black}#home-title,#home-title h1{font-size:38px;font-weight:600;color:white;text-align:center;line-height:42px;margin-top:90px;margin-bottom:30px}#share-button{display:inline-flex;padding:8px 25px;box-shadow:none}#share-button .octicon-mark-github{margin-right:5px;font-size:28px}#signup-gh-vip-button-top{display:inline-flex;padding:8px 25px;box-shadow:none}#signup-gh-vip-button-top .octicon-mark-github{margin-right:5px;font-size:28px}#signup-gh-vip-button-bottom{display:inline-flex;padding:8px 25px;box-shadow:none}#signup-gh-vip-button-bottom .octicon-mark-github{margin-right:5px;font-size:28px}#browse-button{margin-right:15px}#home-features{font-size:25px;line-height:35px;font-weight:bold;padding-top:55px}#top-home-features{font-size:25px;line-height:35px;font-weight:bold;padding-top:55px}#sub-features{font-size:15px;line-height:24px;font-weight:normal;padding-top:20px;padding-bottom:55px}#twitter{padding-top:55px}#discuss{padding-top:65px}#discover-tools .container{margin-bottom:35px !important}#garden-stack{margin:0px !important}#cyrus{padding-top:40px;color:grey}#share-sub{padding-top:40px}}@media (max-width: 767px){header#home-header{height:500px;background-image:url(/assets/collage_black3-0e98f5f03ed358010b2692cf51fdde0d4749732f6684bd9f7b3abe2a883e6f55.jpg) !important;background-color:black}#home-title,#home-title h1{font-size:25px;font-weight:600;color:white;text-align:center;line-height:28px;margin-top:100px;margin-bottom:40px}#share-button{display:inline-flex;padding:9px 9px;box-shadow:none;font-size:14px}#share-button .octicon-mark-github{margin-right:5px;font-size:25px}#signup-gh-vip-button-top{display:inline-flex;padding:9px 9px;box-shadow:none;font-size:14px}#signup-gh-vip-button-top .octicon-mark-github{margin-right:5px;font-size:25px}#signup-gh-vip-button-bottom{display:inline-flex;padding:9px 9px;box-shadow:none;font-size:14px}#signup-gh-vip-button-bottom .octicon-mark-github{margin-right:5px;font-size:25px}#browse-button{margin-right:10px}#browse-button{padding:13px 16px;font-size:13px}#home-features{font-size:22px;line-height:35px;font-weight:bold;padding-top:55px}#top-home-features{font-size:22px;line-height:35px;font-weight:bold;padding-top:25px}#sub-features{font-size:15px;line-height:20px;font-weight:normal;padding-top:18px;padding-bottom:20px}#discover-tools #sub-features{padding-bottom:40px}#twitter{padding-top:15px}#pinterest #card-list{margin-bottom:34px}#reasons-home #reason img,#reasons-home #reason a{width:47px !important;height:47px !important}#reasons-home #reason>div>div.col-md-7.col-sm-7.col-xs-7>div>div>a{font-size:18px !important}#reasons-home #reason>div>div.col-md-7.col-sm-7.col-xs-7{height:52px !important;margin-top:12px !important;padding-left:0px !important}#stack-text{width:225px}#reason>div>div.col-md-7.col-sm-7.col-xs-7>div>div{font-size:18px !important}}.alt-nav a{color:#ADADAD !important}.alt-nav a:hover{color:white !important}.alt-nav-home a{color:#4D4D4D !important}.alt-nav-home a:hover{color:white !important}.vendor-modal{text-align:left;margin:0 80px 40px 80px}@media (max-width: 767px){.vendor-modal{text-align:left;margin:0 20px 40px 20px}}#st-launcher-tab{display:none}.ss-navbar-home{background:#1b1b1b;background:rgba(0,0,0,0.2)}#browse-categories a{color:#ADADAD !important}#browse-categories a:hover{color:white !important;text-decoration:underline}.home-search-sample a{color:#ADADAD !important}.home-search-sample a:hover{color:white !important;text-decoration:underline}#home-header4{background-color:#0690FA;display:block;height:auto}#home-header4 .navbar{margin-top:20px}#home-header4 .navbar-nav{float:right;position:relative;top:-5px}#home-header4 .navbar-nav li{margin:10px 5px}#home-header4 .navbar-nav li a{padding:10px 15px;font-weight:bold;font-size:16px;color:#FFF;border-radius:5px;-webkit-transition:200ms;transition:200ms}#home-header4 .navbar-nav li a:hover,#home-header4 .navbar-nav li a:active{background-color:rgba(255,255,255,0.15);color:white}#home-header4 .navbar-nav .dropdown-menu li{margin:0}#home-header4 .navbar-nav .dropdown-menu li a{color:#0060F9;padding:3px 20px;white-space:nowrap;line-height:1.428571429;font-weight:400;font-size:14px;border-radius:0}#home-header4 .navbar-nav .dropdown-menu li a:hover,#home-header4 .navbar-nav .dropdown-menu li a:active,#home-header4 .navbar-nav .dropdown-menu li a:focus{background-color:#0060F9;color:#FFF;border-radius:0}#home-header4 .navbar-nav .dropdown-toggle{color:#FFF}#home-header4 .navbar-nav .dropdown-toggle:hover,#home-header4 .navbar-nav .dropdown-toggle:active,#home-header4 .navbar-nav .dropdown-toggle:focus{color:#0060F9}#home-header4 .navbar-nav .btn-ss-gh-alt-home{-webkit-transition:200ms;transition:200ms}#home-header4 .navbar-nav .btn-ss-gh-alt-home:hover{background-color:#FFF}#home-header4 .navbar-nav .btn-outline{border:1px solid #FFF}#home-header4 .navbar-toggle{background-color:transparent;border:2px solid transparent}#home-header4 .navbar-toggle:hover,#home-header4 .navbar-toggle:active{border:2px solid #FFF}#home-header4 .navbar-toggle .icon-bar{background-color:#FFF}#home-header4 .hero{color:#FFF}#home-header4 .hero .right{margin:35px 0 0 0}#home-header4 .hero .btn-orange{background-color:#FF7200;color:#FFF;border-radius:5px;font-weight:700;font-size:24px;margin-bottom:25px !important;box-shadow:1px 1px 0px 0 #E45635;-webkit-box-shadow:1px 1px 0px 0 #E45635;-moz-box-shadow:1px 1px 0px 0 #E45635;-webkit-transition:200ms;transition:200ms;outline:none !important}#home-header4 .hero .btn-orange:hover{background-color:#FE933C}#home-header4 .hero .left h1{font-size:36px;font-weight:400}#home-header4 .hero .left ul{padding-left:5px;margin-bottom:30px}#home-header4 .hero .left ul li{font-size:24px;font-weight:400;list-style:none;line-height:60px;display:inline-block;vertical-align:middle}#home-header4 .hero .left ul li span{height:40px;width:40px;display:inline-block;vertical-align:middle;margin-right:20px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}#home-header4 .hero .left ul li #tools{background-image:url(/assets/tool_home-12150a6ebaaad139c3bbf357b70b01a1f4b04e391d3e6df9fad3cecfce01f548.png)}#home-header4 .hero .left ul li #stackups{background-image:url(/assets/stackup_home-5587657008cebba3b648038d9d94d8efee6351b5bb1ecc8a4a473a4879bc26f7.png)}#home-header4 .hero .left ul li #stacks{background-image:url(/assets/stack_home-34c4c48ba78c92ba2aed6959f82a32189984bb608bdca4480f7df2fc159b971e.png)}#home-header4 .hero .right .hero-tool{background-color:#FFF;border-radius:5px;margin-bottom:10px;padding:13px}#home-header4 .hero .right .service-logo{display:inline-block}#home-header4 .hero .right .service-logo img{margin:auto;width:69px;height:69px}#home-header4 .hero .right .stack-name-cat{display:inline-block;color:#333;margin-right:0px !important;padding-right:0px !important;padding-left:0px !important}#home-header4 .hero .right .stack-stats{display:inline-block;text-align:center}#home-header4 .hero .right .stack-stats .stat-amount{font-size:24px;font-weight:600;color:#0690FA}#home-header4 .hero .right .stack-stats .stat-name{font-family:'Roboto Slab', serif;font-size:16px;font-weight:300;color:#333;text-transform:capitalize}#home-header4 .hero .right .stack-stats .group{margin-top:5px}#home-header4 .arrow-down{display:none;margin:0 auto;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;scroll-behavior:smooth}#home-header4 #scroll{position:relative;top:90px;display:block}.home-search{background-color:#F2F2F2}@media (max-width: 767px){.news-digest-img{height:70%;width:70% !important;margin:auto}}.tools{padding-top:50px;padding-bottom:50px}.tools .left img{display:block;width:400px}.tools .left h2{font-size:36px;color:#333;font-weight:400}.tools .left-lg img{display:block;width:500px}.tools .left-lg h2{font-size:36px;color:#333;font-weight:400}.tools .right h1{font-size:36px;color:#333;font-weight:400;line-height:125%}.tools .right h2{font-size:36px;color:#333;font-weight:400;line-height:125%}.tools .right ul{padding:25px}.tools .right ul li{font-family:'Roboto Slab', serif !important;font-size:18px;font-weight:400;line-height:35px}.tools .right .btn{background-color:#0690FA;color:#FFF;font-weight:600;font-size:18px;margin-left:10px;padding:10px 0;-webkit-transition:200ms;transition:200ms}.tools .right .btn:hover,.tools .right .btn:active{background-color:#0060F9}.stackups .home-title{color:#FFF !important;line-height:125%}#tile-background{background-image:url(/assets/blue_tile-70fe14a00ddb05f62b5f089a46a017151543cb06146b0cdf1ccb33464e89b412.jpg)}.stacks{padding-top:50px;padding-bottom:50px}.stacks h1{font-size:36px;color:#333;font-weight:400}.stacks ul{padding:25px}.stacks ul li{font-family:'Roboto Slab', serif !important;font-size:18px;font-weight:400;line-height:35px;color:#333}.stacks .btn{background-color:#0690FA;color:#FFF;font-weight:600;font-size:18px;margin-left:0 0 20px 10px;padding:10px 0;-webkit-transition:200ms;transition:200ms}.stacks .btn:hover,.stacks .btn:active{background-color:#0060F9;color:#FFF}.stackups{padding:50px 0}.stackups .left img{display:block;width:550px}.stackups .right h1{font-size:36px;color:#FFF;font-weight:400}.stackups .right ul{padding:25px}.stackups .right ul li{font-family:'Roboto Slab', serif !important;font-size:18px;font-weight:400;line-height:35px;color:#FFF}.stackups .right .btn{background-color:#FFF;color:#0690FA;font-weight:600;font-size:18px;padding:10px 0;-webkit-transition:200ms;transition:200ms}.stackups .right .btn:hover,.stackups .right .btn:active{background-color:#F2F2F2}.feature-your-stack{background-color:#F2F2F2;color:#0690FA;padding:25px;text-align:center}.feature-your-stack h1{display:inline-block;color:inherit;font-size:24px;font-weight:400}.feature-your-stack #vendor-ppc-button{display:inline-block;color:#FFF}.feature-your-stack a{display:inline-block;background-color:#0690FA;color:#FFF;font-weight:600;font-size:18px;margin-left:10px;padding:10px 30px;-webkit-transition:200ms;transition:200ms}.feature-your-stack a:hover,.feature-your-stack a:active{background-color:#0060F9;color:#FFF}#fixed-header{display:none;position:fixed;top:0;width:100%;padding:20px 0 10px 0;background-color:#F2F2F2;color:#FFF;z-index:1000}#fixed-header .btn-orange{display:inline-block;background-color:#FF7200;color:#FFF;border-radius:5px;font-weight:700;font-size:16px;padding:11px 0;box-shadow:1px 1px 3px 0 #E45635;-webkit-box-shadow:1px 1px 3px 0 #E45635;-moz-box-shadow:1px 1px 3px 0 #E45635;-moz-box-shadow:inset 0 -2px 1px 0 #FFC48C;-webkit-box-shadow:inset 0 -2px 1px 0 #FFC48C;box-shadow:inset 0 -2px 1px 0 #FFC48C;-webkit-transition:200ms;transition:200ms;outline:none}#fixed-header .btn-orange:hover{background-color:#FE933C}#fixed-header .form-group{margin-left:0}.cloned{padding:15px 0 0 0 !important}.cloned .hidden-search-btn{display:none;background-color:#FF7200;color:#FFF !important;border-radius:5px;font-weight:600;font-size:16px;padding:14px 10px;-webkit-transition:200ms;transition:200ms}.cloned .hidden-search-btn:hover{background-color:#FE933C}.cloned .octicon{top:18px !important}@media (min-width: 992px){#home-header4 .hero{padding-top:30px !important;padding-bottom:40px !important}#home-header4 .hero .right{height:auto}#home-header4 .hero .right .service-logo img{margin:5px auto}#home-header4 .hero .right .stack-name{font-weight:600;font-size:22px;margin-top:10px;margin-left:10px}#home-header4 .hero .right .stack-category{font-family:'Roboto Slab', serif;font-weight:300;font-size:14px;color:grey;text-transform:capitalize;word-wrap:break-word;margin-top:5px;margin-left:10px}}@media (min-width: 768px) and (max-width: 991px){.home-title{font-size:38px !important}#home-header4{margin-bottom:30px}#home-header4 .hero .right{height:auto;text-align:center}#home-header4 .hero .right .service-logo img{margin:5px auto}#home-header4 .hero .right .stack-name{font-weight:600;font-size:22px;margin-top:5px}#home-header4 .hero .right .stack-category{font-family:'Roboto Slab', serif;font-weight:300;font-size:14px;color:grey;text-transform:capitalize;word-wrap:break-word;margin-top:5px}}@media (max-width: 767px){.home-title{font-size:25px !important}#home-header4{margin-bottom:30px}#home-header4 .hero .right{height:auto;text-align:center}#home-header4 .hero .right .service-logo img{margin:5px auto}#home-header4 .hero .right .stack-name{font-weight:600;font-size:22px;margin-top:5px}#home-header4 .hero .right .stack-category{font-family:'Roboto Slab', serif;font-weight:300;font-size:14px;color:grey;text-transform:capitalize;word-wrap:break-word;margin-top:5px}}@media (max-width: 992px){.cloned{display:none !important}.arrowdown{display:none}#home-header4{margin-bottom:30px}#home-header4 .hero .right{height:auto;text-align:center}#home-header4 .hero .right .service-logo img{margin:5px auto}#home-header4 .hero .left h1{text-align:center}#home-header4 .hero .left ul{display:none}#home-header4 .hero .left button{margin-bottom:10px}.tools .right .btn{margin-left:0}.stacks .btn{margin:0 0 30px 0}}.home-title{font-weight:600 !important;line-height:125%}.truncate-trending-tools{color:grey;line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;margin-right:10px}.branding-container{margin:70px auto 150px auto}.branding .landing-stack-name{margin:5px 0 20px 0}.branding #download{border-radius:100px;border:1px solid #0690FA;color:#0690FA;padding:10px 15px;font-weight:600;margin:0 auto;text-align:center;display:block;width:125px;margin-bottom:25px}.branding #download:hover{background:#0690fa;border:1px solid #0690FA;color:#FFF}.branding .cent{text-align:center;margin:0 auto}.branding .cent img{max-width:203px}.branding .white{background:#fff;line-height:250px;text-align:center}.branding .blue{background:#0690FA;line-height:250px;text-align:center}.branding .black{background:#000;line-height:250px;text-align:center}.branding .col-md-3{background:#FFF;border:1px solid #ebebeb;border-radius:5px}.branding h2{font-size:32px !important;font-weight:300 !important;text-align:center;margin:50px 0 20px 0}.branding .row{margin-bottom:50px}.branding .r2 img{max-width:67px !important;margin:0 auto;text-align:center}.branding .row h3{margin:0 0 20px 0;font-size:16px;opacity:.5}.branding .c1{padding:15px}.branding .c2{padding:15px;background:#000}.branding .c3{padding:10px;background:#0690FA}.branding .blu{background:#0690FA;padding:10px;border-radius:3px;color:#FFF;text-align:center}.branding .lb{background:#f5f8fa;padding:10px;border-radius:3px;text-align:center}.branding .bla{background:#1a1a1a;padding:10px;border-radius:3px;color:#FFF;text-align:center}.branding .blu{background:#0690FA;padding:10px;border-radius:5px}.branding .whi{background:#FFF;padding:10px;border-radius:5px;text-align:center}.branding .cha{background:#333;padding:10px;border-radius:5px;text-align:center;color:#FFF}.branding .gry{background:#CCC;padding:10px;border-radius:5px;text-align:center;color:#FFF}.what-is-ss{padding:60px;font-family:'Roboto Slab', serif !important;color:grey}.what-is-ss .section-title-2{font-size:15px;margin-bottom:25px}#press{padding-bottom:20px}.select-company-ajax .select2-container{display:block}.select2-drop-active{z-index:9999999999 !important}.customer-pending{background-color:#F7F797 !important}.customer-not-listed{background-color:#FFB0B0 !important}.table-hover>tbody>tr:hover>td,.company-customers-list .table-hover>tbody>tr:hover>th{background-color:inherit}.company-customers-list a,.company-customers-list a:visited{color:#0690fa}.magnify{position:relative}.large{width:225px;height:225px;position:absolute;border-radius:100%;box-shadow:0 0 0 7px rgba(255,255,255,0.85),0 0 7px 7px rgba(0,0,0,0.25),inset 0 0 40px 2px rgba(0,0,0,0.25);display:none}.small{display:block}.post-container p{font-size:16px;line-height:27px}.post-container p a{color:#0690fa}.post-container h1 a{color:#0690fa}.post-container h1 a:hover{text-decoration:underline}.post-container p a:hover{text-decoration:underline}.post-container h3{font-size:20px}.post-container li{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans !important;font-size:16px;line-height:27px}.post-container li a{color:#0690fa}.post-container li a:hover{text-decoration:underline}.post-container li.post-li{font-size:17px;line-height:27px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans !important}@media (min-width: 992px) and (max-width: 1200px){.post-container img.lg-img{max-width:575px !important}}@media (min-width: 992px){.post-container{padding:40px 0 150px 0;margin:0px 15px}.post-container img{max-width:685px}.post-container img.lg-img{max-width:935px !important}.post-container iframe.lg-fr{width:460px;height:530px}.post-container img.rsp-img{max-width:575px !important}.post-container .lg-img-2{max-width:635px !important}.post-container .img-fix{max-width:350px}#post-header{min-height:370px;display:flex}#post-head{display:flex;height:309px}}@media (min-width: 768px) and (max-width: 991px){.post-container{padding:40px 0 150px 0;margin:0px 15px}.post-container img{max-width:570px}#post-head{display:flex;height:309px}}@media (max-width: 767px){.post-container{padding:40px 15px 150px 15px}.post-container img{max-width:270px}.post-container .img-fix{max-width:220px}#post-head{display:auto;height:auto}}.published{font-size:12px !important;color:grey;text-align:center;margin-top:35px}.editors-note{max-width:600px;text-align:center;margin:0 auto}.editors-note p{font-size:16px;line-height:27px;margin-top:30px;text-align:center}.editors-note a{color:#0690fa}.editors-note a:hover{text-decoration:underline}.stack-function-tag{background-color:#707070 !important;border-radius:3px !important;padding-left:5px !important;padding-right:5px !important;padding-bottom:2px !important;padding-top:2px !important;color:white !important;font-size:10pt !important;white-space:nowrap;line-height:27px}.stack-function{border:none;padding:5px 15px 15px 15px;border-radius:8px;max-width:823px;margin-left:auto;margin-right:auto;margin-bottom:10px;background-color:#333 !important}.stack-function-title{color:white !important;font-weight:400 !important;font-size:11pt;margin-bottom:3px;margin-top:10px}.giveMeEllipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:35;line-height:20px;max-height:700px}.blog-home ul{list-style:none;margin-left:0px}.blog-home li{border-bottom:1px solid #ebebeb}.see-samples-w{margin-top:-11px;margin-left:291px;font-size:7pt;float:right;margin-right:43px}a.see-samples-w{color:#C6C6C6 !important}a:hover.see-samples-w{color:#0690fa !important}.post-services-list{width:40px;height:40px;border-radius:5px;border:1px solid #ECECEC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;z-index:1;margin:10px 10px 27px 10px}.post-services-bundle{width:93px;height:93px;border-radius:6px;border:1px solid #d7d7d7;background:#fff;z-index:1}#services-bundle{margin-top:40px}#services-bundle ul{list-style:none;text-align:center;margin-left:0px;padding-left:0}#services-bundle li{display:inline}#services-bundle li:after{content:"+";font-size:39pt;color:#d7d7d7;vertical-align:middle;padding-left:15px;padding-right:10px;font-weight:400}#services-bundle li:last-child:after{content:none}#services-bundle .hint--top:before,#services-bundle .hint--top:after{bottom:90%}#services-stackup{margin-top:40px}#services-stackup ul{list-style:none;text-align:center;margin-left:0px;padding-left:0}#services-stackup li{display:inline}#services-stackup li:after{content:"vs";font-size:30pt;color:#d7d7d7;vertical-align:middle;padding-left:15px;padding-right:10px;font-weight:400}#services-stackup li:last-child:after{content:none}#services-stackup .hint--top:before,#services-stackup .hint--top:after{bottom:90%}.post-cs-logo{display:block;margin-left:auto;margin-right:auto}.post-service-name-under{color:#d7d7d7}.post-service-name-under a:hover{color:white;background-color:#333}.post-service-name-under a:visited{color:#ebebeb}#post-cloud-stack{margin-top:50px}.cloudstack-grid-solo{margin-left:auto;margin-right:auto;text-align:center;float:none;margin-bottom:5px;padding:20px 0 15px 0px}.cloudstack-grid-multi{margin-left:auto;margin-right:auto;text-align:center;float:none;margin-bottom:5px;padding:20px 0 30px 15px}#post-cloud-stack .cloudstack-grid-solo a:hover.hint.hint--top{background-color:#333}#post-cloud-stack .cloudstack-grid-multi a:hover.hint.hint--top{background-color:#333}.custom-pagination{height:40px;margin:20px 0}.custom-pagination span{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.custom-pagination span>a,span.page.current{font-size:11pt;float:left;padding:0 14px;line-height:38px;text-decoration:none;background-color:#ffffff;border:1px solid #dddddd;border-left-width:0}span.page.current{color:grey}.custom-pagination span>a:hover,.custom-pagination span>.active>a,.custom-pagination span>.active>span{background-color:#fff}.custom-pagination span>.active>a,.custom-pagination span>.active>span{color:#999999;cursor:defaspant}.custom-pagination span>.disabled>span,.custom-pagination span>.disabled>a,.custom-pagination span>.disabled>a:hover{color:#fff;background-color:transparent;cursor:defaspant}.custom-pagination span:first-child>a,.custom-pagination span:first-child>span{border-left-width:1px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.custom-pagination span:last-child>a,.custom-pagination span:last-child>span{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.custom-pagination-centered{text-align:center}.custom-pagination-right{text-align:right}.search-results-display-name-big{margin-bottom:0px !important}.search-results-item-title{font-weight:500 !important}.td-content{padding-top:10px !important;padding-bottom:10px !important;width:755px !important}.search-results-display-name-big{font-weight:bold;color:#333;font-size:20pt;margin-bottom:20px;margin-bottom:5px !important}.search-results-display-name a{font-weight:bold;color:#333;font-size:14pt;margin-top:20px}.search-results-display-name-big a{font-weight:bold;color:#333;font-size:20pt;margin-top:20px;margin-bottom:5px}.search-results-display-name a:hover{text-decoration:none;color:#0690fa}.search-results-display-name-big a:hover{text-decoration:none;color:#0690fa}.banner-link a{font-weight:bold;color:white !important;background-color:#0690fa !important}.banner-link a:hover{text-decoration:underline}.posts-pagination{background-color:white;border-radius:4px;border:1px solid #ebebeb;padding:5px;font-size:20px}.posts-pagination a,.posts-pagination a:visited{padding:5px 10px 6px 15px;border-left:1px solid #ebebeb;color:#aeaeae}.posts-pagination a:hover{color:#0690fa}.posts-pagination .current{padding:5px 10px 5px 15px;border-left:1px solid #ebebeb;font-style:normal;font-weight:bold}.posts-pagination .disabled{color:#ebebeb}.posts-pagination .previous_page{border-left:0px solid #ebebeb}.blog-section-link{width:197px;font-size:12px}.blog-section-link a{border:1px solid grey !important;display:block;margin:0;background-color:#fff !important;color:grey !important;text-align:center;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:4px}.blog-section-link a:hover{background-color:#000 !important;border:1px solid #000 !important;color:white !important;padding:4px}.post-sub-section{font-size:20px;color:#bbbbbb;font-weight:600;text-transform:uppercase;margin:35px 0}.post-section{font-size:20px;color:#333;font-weight:600;text-transform:uppercase;margin:45px 0}.post-titles{font-size:20px;color:#333;font-weight:600;margin:25px 0}.new-featured-post a:hover{color:#0690fa;font-weight:bold}.new-featured-post a:visited,.new-featured-post a{color:black;font-weight:bold}.post-sidebar-container{margin:30px 0 10px}.post-sidebar-container:hover{color:#0690fa}.post-sidebar-container .img{height:73px;width:73px;background:url("https://placehold.it/78x78") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.post-sidebar-container h4{margin:0;color:inherit;text-align:left;font-size:13px;line-height:1.4}.newsletter-sidebar-container{padding:20px 20px;color:#333;background:#f9f9f9;border-radius:4px}.newsletter-sidebar-container small{font-size:12px}.newsletter-sidebar-container .cta{padding-left:25px;padding-right:25px;letter-spacing:2px}#review{padding:20px 0;margin-bottom:10px;margin-left:5px}#reviews-container,#stack-description-container{padding:0px 0px 10px 0px}#reviews-container .col-md-3,#stack-description-container .col-md-3{padding-right:10px}#reviews-container ul{list-style:none;padding:0}#reviews-container li{border-bottom:1px solid #EAEAEA}#reviews-container li:last-child{border-bottom:none}@media (max-width: 767px){#reviews-container,#stack-description-container{padding:0px 15px}}.reviews-section-title{font-size:12pt;color:grey;font:bold;margin-bottom:10px;margin-top:20px}.review-title{font-weight:bold;font-size:19px;margin-top:18px;margin-bottom:8px}@media (min-width: 768px) and (max-width: 991px){.review-title{font-weight:bold;font-size:18px;margin-top:18px;margin-bottom:8px}}@media (max-width: 767px){.review-title{font-weight:bold;font-size:14px;margin-top:18px;margin-bottom:8px}}#review-content{margin-top:8px;padding-left:0}#review-content img{max-width:468px}@media (min-width: 768px) and (max-width: 991px){#review-content{padding-left:40px;margin-top:0px}#review-content img{max-width:422px}}@media (max-width: 767px){#review-content{padding-left:50px;margin-top:0px}#review-content img{max-width:152px}}.review-content p{font-size:14px}@media (min-width: 768px) and (max-width: 991px){.review-content p{font-size:13px}}@media (max-width: 767px){.review-content p{font-size:12px}}#review-author a:hover{color:#0088cc}#review-author{padding-left:35px}@media (min-width: 768px) and (max-width: 991px){#review-author{padding-left:35px}}@media (max-width: 767px){#review-author{padding-left:15px}}.review-author-img{position:relative;z-index:5;display:block;width:50px;height:50px;background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border:1px solid #E6E6E6}@media (min-width: 768px) and (max-width: 991px){.review-author-img{position:relative;z-index:5;display:block;width:63px;height:63px;background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border:1px solid #E6E6E6}}@media (max-width: 767px){.review-author-img{position:relative;z-index:5;display:block;width:45px;height:45px;background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border:1px solid #E6E6E6}}.stack-desc-author{width:35px;height:35px;border-radius:3px;z-index:6;background-color:#fff;border:1px solid #E6E6E6;position:relative}@media (min-width: 768px) and (max-width: 991px){.stack-desc-author{width:30px;height:30px;border-radius:3px;z-index:6;background-color:#fff;border:1px solid #E6E6E6;position:relative}}@media (max-width: 767px){.stack-desc-author{width:25px;height:25px;border-radius:3px;z-index:6;background-color:#fff;border:1px solid #E6E6E6;position:relative}}.stack-desc-icon{border:1px solid #ebebeb;padding:4px;border-radius:3px}@media (min-width: 768px) and (max-width: 991px){.stack-desc-icon{border:1px solid #ebebeb;padding:4px;border-radius:3px}}@media (max-width: 767px){.stack-desc-icon{border:1px solid #ebebeb;padding:4px;border-radius:3px;width:27px;height:25px}}.review-author-gh{z-index:0;position:relative;top:-21px;left:-5px !important;border:0px solid #fff;border-radius:5px}.review-author-gh img{width:15px;height:15px}@media (min-width: 768px) and (max-width: 991px){.review-author-gh{z-index:6;position:relative;top:-23px;left:42px}.review-author-gh img{width:15px;height:15px}}@media (max-width: 767px){.review-author-gh{z-index:6;position:relative;top:-19px;left:31px}.review-author-gh img{width:10px;height:10px}}#review-edit{margin-bottom:0px}#review-edit a{color:#999}#review-edit a:visited{color:#999}#review-edit a:hover{color:#0690fa !important;text-decoration:underline}.structured-review-wrapper{padding:7px 0 5px 0;margin:20px 0 20px 0;border:1px solid #ebebeb;border-radius:3px;text-align:center;color:#333}.structured-review-wrapper .fa-terminal{font-size:13pt;font-weight:bold;color:grey}.structured-review-wrapper .fa-thumbs-up,.structured-review-wrapper .fa-circle-o{font-size:13pt;color:#333;padding:0 3px}.structured-review-wrapper .fa-file,.structured-review-wrapper .fa-power-off,.structured-review-wrapper .fa-phone{font-size:12pt;color:grey}@media (min-width: 768px) and (max-width: 991px){.structured-review-wrapper{padding:7px 0 5px 0;margin:20px 0 20px 0;border:1px solid #ebebeb;border-radius:3px;text-align:center;color:#333;font-size:9pt}.structured-review-wrapper .fa-terminal{font-size:14pt;font-weight:bold;color:grey}.structured-review-wrapper .fa-thumbs-up,.structured-review-wrapper .fa-circle-o{font-size:12pt;color:#333;padding:0 3px}.structured-review-wrapper .fa-file,.structured-review-wrapper .fa-power-off,.structured-review-wrapper .fa-phone{font-size:11pt;color:grey}}@media (max-width: 767px){.structured-review-wrapper{padding:3px 0 2px 0;margin:20px 0 20px 0;border:1px solid #ebebeb;border-radius:3px;text-align:center;color:#333;font-size:10px;line-height:10px}.structured-review-wrapper .fa-thumbs-up,.structured-review-wrapper .fa-circle-o{font-size:10pt;color:#333;display:list-item;padding:8px 0;border-top:1px solid #ebebeb}.structured-review-wrapper .fa-terminal,.structured-review-wrapper .fa-file,.structured-review-wrapper .fa-power-off,.structured-review-wrapper .fa-phone{font-size:9pt;color:grey;padding:5px 0}}#structured-review-label{color:grey}@media (min-width: 768px) and (max-width: 991px){#structured-review-label{display:none}}@media (max-width: 767px){#structured-review-label{display:none}}.back-link{margin-bottom:50px}.back-link a{color:#999}.back-link a:visited{color:#999}.back-link a:hover{color:#0891FA;text-decoration:underline}.field label{font-size:17px;font-weight:bold !important;margin-bottom:20px}.review-field-title{font-size:17px;font-weight:bold !important;margin-bottom:0px}#dev-experience{margin:15px 0 25px 0}.review-error{color:#FF0029}input[type=radio]{display:none;margin:10px}.stack-type-selector{display:inline !important}input[type=radio]+label{display:inline-block;margin:2px;padding:4px 12px;background-color:#e7e7e7;border-color:#ddd;border-radius:4px}input[type=radio]:checked+label{background-image:none;background-color:#0690fa;color:white}#dev-experience .fa-thumbs-down,#dev-experience .fa-thumbs-up,#dev-experience .fa-circle-o{font-size:14px}.dev-exp-labels{font-size:8pt;color:#C5C5C5;font-weight:normal}.be-the-first{padding:10px 5px 10px 5px !important;border:1px solid #ebebeb;border-radius:5px;text-align:center;color:#333;font-size:11pt;margin-bottom:10px}.review-delete-link{float:right;color:#ebebeb !important}.review-delete-link a:hover{color:#2C989C !important}.created{color:#CECECE;font-size:10px}.review-counter{font-size:18px;color:grey;margin-left:5px}body{background-color:#fff;color:#333;font-family:verdana, arial, helvetica, sans-serif;font-size:13px}p,ol,ul,td{font-family:verdana, arial, helvetica, sans-serif;font-size:13px;line-height:18px}pre{background-color:#eee;padding:10px;font-size:11px}a{color:#000}a:visited{color:#666}a:hover{color:#fff;background-color:#000}div.field,div.actions{margin-bottom:10px}#notice{color:green}.field_with_errors{padding:2px;background-color:red;display:table}#error_explanation{width:450px;border:2px solid red;padding:7px;padding-bottom:0;margin-bottom:20px;background-color:#f0f0f0}#error_explanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:12px;margin:-7px;margin-bottom:0px;background-color:#c00;color:#fff}#error_explanation ul li{font-size:12px;list-style:square}.page-container-sp{background-color:#fff;margin:30px 0px 80px 30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:.11em solid #DDDDDD}.page-container{background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:.11em solid #DDDDDD}.page-container-sm{background-color:#fff;margin:30px 150px 80px 150px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:.11em solid #E6E6E6}input[disabled],select[disabled],textarea[disabled]{padding-top:12px !important;padding-bottom:12px !important;text-align:left !important;font-size:12pt !important;-webkit-border-radius:4px !important;-moz-border-radius:4px !important;border-radius:4px !important;width:400px !important}input[disabled],select[disabled],textarea[disabled]{color:#bebdbd !important}.sign-up-form{padding:10px 30px 20px 30px;margin-left:100px;margin-bottom:20px}.skip-btn a{color:#333;text-decoration:none}.fork-heading{margin:10px 30px 10px 40px;font-size:12pt;font-weight:normal}.text-core .text-wrap textarea,.text-core .text-wrap input{border-radius:3px !important;border:1px solid #D8D8D8 !important;line-height:20px !important}.control-label::-webkit-input-placeholder{color:#D8D8D8}.control-label:-moz-placeholder{color:#D8D8D8}.control-label::-moz-placeholder{color:#D8D8D8}.control-label:-ms-placeholder{color:#D8D8D8}.controls::-webkit-input-placeholder{color:#D8D8D8}.controls:-moz-placeholder{color:#D8D8D8}.controls::-moz-placeholder{color:#D8D8D8}.controls:-ms-placeholder{color:#D8D8D8}.stack-search::-webkit-input-placeholder{color:#D8D8D8}.stack-search:-moz-placeholder{color:#D8D8D8}.stack-search::-moz-placeholder{color:#D8D8D8}.stack-search:-ms-placeholder{color:#D8D8D8}#content-container{border-bottom:1px solid #DDDDDD;background-color:#ffffff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:.11em solid #E6E6E6;padding:20px 20px 0 20px;margin-bottom:50px}.service-blog-posts p{color:#333;padding-left:5px;padding-bottom:10px;font-size:14px}#service-features{margin-left:5px;margin-bottom:20px;color:#333;padding:10px;font-size:11pt}#service-features ul{list-style:square;font-size:11pt;margin-bottom:2px}#service-features li{padding-top:10px;padding-bottom:10px;line-height:140%;font-size:14px}.cs-section-cp{background-color:#333;border:1px solid #fff;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;margin-right:0px;margin-left:0px}.cs-section-sp{margin:30px 0 20px 0px;border:1px solid #e4e4e4;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;width:713px}.cs-section-sp-title-1{margin-top:10px;font-size:12pt;margin-bottom:10px;line-height:10%;color:#333;margin-left:10px;text-shadow:0px 1px 0px rgba(255,255,255,0.5)}.cs-section-sp-title-1 img{background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0.09em solid #8b8b8b;width:35px}.cs-section-sp-title-2{margin-top:25px;font-size:12pt;margin-bottom:10px;line-height:10%;color:#333;margin-left:10px;text-shadow:0px 1px 0px rgba(255,255,255,0.5)}.cs-section-sp-title-2 img{background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0.09em solid #e4e4e4;width:35px}.sp-cs-section{margin-bottom:20px}.sp-section-titles{margin:11px 0 0 20px !important;font-size:13pt;color:grey;font-weight:500}.sp-section-subtitles{margin:11px 0 0 20px !important;font-size:10pt;color:#979797;font-weight:500}.sp-description-section-title{margin:25px 0 5px 0 !important;font-weight:500;color:grey}.sp-description-section-subtitle{margin:0 !important;color:#979797}.sp-cs-section-title{font-size:12pt;color:#b6b6b6;font-weight:500}.sp-cs-section-subtitle{margin-top:2px;font-size:10pt;color:#b6b6b6;font-weight:300}.sp-pnw-section{margin-bottom:20px;background-color:#adadad;border:1px solid #fff;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;margin-right:0px;margin-left:0px}.sp-pnw-section-title{font-size:12pt;color:grey;font-weight:500}.sp-pnw-section-subtitle{margin-top:2px;font-size:10pt;color:#979797;font-weight:400}.sp-pnw-section>.stack-option-grid>.stack-option{margin:21px 3px 52px 1px}.sp-pnw-section>.stack-option-grid{margin-top:1px}.pnw-top-panel{border-top-left-radius:10px;border-top-right-radius:10px;margin-left:0px;border-bottom:1px solid lightgrey;background:lightgray}.sp-wu-section{margin-bottom:20px;background-color:whitesmoke;border:1px solid #e6e6e6;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;margin-right:0px;margin-left:0px;box-shadow:rgba(0,0,0,0.14902) 0px 0px 0px}@media (min-width: 992px){.section-title{font-size:13px;color:#bbbbbb;font-weight:600;text-transform:uppercase;margin-bottom:20px}.section-title a:visited{color:#bebebe}.section-title a{color:#bebebe}.section-title a:hover{color:#0690fa}#btn-responsive{margin-top:10px}}@media (min-width: 768px) and (max-width: 991px){.section-title{font-size:12px;color:#bbbbbb;font-weight:600;text-transform:uppercase;padding-top:0 !important;margin-bottom:0;margin-top:20px}.section-title a:visited{color:#bebebe}.section-title a{color:#bebebe}.section-title a:hover{color:#0690fa}.section-title #btn-responsive{margin-top:10px}}@media (max-width: 767px){.section-title{font-size:12px;color:#bbbbbb;font-weight:600;text-transform:uppercase;padding-top:0 !important;margin-bottom:0;margin-top:20px;padding-left:20px}.section-title a:visited{color:#bebebe}.section-title a{color:#bebebe}.section-title a:hover{color:#0690fa}.section-title #btn-responsive{margin-top:10px}}.section-title-2{text-align:center;font-size:11px;margin-bottom:4px;color:#bbbbbb;font-weight:600;text-transform:uppercase}.section-title-2 a:visited{color:#bebebe}.section-title-2 a{color:#bebebe}.section-title-2 a:hover{color:#0690fa}.similar a{color:#333}.similar a:visited{color:#333}.similar a:hover{color:#0690fa}.section-subtitle{margin-top:2px;font-size:10pt;color:#a8a8a8;font-weight:400}.wu-top-panel{border-top-left-radius:10px;border-top-right-radius:10px;margin-left:0px;border-bottom:1px solid #ebebeb;background:#fff}@media (min-width: 992px){#service-urls{float:right}#service-urls a{color:#C2C2C2;margin:5px 10px 5px 10px;font-weight:200}#service-urls a:hover{color:#333 !important}#service-urls-mobile{display:none}}@media (min-width: 768px) and (max-width: 991px){#service-urls{display:none}#service-urls-mobile{text-align:center;font-size:11px;padding-bottom:10px}#service-urls-mobile a{color:#C2C2C2;margin:5px 10px 5px 10px;font-weight:200}#service-urls-mobile a:hover{color:#333 !important}}@media (max-width: 767px){#service-urls{display:none}#service-urls-mobile{text-align:center;font-size:10px;padding-bottom:10px}#service-urls-mobile a{color:#C2C2C2;margin:5px 10px 5px 10px;font-weight:200}#service-urls-mobile a:hover{color:#333 !important}}#service-description{font-size:11pt;line-height:15pt;font-weight:400}@media (min-width: 768px) and (max-width: 991px){#service-description{font-size:10pt;line-height:14pt;font-weight:400}}@media (max-width: 767px){#service-description{font-size:12px;line-height:18px;font-weight:400}}.service-logo img{display:block;position:relative;z-index:5;display:block;width:83px;height:83px;background-color:#fff;border-radius:4px;border:1px solid #E6E6E6}@media (min-width: 992px){.sp-service-logo{padding:0}.sp-service-logo img{display:block;position:relative;z-index:5;display:block;width:108px;height:108px;background-color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border:1px solid #E6E6E6;margin:auto}}@media (min-width: 768px) and (max-width: 991px){.sp-service-logo img{display:block;position:relative;z-index:5;display:block;width:96px;height:96px;background-color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border:1px solid #E6E6E6;margin-right:auto;margin-left:auto;margin:auto}}@media (max-width: 767px){.sp-service-logo img{display:block;position:relative;z-index:5;display:block;width:60px;height:60px;background-color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border:1px solid #E6E6E6;margin-right:auto;margin-left:auto;margin:auto}}@media (min-width: 992px){#service-name{font-weight:bold;line-height:0.9;font-size:36px;margin-bottom:10px}}@media (min-width: 768px) and (max-width: 991px){#service-name{font-weight:bold;line-height:0.9;font-size:30px;text-align:center;margin-top:10px}}@media (max-width: 767px){#service-name{font-weight:bold;line-height:0.9;font-size:20px;text-align:center;margin-top:5px}}@media (min-width: 992px){#stack-name{font-weight:bold;line-height:1;font-size:36px;margin-bottom:10px;text-align:center;margin-top:30px}}@media (min-width: 768px) and (max-width: 991px){#stack-name{font-weight:bold;line-height:0.9;font-size:30px;text-align:center;margin-top:10px}}@media (max-width: 767px){#stack-name{font-weight:bold;line-height:0.9;font-size:20px;text-align:center;margin-top:5px}}@media (min-width: 768px) and (max-width: 991px){#iusethis,#visit-website{text-align:center}#iusethis a,#visit-website a{font-size:16px}}@media (max-width: 767px){#iusethis,#visit-website{text-align:center}#iusethis a,#visit-website a{font-size:13px;border-radius:4px;padding:6px 12px}}@media (min-width: 992px){#service-header{margin:35px 0}#service-header .col-md-9{padding-left:0}}@media (min-width: 768px) and (max-width: 991px){#service-header{margin:10px 0}}@media (max-width: 767px){#service-header{margin:10px 0;padding:20px 0px}.fa-check-circle{padding-top:3px !important}}.service-logo-stack-desc img{display:block;position:relative;z-index:5;display:block;width:73px;height:73px;border:1px solid #333;box-shadow:rgba(0,0,0,0.14902) 0px 1px 3px;-webkit-background-clip:content-box;-moz-background-clip:content-box;background-clip:content-box;background-color:#fff;border-radius:10px 10px}.service-name-under{color:white;padding-bottom:8px;font-size:10pt;font-weight:500}.service-name-under a{color:white;background-color:#333}.service-name-under a:hover{color:white;background-color:#333}.service-name-under a:visited{color:white;background-color:#333}.group-name-under{color:#969696 !important;font-size:8pt;font-weight:400;background-color:#444444;border-radius:3px !important;padding:2px 5px 2px 5px}.group-name-under a{color:#969696;font-size:8pt;font-weight:400;background-color:#444444;border-radius:3px;padding:2px 5px 2px 5px;margin-top:5px}.group-name-under a:hover{text-decoration:none;font-size:8pt;font-weight:400;color:#444444 !important;background-color:#969696 !important;border-radius:3px;padding:2px 5px 2px 5px}#first-last-name{font-size:25pt}#job-title{font-size:11pt;font-weight:400;color:#777}#company-name{font-size:11pt;font-weight:400;padding-top:5px;color:#777}#company-url{padding-top:5px}#username{padding-top:10px;font-size:12pt;font-weight:400;color:#333}#user_company_size{width:315px;font-size:12pt;height:35px}#user-info{width:500px !important;padding-bottom:30px;text-align:center;padding-top:33px;margin-left:-34px}#company-info{margin-top:20px;display:block;border-color:#eeeeee #dddddd #bbbbbb;border-width:1px;border-style:solid;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;box-shadow:rgba(0,0,0,0.0902) 0px 0px 0px;padding:10px 5px 10px 5px;margin-left:145px}.edit-cs-btn{background-image:url(/images/edit-stack-desc.png) !important;background-repeat:no-repeat !important;background-position:7% 50%;padding-left:30px}.edit-cs-btn:hover{background-image:url(/images/edit-user-cs.png) !important;background-position:7% 50%;background-repeat:no-repeat}.char-counter{margin-top:10px;font-size:13pt;color:#b5b5b5}.stack-description{color:#b5b5b5;z-index:30 !important;font-size:9pt}.stack-desc-text-area{margin-top:10px;width:496px;color:#333;height:100px;float:left}.stack-desc-controls{margin-left:10px !important}.add-cloudstack-btn{padding-top:10px;float:right}.user-cloudstack-empty{font-size:13pt;margin:50px 0 100px 0;color:grey;text-align:center;text-shadow:0 0 0 rgba(0,0,0,0.25)}.user-cloudstack-empty a{color:#2C989C}.user-cloudstack-empty a:hover{color:#2C989C}.user-cloudstack-empty-container{background-color:#eeeeee;border:1px solid #e4e4e4;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-right:0px;margin-left:0px;padding:50px 0 50px 0}#top-quote{background-image:url("sd-top-quote.png");background-repeat:no-repeat}#bottom-quote{background-image:url("sd-bottom-quote.png");background-repeat:no-repeat}#top-quote-inner{visibility:hidden}#bottom-quote-inner{visibility:hidden}#bottom-quote-before-inner{visibility:hidden}#favorites-subheading{color:#b5b5b5;font-weight:200}.favorites-alert-removed{background-color:#ebebeb;border:none;color:#777}.favorites-alert-removed a{font-weight:400}.favorites-alert-removed a:hover{color:#005580}.favorites-alert-added{background-color:#D9EDF7;color:#005580;border:none}.favorites-alert-added a{font-weight:400}.favorites-alert-added a:hover{color:#005580}.service-name{padding-bottom:0px;font-size:25pt}.service-name a{text-decoration:none;color:#333}.service-name a:hover{text-decoration:none;color:#00a7ff !important}#service-main a:hover{text-decoration:none;color:#0690fa}#service-website{font-size:10pt}#service-website a{text-decoration:none;color:#b4b4b4}#service-website a:hover{text-decoration:none;color:#0690fa !important}#service-title{font-size:18px;color:#666;font-weight:400;line-height:22px;margin-bottom:5px}@media (min-width: 768px) and (max-width: 991px){#service-title{font-size:16px;color:#666;font-weight:400;line-height:22px;margin-bottom:5px;margin-top:10px;text-align:center}}@media (max-width: 767px){#service-title{font-size:12px;color:#666;font-weight:400;line-height:18px;margin-bottom:5px;margin-top:10px;text-align:center}}.group-tag{padding-top:7px;margin-bottom:0px}.group-tag a:hover{background-color:#00CAD1 !important;border-radius:3px;padding-left:5px;padding-right:5px;padding-bottom:2px;padding-top:2px;text-decoration:none;color:white !important}.group-tag a{background-color:#e4f3f4 !important;border-radius:3px;padding-left:5px;padding-right:5px;padding-bottom:2px;padding-top:2px;color:#01959d !important;font-size:11pt}.group-tag-alt{padding-top:7px;margin-bottom:0px}.group-tag-alt a:hover{background-color:#333 !important;border-radius:3px;padding-left:5px;padding-right:5px;padding-bottom:2px;padding-top:2px;text-decoration:none;color:white !important}.group-tag-alt a{background-color:#F0F0F0 !important;border-radius:3px;padding-left:5px;padding-right:5px;padding-bottom:2px;padding-top:2px;color:#636363 !important;font-size:9pt}.group-tag-alt2{padding-top:7px;margin-bottom:0px}.group-tag-alt2 a:hover{background-color:#333 !important;border-radius:3px;padding-left:5px;padding-right:5px;padding-bottom:2px;padding-top:2px;text-decoration:none;color:white !important}.group-tag-alt2 a{background-color:#F0F0F0 !important;border-radius:3px;padding-left:5px;padding-right:5px;padding-bottom:2px;padding-top:2px;color:#636363 !important;font-size:9pt}#nav-search-bar{margin-top:8px;line-height:20px;width:175px;font-size:15px;height:18px;color:#333;padding-left:30px}#input.span12,textarea.span12,.uneditable-input.span12{width:960px}.nav-item form{margin:0 0 0px}.search-query::-webkit-input-placeholder{color:#d7d7d7;font-weight:100}.search-query:-moz-placeholder{color:#d7d7d7 !important;font-weight:100}.search-query::-moz-placeholder{color:#d7d7d7 !important;font-weight:100}.search-query:-ms-placeholder{color:#d7d7d7;font-weight:100}.search-query-small::-webkit-input-placeholder{color:#d7d7d7;font-weight:100}.search-query-small:-moz-placeholder{color:#d7d7d7 !important;font-weight:100}.search-query-small::-moz-placeholder{color:#d7d7d7 !important;font-weight:100}.search-query-small:-ms-placeholder{color:#d7d7d7;font-weight:100}.ui-helper-hidden-accessible{display:none}.other-stack{padding-left:0px !important;padding-top:6px !important;font-style:italic !important}.form-actions{background-color:#ffffff !important;border-top:0px solid #e5e5e5 !important;*zoom:1}.stack-control>.control-group{margin-bottom:0px !important}.h1-indent{margin-left:20px}.similar-service-logos{padding:10px 0 0 0}.similar-service-logos img{width:35px;height:35px;border:1px solid #E6E6E6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.similar-services{padding-top:10px;text-align:center}.similar-services-items{margin-top:5px;padding-bottom:12px;font-weight:600;font-size:11px;line-height:18px;height:25px;text-align:center}.similar-services-items a{color:#bebebe !important;text-decoration:none}.similar-services-items a:hover{color:#0690FB !important;text-decoration:none}.similar-services-items .stack-logo img{width:45px;height:45px}#services-right-column{padding-top:20px}#search-next{display:none}.td-content{max-height:200px !important;width:579px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.btn-info-white{color:grey;font-weight:normal !important;text-shadow:0 0 0 rgba(0,0,0,0.25);background-color:#fff;background-image:-moz-linear-gradient(top, #fff, #fff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#fff));background-image:-webkit-linear-gradient(top, #fff, #fff);background-image:-o-linear-gradient(top, #fff, #fff);background-image:linear-gradient(to bottom, #fff, #fff);background-repeat:repeat-x;box-shadow:none;border:.11em solid #E6E6E6;*background-color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-info-white a{color:#D8D8D8}.btn-info-white a:hover{color:#333;text-decoration:none}.btn-info-white:hover,.btn-info-white:active,.btn-info-white.active,.btn-info-white.disabled,.btn-info-white[disabled]{color:#333;background-color:#fff;*background-color:#fff}.btn-info-white:active,.btn-info-white.active{background-color:#fff}.btn-info-white-s{color:#333;font-weight:normal !important;text-shadow:0 0 0 rgba(0,0,0,0.25);background-color:#fff;background-image:-moz-linear-gradient(top, #fff, #fff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#fff));background-image:-webkit-linear-gradient(top, #fff, #fff);background-image:-o-linear-gradient(top, #fff, #fff);background-image:linear-gradient(to bottom, #fff, #fff);background-repeat:repeat-x;box-shadow:none;border:.11em solid #E6E6E6;*background-color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);padding-bottom:10px;padding-top:10px;padding-right:15px;background-repeat:no-repeat}.sign-up-btn{padding:2px 20px 2px 20px;margin-top:10px;margin-right:10px;float:right;color:grey !important}.sign-up-btn:hover{color:#333 !important}.cloudstack-btn{padding:2px 20px 2px 20px;float:right;color:grey !important}.cloudstack-btn:hover{color:#333 !important}.pricing-btn{background-image:url(/assets/pricing-f98416566f5e53505e48330a3841f20562cec7f095da6b2a959e03ffe9a62ba9.png);background-position:19% 50%;padding-left:41px;margin-right:3px;background-repeat:no-repeat}.pricing-btn:hover{background-image:url(/images/pricing-active.png);background-position:19% 50%}.company-btn{background-image:url(/assets/company-2953dcee5770866d83b377ec733dead5fed2a1dbfd8c25e8553ea1a822a8400e.png);background-position:13% 50%;padding-left:47px;margin-right:3px;background-repeat:no-repeat}.company-btn:hover{background-image:url(/assets/company-active-d5fcbb480c50ea54ba77aa0ad5bdd5a713d06283528234b918b617456b331f83.png);background-position:13% 50%}.doc-btn{background-image:url(/images/doc.png);background-position:13% 50%;padding-left:47px;margin-right:3px;background-repeat:no-repeat}.doc-btn:hover{background-image:url(/images/doc-active.png);background-position:13% 50%}.source-code-btn{background-image:url(/assets/source-code-d28861a11e73d6a00f75b952b10311291d1a073ffe10db03969a79984988c2bb.png);background-position:13% 50%;padding-left:37px;margin-right:3px}.source-code-btn:hover{background-image:url(/assets/source-code-active-0d79e80653807f11b702f19d5561ae4817c74fc227849ffab27aa23059e1788c.png);background-position:13% 50%}.twitter-btn{background-image:url(/assets/twitter-btn-abe880ae6e59947dded27fcc0f3dd9bc05defa482e2597ce9bbe1e8d5472fb48.png);background-position:13% 50%;padding-left:40px;margin-right:3px}.twitter-btn:hover{background-image:url(/images/twitter-btn-active.png);background-position:13% 50%}.testimonial-btn{background-image:url(/images/testimonials.png);background-position:17% 50%;padding-left:60px;background-repeat:no-repeat}.testimonial-btn:hover{background-image:url(/images/testimonials-active.png);background-position:13% 50%}.btn-info-white-s a{color:#333}.btn-info-white-s a:hover{color:#333;text-decoration:none}.btn-info-white-s:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#333;background-color:#fff;*background-color:#fff}.btn-info-white:active,.btn-info.active{background-color:#fff}#blog{border-top:1px solid #EEE}#blog-icon{padding-top:20px;padding-bottom:15px}.blog-feed{font-size:15px;font-weight:400;line-height:12pt;color:grey;border-bottom:1px solid #EEE;padding-bottom:10px;margin-bottom:10px}.blog-feed a{color:#333;text-decoration:none}.blog-feed a:hover{color:#0088cc;text-decoration:none}#page-heading{margin-left:35px;margin-right:30px;margin-bottom:15px}#page-heading>h1{margin-bottom:0px}.canvas{width:360px;height:100px;z-index:9;overflow-x:auto;overflow-y:hidden}.canvas-main{margin-top:15px;overflow-x:scroll;overflow-y:hidden;z-index:8;height:90px}.company-stack,.overlay{cursor:pointer;margin-right:5px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.25);box-shadow:0 1px 5px rgba(0,0,0,0.25);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.overlay{position:absolute;height:63px;width:63px;top:0;left:0;display:none}.stack-selection-container{margin-left:5px;margin-right:10px}.stack-selection-item-container{padding-left:20px;padding-top:20px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.25);box-shadow:0 1px 5px rgba(0,0,0,0.25);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:10px}.stack-selection-item-container a{color:#333;text-decoration:none !important}.stack-selection-item-container a:hover{color:#0ea8ac;text-decoration:none !important}.stackup-selection-cluster-title{margin-top:15px;font-weight:500;color:#333;padding-top:12px;font-size:13pt;text-decoration:none}.stackup-selection-cluster-title a{color:#bebebe;text-decoration:none !important}.stackup-selection-cluster-title a:hover{color:#333;text-decoration:none !important}.stackup-selection-cluster-title a{color:#bebebe;text-decoration:none}#stack-actions{padding:0 28px 40px 28px}.stacked{padding-bottom:10px;padding-top:10px}.stack-option-grid{padding-top:0px;padding-left:48px;text-align:center;margin:0 auto;float:none}.cs-section-cp-logo{display:block;float:right;margin-right:290px;margin-top:10px;margin-bottom:10px}.cs-section-cp-logo-cs{display:block;float:right;margin-right:329px;margin-top:10px;margin-bottom:10px}.cs-section-cp-logo-ucs{display:block;float:right;margin-right:366px;margin-top:10px;margin-bottom:10px}.cs-section-cp-logo-ccs{display:block;float:right;margin-right:196px;margin-top:10px;margin-bottom:10px}.user-cs-logo{display:block;margin-left:auto;margin-right:auto;margin-top:20px}.stack-option{float:left;width:73px;height:0px;margin:0px 4px 74px 0;text-align:center}.stack-logo{display:inline-block;margin-bottom:10px;z-index:1}.stack-logo img{width:45px;height:45px;border:1px solid #E6E6E6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;z-index:1}.stack-logo a:hover{border-radius:5px}@media (min-width: 768px) and (max-width: 991px){.stack-logo,.similar-services-items .stack-logo{display:inline-block;margin-bottom:10px;z-index:1}.stack-logo img,.similar-services-items .stack-logo img{width:40px;height:40px;border:1px solid #E6E6E6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;z-index:1}.stack-logo a:hover,.similar-services-items .stack-logo a:hover{border-radius:5px}}@media (max-width: 767px){.stack-logo{display:inline-block;margin-bottom:10px;z-index:1;font-size:11px}.stack-logo img{width:30px;height:30px;border:1px solid #E6E6E6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff;z-index:1}.stack-logo a:hover{border-radius:5px}.similar-services-items div.stack-logo{display:inline-block;margin-bottom:10px;z-index:1;width:70px;height:70px}.similar-services-items div.stack-logo img{width:30px;height:30px;border:1px solid #E6E6E6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff;z-index:1}}.stack-option .stack-logo{display:block;margin-bottom:10px;z-index:1}.stack-option .stack-logo img{width:55px;height:55px;border:1px solid #adadad;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;z-index:1}.stack-option .stack-logo a:hover{border-radius:5px}.sp-wu-section .stack-logo{display:block;margin-bottom:10px;z-index:1}.sp-wu-section .stack-logo img{width:55px;height:55px;border:1px solid #ebebeb;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;z-index:1}.sp-wu-section .stack-logo a:hover{border-radius:8px}.hint:after,[data-hint]:after{box-shadow:0 0 0 rgba(0,0,0,0.3)}.sp-cs-section-title .hint:after,#all-tools .hint:after{background-color:#000 !important}.sp-cs-section-title .hint--top:hover:after,#all-tools .hint--top:hover:after{background-color:#000 !important}.sp-cs-section-title .hint--top:before,#all-tools .hint--top:before{border-top-color:black !important}.sp-cs-section-title .hint--top:after,#all-tools .hint--top:after{margin-left:-10px}.sp-cs-section-title .hint--top:before,.sp-cs-section-title .hint--top:after,#all-tools .hint--top:before,#all-tools .hint--top:after{bottom:100%;left:5%}.tagline-hover .hint:after{background-color:#000 !important}.tagline-hover .hint--top:hover:after{background-color:#000 !important}.tagline-hover .hint--top:before{border-top-color:black !important}.tagline-hover .hint--top:after{margin-left:-10px}.tagline-hover .hint--top:before,.tagline-hover .hint--top:after{bottom:100%}.stack-option-controls{z-index:30;margin-top:-76px;margin-left:52px}.stack-option-controls img{-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.5);box-shadow:0 1px 5px rgba(0,0,0,0.5);-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}.stack-option-controls .hint:before,.stack-option-controls [data-hint]:before{margin-left:-5px;margin-bottom:-9px !important}.stack-option-controls .hint:hover:before,.stack-option-controls .hint:hover:after,.stack-option-controls [data-hint]:hover:before,.stack-option-controls [data-hint]:hover:after{margin-bottom:7px}.stack-option-controls .hint:after{background-color:#000 !important}.stack-option-controls .hint--top:hover:after{background-color:#000 !important}.stack-option-controls .hint--top:before{border-top-color:black !important}.stack-option-controls .hint--top:after{margin-left:-31px;margin-bottom:3px !important}.stack-option-controls-csp{z-index:30}.stack-option-controls-csp img{-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.5);box-shadow:0 1px 5px rgba(0,0,0,0.5);-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;margin-top:-202px;margin-left:61px}.stack-option-controls-csp .hint:before,.stack-option-controls-csp [data-hint]:before{margin-left:22px;margin-bottom:97px !important}.stack-option-controls-csp .hint:hover:before,.stack-option-controls-csp .hint:hover:after,.stack-option-controls-csp [data-hint]:hover:before,.stack-option-controls-csp [data-hint]:hover:after{margin-bottom:7px}.stack-option-controls-csp .hint:after{background-color:#000 !important}.stack-option-controls-csp .hint--top:hover:after{background-color:#000 !important}.stack-option-controls-csp .hint--top:before{border-top-color:black !important;bottom:40%;left:54%}.stack-option-controls-csp .hint--top:after{margin-left:-3px;margin-bottom:109px !important;bottom:40%;left:54%}.cs-section-cp>.stack-option-grid>.stack-option{margin:0px 3px 118px 3px}.sp-cs-section>.cs-section-cp>.stack-option-grid>.stack-option{margin:21px 3px 52px 1px}.sp-cs-section>.cs-section-cp>.stack-option-grid{margin-top:1px}.stack-option-controls-ucsp{z-index:30}.stack-option-controls-ucsp img{-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.5);box-shadow:0 1px 5px rgba(0,0,0,0.5);-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;margin-top:-233px;margin-left:62px}.stack-option-controls-ucsp .hint:before,.stack-option-controls-ucsp [data-hint]:before{margin-left:22px;margin-bottom:97px !important}.stack-option-controls-ucsp .hint:hover:before,.stack-option-controls-ucsp .hint:hover:after,.stack-option-controls-ucsp [data-hint]:hover:before,.stack-option-controls-ucsp [data-hint]:hover:after{margin-bottom:7px}.stack-option-controls-ucsp .hint:after{background-color:#000 !important}.stack-option-controls-ucsp .hint--top:hover:after{background-color:#000 !important}.stack-option-controls-ucsp .hint--top:before{border-top-color:black !important;bottom:40%;left:55%}.stack-option-controls-ucsp .hint--top:after{margin-left:-3px;margin-bottom:109px !important;bottom:40%;left:55%}.stack-option-with-controls{float:left;width:73px;height:40px;margin:25px 20px 50px 0;text-align:center}.stack-option-with-controls .stack-logo{display:block;margin-bottom:10px}.stack-option-with-controls .stack-logo img{width:55px;height:55px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.25);box-shadow:0 1px 5px rgba(0,0,0,0.25);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.cloudstack-section-title{margin-top:10px;font-size:13pt;margin-bottom:25px;line-height:10%;color:#777}.cloudstack-section-subtitle{color:#b5b5b5}.cloudstack-grid{padding-top:20px;padding-left:54px;text-align:center;margin:0 auto;float:none;margin-bottom:44px}.cloudstack-grid-logos{float:left;margin-right:40px;text-align:center;margin-bottom:0px;margin-top:25px;width:117px;height:130px}.cloudstack-grid-logos a:hover{border-radius:8px}.cloudstack-grid-logos-ucsp{float:left;margin:25px 40px 0px 53px;text-align:center;width:63px}.stacked-remove{padding-bottom:10px;padding-top:0px}.company-icon-cloudstack{width:63px;height:63px;border-radius:5px;border:1px solid #2C2C2C;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#fff;z-index:1}#CloudStack-Title{text-align:center;z-index:10}#CloudStack-Title img{left:-125px;position:relative;background-color:#fff;border-radius:8px;border:0.11em solid #e4e4e4}#cloudstack-logo-user{width:162px !important}#cloudstack-logo-user img{width:75px;left:-59px;position:relative;background-color:#fff;border-radius:8px;border:0.11em solid #e4e4e4}#CloudStack-Heading{text-align:center;height:196px}#cloudstack-description{text-align:left;margin-left:30px;margin-right:30px;margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid #EEE}#CloudStack-Services{margin-left:30px;margin-right:30px;color:#b5b5b5;font-weight:lighter}#CloudStack-Services img{margin-top:20px;margin-right:70px;width:73px;height:73px;border-radius:5px}.product-tag{background-color:#d8d8d8;border-radius:3px;padding:2px 5px;text-decoration:none;color:white;margin-bottom:0px;font-size:10pt;width:51px;position:relative;top:0px}#stackup-tag-bar{width:450px;padding-left:32px}#stackup-title-bar{width:450px}#cluster-title{text-align:center;z-index:10}.subscribe-tagline{color:grey;padding:8px 0 10px 0;font-size:11pt;text-align:center}.landing-subscribe-box{border-radius:8px;max-width:500px;width:100%;margin-left:auto;margin-right:auto;border:1px solid #E6E6E6;padding:10px 0 10px 0;margin-bottom:20px}.landing-stack img{display:block;z-index:5;display:block;background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border:1px solid #E6E6E6}.landing-stack-wu{float:none;margin:0 auto;display:block;text-align:center}.landing-stack-box{padding-left:17px;margin-bottom:20px;height:112px;background-color:#f7f7f7;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.landing-stack-name{text-align:center;color:#333;font-size:21px;margin:5px 0 5px 0;font-weight:bold;padding:0 10px}.landing-service-list{text-align:center;margin:25px auto 20px auto;font-size:14px;max-width:800px;width:100%}.landing-service-list a:visited{color:#333}.landing-service-list a{color:#333}.landing-service-list a:hover{color:#0690fa}.landing-service-list ul{white-space:nowrap;overflow:hidden}.landing-service-list li{display:inline-block;padding-right:8px;padding-left:8px;border-right:1px solid #ebebeb}.landing-service-list li:last-child{border-right:none}.landing-service-title{padding:0px 20px 25px 20px;border-bottom:1px solid #EEE}.landing-service-title a{color:#333}.landing-service-title a:visited{color:#333}.landing-service-title a:hover{color:#0690fa !important}.landing-function{border:.11em solid #f8b23d;box-shadow:0 0 0;padding:7px 7px 7px 10px;border-radius:8px;max-width:823px;margin-left:auto;margin-right:auto;margin-bottom:10px}.landing-function-title{color:#be1522;font-weight:500;margin-bottom:19px;padding-left:17px;font-size:13pt;margin-top:6px}#cluster-title img{left:-74px;position:relative;background-color:#fff;border-radius:8px;border:0.11em solid #e4e4e4}#cluster-heading{text-align:center;margin-top:15px;margin-bottom:15px}#cluster-description{text-align:left;margin-left:30px;margin-right:30px;margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid #EEE}#cluster-services{margin-left:30px;margin-right:30px;color:#b5b5b5;font-weight:lighter}.cluster-service-name,.cluster-service-name a{font-weight:bold !important;color:#333 !important;font-size:14pt !important}.cluster-service-name,.cluster-service-name a:hover{text-decoration:none;color:#005580 !important}.info-icon img{visibility:hidden}#fav-service-logos{margin:0 30px 30px}.cloudstack-top-panel{border-top-left-radius:10px;border-top-right-radius:10px;margin-left:0px;background:#535353}.cloudstack-grid-logos-p{padding-bottom:10px}.cloud-stack-name{border-bottom:1px solid #ebebeb;padding-bottom:20px;font-size:12pt}.sample-emails{padding:10px 0 30px 0;font-size:10pt;max-width:500px;width:100%;margin-left:auto;margin-right:auto;color:#2C989C}.sample-email-link{margin-top:2px}.sample-email-link a:hover{color:#2C989C !important}.landing-function-anchor a{color:#2c989c;text-align:center;margin-bottom:0px;margin-top:10px;font-weight:400;font-size:13pt;display:block;border:.11em solid #2c989c;box-shadow:0 0 0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:10px 10px 10px 10px}.landing-function-anchor a:visited{color:#2c989c}.landing-function-anchor a:hover{background-color:#2c989c;color:#fff}.sponsored-service{background-color:#ebebeb;padding:60px 0;text-align:center;margin:25px 18px}@media (min-width: 768px) and (max-width: 991px){.sponsored-service{background-color:#ebebeb;padding:50px 0;text-align:center;margin:25px 18px}}@media (max-width: 767px){.sponsored-service{background-color:#ebebeb;padding:30px 0;text-align:center;margin:25px 18px}}.user-widget{margin-top:30px;background-color:#999;border-radius:5px}.landing-category-anchor{margin-bottom:10px;margin-top:10px}.landing-category-anchor a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width: 992px){.landing-headline{color:#333;padding:10px 0 15px 0;font-size:11pt;text-align:center}.landing-display-name{margin:35px 0 4px 0;font-size:23pt;font-weight:600;line-height:30px;text-align:center;padding-bottom:0px}#weekly #mc-embedded-subscribe{margin-top:-68px;margin-left:368px}#weekly #mce-EMAIL{font-size:14pt;padding:6px;width:340px;margin-left:19px;height:44px}}@media (min-width: 768px) and (max-width: 991px){.stack-navigator .navigation-layers{padding:16px 35px 9px 35px !important}#weekly #mc-embedded-subscribe{margin-top:-68px;margin-left:368px}#weekly #mce-EMAIL{font-size:14pt;padding:6px;width:340px;margin-left:19px;height:44px}}@media (max-width: 767px){.stack-navigator{margin:10px 53px !important}#weekly #mc-embedded-subscribe{margin-top:10px;margin-left:100px}#weekly #mce-EMAIL{font-size:12pt;padding:6px;width:290px;margin-left:19px;height:44px}.landing-headline{font-size:12px;padding:15px 0 0px 15px !important}}.stack-navigator{margin:10px 20px 0 20px}.stack-navigator .navigation-layers{background-color:#FFF;border-radius:5px;padding:16px 20px 9px 20px;margin-bottom:10px}.stack-navigator .stack-layer .select2-container-multi .select2-choices{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-sizing:border-box}.stack-navigator .stack-layer .select2-container-multi .select2-search-choice-close{left:3px;top:10px}.stack-navigator .stack-layer .select2-container-multi .select2-choices .select2-search-field{margin-top:3px}.stack-navigator .stack-layer .stack-input-container .stack-function{padding:5px 10px 15px 10px}.stack-navigator .stack-layer-title{color:grey !important;font-weight:500;font-size:10px;margin-bottom:0}.stack-navigator .current-layer{background-color:transparent;border-radius:4px;margin-left:auto;margin-right:auto;margin-bottom:2px;background-color:transparent !important}.stack-navigator .current-layer a{background-color:transparent !important;color:#ebebeb}.stack-navigator .current-layer a:hover{background-color:transparent !important;color:#fff}.stack-navigator .current-layer .stack-layer-title-tag,.stack-navigator .current-layer .stack-layer-title-tag a{border:0px solid #999999 !important;padding:0;display:block;margin:0;background-color:#000 !important;color:#FFF;font-weight:bold;text-align:center;border-radius:4px}.stack-navigator .current-layer .stack-layer-title-tag a,.stack-navigator .current-layer .stack-layer-title-tag a a{border:2px solid #000 !important}.stack-navigator .current-layer .stack-layer-title-tag a:hover,.stack-navigator .current-layer .stack-layer-title-tag a a:hover{background-color:#000 !important;color:#FFF;border:2px solid #000 !important}.stack-navigator .show-layer{background-color:transparent;padding:0px 0 2px 0;border-radius:4px;margin-left:auto;margin-right:auto;margin-bottom:0px;background-color:transparent !important}.stack-navigator .show-layer a{background-color:transparent !important;color:#d7d7d7}.stack-navigator .show-layer a:hover{background-color:transparent !important;color:#fff}.stack-navigator .show-layer .stack-layer-title-tag,.stack-navigator .show-layer .stack-layer-title-tag a{border:0px solid grey !important;padding:0;display:block;margin:0;background-color:#333 !important;color:grey;text-align:center;border-radius:4px}.stack-navigator .show-layer .stack-layer-title-tag a,.stack-navigator .show-layer .stack-layer-title-tag a a{border:2px solid #333 !important}.stack-navigator .show-layer .stack-layer-title-tag a:hover,.stack-navigator .show-layer .stack-layer-title-tag a a:hover{background-color:#000 !important;color:#fff;border:2px solid #000 !important}.breadcrumb{list-style:none;background-color:transparent;border-radius:3px;font-size:11px;margin:0}.breadcrumb a,.breadcrumb a:visited{color:#aaa}.breadcrumb a:hover{color:#0690fa}.breadcrumb .active{font-weight:normal}.breadcrumb .active a{color:#aaa}.breadcrumb .active a:hover{color:#0690fa}@media (min-width: 768px) and (max-width: 991px){.bread-nav{text-align:center}}@media (max-width: 767px){.bread-nav{font-size:9px;text-align:center}}#sp-sidebar.affix-bottom{position:absolute;margin-top:30px}#sp-sidebar.affix{margin-bottom:40px;top:0}@media (min-width: 768px) and (max-width: 991px){#sp-sidebar{display:none}}@media (max-width: 767px){#sp-sidebar{display:none}}@media (min-width: 992px){#sp-sidebar-mobile{display:none}}@media (min-width: 768px) and (max-width: 991px){#sp-sidebar-mobile{margin-bottom:60px}}@media (max-width: 767px){#sp-sidebar-mobile{margin-bottom:40px}}#stacked-services-mobile{overflow:visible !important}#stacked-services-mobile .row{margin-left:0;margin-right:0}#stacked-services-mobile .small-service{text-align:center;border-radius:5px;border:1px solid #E6E6E6;background-color:#FFF;color:#333;margin-bottom:15px}#stacked-services-mobile .small-service .service-name{font-weight:bold;font-size:10px;margin-bottom:3px;word-wrap:break-word}#stacked-services-mobile .small-service .service-name a:hover{background-color:transparent}#stacked-services-mobile .small-service .service-logo img{border-radius:4px;width:53px;height:53px}#stacked-services-mobile .form-controls input[type="text"]{overflow:auto;vertical-align:top}a#show-less{color:#0690fa}a:hover#show-less{text-decoration:underline}.flip-container{perspective:1000}.flip-container,.front,.back{width:293px;height:290px}.flipper{transition:0.6s;transform-style:preserve-3d;position:relative}.flip-container.flip .flipper{transform:rotateY(180deg)}.front,.back{backface-visibility:hidden;position:absolute;top:0;left:0}.front{z-index:2}.back{transform:rotateY(180deg)}#card-list span.favorite-count{font-size:14px;color:#C5C5C5;font-weight:600;margin-left:-2px}#card-list a:hover{background-color:transparent}#card-list .score-card{border-top-right-radius:4px;font-size:15px;font-weight:600;min-width:66px}#card-list a.score-card{color:#0690fa}#card-list a:hover.score-card{color:#FFF;background-color:#0690fa;border:1px solid #0690fa}#card-list .octicon-arrow-up:before{padding-right:4px;color:inherit}#card-list .octicon-arrow-up,#card-list .octicon-arrow-up:hover{font-size:17px;color:inherit}#card-list .octicon-arrow-up>span{color:inherit}@media (min-width: 1200px){#service-card-link{max-width:350px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (min-width: 992px){#service-card-link{max-width:350px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#service-name-card{font-size:16px;font-weight:bold;padding-bottom:3px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#service-title-card{color:grey;font-size:12px;height:35px;overflow:hidden;text-overflow:ellipsis}.trending-list{width:475px;margin-right:auto;margin-left:auto}#trending-card a:hover{background-color:transparent}#trending-card .trending-score{border-top-right-radius:4px;font-size:15px;font-weight:600;min-width:66px;border-bottom-left-radius:5px;border:1px solid #e8e8e8;border-width:0 0 1px 1px;z-index:1000;max-width:120px;overflow:hidden;color:#0690fa;font-weight:bold;font-size:20px;padding:4px 15px 15px 14px}#trending-card a.trending-score{color:#0690fa}#trending-card a:hover.trending-score{color:#FFF;background-color:#0690fa;border:1px solid #0690fa}#trending-card .octicon-arrow-up:before{padding-right:4px}#trending-card .octicon-arrow-up{font-size:17px}.trending-title{font-size:40px;font-weight:bold;color:black}.trend-flame{font-size:43px !important;color:#ff5200}#trending-header{margin:25px 0;text-align:center}#trending-sub-header{font-size:16px;font-weight:300;color:#777;text-align:center;margin-top:15px;padding-bottom:10px}.layer-tools{font-size:43px !important;color:#868686;margin-right:10px}.stacks-landing-icon{font-size:40px !important;color:#868686;margin-right:10px}.stacks-no-img{font-size:60px !important;color:#ebebeb;padding:5px 0 6px 0}.stacks-no-img-list{font-size:42px !important;color:#ebebeb;padding:10px 0 0px 4px;margin:0 0 18px 0}#trending-no-img{padding:10px 14px 0px 0px}.stacks-no-img-show{font-size:88px !important;color:#ebebeb;padding:10px 0 0px 4px}#trending-tabs .div-center{margin-top:20px;margin-bottom:20px}}@media (min-width: 768px) and (max-width: 991px){#service-card-link{max-width:235px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#service-name-card{font-size:16px;font-weight:bold;padding-bottom:3px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#service-title-card{color:grey;font-size:12px;height:35px;overflow:hidden;text-overflow:ellipsis}.trending-title{font-size:40px;font-weight:bold;color:black}.trend-flame{font-size:43px !important;color:#ff5200}#trending-header{margin:30px 0;text-align:center}#trending-sub-header{font-size:13px;font-weight:200;color:#C5C5C5;text-align:center;margin-top:20px}.layer-tools{font-size:43px !important;color:#868686;margin-right:10px}.stacks-landing-icon{font-size:40px !important;color:#868686;margin-right:10px}.stacks-no-img{font-size:60px !important;color:#ebebeb;padding:5px 0 6px 0}.stacks-no-img-list{font-size:42px !important;color:#ebebeb;padding:10px 0 0px 4px}#trending-no-img{padding:10px 14px 0px 0px}.stacks-no-img-show{font-size:88px !important;color:#ebebeb;padding:10px 0 0px 4px}}@media (min-width: 420px) and (max-width: 767px){#service-card-link{width:220px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#service-name-card{font-size:15px;font-weight:bold;padding-bottom:3px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#service-title-card{color:grey;font-size:12px;height:35px;overflow:hidden;text-overflow:ellipsis}#card-list{max-width:360px;margin:0 auto}#card-list .score-card{border-top-right-radius:4px;font-size:15px;font-weight:600}#card-list a.score-card{color:#0690fa}#card-list a:hover.score-card{color:#FFF;background-color:#0690fa;border:1px solid #0690fa}#card-list .octicon-arrow-up:before{padding-right:4px}#card-list .octicon-arrow-up{font-size:17px}#card-list .trending-title{font-size:40px;font-weight:bold;color:black}.trending-title{font-size:40px;font-weight:bold;color:black}.trend-flame{font-size:43px !important;color:#ff5200}#trending-header{margin:30px 0;text-align:center}#trending-sub-header{font-size:13px;font-weight:200;color:#C5C5C5;text-align:center;margin-top:20px}.layer-tools{font-size:43px !important;color:#868686;margin-right:10px}.stacks-landing-icon{font-size:40px !important;color:#868686;margin-right:10px}.stacks-no-img{font-size:60px !important;color:#ebebeb;padding:5px 0 6px 0}.stacks-no-img-list{font-size:42px !important;color:#ebebeb;padding:10px 0 0px 4px}.stacks-no-img-show{font-size:88px !important;color:#ebebeb;padding:10px 0 0px 4px}}@media (max-width: 420px){#service-card-link{width:125px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#service-name-card{font-size:15px;font-weight:bold;padding-bottom:3px}#service-title-card{color:grey;font-size:11px;height:35px;overflow:hidden;text-overflow:ellipsis}.stack-list-container{height:100px !important;padding:7px 10px !important;width:288px !important;margin:auto}#card-list .octicon-arrow-up:before{padding-right:0px}#service-pills-nav.trending .nav-pills>li{width:60px !important}#service-pills-nav.trending .nav>li>a{padding:8px 0}.trending-title{font-size:25px;font-weight:bold;color:black}.trend-flame{font-size:30px !important;color:#ff5200}#trending-header{margin:25px 0;text-align:center}#trending-sub-header{font-size:13px;font-weight:200;color:#C5C5C5;text-align:center;margin-top:10px}.layer-tools{font-size:30px !important;color:#868686;margin-right:10px}.stacks-landing-icon{font-size:30px !important;color:#868686;margin-right:10px}.stacks-no-img{font-size:60px !important;color:#ebebeb;padding:5px 0 6px 0}.stacks-no-img-list{font-size:42px !important;color:#ebebeb;padding:10px 0 0px 4px}.stacks-no-img-show{font-size:58px !important;color:#ebebeb;padding:10px 0 0px 4px}#service-header .fa.fa-check-circle{font-size:19px !important}#service-card-trending .fa.fa-check-circle{font-size:19px !important}}#service-pills-nav.trending .nav-pills>li{width:105px}#service-pills-nav.trending .nav>li>a{padding:8px 0}#trending-pills-nav{display:flex;padding-top:0px;font-weight:600;border-bottom:1px solid #ebebeb}#trending-pills-nav .container{padding-left:22px}#trending-pills-nav .nav-pills>li.active>a,#trending-pills-nav .nav-pills>li.active>a:hover,#trending-pills-nav .nav-pills>li.active>a:focus{background-color:transparent;border-bottom:3px solid #0690fa;border-radius:0;height:60px;width:85px;-moz-box-sizing:border-box;box-sizing:border-box;display:block;transition:all .15s ease-in-out;color:#0690fa !important;font-size:16px}#trending-pills-nav .nav>li>a{padding:18px 0 0 0}#trending-pills-nav li{height:60px}#trending-pills-nav .nav>li>a:hover,#trending-pills-nav .nav>li>a:focus{color:#0690fa !important;background-color:transparent}#trending-pills-nav .nav>li>a,#trending-pills-nav .nav>li>a:visited{color:grey;font-size:16px}#trending-pills-nav #tab-link{width:105px}#service-pills-nav{display:flex;padding-top:0px;font-weight:600;border-bottom:1px solid #ebebeb}#service-pills-nav .tab-trending-fix{height:65px !important;font-size:15px !important}#service-pills-nav .container{padding:0}#service-pills-nav .nav-pills>li.active>a,#service-pills-nav .nav-pills>li.active>a:hover,#service-pills-nav .nav-pills>li.active>a:focus{background-color:transparent;border-bottom:3px solid #0690fa;border-radius:0;height:76px;width:110px;-moz-box-sizing:border-box;box-sizing:border-box;display:block;transition:all .15s ease-in-out;color:#0690fa !important;font-size:22px}#service-pills-nav .nav>li>a{padding:14px 0 0 0;height:76px}#service-pills-nav #tab-label{font-size:13px;margin-bottom:5px;font-weight:400}#service-pills-nav #tab-link{font-size:22px;width:100px}#service-pills-nav li{padding:0px 5px 0 5px}#service-pills-nav #stack-tab-link{width:125px;height:40px}#service-pills-nav .stack-tabs-alt>.nav-pills>li.active>a,#service-pills-nav .stack-tabs-alt>.nav-pills>li.active>a:hover,#service-pills-nav .stack-tabs-alt>.nav-pills>li.active>a:focus{background-color:#0690fa;border-bottom:5px solid #0060FA;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;height:40px;-moz-box-sizing:border-box;box-sizing:border-box;display:block;transition:all .15s ease-in-out;color:white !important;font-size:16px;padding:9px 0 8px 0}#service-pills-nav .nav>li>a:hover,#service-pills-nav .nav>li>a:focus{color:#0690fa !important;background-color:transparent}#service-pills-nav .nav>li>a,#service-pills-nav .nav>li>a:visited{color:grey;font-size:18px}#service-pills-nav .nav>li .score-breakdown{margin-bottom:10px;font-size:22px}#service-pills-nav .nav>li.active .score-breakdown{color:#0690fa;margin-bottom:10px;font-size:22px}#service-pills-nav .nav>li .score-breakdown>a:hover,#service-pills-nav .nav>li .score-breakdown>a:focus{color:#0690fa !important;background-color:transparent}#service-pills-nav ul.nav.nav-pills{text-align:center}@media (min-width: 768px) and (max-width: 991px){#service-pills-nav{margin-top:0px;display:flex;font-weight:600}#service-pills-nav .container{padding:0 35px}#service-pills-nav .nav-pills>li.active>a,#service-pills-nav .nav-pills>li.active>a:hover,#service-pills-nav .nav-pills>li.active>a:focus{background-color:transparent;border-bottom:3px solid #0690fa;border-radius:0;max-width:110px;height:72px;-moz-box-sizing:border-box;box-sizing:border-box;display:block;transition:all .15s ease-in-out;color:#0690fa !important;font-size:18px}#service-pills-nav #tab-label{font-size:12px;margin-bottom:5px}#service-pills-nav #tab-link{font-size:18px}#service-pills-nav #stack-tab-link{width:125px}#service-pills-nav li{padding:0px;height:72px}#service-pills-nav .stack-tabs-alt>.nav-pills>li.active>a,#service-pills-nav .stack-tabs-alt>.nav-pills>li.active>a:hover,#service-pills-nav .stack-tabs-alt>.nav-pills>li.active>a:focus{background-color:#0690fa;border-bottom:5px solid #0060FA;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;height:40px;-moz-box-sizing:border-box;box-sizing:border-box;display:block;transition:all .15s ease-in-out;color:white !important;font-size:18px}#service-pills-nav .nav>li>a:hover,#service-pills-nav .nav>li>a:focus{color:#0690fa !important;background-color:transparent}#service-pills-nav .nav>li>a,#service-pills-nav .nav>li>a:visited{color:grey;font-size:18px}#service-pills-nav ul.nav.nav-pills{text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.tab-content{margin:30px 0 !important}#trending-pills-nav{margin-top:0px;display:flex;font-weight:600}#trending-pills-nav .container{padding:0 35px}#trending-pills-nav .nav-pills>li.active>a,#trending-pills-nav .nav-pills>li.active>a:hover,#trending-pills-nav .nav-pills>li.active>a:focus{background-color:transparent;border-bottom:3px solid #0690fa;border-radius:0;height:60px;width:85px;-moz-box-sizing:border-box;box-sizing:border-box;display:block;transition:all .15s ease-in-out;color:#0690fa !important;font-size:15px}#trending-pills-nav #tab-label{font-size:15px;margin-bottom:5px}#trending-pills-nav #tab-link{font-size:15px}#trending-pills-nav .stack-tabs-alt>.nav-pills>li.active>a,#trending-pills-nav .stack-tabs-alt>.nav-pills>li.active>a:hover,#trending-pills-nav .stack-tabs-alt>.nav-pills>li.active>a:focus{background-color:#0690fa;border-bottom:5px solid #0060FA;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;height:40px;-moz-box-sizing:border-box;box-sizing:border-box;display:block;transition:all .15s ease-in-out;color:white !important;font-size:18px}#trending-pills-nav .nav>li>a:hover,#trending-pills-nav .nav>li>a:focus{color:#0690fa !important;background-color:transparent}#trending-pills-nav .nav>li>a,#trending-pills-nav .nav>li>a:visited{color:grey;font-size:18px}#trending-pills-nav ul.nav.nav-pills{text-align:center}}@media (max-width: 767px){#service-pills-nav{margin-top:0px;display:flex;font-weight:600}#service-pills-nav .container{padding:0}#service-pills-nav .nav-pills>li.active>a,#service-pills-nav .nav-pills>li.active>a:hover,#service-pills-nav .nav-pills>li.active>a:focus{background-color:transparent;border-bottom:3px solid #0690fa;border-radius:0;height:45px;-moz-box-sizing:border-box;box-sizing:border-box;display:block;transition:all .15s ease-in-out;color:#0690fa !important;font-size:10px;font-weight:bold}#service-pills-nav #tab-label{font-size:11px;margin-top:0;margin-bottom:2px}#service-pills-nav #tab-link{padding:0;font-size:14px;width:30px}#service-pills-nav #stack-tab-link a{width:65px}#service-pills-nav .stack-tabs-alt>.nav-pills>li.active>a,#service-pills-nav .stack-tabs-alt>.nav-pills>li.active>a:hover,#service-pills-nav .stack-tabs-alt>.nav-pills>li.active>a:focus{background-color:#0690fa;border-bottom:5px solid #0060FA;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;height:40px;-moz-box-sizing:border-box;box-sizing:border-box;display:block;transition:all .15s ease-in-out;color:white !important;font-size:11px}#service-pills-nav .nav-pills>li{padding:0 15px}#service-pills-nav .nav-pills>li.active{font-size:11px}#service-pills-nav .nav>li>a:hover,#service-pills-nav .nav>li>a:focus{color:#0690fa !important;background-color:transparent}#service-pills-nav .nav>li>a,#service-pills-nav .nav>li>a:visited{color:grey;font-size:11px}#service-pills-nav ul.nav.nav-pills{text-align:center;width:312px}#service-pills-nav ul li a{margin-top:5px}#service-pills-nav .nav li a{padding:10px 0;height:45px}.tab-content{margin:30px 0 !important}#trending-pills-nav{margin-top:0px;display:flex;font-weight:600}#trending-pills-nav .container{padding:0}#trending-pills-nav .nav-pills>li.active>a,#trending-pills-nav .nav-pills>li.active>a:hover,#trending-pills-nav .nav-pills>li.active>a:focus{background-color:transparent;border-bottom:3px solid #0690fa;border-radius:0;height:45px;width:40px;-moz-box-sizing:border-box;box-sizing:border-box;display:block;transition:all .15s ease-in-out;color:#0690fa !important;font-size:10px;font-weight:bold}#trending-pills-nav #tab-label{font-size:8px;margin-top:0;margin-bottom:2px}#trending-pills-nav #tab-link{padding-top:10px;font-size:10px;width:40px}#trending-pills-nav li{padding:0px 10px 0 10px;height:45px}}@media (min-width: 992px){.sp-tab-container{min-height:800px}.explore-pills{margin-bottom:50px !important}#new-stack-form{min-height:1200px}#new-stack-form .btn-group{width:458px}.source-code-link .octicon-git-branch{font-size:31px;margin-left:5px;vertical-align:top;padding-top:5px}a.source-code-link,a:visited.source-code-link{color:#DBDBDB}a:hover.source-code-link{color:#0690fa}}@media (min-width: 768px) and (max-width: 991px){.sp-tab-container{min-height:none}.source-code-link .octicon-git-branch{font-size:29px;margin-left:5px}a.source-code-link,a:visited.source-code-link{color:#DBDBDB}a:hover.source-code-link{color:#0690fa}}@media (max-width: 767px){.sp-tab-container{min-height:none}.source-code-link .octicon-git-branch{font-size:19px;margin-left:5px}a.source-code-link,a:visited.source-code-link{color:#DBDBDB}a:hover.source-code-link{color:#0690fa}}.service-stack-link a,.service-stack-link a:visited{color:#333}.service-stack-link a:hover{color:#0690fa !important}@media (min-width: 992px){#cat-index{margin-top:60px}.layer-title-cat a,.layer-title-cat a:visited{height:100px;display:block;padding:17px 0;color:white;background:#333;border-radius:4px}.layer-title-cat a:hover{color:white;background:black;border-radius:4px}.layer-name-cat-index{font-size:24px;font-weight:bold}}@media (min-width: 768px) and (max-width: 991px){#cat-index{margin-top:60px;margin-bottom:60px;min-height:550px}.layer-title-cat a,.layer-title-cat a:visited{height:100px;display:block;padding:17px 0;color:white;background:#333;border-radius:4px}.layer-title-cat a:hover{color:white;background:black;border-radius:4px}.layer-name-cat-index{font-size:22px;font-weight:bold}}@media (max-width: 767px){#cat-index{margin-top:60px;margin-bottom:30px}.layer-title-cat a,.layer-title-cat a:visited{display:block;padding:17px 0;color:white;background:#333;border-radius:4px}.layer-title-cat a:hover{color:white;background:black;border-radius:4px}.layer-name-cat-index{font-size:16px;font-weight:bold}}.sponsored-function-name{color:#d7d7d7;font-size:9px;border:1px solid #d7d7d7;border-radius:2px;padding:1px 3px;margin-left:8px;position:absolute;margin-top:4px}.sponsored-function-name-post{color:#d7d7d7;font-size:9px;padding:1px 3px;margin-top:0px;display:inline-block}.popover{border:0 solid rgba(0,0,0,0.25);border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,0.25)}#pop-stack a,#pop-stack a:visited{color:#ebebeb;font-size:14px;font-weight:bold}#pop-stack a:hover{color:white;font-size:14px;font-weight:bold}.service-fav .trending-star{font-size:30px !important}.service-fav .trending-star:hover{color:#0690fa}.service-fav .star-count{font-size:15px;font-weight:600}.service-trending-container:hover .trending-star,.service-trending-container:hover .star-count{font-weight:bold !important;color:#0690fa !important}.claim-bar{display:inline-flex;display:-webkit-inline-flex;height:76px}.community-generated{margin:auto;font-weight:normal;color:grey;margin-right:10px}.claim-stack-link a{font-weight:bold;color:grey;margin-left:-5px}.claim-stack-link a:hover{font-weight:bold;margin-left:-5px}#sponsored-stack a img{opacity:0.7}#sponsored-stack :hover img{opacity:1}#sponsored-stack .service-logo img{position:relative;z-index:5;display:block;width:53px;height:53px;background-color:#fff;border-radius:4px;border:1px solid #E6E6E6}.stack-count{font-size:14px;color:#C5C5C5;font-weight:600;margin-top:4px;display:inline-block}.stack-count-justify{font-size:16px;color:#C5C5C5;margin-left:4px}.more-stacks-sp{font-size:15px;font-weight:bold;display:inline-block;position:absolute;top:12px}.more-stacks-sp a,.more-stacks-sp a:visited{color:grey}.more-stacks-sp a:hover{color:#0690fa;text-decoration:underline}a:hover#sponsored-website-url{background-color:#CCC}.violation{display:inline;margin:auto 0}.violation i{color:#ff3e00;font-size:18px;font-weight:bold;vertical-align:middle}.sp-category-stackups{color:#d7d7d7;margin-top:12px;font-size:11px}.sp-category-stackups :hover{color:#0690fa}.new-tab{display:inline;padding:0px 3px;font-weight:bold;color:white;border-radius:2px;background-color:#FF7200;font-size:11px;position:absolute;right:0px;top:8px}.soft-approval-container{clear:both;overflow:hidden;padding-top:30px}.soft-approval-container.opened{max-height:690px;transition:max-height 0.25s ease-in}.soft-approval-container.closed{max-height:0;transition:max-height 0.15s ease-out}.soft-approval-active img{border:1px solid #0690fa}.pending-approval-tool-check{position:absolute;left:50%;top:14px;color:#fff;background-color:#000;border-radius:80px;padding:3px}.pending-approval-container{border-radius:8px;padding:20px;border:3px dotted #d7d7d7}.new-tag{display:inline-block;padding:2px 7px;font-weight:bold;color:white;border-radius:2px;background-color:#FF7200;font-size:11px;margin:12px 0}.alternatives-reasons{color:#333;border:1px solid #9a9a9a;border-radius:2px;padding:4px;font-size:11px;text-align:center;vertical-align:middle;margin-right:10px;white-space:nowrap;text-overflow:unset;margin-bottom:5px;display:inline-block;font-weight:600}.select2-container{margin:0;position:relative;display:inline-block;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));background-image:-webkit-linear-gradient(center bottom, #eee 0%, #fff 50%);background-image:-moz-linear-gradient(center bottom, #eee 0%, #fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);background-image:linear-gradient(to top, #eee 0%, #fff 50%)}html[dir="rtl"] .select2-container .select2-choice{padding:0 8px 0 0}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, #fff));background-image:-webkit-linear-gradient(center bottom, #eee 0%, #fff 90%);background-image:-moz-linear-gradient(center bottom, #eee 0%, #fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);background-image:linear-gradient(to bottom, #eee 0%, #fff 90%)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}html[dir="rtl"] .select2-container .select2-choice>.select2-chosen{margin-left:26px;margin-right:0}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url(/assets/select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png) right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15)}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,0.15);box-shadow:0 -4px 5px rgba(0,0,0,0.15)}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));background-image:-webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);background-image:-moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);background-image:linear-gradient(to top, #ccc 0%, #eee 60%)}html[dir="rtl"] .select2-container .select2-choice .select2-arrow{left:0;right:auto;border-left:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url(/assets/select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png) no-repeat 0 1px}html[dir="rtl"] .select2-container .select2-choice .select2-arrow b{background-position:2px 1px}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding:4px 4px 0 4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#fff url(/assets/select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png) no-repeat 100% -22px;background:url(/assets/select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png) no-repeat 100% -22px,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));background:url(/assets/select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png) no-repeat 100% -22px,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(/assets/select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png) no-repeat 100% -22px,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(/assets/select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png) no-repeat 100% -22px,linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0}html[dir="rtl"] .select2-search input{padding:4px 5px 4px 20px;background:#fff url(/assets/select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png) no-repeat -37px -22px;background:url(/assets/select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png) no-repeat -37px -22px,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));background:url(/assets/select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png) no-repeat -37px -22px,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(/assets/select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png) no-repeat -37px -22px,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(/assets/select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png) no-repeat -37px -22px,linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0}.select2-search input.select2-active{background:#fff url(/assets/select2-spinner-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif) no-repeat 100%;background:url(/assets/select2-spinner-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif) no-repeat 100%,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));background:url(/assets/select2-spinner-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif) no-repeat 100%,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(/assets/select2-spinner-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif) no-repeat 100%,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(/assets/select2-spinner-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif) no-repeat 100%,linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #eee));background-image:-webkit-linear-gradient(center bottom, #fff 0%, #eee 50%);background-image:-moz-linear-gradient(center bottom, #fff 0%, #eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:linear-gradient(to top, #fff 0%, #eee 50%)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #eee));background-image:-webkit-linear-gradient(center top, #fff 0%, #eee 50%);background-image:-moz-linear-gradient(center top, #fff 0%, #eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%)}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:none;filter:none}html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow{border-right:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow b{background-position:-16px 1px}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent}html[dir="rtl"] .select2-results{padding:0 4px 0 0;margin:4px 0 4px 4px}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:bold}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results-dept-1 .select2-result-label{padding-left:20px}.select2-results-dept-2 .select2-result-label{padding-left:40px}.select2-results-dept-3 .select2-result-label{padding-left:60px}.select2-results-dept-4 .select2-result-label{padding-left:80px}.select2-results-dept-5 .select2-result-label{padding-left:100px}.select2-results-dept-6 .select2-result-label{padding-left:110px}.select2-results-dept-7 .select2-result-label{padding-left:120px}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-ajax-error,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;padding-left:5px}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url(/assets/select2-spinner-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif) no-repeat 100%}.select2-results .select2-ajax-error{background:rgba(255,50,50,0.2)}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto !important;height:1%;margin:0;padding:0 5px 0 0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-webkit-linear-gradient(top, #eee 1%, #fff 15%);background-image:-moz-linear-gradient(top, #eee 1%, #fff 15%);background-image:linear-gradient(to bottom, #eee 1%, #fff 15%)}html[dir="rtl"] .select2-container-multi .select2-choices{padding:0 0 0 5px}.select2-locked{padding:3px 5px 3px 5px !important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}html[dir="rtl"] .select2-container-multi .select2-choices li{float:right}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent !important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url(/assets/select2-spinner-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif) no-repeat 100% !important}.select2-default{color:#999 !important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaaaaa;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(to bottom, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%)}html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice{margin:3px 5px 3px 0;padding:3px 18px 3px 5px}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:none;background:url(/assets/select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png) right top no-repeat}html[dir="rtl"] .select2-search-choice-close{right:auto;left:3px}.select2-container-multi .select2-search-choice-close{left:3px}html[dir="rtl"] .select2-container-multi .select2-search-choice-close{left:auto;right:2px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0px !important;top:0px !important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 2dppx){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b{background-image:url(/assets/select2x2-6fe28d687dc0ed4d96016238c608ba1e7198c9c9accfa0b360b78018b9fb9bc2.png) !important;background-repeat:no-repeat !important;background-size:60px 40px !important}.select2-search input{background-position:100% -21px !important}}.app-stack-container{font-size:11pt;padding:0px 20px 10px 30px}.app-stack .cloudstack-top-panel{background:#3E3E3E}.app-stack-heading{margin-bottom:20px}#stack-description{font-size:12px;color:grey;font-weight:400;line-height:18px;margin-bottom:15px;text-align:left;text-align:center}@media (min-width: 768px) and (max-width: 991px){#stack-description{font-size:12px;color:#666;font-weight:400;line-height:18px;margin-bottom:15px;margin-top:10px;text-align:left}}@media (max-width: 767px){#stack-description{font-size:10px;color:#666;font-weight:400;line-height:14px;margin-bottom:10px;margin-top:10px;text-align:left}}.app-cs-title{font-size:11pt;color:#fff;font-weight:400;padding-bottom:8px}.app-item-tags{padding:5px 0px 5px 0px}a.app-item-tag{background-color:#000;border-radius:3px;border:1px solid black;padding-left:7px;padding-right:7px;padding-bottom:4px;padding-top:4px;color:white;font-size:13px;font-weight:500;white-space:nowrap;line-height:35px;margin:2px}span.app-item-tag{color:grey;padding-left:7px;padding-right:7px;padding-bottom:4px;padding-top:4px;white-space:nowrap;line-height:35px;margin:2px}a:hover.app-item-tag{background-color:#FFF !important;color:black !important;border:1px solid white}a:visited.app-item-tag{color:white}.app-stack-logos img{display:block;width:73px;height:73px;background-color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;border:1px solid #E6E6E6;margin-left:auto;margin-right:auto}.stack-function-tag{background-color:#707070 !important;border-radius:3px !important;padding-left:5px !important;padding-right:5px !important;padding-bottom:2px !important;padding-top:2px !important;color:white !important;font-size:10pt !important;white-space:nowrap;line-height:27px}.stack-function{border:none;padding:1px 15px 8px 15px}.stack-function .stack-layer .select2-container-multi .select2-choices{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-sizing:border-box}.stack-function .stack-layer .select2-container-multi .select2-search-choice-close{left:3px;top:10px}.stack-function .stack-layer .select2-container-multi .select2-choices .select2-search-field{margin-top:3px}.stack-function .stack-layer .stack-input-container .stack-function{padding:5px 10px 15px 10px}.label-important{background-color:orange}.all-layers{padding:10px !important}.popular-widget{float:right;border:1px #DDDDDD solid;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color:#FFF;height:700px;overflow-y:scroll;overflow-x:hidden}.popular-center{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.popular-widget .service-logo img{width:43px !important;height:43px !important;border-radius:5px}.stack-input-container .stack-function-title{margin-top:5px;font-weight:500 !important;font-size:15px;margin-bottom:8px}.stack-detail-service{text-align:center;font-size:17px;font-weight:600}.stack-detail-service .service-logo img{margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:13px;width:63px;height:63px}.submit-links-container{margin:50px 0;overflow:hidden}.submit-links-container .submit-links{float:right}.submit-links-container .skip-link{display:inline-block;margin-right:10px;color:#bebebe}.btn-save-stack{color:white;width:200px}.btn-save-stack:hover{color:white}.btn-save-stack-top{float:right;margin:30px 0;display:block}.stack-details-container{clear:both;margin-bottom:20px}.stack-details-container h3{padding-top:15px;text-align:left;font-size:16px;font-weight:normal;color:grey;border-top:1px solid #ebebeb;margin-bottom:20px}.stack-detail{overflow:hidden}.stack-detail .btn{padding:3px 6px}.stack-detail__source{padding-top:15px;color:grey;margin:0 0 10px}.stack-detail__source span{color:#333}.stack-detail .identity-container{float:left;text-align:center;border-radius:5px;border:1px solid #E6E6E6;background-color:#000;color:white}.stack-detail .identity-container .service-name{font-weight:bold;font-size:13px;margin-bottom:3px;word-wrap:break-word}.stack-detail .identity-container .service-name a,.stack-detail .identity-container .service-name a:visited{color:white}.stack-detail .identity-container .service-name a:hover{color:#ebebeb !important;background-color:transparent}.stack-detail .identity-container .logo{margin:10px;border-radius:4px;border:1px solid #383838;overflow:hidden;background-color:#FFF}.stack-detail .identity-container .logo img{width:73px;height:73px}.stack-detail .form-controls input[type="text"]{overflow:auto;vertical-align:top}.app_stack_fields,.company_stack_fields{max-width:748px;margin:0 auto}.edit-column{margin:10px auto;max-width:748px}.edit-column .form-group{display:flex}.edit-column .form-group input,.edit-column .form-group .select2-container,.edit-column .form-group select{flex:1}.form-group{display:flex;flex-wrap:wrap}.form-group.edit-stack-item-source{margin:25px 0}.form-group.edit-stack-item-source .edit-stack-labels{margin:0 20px 0 0}.form-group input.flexed{flex:1}.edit-layer{border:none;max-width:748px;padding:0px 15px 20px 15px;border-radius:5px;margin:auto auto 10px;background-color:#333 !important}.stack-function-title{color:white !important;font-weight:400 !important;font-size:11pt;margin-bottom:3px;margin-top:10px}.app-stack-function-title{color:#a2a2a2;font-weight:500;font-size:11pt;margin-bottom:3px;margin-top:10px}.show-layer{border:none;padding:0px 15px 10px 15px;border-radius:4px;max-width:823px;margin-left:auto;margin-right:auto;margin-bottom:10px;background-color:#333 !important}.show-layer-d{border:none;border-radius:5px;max-width:823px;margin-left:auto;margin-right:auto;margin-bottom:10px;background-color:#333 !important}.show-layer-cat{border:none;border-radius:5px;max-width:823px;margin-left:auto;margin-right:auto;margin-bottom:10px;background-color:#000 !important}.select2-container-multi .select2-choices .select2-search-choice{border:1px solid #000000;color:#FFF;background-color:#0E0E0E;background-image:-webkit-linear-gradient(top, #000 100%, #000 100%, #000 100%, #000 100%);background-image:-moz-linear-gradient(center top, #000 100%, #000 100%, #000 100%, #EEE 100%);box-shadow:0 0 0 #fff inset,0 1px 0 rgba(0,0,0,0.05);padding:6px 8px 6px 18px;font-size:13px;font-weight:500}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-color:#000;color:#fff}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #0690fa}.stack-input-container .autocomplete{max-width:726px;width:100%}.select2-results .select2-highlighted{background:#0690fa}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #0690fa}.select2-drop-active{border:1px solid #0690fa}.select2-results{font-weight:bold}.stack-service-no-logo img{border-radius:5px;border:1px solid #2C2C2C;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;z-index:1;margin:5px 15px}.stack-service-logo img{width:60px;height:60px;border-radius:5px;border:1px solid #2C2C2C;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;z-index:1;margin:5px 15px}a.stack-service-logo,a:hover.stack-service-logo{background:transparent}.stack-service-name-under{color:#FFFFFF;font-size:12px;font-weight:600;line-height:15px;padding:3px 0;height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stack-service-name-under a:hover{color:white}.stack-service-name-under a:visited{color:#FFFFFF}a.stack-service-name-under{height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stack-layer-title{color:grey !important;font-weight:400;font-size:11px;margin-bottom:5px}.stack-layer-title-tag{border:1px solid #5e5e5e;padding:3px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;margin:0 -5px;background-color:#5e5e5e;color:white;text-align:center}.stack-detail-function{padding:10px 15px 15px 15px;background:#333;border-bottom-right-radius:5px;border-bottom-left-radius:5px;line-height:15px;border-top:1px solid #474646}.stack-detail-function a,.stack-detail-function a:visited{color:grey;font-size:11px;font-weight:500}.stack-detail-function a:hover{background-color:transparent;color:white}.function-name-under{color:#969696 !important;font-weight:400;border-radius:3px;padding:0px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px !important;color:#aaa !important}.function-name-under a,.function-name-under a:visited{color:#969696;font-size:8pt;font-weight:400;background-color:#3D3D3D;padding:0px}.function-name-under a:hover{text-decoration:none;color:white !important;background-color:black !important}.category-name-under{color:#969696;font-size:8pt;font-weight:400;background-color:#F0F0F0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.category-name-under a,.category-name-under a:visited{color:#969696;font-size:8pt;font-weight:400;background-color:#F0F0F0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:2px 5px 2px 5px;display:block}.category-name-under a:hover{text-decoration:none;font-size:8pt;font-weight:400;color:#FFF !important;background-color:#000 !important;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:2px 5px 2px 5px;display:block}.function-name-above{color:#969696;font-size:8pt;font-weight:400;background-color:#F0F0F0;border-top-right-radius:3px;border-top-left-radius:3px;padding:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.function-name-above a,.function-name-above a:visited{color:#969696;font-size:8pt;font-weight:400;background-color:#F0F0F0;border-top-right-radius:3px;border-top-left-radius:3px;padding:2px 5px 2px 5px;display:block}.function-name-above a:hover{text-decoration:none;font-size:8pt;font-weight:400;color:#FFF !important;background-color:#000 !important;border-top-right-radius:3px;border-top-left-radius:3px;padding:2px 5px 2px 5px;display:block}@media (min-width: 992px){.full-stack-container{padding:0px 0 20px 0}.full-stack-container .show-layer-d .stack-link{padding:0px 15px}.full-stack-container #stp-services{width:162px}.stack-detail .identity-container{width:127px;margin-left:0;text-align:center;padding:0}#stack-desc-text{min-height:125px}#stack-desc-text p{font-size:14px;line-height:1.5}}@media (min-width: 768px) and (max-width: 991px){.full-stack-container{padding:0px 0 20px 0}.full-stack-container .show-layer-d .stack-link{padding:0px 15px}.full-stack-container #stp-services{width:157px}.stack-detail .identity-container{width:127px;margin-left:0;text-align:center;padding:0}#stack-desc-text{min-height:125px;line-height:1.5}#stack-desc-text p{font-size:14px;line-height:1.5}}@media (max-width: 767px){.full-stack-container{padding:0px 0 20px 0}.full-stack-container .show-layer-d .stack-link{padding:0px 15px}.full-stack-container #stp-services .function-name-under{width:150px;text-align:center;margin-left:auto;margin-right:auto}.stack-detail .identity-container{width:127px;margin-left:auto;margin-right:auto;text-align:center;padding:0;float:none;margin-bottom:20px}#stack-desc-text{min-height:125px;line-height:1.5}#stack-desc-text p{font-size:14px;line-height:1.5}}.stack-details-sp-container ul.stack-details-list{list-style:none;padding:0}.stack-details-sp-container li.stack-details-list-item{border-left:5px solid #EAEAEA;margin-bottom:50px}.stack-details-sp-container li.stack-details-list-item:last-child{border-bottom:none !important}.app-layers .stack-link{margin-left:auto;margin-right:auto;margin-bottom:7px}.app-layers .stack-link .stack-layer-title-tag,.app-layers .stack-link .stack-layer-title-tag a{border:0px solid #333 !important;padding:0;display:block;margin:0;background-color:#555 !important;color:#CCC;text-align:center;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.app-layers .stack-link .stack-layer-title-tag a,.app-layers .stack-link .stack-layer-title-tag a a{padding:2px 0}.app-layers .stack-link .stack-layer-title-tag a:hover,.app-layers .stack-link .stack-layer-title-tag a a:hover{background-color:#000 !important;color:#ebebeb}#stack-card .stack-layer-title-tag,#stack-card .stack-layer-title-tag a{border:0px solid #333 !important;padding:0;display:block;background-color:#FFF !important;color:#CCC;text-align:center;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;margin-left:7px}#stack-card .stack-layer-title-tag a,#stack-card .stack-layer-title-tag a a{padding:2px 0}#stack-card .stack-layer-title-tag a:hover,#stack-card .stack-layer-title-tag a a:hover{background-color:#000 !important;color:#ebebeb}#stp-sidebar.affix-bottom{position:absolute;margin-top:0px;width:275px}#stp-sidebar.affix{top:50px;width:275px}#stp-sidebar .user-img{z-index:5;width:63px;height:63px;background-color:#fff;border-radius:100px;border:1px solid #E6E6E6}#stp-sidebar-mobile .user-img{z-index:5;width:63px;height:63px;background-color:#fff;border-radius:5px;border:1px solid #E6E6E6}.blog-post-sidebar{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.blog-post-sidebar #stp-sidebar{width:auto}.blog-post-sidebar #stp-sidebar.affix{top:0}.stack-side-box-wrapper{margin-top:24px;max-width:320px;width:100%;display:flex;justify-content:center}.stack-side-box{width:100%;display:flex;align-content:center;flex-direction:column;border-radius:4px;background-color:#ffffff;box-shadow:0 1px 0 0 #e1e1e1;border:solid 1px #e1e1e1;padding:20px 16px}.stack-side-box-title{font-size:18px;margin-bottom:25px}.stack-side-box-link{font-size:14px;line-height:1.4}.stack-side-box-content{margin-bottom:24px}.stack-side-box-content:last-of-type{margin-bottom:0}.stack-side-box-content .stack-side-box-img{float:left;margin-right:16px;position:relative;height:73px;width:73px;background:url(https://placehold.it/78x78) center center/cover no-repeat}.stack-side-box-content .stack-side-box-img .stack-side-box-icon{position:absolute;bottom:5px;right:5px}.stack-side-box-content .stack-side-box-img .stack-side-box-icon img{width:18px;height:18px}.link-d a{color:#CECECE !important;font-weight:400}.link-d a:hover{color:#0690fa !important}@media (min-width: 1201px){#stack-page-container .app-stack-container{padding:0px 20px 10px 30px;margin-bottom:170px}}@media (min-width: 992px) and (max-width: 1200px){#stack-page-container .app-stack-container{padding:0px 20px 10px 30px;margin-bottom:170px}}@media (min-width: 768px) and (max-width: 991px){#stp-sidebar{display:none}#stack-page-container .app-stack-container{padding:0px 20px 10px 30px}}@media (max-width: 767px){#stp-sidebar{display:none}#stack-page-container .app-stack-container{padding:0px 30px 10px 30px}}@media (min-width: 992px){#stp-sidebar-mobile{display:none}}@media (min-width: 768px) and (max-width: 991px){#stp-sidebar-mobile{margin-bottom:40px}}@media (max-width: 767px){.toggle-favorite-stack{height:28px !important}}#github-import-report{border-top:1px solid #F7F7F7;margin-top:10px;padding:20px 0px}.stack-card-layer{border-radius:4px;background-color:#333 !important;padding:6px;width:163px}.stack-card-layer .stack-logo{margin:0}.source-link{font-size:8px;position:absolute;right:1;margin-left:5px}.source-link a,.source-link a:visited{color:#646464}.source-link a:hover{color:white}.source-link-list{padding:2px 8px;border-radius:4px;font-size:11px}.source-link-list a{color:#ebebeb}.source-link-list a:visited{color:#ebebeb}.source-link-list a:hover{color:#0690fa}.source-link-item-details{font-size:10px}.source-link-item-details a,.source-link-item-details a:visited{color:grey}.source-link-item-details a:hover{color:#0690fa}.imported-service img{display:block;position:relative;z-index:5;display:block;width:63px;height:63px;background-color:#fff;border-radius:5px;border:1px solid #E6E6E6}.imported-service p{font-weight:400;margin-top:5px;font-size:11px}.sign-in-to-save-import .github-btn a{background-repeat:no-repeat;background-position:50% 50%}.stack-item-form{display:flex;flex-flow:row wrap;margin-top:50px}.stack-item-form form{display:flex;flex:1}.stack-item-form input[type=text]{flex:1;margin-left:12px}#edit-stack-item{min-height:125px}#edit-stack-item .editable-empty,#edit-stack-item .editable-empty:hover,#edit-stack-item .editable-empty:focus{color:#0690fa;font-size:16px;font-weight:bold}#edit-stack-item .editable-click{border-bottom:dashed 1px #ebebeb}#edit-stack-item .editableform .control-group{margin-top:12px}#edit-stack-item textarea{width:457px;max-height:150px}#edit-stack-item a{font-weight:bold}#edit-stack-item a:hover{color:#0690fa}.md-fullscreen-mode.active textarea{width:100% !important;max-height:100% !important}#stack-content{font-size:13px}#stack-content a{font-weight:bold;color:#0690fa}#stack-content a:hover{text-decoration:underline}#stack-content .editable-empty,#stack-content .editable-empty:hover,#stack-content .editable-empty:focus{color:#0690fa;font-size:16px;font-weight:bold}#stack-content .editable-click{border-bottom:dashed 1px #ebebeb}#stack-content p,#stack-content li{font-size:14px;line-height:1.5}#stack-content h4{margin:30px 0 20px 0;font-weight:bold !important;color:#333 !important}#stack-content h2{font-size:21px !important;margin:25px 0 15px 0;font-weight:bold !important}.editable-description{color:#333}.company_email_invalid{color:green;text-align:center;margin:0px auto 10px auto}#create-stack-reasons #reasons-formatting{width:230px !important;margin-right:30px !important;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width: 992px){.error-container{width:615px;margin:auto}.error-container-stack{width:615px;margin:auto}.import-error{font-style:italic;text-align:left;color:#FF6161}.import-no-error{font-style:italic;text-align:left;color:green}#stack-content textarea.form-control{width:550px !important}#edit-stack-item img{max-width:468px}.stack-content img,#stack-content img{max-width:100%}}@media (min-width: 768px) and (max-width: 991px){.error-container{width:615px;margin:auto}.error-container-stack{width:615px;margin:auto}.import-error{font-style:italic;text-align:left;color:#FF6161}.import-no-error{font-style:italic;text-align:left;color:green}#edit-stack-item img{max-width:422px}.stack-content img,#stack-content img{max-width:635px}}@media (max-width: 767px){.error-container{width:615px;margin:auto}.import-error{font-style:italic;color:#FF6161;text-align:left}.import-no-error{font-style:italic;text-align:left;color:green}#card-list.col-xs-12{padding:0 !important}.imported-services{margin:25px 20px 0px 0px}#edit-stack-item img{max-width:152px}.stack-content img,#stack-content img{max-width:100%}}.select2-container-multi .select2-choices{font-size:14px !important;border-radius:3px !important;border:0}.clear-stack{border-color:red;color:red}@media (min-width: 992px){#loading-tab{font-size:24px;font-weight:bold;color:#b2b2b2;text-align:center;display:block}#trending-tabs>#ajax-content{min-height:1800px}span.app-item-tag{color:grey;padding-left:7px;padding-right:7px;padding-bottom:4px;padding-top:4px;white-space:nowrap;line-height:35px;margin:2px;font-size:13px;font-weight:400}#stacks_index{margin-top:40px;margin-bottom:120px}#stack-card-stack{background-color:#333;margin:15px 15px 0 15px;padding:5px 5px 10px 5px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}}@media (min-width: 768px) and (max-width: 991px){#loading-tab{font-size:24px;font-weight:bold;color:#b2b2b2;text-align:center;display:block}#trending-tabs>#ajax-content{min-height:1800px}span.app-item-tag{color:grey;padding-left:7px;padding-right:7px;padding-bottom:4px;padding-top:4px;white-space:nowrap;line-height:35px;margin:2px;font-size:13px;font-weight:400}#stacks_index{margin-top:50px;margin-bottom:100px}#stack-card-stack{background-color:#333;margin:15px 0 0 0;padding:5px 5px 10px 5px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}}@media (max-width: 767px){#loading-tab{font-size:18px;font-weight:bold;color:#b2b2b2;text-align:center;display:block}#trending-tabs>#ajax-content{min-height:1600px}span.app-item-tag{display:none}#stacks_index{margin-top:30px;margin-bottom:50px}#stack-card-stack{background-color:#333;margin:15px 15px 0 15px;padding:5px 5px 10px 5px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}}.create-stack-labels{width:250px !important;display:inline-block;margin:0 20px;font-size:15px;font-weight:normal;text-align:left;color:grey}.edit-stack-labels{width:150px !important;display:inline-block;margin:0 20px;font-size:15px;text-align:left;color:grey}#card-list :hover{color:#0690fa}@media (min-width: 992px){#stack-item-services-tile{margin:0 0 0 15px}}@media (min-width: 768px) and (max-width: 991px){#stack-item-services-tile{margin:0px}}@media (max-width: 767px){#stack-item-services-tile{margin:0px}}.social-links .fa{color:grey;font-size:20px}.social-links .fa:hover{color:#0690fa;font-size:20px}.social-links .octicon-link{color:grey;font-size:20px}.social-links .octicon-link:hover{color:#0690fa;font-size:20px}.company-link a,.company-link a:visited{font-size:12px;color:grey;font-weight:normal;padding-left:5px}.company-link a:hover{font-size:12px;color:#0690fa;font-weight:normal;padding-left:5px}@media (min-width: 992px){#company-stacks{padding-left:30px;padding-top:45px}#company-stacks-j{padding-left:30px;padding-top:50px}#cp #stack-item-services-tile{margin:0 0 0 5px}#company-tags{margin:10px 0 0 5px}}@media (min-width: 768px) and (max-width: 991px){.company-link{margin-left:8px}.company-location{margin-top:8px;margin-left:8px}#company-stacks{padding-left:15px;padding-top:45px !important}#company-stacks-j{padding-left:30px;padding-top:50px}#cp #stack-item-services-tile{margin:0 0 0 5px}#cp.app-stack-container{padding:0px 0px 10px 30px}#company-tags{margin:20px 0 0 20px}}@media (max-width: 767px){.company-link{text-align:center}.company-location{margin-top:10px}#company-tags{text-align:center;margin-top:20px}}#jobs-stack{border:1px solid #ebebeb;border-radius:5px;padding:15px;margin-bottom:15px}#jobs-edit{margin-bottom:150px}@media (max-width: 767px){#csf{padding:15px}}.stack-post-sub{font-size:18px;margin-top:30px;margin-bottom:10px;font-weight:bold}pre{border:0 !important;border-radius:1 !important;background-color:transparent;padding:0}.hljs{border-radius:4px;font-size:14px}.greyscale-ph{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.3}.greyscale-ph:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1}.greyscale-al{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.2}.greyscale-al:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1}.j500{display:inline-block;margin-right:25px}@media (max-width: 767px){.j500{display:inline-block;margin-right:40px;text-align:left !important}}.search-input-custom{margin-bottom:10px;height:58px;max-width:595px;width:100%;padding:6px 30px;font-size:23px;line-height:1.428571429;color:#555555;background-color:white;background-image:none;border:1px solid #cccccc;border-radius:40px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.job-page-search-stack-items{float:left;overflow:hidden;overflow-x:hidden;white-space:nowrap;max-width:340px}@media (max-width: 767px){.job-page-search-stack-items{float:left;overflow:hidden;overflow-x:hidden;white-space:nowrap;max-width:150px}}#jobs-stacks textarea:focus,#jobs-stacks input.search.search-input-custom,#jobs-stacks input[type="text"]:focus,#jobs-stacks input[type="password"]:focus,#jobs-stacks input[type="datetime"]:focus,#jobs-stacks input[type="datetime-local"]:focus,#jobs-stacks input[type="date"]:focus,#jobs-stacks input[type="month"]:focus,#jobs-stacks input[type="time"]:focus,#jobs-stacks input[type="week"]:focus,#jobs-stacks input[type="number"]:focus,#jobs-stacks input[type="email"]:focus,#jobs-stacks input[type="url"]:focus,#jobs-stacks input[type="search"]:focus,#jobs-stacks input[type="tel"]:focus,#jobs-stacks input[type="color"]:focus,#jobs-stacks .uneditable- input:focus{border-color:none !important;box-shadow:none !important;-webkit-box-shadow:none !important;outline:-webkit-focus-ring-color auto 0px !important}@keyframes fadeOut{from{opacity:1.0}to{opacity:0.0}}.search-jobs-sub{color:grey;text-align:left;margin-bottom:25px;max-width:530px;margin-left:auto;margin-right:auto;font-style:italic}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}.fade-out{animation:fadeOut 2s infinite;-webkit-animation:fadeOut 2s infinite}.job-success{background-color:#2DB72D}.job-error{background-color:red}.stacks-owner-edit{border-left:5px solid #0690fa;padding-left:10px}.stacks-owner-edit div{margin-top:5px;text-align:left}.stacks-owner-edit ul{margin:10px 0;padding:0}.stacks-owner-edit ul li{display:inline-block;padding-right:15px;list-style:none}.collapsable{background-color:#ebebeb;border:.11em solid #d7d7d7;border-radius:5px}.collapsable .strong{font-weight:bold}.collapsable input{width:80%;vertical-align:middle}.collapsable .btn{background-color:white;border:1px solid #0690fa;color:#0690fa}.collapsable .btn:hover,.collapsable .btn:active,.collapsable .btn:focus{background-color:#0690fa;color:#fff}.collapsable .zeroclipboard-is-hover{background-color:transparent;border:1px solid #0690fa;color:#0690fa}.collapsable .zeroclipboard-is-hover:hover,.collapsable .zeroclipboard-is-hover:active,.collapsable .zeroclipboard-is-hover:focus{background-color:#0690fa;color:#fff}.collapsable button#d_clip_button.btn.zeroclipboard-is-hover{background-color:#0690fa;color:#fff}iframe div:not(#embed-stack){display:none}#embed-stack .full-stack-container{padding:0 0 5px 0}#embed-stack .full-stack-container .show-layer-d{max-width:none}#embed-stack .full-stack-container .show-layer-d .stack-layer-title-tag{color:#CCC !important}#embed-stack .full-stack-container .function-name-under{color:#969696;font-size:8pt;font-weight:400;background-color:#3D3D3D}.ss-powered{float:right;padding:0 0 0 20px;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.2}.ss-powered:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1}@media (min-width: 992px){.stacks-grid-container{max-width:925px;margin:0 auto}#signinPage .modal-welcome,#signinModal .modal-welcome,#signingoogleModal .modal-welcome,#login-page .modal-welcome{font-size:21px;display:inline-block;margin:auto 8px}#signinPage .continue-with,#signinModal .continue-with,#signingoogleModal .continue-with,#login-page .continue-with{margin:auto 5px;font-size:17px}#signinPage .octicon-mark-github,#signinPage .fa-bitbucket,#signinModal .octicon-mark-github,#signinModal .fa-bitbucket,#signingoogleModal .octicon-mark-github,#signingoogleModal .fa-bitbucket,#login-page .octicon-mark-github,#login-page .fa-bitbucket{margin:auto 10px auto 10px;display:inline-flex;font-size:30px}}@media (max-width: 767px){#stack-card{position:relative !important}.stacks-grid-container{max-width:625px;margin:0 auto}#signinPage .continue-with,#signinModal .continue-with,#signingoogleModal .continue-with,#login-page .continue-with{margin:auto 5px;font-size:14px}#signinPage .modal-welcome,#signinModal .modal-welcome,#signingoogleModal .modal-welcome,#login-page .modal-welcome{font-size:15px;display:inline-block;margin:auto 8px}#signinPage .octicon-mark-github,#signinPage .fa-bitbucket,#signinModal .octicon-mark-github,#signinModal .fa-bitbucket,#signingoogleModal .octicon-mark-github,#signingoogleModal .fa-bitbucket,#login-page .octicon-mark-github,#login-page .fa-bitbucket{margin:auto 10px;display:inline-flex;font-size:20px}.modal-content .brand-logo{background-size:150px}}@media (min-width: 768px) and (max-width: 991px){.stacks-grid-container{max-width:625px;margin:0 auto}#signinPage .continue-with,#signinModal .continue-with,#signingoogleModal .continue-with,#login-page .continue-with{margin:auto 5px;font-size:17px}#signinPage .modal-welcome,#signinModal .modal-welcome,#signingoogleModal .modal-welcome,#login-page .modal-welcome{font-size:15px;display:inline-block;margin:auto 8px}#signinPage .octicon-mark-github,#signinPage .fa-bitbucket,#signinModal .octicon-mark-github,#signinModal .fa-bitbucket,#signingoogleModal .octicon-mark-github,#signingoogleModal .fa-bitbucket,#login-page .octicon-mark-github,#login-page .fa-bitbucket{margin:auto 10px auto 10px;display:inline-flex;font-size:20px}}input#embed-script{width:500px !important;border:1px solid #d5dbdd;height:34px;color:black !important;box-sizing:border-box;font-size:14px !important;padding:0 10px;margin:10px 0}input#embedly-script{width:500px !important;border:1px solid #d5dbdd;height:34px;color:black !important;box-sizing:border-box;font-size:14px !important;padding:0 10px;margin:10px 0;margin-left:7px}#stack-embed{padding:15px;margin-top:10px}#stack-embed .dropdown{margin:0 0 0 15px}#stack-embed #theme-select{margin:15px 0}#stack-embed #theme-select a{display:inline-block;border:transparent solid 3px;border-radius:5px}#stack-embed #theme-select .selected{border:#1163fa solid 3px}#stack-embed #layers-select{margin:15px 0}#stack-embed .checkbox-inline{padding-left:5px;display:inline-flex}#stack-embed .checkbox-inline input{display:none}#stack-embed img{width:165px}#stack-embed span{font-size:14px}#stack-embed .layer-select{margin-top:15px}#stack-embed .stack-layer-embed{border:0px solid grey !important;padding:9px 0;display:block;margin:0;background-color:#AFAFAF !important;color:#ebebeb;text-align:center;border-radius:4px;font-size:10px;width:170px;font-weight:bold}#stack-embed .stack-layer-embed.checked{border:0px solid grey !important;padding:9px 0;display:block;margin:0;background-color:#333 !important;color:white;text-align:center;border-radius:4px;font-size:10px;width:170px;font-weight:bold}#stack-embed .stack-layer-embed input[type="checkbox"]:checked{background-color:blue !important}#stack-badge{padding:15px;margin-top:10px}#stack-badge span{font-size:14px}#accordion.panel-group .panel-default{border:0;padding:0;display:inline;box-shadow:none;-webkit-box-shadow:none}.approval_container{border-radius:8px;padding:20px;border:3px dotted #d7d7d7}.approval_title{font-size:12px;margin-bottom:12px;font-weight:400;padding:0;white-space:nowrap;color:#aaa}.approval_title span:first-child{font-weight:bold;margin-right:8px}.approval_title span:last-child{font-style:italic}.approval_orange{padding:2px 7px;font-weight:bold;color:white;border-radius:2px;background-color:#FF7200;font-size:11px;display:inline-block}.approval_service{float:left;padding:20px 10px;width:108px;cursor:pointer;position:relative}.approval_service img{width:30px;height:30px;display:block;margin:0 auto;margin-bottom:10px}.approval_service p{color:#b3b3b3;font-size:11px;font-weight:normal;text-align:center}.approval_activeService img{border:1px solid #0690fa}.approval_form{overflow:hidden}.approval_opened{max-height:690px;transition:max-height 0.25s ease-in}.approval_closed{max-height:0;transition:max-height 0.15s ease-out}.views-and-stars{display:flex;display:-ms-flex;justify-content:space-between;margin-top:10px;margin-bottom:25px;padding:0 10px;color:#666;font-weight:bold;font-size:14px}.views-and-stars i{margin-right:6px;font-size:20px}.views-and-stars .views-wrap{display:flex;align-items:center;margin-right:16px}.views-and-stars.views-and-stars--inverted{color:#fff}.featured-posts-top{display:flex;flex-direction:column;justify-content:center;align-items:center;height:200px;text-align:center}.featured-posts-top h1{font-size:30px;line-height:50px;font-weight:600;letter-spacing:0.5px;margin:0 0 15px;padding:0}.featured-posts-top .featured-subtitle{font-size:20px;font-weight:300}.featured-posts-top .featured-subscribe{margin-top:20px}@media (max-width: 580px){.featured-posts-top .featured-subscribe{margin-top:10px}}.featured-posts-container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 560px){.featured-posts-top{height:290px}.featured-posts-top h1{font-size:44px}}@media (min-width: 1400px){.featured-posts-container{width:1370px}}.featured-posts-header{color:white;background-image:url("/assets/bkg-feature-post-84582246fa7b4e7b4369009ca408044b7418f07e1d8ed42a796c369838992443.jpg");background-position:center}.featured-posts-header .container{position:relative}#featured-posts{margin-top:50px;margin-bottom:50px;display:flex;display:-ms-flex;flex-wrap:wrap;justify-content:center}.post-author{display:flex;display:-ms-flex;align-items:center;white-space:nowrap;min-height:29px;font-size:11px}.post-author .post-profile-pic{display:flex;display:-ms-flex;text-align:center;margin-right:8px;border-radius:50%;width:29px;height:29px;justify-content:center;align-items:center}.post-author .post-author-name{font-weight:bold}.post-wrapper{display:flex;display:-ms-flex;flex-shrink:0;width:340px;justify-content:center;margin:8px 8px 24px 8px}@media (max-width: 432px){.post-wrapper{width:100%;margin:8px 0px 24px 0px}}.post-item{background:white;display:flex;flex:1 0 auto;-ms-flex:1 0 auto;flex-direction:column;justify-content:flex-start;align-items:stretch;background:ffffff;padding:15px;width:100%;border-radius:3px;box-shadow:0 1px 0 0 #e1e1e1;border:solid 0.8px #e1e1e1;margin:0 16px}.post-item .post-logo{margin-top:7px;margin-left:7px}.post-footer{margin-top:auto}.post-image{display:block;width:100%;height:135px;margin:0 -5px;background-size:cover;background-repeat:no-repeat}.no-image .post-image{height:auto;background:none;margin:0}.post-logo img{width:30px;height:30px;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.26)}.post-timestamp{margin-top:15px;margin-bottom:2px;font-size:11px;text-align:left;color:#929ca5}.post-line{margin-top:30px;margin-bottom:15px;width:100%;height:1px;border:solid 0.6px #e1e1e1}.post-company-stack{display:flex;display:-ms-flex;margin-bottom:20px;justify-content:flex-start;flex:1 1 auto;-ms-flex:1 1 auto;max-width:416px;overflow:hidden}.post-company-stack img{width:30px;height:30px;margin:0 4px 4px 4px;border-radius:3px;border:1px solid #e1e1e1}.post-more-stack{display:flex;display:-ms-flex;align-items:center;font-size:1.5em;color:#ababab;margin-left:6px;letter-spacing:2px}.post-bottom{display:flex;display:-ms-flex;align-self:flex-end;justify-content:space-between;font-size:12px}.post-bottom .left{display:flex;display:-ms-flex}.post-bottom .post-favorite{display:flex;display:-ms-flex;justify-content:center;align-items:center;margin-right:16px}.post-bottom .post-favorite img.icon{margin-right:6px}.post-bottom .post-views{display:flex;display:-ms-flex;justify-content:center;align-items:center;margin-right:16px}.post-bottom .post-views img.icon{margin-right:6px}.post-bottom .post-comments .count{font-weight:bold}.post-title{margin-bottom:8px;width:100%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:15px;font-weight:600;line-height:1.4}.show-stack{margin-bottom:64px}.show-stack .header{display:flex;display:-ms-flex;flex-direction:column;align-items:center;justify-content:center;min-height:480px;position:relative}.show-stack .header .header-content{display:flex;display:-ms-flex;flex-direction:column;align-items:center}.show-stack .header .stack-post-title{max-width:850px;text-align:center;font-size:44px;line-height:50px;font-weight:bold;margin-bottom:16px;margin-top:16px;padding-left:15px;padding-right:15px;color:#fff}.show-stack .header .stack-post-title .light-text{color:white}@media (max-width: 480px){.show-stack .header .stack-post-title{font-size:20px;line-height:30px}}.show-stack .header .featured-flag{display:flex;display:-ms-flex;text-transform:uppercase;font-weight:bold;color:white;padding:8px 12px;background-color:#fbb700}.show-stack .header .post-author{color:#fff;font-size:12px}.show-stack .header .post-author .post-author-name{color:#fff}.show-stack .header.header-without-banner{min-height:255px;padding-top:80px}.show-stack .header.header-without-banner .stack-post-title,.show-stack .header.header-without-banner .post-author,.show-stack .header.header-without-banner .post-author .post-author-name{color:#333}.show-stack .stack-content{display:flex;display:-ms-flex;flex-direction:column;justify-content:space-between;margin-top:24px}@media (min-width: 992px){.show-stack .stack-content{margin-top:55px;flex-direction:row}}@media (max-width: 400px){.show-stack .stack-content{padding-left:8px;padding-right:8px}}.show-stack .main{flex:1 0 auto;-ms-flex:1 0 auto;width:100%;max-width:700px;padding-right:24px}@media (max-width: 400px){.show-stack .main{padding:0 5px}}.show-stack .main .post-editors-note{margin-bottom:36px}.show-stack .main .markdown p{font-size:18px;font-stretch:normal;line-height:2;letter-spacing:0.3px;text-align:left;margin-bottom:20px}.show-stack .main .markdown a{color:#068dfe}.show-stack .main .markdown a:hover{text-decoration:underline}.show-stack .main .markdown h1,.show-stack .main .markdown h2,.show-stack .main .markdown h3,.show-stack .main .markdown h4,.show-stack .main .markdown h5{font-weight:600;letter-spacing:0.2px}.show-stack .main .markdown h1{font-size:26px}.show-stack .main .markdown h2{font-size:20px}.show-stack .main .markdown h3{font-size:19px}.show-stack .main .markdown h4{font-size:18px}.show-stack .main .markdown ul,.show-stack .main .markdown ol{font-size:18px}.show-stack .main .markdown ul li,.show-stack .main .markdown ol li{margin:0 0 5px;line-height:2}@media (max-width: 400px){.show-stack .main .markdown img{max-width:100%}}.show-stack .side{display:none}@media (min-width: 992px){.show-stack .side{display:flex;display:-ms-flex;flex-direction:column;flex:1 1 auto;-ms-flex:1 1 auto;align-items:center;min-width:250px}}.show-stack .side .company-info-wrapper{display:flex;display:-ms-flex;justify-content:center;padding-top:40px;width:100%;max-width:320px}.show-stack .side .company-info-box{display:flex;display:-ms-flex;align-content:center;flex-direction:column;width:100%;border-radius:4px;background-color:#ffffff;box-shadow:0 1px 0 0 #e1e1e1;border:solid 1px #e1e1e1;padding:0 25px 24px}.show-stack .side .company-image{margin-top:-40px;align-self:center;max-width:104px}.show-stack .side .company-image img{width:100%;height:auto}.show-stack .side .company-name{width:100%;font-size:19px;text-align:center;margin-top:20px;font-weight:bold}.show-stack .side .company-desc{margin-top:10px;width:100%;font-size:12px;line-height:1.5;letter-spacing:0.7px;text-align:center;color:#666}.show-stack .side .view-profile{display:flex;display:-ms-flex;justify-content:center;margin-top:8px}.show-stack .side .view-profile a{letter-spacing:0.5px;text-align:center;color:#068dfe}.show-stack .side .company-tags{display:flex;display:-ms-flex;flex-wrap:wrap;justify-content:center;margin-top:10px}.show-stack .side .company-tags .tag{font-size:12px;padding:4px 10px;margin:4px 4px;border-radius:100px;border:solid 1px #DDDDDD;color:#929ca5}.show-stack .side .company-jobs-wrapper{margin-top:24px;max-width:320px;width:100%;display:flex;display:-ms-flex;justify-content:center}.show-stack .side .company-jobs-wrapper .company-jobs{width:100%;display:flex;display:-ms-flex;align-content:center;flex-direction:column;border-radius:4px;background-color:#ffffff;box-shadow:0 1px 0 0 #e1e1e1;border:solid 1px #e1e1e1;padding:20px 16px}.show-stack .side .company-jobs-wrapper .company-jobs .job-title{font-size:18px;margin-bottom:10px}.show-stack .side .company-jobs-wrapper .company-jobs .job-location{color:#666}.show-stack .side .company-jobs-wrapper .company-jobs .job-location .fa{color:#49a8f9;margin-right:5px}.show-stack .side .company-jobs-wrapper .company-jobs .job-description{color:#666;margin-top:20px;max-height:104px;overflow-y:scroll}.show-stack .side .company-jobs-wrapper .company-jobs .job-stack{margin-top:15px;margin-bottom:0;padding:0px}.show-stack .side .company-jobs-wrapper .company-jobs .job-service-item{border:solid 1px #e1e1e1;border-radius:3px;margin-right:8px}.show-stack .side .stack-side-wrapper{margin-top:24px;max-width:320px;width:100%;display:flex;display:-ms-flex;justify-content:center}.show-stack .side .stack-side-wrapper .stack-side{width:100%;display:flex;display:-ms-flex;align-content:center;flex-direction:column;border-radius:4px;background-color:#ffffff;box-shadow:0 1px 0 0 #e1e1e1;border:solid 1px #e1e1e1;padding:25px 15px}.show-stack .side .stack-side-wrapper .stack-side .stack-side-title{font-size:18px;margin-bottom:25px}.show-stack .side .stack-side-wrapper .stack-side .stack-list{display:flex;flex-direction:column}.show-stack .side .stack-side-wrapper .stack-side .stack-list-item{display:flex;align-items:center;margin-bottom:15px;color:#666}.show-stack .side .stack-side-wrapper .stack-side .stack-service-image{margin-right:13px;padding:4px;border-radius:3px;border:0.5px solid #e1e1e1;width:50px;line-height:26px}.show-stack .side .stack-side-wrapper .stack-side .stack-service-name{font-size:1.4rem;line-height:1.0;text-align:left;color:#666;width:100%}.show-stack .side .stack-side-wrapper .stack-side .stack-service-score{justify-self:flex-end;width:100%;max-width:70px}.show-stack .side .stack-side-wrapper .stack-side .stack-service-score .service-score-button{display:flex;align-items:center;padding:8px;border-radius:2px;border:solid 1px #dfdfdf;font-weight:bold;cursor:pointer}.show-stack .side .stack-side-wrapper .stack-side .stack-service-score .service-score-button i{padding-right:4px}.show-stack .side .stack-side-wrapper .stack-side .stack-service-score .favorite{color:white;background-color:#068dfe;border:solid 1px #068dfe}.show-stack .side .stack-side-wrapper .stack-side .stack-service-score a:focus{text-decoration:none}.show-stack .side .stackshare-subscribe-wrapper{margin-top:24px;max-width:320px;width:100%;display:flex;display:-ms-flex;justify-content:center}.show-stack .side .stackshare-subscribe-wrapper .stackshare-subscribe{text-align:center;width:100%;display:flex;display:-ms-flex;align-content:center;flex-direction:column;border-radius:4px;background-color:#ffffff;box-shadow:0 1px 0 0 #e1e1e1;border:solid 1px #e1e1e1;padding:24px 16px}.show-stack .side .stackshare-subscribe-wrapper .stackshare-subscribe .subscribe-title{font-size:18px;margin-bottom:25px}.show-stack .side .stackshare-subscribe-wrapper .stackshare-subscribe .subscribe-vector{font-size:1.5em;color:#49a8f9;margin-bottom:10px}.show-stack .side .stackshare-subscribe-wrapper .stackshare-subscribe .subscribe-text{margin-top:10px;color:#666;font-size:12px}.show-stack .side .stackshare-subscribe-wrapper .stackshare-subscribe .subscribe-link{margin-top:20px;margin-bottom:10px;display:flex;justify-content:center}.show-stack .subheader{justify-content:center;display:inline}@media (min-width: 992px){.show-stack .subheader{display:none}}.show-stack .subheader .company-info-wrapper{display:flex;display:-ms-flex;justify-content:center}.show-stack .subheader .info{display:flex;display:-ms-flex;flex-direction:column;padding:0px 16px;max-width:500px}.show-stack .subheader .company-image{align-self:center;max-width:80px;min-width:60px}.show-stack .subheader .company-image img{width:100%;height:auto}.show-stack .subheader .company-name{width:100%;font-size:19px;margin-top:0px;font-weight:bold}@media (max-width: 480px){.show-stack .subheader .company-name{font-size:16px}}.show-stack .subheader .company-desc{width:100%;font-size:12px;line-height:1.58;letter-spacing:0.7px;color:#565656;margin-bottom:16px}.show-stack .subheader .view-profile a{font-size:1.4rem;letter-spacing:0.5px;color:#068dfe;margin-top:8px;border-radius:2px;border:solid 1px #068dfe;padding:4px 12px}.show-stack .subheader .company-tags{display:flex;display:-ms-flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:24px}.show-stack .subheader .company-tags .tag{font-size:1.2rem;padding:4px 8px;margin:4px 4px 4px 0px;border-radius:12px;border:solid 1px #d5d5d5;color:#939393}.show-stack .company-jobs-list{margin-top:24px;color:#707070;max-width:800px}.show-stack .company-jobs-list .jobs-label{font-size:1.8em;color:#4a4a4a;margin-bottom:24px}.show-stack .company-jobs-list .jobs-list{display:flex;display:-ms-flex;flex-wrap:wrap;justify-content:space-between;width:100%}.show-stack .company-jobs-list .list-item-wrapper{padding:0 16px 0 0;flex:1 1 50%;-ms-flex:1 1 48%;margin-bottom:24px;min-width:310px;max-width:50%}@media (max-width: 650px){.show-stack .company-jobs-list .list-item-wrapper{max-width:100%}}.show-stack .company-jobs-list .list-item{height:100%;padding:12px 16px;border-radius:4px;box-shadow:0 1px 0 0 #e1e1e1;border:solid 1px #e1e1e1}.show-stack .company-jobs-list .add-edit .add-edit-button{border:1px dashed #0690fa;border-radius:5px;color:#0690FA;font-weight:700;padding:8px 12px}.show-stack .company-jobs-list .job-title{font-size:1.5em;cursor:pointer}.show-stack .company-jobs-list .job-location{margin-top:16px}.show-stack .company-jobs-list .job-location i{margin-right:8px;color:#49a8f9}.show-stack .company-jobs-list .job-description{margin-top:16px;max-height:104px;overflow-y:scroll}.show-stack .company-jobs-list .job-stack{margin-top:16px;padding:0px}.show-stack .company-jobs-list .job-service-item{border:solid 1px #e1e1e1;border-radius:3px;margin-right:8px}.show-stack .post-verified-wrapper{max-width:700px}.show-stack .verified-section{margin-bottom:24px}.show-stack .verified-section .line{margin-top:15px}.show-stack .verifier-list{display:flex;flex-wrap:wrap}.show-stack .verifier-list .verifier-user{display:flex;flex:1 0 50%;margin-bottom:16px}@media (max-width: 500px){.show-stack .verifier-list .verifier-user{flex:1 0 100%}}.show-stack .verifier-list .verifier-user img{border-radius:30px}.show-stack .verifier-list .verifier-user .verifier-info{display:flex;flex-direction:column;justify-content:center;padding-left:16px}.show-stack .verifier-list .verifier-user .verifier-info .verifier-name{font-weight:bold;font-size:12px;color:#333}.show-stack .verifier-list .verifier-user .verifier-info .verifier-position{font-size:11px;color:#929ca5}.show-stack .post-comments-wrapper{margin-top:24px;margin-bottom:36px;max-width:800px}.show-stack .post-section-title{color:#4a4a4a;font-size:1.8em;margin-bottom:16px}.show-stack .line{height:1px;width:100%;background:#dadada;opacity:0.61;margin:25px 0 15px}.show-stack .side-link{display:flex;display:-ms-flex;justify-content:center}.show-stack .side-link a{font-size:13px;font-weight:600;text-align:center;color:#068dfe;letter-spacing:0.5px}.show-stack .written-comment{padding:0}.show-stack .comment-body p{font-size:14px !important}.show-stack .post-section-wrap{max-width:700px}.show-stack .post-section-wrap .line{margin-top:15px}.show-stack .post-section-wrap .boxes{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-4px}.show-stack .section-link{margin:10px 0 50px;text-align:center}.show-stack .section-link a{font-size:14px;font-weight:600;color:#068dfe;letter-spacing:0.5px}.company-stack-wrapper{margin-top:36px}.company-stack-wrapper .show-layer-d{margin:0 0}@media (max-width: 420px){.company-stack-wrapper .show-layer-d{margin-left:0px}}.company-stack-wrapper .stack-section-container{display:flex;display:-ms-flex;flex-wrap:wrap;justify-content:stretch}.company-stack-wrapper .stack-section-container:after{content:"";flex:auto;-ms-flex:auto}.company-stack-wrapper .stack-service-item{margin:0 8px;text-align:center;height:145px;width:145px}.company-stack-wrapper .blog-post-stack-icon{font-size:13pt;font-weight:500;text-align:center;margin-bottom:30px;padding:10px}.company-stack-wrapper .blog-post-stack-icon .company-icon-cloudstack{border:none;width:83px;height:83px}.company-stack-wrapper .blog-post-stack-icon .stack-service-name-under{color:#000}span.tt-dropdown-menu{background-color:#fff;padding:10px;border:1px solid #cccccc;border-radius:4px}span.tt-dropdown-menu span.tt-suggestions{cursor:pointer}.typed-cursor{opacity:1;-webkit-animation:blink 0.7s infinite;-moz-animation:blink 0.7s infinite;animation:blink 0.7s infinite}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.top-reasons-container{background-color:#f5f8fa}.top-reasons-container .row{margin-left:0;margin-right:0}.top-reasons{margin:25px auto 100px auto}.uploadcare-widget{width:100%;display:flex;flex-direction:column}.uploadcare-widget-status{margin:0}.uploadcare-widget-status-started{margin-left:5px;justify-content:center;align-items:center}.uploadcare-widget-text{align-items:left;display:block}.uploadcare-widget-button{background:transparent;border:1px solid #0690FA;color:#0690FA;cursor:pointer;margin:0}.uploadcare-widget-button:hover{background:#0690FA;border:1px solid #0690FA;color:white;cursor:pointer}.uploadcare-widget-button-open{align-self:center}.uploadcare-widget-button-cancel{align-self:center}.uploadcare-widget-button-remove{align-self:center}.uploadcare-light{width:100%}.uploadcare-light .uploadcare-widget-button{border:none}.uploadcare-light .uploadcare-widget-button:hover{background:transparent;border:none;color:#0690FA}.uploadcare--placeholder .uploadcare-widget-button,.uploadcare--placeholder .uploadcare-widget-button:hover{height:117px;width:117px;border-radius:50%;margin-bottom:10px;display:block;border:1px dashed #0690FA;line-height:96px;text-align:center;background:rgba(0,143,249,0.02)}.uploadcare--placeholder .uploadcare-widget-button:hover,.uploadcare--placeholder .uploadcare-widget-button:hover:hover{color:#0473c8;border-color:#0473c8}.uploadcare-note{color:#929ca5;width:100%;text-align:center}.score{font-size:18pt;font-weight:500;line-height:30px;text-align:center;padding:5px;border-radius:7px;margin:28px 0}.score-breakdown{font-size:20px}#user-reviews-container{margin-left:auto;margin-right:auto}.user-structured-review-wrapper{padding:4px 5px 3px 5px;border:1px solid #EBEBEB;border-radius:5px;text-align:center;color:#333;max-width:138px;width:100%;margin-left:0px;margin-right:8px}.user-reasons .truncate-reasons a{color:#333 !important}.user-reasons .truncate-reasons a:visited{color:#333 !important}.user-reasons .truncate-reasons a:hover{color:#0690FA !important}.no-contributions{background-color:#0891FA;color:#FFF;padding:28px;margin:10px 40px 10px 40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:15px}.no-contributions a{text-decoration:underline !important;color:#FFF !important;background-color:#0891FA !important}.gh-up a{opacity:.2;-moz-transition:opacity .4s ease-out;-webkit-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out}.gh-up a:hover{opacity:1;background:transparent}.gh-up a.fb-icon-blue,.gh-up a:visited.fb-icon-blue,.gh-up a.twitter-icon-blue,.gh-up a:visited.twitter-icon-blue,.gh-up a.linkedin-icon-blue,.gh-up a:visited.linkedin-icon-blue{color:black !important;opacity:.2;-moz-transition:opacity .4s ease-out;-webkit-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out}.gh-up a.fb-icon-blue:hover,.gh-up a:visited.fb-icon-blue:hover{opacity:1;background:transparent;color:#3A5795 !important}.gh-up a.twitter-icon-blue:hover,.gh-up a:visited.twitter-icon-blue:hover{opacity:1;background:transparent;color:#55ACEE !important}.gh-up a.linkedin-icon-blue:hover,.gh-up a:visited.linkedin-icon-blue:hover{opacity:1;background:transparent;color:#0f70b4 !important}.leaderboard-item-row{padding:12px 15px;border-radius:4px;background-color:white;color:black;margin:7px 0;width:550px;font-size:16px}.leaderboard-item-row .rank{color:grey;font-weight:500}.leaderboard-item-row .name{font-weight:bold;margin-left:5px}.leaderboard-item-row .points{color:orange;font-weight:bold;font-size:21px;float:right;padding-top:18px}.leaderboard-card{padding:12px 15px;border-radius:4px;background-color:white;color:black;font-size:16px;text-align:center;margin:20px}.leaderboard-card .rank{color:#c9c8c8;font-weight:500;text-align:center;padding-bottom:10px;font-size:13px}.leaderboard-card img{margin-bottom:10px;text-align:center}.leaderboard-card .name{font-weight:bold;text-align:center}.leaderboard-card .points{color:orange;font-weight:bold;font-size:23px;padding:15px 0;text-align:center}.leaderboard-card .score-card{border-top-right-radius:4px;font-size:15px;font-weight:600;height:30px}.leaderboard-card a.score-card{color:#0690FA}.leaderboard-card a:hover.score-card{color:#FFF;background-color:#0690FA;border:1px solid #0690FA}.leaderboard-card .octicon-mark-github{position:absolute;z-index:5;top:121px;right:98px;border-radius:2px;background-color:black;color:white;padding:2px;font-size:14px}.leaderboard-card .score-breakdown{font-size:13px;color:#c9c8c8}#user-pills-nav{display:flex;margin-top:15px;font-weight:600;border-bottom:1px solid #EBEBEB}#user-pills-nav .nav-pills>li.active>a,#user-pills-nav .nav-pills>li.active>a:hover,#user-pills-nav .nav-pills>li.active>a:focus{background-color:transparent;border-bottom:3px solid #0690FA;border-radius:0;height:75px;-moz-box-sizing:border-box;box-sizing:border-box;display:block;transition:all .15s ease-in-out;color:#333 !important;font-size:16px}#user-pills-nav .nav-pills>li{width:100px}#user-pills-nav .nav>li>a:hover,#user-pills-nav .nav>li>a:focus{color:#0690FA !important;background-color:transparent}#user-pills-nav .nav>li>a,#user-pills-nav .nav>li>a:visited{color:grey;font-size:16px}#user-pills-nav .nav>li .score-breakdown{margin-bottom:10px;font-size:22px}#user-pills-nav .nav>li.active .score-breakdown{color:black;margin-bottom:10px;font-size:22px}#user-pills-nav .nav>li .score-breakdown>a:hover,#user-pills-nav .nav>li .score-breakdown>a:focus{color:#0690FA !important;background-color:transparent}#user-pills-nav ul.nav.nav-pills{text-align:center;margin-left:auto;margin-right:auto}.stack-list-container{border:1px solid #EBEBEB;border-radius:4px;padding:5px 10px}.stack-list-container .score-card{top:0px;position:relative;max-width:90px;height:30px;float:right}.stack-list-container .score-card .count{font-size:15px}#stack-list-pills .nav-pills>li.active>a,#stack-list-pills .nav-pills>li.active>a:hover,#stack-list-pills .nav-pills>li.active>a:focus{background-color:#0690FA}#stack-list-pills .nav>li>a:hover,#stack-list-pills .nav>li>a:focus{color:#333}#explore-pills .nav-pills>li.active>a,#explore-pills .nav-pills>li.active>a:hover,#explore-pills .nav-pills>li.active>a:focus{background-color:grey}#card-list .rank{color:orange;border-bottom-right-radius:5px;border:1px solid #e8e8e8;border-width:0 1px 1px 0px;margin-left:5px;max-width:45px;text-align:center;overflow:hidden;font-size:13px;top:0px;position:relative;float:left;padding-right:28px}#card-list .points{color:orange;font-weight:bold;font-size:22px;text-align:center}@media (min-width: 992px){#fans{margin:0 7px 10px 7px}#fans .octicon-mark-github{position:absolute;z-index:5;top:52px;right:-11px;border-radius:2px;background-color:black;color:white;padding:2px;font-size:11px}#fans img{text-align:center;height:70px;width:70px;display:inherit;border-radius:100px;border:0}#user-tab-content{min-height:200px}.user-show-img{text-align:center;margin:20px;width:200px;height:200px;display:inline;border-radius:100px;border:0}.total-score{color:orange;font-weight:700;font-size:18px;display:inline;padding:6px;border-radius:3px;margin:0px 20px;border:1px solid orange}#user-name{line-height:10px;color:black;font-weight:bold;font-size:20pt}.user-container #user-pills-nav .nav-pills>li.active>a,.user-container #user-pills-nav .nav-pills>li.active>a:hover,.user-container #user-pills-nav .nav-pills>li.active>a:focus{height:75px}.user-container #user-pills-nav .nav-pills>li.active>a,.user-container #user-pills-nav .nav-pills>li.active>a:hover,.user-container #user-pills-nav .nav-pills>li.active>a:focus{background-color:transparent;border-bottom:3px solid #0690FA;border-radius:0;height:76px;width:100px;-moz-box-sizing:border-box;box-sizing:border-box;display:block;transition:all .15s ease-in-out;color:#0690FA !important;font-size:22px}.user-container #user-pills-nav #user-pills-nav .container{padding:0px 60px}.user-container #user-pills-nav .nav>li>a{padding:20px 0 0 0;width:100px}.user-container #user-pills-nav #tab-link-user{font-size:22px;padding-top:11px}.user-container #user-pills-nav .nav>li.active .score-breakdown{color:#0690FA;margin-bottom:10px;font-size:22px}.user-container #user-pills-nav .nav>li .score-breakdown>a:hover,.user-container #user-pills-nav .nav>li .score-breakdown>a:focus{color:#0690FA !important;background-color:transparent}.user-container #user-pills-nav ul.nav.nav-pills{text-align:center}#one-line-user{width:25px;height:25px;margin:10px 10px 0 10px}#one-line-user img{width:25px;height:25px;border-radius:3px}.uplayers{padding:20px 0 0 0;margin:0px 15px}.user-container .section-title{margin-bottom:12px}.no-favs{color:#DDDDDD;font-style:italic}}@media (min-width: 768px) and (max-width: 991px){#fans{margin:0 7px 10px 7px}#fans .octicon-mark-github{position:absolute;z-index:5;top:46px;right:-19px;border-radius:2px;background-color:black;color:white;padding:2px;font-size:11px}#fans img{text-align:center;height:65px;width:65px;display:inherit}.user-show-img{text-align:center;margin:20px;height:150px;width:150px;display:inline}.user-container #review-author{padding:0 !important}.total-score{color:orange;font-weight:700;font-size:18px;display:inline;padding:6px;border-radius:3px;margin:0px 20px;border:1px solid orange}#user-name{line-height:10px;color:black;font-weight:bold;font-size:23pt}.user-container #user-pills-nav .nav-pills>li.active>a,.user-container #user-pills-nav .nav-pills>li.active>a:hover,.user-container #user-pills-nav .nav-pills>li.active>a:focus{height:75px;width:105px}.user-container #user-pills-nav .nav-pills>li.active>a,.user-container #user-pills-nav .nav-pills>li.active>a:hover,.user-container #user-pills-nav .nav-pills>li.active>a:focus{background-color:transparent;border-bottom:3px solid #0690FA;border-radius:0;height:76px;width:105px;-moz-box-sizing:border-box;box-sizing:border-box;display:block;transition:all .15s ease-in-out;color:#0690FA !important;font-size:22px}.user-container #user-pills-nav #user-pills-nav .container{padding:0px 60px}.user-container #user-pills-nav .nav>li>a{padding:20px 0 0 0;width:105px}.user-container #user-pills-nav #tab-link-user{font-size:22px;width:105px;padding-top:11px}.user-container #user-pills-nav .nav>li.active .score-breakdown{color:#0690FA;margin-bottom:10px;font-size:22px}#one-line-user{width:25px;height:25px;margin:10px 10px 0 10px}#one-line-user img{width:25px;height:25px;border-radius:3px}.user-container .section-title{margin:0 0 10px 15px;padding:0}.gh-up{padding:0 !important;display:block !important;margin-left:8px;margin-top:5px}.container .upfs{width:auto !important}.uplayers{padding:20px 0 0 0}.no-favs{color:#DDDDDD;font-style:italic}}#ucoimg{margin:0 0 10px 15px}#user-company-logo img{width:43px;height:43px}@media (max-width: 767px){.user-container #user-pills-nav .nav-pills>li.active>a,.user-container #user-pills-nav .nav-pills>li.active>a:hover,.user-container #user-pills-nav .nav-pills>li.active>a:focus{height:65px}.user-container #user-pills-nav .nav-pills>li{width:75px !important}.user-container #user-pills-nav .nav-pills>li.active>a,.user-container #user-pills-nav .nav-pills>li.active>a:hover,.user-container #user-pills-nav .nav-pills>li.active>a:focus{background-color:transparent;border-bottom:3px solid #0690FA;border-radius:0;height:60px;-moz-box-sizing:border-box;box-sizing:border-box;display:block;transition:all .15s ease-in-out;color:#0690FA !important;font-size:18px}.user-container #user-pills-nav #user-pills-nav .container{padding:0px 60px}.user-container #user-pills-nav .nav>li>a{padding:20px 0 0 0}.user-container #user-pills-nav #tab-link-user{font-size:18px;padding-top:0px}.user-container #user-pills-nav .nav>li.active .score-breakdown{color:#0690FA;margin-bottom:10px;font-size:18px}#fans{margin:0 3px 10px 3px}#fans .octicon-mark-github{position:absolute;z-index:5;top:34px;right:-7px;border-radius:2px;background-color:black;color:white;padding:2px;font-size:9px}#fans img{text-align:center;height:50px;width:50px;display:inherit}.user-show-img{text-align:center;margin:20px 0;height:110px;width:110px;display:inline}.user-container #review-author{padding:0 !important}.total-score{color:orange;font-weight:700;font-size:14px;display:inline;padding:6px;border-radius:3px;margin:0;text-align:center;border:1px solid orange}#user-name{line-height:10px;color:black;font-weight:bold;font-size:16pt}.gh-up{padding:0 !important;display:block !important;text-align:center}#uimg{margin:0 !important;text-align:center;display:block !important}.user-container .section-title{text-align:center;margin-top:0;margin-bottom:15px;padding:0}.nav>li #user-count.score-breakdown{margin-bottom:10px;font-size:15px}.nav>li.active #user-count.score-breakdown{color:black;margin-bottom:10px;font-size:15px}.user-container #card-list>div>div>div.col-md-2.col-sm-2.col-xs-1>div>a>img,.user-container #card-list>div>div>div.col-md-2.col-sm-2.col-xs-1>a>span.stacks-no-img-list{margin-left:0px !important}.user-container #card-list>div>div>div.col-md-2.col-sm-2.col-xs-3>div>a>img,.user-container #card-list>div>div>div.col-md-2.col-sm-2.col-xs-3>a>span.stacks-no-img-list{margin-left:0px !important;width:26px !important;height:26px !important;font-size:23px !important}#one-line-user{width:25px;height:25px;margin:10px 10px 0 10px}#one-line-user img{width:25px;height:25px;border-radius:3px}.no-favs{color:#DDDDDD;font-style:italic;text-align:center}}.user-score-hover{color:orange}.loadinggif{background:url(/assets/ajax-loader-e7c6655c9a42e87273aad9eb790113db737ce5f11a1c076c2278584f52a473bd.gif) no-repeat right center}.fb-icon-blue{color:#3A5795 !important}.twitter-icon-blue{color:#55ACEE !important}.linkedin-icon-blue{color:#0f70b4 !important}.angellist-icon-black{color:black !important}#signup-form .fa-twitter,#signup-form .fa-angellist,#signup-form .fa-facebook-official,#signup-form .fa-linkedin-square{color:grey}#signup-form{margin:15px 0 0 0}.digest-link{line-height:0px}.digest-link a,.digest-link a:visited{font-size:9px;color:grey;font-weight:normal}.digest-link a:hover{font-size:9px;color:#0690FA;font-weight:normal}.user-info-prompt{padding:15px;background-color:orange;border-radius:4px;margin-bottom:15px;color:white}.clearbit-logo{max-width:25px;border-radius:3px;margin-left:5px}.clearbit-name{font-weight:bold;font-size:15px;color:black;vertical-align:middle}.company-info{font-size:16px;color:grey;line-height:25px}.company-info a,.company-info a:visited{color:grey}.company-info a:hover{color:#0690FA !important}.cb-powered{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.4}.cb-powered:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1}.delete-user{float:right;margin-top:7px;margin-right:30px;font-size:10px;vertical-align:middle}a.delete-user{color:#EBEBEB}a:visited.delete-user{color:#EBEBEB}a:hover.delete-user{color:#0690FA}.delete-modal-h{font-size:16px}.delete-modal-sh{font-size:16px;font-weight:bold}.delete-modal-in{margin-bottom:5px}#additional-providers .bitbucket_provider{padding:8px 0;display:inline-flex;display:-webkit-inline-flex}#additional-providers .continue-with{text-transform:capitalize;margin-left:5px;vertical-align:middle}#additional-providers .continue-with a,#additional-providers .continue-with a:visited{color:white}#additional-providers .btn{width:170px}.more-providers{margin:25px 5px 10px 5px;font-size:11px}.remove-provider{text-transform:capitalize}.remove-provider-link{color:grey;font-size:10px;margin-left:5px;font-weight:bold}.linked-accounts{margin:10px 0 20px 10px}.following{font-size:12px;margin:0 10px 0 20px;text-transform:uppercase;color:grey;vertical-align:middle}a:hover .following{color:#0690FA}.following-count{font-size:22px}.following-count color:grey a:hover{color:#0690FA}.voting{margin:0px;padding:0;border-radius:3px;color:grey;width:30px;float:right}.voting .voting-buttons{border-top:1px solid #ebebeb;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;display:block;text-align:center;border-top-right-radius:3px;border-top-left-radius:3px;background-color:white;color:#0690fa}.voting .voting-buttons:hover{background-color:#0690fa;border-top:1px solid #0690fa;border-left:1px solid #0690fa;border-right:1px solid #0690fa;color:white}.voting .voting-result{border-bottom:1px solid #ebebeb;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;border-bottom-right-radius:3px;border-bottom-left-radius:3px;font-size:14px;font-weight:bold;text-align:center;background-color:white}#reviews .voting{max-width:36px}.comment-author{position:relative;z-index:5;width:23px;height:23px;margin-right:5px;background-color:#fff;border-radius:100px}.comment-body{padding:5px 0;font-size:14px}a.comment-links,a:visited.comment-links{color:#d7d7d7 !important;font-size:10px}a:hover.comment-links{color:#0690fa !important;font-size:10px}#service-card-trending{text-align:left}.trending-reason-count{color:#C5C5C5;font-weight:600;font-size:16px}@font-face{font-family:'octicons';src:url("/assets/octicons-e0931357808a7b9ca4c1ec74567d67cbb597d397e2809f9f22d588a459fe8ce8.eot?#iefix") format("embedded-opentype"),url("/assets/octicons-ea1d290bae0f107ee72ab36d05052a8b2f8147f2d52db98bd07f0d49c90848ed.woff") format("woff"),url("/assets/octicons-d26f5dcabdf0e767558d12457602c71eee8579a7b01c1c996cf160ec11fbf290.ttf") format("truetype"),url("/assets/octicons-055dca7f461ae543084ff594f986f7d8cb4136fb8bb57e33ac34907d3364dd1c.svg#octicons") format("svg");font-weight:normal;font-style:normal}.octicon,.mega-octicon{font:normal normal normal 16px/1 octicons;display:inline-block;text-decoration:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mega-octicon{font-size:32px}.octicon-alert:before{content:'\f02d'}.octicon-arrow-down:before{content:'\f03f'}.octicon-arrow-left:before{content:'\f040'}.octicon-arrow-right:before{content:'\f03e'}.octicon-arrow-small-down:before{content:'\f0a0'}.octicon-arrow-small-left:before{content:'\f0a1'}.octicon-arrow-small-right:before{content:'\f071'}.octicon-arrow-small-up:before{content:'\f09f'}.octicon-arrow-up:before{content:'\f03d'}.octicon-microscope:before,.octicon-beaker:before{content:'\f0dd'}.octicon-bell:before{content:'\f0de'}.octicon-bold:before{content:'\f0e2'}.octicon-book:before{content:'\f007'}.octicon-bookmark:before{content:'\f07b'}.octicon-briefcase:before{content:'\f0d3'}.octicon-broadcast:before{content:'\f048'}.octicon-browser:before{content:'\f0c5'}.octicon-bug:before{content:'\f091'}.octicon-calendar:before{content:'\f068'}.octicon-check:before{content:'\f03a'}.octicon-checklist:before{content:'\f076'}.octicon-chevron-down:before{content:'\f0a3'}.octicon-chevron-left:before{content:'\f0a4'}.octicon-chevron-right:before{content:'\f078'}.octicon-chevron-up:before{content:'\f0a2'}.octicon-circle-slash:before{content:'\f084'}.octicon-circuit-board:before{content:'\f0d6'}.octicon-clippy:before{content:'\f035'}.octicon-clock:before{content:'\f046'}.octicon-cloud-download:before{content:'\f00b'}.octicon-cloud-upload:before{content:'\f00c'}.octicon-code:before{content:'\f05f'}.octicon-comment-add:before,.octicon-comment:before{content:'\f02b'}.octicon-comment-discussion:before{content:'\f04f'}.octicon-credit-card:before{content:'\f045'}.octicon-dash:before{content:'\f0ca'}.octicon-dashboard:before{content:'\f07d'}.octicon-database:before{content:'\f096'}.octicon-clone:before,.octicon-desktop-download:before{content:'\f0dc'}.octicon-device-camera:before{content:'\f056'}.octicon-device-camera-video:before{content:'\f057'}.octicon-device-desktop:before{content:'\f27c'}.octicon-device-mobile:before{content:'\f038'}.octicon-diff:before{content:'\f04d'}.octicon-diff-added:before{content:'\f06b'}.octicon-diff-ignored:before{content:'\f099'}.octicon-diff-modified:before{content:'\f06d'}.octicon-diff-removed:before{content:'\f06c'}.octicon-diff-renamed:before{content:'\f06e'}.octicon-ellipsis:before{content:'\f09a'}.octicon-eye-unwatch:before,.octicon-eye-watch:before,.octicon-eye:before{content:'\f04e'}.octicon-file-binary:before{content:'\f094'}.octicon-file-code:before{content:'\f010'}.octicon-file-directory:before{content:'\f016'}.octicon-file-media:before{content:'\f012'}.octicon-file-pdf:before{content:'\f014'}.octicon-file-submodule:before{content:'\f017'}.octicon-file-symlink-directory:before{content:'\f0b1'}.octicon-file-symlink-file:before{content:'\f0b0'}.octicon-file-text:before{content:'\f011'}.octicon-file-zip:before{content:'\f013'}.octicon-flame:before{content:'\f0d2'}.octicon-fold:before{content:'\f0cc'}.octicon-gear:before{content:'\f02f'}.octicon-gift:before{content:'\f042'}.octicon-gist:before{content:'\f00e'}.octicon-gist-secret:before{content:'\f08c'}.octicon-git-branch-create:before,.octicon-git-branch-delete:before,.octicon-git-branch:before{content:'\f020'}.octicon-git-commit:before{content:'\f01f'}.octicon-git-compare:before{content:'\f0ac'}.octicon-git-merge:before{content:'\f023'}.octicon-git-pull-request-abandoned:before,.octicon-git-pull-request:before{content:'\f009'}.octicon-globe:before{content:'\f0b6'}.octicon-graph:before{content:'\f043'}.octicon-heart:before{content:'\2665'}.octicon-history:before{content:'\f07e'}.octicon-home:before{content:'\f08d'}.octicon-horizontal-rule:before{content:'\f070'}.octicon-hubot:before{content:'\f09d'}.octicon-inbox:before{content:'\f0cf'}.octicon-info:before{content:'\f059'}.octicon-issue-closed:before{content:'\f028'}.octicon-issue-opened:before{content:'\f026'}.octicon-issue-reopened:before{content:'\f027'}.octicon-italic:before{content:'\f0e4'}.octicon-jersey:before{content:'\f019'}.octicon-key:before{content:'\f049'}.octicon-keyboard:before{content:'\f00d'}.octicon-law:before{content:'\f0d8'}.octicon-light-bulb:before{content:'\f000'}.octicon-link:before{content:'\f05c'}.octicon-link-external:before{content:'\f07f'}.octicon-list-ordered:before{content:'\f062'}.octicon-list-unordered:before{content:'\f061'}.octicon-location:before{content:'\f060'}.octicon-gist-private:before,.octicon-mirror-private:before,.octicon-git-fork-private:before,.octicon-lock:before{content:'\f06a'}.octicon-logo-gist:before{content:'\f0ad'}.octicon-logo-github:before{content:'\f092'}.octicon-mail:before{content:'\f03b'}.octicon-mail-read:before{content:'\f03c'}.octicon-mail-reply:before{content:'\f051'}.octicon-mark-github:before{content:'\f00a'}.octicon-markdown:before{content:'\f0c9'}.octicon-megaphone:before{content:'\f077'}.octicon-mention:before{content:'\f0be'}.octicon-milestone:before{content:'\f075'}.octicon-mirror-public:before,.octicon-mirror:before{content:'\f024'}.octicon-mortar-board:before{content:'\f0d7'}.octicon-mute:before{content:'\f080'}.octicon-no-newline:before{content:'\f09c'}.octicon-octoface:before{content:'\f008'}.octicon-organization:before{content:'\f037'}.octicon-package:before{content:'\f0c4'}.octicon-paintcan:before{content:'\f0d1'}.octicon-pencil:before{content:'\f058'}.octicon-person-add:before,.octicon-person-follow:before,.octicon-person:before{content:'\f018'}.octicon-pin:before{content:'\f041'}.octicon-plug:before{content:'\f0d4'}.octicon-repo-create:before,.octicon-gist-new:before,.octicon-file-directory-create:before,.octicon-file-add:before,.octicon-plus:before{content:'\f05d'}.octicon-primitive-dot:before{content:'\f052'}.octicon-primitive-square:before{content:'\f053'}.octicon-pulse:before{content:'\f085'}.octicon-question:before{content:'\f02c'}.octicon-quote:before{content:'\f063'}.octicon-radio-tower:before{content:'\f030'}.octicon-repo-delete:before,.octicon-repo:before{content:'\f001'}.octicon-repo-clone:before{content:'\f04c'}.octicon-repo-force-push:before{content:'\f04a'}.octicon-gist-fork:before,.octicon-repo-forked:before{content:'\f002'}.octicon-repo-pull:before{content:'\f006'}.octicon-repo-push:before{content:'\f005'}.octicon-rocket:before{content:'\f033'}.octicon-rss:before{content:'\f034'}.octicon-ruby:before{content:'\f047'}.octicon-search-save:before,.octicon-search:before{content:'\f02e'}.octicon-server:before{content:'\f097'}.octicon-settings:before{content:'\f07c'}.octicon-shield:before{content:'\f0e1'}.octicon-log-in:before,.octicon-sign-in:before{content:'\f036'}.octicon-log-out:before,.octicon-sign-out:before{content:'\f032'}.octicon-smiley:before{content:'\f0e7'}.octicon-squirrel:before{content:'\f0b2'}.octicon-star-add:before,.octicon-star-delete:before,.octicon-star:before{content:'\f02a'}.octicon-stop:before{content:'\f08f'}.octicon-repo-sync:before,.octicon-sync:before{content:'\f087'}.octicon-tag-remove:before,.octicon-tag-add:before,.octicon-tag:before{content:'\f015'}.octicon-tasklist:before{content:'\f0e5'}.octicon-telescope:before{content:'\f088'}.octicon-terminal:before{content:'\f0c8'}.octicon-text-size:before{content:'\f0e3'}.octicon-three-bars:before{content:'\f05e'}.octicon-thumbsdown:before{content:'\f0db'}.octicon-thumbsup:before{content:'\f0da'}.octicon-tools:before{content:'\f031'}.octicon-trashcan:before{content:'\f0d0'}.octicon-triangle-down:before{content:'\f05b'}.octicon-triangle-left:before{content:'\f044'}.octicon-triangle-right:before{content:'\f05a'}.octicon-triangle-up:before{content:'\f0aa'}.octicon-unfold:before{content:'\f039'}.octicon-unmute:before{content:'\f0ba'}.octicon-unverified:before{content:'\f0e8'}.octicon-verified:before{content:'\f0e6'}.octicon-versions:before{content:'\f064'}.octicon-watch:before{content:'\f0e0'}.octicon-remove-close:before,.octicon-x:before{content:'\f081'}.octicon-zap:before{content:'\26A1'}#signinModal .oauth-button a,#signinPage .oauth-button a{height:45px;width:295px;display:inline-block;color:#fff;border-radius:100px;padding:6px 12px}#signinModal .oauth-button a .continue-with,#signinPage .oauth-button a .continue-with{float:left;margin-left:15px;margin-top:3px;width:200px;font-size:16px}#signinModal .oauth-button a span.fa,#signinPage .oauth-button a span.fa{font-size:30px;width:30px;display:inline-block;margin:0 auto;margin-right:15px;float:left}#additional-providers .oauth-button a{height:38px;width:215px;display:inline-block;color:#fff;border-radius:100px}#additional-providers .oauth-button a .continue-with{float:left;margin-left:15px;margin-top:3px;width:140px;font-size:12px}#additional-providers .oauth-button a .add-provider{float:left;margin-top:5px;width:170px;font-size:13px}#additional-providers .oauth-button a span.fa{font-size:24px;display:inline-block;margin:0 auto;margin-right:7px;float:right;margin-top:0px}#signinModal #login-bitbucket a,#additional-providers #login-bitbucket a,#signinPage #login-bitbucket a{background-color:#205081}#signinModal #login-bitbucket a:hover,#signinModal #login-bitbucket a:visited,#signinModal #login-bitbucket a:active,#additional-providers #login-bitbucket a:hover,#additional-providers #login-bitbucket a:visited,#additional-providers #login-bitbucket a:active,#signinPage #login-bitbucket a:hover,#signinPage #login-bitbucket a:visited,#signinPage #login-bitbucket a:active{box-shadow:0 1px 1px #205081, 0 1px #205081  inset, 0 0 9px #205081}#signinModal #login-github a,#additional-providers #login-github a,#signinPage #login-github a{background-color:#000}#signinModal #login-github a:hover,#signinModal #login-github a:visited,#signinModal #login-github a:active,#additional-providers #login-github a:hover,#additional-providers #login-github a:visited,#additional-providers #login-github a:active,#signinPage #login-github a:hover,#signinPage #login-github a:visited,#signinPage #login-github a:active{box-shadow:0 1px 1px #000, 0 1px #000  inset, 0 0 9px #000}#signinModal #login-gitlab a,#additional-providers #login-gitlab a,#signinPage #login-gitlab a{background-color:#e14329}#signinModal #login-gitlab a:hover,#signinModal #login-gitlab a:visited,#signinModal #login-gitlab a:active,#additional-providers #login-gitlab a:hover,#additional-providers #login-gitlab a:visited,#additional-providers #login-gitlab a:active,#signinPage #login-gitlab a:hover,#signinPage #login-gitlab a:visited,#signinPage #login-gitlab a:active{box-shadow:0 1px 1px #e14329, 0 1px #e14329  inset, 0 0 9px #e14329}#signinModal #login-twitter a,#additional-providers #login-twitter a,#signinPage #login-twitter a{background-color:#1DA1F2}#signinModal #login-twitter a:hover,#signinModal #login-twitter a:visited,#signinModal #login-twitter a:active,#additional-providers #login-twitter a:hover,#additional-providers #login-twitter a:visited,#additional-providers #login-twitter a:active,#signinPage #login-twitter a:hover,#signinPage #login-twitter a:visited,#signinPage #login-twitter a:active{box-shadow:0 1px 1px #1DA1F2, 0 1px #1DA1F2  inset, 0 0 9px #1DA1F2}.oauth_provider a,.oauth_provider a:hover,.oauth_provider a:visited{display:block;color:#FFF;border-radius:3px;box-shadow:none}.bitbucket_provider a,.bitbucket_provider a:hover{background-color:#205081}.github_provider a,.github_provider a:hover{background-color:#000}.gitlab_provider a,.gitlab_provider a:hover{background-color:#e14329}.twitter_provider a,.twitter_provider a:hover{background-color:#205081}.digest-archive{padding:75px 0 100px 0}.digest-archive table thead th{text-align:center;border:0 !important}.digest-archive table tbody tr:hover a{color:#0690fa}.digest-archive table tbody tr td{border:0 !important;padding:0 !important}.digest-archive table tbody tr td a{display:block;padding:15px;color:black;text-decoration:none}.digest-archive table tbody tr td:first-child{position:relative}.digest-archive table tbody tr td:first-child a{position:absolute;top:0;right:0;bottom:0;left:0}.trending_column{margin-bottom:30px}.news_trending_heading{padding:15px 15px 15px 15px;background-color:#fff8f6;margin:0;font-size:15px;font-weight:100}.news_trending_heading .octicon{color:grey;margin-right:5px;vertical-align:top}.news__article.trending{padding:8px 0 12px 0}.news__article.trending .services a{display:inline-block}.news__article.trending .services a img{width:20px;height:20px;margin-right:2px;border-radius:2px}.news__article.trending .heading span.title{font-size:14px;font-weight:600;color:#000}.news__article.trending .heading span.url{width:100%;color:grey;font-size:10px;margin-left:10px;overflow:auto;text-overflow:ellipsis;display:inline-block}.news__article.trending .heading span.url.highlighted{font-weight:bolder}.news__article{padding:8px 0 0 0;border-bottom:1px solid #e0e0e0;background-color:#fff}.news__article .article-company{display:block}.news__article .article-company img{height:55px;width:55px;border-radius:3px;background-color:#ffffff;border:solid 1px #d1d1d1;vertical-align:middle;display:inline-block;margin-top:4px}.news__article .heading{cursor:pointer}.news__article .heading a:visited .title{color:#a2a1a1}.news__article .heading a:hover{color:#0690fa;text-decoration:underline}.news__article .heading a:hover .title{color:#0690fa}.news__article .heading div{display:block;margin-bottom:3px}.news__article .heading div span.title{font-size:14px;font-weight:600;color:#000}.news__article .heading div span.url{color:grey;font-size:10px;margin-left:10px}.news__article .heading div span.url.highlighted{font-weight:bolder}.news__article .service-rss{padding:8px 0}.news__article .links .news_source{margin-bottom:7px}.news__article .links .news_source a,.news__article .links .news_source span{color:#acacac;font-size:12px;vertical-align:middle;margin-right:3px}.news__article .links .news_source a:hover{text-decoration:underline}.news__article .links .news_source a.highlight{font-weight:600;color:white;background-color:#ffc107;padding:0 5px;border-radius:2px;font-size:12px}.news__article .links .news_source .article_share.hovered{visibility:visible}.news__article .links .news_source .article_share{visibility:hidden;margin-left:12px}.news__article .links .news_source .article_share a{width:82px;margin-right:10px}.news__article .links .news_source .article_share a:hover{text-decoration:underline}.news__article .links .news_source .article_share .fa{margin-left:10px;font-size:13px;vertical-align:middle}.news__article .links .trending>.news-source{display:none}.news__article .links .service-rss-date{color:grey;font-size:12px;font-weight:600;margin:5px 0 0 20px}.news__article .trending_source a{font-size:11px !important;margin:0}span.service-rss-title{font-size:14px;font-weight:600;color:#000}span.service-rss-title:hover{color:#0690fa;text-decoration:underline}span.service-rss-title:hover span.title{color:#0690fa}span.service-rss-url{color:grey;font-size:10px;margin-left:10px}span.service-rss-url:hover{color:#0690fa;text-decoration:underline;font-size:10px;margin-left:10px}.service-more-news{margin-top:5px}.service-more-news a,.service-more-news a:visited{color:grey}.service-more-news a:hover{color:#0690fa}.news__article.service-rss-article{background-color:transparent;padding:0}.react_popover{position:absolute;top:-255px;left:-318px;background-color:#fff;border:1px solid #e1e1e1;border-radius:3px;padding:15px;box-shadow:0px 2px 8px rgba(208,208,208,0.71)}#service-popover{border-radius:2px}#service-popover .popover-content{padding:16px 14px 5px 14px}.service_popover{width:300px;height:222px;border-radius:3px}.service_popover__content img{width:74px;height:74px;border:1px solid #ebebeb;border-radius:4px !important}.service_popover__content .name{font-size:17px;font-weight:bold;margin-bottom:10px;line-height:17px}.service_popover__content .title{color:#565656;font-size:12px;height:55px;margin-bottom:0;margin-top:10px;display:flex;display:-webkit-inline-block;display:-moz-flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;justify-content:left;align-items:center;text-align:left}.service_popover__content .action{background-color:#0690fa;border:1px solid #0690fa;color:#ffffff;font-size:12px;border-radius:2px;padding:3px 15px;width:100px}.service_popover__content .added{background-color:#fff;border:1px solid #0690fa;color:#0690fa;font-size:12px;border-radius:2px;padding:3px 15px;width:100px;margin-top:13px}.service_popover__content .octicon-check{font-weight:100;margin-right:5px}.service_popover__content .octicon-plus{font-weight:100;margin-right:5px}.service_popover__content__name_block{height:74px;display:flex;display:-webkit-inline-block;display:-moz-flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;justify-content:left;align-items:center;text-align:left}.service_popover hr{background-color:#dfdfdf;height:0.7px;border:0 none;margin:10px 0}.service_popover__footer__admin{margin-bottom:20px}.service_popover__footer__label{text-align:center;margin-bottom:5px;font-weight:100}.service_popover__footer__value{font-size:20px;font-weight:bold;text-align:center}.news__article__services__service_thumbnail{height:30px;width:30px;border:1px solid #f1f1f1;border-radius:3px;margin-right:10px;margin-bottom:5px;margin-top:9px}.news__article .service_load_more{display:block;height:35px;width:35px;position:relative;margin-top:8px;float:left;text-align:center;line-height:35px}.news__article__company__heading{margin-bottom:1px !important}.news__article__company__activity{margin-bottom:0 !important}.news__article__company__activity p{margin-bottom:0;font-size:11px}.news__article__company__activity_title{font-size:14px;font-weight:600;color:#000;margin-bottom:0}.news-container{background-color:#fff;min-width:375px}.news-container .container{background-color:#fff}.news-container .builder-wrap{border:1px solid #e8e8e8}.news-container .builder-wrap input{min-height:51px}.news-sources{margin-bottom:25px}.news-sources .fa-hacker-news{color:#ff6600;font-size:30px;margin-right:10px;opacity:0.85;cursor:pointer}.news-sources .fa-hacker-news.grey{color:#aaa;font-size:30px;margin-right:10px;opacity:0.85}.news-sources .fa-reddit{color:#fa482c;font-size:28px;opacity:0.85;margin-right:10px;cursor:pointer}.news-sources .fa-reddit.grey{color:#aaa;font-size:28px;opacity:0.85;margin-right:10px}.news-sources .fa-github{color:#000;font-size:32px;opacity:0.85;margin-right:10px;cursor:pointer}.news-sources .fa-github.grey{color:#aaa;font-size:32px;opacity:0.85;margin-right:10px}.news-sources .lobsters{width:26px;margin-right:10px;border-radius:3px;opacity:0.85;cursor:pointer}.news-sources .lobsters.grey{filter:grayscale(100%);opacity:0.3}.news-sources .octicon-rss{color:orange;font-size:30px;cursor:pointer}.news-sources .octicon-rss.grey{color:#aaa;font-size:30px}.news-sources .octicon-question{font-size:18px;color:#ebebeb;margin-left:4px;position:relative;top:-4px;vertical-align:top;height:30px}.news-sources .question-hide{color:white}.news-item-container{position:relative;z-index:0;background-color:#f5f8fa;padding-top:30px;padding-bottom:100px;border-top:1px solid #ebebeb}.news-item-container__outer_row{margin:0 40px}.stackshare_news__load_more_btn{margin-top:30px;margin-bottom:10px}.news-builder-container{z-index:1;padding-bottom:25px;margin-bottom:0;position:relative}.stackshare_news__collapsed_header_wrapper{z-index:1;height:52px;background-color:#fff}.stackshare_news__collapsed_header{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;height:52px}@media (max-width: 400px){.stackshare_news__collapsed_header .stackshare_news__saved_filters_list{right:-70px;min-width:340px}}.stackshare_news__collapsed_header .stackshare_news__saved_filter_name_outer_wrapper{width:90%;float:left;font-weight:bold}@media (max-width: 400px){.stackshare_news__collapsed_header .stackshare_news__saved_filter_name_outer_wrapper{width:100px}}.stackshare_news__collapsed_header .stackshare_news__saved_filter_name{font-weight:bold}.stackshare_news__collapsed_header .stackshare_news__saved_filter_name_inner_wrapper{overflow:hidden;width:inherit;white-space:nowrap;display:inline-block;text-overflow:ellipsis}.stackshare_news__collapsed_header .stackshare_news__saved_filter_name_toggle{font-weight:bold;float:left;line-height:37px;position:absolute}.test-item{margin-left:10px;height:20px;width:20px;border:1px solid blue}a.stackshare_news__clear_tools{color:grey;font-weight:bold}a:hover.stackshare_news__clear_tools{color:#0690fa;text-decoration:underline}.cat-filter-row{padding-top:10px}.stackshare_news__share_filter__container--header_collapsed{margin-right:20px}.stackshare_news__share_filter__container--header_collapsed .stackshare_news__share_filter__popup{top:6px}.stackshare_news__share_filter__share_button{min-width:100%;height:37px}@media (max-width: 400px){.stackshare_news__share_filter__share_button{margin-left:-15px}}.stackshare_news__share_filter__share_button .fa-share-square-o{margin-right:15px;vertical-align:middle}.stackshare_news__share_filter__popup_wrapper{position:absolute}.stackshare_news__share_filter__popup_wrapper--visible{display:block}.stackshare_news__share_filter__popup_wrapper--hidden{display:none}.stackshare_news__share_filter__popup_arrow{position:absolute;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #373737}.stackshare_news__share_filter__popup{position:absolute;top:12px;right:-50px;background:#373737;color:white;padding:11px;z-index:999;border-radius:5px;font-size:14px;width:300px}.stackshare_news__share_filter__filter_link_textbox{display:inline-block;color:black;border:none;border-radius:3px;padding:5px;width:225px}.stackshare_news__share_filter__copy_button{display:inline-block;float:right;background-color:#0690fa;color:white !important}.stackshare_news__tool_builder_wrapper{width:88%;float:left}@media (max-width: 992px){.stackshare_news__tool_builder_wrapper{width:80%}}.stackshare_news__save_button_wrapper{width:12%;float:left}@media (max-width: 992px){.stackshare_news__save_button_wrapper{width:20%}}.stackshare_news__collapsed_filter__saved_filters_container{margin-right:20px;position:relative;text-align:right}.stackshare_news__collapsed_filter__saved_filters_container button{min-width:200px;height:37px;border:1px solid #cccccc;background-color:white;color:black;line-height:37px;padding:0;border-radius:4px}.stackshare_news__collapsed_filter__saved_filters_container button i{margin-left:5px}.stackshare_news__collapsed_filter__saved_filters_container button:focus{outline:none}.stackshare_news__collapsed_filter__saved_filter_name{font-weight:bold}.stackshare_news__collapsed_filter__saved_filters_button{padding:0 20px !important}.stackshare_news__expand_header_btn{cursor:pointer;padding:5px 10px;border-radius:50px;border:1px solid #d7d7d7;color:grey}.stackshare_news__collapse_header_btn{cursor:pointer;position:absolute;right:30px;padding:5px 10px;border-radius:50px;border:1px solid #d7d7d7;color:grey}.stackshare_news__collapsed_header__thumbnail{height:20px;width:20px;margin-right:15px;border-radius:2px;background-color:white}.stackshare_news__collapsed_header__tag{display:inline;padding:0 8px;border-radius:20px;border:1px solid rgba(0,126,255,0.24);font-size:0.9em;line-height:1.4;color:#007eff;background-color:rgba(0,126,255,0.08);margin-right:10px}.stackshare_news__collapsed_header .stackshare_news__saved_filters_container{margin-right:20px}.stackshare_news__collapsed_header button{padding:0 20px !important}.stackshare_news__clear_tools{cursor:pointer;text-align:center;display:block;font-size:11px;padding-top:4px}.stackshare_news__article_visible_services{display:inline-block}.stackshare_news__article_hidden_services--visible{display:inline-block}.stackshare_news__article_hidden_services--hidden{display:none}.stackshare_news__article_show_more_services{color:grey;font-size:12px;cursor:pointer}.stackshare_news__article_show_more_services:hover{text-decoration:none}.stackshare_news__saved_filters_container{position:relative;text-align:right}.stackshare_news__saved_filters_container button{height:37px;border:1px solid #cccccc;background-color:white;color:black;line-height:37px;padding:0;border-radius:4px}.stackshare_news__saved_filters_container button i{margin-left:5px}.stackshare_news__saved_filters_container button:focus{outline:none}.stackshare_news__saved_filter_name_outer_wrapper{width:90%;float:left;font-weight:bold}@media (max-width: 400px){.stackshare_news__saved_filter_name_outer_wrapper{width:70%}}.stackshare_news__saved_filter_name{font-weight:bold}.stackshare_news__saved_filter_name_inner_wrapper{overflow:hidden;width:inherit;white-space:nowrap;display:inline-block;text-overflow:ellipsis}.stackshare_news__saved_filter_name_toggle{font-weight:bold;float:left;line-height:37px;position:absolute}.stackshare_news__saved_filters_list{border:1px solid #e1e1e1;border-top:0;box-shadow:0 6px 12px rgba(0,0,0,0.175);min-width:380px;z-index:1;animation:navmenu 200ms ease;position:absolute;right:0px;background-color:white;top:37px}@media (max-width: 400px){.stackshare_news__saved_filters_list{right:0;min-width:340px}}.stackshare_news__saved_filters_list--hidden{display:none}.stackshare_news__saved_filters_list--visible{display:block}.stackshare_news__saved_filters_list__item:hover{background-color:#fafafa;color:#0690fa !important}.stackshare_news__saved_filters_list__selected_filter_row{font-weight:bold;font-size:14px}.stackshare_news__saved_filters_list__selected_filter_row:hover{background-color:#fafafa}.stackshare_news__saved_filters_list__filter_name{min-width:135px}.stackshare_news__saved_filters_list table{width:100%}.stackshare_news__saved_filters_list th{text-align:center;font-size:9px;text-transform:uppercase}.stackshare_news__saved_filters_list th{padding:10px}.stackshare_news__saved_filters_list thead{border-bottom:1px solid #ebebeb}.stackshare_news__saved_filters_list td{padding:10px;text-align:left}.stackshare_news__saved_filters_list i{cursor:pointer;text-align:center;display:block;color:#979797}.stackshare_news__saved_filters_list i:hover{color:#0690fa}.stackshare_news__saved_filters_list a{cursor:pointer;font-weight:normal}.stackshare_news__saved_filters_list input{display:block;margin:0 auto}.stackshare_news__saved_filters_list span:hover{font-weight:bold}.stackshare_news__filter_container_arrow{width:0;height:0;position:absolute;top:-12px;right:16px;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #373737}.stackshare_news__absolute_wrapper{position:absolute;top:0}.stackshare_news__onboarding_container{width:350px;position:absolute;right:-82px;bottom:11px;background:#373737;padding:10px 10px 10px 20px;box-shadow:0 3px 7px 0 rgba(0,0,0,0.26);border-radius:2px}.stackshare_news__onboarding_container--visible{display:block}.stackshare_news__onboarding_container--hidden{display:none}.stackshare_news__onboarding_container__arrow{width:0;height:0;position:absolute;top:36px;right:30px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #373737}.stackshare_news__onboarding_container__tooltip{font-size:13px;font-weight:600;letter-spacing:0.3px;color:#ffffff}.stackshare_news__onboarding_container__tooltip a:hover{color:grey}.stackshare_news__onboarding_container__message{margin-right:10px}.stackshare_news__onboarding_container__rss{margin-right:10px}.stackshare_news__onboarding_container__mail{margin-right:25px}.stackshare_news__onboarding_container__divider{display:inline-block;height:15px;position:absolute;left:300px;top:11px;border-right:1px solid rgba(255,255,255,0.4)}.stackshare_news__onboarding_container__close_wrapper{color:#ffffff;cursor:pointer}.stackshare_news__filter_container{background:#373737;color:white;position:absolute;top:65px;right:-68px;padding:11px;z-index:999;border-radius:5px;font-size:14px}.stackshare_news__filter_container--visible{display:block}.stackshare_news__filter_container--hidden{display:none}.stackshare_news__select_action_form{width:300px}.stackshare_news__select_action_form button{height:30px;padding:0;width:100%;display:block}.stackshare_news__select_action_form button:first-child{margin-bottom:15px}.stackshare_news__new_filter_form_error_msg{display:inline-block;width:100%;font-size:12px;height:17px;color:white;background-color:red;font-weight:bold;padding-left:5px}.stackshare_news__new_filter_form{height:112px;width:300px}.stackshare_news__new_filter_form input:focus{outline:none}.stackshare_news__new_filter_form__textbox{width:100%;display:block;color:black;border:none;border-radius:3px;padding:5px}.stackshare_news__new_filter_form__checkbox{margin:20px 20px 20px 0 !important;display:inline-block}.stackshare_news__new_filter_form--invalid .stackshare_news__new_filter_form__checkbox{margin:10px 20px 10px 0 !important;display:inline-block}.stackshare_news__new_filter_form label{margin-right:12px;font-weight:normal}.stackshare_news__new_filter_form button{height:30px;padding:0;width:100%;display:block}.stackshare_news__article.show_share .stackshare_news__article__share{visibility:visible}.stackshare_news__article .stackshare_news__article__share{visibility:hidden;margin-left:12px}.stackshare_news__article .stackshare_news__article__share a{width:82px;margin-right:10px}.stackshare_news__article .stackshare_news__article__share a:hover{text-decoration:none}.stackshare_news__article .stackshare_news__article__share .fa{margin-left:10px;font-size:13px;vertical-align:middle}.stackshare_news__header h1{font-size:42px;color:#000;font-weight:700;text-align:center;margin:25px 0}.stackshare_news__header h2{margin-bottom:25px;font-size:22px;color:#000;text-align:center;font-weight:100}.stackshare_news__save_news_stack,.stackshare_news__save_news_stack:active,.stackshare_news__save_news_stack:hover{background-color:#0081ff;color:#fff !important;height:51px;border-radius:0px 4px 4px 0px;font-size:16px;font-weight:600}.stackshare_news__articles_wrapper{overflow:hidden}.stackshare_news__article_group{background-color:#fff;margin-bottom:15px}.stackshare_news__article_group_load_more{font-size:16px;line-height:35px;cursor:pointer;text-align:center}.stackshare_news__article_group_label{padding:8px 0px 8px 18px;font-size:16px;line-height:35px}.stackshare_news__article_group_date{font-weight:100}.stackshare_news__article:last-child{border-bottom:1px solid #e0e0e0}.stackshare_news__article{padding:8px 0px 8px 5px;border-bottom:1px solid #e0e0e0;background-color:#fff}.stackshare_news__article--visible{display:block}.stackshare_news__article--hidden{display:none}.stackshare_news__article a:hover{color:#0690fa;text-decoration:underline}.stackshare_news__article__title:visited{color:#a2a1a1}.stackshare_news__article__title{font-size:14px;font-weight:600;margin-bottom:3px;display:block;color:#000}.stackshare_news__article__title span.url{color:grey;font-size:10px;margin-left:10px}.stackshare_news__article__title span.highlighted{font-weight:bolder}.stackshare_news__article__links{margin:0}.stackshare_news__article__links span,.stackshare_news__article__links a{color:#acacac;font-size:12px;vertical-align:middle}.stackshare_news__article__links a:hover{color:#acacac;text-decoration:underline}.stackshare_news__article__links a:visited{color:#a2a1a1}.stackshare_news__article__links__share{visibility:hidden}.stackshare_news__article__links__share a{display:inline-block}.stackshare_news__article__links__share a i{font-size:14px;margin-right:5px}.stackshare_news__article__links__separator{margin-left:6px;margin-right:6px}.stackshare_news__article__links__points{font-weight:600}.stackshare_news__article__links__points.highlight a,.stackshare_news__article__links__points.highlight span.stackshare_news__social_share_count{color:white;background-color:#ffc107;padding:0 5px;border-radius:2px;font-size:12px}.stackshare_news__article__service_image{height:35px;width:35px;border:1px solid #f1f1f1;border-radius:3px;margin-right:10px;margin-top:4px}.stackshare_news__article__source_icons{font-size:17px;vertical-align:middle;width:22px;text-align:center}.stackshare_news__article__source_icons.fa-hacker-news{color:#ff6600;opacity:0.85;margin-top:-5px;margin-left:-2px}.stackshare_news__article__source_icons.fa-reddit{color:#fa482c;opacity:0.85;margin-top:-5px;margin-left:-2px}.stackshare_news__article__source_icons.lobsters-mini{width:15px;opacity:0.85;border-radius:2px;margin-left:1px}.stackshare_news__article__source_icons.fa-rss{color:orange;opacity:0.85;font-size:15px;width:15px}.stackshare_news__article__source_icons.fa-github{opacity:0.85;font-size:20px;width:15px;color:black}.stackshare_news__article__source_icons.octicon-repo{vertical-align:middle;color:grey;text-align:left}.stackshare_news__article__source_icons.fa-youtube-play{vertical-align:middle;color:grey;text-align:left}.stackshare_news__article__source_icons.fa-meetup{vertical-align:middle;color:grey;text-align:left}.stackshare_news__article__highlighted_star{color:#808080;font-size:13px;margin-left:5px;vertical-align:middle}a:hover.stackshare_news__collapse_header_btn{background-color:#d7d7d7;color:white}a:hover.stackshare_news__expand_header_btn{background-color:#d7d7d7;color:white}.no-results{font-size:21px;font-weight:600;font-style:italic;text-align:center;color:#aaa}.stack_share_news_container .Select--multi .Select-value{border-radius:20px;padding:0 4px}.badge{background:#0690fa;border-radius:50%;height:12px;width:12px;position:absolute;right:2px;top:18px;padding:0px;border:2px solid white}.newsletter-image{max-width:65px;-ms-transform:rotate(-28deg);-webkit-transform:rotate(-28deg);transform:rotate(-28deg);float:left}.newsletter-save{width:175px;vertical-align:middle;margin:auto 0;margin-left:25px;text-transform:uppercase;letter-spacing:2px}.newsletter-save-container{height:65px;display:flex}.newsletter-copy{font-size:12px;margin:15px 0;text-align:center}.news-newsletter-container{background-color:#fff8f6}.powered-by-news{position:relative;float:left;top:-22px;color:#adadad;height:8px}.powered-by-news a{margin-left:4px}.powered-by-news img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.65;-moz-transition:opacity 0.4s ease-out;-webkit-transition:opacity 0.4s ease-out;-o-transition:opacity 0.4s ease-out}.powered-by-news img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1;-moz-transition:opacity 0.4s ease-in;-webkit-transition:opacity 0.4s ease-in;-o-transition:opacity 0.4s ease-in}.service-blog-posts{border:1px solid #ebebeb;border-radius:5px}.news-filter-creation-link .fa-rss.news-service{font-size:22px;float:right;margin-top:8px}.news-filter-creation-link .fa-rss.news-group,.news-filter-creation-link .fa-rss.news-stackup{font-size:22px;margin-top:8px;color:orange;margin-left:8px}.news-filter-creation-link .fa-rss.news-stack{font-size:22px;float:right;margin-top:8px}.btn-danger{color:#fff;background-color:#ff6d68;border-color:#d43f3a;border-style:none;border:8px solid white;margin-bottom:1px;font-size:12px}.follow_button{border-radius:5px;background:#ccc;border:1px solid #ccc;min-width:140px;color:#FFF;cursor:pointer;outline:none;font-size:16px;font-weight:600;cursor:pointer;padding:12px 20px;transition:100ms ease all;white-space:nowrap}.follow_button i{color:#fff !important;padding:0 !important;margin-right:5px}.follow_button_component{display:inline-block;min-width:140px}.follow_button_component__btn{min-width:140px;text-align:center;display:inline-block;padding:12px 20px;font-size:16px;cursor:pointer;font-weight:600;border-radius:5px;transition:100ms ease all}.follow_button_component__btn--follow{background-color:#0690fa;border:1px solid #0690fa;color:white !important}.follow_button_component__btn--following{background-color:white;border:1px solid #0690fa;color:#0690fa}.follow_button_component__btn--following i{margin-right:5px;padding:0 !important;color:#0690fa !important}.follow_button_component__count{height:48px;font-size:16px;font-weight:600;color:#1f1f1f;display:inline-block;padding:12px 8px}.news-reader{margin:0 auto;background-color:white;padding-top:0}@media (max-width: 992px){.news-reader{margin:0 auto}}@media (max-width: 767px){.news-reader{padding:25px 20px}}@media (max-width: 400px){.news-reader{padding:25px 15px}}.news-reader__content-wrapper{height:0px;overflow:hidden}.news-reader__content-wrapper-expanded{max-width:647px;margin:0 auto;height:auto;transition:height 0.25s ease-in}.news-reader__close_wrapper{padding:30px 0}.news-reader__close_wrapper__close-button{width:200px}.news-reader__header{border:1px solid #dcdcdc;border-radius:3px;padding:12px 14px;margin:15px 0;position:-webkit-sticky;position:sticky;top:-1px;background-color:#fff}.news-reader__header__services{overflow:hidden}.news-reader__header__services a{display:inline-block;float:left;margin-right:10px;margin-bottom:5px;margin-top:9px}.news-reader__header__services a img{height:30px;width:30px;border:1px solid #f1f1f1;border-radius:3px}.news-reader__header__main-links{margin-top:4px}.news-reader__header__main-links a,.news-reader__header__main-links a:visited{padding:2px;display:inline-block;font-size:12px;margin-right:25px;color:grey}.news-reader__header__main-links a i,.news-reader__header__main-links a:visited i{margin-right:8px;font-size:15px;vertical-align:middle}.news-reader__header__main-links a:hover{color:#0690fa}.news-reader__header__actions span{font-size:12px;margin-right:10px;float:right;color:#a1a1a1;margin-top:6px}.news-reader__header__actions a.facebook{margin-right:0px}.news-reader__header__actions a,.news-reader__header__actions a:visited{float:right;border:1px solid #c6c6c6;color:#a1a1a1;padding:7px;margin-right:9px;height:28px;width:28px;display:flex;float:right;align-items:center;justify-content:center}.news-reader__header__actions a i,.news-reader__header__actions a:visited i{display:flex;justify-content:space-between}.news-reader__content{overflow:hidden;width:100%;padding:0 2px}.news-reader__content__loader{display:block;margin:0 auto;width:120px !important}.news-reader__content__visit-website-link{margin-bottom:20px;margin-top:14px;text-transform:uppercase;font-weight:700;font-size:12px;border-radius:4px}.news-reader__content__content-text{color:#1b1b1b;font-size:15px;line-height:1.75em;text-align:left;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased}.news-reader__content__content-text iframe{margin:auto;display:flex}.news-reader__content__content-text img{display:block;margin:auto;max-width:100%;background-color:#edf7ff}.news-reader__content__content-text a,.news-reader__content__content-text a:visited{color:#1b1b1b;text-decoration:underline}.news-reader__content__content-text a:hover{text-decoration:underline;color:#0690fa}.news-reader__content__content-text pre{background:rgba(0,0,0,0.05);padding:20px;white-space:pre-wrap}.news-reader__content__content-text pre code{font-size:13px}.news-reader__content__content-text blockquote,.news-reader__content__content-text em{font-size:inherit;color:#1b1b1b}.news-reader__content__content-text p,.news-reader__content__content-text li{color:#1b1b1b;font-size:15px;line-height:1.75em;text-align:left;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased}.news-reader__content__content-text h1{font-size:24px !important;font-weight:700 !important;text-rendering:optimizeLegibility;line-height:40px;text-transform:none;clear:both;margin-top:3rem;margin-bottom:0.5rem;letter-spacing:-0.04em;color:#1b1b1b}.news-reader__content__content-text h2{font-size:1.434782608695652rem !important;font-weight:700 !important;text-rendering:optimizeLegibility;line-height:3.4rem;text-transform:none;clear:both;margin-top:3rem;margin-bottom:1.5rem;letter-spacing:-0.04em;color:#1b1b1b}.news-reader__content__content-text h3{font-size:1.347826086956522rem !important;font-weight:700 !important;text-rendering:optimizeLegibility;line-height:3.1rem;text-transform:none;clear:both;margin-top:3rem;margin-bottom:1.5rem;letter-spacing:-0.04em;color:#1b1b1b}.news-reader__content__content-text h4{font-size:1.3043478260869565rem !important;font-weight:700 !important;text-rendering:optimizeLegibility;line-height:2.9rem;text-transform:none;clear:both;margin-top:3rem;margin-bottom:1.5rem;letter-spacing:-0.04em;color:#1b1b1b}.news-reader__backdrop{position:absolute;background-color:rgba(0,0,0,0.5);left:0;right:0;top:0;bottom:0;z-index:9999;position:fixed}.news-reader__backdrop h1{font-size:32px;font-weight:700;text-rendering:optimizeLegibility;line-height:40px;text-transform:none;clear:both;margin-top:3rem;margin-bottom:0.5rem;letter-spacing:-0.04em;color:#1b1b1b}.news-reader__backdrop h2{font-size:1.8em;font-weight:700;text-rendering:optimizeLegibility;line-height:3.4rem;text-transform:none;clear:both;margin-top:3rem;margin-bottom:1.5rem;letter-spacing:-0.04em;color:#1b1b1b}.news-reader__backdrop h3{font-size:1.5em;font-weight:700;text-rendering:optimizeLegibility;line-height:3.1rem;text-transform:none;clear:both;margin-top:3rem;margin-bottom:1.5rem;letter-spacing:-0.04em;color:#1b1b1b}.news-reader__backdrop h4{font-size:1.3em;font-weight:700;text-rendering:optimizeLegibility;line-height:2.9rem;text-transform:none;clear:both;margin-top:3rem;margin-bottom:1.5rem;letter-spacing:-0.04em;color:#1b1b1b}.news-reader__backdrop__content{background-color:#fff;width:75%;position:absolute;right:0;top:0;height:100vh;max-height:100vh;overflow-y:scroll;overflow-x:visible;padding:0 120px 34px 120px}@media (max-width: 992px){.news-reader__backdrop__content{width:100%;padding:0 120px 34px 120px}}@media (max-width: 767px){.news-reader__backdrop__content{width:100%;padding:0 50px 34px 50px}}@media (max-width: 400px){.news-reader__backdrop__content{width:100%;padding:0 50px 34px 50px}}.news-reader__backdrop__content__url{color:#afafaf;font-size:13px}.news-reader__backdrop__content .news-reader{padding:0px 2px}.news-reader__backdrop__content__close{position:absolute;top:0px;left:0px;background-color:#fff;padding:8px;border-radius:20px}.news-reader__backdrop__content__close i{font-size:15px;color:#b7b7b7;cursor:pointer}.news-reader__backdrop__slide_in{animation:slide-in 0.5s forwards;-webkit-animation:slide-in 0.5s forwards}.news-reader__backdrop__slide_out{animation:slide-out 0.5s forwards;-webkit-animation:slide-out 0.5s forwards}@keyframes slide-in{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slide-out{from{transform:translateX(0)}to{transform:translateX(100%)}}.article-flash{-moz-animation:article-flash 1s ease-out;-moz-animation-iteration-count:1;-webkit-animation:article-flash 1s ease-out;-webkit-animation-iteration-count:1;-ms-animation:article-flash 1s ease-out;-ms-animation-iteration-count:1}@-webkit-keyframes article-flash{0%{background-color:none}50%{background-color:rgba(0,129,255,0.21)}100%{background-color:none}}@-moz-keyframes article-flash{0%{background-color:none}50%{background-color:rgba(0,129,255,0.21)}100%{background-color:none}}@-ms-keyframes article-flash{0%{background-color:none}50%{background-color:rgba(0,129,255,0.21)}100%{background-color:none}}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:rgba(255,255,255,0);border-left:.1px solid transparent;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;z-index:0}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}.comment_form{border-radius:4px;margin:10px 0}.comment_form .comment_instructions{text-align:right}.comment_form .comment_instructions__note{font-style:italic;color:grey;margin-right:6px}.comment_form .comment_instructions__icon{font-size:30px;color:grey}.comment_form .DraftEditor-editorContainer{height:100px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans !important}.comment_form .DraftEditor-editorContainer a{color:#0690fa;font-weight:bold}.comment_form__wrapper{height:250px}.comment_form__toolbar{height:30px;background-color:#f5f5f5}.comment_form__action_btn{margin-right:5px}.signup-flow .onboarding__basic-information__form .form-group{flex-direction:column}.signup-flow .onboarding__basic-information__profile-picture{display:flex;flex-direction:column;max-width:117px;align-items:left;margin:0 auto;margin-bottom:25px}.signup-flow .onboarding__basic-information__profile-picture__preview{height:117px;width:117px;border-radius:50%;margin-bottom:10px;display:block}.signup-flow .onboarding__basic-information__weekly-digest{margin-top:10px}.signup-flow .onboarding__basic-information__weekly-digest__envelope-icon{margin-right:10px;float:left;width:40px;height:40px}.signup-flow .onboarding__basic-information__weekly-digest__subscription-text{font-size:14px;line-height:1.43;text-align:left;margin:0 0 13px 0}.signup-flow .onboarding__basic-information__weekly-digest__subscription-text .subscription-header{font-weight:600;line-height:1.6}.signup-flow .onboarding__basic-information__weekly-digest__subscription-checkbox{font-size:14px;color:#929ca5;text-align:left;background-image:url(/assets/onboarding-checkbox-55695878eed26b00d7a7352c18aec8417f90cab387bad02e564eee567d74d62b.svg);background-repeat:no-repeat;line-height:21px;max-width:70%;margin:0 0 0 50px;margin-bottom:20px;padding-left:32px}.signup-flow .onboarding__basic-information__weekly-digest__subscription-checkbox:hover{background-image:url(/assets/onboarding-checkbox-hover-e3dace99ab3f244799ec1cbec3e1ce086253f5fff943a4f99e5ba14cbaa62be3.svg)}.signup-flow .onboarding__basic-information__weekly-digest__subscription-checkbox.checked{background-image:url(/assets/onboarding-checkbox-checked-84be7d52a8e89e8f1e7aa4a7c1b1c188d918b9e0fa18dc5fb08f53f90cfb4e86.svg)}@media (min-width: 768px){.signup-flow .onboarding__basic-information__profile-picture{margin:initial;margin-bottom:25px}.signup-flow .onboarding__basic-information__weekly-digest{display:flex}.signup-flow .onboarding__basic-information__weekly-digest__subscription-text{float:left}.signup-flow .onboarding__basic-information__weekly-digest__subscription-checkbox{float:left;margin:0 0 16px 32px;padding-left:32px;align-self:flex-end}}.signup-flow .onboarding__build-your-stack__tools-container{text-align:center}.signup-flow .onboarding__build-your-stack__tools-container__tool{width:43px;height:43px;margin:7px 7px}@media (min-width: 768px){.signup-flow .onboarding__build-your-stack__tools-container{text-align:left}.signup-flow .onboarding__build-your-stack__tools-container__tool{width:47px;height:47px;margin:0 15px 15px 0}}.signup-flow .onboarding__areas-of-interest .onboarding-wizard__content{padding-top:60px}.signup-flow .onboarding__areas-of-interest .interest-box{display:flex;margin-bottom:40px;height:67px}.signup-flow .onboarding__areas-of-interest .interest-box .interest-title{font-size:16px;font-weight:600;margin-bottom:5px;color:#333}.signup-flow .onboarding__areas-of-interest .interest-box .interest-description{font-size:14px;color:#666}@media (max-width: 767px){.signup-flow .onboarding__areas-of-interest .onboarding-wizard__content{padding-left:10px;padding-right:10px}.signup-flow .onboarding__areas-of-interest .interest-box{height:auto}}.signup-flow .notify-banner{position:absolute;top:68px;width:100%;z-index:1000}.notify-banner{position:relative;top:-1px;height:55px;background:#d5ecff;border:1px solid #a9d4f9;border-left:none;border-right:none;display:flex;justify-content:center;align-items:center;color:#068dfe}.notify-banner .message-wrap{font-size:14px;letter-spacing:0.4px;padding:0 40px;margin:0}.notify-banner .close-banner{position:absolute;top:18px;right:20px;font-size:15px;cursor:pointer;padding:2px}.notify-banner .message-with-icon{display:flex;align-items:center}.notify-banner .message-icon{font-size:25px;height:24px;margin-right:10px}.notify-banner.notify-banner--type-info{background:#d5ecff;border:1px solid #a9d4f9;color:#068dfe}.notify-banner.notify-banner--type-success{background:#dcf2d9;border:1px solid #b1e0aa;color:#3b9f2c}.notify-banner.notify-banner--type-error{background:#ffe8e8;border:1px solid #ffc5c6;color:#ee5152}.onboarding-wizard-container--flow-short .onboarding-wizard-layout-container__sidebar{padding-top:150px}.onboarding-wizard-layout-container__sidebar-wrap{max-width:244px;margin:0 auto}.onboarding-wizard-layout-container__sidebar-icon{width:40px;display:block;margin:0 auto}.onboarding-wizard-layout-container__sidebar-title{font-size:20px;line-height:1.4;text-align:center;color:#414344}.onboarding-wizard-layout-container__sidebar-text{font-size:13px;line-height:2.08;text-align:center;color:#626d76}.onboarding-wizard-container--flow-short .onboarding-wizard__step-picker,.onboarding-wizard-container--flow-short .onboarding-wizard__step-separator{display:none}.onboarding-wizard__step-picker{display:flex;flex-direction:row;justify-content:center;width:100%;margin-bottom:5px;margin-top:50px}.onboarding-wizard__step-picker__step-button{color:#929ca5 !important;height:41px;width:41px;padding:0px;border-radius:100px;text-align:center;padding-top:8px;margin:0px 3px;cursor:default;font-weight:600;font-size:16px}.onboarding-wizard__step-picker__step-button.active{border:2px solid #068dfe;color:#068dfe !important}.onboarding-wizard__step-picker__step-button.error{color:#ed5354 !important}.onboarding-wizard__step-picker__step-button.active.error{border:1px solid #ed5354;color:#ed5354 !important}.onboarding-wizard__step-separator{width:25px;height:2px;border:solid 2px #cdd9e4;margin:0 auto;margin-bottom:70px}.onboarding_wizard--welcome{background:#fff;display:flex;height:100vh;flex-direction:column}.onboarding_wizard--welcome .onboarding_wizard--welcome__content{flex:1;display:flex;flex-direction:column}.onboarding_wizard--welcome .graphic-wrapper{flex:1 1 0;overflow-y:scroll;overflow-x:hidden;background:#fff url(/assets/stack-large-graphic-a692f8c1245072d506972e77ae97fd6928bac783883210c9e9b396a7d1d47f1c.svg)}.onboarding_wizard--welcome .content-wrapper{background-color:#333;opacity:0.92;margin:0 auto;padding:35px 0px}.onboarding_wizard--welcome .content-wrapper .item{margin-bottom:30px}.onboarding_wizard--welcome .content-wrapper .item img{margin-bottom:10px;display:block;margin:0 auto;width:33px;height:33px}.onboarding_wizard--welcome .content-wrapper .item h2{margin-bottom:10px;font-size:18px;line-height:1.39;text-align:center;color:#ffffff}.onboarding_wizard--welcome .content-wrapper .item p{font-size:13px;line-height:1.85;text-align:center;color:#ffffff}.onboarding_wizard--welcome h1.heading{font-size:24px;line-height:1.33;text-align:center;color:#333333;margin:0 auto;margin-top:28px;margin-bottom:20px}.onboarding_wizard--welcome p.subtext{font-size:16px;line-height:1.75;text-align:center;color:#6c6c6c;margin-bottom:15px}@media (min-width: 768px){.onboarding_wizard--welcome .graphic-wrapper .content-wrapper{margin-top:50px;padding:35px 35px}.onboarding_wizard--welcome .graphic-wrapper .content-wrapper .item img{margin:auto;display:inline}.onboarding_wizard--welcome .graphic-wrapper .content-wrapper .item h2{text-align:left}.onboarding_wizard--welcome .graphic-wrapper .content-wrapper .item p{text-align:left}.onboarding_wizard--welcome h1.heading{width:100%;text-align:left;font-size:34px}.onboarding_wizard--welcome p.subtext{font-size:16px;line-height:1.75;text-align:left}}.onboarding-tool-builder__list{border:solid 2px #DDE3E8;background-color:white;min-height:60px}div ul>.onboarding-tool-builder__list__item{border-radius:100px;background-color:#FFFFFF;border:solid 1px #B3C0C7;-webkit-box-shadow:none;box-shadow:none;padding-top:3px;padding-bottom:3px}div ul>.onboarding-tool-builder__list__item img{border-radius:110.3px;background-color:#FFFFFF;border:solid 1px #B3C0C7;height:30px;width:30px}div ul>.onboarding-tool-builder__list__item span{color:#818181;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left}div ul>.onboarding-tool-builder__list__item>.builder-wrap__tool{background:#fff url(/assets/icons/x-mark-e1b5207696fc82d23579d366a32da3d03e4a7a1bde51883041a7d9c7971b6eed.png);background-size:contain;position:absolute;right:10px;top:12px}div .onboarding-tool-builder__input{width:160px}div .onboarding-tool-builder__input::-webkit-input-placeholder{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:normal;text-align:left;color:#BDBDBD}.signup-flow .alert{display:none}.signup-flow #navbar_wrap{position:absolute;width:100%;top:0;z-index:1}.signup-flow .onboarding__spinner{position:absolute;left:50%;margin:150px 0 0 -60px}.signup-flow .onboarding__step-content-wrap{display:flex;min-height:100vh;flex-direction:column;max-width:660px}@media (min-width: 768px){.signup-flow .onboarding__step-content-wrap{max-width:100%}}.signup-flow .onboarding__step-content{flex:1;display:flex;flex-direction:column;padding:0px 15px}.signup-flow .onboarding__step-content .onboarding__step-heading{color:#333333;font-size:24px;line-height:1.33;text-align:center;margin:27px 0 10px 0}.signup-flow .onboarding__step-content .onboarding__step-subtext{color:#6c6c6c;text-align:center;font-size:16px;line-height:1.75;margin:0 0 23px 0}.signup-flow .onboarding__step-content__subheading{text-align:center;color:#333333;font-size:20px;line-height:1.4;margin:0 0 15px 0}@media (min-width: 768px){.signup-flow .onboarding__step-content{padding:30px 80px}.signup-flow .onboarding__step-content .onboarding__step-heading{text-align:left;font-size:34px;line-height:0.82;margin:23px 0 12px 0}.signup-flow .onboarding__step-content .onboarding__step-subtext{text-align:left;font-size:16px;line-height:1.75}.signup-flow .onboarding__step-content__subheading{text-align:left;font-size:20px;line-height:1.4;margin:0 0 15px 0}}@media (min-width: 1200px){.signup-flow .onboarding__step-content{padding:27px 50px;min-width:840px;margin:0 auto}.signup-flow .onboarding__step-content .onboarding__step-subtext{margin:0 0 27px}}.signup-flow .onboarding-wizard__header{margin-top:70px}.signup-flow .onboarding-wizard__footer-bar{background-color:#F5F8FA}.signup-flow .onboarding-wizard-container--has-notification .onboarding-wizard__header{margin-top:107px}.signup-flow .onboarding-wizard__content{flex:1 1 0;overflow-y:scroll;overflow-x:hidden}.signup-flow .onboarding-wizard-layout-container{display:flex;flex-direction:row;background-color:#fff}.signup-flow .onboarding-wizard-layout-container__content{flex-grow:2;flex-basis:70%}.signup-flow .onboarding-wizard-layout-container__sidebar{flex-grow:1;border-left:1px solid #e2e5e7;flex-basis:30%}
