@charset "UTF-8";.accordion{list-style-type:none;background:0 0;margin-left:0}.accordion-item:first-child>:first-child{border-radius:.188rem .188rem 0 0}.accordion-item:last-child>:last-child{border-radius:0 0 .188rem .188rem}.accordion-title{display:block;padding:1.25rem 1rem;line-height:1;font-size:.75rem;color:#545454;position:relative;border:none;border-bottom:0}:last-child:not(.is-active)>.accordion-title{border-radius:0 0 .188rem .188rem;border-bottom:none}.accordion-title:hover,.accordion-title:focus{background-color:#eaeef2}.accordion-title:before{content:'+';position:absolute;right:1rem;top:50%;margin-top:-.5rem}.is-active>.accordion-title:before{content:'–'}.accordion-content{padding:1rem;display:none;border:none;border-bottom:0;background-color:#f7f9fb;color:#4d5051}:last-child>.accordion-content:last-child{border-bottom:none}.is-accordion-submenu-parent>a{position:relative}.is-accordion-submenu-parent>a:after{content:'';display:block;width:0;height:0;border:inset 6px;border-color:#b62411 transparent transparent;border-top-style:solid;border-bottom-width:0;position:absolute;top:50%;margin-top:-4px;right:1rem}.is-accordion-submenu-parent[aria-expanded=true]>a:after{transform-origin:50% 50%;transform:scaleY(-1)}.badge{display:inline-block;padding:.3em;min-width:2.1em;font-size:.6rem;text-align:center;border-radius:50%;background:#b62411;color:#fefefe}.badge.secondary{background:#777;color:#fefefe}.badge.success{background:#3adb76;color:#fefefe}.badge.warning{background:#ffae00;color:#fefefe}.badge.alert{background:#ec5840;color:#fefefe}.breadcrumbs{list-style:none;margin:0 0 1.275rem}.breadcrumbs:before,.breadcrumbs:after{content:' ';display:table}.breadcrumbs:after{clear:both}.breadcrumbs li{float:left;color:#5f5f5f;font-size:.6875rem;cursor:default;text-transform:uppercase;margin-right:.75rem}.breadcrumbs a{color:#b62411}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#b0b0b0;cursor:not-allowed}.button-group{margin-bottom:1rem;font-size:0}.button-group:before,.button-group:after{content:' ';display:table}.button-group:after{clear:both}.button-group .button{margin:0;margin-right:1px;margin-bottom:1px;font-size:.9rem}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded{margin-right:-1px}.button-group.expanded:before,.button-group.expanded:after{display:none}.button-group.expanded .button:first-child:nth-last-child(2),.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button{display:inline-block;width:calc(50% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(2):last-child,.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2)~.button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(3),.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button{display:inline-block;width:calc(33.33333% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(3):last-child,.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3)~.button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(4),.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button{display:inline-block;width:calc(25% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(4):last-child,.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4)~.button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(5),.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button{display:inline-block;width:calc(20% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(5):last-child,.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5)~.button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(6),.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button{display:inline-block;width:calc(16.66667% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(6):last-child,.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6)~.button:last-child{margin-right:-6px}.button-group.primary .button{background-color:#b62411;color:#fefefe}.button-group.primary .button:hover,.button-group.primary .button:focus{background-color:#921d0e;color:#fefefe}.button-group.secondary .button{background-color:#777;color:#fefefe}.button-group.secondary .button:hover,.button-group.secondary .button:focus{background-color:#5f5f5f;color:#fefefe}.button-group.success .button{background-color:#3adb76;color:#fefefe}.button-group.success .button:hover,.button-group.success .button:focus{background-color:#22bb5b;color:#fefefe}.button-group.warning .button{background-color:#ffae00;color:#fefefe}.button-group.warning .button:hover,.button-group.warning .button:focus{background-color:#cc8b00;color:#fefefe}.button-group.alert .button{background-color:#ec5840;color:#fefefe}.button-group.alert .button:hover,.button-group.alert .button:focus{background-color:#da3116;color:#fefefe}.button-group.stacked .button,.button-group.stacked-for-small .button,.button-group.stacked-for-medium .button{width:100%}.button-group.stacked .button:last-child,.button-group.stacked-for-small .button:last-child,.button-group.stacked-for-medium .button:last-child{margin-bottom:0}@media screen and (min-width:40em){.button-group.stacked-for-small .button{width:auto;margin-bottom:0}}@media screen and (min-width:64em){.button-group.stacked-for-medium .button{width:auto;margin-bottom:0}}@media screen and (max-width:39.9375em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}.callout{margin:0 0 1rem;padding:1rem;border:1px solid rgba(10,10,10,.25);border-radius:.188rem;position:relative;color:#5f5f5f;background-color:#fff}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#fbd9d4}.callout.secondary{background-color:#ebebeb}.callout.success{background-color:#e1faea}.callout.warning{background-color:#fff3d9}.callout.alert{background-color:#fce6e2}.callout.small{padding-top:.5rem;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem}.callout.large{padding-top:3rem;padding-right:3rem;padding-bottom:3rem;padding-left:3rem}.close-button{position:absolute;color:#3d5051;right:1rem;top:.5rem;font-size:2em;line-height:1;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:hover,.close-button:focus{color:#0a0a0a}.flex-video{position:relative;height:0;padding-bottom:75%;margin-bottom:1rem;overflow:hidden}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen{padding-bottom:56.25%}.flex-video.vimeo{padding-top:0}.label{display:inline-block;padding:.33333rem .5rem;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;border-radius:.188rem;background:#b62411;color:#fefefe}.label.secondary{background:#777;color:#fefefe}.label.success{background:#3adb76;color:#fefefe}.label.warning{background:#ffae00;color:#fefefe}.label.alert{background:#ec5840;color:#fefefe}.media-object{margin-bottom:1.275rem;display:block}.media-object img{max-width:none}@media screen and (max-width:39.9375em){.media-object.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;display:block}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{display:table-cell;vertical-align:top}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}.media-object-section.middle{vertical-align:middle}.media-object-section.bottom{vertical-align:bottom}.orbit{position:relative}.orbit-container{position:relative;margin:0;overflow:hidden;list-style:none}.orbit-slide{width:100%;max-height:100%}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{margin:0;width:100%;max-width:100%}.orbit-caption{position:absolute;bottom:0;width:100%;padding:1rem;margin-bottom:0;color:#fefefe;background-color:rgba(10,10,10,.5)}.orbit-previous,.orbit-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;padding:1rem;color:#fefefe}[data-whatinput=mouse] .orbit-previous,[data-whatinput=mouse] .orbit-next{outline:0}.orbit-previous:hover,.orbit-next:hover,.orbit-previous:active,.orbit-next:active,.orbit-previous:focus,.orbit-next:focus{background-color:rgba(255,255,255,.5)}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput=mouse] .orbit-bullets{outline:0}.orbit-bullets button{width:.725rem;height:.725rem;margin:.1rem;background-color:#b0b0b0;border-radius:50%}.orbit-bullets button:hover{background-color:#6592b8}.orbit-bullets button.is-active{background-color:#6592b8}.pagination{margin-left:0;margin-bottom:1.275rem}.pagination:before,.pagination:after{content:' ';display:table}.pagination:after{clear:both}.pagination li{font-size:.875rem;margin-right:.0625rem;border-radius:.188rem;display:none}.pagination li:last-child,.pagination li:first-child{display:inline-block}@media screen and (min-width:40em){.pagination li{display:inline-block}}.pagination a,.pagination button{color:#0a0a0a;display:block;padding:.1875rem .625rem;border-radius:.188rem}.pagination a:hover,.pagination button:hover{background:#b0b0b0}.pagination .current{padding:.1875rem .625rem;background:#b62411;color:#fefefe;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#5f5f5f;cursor:not-allowed}.pagination .disabled:hover{background:0 0}.pagination .ellipsis:after{content:'\2026';padding:.1875rem .625rem;color:#0a0a0a}.pagination-previous a:before,.pagination-previous.disabled:before{content:'\00ab';display:inline-block;margin-right:.5rem}.pagination-next a:after,.pagination-next.disabled:after{content:'\00bb';display:inline-block;margin-left:.5rem}.progress{background-color:#5f5f5f;height:1rem;margin-bottom:1.275rem;border-radius:.188rem}.progress.primary .progress-meter{background-color:#b62411}.progress.secondary .progress-meter{background-color:#777}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#ec5840}.progress-meter{position:relative;display:block;width:0;height:100%;background-color:#b62411;border-radius:.188rem}.progress-meter-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;margin:0;font-size:.75rem;font-weight:700;color:#fefefe;white-space:nowrap;border-radius:.188rem}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#b0b0b0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:.5rem;background-color:#5f5f5f;transition:all .2s ease-in-out}.slider-fill.is-dragging{transition:all 0s linear}.slider-handle{position:absolute;top:50%;transform:translateY(-50%);position:absolute;left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;background-color:#b62411;transition:all .2s ease-in-out;-ms-touch-action:manipulation;touch-action:manipulation;border-radius:.188rem}[data-whatinput=mouse] .slider-handle{outline:0}.slider-handle:hover{background-color:#9b1f0e}.slider-handle.is-dragging{transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;transform:scale(1,-1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;transform:translateX(-50%)}.sticky-container{position:relative}.sticky{position:absolute;z-index:0;transform:translate3d(0,0,0)}.sticky.is-stuck{position:fixed;z-index:5}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:absolute;left:auto;right:auto}.sticky.is-anchored.is-at-bottom{bottom:0}.switch{margin-bottom:1.275rem;outline:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fefefe;font-weight:700;font-size:.875rem}.switch-input{opacity:0;position:absolute}.switch-paddle{background:#5f5f5f;cursor:pointer;display:block;position:relative;width:4rem;height:2rem;transition:all .25s ease-out;border-radius:1rem;color:inherit;font-weight:inherit}input+.switch-paddle{margin:0}.switch-paddle:after{background:#fefefe;content:'';display:block;position:absolute;height:1.5rem;left:.25rem;top:.25rem;width:1.5rem;transition:all .25s ease-out;transform:translate3d(0,0,0);border-radius:1rem}input:checked~.switch-paddle{background:#b62411}input:checked~.switch-paddle:after{left:2.25rem}[data-whatinput=mouse] input:focus~.switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle:after{width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle:after{left:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle:after{width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle:after{left:2rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle:after{width:2rem;height:2rem}.switch.large input:checked~.switch-paddle:after{left:2.75rem}table{width:100%;margin-bottom:1.275rem;border-radius:.188rem}table thead,table tbody,table tfoot{background-color:#fefefe}table caption{font-weight:700;padding:.5rem .625rem .625rem}table thead,table tfoot{background:#f8f8f8;color:#5f5f5f}table thead tr,table tfoot tr{background:0 0}table thead th,table thead td,table tfoot th,table tfoot td{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}table tbody tr:nth-child(even){background-color:#f1f1f1}table tbody th,table tbody td{padding:.5rem .625rem .625rem}@media screen and (max-width:63.9375em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack tr,table.stack th,table.stack td{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover tr:hover{background-color:#f9f9f9}table.hover tr:nth-of-type(even):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.tabs{margin:0;list-style-type:none;background:0 0;border:1px solid none}.tabs:before,.tabs:after{content:' ';display:table}.tabs:after{clear:both}.tabs.vertical>li{width:auto;float:none;display:block}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:0 0}.tabs.primary{background:#b62411}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:hover,.tabs.primary>li>a:focus{background:#c42712}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;line-height:1;font-size:inherit}.tabs-title>a:hover{background:#fefefe}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:0 0}#ecosystem .tabs-title{margin-bottom:15px;padding:4px;display:inline-block;min-width:200px;-webkit-border-radius:.188rem;border-radius:.188rem;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#ecosystem .tabs-title.is-active{background-color:rgba(0,0,0,.1);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#ecosystem .tabs.vertical .tabs-title.is-active>a{color:#354253}@media screen and (max-width:639px){#ecosystem .tabs-title{max-width:230px;display:block}}@media screen and (min-width:640px) and (max-width:1040px){.tabs.vertical .tabs-title a{font-size:90%}}.tabs-content{background:0 0;transition:all .5s ease;border:1px solid none;border-top:0}.tabs-content.vertical{border:1px solid none;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{border:solid 4px #fefefe;box-shadow:0 0 0 1px rgba(10,10,10,.2);display:inline-block;line-height:0;max-width:100%;transition:box-shadow .2s ease-out;border-radius:.188rem;margin-bottom:1.275rem}.thumbnail:hover,.thumbnail:focus{box-shadow:0 0 6px 1px rgba(182,36,17,.5)}.title-bar{background:#0a0a0a;color:#fefefe;padding:.5rem}.title-bar:before,.title-bar:after{content:' ';display:table}.title-bar:after{clear:both}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left{float:left}.title-bar-right{float:right;text-align:right}.title-bar-title{font-weight:700;vertical-align:middle;display:inline-block}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon.dark:after{content:'';position:absolute;display:block;width:100%;height:2px;background:#0a0a0a;top:0;left:0;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a}.menu-icon.dark:hover:after{background:#3d5051;box-shadow:0 7px 0 #3d5051,0 14px 0 #3d5051}.has-tip{border-bottom:dotted 1px #3d5051;font-weight:700;position:relative;display:inline-block;cursor:help}.tooltip{background-color:#0a0a0a;color:#fefefe;font-size:80%;padding:.75rem;position:absolute;z-index:10;top:calc(100% + .6495rem);max-width:10rem !important;border-radius:.188rem}.tooltip:before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:transparent transparent #0a0a0a;border-bottom-style:solid;border-top-width:0;bottom:100%;position:absolute;left:50%;transform:translateX(-50%)}.tooltip.top:before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:#0a0a0a transparent transparent;border-top-style:solid;border-bottom-width:0;top:100%;bottom:auto}.tooltip.left:before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:transparent transparent transparent #0a0a0a;border-left-style:solid;border-right-width:0;bottom:auto;left:100%;top:50%;transform:translateY(-50%)}.tooltip.right:before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:transparent #0a0a0a transparent transparent;border-right-style:solid;border-left-width:0;bottom:auto;left:auto;right:100%;top:50%;transform:translateY(-50%)}.play-btn{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:transparent;border:0}.overlay{filter:brightness(80%)}body:not(.single-videos_post_type,.page-template-template-gateway,.events_post_type-template-default,.customers_post_type-template-default,.page-template-template-pricing-detail-redisearch,.page-template-template-press) #main section#intro{padding-bottom:0 !important}.row.no-bm{margin-bottom:0 !important}a{transition:all .15s ease-in-out}a p,a time{color:#5f5f5f;transition:all .15s ease-in-out}a:hover{color:#3d5051}.more{color:#b62411;font-size:.75rem;text-transform:uppercase;white-space:nowrap}.quiet{opacity:.8}.small{font-size:.85rem}p.lead,.lead-in p{color:#3d5051;font-size:1.275rem;font-weight:400;margin-bottom:1.875rem}p.lead.big{font-size:1.5rem}p.lead.huge{font-size:2rem;line-height:1.2}.pre-head,.slab{font-family:'Roboto Slab',serif}.pre-head{font-size:1rem;display:block;font-weight:400}.pre-head.red{color:#b62411 !important}.red{color:#b62411 !important}#hero .pre-head{text-transform:uppercase;color:#fff;opacity:.5}blockquote,blockquote p{border-left:none;color:#4d5051;font-style:italic;font-size:1.25rem}blockquote{position:relative}blockquote:before{content:"";display:block;position:absolute;width:25px;height:18px;top:9px;left:-30px;background:url(//redislabs.com/wp-content/themes/redislabs/assets/css/../images/quotes-icon.png) 0 0 no-repeat}p.footnote{border-left:2px solid #b62411;padding-left:1.5rem;font-style:italic;margin-top:3rem;position:relative}p.footnote sup.footnote{color:#b62411}p.footnote:before{content:"";display:block;position:absolute;top:-1.5rem;left:0;width:100%;height:1px;border-top:1px dotted #ddd}.press-entry blockquote:before{display:none}sup{text-transform:none !important}hr{border-bottom:1px solid rgba(0,0,0,.15)}.slab{letter-spacing:.05rem}.redis-logofont{font-family:'Quicksand',sans-serif;display:inline-block;letter-spacing:-.075em;font-size:2.25em;color:#b62311;line-height:1.5;font-weight:600}.redis-logofont em{font-style:normal}.redis-logofont sup{text-transform:none;transform:rotate(-15deg);display:inline-block;font-size:50%;top:-.9em}.radius{border-radius:.25rem;-webkit-border-radius:.25rem}@media screen and (min-width:40em){.img-hpad{padding:0 3rem}}.no-bullet ul,ul.no-bullet{list-style-type:none}ul.check{list-style-type:none}ul.check li{position:relative;padding-left:1.5rem}ul.check li:before{content:"";display:block;position:absolute;background:url(//redislabs.com/wp-content/themes/redislabs/assets/css/../images/ico-check-mark.svg);background-repeat:no-repeat;left:0;top:.375rem;width:.875rem;height:.688rem}ul.check.large{font-size:1.25rem;margin-left:.5rem}ul.check.large li{padding-left:2.5rem;margin-bottom:.75rem}ul.check.large li:before{top:.65rem;width:1.55rem;height:1.15rem}ul.disc{list-style:none;padding:0;margin:0;margin-bottom:2rem}ul.disc li{padding-left:2rem;position:relative;margin-bottom:.5rem}ul.disc li:before{position:absolute;left:.5rem;top:-.15rem;line-height:1;content:"•";font-size:1.5rem;color:#6592b8}ul.block-grid{list-style-type:none}ul.contact-links{position:relative;z-index:2}ul.contact-links li{display:inline-block;margin-right:.5rem}a li{color:#5f5f5f}table td.subject{background:#b0b0b0;text-transform:uppercase;color:#fff;font-weight:800}table td.indent{padding-left:30px}@media screen and (max-width:1023px){table td.empty{display:none}table td.indent{padding-left:.7rem}table td.sub-head{background:#b0b0b0;color:#fff;font-weight:800}}@media screen and (min-width:40em){p.lead,.lead-in p{font-size:1.75rem}p.lead.sm{font-size:1.5rem;margin-bottom:2rem}p.lead.big{font-size:2.25rem}p.lead.huge{font-size:2.875rem}.lead-in{margin-bottom:2rem}.redis-logofont{font-size:3.25em;line-height:1}ul.check.large{font-size:1.25rem;margin-left:.5rem}ul.check.large li{padding-left:2.5rem;margin-bottom:.25rem}ul.check.large li:before{top:.65rem;width:1.55rem;height:1.15rem}}.button,button.button{padding:.85em 1em;margin:0 0 1.275rem}.button.white,button.button.white{background:#fff;color:#b62411}.button.white:hover,button.button.white:hover{background:#e1e1e1}.button.ghost.white,button.button.ghost.white{background:rgba(255,255,255,.15);color:#fff}.button.ghost.white:hover,button.button.ghost.white:hover{background:rgba(255,255,255,.35)}.button.blue,button.button.blue{background-color:#354253}.button.blue:hover,button.button.blue:hover{background-color:#283342}.button.hollow.secondary{border:2px solid #777;color:#777}.accordion .accordion-item{background:#f7f9fb;border-radius:.25rem;-webkit-border-radius:.25rem;margin-bottom:1.275rem;transition:all .15s ease-in-out}.accordion .accordion-item a.accordion-title{font-size:1rem;font-weight:700;padding-right:3rem;line-height:1.4}.accordion .accordion-item a.accordion-title:before{font-size:2.875rem;margin-top:-1.5rem;color:#b2ccdf;font-weight:400;line-height:1}.accordion .accordion-item a.accordion-title .icon{vertical-align:middle;position:absolute;top:50%;left:1rem;margin-top:-.725rem}.accordion.has-icons .accordion-item a.accordion-title{padding-left:3.875rem}.accordion .accordion-item.is-active{background:#354253 !important}.accordion .accordion-item.is-active a.accordion-title{color:#fff;background:#354253 !important;border-radius:.25rem .25rem 0 0;-webkit-border-radius:.25rem .25rem 0 0}.accordion .accordion-item.is-active:hover{background:#354253 !important}.accordion .accordion-item.is-active:hover a.accordion-title{background:#354253 !important}@media screen and (min-width:40em){.accordion .accordion-item a.accordion-title{font-size:1.25rem}}.tech-block{margin-bottom:3rem;padding:0}.tech-block h4{border-bottom:1px solid #e9bdb7;padding-bottom:1rem;margin-bottom:1rem}p.two-col{text-align:left}@media screen and (min-width:40em){p.two-col{column-count:2;column-gap:3rem}.tech-block{padding:0 1.5rem}}#slider-wrapper .slider-labels{position:relative;width:100%;height:2rem}#slider-wrapper .slider-labels li{opacity:0}#slider-wrapper .slider-labels li span{display:inline-block;border-radius:.188rem;-webkit-border-radius:.188rem;transition:all .15s ease-in-out}#slider-wrapper .slider-labels li.selected{opacity:1}#slider-wrapper .slider-labels li.selected span{background:#b62411}#slider-wrapper .slider{box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.3);border-radius:.188rem;-webkit-border-radius:.188rem}#slider-wrapper .slider .slider-fill{border-radius:.188rem;-webkit-border-radius:.188rem}#slider-wrapper .slider .ui-slider-handle{border:1px solid #a1a1a1;border-radius:1.2rem;-webkit-border-radius:1.2rem;box-shadow:0 3px 6px 0 rgba(0,0,0,.35);background:#d7d7d7;background:linear-gradient(to bottom,#d7d7d7 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d7d7d7',endColorstr='#ffffff',GradientType=0)}#experience{position:fixed;right:0;margin-right:-530px;top:150px;width:525px;transition:.2s all;color:#fff}#experience .slider{background-color:#f5f5f5;box-shadow:-1px 1px 10px grey;width:500px;position:absolute;z-index:2;height:500px;transition:all .15s ease-in-out;padding-left:.1rem;right:20px}#experience #cta-tag{height:220px;width:63px;margin-left:-65px;background-color:#b62411;color:#fff;box-shadow:-1px 1px 10px grey;cursor:pointer;float:left;z-index:1;border-radius:.188rem 0 0 .188rem}#experience #cta-tag .vertical{position:absolute;transform:rotate(-90deg);top:100px;color:#fff;left:-118px;text-transform:uppercase;font-size:1.2em;font-weight:700}#experience.slider-open .slider{right:500px}.is-off-canvas-open #experience{opacity:0}.switch.inline-labels label,.switch.inline-labels input{display:inline-block;vertical-align:middle}.switch.inline-labels label:not(.switch-paddle){line-height:2rem}.switch.inline-labels .state{color:#3d5051}input:checked~.switch-paddle{background-color:#5f5f5f}.error-container{position:relative;border:1px solid #ec5840;background:rgba(236,88,64,.1);border-radius:.188rem;padding:.25rem .25rem 0;margin-top:.275rem;top:-2rem}.error-container ul{font-size:.875rem;color:#ec5840}@media screen and (min-width:40em){#slider-wrapper .slider-labels{padding-top:1rem;position:relative;height:auto;margin-left:-7%;width:113.8%}#slider-wrapper .slider-labels li{width:100%;position:relative;opacity:1;text-align:center}#slider-wrapper .slider-labels li:after{opacity:.4;content:"";display:block;position:absolute;bottom:-1.3rem;left:50%;width:0;height:1rem;border-style:solid;border-width:1px;border-color:#b0b0b0}#slider-wrapper .slider-labels li span{display:inline-block}#slider-wrapper .slider-labels li:first-child span{display:inline-block}#slider-wrapper .slider-labels li:last-child span{white-space:nowrap}.error-container{top:-.275rem}}#pricing-results{min-height:25rem;padding-top:1.5rem}#pricing-results .pricing-table{background:#f6f6f6;border:solid 1px #ddd;border-radius:.25rem;-webkit-border-radius:.25rem;margin-bottom:1rem}#pricing-results .pricing-table li{padding:.175rem 1.125rem}#pricing-results .pricing-table li:not(.title):not(.button-row) span{padding-left:.5rem;float:right;font-weight:600;font-family:'Roboto Slab',serif}#pricing-results .pricing-table li.strike{text-decoration:line-through;color:#b0b0b0}#pricing-results .pricing-table .title{background-color:#333;color:#eee;font-size:2rem;border-bottom:0;text-align:center;line-height:1;text-transform:uppercase;margin-bottom:1.5rem;padding:1rem;font-weight:600;border-radius:.25rem .25rem 0 0}#pricing-results .pricing-table .title span{font-size:2rem;padding-top:.875rem;display:block;font-weight:400}#pricing-results .pricing-table .button-row{margin:1rem 0}#pricing-results .pricing-table.selected .title span{opacity:1;transform:scale(1)}#pricing-results .plan-comments{padding:0 1rem;margin-bottom:3rem}#pricing-results .cache .title,#pricing-results .basic .title{background:#7e7e7e;background:linear-gradient(to bottom,#7e7e7e 0%,#a3a3a3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7e7e7e',endColorstr='#a3a3a3',GradientType=0)}#pricing-results .cache .plan-comments h4,#pricing-results .basic .plan-comments h4{color:#5f5f5f}#pricing-results .cache .button-row .button,#pricing-results .basic .button-row .button{background-color:#5f5f5f}#pricing-results .cache .button-row .button:hover,#pricing-results .basic .button-row .button:hover{background-color:#3d5051}#pricing-results .standard .title{background:#b62411;background:linear-gradient(to bottom,#b62411 0%,#d73c28 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b62411',endColorstr='#d73c28',GradientType=0)}#pricing-results .standard .plan-comments h4{color:#b62411}#pricing-results .multi_az .title{background:#6592b8;background:linear-gradient(to bottom,#6592b8 0%,#84b1d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6592b8',endColorstr='#84b1d7',GradientType=0)}#pricing-results .multi_az .plan-comments h4{color:#6592b8}#pricing-results .multi_az .button-row .button{background-color:#6592b8}#pricing-results .multi_az .button-row .button:hover{background-color:#52799a}.page-template-template-pricing-detail .clip.white{height:30rem;z-index:4;margin-top:-30rem}.rcp-pricing-table{margin-bottom:2rem;padding:0 .25rem}.rcp-pricing-table .db_name{padding-left:.5rem}.rcp-pricing-table .row{margin-bottom:2px !important;position:relative}.rcp-pricing-table .th .columns{color:#fff}.rcp-pricing-table .th .columns.blank p{background:0 0 !important}.rcp-pricing-table .th .columns:first-child p{border-left:0;margin-left:0}.rcp-pricing-table .th .columns p{background:#898989;margin:0;margin-left:2px;padding:.5rem;line-height:1;font-size:.875rem;border-left:1px solid #fff;height:100%}.rcp-pricing-table .tr .columns{background:#fff}.rcp-pricing-table .tr .columns.blank{background:0 0}.rcp-pricing-table .tr .columns.first-child p{border-left:0}.rcp-pricing-table .tr .columns p{margin:0;border-left:2px solid transparent;padding:.5rem;background:#fff}.rcp-pricing-table .tr .columns label{padding:.25rem}.rcp-pricing-table .tr .columns label span{font-size:.75rem;color:#b0b0b0;text-transform:uppercase;display:block;margin-bottom:.25rem}.rcp-pricing-table .tr .columns label input{margin-bottom:0;font-weight:400}.rcp-pricing-table .button.round{margin-left:.5rem;margin-bottom:0;font-size:.75rem;position:relative;margin-top:.25rem}.rcp-pricing-table .button.remove{opacity:.5}.rcp-pricing-table .total-price-row{font-size:1.25rem}.callout.rcp-callout .rcp-pricing-table{margin-bottom:.5rem}.callout.rcp-callout .rcp-pricing-table .note{margin:.5rem 0 .25rem}.callout.rcp-callout .rcp-pricing-table .tr .columns.blank p{background:0 0}.callout.rcp-callout .rcp-pricing-table .tr .columns p{background:#f5f5f5}.callout.rcp-callout .rcp-pricing-table .tr .columns p span{font-size:.75rem;color:#b0b0b0;text-transform:uppercase;display:block;margin-bottom:.25rem}.callout.rcp-callout .rcp-pricing-table .tr .columns.total p{font-weight:700;color:#0a0a0a}.final-total{border-top:2px solid #0a0a0a;border-bottom:2px solid #0a0a0a;padding:.5rem 2.5rem 0;font-size:1.25rem}.final-total p strong{color:#0a0a0a;margin-left:2px;padding:.5rem}@media screen and (max-width:40em){.rcp-pricing-table .tr{margin-bottom:2rem !important}.rcp-pricing-table .tr .columns.db-type p{background:#898989;color:#fff}.rcp-pricing-table .button.round{position:absolute;right:-.5rem;bottom:0}.rcp-pricing-table .new-row{margin-top:-2rem}.callout .rcp-pricing-table .tr{margin-bottom:4px !important}.callout .rcp-pricing-table .tr .columns:first-child p{background:#e9e9e9}}@media screen and (min-width:40em){.rcp-pricing-table{padding:0 1rem}#pricing-results .pricing-table{margin-left:.5rem;margin-right:.5rem}#pricing-results .pricing-table li:not(.title){padding:.175rem .5rem;font-size:.75rem}#pricing-results .pricing-table li.title{font-size:1.5rem}#pricing-results .standard .pricing-table .title{padding:2rem 1rem}#pricing-results .cache .pricing-table,#pricing-results .multi_az .pricing-table,#pricing-results .basic .pricing-table{margin-top:2rem}}.plan-wrapper{position:relative}.pricing-table{display:none}.pricing-table.selected{display:block}#pricing-results .pricing-table li.title{font-size:1.25rem;letter-spacing:.175em}#pricing-results .pricing-table .title .slab{font-size:2.75rem;padding-top:.125em}#pricing-results .pricing-table .title .slab span.suffix{font-family:"Lato",sans-serif;font-size:.525em;font-weight:400;text-transform:none;color:rgba(255,255,255,.6);padding:.25em 0}.slider-labels{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:105%}.slider-labels li{display:inline-block;width:12.5%}.slider-labels li>span{font-size:.875rem;font-weight:700;line-height:1.25;padding:5px;cursor:pointer}.slider-labels li.selected span{color:#fff}.slider-labels li.selected>span{background-color:#333;border-radius:3px}.slider-labels li:hover>span{background-color:rgba(0,0,0,.1)}.plan-wrapper.empty-plan .empty-table{position:relative}.plan-wrapper.empty-plan .empty-table li,.plan-wrapper .missing.pricing-table li,.plan-comments.opacify{opacity:.55}.plan-wrapper.empty-plan .empty-table .button-row .button,.plan-wrapper .missing.pricing-table .button-row .button{cursor:default}#pay-as-you-go{display:none;width:100%;padding:15px;border:1px solid rgba(0,0,0,.1);background-clip:padding-box;border-radius:2px;transition:all .3s ease-in}#pay-as-you-go.active{display:table}#pay-as-you-go input#dataset-size{width:45%;display:inline-block;float:left;margin:0 5% 0 0}#pay-as-you-go label{display:inline-block;width:50%;font-size:.75em;line-height:1}#usage-input{float:left;width:50%}#toggle-usage{display:inline-block;width:45%;float:right;margin-bottom:0}.usage-rates{display:none;width:100%;margin:1rem 0}.usage-rates.is_visible{display:table}.usage-rates thead,.usage-rates tbody,.usage-rates tr{background-color:transparent !important;border-width:0}.usage-rates th,.usage-rates td{color:rgba(255,255,255,.7);text-align:center;padding:.25rem;letter-spacing:normal}.usage-rates th{border-bottom:1px solid rgba(255,255,255,.25);background-clip:padding-box;font-size:.85em}.usage-rates td{font-size:.75em}.usage-rates tr.active{background-color:rgba(0,0,0,.075) !important}.usage-rates tr.active td{color:#fff}#pricing-results .usage-estimate,#pricing-results .usage-estimate span{font-size:.85rem;padding:0}#pricing-results .usage-estimate{border-top:1px solid rgba(255,255,255,.25);padding-top:.75em;display:block;width:100%;color:#777;line-height:1.1;padding:0 30px .175em;text-align:center;position:relative;top:-.375em;left:0}#pricing-results .usage-estimate .button.large{margin-bottom:0}#pricing-results .usage-estimate span{font-size:1rem;display:inline}#pricing-results .usage-estimate span.estimate{font-weight:700}#pricing-results .usage-estimate span.dataset{position:relative;top:-.075em;background:#828282;display:inline-block !important;padding:.25em .25em .175em;font-size:1em;font-weight:bolder;line-height:1;color:#f5f5f5;border-radius:3px;margin-right:.375em}#pricing-results .usage-estimate span.dataset span{font-size:.8em}#pricing-results .plan-wrapper.standard .usage-estimate{color:#bd2916}#pricing-results .plan-wrapper.standard .usage-estimate span.dataset{background:#c7301c}#pricing-results .plan-wrapper.multi_az .usage-estimate{color:#6592b8}#pricing-results .plan-wrapper.multi_az .usage-estimate span.dataset{background:#6794ba}.loading-animation{position:absolute;width:auto;left:50%;margin-left:-150px;filter:url("#gooey")}.blob{width:2rem;height:2rem;background:#b62411;border-radius:50%;position:absolute;left:calc(50% - 1rem);top:calc(50% - 1rem)}.blob-2{animation:animate-to-2 1.5s infinite}.blob-3{animation:animate-to-3 1.5s infinite}.blob-1{animation:animate-to-1 1.5s infinite}.blob-4{animation:animate-to-4 1.5s infinite}.blob-0{animation:animate-to-0 1.5s infinite}.blob-5{animation:animate-to-5 1.5s infinite}@keyframes animate-to-2{25%,75%{transform:translateX(-1.5rem) scale(.75)}95%{transform:translateX(0rem) scale(1)}}@keyframes animate-to-3{25%,75%{transform:translateX(1.5rem) scale(.75)}95%{transform:translateX(0rem) scale(1)}}@keyframes animate-to-1{25%{transform:translateX(-1.5rem) scale(.75)}50%,75%{transform:translateX(-4.5rem) scale(.6)}95%{transform:translateX(0rem) scale(1)}}@keyframes animate-to-4{25%{transform:translateX(1.5rem) scale(.75)}50%,75%{transform:translateX(4.5rem) scale(.6)}95%{transform:translateX(0rem) scale(1)}}@keyframes animate-to-0{25%{transform:translateX(-1.5rem) scale(.75)}50%{transform:translateX(-4.5rem) scale(.6)}75%{transform:translateX(-7.5rem) scale(.5)}95%{transform:translateX(0rem) scale(1)}}@keyframes animate-to-5{25%{transform:translateX(1.5rem) scale(.75)}50%{transform:translateX(4.5rem) scale(.6)}75%{transform:translateX(7.5rem) scale(.5)}95%{transform:translateX(0rem) scale(1)}}@media screen and (min-width:40em){#pay-as-you-go{margin-left:.5rem}#pricing-results .usage-estimate{position:absolute}#pricing-results .plan-wrapper.standard .usage-estimate{top:-2.75em}}@media screen and (min-width:63em){#pricing-results .pricing-table li:not(.title){padding:.175rem 1.125rem;font-size:1rem}}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,.3)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{transition:all .15s ease-in-out}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none;transition:all .15s ease-in-out}.page-template-template-pricing-detail-redisgraph h1,.page-template-template-modules h1,.page-template-template-connectors h1,.page-template-template-why-labs h1,.page-template-template-why h1,.page-template-template-product-info h1,.page-template-template-pricing-detail h1,.page-template-template-compare h1,.page-template-template-pricing-detail-cloud-private h1,.page-template-template-pack-downloads h1{text-transform:none}section#intro h1{text-transform:none;color:#b62411;font-weight:300;margin-bottom:2rem}section#intro h1.w-anim{color:#3d5051;font-weight:600;text-align:left;margin-bottom:1rem;white-space:nowrap;font-size:3rem}section#intro h1.w-anim img{vertical-align:top;margin-left:1rem;position:relative;width:20.813rem !important}.page-template-template-pricing-detail-cloud-private #intro{padding-bottom:0}h2,.h2{margin-top:2rem}h2:first-child,.h2:first-child{margin-top:0}h3,.h3{margin-top:2rem;font-size:1.875em}h3:first-child,.h3:first-child{margin-top:0}h4,.h4{margin-top:2rem}h4:first-child,.h4:first-child{margin-top:0}@media screen and (min-width:40em){section#intro h1.w-anim img{vertical-align:middle;margin-left:.875rem;position:relative;top:-.5rem}}#alert-bar .callout{background:#334353;padding:1rem 3rem 1rem 1rem;border-radius:0;font-size:1.15rem;margin-bottom:0;color:#a9becf}#alert-bar .callout .button{margin:0;background:rgba(0,0,0,.3);border:none;box-shadow:none;color:#fff}#alert-bar .callout .button:hover{background:rgba(0,0,0,.5)}#alert-bar .callout .close-button{opacity:.5;color:#fff;background:rgba(0,0,0,.3);height:2rem;width:2rem;padding:0;line-height:1.75rem;font-weight:300;border-radius:50%;top:.75rem}#alert-bar .callout .close-button span{display:inline-block;position:relative;top:-.15rem}#alert-bar .callout .close-button:hover{opacity:.75;background:rgba(0,0,0,.5)}.header{z-index:11}.header ul.off-canvas-list li{list-style:none}.hr-headline{margin-top:2.5rem;margin-bottom:2.5rem}.hr-headline h2.divider,.hr-headline .h2.divider{margin-bottom:.5rem;line-height:1.2;text-align:center;position:relative;padding-top:2.5rem}.hr-headline h2.divider sup,.hr-headline .h2.divider sup{top:-1.2rem}.hr-headline h2.divider .pre-head sup,.hr-headline .h2.divider .pre-head sup{top:-.5rem}.hr-headline h2.divider:before,.hr-headline .h2.divider:before{content:'';display:block;position:absolute;top:0;width:100%;height:13px;background:url(//redislabs.com/wp-content/themes/redislabs/assets/css/../images/bg-divider.png) top center no-repeat}.hr-headline.short{margin-bottom:1.5rem}.hr-headline p.lead{font-size:1.275rem}.hr-headline .button-row{margin-top:1.5rem}@media screen and (min-width:40em){h2{font-size:2.5rem}.hr-headline{margin-top:1.5rem;margin-bottom:4rem}.hr-headline h2.divider,.hr-headline .h2.divider{font-size:2.5rem}.hr-headline p.lead{font-size:1.75rem}section#intro h1{margin-bottom:2.75rem;font-size:3.5rem}}body #main section#breadcrumb{padding-bottom:0 !important}#breadcrumbs{margin-bottom:0;display:inline-block;padding-top:.5rem;font-size:.725rem;text-transform:uppercase;text-align:center;text-align:right;padding-right:1rem;position:relative}#breadcrumbs>ul{display:inline-block;position:absolute;top:.4rem;right:.25rem;width:1rem}#breadcrumbs li.item-current{margin-right:0}#breadcrumbs ul.dropdown.menu>li{display:inline-block;font-weight:400}#breadcrumbs ul.dropdown.menu>li.separator{color:#b0b0b0}#breadcrumbs ul.dropdown.menu>li>a{display:inline-block;padding:0 0 0 1rem;vertical-align:middle;line-height:1.3;text-transform:none}#breadcrumbs ul.dropdown.menu>li>a :after{margin-top:-4px;right:0}#breadcrumbs ul.dropdown.menu>li ul.is-dropdown-submenu{border-radius:.188rem;-webkit-border-radius:.188rem;border-color:rgba(0,0,0,.2);min-width:200px;z-index:6;margin-top:-1px}#breadcrumbs ul.dropdown.menu>li ul.dropdown.menu{padding-top:.1rem;padding-bottom:.25rem;border-radius:.188rem;-webkit-border-radius:.188rem;width:auto}#breadcrumbs ul.dropdown.menu>li ul.dropdown.menu li{line-height:1.5;display:block;margin:0;padding:0;float:none}#breadcrumbs ul.dropdown.menu>li ul.dropdown.menu li a{vertical-align:inherit;padding:.25rem;margin-left:.25rem;display:block}#breadcrumbs ul.dropdown.menu>li.is-dropdown-submenu-parent>a{margin:0;margin-left:.25rem;padding:0;width:1.5rem;height:1rem;position:relative;display:block;line-height:1;border:1px solid transparent;z-index:7}#breadcrumbs ul.dropdown.menu>li.is-dropdown-submenu-parent>a:after{left:.4rem;top:.45rem;line-height:1}#breadcrumbs ul.dropdown.menu>li.is-dropdown-submenu-parent.is-active>a{background:#fff;border:1px solid rgba(0,0,0,.2);border-bottom:#fff}#breadcrumbs ul.dropdown.menu>li.is-dropdown-submenu-parent.is-active>a:after{border-color:#3d5051 transparent transparent}.orbit-container{overflow:visible}.orbit-container .orbit-previous,.orbit-container .orbit-next{opacity:.4;top:45%}.orbit-container .orbit-slide{padding-bottom:3rem}.orbit-container .orbit-previous:hover,.orbit-container .orbit-next:hover{opacity:1}.orbit-container .orbit-previous{left:-60px}.orbit-container .orbit-next{right:-60px}.orbit-container:focus{outline:none}.tabs.vertical .tabs-title{position:relative}.tabs.vertical .tabs-title a{padding-right:40px;color:#a9becf}.tabs.vertical .tabs-title:after{content:"";display:block;position:absolute;top:50%;margin-top:-15px;right:30px;width:11px;height:31px;background-image:url(//redislabs.com/wp-content/themes/redislabs/assets/css/../images/arrow-right-tabs.png);opacity:0;transition:all .15s ease-in-out}.tabs.vertical .tabs-title>a:hover,.tabs.vertical .tabs-title.is-active>a{background:0 0;color:#fff}.tabs.vertical .tabs-title:hover:after,.tabs.vertical .tabs-title.is-active:after{opacity:1;right:10px}.tabs-panel{padding:0;*zoom:1;margin-bottom:1.5rem;opacity:0}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.tabs-panel:before,.tabs-panel:after{content:" ";display:table}.tabs-panel:after{clear:both}.tabs-panel>.content{display:none;float:left;padding:.9375rem 0}.tabs-panel.is-active{animation:fadeIn 1s;opacity:1;display:block;margin-bottom:0}body:not(.single-videos_post_type) #main{background:#fff}body #main section#contact{padding-bottom:2rem !important}body.single-events_post_type section#intro.short.event{padding-bottom:3rem !important}body.single-videos_post_type #main{background:#fff}#main.gray{background:#f5f5f5 !important}#main.gray #hero .sub-nav .menu li.sib-menu{background:#f5f5f5}#main.gray #hero .sub-nav .menu li.sib-menu .is-dropdown-submenu{background:#f5f5f5}#main.gray #hero p.lead{margin-bottom:2rem}.page-id-25146 #main.gray{background:#fff}@media screen and (min-width:40em){section#hero{padding-top:5.5rem;background-size:cover}section#hero .product-icon{width:8.75rem;height:8.75rem}section#hero p.lead,section#hero .lead p{font-size:2.5rem;font-weight:300}section#hero p.lead.sm,section#hero .lead.sm p{font-size:1.875rem}section#hero #stat-wrap .stat{font-size:2.6rem}section#hero.has-feature{padding-bottom:4rem}section#hero.white{padding-top:7.5rem;background-size:cover}section#hero.white:before{height:4.5rem}body.single section#hero h1{font-size:1.875rem}}.page-template-default #content #inner-content{padding:0}.page-template-default #content #inner-content h2,.page-template-default #content #inner-content h3{margin-top:3rem;margin-bottom:1rem}.page-template-default #content #inner-content h2:first-child{margin-top:0}.page-template-default #content #inner-content .button-row{margin:2rem 0}.single section#hero{padding-left:.25rem;padding-right:.25rem}.single section#hero.white h1{margin-top:.25rem;margin-bottom:0;line-height:1.2}.single section#hero h4.pre-head{color:#5f5f5f}.single section#hero .document-wrap{min-height:20rem}.single section#hero .doc-cover-img{text-align:center;position:relative;min-height:15rem}.single section#hero .doc-cover-img img{position:absolute;top:0;max-width:70%;box-shadow:0 2px 12px 0 rgba(0,0,0,.15);transform:translateX(-50%)}.single section#hero .doc-cover-img img.bottom{transform:rotate(4deg) translateX(-48%) translateY(2%)}.single section#hero .doc-cover-img img.v-bottom{transform:rotate(8deg) translateX(-46%) translateY(5%)}.single section#hero .panel{z-index:8;padding:1rem 1rem .5rem;background:#f1f1f1;background:linear-gradient(to bottom,#fff 0%,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f1f1f1',GradientType=0)}.single .clip.white{padding-top:10rem;margin-top:-22rem}.single .clip.white .entry-content{padding:1rem;margin-bottom:3rem}@media screen and (min-width:40em){.single section#hero.white h1{margin-top:0;margin-bottom:1rem;line-height:1.2}}section.white{background:#fff;padding-bottom:2rem}main#main section:last-child{padding-bottom:8rem !important}body.safari.page-template-template-webinars-upcoming main#main section:last-child{margin-bottom:8rem !important}.naked-social-share{border-bottom:1px solid #efefef;margin-bottom:2rem;transition:all .15s ease-in-out}.naked-social-share ul{margin:0 0 1rem;list-style-type:none}.naked-social-share ul li{display:inline-block;padding:0 .25rem}.naked-social-share ul li:first-child{padding-left:0}.naked-social-share ul li:last-child{padding-right:0}.naked-social-share ul li a{display:inline-block;background:#6592b8;border-radius:50%;-webkit-border-radius:50%;width:1.75rem;height:1.75rem;text-align:center;line-height:1.75rem;color:#fff}.naked-social-share ul li a i.fa{color:#fff}.naked-social-share ul li a:hover{background:#b62411}.naked-social-share ul li span{display:none}.at-bottom .naked-social-share{border-bottom:none;border-top:1px solid #efefef;margin-top:2rem;margin-bottom:0;padding-top:2rem}.gray .naked-social-share{border-bottom:1px solid #ddd}.gray .panel .naked-social-share{border-bottom:none;margin-bottom:0;opacity:.5;transition:all .15s ease-in-out}.gray .panel .naked-social-share:hover{opacity:1}.gray .panel .naked-social-share ul{margin-bottom:0}.gray .panel .naked-social-share ul li{font-size:.875rem;padding:0 .175rem}.single-careers_post_type .naked-social-share{border-bottom:0}section#intro .title-area h1{margin-bottom:1.5rem}section#intro .title-area p.lead{margin-bottom:2rem}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}a img.alignright{float:right;margin:0 0 1em 1em}a img.alignleft{float:left;margin:0 1em 1em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.entry-content .social{margin-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.1)}.entry-content .social a{font-size:2rem;padding:0 .25rem;color:#6592b8}.entry-content .social a:hover{color:#b62411}.controls{margin-bottom:1.5rem}.controls a{color:#5f5f5f;text-transform:uppercase;font-size:.875rem}.controls a:hover{color:#b62411}.page-title .vcard{border:0;padding:0}#intro.tn-entries{padding-top:2.5rem}#intro.short{padding-top:1.5rem}section{padding-left:1rem;padding-right:1rem}section.gray{background:#f9f9f9}section.gray .panel{background:#fff}section.clip{margin-top:-120px;padding-top:180px;-webkit-clip-path:polygon(0 80px,100% 0,100% 100%,0 100%);clip-path:polygon(0 80px,100% 0,100% 100%,0 100%)}section.clip.solo,section.clip.first{margin-top:3rem;padding-top:7rem}.page-template-template-pricing-detail-cloud-private section.clip.commercial{margin-top:-80px}section.pre-clip{padding-bottom:10rem}section#features{padding-bottom:2rem;margin-top:-2.25rem}section.promos{background:#f9f9f9}section.promos div.promo{padding:1rem;border:1px solid #c2c7cb;border-radius:.188rem;-webkit-border-radius:.188rem;background-size:cover;margin-bottom:2rem}section.promos div.promo h4{text-transform:uppercase}section.promos div.promo p{font-size:1.275rem;line-height:1.25;font-weight:300}section.promos div.promo.dark h4{color:#fff}section.promos img.promo{border-radius:.188rem;border:1px solid #c2c7cb}main.gray section.promos{background:#fff}.awards{margin-top:40px;text-align:center;text-transform:uppercase}.awards a{display:block;margin-bottom:.875rem}.awards .column,.awards .columns{padding:0 1.875rem}.awards .column img,.awards .columns img{margin-bottom:2rem}.awards .column p,.awards .columns p{margin-bottom:0;padding-bottom:.5rem}.awards p{color:#6592b8;font-size:.875rem}.testimonials .testimonial{border-bottom:1px solid #efefef;margin:2rem 0;min-height:95%;padding-top:1rem}.testimonials .entry{padding-left:2rem}.testimonials blockquote{border-left:none;font-size:1.25rem;padding-left:0}.testimonials blockquote p{font-style:italic}.testimonials p.name{font-size:1.5rem;font-weight:700;font-style:normal;margin-bottom:0}.testimonials .role,.testimonials h4 .role{font-weight:400;font-size:.875rem;color:#a2a8a8 !important;text-transform:uppercase;margin-bottom:30px;font-family:'Roboto Slab',serif}.testimonials .headshot{text-align:center;padding-top:.375rem;position:relative;left:.5rem}.testimonials .headshot img{border-radius:50%;border:1px solid #eee;max-width:100%;filter:grayscale(1)}.testimonials img.logo{width:4.5rem}.testimonials .byline-int{padding-left:1.5rem}.panel.testimonials{padding-left:2rem}#testimonials .panel.entry .logo-strip{opacity:.6;transition:all .15s ease-in-out}#testimonials .panel.entry .logo-strip img{filter:grayscale(1)}#testimonials .panel.entry:hover .logo-strip{opacity:1}#testimonials .panel.entry:hover .logo-strip img{filter:grayscale(0)}.page-template-template-testimonials #intro.testimonials{padding-top:4rem}.page-template-template-testimonials #intro.testimonials .panel.entry{margin-bottom:4rem}@media screen and (min-width:40em){.entry-content .social{border-bottom:none}.page-template-default #intro{padding-top:3rem}.resource-entry .icon{left:-.45rem;background:#d1d1d1}.resource-entry p{color:#b0b0b0}.resource-entry:hover .icon{background:#b62411;left:-.25rem}.resource-entry:hover p{color:#3d5051}.page-template-template-testimonials .testimonials .panel.entry{margin-bottom:2.5rem}.page-template-template-testimonials .testimonials .panel.entry a.button{position:absolute;right:0;top:0}}.byline{color:#999}.entry-content{background:#fff}.entry-content img{max-width:100%;height:auto}.entry-content .alignleft,.entry-content img.alignleft{margin-right:auto;margin-left:auto;display:block;float:none;text-align:center}.entry-content .alignright,.entry-content img.alignright{margin-right:auto;margin-left:auto;display:block;float:none;text-align:center;border:1px solid rgba(0,0,0,.1)}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both;text-align:center}.entry-content video,.entry-content object{max-width:100%;height:auto}pre,code,p.codeblock{display:block;font-family:"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter";font-weight:400;color:#0a0a0a;background-color:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.1);padding:.5rem .75rem .5rem}code .blue,p.codeblock .blue{color:#0600b5}code .purple,p.codeblock .purple{color:#570b54}code .green,p.codeblock .green{color:#05850a}mark{font-family:"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter";background:#f1f6fd;padding:0 .05rem;color:#3d5051}.entry-content figure{margin:.5rem;padding:.5rem}.entry-content figure table{border-radius:.188rem}.entry-content figure table th{background:#b62411;padding:.1rem .625rem .225rem;font-size:.875rem;text-align:left;color:#fff}.entry-content figure table th:first-child{border-radius:8px 0 0}.entry-content figure table th:last-child{border-radius:0 8px 0 0}.entry-content figure table th p{margin:0;color:#fff}.entry-content figure figcaption{font-size:.875rem;margin:.5rem 0;font-style:italic}.entry-content figure figcaption span{color:#b62411}.entry-content figure .code-explication-wrap{background:rgba(0,0,0,.05);position:relative}.entry-content figure .code-explication-wrap .row{margin:0 0 .5rem;padding:.125rem .625rem;transition:all .15s ease-in-out}.entry-content figure .code-explication-wrap .row:hover{background:#e9e9e9}.entry-content figure .code-explication-wrap .row:hover .info{opacity:1}.entry-content figure .code-explication-wrap .row pre{font-size:.875rem;background:0 0;padding:.25rem;border:none;line-height:1.4;border-left:1px solid #b62411;width:70%;color:#3d5051}.entry-content figure .code-explication-wrap .row pre p{margin:0}.entry-content figure .code-explication-wrap .row .info{font-size:.875rem;position:absolute;display:block;top:0;right:0;padding:.625rem;background:#e9e9e9;opacity:0;width:30%;height:100%;transition:all .15s ease-in-out}.entry-content figure .code-explication-wrap .row .info p{margin:0}.wp-caption{max-width:100%;padding:1rem}.wp-caption img{max-width:100%;margin-bottom:0;width:auto}.wp-caption p.wp-caption-text{font-size:.875em;margin:4px 0 7px;text-align:center;font-style:italic}.wp-caption.aligncenter p.wp-caption-text{font-size:1rem}.post-password-form input[type=submit]{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:.188rem;padding:.85em 1em;margin:0 0 1.275rem;font-size:.9rem;background-color:#b62411;color:#fefefe}[data-whatinput=mouse] .post-password-form input[type=submit]{outline:0}.post-password-form input[type=submit]:hover,.post-password-form input[type=submit]:focus{background-color:#9b1f0e;color:#fefefe}@media screen and (min-width:40em){.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right}figure{margin:2rem}}.panel,a.panel{position:relative;display:block;padding:1rem;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:.188rem;margin:0 0 1rem;transition:all .15s ease-in-out}.panel.gray,a.panel.gray{background:#f7f7f7}.panel h2,.panel h3,a.panel h2,a.panel h3{margin-top:0}.panel h4,a.panel h4{color:#3d5051;margin-top:0}.panel .event-img,a.panel .event-img{position:relative;width:95%;transition:all .15s ease-in-out}.panel .icon,a.panel .icon{width:2.25rem;height:2.25rem;text-align:center;line-height:1;position:absolute;top:1rem;left:-.25rem;background:#b62411;padding:.35rem;transition:all .15s ease-in-out}.panel .icon i,a.panel .icon i{font-size:1.5rem;color:#fff}.panel .vid-cap-wrap,a.panel .vid-cap-wrap{border:2px solid #fff;height:10rem;overflow:hidden;position:relative}.panel .vid-cap-wrap img,a.panel .vid-cap-wrap img{position:absolute;top:50%;left:50%;width:100%;border-radius:.188rem;transform:translateX(-50%) translateY(-50%)}.panel .tn-round,a.panel .tn-round{display:inline-block;position:relative;margin-top:-4rem;margin-bottom:.5rem;width:5.625rem;height:5.625rem;overflow:hidden;border-radius:2.813rem;-webkit-border-radius:2.813rem;background-position:50% 50%;background-size:cover;background-color:#a9becf;border:2px solid #fff;transition:all .15s ease-in-out}.panel .tn-round div.photo,a.panel .tn-round div.photo{width:100%;height:100%;top:0;left:0;position:absolute;background-size:cover;background-position:50% 50%;border-radius:50%;transition:all .15s ease-in-out}.panel time,.panel .slab,a.panel time,a.panel .slab{text-transform:uppercase;font-size:.875rem;display:block;margin-bottom:.5rem;color:#b0b0b0}.panel .interior,a.panel .interior{padding:1rem}.panel p,a.panel p{color:#3d5051}.panel .social a,a.panel .social a{padding:0 .175rem;color:#6592b8;opacity:.5}.panel .social a:hover,a.panel .social a:hover{opacity:1}a.panel.entry{display:block;margin-bottom:2rem}a.panel.entry h3,a.panel.entry h4{color:#b62411}a.panel.entry:hover h3,a.panel.entry:hover h4{color:#3d5051}a.panel.entry:hover .tn-round{margin-top:-3.75rem;margin-bottom:.25rem}a.panel.entry .content{text-align:center}a.panel.entry .content p{text-align:left}a.panel.entry.resource-entry{padding-left:3rem;margin-bottom:2rem}a.panel.entry.resource-entry h4{font-size:1.375rem;color:#b62411;font-weight:400}a.panel.entry.resource-entry p{color:#3d5051}a.panel.entry.resource-entry .slab{opacity:.75}a.panel.entry.resource-entry.featured{background:url(//redislabs.com/wp-content/themes/redislabs/assets/css/../images/bg-poly-red-1.png) 0 0 no-repeat;background-size:cover;padding-left:1rem;text-align:center}a.panel.entry.resource-entry.featured .slab{color:#fefefe;opacity:.75;font-weight:600}a.panel.entry.resource-entry.featured h3{color:#fff}a.panel.entry.resource-entry.featured time{color:#fefefe;opacity:.5;display:block}a.panel.entry.resource-entry.featured p{color:#fefefe;opacity:.65}a.panel.entry.resource-entry.featured:hover p{color:#fefefe;opacity:1}a.panel.entry.blog-entry h4{font-size:1.25rem;font-weight:600}a.panel.entry.video-entry{padding:0 0 1rem}a.panel.entry.blog-entry{margin-bottom:4rem}.blog-listing .blog-feature a.panel.entry{margin-bottom:0}.blog-listing section.filter-bar{margin-bottom:3rem}.tn-entries .panel.entry.team-entry{padding-bottom:1rem;margin-bottom:4rem}.tn-entries .panel.entry.team-entry h4{color:#3d5051}.tn-entries .panel.entry.team-entry p{font-size:.875rem}.tn-entries .panel.entry.team-entry .interior{position:relative;height:10rem;overflow:hidden}.tn-entries .panel.entry.team-entry .interior:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:5rem;background:linear-gradient(to bottom,rgba(255,255,255,0) 1%,rgba(255,255,255,.15) 16%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);transition:all .15s ease-in-out}.tn-entries .panel.entry.team-entry .tn-round{overflow:hidden}.tn-entries .panel.entry.team-entry .tn-round .team-photo{width:100%;height:100%;top:0;left:0;position:absolute;background-size:cover;border-radius:50%;transition:all .15s ease-in-out}.tn-entries .panel.entry.team-entry .tn-round .team-photo.top{background-position:50% 0}.tn-entries .panel.entry.team-entry .tn-round .team-photo.bottom{background-position:50% 100%}.tn-entries .panel.entry.team-entry .button.expand{position:absolute;right:1rem;top:1rem}.tn-entries .panel.entry.team-entry .button.expand:before{display:block;content:"More";text-transform:uppercase;width:100%;height:auto;letter-spacing:.05rem}.tn-entries .panel.entry.team-entry:hover .tn-round .team-photo.top,.tn-entries .panel.entry.team-entry.expanded .tn-round .team-photo.top{opacity:0}.tn-entries .panel.entry.team-entry.panel.entry.team-entry.expanded .button.expand:before{content:"Less"}.tn-entries .panel.entry.team-entry.panel.entry.team-entry.expanded .interior{height:auto}.tn-entries .panel.entry.team-entry.panel.entry.team-entry.expanded .interior:after{opacity:0}.panel.w-header{padding-top:0}.panel.w-header h4{text-align:center;padding:1rem;color:#fff;margin-left:-1rem;margin-right:-1rem;margin-bottom:1.5rem;background:url(//redislabs.com/wp-content/themes/redislabs/assets/css/../images/bg-poly-slate-1.png) 10% 80%;border-radius:3px 3px 0 0}@media screen and (min-width:40em){.panel.entry h4{color:#3d5051}.panel.entry p{color:#5f5f5f}a.panel.entry.blog-entry h4{color:#3d5051}a.panel.entry p{color:#b0b0b0}a.panel.entry:hover{box-shadow:0 2px 12px 0 rgba(0,0,0,.15)}a.panel.entry:hover h4{color:#b62411}a.panel.entry:hover p{color:#3d5051}a.panel.entry.resource-entry .icon{left:-.45rem;background:#d1d1d1}a.panel.entry.resource-entry p{color:#b0b0b0}a.panel.entry.resource-entry:hover .icon{background:#b62411;left:-.25rem}a.panel.entry.resource-entry:hover p{color:#3d5051}.tn-entries .panel.entry{margin-bottom:3rem;margin-left:2.65rem;padding-left:3.5rem}.tn-entries .panel.entry .tn-round{position:absolute;left:-2.875rem;top:3rem}.tn-entries .panel.entry .tn-round:nth-child(2){top:9rem}}.page-navigation{margin-top:1rem}.sub-nav{transform:translateY(1px)}.sub-nav .dropdown.menu>li.is-dropdown-submenu-parent>a:after{right:.725rem}.sub-nav .menu{list-style-type:none}.sub-nav .menu li.sib-menu{background:#fff;border-radius:3px;-webkit-border-radius:3px;display:inline-block}.sub-nav .menu li.sib-menu.is-active{border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0}.sub-nav .menu li.sib-menu>a{color:#b62411;padding-right:3rem}.sub-nav .menu li.sib-menu ul a{color:#5f5f5f;text-align:left;opacity:1}.sub-nav .menu li.sib-menu ul a:hover{color:#b62411}.sub-nav .menu li.sib-menu.is-active>a{color:#b62411}.sub-nav .menu li:not(.sib-menu),.sub-nav .menu li.tabs-title{display:inline-block;float:none}.sub-nav .menu li:not(.sib-menu) a,.sub-nav .menu li.tabs-title a{text-align:center;position:relative;font-weight:700;color:#fff;opacity:.6}.sub-nav .menu li:not(.sib-menu) a img,.sub-nav .menu li:not(.sib-menu) a svg,.sub-nav .menu li.tabs-title a img,.sub-nav .menu li.tabs-title a svg{margin-bottom:.275rem;max-width:4.125rem;clear:both}.sub-nav .menu li:not(.sib-menu) a img .group,.sub-nav .menu li:not(.sib-menu) a svg .group,.sub-nav .menu li.tabs-title a img .group,.sub-nav .menu li.tabs-title a svg .group{fill:#fff;transition:all .15s ease-in-out}.sub-nav .menu li:not(.sib-menu):hover a,.sub-nav .menu li.tabs-title:hover a{background:0 0;opacity:1}.sub-nav .menu li:not(.sib-menu):hover svg .group,.sub-nav .menu li.tabs-title:hover svg .group{opacity:1}.sub-nav .menu li.active>a,.sub-nav .menu li.is-active>a,.sub-nav .menu li.current_page_item>a{background:0 0;color:#fff;opacity:1}.sub-nav .menu li.active>a svg .group,.sub-nav .menu li.is-active>a svg .group,.sub-nav .menu li.current_page_item>a svg .group{fill:#fff;opacity:1}.sub-nav .is-dropdown-submenu{border-top:none;border-color:rgba(0,0,0,.15);border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px}section#hero.slate p.lead{color:#a9becf}section#hero.slate.has-subnav{padding-bottom:0}section#hero.red p.lead{color:#a9becf}section#hero.white{padding-bottom:1rem}section#hero.white p.lead{color:#5f5f5f}section#hero.white.has-subnav{padding-bottom:0}section#hero.white.has-subnav .sub-nav>.menu>li>a{color:#3d5051;opacity:.65}section#hero.white.has-subnav .sub-nav>.menu>li.active>a,section#hero.white.has-subnav .sub-nav>.menu>li.is-active>a{color:#b62411;opacity:1}section#hero.white.has-subnav .sub-nav>.menu>li:hover a{opacity:1}@media screen and (min-width:40em){.sub-nav{margin-top:1.5rem}.sub-nav .menu>li.active:not(.sib-menu) a:after,.sub-nav .menu>li.is-active:not(.sib-menu) a:after,.sub-nav .menu li.current_page_item>a:after{content:'';display:block;position:absolute;bottom:-1px;left:50%;margin-left:-10px;width:20px;height:9px;background:url(//redislabs.com/wp-content/themes/redislabs/assets/css/../images/arrow-subnav-white.png) 0 0 no-repeat;background-size:cover}.sub-nav .menu>li:not(.sib-menu) a{padding-bottom:.75rem}.sub-nav .menu li.sib-menu{border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0}main#main.gray .sub-nav .menu>li.active:not(.sib-menu) a:after,main#main.gray .sub-nav .menu>li.is-active:not(.sib-menu) a:after{background:url(//redislabs.com/wp-content/themes/redislabs/assets/css/../images/arrow-subnav-gray.png) 0 0 no-repeat;background-size:cover}}#comments .commentlist{margin-left:0}#respond ul{margin-left:0}.commentlist li{position:relative;clear:both;overflow:hidden;list-style-type:none;margin-bottom:1.5em;padding:.7335em 10px}.commentlist li:last-child{margin-bottom:0}.commentlist li ul.children{margin:0}.commentlist li[class*=depth-]{margin-top:1.1em}.commentlist li.depth-1{margin-left:0;margin-top:0}.commentlist li:not(.depth-1){margin-left:10px;margin-top:0;padding-bottom:0}.commentlist .vcard{margin-left:50px}.commentlist .vcard cite.fn{font-weight:700;font-style:normal}.commentlist .vcard time{float:right}.commentlist .vcard time a{color:#999;text-decoration:none}.commentlist .vcard time a:hover{text-decoration:underline}.commentlist .vcard img.avatar{position:absolute;left:10px;padding:2px;border:1px solid #cecece;background:#fff}.commentlist .comment_content p{margin:.7335em 0 1.5em;font-size:1em;line-height:1.5em}.commentlist .comment-reply-link{float:right}.respond-form{margin:1.5em 10px;padding-bottom:2.2em}.respond-form form{margin:.75em 0}.respond-form form li{list-style-type:none;clear:both;margin-bottom:.7335em}.respond-form form li label,.respond-form form li small{display:none}.respond-form form input[type=text],.respond-form form input[type=email],.respond-form form input[type=url],.respond-form form textarea{padding:3px 6px;background:#efefef;border:2px solid #cecece;line-height:1.5em}.respond-form form input[type=text]:focus,.respond-form form input[type=email]:focus,.respond-form form input[type=url]:focus,.respond-form form textarea:focus{background:#fff}.respond-form form input[type=text]:invalid,.respond-form form input[type=email]:invalid,.respond-form form input[type=url]:invalid,.respond-form form textarea:invalid{outline:none;border-color:#fbc2c4;background-color:#f6e7eb;-ms-box-shadow:none;box-shadow:none}.respond-form form input[type=text],.respond-form form input[type=email],.respond-form form input[type=url]{max-width:400px;min-width:250px}.respond-form form textarea{resize:none;width:97.3%;height:150px}#comment-form-title{margin:0 0 1.1em}#allowed_tags{margin:1.5em 10px .7335em 0}.nocomments{margin:0 20px 1.1em}.widget{margin-bottom:2rem}.widget ul{margin:0}.widget ul li{list-style:none}.quicklinks{border-top:1px solid #e3e3e3;padding-left:1.5rem;padding-top:1rem;margin-top:1rem}.quicklinks h5{font-size:.875rem;text-transform:uppercase;font-weight:300;color:#b0b0b0}.download-doc{position:relative;border-radius:3px;-webkit-border-radius:3px;display:inline-block;margin-left:2rem}.download-doc .doc-tn{padding:1rem;background:rgba(0,0,0,.05);text-align:center}.download-doc .doc-tn img{border:1px solid rgba(0,0,0,.2)}.download-doc .button{position:absolute;bottom:-1rem;left:-.5rem;right:-.5rem;width:auto}@media screen and (min-width:40em){.sidebar{padding-left:2rem}.sidebar .quicklinks{padding-top:0;border-left:1px solid #e3e3e3;border-top:none}.sidebar .download-doc{position:relative;border-radius:3px;-webkit-border-radius:3px;display:block}}.footer{clear:both;margin-top:0;background:#393b3c;padding:2rem .375rem}.footer h3,.footer h4,.footer h5,.footer h6{color:#fff}.footer .newsletter{margin-bottom:2rem}.footer .newsletter p{color:#fff}.footer .newsletter a{text-transform:uppercase;margin-right:.5rem;display:inline-block;font-size:.875rem}.footer form .input-group{margin-bottom:4px}.footer form [type=email]{background:0 0;border:1px solid #4c4f51}.footer form button{border:1px solid #4c4f51;border-left:none;background:#842d22}.footer form button:hover{background:#ca2e1a}.footer form a{font-size:.875rem;text-transform:uppercase;padding-left:.5rem}.footer a{color:#a2a8a8}.footer a:hover{color:#fff}.footer .social a{display:inline-block;padding:0 .5rem;font-size:2.275rem}.footer nav{margin-bottom:3rem}.footer nav ul{margin-bottom:2rem}.footer nav a{line-height:1.875rem}.footer nav h6{color:#fff;text-transform:uppercase}.footer .copyright a{text-transform:uppercase;font-size:.875rem}.footer .v-bottom{border-top:1px solid #555;padding-top:20px;color:#a2a8a8}.footer .copyright{color:#a2a8a8}.gform_body ul{list-style:none outside none;margin:0}section.clip{position:relative;margin-top:-11.25rem;padding:11.25rem 1rem;-webkit-clip-path:polygon(0 80px,100% 0,100% 100%,0 100%);clip-path:polygon(0 80px,100% 0,100% 100%,0 100%)}section.clip.solo{margin-top:5rem}section.clip.dark h2.big{color:#fff}section.clip.dark p{color:#d1d1d1}section.clip .row:first-child .hr-headline{margin-top:0}section.clip h2.big{color:#4d5051;text-transform:uppercase;line-height:.9;font-size:2.25rem;margin-top:0}section.clip .section-title{display:inline-block}section.clip .section-title h2{margin-bottom:1.5rem}section.clip.blue-grad{background:#29323e;background:linear-gradient(to right,#29323e 0%,#40526a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#29323e',endColorstr='#40526a',GradientType=1)}section.clip.blue-grad h2{color:#fff}section.clip.blue-grad a{color:#a9becf;text-decoration:underline}section.clip.blue-grad p.lead{color:#fff}section.clip.white{background-color:#fff}@media screen and (min-width:40em){section.clip h2.big{font-size:5.625rem;margin-top:0}}.sticky.lower-bar{bottom:0;left:0;width:100%;background:#2d2c2c;z-index:5;transition:all .15s ease-in-out;margin-bottom:-5rem}.sticky.lower-bar .system-status{padding:.6rem 0 .65rem;text-align:center;display:inline-block}.sticky.lower-bar .system-status .slab{margin-bottom:.35rem;text-transform:uppercase;font-size:.5rem}.sticky.lower-bar .system-status .status-msg img{position:relative;width:1.25rem;height:1.25rem;display:inline-block;vertical-align:middle;line-height:1;top:-.15rem}.sticky.lower-bar .button-row{padding-top:.5rem}.sticky.lower-bar .button-row.text-right .button{margin:0 0 0 .725rem}.sticky.lower-bar .dropdown-pane{background:#1d1d1d;color:#fff;top:-2rem !important;left:0 !important;text-align:left;border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0}.sticky.lower-bar.stuck{margin-bottom:-5rem}body.hero-out .sticky.lower-bar{margin-bottom:0;position:fixed}body.hero-out .sticky.lower-bar.stuck{opacity:1;position:fixed;margin-bottom:0}body.hero-in .sticky.lower-bar{margin-bottom:-5rem}@media screen and (min-width:40em){.sticky.lower-bar{min-height:4.375rem}.sticky.lower-bar .system-status{padding:.25rem 0;text-align:left}.sticky.lower-bar .system-status .slab{font-size:.75rem;margin-bottom:.5rem;border-bottom:1px solid #575656}.sticky.lower-bar .system-status .status-msg img{margin-right:.5rem;width:1.5rem;height:1.5rem}.sticky.lower-bar .button-row{padding-top:.875rem}}.page-template-template-product-detail section#hero .product-icon,.page-template-template-product-info section#hero .product-icon,.page-template-template-compare section#hero .product-icon,.page-template-template-product-training section#hero .product-icon{margin-bottom:1rem}.page-template-template-product-detail section#hero h1,.page-template-template-product-info section#hero h1,.page-template-template-compare section#hero h1,.page-template-template-product-training section#hero h1{text-transform:none;margin-bottom:2rem}.page-template-template-product-detail #inner-content,.page-template-template-product-info #inner-content,.page-template-template-compare #inner-content,.page-template-template-product-training #inner-content{background:#fff}.page-template-template-product-detail #hero .row,.page-template-template-product-detail #intro,.page-template-template-product-info #hero .row,.page-template-template-product-info #intro,.page-template-template-compare #hero .row,.page-template-template-compare #intro,.page-template-template-product-training #hero .row,.page-template-template-product-training #intro{transition:opacity .45s ease-out;opacity:1}.page-template-template-product-detail #intro,.page-template-template-product-info #intro,.page-template-template-compare #intro,.page-template-template-product-training #intro{transition-delay:.3s}.page-template-template-product-detail main#main.loaded.loaded #hero .row,.page-template-template-product-detail main#main.loaded.loaded #intro,.page-template-template-product-info main#main.loaded.loaded #hero .row,.page-template-template-product-info main#main.loaded.loaded #intro,.page-template-template-compare main#main.loaded.loaded #hero .row,.page-template-template-compare main#main.loaded.loaded #intro,.page-template-template-product-training main#main.loaded.loaded #hero .row,.page-template-template-product-training main#main.loaded.loaded #intro{opacity:1}#intro.products{padding-top:7rem;margin-bottom:-3rem}.product.panel.entry{margin-bottom:6rem;padding:0 1rem 1rem;background:#fff;border-top:6px solid #d1d1d1;border-radius:.188rem;-webkit-border-radius:.188rem}.product.panel.entry img.product-icon{margin-top:-3.875rem;margin-bottom:1rem;transition:all .15s ease-in-out}.product.panel.entry h3{color:#b62411;margin-top:0;margin-bottom:1rem}.product.panel.entry h3 sup{text-transform:uppercase;font-size:1rem;font-family:'Roboto Slab',serif;font-weight:400;letter-spacing:.04em}.product.panel.entry p{margin-bottom:2rem}.product.panel.entry.extension{margin-bottom:2rem;padding-top:2rem;border-top:none;background:#fafafa;border:1px solid #eeecec}.product.panel.entry:hover img.product-icon{transform:translateY(-.5rem)}.toggle-wrapper{text-align:right;margin-bottom:1rem;margin-top:-1.5rem}.toggle-wrapper button.accordion-toggle{color:#b62411;font-weight:400;font-size:.875rem;letter-spacing:.04rem}.product-feature-grid{margin-bottom:2rem}.product-feature-grid .entry{border:1px solid #3d5051;background:#3d5051}.product-feature-grid .entry p{padding:1rem;color:#fff;margin:0}.product-feature-grid .entry p.benchmark{background:#fff;color:#3d5051}.download-listing h2{margin:3rem 0 1.5rem !important;text-align:center}.download-listing>h5{margin-bottom:3rem;text-align:center}.download-listing .download-entry{padding-bottom:1rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.1)}.download-listing .download-entry h5{font-weight:400}.download-listing .download-entry h5 strong{font-weight:600;text-transform:uppercase}.download-listing .download-entry p{display:block;margin-bottom:1rem}.download-listing .download-entry p.logo{text-align:center}.download-listing .download-entry img,.download-listing .download-entry svg{max-height:5rem;max-width:8rem}.download-listing .download-entry .button{margin-bottom:.125rem;width:200px}.download-listing .download-entry:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.download-listing .download-entry:last-child .button .small{padding-top:.5rem;clear:both;display:block;text-transform:none;opacity:.75}.deployments{margin-top:2rem}.deployments img{border:1px solid rgba(0,0,0,.1)}.deployments a{position:relative;display:block;border:1px solid rgba(182,36,17,.3);margin-bottom:2rem;border-radius:.188rem}.deployments a:after{opacity:0;content:"CONNECT";font-weight:600;width:100%;height:100%;padding-top:46%;top:0;left:0;position:absolute;display:block;text-align:center;color:#b62411;background:rgba(255,255,255,.85);transition:all .15s ease-in-out}.deployments a:hover{border:1px solid #b62411}.deployments a:hover:after{opacity:1}@media screen and (min-width:40em){.product,.solution .interior{padding:0 2rem 1rem}.download-listing .row p{display:inline-block;margin-bottom:0}.download-listing .row p.logo{width:9rem;text-align:center}.download-listing .row img,.download-listing .row svg{max-height:5rem;max-width:8rem}}.page-template-template-modules section#modules{border-top:1px solid #ddd;padding:8rem 0 8rem;margin-top:3rem}@media screen and (min-width:63em){.product,.solution .interior{padding:0 3rem 1rem}}.solutions .solution{position:relative;background:#fff;border-radius:.188rem;-webkit-border-radius:.188rem;margin-bottom:2rem;overflow:hidden;transition:all .15s ease-in-out}@media screen and (min-width:640px){.page-template-template-solution-sub-gateway-php .solutions .solution{min-height:403px}}.solutions .solution .icon-wrap{text-align:center;padding:1rem;border:1px solid #dcdcdc;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;background:#f1f1f1;background:linear-gradient(to bottom,#fff 0%,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f1f1f1',GradientType=0);transition:all .15s ease-in-out}.solutions .solution .icon-wrap svg{width:100px;height:100px;transition:all .35s ease-in-out}.solutions .solution .icon-wrap svg .ico-group{transition:all .35s ease-in-out}.solutions .solution .interior{padding:1rem;transition:all .15s ease-in-out}.solutions .solution .interior h3{font-weight:400;line-height:1;color:#3d5051}.solutions .solution .interior p{color:#5f5f5f;transition:all .15s ease-in-out}.solutions .solution:hover{box-shadow:0 2px 12px 0 rgba(0,0,0,.15)}.solutions .solution:hover h3{color:#b62411}.parent-gate .solution{padding-bottom:3.5rem;border-top:6px solid #b62411;max-height:386px}.parent-gate .solution .button{position:absolute;bottom:0;white-space:nowrap;transform:translateX(-50%)}@media screen and (min-width:40em){.solutions .solution .icon-wrap{padding:1.725rem 1rem}.solutions .solution .icon-wrap svg{width:120px;height:120px}.solutions .solution .interior h3{line-height:1.25}.solutions .solution .interior p{color:#3d5051;opacity:.5}.solutions .solution:hover .icon-wrap{padding:1.25rem 1rem}.solutions .solution:hover p{opacity:1}.child-gate a .solution .interior{padding-bottom:0}.child-gate a .solution .interior:after{content:"";display:block;position:absolute;width:100%;height:30%;left:0;bottom:0;transition:all .15s ease-in-out;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.child-gate a:hover .interior p{opacity:1}.child-gate a:hover .interior:after{opacity:0;content:"";display:block;position:absolute;width:100%;height:30%;left:0;bottom:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}}.listing-gateway section#hero.white{padding-bottom:3rem}section.listings .listing-set{margin-bottom:2rem;padding:0 .5rem}section.listings .listing-set h4{padding-bottom:.5rem;margin-bottom:0;border-bottom:1px solid #b62411}section.listings .listing-set ul{padding-left:0;margin-left:0}section.listings .listing-set ul li{list-style-type:none;line-height:1.5;border-bottom:1px solid #efefef}section.listings .listing-set ul li a{color:#3d5051;padding:.875rem .5rem 1rem;display:block}section.listings .listing-set ul li a:hover{background:rgba(255,255,255,.5);color:#b62411}section.listings .listing-set ul li a:hover .slab{color:#b0b0b0}section.listings .listing-set ul li .slab{float:right;color:#b0b0b0;padding-top:.25rem;font-size:.875rem;text-transform:uppercase}.cap-set{margin-bottom:2rem}.cap-set .columns{margin-bottom:2rem}.use-case-grid h5{margin-bottom:2rem}.use-case-grid .column,.use-case-grid .columns{margin-bottom:2rem}.page-template-template-why section#capabilities.clip{padding-top:8rem;margin-top:-4.5rem}.page-template-template-why .contributions-header{border-bottom:1px solid #b62411;padding-bottom:1rem;margin-bottom:1rem}.page-template-template-why .contributions li{position:relative;cursor:pointer;padding:.75rem;transition:all .15s ease-in-out}.page-template-template-why .contributions li:after{content:"";display:block;position:absolute;bottom:0;width:98%;height:1;border-bottom:1px solid #eee}.page-template-template-why .contributions li:hover{background:#efefef}.page-template-template-why-labs section:not(#breadcrumb):not(.promos){padding-top:3rem;padding-bottom:3rem}.page-template-template-why-labs section:not(#breadcrumb):not(.promos) h2{margin-bottom:1.5rem}.page-template-template-why-labs section:not(#breadcrumb):not(.promos) .panel h5{text-align:center}.page-template-template-why-labs section:not(#breadcrumb):not(.promos) .panel ul.disc{margin-bottom:0}.page-template-template-why-labs section:not(#breadcrumb):not(.promos) .panel ul.disc li:last-child{margin-bottom:0}.page-template-template-why-labs section#intro{padding-top:6rem}.page-template-template-why-labs section#cost-reduction{padding-bottom:7rem}.page-template-template-why-labs .icon-wrap{text-align:center}.page-template-template-why-labs .icon-wrap img{max-width:100px}.redis-diagram{margin-bottom:2rem;position:relative}.redis-diagram:before{content:"";display:block;position:absolute;top:0;left:0;width:104%;margin-left:-2%;margin-top:-1px;height:30%;background:linear-gradient(to bottom,#fff 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0);z-index:1}.redis-diagram .column.redis-logo,.redis-diagram .redis-logo.columns{margin-top:-3.75rem;margin-bottom:0}.redis-diagram .column.redis-logo #animation_container,.redis-diagram .redis-logo.columns #animation_container{margin-bottom:0;position:relative;z-index:2;margin-left:-135px;left:50%;top:2rem}.redis-diagram .column.redis-logo #animation_container canvas#canvas,.redis-diagram .redis-logo.columns #animation_container canvas#canvas{width:300px !important;height:56.5px !important}.redis-diagram .interior{position:relative;z-index:2}.redis-diagram .columns{transition:transform .15s ease-in-out,opacity .15s ease-in-out}.redis-diagram .columns:not(.redis-logo){opacity:0;transform:translateX(-25%)}.redis-diagram .columns.first{transition-delay:2s}.redis-diagram .columns.first a.panel{background-position:100% 100%}.redis-diagram .columns.second{transition-delay:2.5s}.redis-diagram .columns.third{transition-delay:3s}.redis-diagram .columns.third a.panel{background-position:80% 80%}.redis-diagram .columns.fourth{transition-delay:3.5s}.redis-diagram .columns.fourth a.panel{background-position:60% 80%}.redis-diagram a.panel{position:relative;font-size:1.125rem;font-weight:600;background:url(//redislabs.com/wp-content/themes/redislabs/assets/css/../images/bg-poly-white-1.jpg) 50% 50% no-repeat}.redis-diagram a.panel:before{content:"+";display:block;width:30px;height:30px;font-size:3rem;position:absolute;line-height:1;top:-43px;left:50%;margin-left:-15px;color:#5f5f5f}.redis-diagram a.panel.first-panel{color:#3d5051}.redis-diagram a.panel.first-panel:hover{box-shadow:none}.redis-diagram a.panel.first-panel:before{display:none}main.loaded .redis-diagram .columns:not(.redis-logo){opacity:1;transform:translateX(0)}@media screen and (min-width:40em){.page-template-template-why section#extenstions.white{padding-bottom:6rem}.page-template-template-why section#capabilities.clip{padding-bottom:14rem}.page-template-template-why section.clip{padding-top:8rem}.page-template-template-why-labs section:not(#breadcrumb):not(.promos){padding-top:4rem}.page-template-template-why-labs section.clip{margin-top:-7.25rem;padding:8.25rem 1rem}.page-template-template-why-labs section.clip.blue-grad{margin-top:0}.redis-diagram .column.redis-logo,.redis-diagram .redis-logo.columns{margin-bottom:0}.redis-diagram .column.redis-logo #animation_container,.redis-diagram .redis-logo.columns #animation_container{top:0;margin-bottom:1rem;width:555px;left:50%;margin-left:-270px}.redis-diagram .column.redis-logo #animation_container canvas#canvas,.redis-diagram .redis-logo.columns #animation_container canvas#canvas{width:555px !important;height:113px !important}.redis-diagram a.panel.entry{margin-bottom:0}.redis-diagram a.panel.entry:before{top:.875rem;left:0;margin-left:-30px}.redis-diagram a.panel.entry.first:before{display:none}}.pricing-row{position:relative;margin-top:3em}.pricing-row .columns{position:relative;margin-bottom:4rem}.pricing-row a{border:1px solid rgba(0,0,0,.05);display:block;margin:0 1rem;transition:all .15s ease-in-out;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.pricing-row a .product-icon{margin-top:-2.5rem}.pricing-row a h3{font-size:1.25rem;color:#b62411;padding-top:.5rem;margin-top:0}.pricing-row a h4{font-family:'Roboto Slab',serif;font-size:.875rem;text-transform:uppercase;color:#b0b0b0;font-weight:400;margin-bottom:1rem;margin-top:0}.pricing-row a ul.check{margin-bottom:2rem}.pricing-row a ul.check li{text-align:left;color:#5f5f5f}.page-template-template-pricing-detail-cloud section#hero .product-icon{margin-bottom:1rem}.page-template-template-pricing-detail-cloud section#hero h1{text-transform:none}.pricing-layout section#intro{padding-bottom:3rem}@media screen and (min-width:40em){.pricing-row{margin-top:1rem}.pricing-row .columns a{margin:0 .5rem;padding-bottom:4rem;border:none}.pricing-row .columns a .button{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}#intro.pricing.parent-gate{padding-top:3.5rem}.pricing-layout section.clip.white{margin-top:-30rem;padding-top:23rem}}@media screen and (min-width:63em){.pricing-row .columns{position:relative;margin-bottom:1rem}.pricing-row .pinline{position:absolute;top:-2px;left:1rem;right:1rem;height:2px;width:auto;background:#d8d8d8}}.page-template-template-events .entry,.page-template-template-webinars .entry{margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #eee}.page-template-template-events .entry h4,.page-template-template-webinars .entry h4{color:#b62411}.page-template-template-events .entry .thumb-col a,.page-template-template-webinars .entry .thumb-col a{display:block;position:relative;margin-bottom:1rem;border:1px solid rgba(0,0,0,.1);text-align:center;padding:1rem}.page-template-template-events .entry .thumb-col a .wp-post-image,.page-template-template-webinars .entry .thumb-col a .wp-post-image{position:relative;transition:all .15s ease-in-out}.page-template-template-events .entry .thumb-col a img.alignright,.page-template-template-webinars .entry .thumb-col a img.alignright{float:none !important;margin:0}.page-template-template-events .entry time,.page-template-template-webinars .entry time{text-transform:uppercase;font-size:.875rem;display:block;margin-bottom:.725rem;color:#6592b8}.page-template-template-events .entry:hover h4,.page-template-template-webinars .entry:hover h4{color:#3d5051}.page-template-template-events .featured,.page-template-template-webinars .featured{margin-bottom:2rem}.single-events_post_type section#intro{padding:.5rem 0 0}.single-events_post_type section#intro h1{margin-bottom:0}.single-events_post_type .featured-image{border-bottom:1px solid #efefef;padding-bottom:1rem;margin-bottom:1rem}.single-events_post_type time.slab{display:block;margin-top:1rem;color:#6592b8}.single-events_post_type .social{text-align:center;border-bottom:none}@media screen and (min-width:40em){.event-listing a.entry:hover .event-img{margin-left:5%}.event-listing .entry .thumb-col{text-align:right}.event-listing .entry .thumb-col a{display:inline-block;width:150px;height:150px}.event-listing .entry .thumb-col a .wp-post-image{position:absolute;top:50%;left:50%;width:80%;transform:translateX(-50%) translateY(-50%);transition:all .15s ease-in-out}.single-events_post_type #intro{padding:0}.single-events_post_type #intro img{width:auto}.single-events_post_type #intro time.slab{color:#6592b8;font-size:1.75rem}}.blog-listing #hero.has-feature{padding-bottom:5rem}.blog-listing section#features{margin-bottom:0;margin-top:0}.single-post section#hero{padding-top:5rem}.single-post section#hero img{border:1px solid rgba(0,0,0,.1);width:auto;margin-bottom:1rem}.single-post section#hero h1{font-size:1.875rem;color:#3d5051;margin-bottom:1.75rem}.single-post section#hero p.byline.slab{font-size:.875rem;text-transform:uppercase;position:relative;text-align:center}.single-post section#hero p.byline.slab a{color:#5f5f5f}.single-post section#hero.white{min-height:3rem}.single-post .entry-content{padding-top:1rem;padding-bottom:3rem}@media screen and (min-width:40em){body.single section#hero img{margin-bottom:0;width:100%}body.single section#hero h1{font-size:3rem;line-height:1.4}body.single section#hero h4.slab{margin-bottom:.15rem}body.single section#hero p.byline.slab{position:absolute;bottom:.5rem}body.single .entry-content{padding-top:2rem}body.single .blog-listing #hero h1{margin-bottom:2rem}body.single.single-post section#hero .byline-wrapper.text-center p.byline.slab{padding-top:1.5rem;position:relative}body.single.single-post h2{font-size:2rem}body.single.single-post h3{font-size:1.875rem}body.single.single-post h4{font-size:1.5rem}body.single.single-post h5{font-size:1.25rem}}.partners.parent-gate .panel.partner-funnel{padding-bottom:2.25rem;margin-bottom:2rem}.partners.parent-gate .panel.partner-funnel h3{text-transform:uppercase}.partners.parent-gate .panel.partner-funnel .button{white-space:nowrap;position:absolute;bottom:-2.5rem;left:50%;transform:translateX(-50%)}.partners-listing #hero .button{margin-bottom:1rem;margin-top:.5rem}.partners-listing .tabs-panel{position:absolute;opacity:0;pointer-events:none}.partners-listing .tabs-panel.is-active{opacity:1;position:relative;pointer-events:auto}.partners-listing .tabs-panel .logo img{float:none}.partners-listing .tabs-panel p.lead{margin-bottom:3rem}.partners-listing .tabs-panel h4{border-top:1px solid #edd2ce;margin-top:1rem;padding-top:.5rem;padding-bottom:.25rem;font-size:1.25rem}.partners-listing .tabs-panel .panel.card:hover{box-shadow:0 2px 12px 0 rgba(0,0,0,.15)}.single .partner-listing section#hero h1{font-weight:600;text-transform:uppercase}section#intro.partner-details h1{margin-bottom:1rem}section#intro.partner-details .logo{text-align:center;margin-bottom:1rem}section#intro.partner-details .logo img{border:1px solid rgba(0,0,0,.1)}.documentation section#intro .entry-content{position:relative;padding:1rem;border-radius:.188rem;box-shadow:0 2px 12px 0 rgba(0,0,0,.15)}.documentation section#intro .entry-content h1{text-align:left;font-weight:600;color:#3d5051}.documentation section#intro .dtree{margin-bottom:1rem}.documentation section#intro .dtree a{font-size:.875rem;padding-left:.2rem}.documentation section#intro .social{text-align:center}.documentation section#intro .social a{font-size:1.5rem;padding:0 .1rem}@media screen and (min-width:40em){.documentation section#intro .entry-content{padding:1rem 1.5rem 1.5rem !important;min-height:40rem}.documentation section#intro .entry-content h1{font-size:2rem;text-align:left}.documentation section#intro .entry-content h2{font-size:1.75rem}.documentation section#intro .entry-content h3{font-size:1.875rem}.documentation section#intro .entry-content .social{position:absolute;top:.5rem;right:.5rem;background:#fff}.documentation section#intro .entry-content .social a{display:inline-block;line-height:1.15rem}.documentation section#intro .dtree{margin-top:1rem;background:#fff;padding:1rem 0 1rem 1rem;border:1px solid rgba(0,0,0,.1);border-right:none;border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px}.documentation section#intro .dtree .dtNode{padding:.03rem 0}.documentation section#intro .dtree .dtNode:hover{background:rgba(0,0,0,.1)}}@media screen and (min-width:40em){form#pricing-form .row{margin-bottom:2rem}}.text-row-listing #intro{padding-left:0;padding-right:0}.text-row-listing #intro .panel{padding:0}.text-row-listing .entry{padding:.5rem .275rem .25rem;display:block;border-bottom:1px solid #efefef}.text-row-listing .entry:hover{background:#b62411}.text-row-listing .entry:hover h5{color:#fff}.text-row-listing .entry:hover .slab{color:#fff;opacity:.5}.text-row-listing .entry:first-child{border-radius:.25rem .25rem 0 0;-webkit-border-radius:.25rem .25rem 0 0}.text-row-listing .entry:last-child{border-radius:0 0 .25rem .25rem;-webkit-border-radius:0 0 .25rem .25rem}.text-row-listing .entry h5{font-weight:400}.text-row-listing .entry .slab{padding-top:.25rem}.single-newsletter_post_type section#intro h1{font-size:2rem}@media screen and (min-width:40em){.text-row-listing #intro{padding-left:1;padding-right:1}.text-row-listing .entry{padding:1rem 1rem .5rem}}#landing-page article header .logo{text-align:center}.single-document_post_type section#hero .panel,.single-landing_post_type section#hero .panel{box-shadow:0 2px 20px 0 rgba(0,0,0,.2)}.single-document_post_type section#hero .document-wrap,.single-landing_post_type section#hero .document-wrap{text-align:center}.single-document_post_type section#hero .document-wrap .forms-panel,.single-landing_post_type section#hero .document-wrap .forms-panel{margin-bottom:8rem}.single-document_post_type section#hero .document-wrap .forms-panel .panel,.single-landing_post_type section#hero .document-wrap .forms-panel .panel{padding-bottom:1rem}.single-document_post_type section#hero .document-wrap .download-panel,.single-landing_post_type section#hero .document-wrap .download-panel{position:relative;z-index:4;top:-8rem}.single-document_post_type .clip.white,.single-landing_post_type .clip.white{-webkit-clip-path:none;clip-path:none;margin-top:-10rem;padding-top:0;padding-left:0;padding-right:0}.single-document_post_type .clip.white:before,.single-landing_post_type .clip.white:before{content:"";display:block;height:116px;position:absolute;top:-110px;left:0;width:100%;background:url(//redislabs.com/wp-content/themes/redislabs/assets/css/../images/clip-doc-page-sm.png) top left no-repeat;background-size:100% 100%}.single-document_post_type .clip.white section#intro,.single-landing_post_type .clip.white section#intro{padding-left:0;padding-right:0}.single-document_post_type .clip .naked-social-share,.single-landing_post_type .clip .naked-social-share{margin-top:1.5rem}.single-document_post_type.single section#hero h1{text-transform:none}.single-landing_post_type h1{text-transform:none}@media screen and (min-width:40em){.single-document_post_type section#hero.white,.single-landing_post_type section#hero.white{padding-left:1rem;padding-right:1rem}.single-document_post_type section#hero.white h1,.single-landing_post_type section#hero.white h1{margin-bottom:3.5rem}.single-document_post_type section#hero.white .document-wrap,.single-landing_post_type section#hero.white .document-wrap{text-align:left}.single-document_post_type section#hero.white .document-wrap .forms-panel,.single-landing_post_type section#hero.white .document-wrap .forms-panel{margin-bottom:3rem}.single-document_post_type section#hero.white .document-wrap .download-panel,.single-landing_post_type section#hero.white .document-wrap .download-panel{position:relative;z-index:4;top:4rem}.single-document_post_type #intro .entry-content,.single-landing_post_type #intro .entry-content{padding:2rem 2rem 0}.single-document_post_type .clip.white,.single-landing_post_type .clip.white{padding-top:0;margin-top:-6rem}.single-document_post_type .clip.white:before,.single-landing_post_type .clip.white:before{background:url(//redislabs.com/wp-content/themes/redislabs/assets/css/../images/clip-doc-page.png) top left no-repeat;background-size:100% 100%}}.page-template-template-resources-tree .dtree li.page_item_has_children li.page_item_has_children{text-indent:16px}.page-template-template-resources-tree .dtree li.page_item_has_children li.page_item_has_children li.page_item_has_children{text-indent:6px}.page-template-template-resources-tree #main .dtree ul ul li{list-style:none}.page-template-template-resources-tree .documentation section#intro .dtree ul.children li.page_item li.page_item li.page_item a{margin-left:-25px}.page-id-30452 .dtree li{padding-left:10px}.page-id-30452 .documentation ul.children{margin-left:19px}.panel.entry.press-entry .thumb img{margin-bottom:.75rem}.panel.entry.press-entry time.slab{margin-bottom:0}.panel.entry.press-entry h4{margin-bottom:1rem;color:#b62411}.panel.entry.press-entry h4:hover{color:#3d5051}.page-template-template-press .press-entry .naked-social-share{margin-bottom:0;border-bottom:0;opacity:.5;display:inline-block}.page-template-template-press .press-entry .naked-social-share:hover{opacity:1}.page-template-template-full-width #sidebar-toc .h1{text-align:left;background:#fafafa;margin-bottom:.5rem;padding:.175rem .5rem}.page-template-template-full-width #sidebar-toc .h2,.page-template-template-full-width #sidebar-toc .m2{margin-top:0;font-size:.875rem;margin-bottom:.25rem;padding-left:.5rem}.page-template-template-full-width #sidebar-toc .h2 a,.page-template-template-full-width #sidebar-toc .m2 a{color:#3d5051}.page-template-template-full-width #sidebar-toc .h2 a:hover,.page-template-template-full-width #sidebar-toc .m2 a:hover{color:#b62411}.page-template-template-full-width #sidebar-toc .h2:last-child,.page-template-template-full-width #sidebar-toc .m2:last-child{margin-bottom:1rem}.page-template-template-full-width #sidebar-toc .m2{padding-left:1.25rem}.page-template-template-full-width section#intro .entry-content{position:relative;padding:1rem;border-radius:.188rem;box-shadow:0 2px 12px 0 rgba(0,0,0,.15)}.page-template-template-full-width section#intro .entry-content h1{text-align:left;font-weight:600;margin-top:2rem;color:#3d5051}@media screen and (min-width:40em){.page-template-template-full-width #sidebar-toc{text-align:left;margin-top:1rem;background:#fff;padding:1rem 0;border:1px solid rgba(0,0,0,.1);border-right:none;border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px}.page-template-template-full-width #sidebar-toc .h2{padding-left:.5rem}.page-template-template-full-width #sidebar-toc .m2{padding-left:1.5rem}.page-template-template-full-width section#intro .entry-content{padding:1rem 1.5rem 1.5rem !important}.page-template-template-full-width section#intro .entry-content h1{font-size:2rem;margin-bottom:1.5rem;border-top:1px solid #eee;margin-top:2rem;padding-top:1rem;text-align:left}.page-template-template-full-width section#intro .entry-content h1{font-size:2rem;text-align:left}.page-template-template-full-width section#intro .entry-content h2{font-size:1.75rem}.page-template-template-full-width section#intro .entry-content h3{font-size:1.25rem}}main#main .search-entry form.search-form{background:#eee;border-radius:.188rem;padding:1.5rem 1.5rem .5rem;margin-bottom:3rem}main#main #results{padding-top:2rem}.page-template-template-company-gateway main#main,.page-template-template-resources-gateway main#main{background:#fff;background-size:cover}.page-template-template-company-gateway main#main .listings a.panel,.page-template-template-resources-gateway main#main .listings a.panel{background:url(//redislabs.com/wp-content/themes/redislabs/assets/css/../images/bg-poly-slate-1.png);background-size:cover;color:#fefefe}.page-template-template-company-gateway main#main .listings a.panel h4,.page-template-template-resources-gateway main#main .listings a.panel h4{position:relative;z-index:3;color:#fefefe}.page-template-template-company-gateway main#main .listings a.panel:before,.page-template-template-resources-gateway main#main .listings a.panel:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;background:url(//redislabs.com/wp-content/themes/redislabs/assets/css/../images/bg-poly-red-1.png);transition:all .15s ease-in-out;opacity:0}.page-template-template-company-gateway main#main .listings a.panel:hover:before,.page-template-template-resources-gateway main#main .listings a.panel:hover:before{opacity:1}.page-template-template-webinars #intro{padding-top:4rem}.page-template-template-webinars .panel.entry{margin-bottom:4rem}.page-template-template-webinars .panel.entry .button{margin-bottom:0}.page-template-template-past-webinars .panel.entry{margin-bottom:4rem}.page-template-template-past-webinars img.speaker{border-radius:50%}.page-template-template-past-webinars .gray table.webinar-details tbody{background:0 0}.page-template-template-past-webinars .gray table.webinar-details tbody tr{background:0 0}.page-template-template-past-webinars .gray table.webinar-details tbody tr td:first-child{font-size:.875rem;font-weight:300;text-transform:uppercase}.page-template-template-past-webinars .gray table.webinar-details tbody tr td:last-child{color:#6592b8;font-weight:600}.page-template-template-past-webinars .gray table.webinar-details tbody tr:nth-child(even){background-color:rgba(255,255,255,.6)}.page-template-template-past-webinars .speaker{margin-top:3.5rem}.page-template-template-past-webinars .speaker .panel .interior{padding-top:0}.page-template-template-past-webinars .speaker .panel .interior h4{color:#b62411}@media screen and (min-width:40em){.page-template-template-past-webinars .gray table.webinar-details tbody tr td:first-child{white-space:nowrap}.page-template-template-webinars .panel.entry{margin-bottom:2rem}}.single-onpremdocs_post_type .gray .naked-social-share{border-bottom:none;position:absolute;top:-2.5rem;right:0}.page-template-template-webinars-on-demand-2019 .wrap{border-radius:.188rem;background-color:#fff;border:1px solid #e7e6e6;overflow:hidden;height:100%}.page-template-template-webinars-on-demand-2019 .wrap img{border-radius:50%;max-width:60px;height:auto;margin-right:.5rem}.page-template-template-webinars-on-demand-2019 .wrap .speaker-name{width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-template-template-webinars-on-demand-2019 .wrap .text{text-align:center;padding:20px}.page-template-template-webinars-on-demand-2019 .tn-entries .panel.entry{padding-left:0;padding:0}*.page-template-template-webinars-on-demand-2019 .panel{border-radius:8px;padding:0}.page-template-template-webinars-on-demand-2019 .panel .interior{padding:1.25rem 1.25rem .85rem}.page-template-template-webinars-on-demand-2019 .tn-entries .panel.entry{margin-left:0;padding-left:inherit;overflow:hidden}.page-template-template-webinars-on-demand-2019 .panel .image{width:100%;height:260px;background-position:center;background-size:cover;border-bottom:1px solid #e7e6e6}.page-template-template-webinars-on-demand-2019 .panel .data{margin-top:10px}.page-template-template-webinars-on-demand-2019 .panel .data strong{font-family:'Roboto Slab',serif;font-weight:400}.page-template-template-webinars-on-demand-2019 .card-listing:hover{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);box-shadow:0 0 30px 0 rgba(0,0,0,.2)}.page-template-template-webinars-on-demand-2019 .card-listing:hover h5{color:#b62411}.page-template-template-webinars-on-demand-2019 a .card-listing{color:#3d5051}.page-template-template-webinars-on-demand-2019 .panel h5{font-size:1.05rem}.single-press_post_type blockquote{border-left:2px solid #eee;margin-bottom:2rem}.single-press_post_type blockquote:before{display:none}.single-press_post_type section#intro h1{margin-bottom:0;text-align:left}.page-template-comeet-entry .career main#main section#intro,.single-careers_post_type main#main section#intro{background:url(//redislabs.com/wp-content/themes/redislabs/assets/css/../images/bg-careers.jpg) 0 0 no-repeat;background-size:100% auto;padding:6rem 0;font-weight:400}@media screen and (min-width:40em){.page-template-comeet-entry .career main#main section#intro,.single-careers_post_type main#main section#intro{padding:14rem 2rem}.single-careers_post_type main#main section#intro .panel.career-content{padding:2rem 3rem}}.benefits-block{padding:2rem 2rem 2rem .5rem}.benefits-block .row{margin-bottom:1.5rem}#presentations-wrapper .column,#presentations-wrapper .columns{position:relative;margin-bottom:4rem;padding-bottom:1rem}#presentations-wrapper .column div,#presentations-wrapper .columns div{padding-bottom:2rem}#presentations-wrapper .column p:nth-of-type(2n),#presentations-wrapper .columns p:nth-of-type(2n){margin-bottom:-.5rem;position:absolute;bottom:0;top:auto;width:100%;left:0;padding:0 .5rem}@media screen and (min-width:40em){#presentations-wrapper .column p:nth-of-type(2n),#presentations-wrapper .columns p:nth-of-type(2n){padding:0 1rem}}#presentations-wrapper .column p:nth-of-type(2n) a,#presentations-wrapper .columns p:nth-of-type(2n) a{display:block}#presentations-wrapper .column p:nth-of-type(2n) a:last-of-type,#presentations-wrapper .columns p:nth-of-type(2n) a:last-of-type{border-bottom:1px solid #ccc;padding-bottom:.5rem}body.single.single-customers_post_type #intro{padding-bottom:4rem !important}body.single.single-customers_post_type #intro:after{content:'';display:block;position:relative;top:50px;width:100%;height:13px;background:url(//redislabs.com/wp-content/themes/redislabs/assets/css/../images/bg-divider.png) top center no-repeat}#content-wrap{background-color:#fff}#sidebar_nav_links{background-color:#fff;padding-bottom:40px;padding-right:20px;padding-top:4rem}@media screen and (max-width:1023px){#sidebar_nav_links{padding-bottom:0;padding-right:0;padding-top:40px}}#sidebar_nav_links.navbar-fixed{position:fixed;top:100px !important}#sidebar_nav_links.navbar-fixed.bottom{top:auto !important;bottom:100px !important}#sidebar_nav_links ul{list-style:none}#sidebar_nav_links ul:last-child{margin-bottom:40px}#sidebar_nav_links ul ul:last-child{margin-bottom:0}#sidebar_nav_links ul li{font-weight:900;margin-bottom:5px}#sidebar_nav_links ul ul li{font-weight:400;margin-bottom:7px}@media screen and (max-width:1023px){#sidebar_nav_links{position:relative !important;top:0 !important;padding-top:1.5rem}.sticky-placeholder{display:none !important}}@media screen and (max-width:1023px) and (orientation:landscape){#sidebar_nav_links{position:relative !important;top:0 !important;padding-top:1.5rem}.sticky-placeholder{display:none !important}}section.author .row{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.05)}section.author .row:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}section.author .avatar img{-webkit-border-radius:50%;border-radius:50%}.page-template-template-why section#intro .button-row{margin-top:3rem}#resources-page-menu li{list-style:none;margin-bottom:22px}#resources-page-menu li a{background:url(//redislabs.com/wp-content/themes/redislabs/assets/css/../images/bg-poly-slate-1.png);background-size:cover;color:#fefefe;width:100%;display:block;padding:30px;transition:all .15s ease-in-out;border:1px solid rgba(0,0,0,.1);border-radius:.188rem}#resources-page-menu li a:hover{background:url(//redislabs.com/wp-content/themes/redislabs/assets/css/../images/bg-poly-red-1.png);background-size:cover}.single-document_post_type section#hero{background-color:#fff}.single section#hero .doc-cover-img img{position:relative;box-shadow:none;transform:none;width:100%;max-width:300px;margin-bottom:20px}.single section#hero .document-wrap{min-height:auto;z-index:10;position:relative}.single-document_post_type section#hero{margin-bottom:1rem}.single-document_post_type section#hero h4.pre-head{color:#fff;opacity:1;text-align:left}.single-document_post_type section#hero.white h1{color:#fff;text-align:left}.single-webinars_post_type #content .form #form,.page-template-template-past-webinars #content .form #form,.single-document_post_type .content .form form{z-index:8;padding:2.5rem;background:#f1f1f1;background:linear-gradient(to bottom,#fff 0%,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f1f1f1',GradientType=0);border:1px solid rgba(0,0,0,.1);border-radius:.188rem}.page-template-template-past-webinars .mktoRequiredField input,.single-document_post_type .mktoRequiredField input{border-left:2px solid #b62411}.page-template-template-past-webinars .mktoForm .mktoRequiredField .mktoAsterix,.single-document_post_type .mktoForm .mktoRequiredField .mktoAsterix{display:none}.single-document_post_type .hero-shadow{z-index:0}body.single .search-form a.close{display:none}body.single .search-form .columns{padding:0}body.single-post section#hero.white h1{text-transform:none;text-align:left}body.single.single-videos_post_type section#hero.white h1,body.single.press_post_type-template-default section#hero.white h1{text-align:center}body.single.single-videos_post_type #main section:last-of-type{padding-bottom:4rem !important}body.single .sidebar-blog .naked-social-share ul li{padding:0 .25rem .25rem 0}body.single .sidebar-blog h3{text-transform:uppercase;color:#abc5de;font-size:16px}body.single .sidebar-blog .byline{color:#abc5de;font-weight:700;text-transform:uppercase;margin-bottom:10px;font-size:16px;margin-bottom:1.5rem}body.single .sidebar-blog .blog-tags{text-transform:uppercase;color:#abc5de;font-weight:700;margin-bottom:1.5rem}body.single .sidebar-blog .blog-tags a{text-transform:none}body.single .sidebar-blog .see-more{font-weight:700}body.single .sidebar-blog select{border:1px solid #e8e8e8;color:#bbb;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: #e8e8e8'></polygon></svg>")}body.single .sidebar-blog select option:first-child{color:#bbb}body.single .sidebar-blog select option{color:#000}body.single .sidebar-blog [type=search]{border:1px solid #e8e8e8;color:#bbb;box-shadow:0 0 0;border-radius:.188rem}body.single.post-template-default .sidebar-blog .search-form .input-group .input-group-button{display:none}body.single #hero .avatar{-webkit-border-radius:100px;border-radius:100px;width:60px}body.single #intro #breadcrumb{padding-bottom:3rem !important}body.single .blog-content .entry-content{padding-top:0}#related-articles{background-color:#f5f5f5;padding-top:4rem;padding-bottom:8rem}#related-articles h2{margin-bottom:50px}#related-articles .article{background-color:#fff;border:1px solid #ddd;position:relative;padding:20px 20px 20px 60px}#related-articles .article .article-image{width:96px;height:96px;-webkit-border-radius:60px;border-radius:60px;overflow:hidden;position:absolute;left:-50px;top:-16px;background-color:#fff}#hero.slate.blog .taxonomy-description{color:#fff;margin-bottom:30px}@media screen and (min-width:640px){.sidebar-blog{padding-right:30px}}@media screen and (max-width:639px){#related-articles .article:first-child{margin-bottom:3rem}}@media screen and (min-width:40em){body.single-document_post_type .entry-content{padding-top:0}body.single section#hero{padding-top:7.5rem;padding-bottom:2.5rem}body.single.single-webinars_post_type section#hero{padding-bottom:1.5rem}}body.single section#hero img{margin-bottom:0;border:none;width:auto}body.single section#hero .image img{margin-bottom:20px;border:none;width:auto}.partners_post_type-template-template-generic-post #inner-content #main #breadcrumb{padding-bottom:2rem !important}.stat-bubble .desc{padding-left:18px}.page-template-template-why .stat-bubble .desc{padding-left:0}.counter-redis-logo{margin-top:-70px;margin-right:20px}.counter-wrapper{display:inline-block;min-width:373px}@media screen and (max-width:639px){.counter-redis-logo{margin-top:0;margin-right:0}}#blog-filter{padding-top:60px;padding-bottom:1rem}#blog-filter .input-group-button{display:none}#blog-filter select{color:#3d5051;border-radius:.188rem;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: #d2d2d2'></polygon></svg>")}#blog-filter [type=search]{box-shadow:none;border-radius:.188rem;background-image:url(//redislabs.com/wp-content/themes/redislabs/assets/css/../images/ico-magnifying.svg);background-position:99% center;background-repeat:no-repeat;background-size:24px;background-color:rgba(255,255,255,.6)}#blog-filter .button{border-radius:.188rem;display:block;padding:.7em 1em}#blog-filter .search-form .small-8{width:100%;flex:0 0 100%;max-width:100%}#blog-filter .search-form a.close{display:none}#blog-filter .dropdown{margin-bottom:20px}.head .image{text-align:center}.testimonial-wrapper{margin-top:3rem}.blog-feature a.panel{padding:0}.row #featured-blog.row{margin-left:0;margin-right:0}#featured-blog .image{padding:0;min-height:260px}#featured-blog .image div{height:100%;width:100%;background-size:cover;background-position:center center;border-right:1px solid #e7e6e6}#featured-blog .image img{width:100%}#featured-blog .text{padding:20px 20px 0}#sub-featured .wrap{border-radius:.188rem;background-color:#fff;border:1px solid #e7e6e6;overflow:hidden;height:100%}#sub-featured .columns{padding:0}.row #nav-search-form-wrap .row{margin-left:0;margin-right:0}#sub-featured .wrap:hover{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);box-shadow:0 0 30px 0 rgba(0,0,0,.2)}#sub-featured .wrap:hover h6{color:#b62411}#sub-featured .column{padding-top:12px;padding-bottom:12px}#sub-featured .column .image{width:100%;height:260px;overflow:hidden;text-align:center;background-color:#e7e6e6;background-position:center center;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #e7e6e6}#sub-featured .column .image img{margin:auto;max-width:100%}#sub-featured .column .text{text-align:center;padding:20px}#sub-featured .slab{text-transform:uppercase;margin-bottom:8px;font-size:.875rem;display:block;color:#b0b0b0}#sub-featured .column .text .photo img{border-radius:50%;max-width:60px;height:auto;margin-right:.5rem}.page-template-template-newsletter .text-row-listing #intro .panel.wrap{padding:0 15px;background-color:transparent;border:none}.page-template-template-newsletter .news{background-color:#fff;margin-bottom:30px;border-radius:.188rem;border:1px solid #e7e6e6;height:100%}.page-template-template-newsletter .news .image{width:100%;height:90px;overflow:hidden;text-align:center;background-color:#e7e6e6;background-position:center center;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:640px) and (max-width:991px){#sub-featured .column .image{height:170px}}.pricing.parent-gate .pricing-row p{min-height:100px}.page-template-template-newsletter .text-row-listing #intro .panel{height:100%}.page-template-template-newsletter #intro .row a.columns{margin-bottom:30px}.page-template-template-newsletter #intro .row a.columns h5{text-align:center;padding:1rem;padding-bottom:0;font-size:1.1rem;font-weight:500;color:#b62411}.page-template-template-newsletter #intro .panel .image{min-height:160px;border-bottom:1px solid #e7e6e6}@media screen and (max-width:1023px){.page-template-template-newsletter #intro .panel .image{min-height:180px}}@media screen and (max-width:640px){.page-template-template-newsletter #intro .panel .image{min-height:250px}}@media screen and (max-width:500px){.page-template-template-newsletter #intro .panel .image{min-height:190px}}body.single.events_post_type-template-default section#hero.white h1{text-align:center;text-transform:uppercase}.blog#intro .text{border-bottom:1px solid #dfdfdf;padding-bottom:1.5rem;margin-bottom:1.5rem}.blog#intro .text:last-of-type{border-bottom:none}.blog#intro .text a{color:#3d5051}.blog#intro{background-color:#fff}.blog#intro .partner-funnel.panel p{margin-bottom:0}.blog#intro .posts{padding-left:40px;padding-right:40px}.partners.parent-gate.blog .panel{padding:1rem 2.25rem 2.25rem}.parent-page.row .excerpt-read-more{display:none}.parent-page.row h4{border-bottom:1px solid #dfdfdf;padding-bottom:10px;margin-bottom:10px}.panel-wrap{margin-top:3rem}table.unstriped tbody tr{border-bottom:0;border-bottom:1px solid #f1f1f1;background-color:#fefefe}.page-template-template-solution #hero h1,.page-template-template-solution-sub-gateway #hero h1,.page-template-template-tech-blog #hero h1,.page-template-template-blog #hero h1{margin-bottom:1rem}.usage-rates.multi_az tbody tr:nth-child(5),.usage-rates.multi_az tbody tr:nth-child(6),.usage-rates.multi_az tbody tr:nth-child(7),.usage-rates.multi_az tbody tr:nth-child(8){display:none}.search #intro .search-submit{height:39px;background-color:#b62411;color:#fff;border:none;margin-left:-2px;text-transform:uppercase;font-weight:600;padding:0 15px;margin-bottom:0}#main .search-form .close{display:none}.documentation section#intro .dtree a{padding-left:0;margin-left:-7px}.documentation section#intro .dtree ul.children li.page_item_has_children a{margin-left:0}.documentation section#intro .dtree ul.children li.page_item a{margin-left:-15px}.documentation section#intro .dtree ul.children li.page_item.page_item_has_children>a{margin-left:-22px}.documentation ul.children{margin-left:2rem;margin-bottom:.5rem}.children.open{display:block !important}.page_item_has_children{list-style:none}.current_page_ancestor .current_page_ancestor,.current_page_ancestor,.current_page_item{font-weight:700 !important}.current_page_ancestor .page_item,.current_page_item .page_item{font-weight:400}.dtree li{word-break:break-word}li.page_item_has_children{text-indent:12px}li.page_item_has_children li.page_item_has_children{text-indent:22px}li.page_item_has_children li.page_item_has_children li.page_item_has_children{text-indent:12px}.handle{background:transparent url(/images/spacer.png);background-repeat:no-repeat;background-position:center bottom;display:none}li.page_item_has_children>.handle{display:block;float:left;width:10px;height:11px;top:6px;position:relative;left:-2px}li.page_item_has_children li.page_item_has_children>.handle{left:-8px}li.page_item_has_children li.page_item_has_children li.page_item_has_children>.handle{left:-19px}.documentation section#intro .dtree ul.children li.page_item li.page_item li.page_item a{margin-left:-15px}.collapsed{background:transparent url(/wp-content/themes/redislabs/assets/images/icon-plus.png);background-repeat:no-repeat;background-position:center bottom;cursor:pointer;background-size:10px}.expand{background:transparent url(/wp-content/themes/redislabs/assets/images/icon-minus.png);background-repeat:no-repeat;background-position:center bottom;cursor:pointer;background-size:10px}.team-entry .expand{background:transparent none}.code{font-family:"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter";font-weight:700}.post-template-default .columns.title a{margin-right:20px}.single-courses_post_type .medium-8.blog-content #table-block .medium-10,.single-courses_post_type .medium-8.blog-content #full_width_inner.medium-10{width:100%;flex:100%;max-width:100%}#main ul ul li{list-style:circle}.documentation #main ul ul li{list-style:none}#main ul.no-bullet ul li{list-style:none}.documentation #main ul ul li:not(.page_item_has_children){list-style:circle;padding-left:10px}#partial-inner span.hide-for-large{font-weight:700}.author{margin-bottom:10px}.webinar-title{margin-bottom:2rem}body.single.customers_post_type-template-default section#hero h1{margin-bottom:5px}body.single.customers_post_type-template-default .sub-head h4{margin-bottom:32px}.customers_post_type-template-default .color-logo{display:flex;flex-direction:column;justify-content:center}.customers_post_type-template-default .color-logo img{width:100%}.page-id-49644 .panel h4{font-size:22px;min-height:90px}.page-id-49644 #building_block.block-grid .column.column-block .panel{height:auto}.legal-applies{text-align:center;display:block}.page-id-49644 .panel .button{margin-bottom:0}.page-id-49375 .find-out{display:none}#modules{background-color:#f5f5f5;padding-top:2rem;padding-bottom:2rem;margin-bottom:2rem}#hero p.slab{text-transform:uppercase;margin-bottom:.25rem}#hero p.slab.benchmarks:before{content:'Benchmarks'}#hero p.slab.white-papers:before{content:'White Papers'}#hero p.slab.data-sheets:before{content:'Data Sheets'}.value{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin-bottom:1rem}.hr-headline.short:focus,.tabs-panel.is-active:focus{outline:none !important}.page-id-51544 #main{background:#f5f5f5 !important}.page-template-template-newsletter #intro{margin-top:2rem}.box-shadow{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);box-shadow:0 0 20px 0 rgba(0,0,0,.2);padding:20px;-webkit-border-radius:4px;border-radius:4px}#pad_zero{padding:0 !important}.code2{font-family:Consolas,"Liberation Mono",Courier,monospace !important;color:#0a0a0a !important;background-color:rgba(0,0,0,.05) !important}.mktoForm .mktoRadioList mktoForm_2833>input,.mktoForm .mktoRadioList #mktoForm_2836>input{margin-left:25px !important}#full_width_marketo .mktoForm .mktoRadioList>label{margin-bottom:.8em !important}#hero.landing-hero{display:flex;align-items:center}