section{background-color:#fff;background-image:linear-gradient(#fff,#ecf1fa);font-size:16px;line-height:22px}section:nth-child(even){background-color:#fff;background-image:linear-gradient(#fff,#ecf4e9)}section:nth-child(even) h3{background-color:#e9f3e6;background-image:linear-gradient(to right,#e9f3e6,#cae2c4);color:#243c1e;border-color:#243c1e}section h3{margin:0;padding:15px;font-size:24px;background-color:#e8eef9;background-image:linear-gradient(to right,#e8eef9,#c0d0ed);color:#4071ca;border:1px dotted #5c86d2;border-width:1px 0}section div{padding:15px}section ul{margin-top:15px;margin-bottom:0;padding-top:0;padding-bottom:15px}section ul ul{margin-top:0;padding-bottom:0}section li{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:15px}section li li{padding-bottom:0}section li:last-child{padding-bottom:0}@media (min-width: 800px){section{width:800px;margin:0 auto;box-shadow:0px 8px 30px 0px rgba(29,40,62,0.5)}}h4{margin:0 0 15px;padding:0;font-size:20px}.talks span{display:block;font-weight:bold}.open-source li a:first-child{font-weight:bold}.icon-facebook a,.icon-googleplus a,.icon-ifttt a,.icon-instagram a,.icon-linkedin a,.icon-quora a,.icon-twitter a{background:url(../images/spritemaps/icon-sprite-map.png) no-repeat}.icon-facebook a{background-position:0px 0px;width:40px;height:40px}.icon-googleplus a{background-position:-40px 0px;width:40px;height:40px}.icon-ifttt a{background-position:-80px 0px;width:40px;height:40px}.icon-instagram a{background-position:-120px 0px;width:40px;height:40px}.icon-linkedin a{background-position:-160px 0px;width:40px;height:40px}.icon-quora a{background-position:-200px 0px;width:40px;height:40px}.icon-twitter a{background-position:-240px 0px;width:40px;height:40px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.icon-facebook a,.icon-googleplus a,.icon-ifttt a,.icon-instagram a,.icon-linkedin a,.icon-quora a,.icon-twitter a{background:url(../images/spritemaps/icon-sprite-map-2x.png) no-repeat;background-size:280px 40px}.icon-facebook a{background-position:0px 0px;width:40px;height:40px}.icon-googleplus a{background-position:-40px 0px;width:40px;height:40px}.icon-ifttt a{background-position:-80px 0px;width:40px;height:40px}.icon-instagram a{background-position:-120px 0px;width:40px;height:40px}.icon-linkedin a{background-position:-160px 0px;width:40px;height:40px}.icon-quora a{background-position:-200px 0px;width:40px;height:40px}.icon-twitter a{background-position:-240px 0px;width:40px;height:40px}}@media (min-width: 600px){.icon-facebook a{background-position:0px 0px;width:80px;height:80px}.icon-googleplus a{background-position:-80px 0px;width:80px;height:80px}.icon-ifttt a{background-position:-160px 0px;width:80px;height:80px}.icon-instagram a{background-position:-240px 0px;width:80px;height:80px}.icon-linkedin a{background-position:-320px 0px;width:80px;height:80px}.icon-quora a{background-position:-400px 0px;width:80px;height:80px}.icon-twitter a{background-position:-480px 0px;width:80px;height:80px}}@media (min-width: 600px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 600px) and (min-resolution: 192dpi){.icon-facebook a,.icon-googleplus a,.icon-ifttt a,.icon-instagram a,.icon-linkedin a,.icon-quora a,.icon-twitter a{background:url(../images/spritemaps/icon-sprite-map-3x.png) no-repeat;background-size:560px 80px}.icon-facebook a{background-position:0px 0px;width:80px;height:80px}.icon-googleplus a{background-position:-80px 0px;width:80px;height:80px}.icon-ifttt a{background-position:-160px 0px;width:80px;height:80px}.icon-instagram a{background-position:-240px 0px;width:80px;height:80px}.icon-linkedin a{background-position:-320px 0px;width:80px;height:80px}.icon-quora a{background-position:-400px 0px;width:80px;height:80px}.icon-twitter a{background-position:-480px 0px;width:80px;height:80px}}#social{background:#fff;padding-bottom:30px}#social h3{color:#6d3d14;border-color:#6d3d14;background-color:#fbf3eb;background-image:linear-gradient(to right,#fbf3eb,#f3d8c1)}#social ul,#social li{margin:0;padding:0;list-style-type:none}#social ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:15px 15px 0;margin-bottom:15px}#social li a{display:block;text-indent:-9999px;overflow:hidden}#social img{max-height:250px;max-width:100%;margin:30px auto 0;display:block}#mc_embed_signup form{display:block;position:relative;text-align:left;padding:10px 0 10px 3%}#mc_embed_signup h2{font-weight:bold;padding:0;margin:15px 0;font-size:1.4em}#mc_embed_signup input{border:1px solid #999;-webkit-appearance:none}#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox}#mc_embed_signup input[type=radio]{-webkit-appearance:radio}#mc_embed_signup input:focus{border-color:#333}#mc_embed_signup .button{clear:both;background-color:#aaa;border:0 none;border-radius:4px;color:#FFFFFF;cursor:pointer;display:inline-block;font-size:15px;font-weight:bold;height:32px;line-height:32px;margin:0 5px 10px 0;padding:0 22px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:auto}#mc_embed_signup .button:hover{background-color:#777}#mc_embed_signup .small-meta{font-size:11px}#mc_embed_signup .nowrap{white-space:nowrap}#mc_embed_signup .mc-field-group{clear:left;position:relative;width:96%;padding-bottom:3%;min-height:50px}#mc_embed_signup .size1of2{clear:none;float:left;display:inline-block;width:46%;margin-right:4%}* html #mc_embed_signup .size1of2{margin-right:2%}#mc_embed_signup .mc-field-group label{display:block;margin-bottom:3px}#mc_embed_signup .mc-field-group input{display:block;width:100%;padding:8px 0;text-indent:2%}#mc_embed_signup .mc-field-group select{display:inline-block;width:99%;padding:5px 0;margin-bottom:2px}#mc_embed_signup .datefield,#mc_embed_signup .phonefield-us{padding:5px 0}#mc_embed_signup .datefield input,#mc_embed_signup .phonefield-us input{display:inline;width:60px;margin:0 2px;letter-spacing:1px;text-align:center;padding:5px 0 2px 0}#mc_embed_signup .phonefield-us .phonearea input,#mc_embed_signup .phonefield-us .phonedetail1 input{width:40px}#mc_embed_signup .datefield .monthfield input,#mc_embed_signup .datefield .dayfield input{width:30px}#mc_embed_signup .datefield label,#mc_embed_signup .phonefield-us label{display:none}#mc_embed_signup .indicates-required{text-align:right;font-size:11px;margin-right:4%}#mc_embed_signup .asterisk{color:#c60;font-size:200%}#mc_embed_signup .mc-field-group .asterisk{position:absolute;top:25px;right:10px}#mc_embed_signup .clear{clear:both}#mc_embed_signup .mc-field-group.input-group ul{margin:0;padding:5px 0;list-style:none}#mc_embed_signup .mc-field-group.input-group ul li{display:block;padding:3px 0;margin:0}#mc_embed_signup .mc-field-group.input-group label{display:inline}#mc_embed_signup .mc-field-group.input-group input{display:inline;width:auto;border:none}#mc_embed_signup div#mce-responses{float:left;top:-1.4em;padding:0em .5em 0em .5em;overflow:hidden;width:90%;margin:0 5%;clear:both}#mc_embed_signup div.response{margin:1em 0;padding:1em .5em .5em 0;font-weight:bold;float:left;top:-1.5em;z-index:1;width:80%}#mc_embed_signup #mce-error-response{display:none}#mc_embed_signup #mce-success-response{color:#529214;display:none}#mc_embed_signup label.error{display:block;float:none;width:auto;margin-left:1.05em;text-align:left;padding:.5em 0}#mc-embedded-subscribe{clear:both;width:auto;display:block;margin:1em 0 1em 5%}#mc_embed_signup #num-subscribers{font-size:1.1em}#mc_embed_signup #num-subscribers span{padding:.5em;border:1px solid #ccc;margin-right:.5em;font-weight:bold}#mc_embed_signup{padding:0}#mc_embed_signup form,#mc_embed_signup div{margin:0;padding:0}#mc_embed_signup .indicates-required{margin:-22px 0 0;height:22px;line-height:22px}#mc_embed_signup .mc-field-group{width:100%;padding:0 0 15px}#mc_embed_signup .mc-field-group .asterisk{top:36px}#mc_embed_signup li label{padding-left:7.5px}#mc_embed_signup .button{background-color:#5c86d2;background-image:linear-gradient(#5c86d2, #4877cc);box-shadow:0px 3px 3px 0px rgba(43,84,156,0.5)}#mc_embed_signup .button:hover,#mc_embed_signup .button:active{background-color:#3769c4;background-image:linear-gradient(#4877cc, #3769c4)}
/*# sourceMappingURL=riviello.css.map */