.thrive-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;margin:0 -2% 30px}.thrive-col{box-sizing:border-box !important;flex:1;flex-basis:100%;max-width:100%;margin-bottom:2%;padding:0 2%;position:relative}@media only screen and (min-width: 774px){.thrive-col{flex-basis:50%;max-width:50%}}@media only screen and (min-width: 1080px){.thrive-col.thrive-col-2{flex-basis:20%;max-width:20%}.thrive-col.thrive-col-3{flex-basis:25%;max-width:25%}.thrive-col.thrive-col-4{flex-basis:33.33%;max-width:33.33%}.thrive-col.thrive-col-6{flex-basis:50%;max-width:50%}.thrive-col.thrive-col-8{flex-basis:66.66%;max-width:66.66%}.thrive-col.thrive-col-9{flex-basis:75%;max-width:100%}.thrive-col.thrive-col-10{flex-basis:80%;max-width:100%}}@media only screen and (min-width: 774px)and (max-width: 1080px){.thrive-api-connections-left{flex-basis:30%;min-width:30%}.thrive-api-connections-main{flex-basis:70%;min-width:100%}}.thrive-api-connections-filter{background:#fff;border:1px solid #e7e7e7;border-radius:5px;list-style-image:none;list-style-type:none;padding-left:20px !important;padding-top:20px !important;padding-bottom:10px !important;color:#787878;font-size:19.006px;font-weight:400;margin-bottom:30px;list-style-position:outside !important}.thrive-api-connections-filter li{color:#232322 !important;font-size:14px !important;font-weight:400 !important}.thrive-api-connections-filter li a{color:inherit !important;text-decoration:none;position:relative}.thrive-api-connections-filter li a:before{background:rgba(0,0,0,0);content:"";display:block;position:absolute;top:50%;bottom:50%;left:-21px;width:2px}.thrive-api-connections-filter li a.api-filter-active{color:#74b636 !important}.thrive-api-connections-filter li a.api-filter-active:before{background:currentColor !important;top:0;bottom:0;transition:top .3s linear,bottom .3s linear}:not(#_).thrive-api-connection-box{border:1px solid #e7e7e7;border-radius:5px;cursor:default;height:180px;overflow:hidden;position:relative}:not(#_).thrive-api-connection-box p{padding:0;margin:0;font-size:16px}:not(#_).thrive-api-connection-box:hover{border-color:#69ad2f;box-shadow:0 3px 7px 0 rgba(105,173,47,.35);transition:all .3s ease}:not(#_).thrive-api-connection-box:hover .thrive-api-connection-img{min-height:50px;max-height:50px}:not(#_).thrive-api-connection-box:hover .thrive-api-connection-hover{background:#69ad2f;padding:5px 15px}:not(#_).thrive-api-connection-box:hover .thrive-api-connection-text{display:block}:not(#_).thrive-api-connection-box:hover .thrive-connection-popover{display:block}:not(#_).thrive-api-connection-box:hover .thrive-api-connection-title{color:#fff}:not(#_).thrive-api-connection-box .thrive-api-connection-img{min-height:145px;transition:all .3s ease-in-out;position:relative}:not(#_).thrive-api-connection-box .thrive-api-connection-img img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}:not(#_).thrive-api-connection-box .thrive-api-connection-hover{background:#fff;border-top:1px solid #e7e7e7;padding:0 15px;position:absolute;bottom:0;left:0;right:0;transition:all .3s ease-in-out}:not(#_).thrive-api-connection-box .thrive-api-connection-title{color:#74b636;font-size:16px;font-weight:600;margin-bottom:0;text-align:center}:not(#_).thrive-api-connection-box .thrive-api-connection-text{color:#fff;display:none;margin-bottom:5px;line-height:1.3em;max-height:3.9em;text-align:center;overflow:hidden;font-size:16px}:not(#_).thrive-api-connection-box .thrive-connection-popover{color:#fff;display:none;font-weight:400;font-style:italic;margin-bottom:5px;text-align:center;text-decoration:underline;font-size:16px}.api-connection-item{display:inline-block;width:180px;height:119px;line-height:119px;vertical-align:middle}.api-connection-item>img{vertical-align:middle}body .available-api-connections.connection-type-text ul{padding-left:0;list-style:none}body .available-api-connections.connection-type-text ul li{display:inline-block;background-color:#4cca2b;border-radius:2px;color:#fff;padding:10px 20px;margin-right:10px}body .available-api-connections.connection-type-image{text-align:center}body .available-api-connections.connection-type-image img{display:inline-block;padding:10px 15px}