#community_page .pageOutline{display:flex;justify-content:space-between;align-items:flex-start;padding:0 15%;margin-top:40px}#community_page .twoColumn{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:30px}#community_page .button_submit_mailchimp{display:block;margin:auto;margin-bottom:2em}#community_page .readMore{padding:0!important;display:block;width:8em;height:50px;line-height:45px;text-align:center;border-radius:25px;border:2px solid #0d83d0;background:0 0;color:#0d83d0;font-size:1.2em;margin-left:20px;margin-top:5px;margin-bottom:25px}#community_page .flatButton:hover{color:#fff}#community_page button.readMore:hover{color:#124f78;border-color:#124f78}#community_page button.readMore:active{border-bottom:0}#community_page .header-community{padding-top:4em;height:32em;background-blend-mode:darken;background-color:rgba(0,0,0,.4);background-size:cover;background-position:center;position:relative}#community_page .header-community .default-logo{width:15em;height:15em;margin:auto;background-color:#fff;border-radius:50%;padding-top:20px;margin-top:1.9em}#community_page .header-community .default-logo #communityLogo{width:15em;display:flex;margin:auto;margin-top:0!important;max-width:90%;max-height:90%}#community_page section{border-radius:5px;background:#fff;height:auto}#community_page .leftSection{display:flex;flex-direction:column;justify-content:space-between;width:100%}#community_page #storySection{width:95%;margin-bottom:2em}#community_page #story-text{margin-top:25px}#community_page #about{width:95%}#community_page #contributorsSection{height:inherit;width:50%}#community_page #communityMap{width:100%;margin-top:4em}#community_page section>hr{color:#d1cece;border-width:2px;margin-top:0;margin-bottom:0}#community_page #contributeLine{width:30%}#community_page #contributors .default-picture-user{background-color:#ddd;border:1px solid #ccc;border-radius:50%}#community_page section>header{background:#fcfcfc;display:flex;justify-content:space-between;flex-direction:row;width:100%;height:4em;border-radius:inherit}#community_page section>header>h2{font-size:1.3em;letter-spacing:.3px;color:#0d83d0;text-transform:uppercase;padding-left:20px;margin:20px 0}#community_page #contributorsSection>header>span{margin-right:5px;cursor:pointer}#community_page section>header>a{margin-top:19px;padding-right:18px;color:#4a4a4a}#community_page section>header>a:hover{text-decoration:underline}#community_page h2.community-page{font-size:1.6em;padding-left:20px;padding-right:20px;color:#4a4a4a;font-weight:400;margin-top:25px;margin-bottom:20px}#community_page .block_text p{margin-left:20px;margin-right:20px;color:#828282;font-size:1.2em;font-weight:300;line-height:1.7em;margin-bottom:20px}#community_page #contributorsSection h3{text-align:center;font-size:1.3em;color:#828282;font-weight:400;padding-left:2em;padding-right:2em;margin-top:2em}#community_page #contributors{display:flex;flex-flow:row wrap;margin-top:3em;justify-content:center}#community_page .contributorItem{text-align:center;width:30%;margin-bottom:3em}#community_page .contributorItem h4{height:2em;font-size:.9em;color:#50615e}#community_page .contributorItem h5{text-transform:uppercase;color:#0d83d0;font-size:.8em}#community_page .contributorImage{border-radius:50%;width:55%}#community_page #contributorsSection>p{text-align:center;margin:auto;min-height:3em;margin-top:3em;padding-left:1.7em;padding-right:1.7em;padding-bottom:2em}#community_page #contributorsSection span{font-size:3em;color:#0d83d0;font-weight:400;padding-left:10px;padding-right:10px}#community_page #contributorsSection>a{margin:auto;display:block;width:9em;text-align:center;margin-bottom:2em;text-transform:uppercase;font-style:italic;color:#bfbfbf}#community_page #members-modal .tagline{color:#0d83d0}#community_page #about ul{list-style:none;padding-left:0;display:flex}#community_page #about li{width:33%;text-align:center;border-right:2px solid #d1cece;border-right-width:10%;margin-top:1em}#community_page #about li i.ion-checkmark{color:#50e3c2}#community_page #about li:last-of-type{border-right:none}#community_page li>span{color:#0d83d0;font-size:4em}#community_page #communityMap iframe{width:100%;min-height:35em}#community_page #map{display:block}#community_page .buttons{display:flex;justify-content:space-around;max-width:40em;margin:auto;margin-top:2em;margin-bottom:2em}#community_page #orderGateway{background:#fff;color:#0d83d0;border-color:#d3d3d3}#community_page #updatesTitle{text-transform:uppercase;color:#0d83d0;margin-top:2em;font-size:2.4em;padding-left:0}#community_page .postImage{width:50%;float:left}#community_page .header-updates a{float:right;font-size:18px;margin-top:10px}#community_page #bigPost{margin-top:2em;display:flex;overflow:hidden;max-height:50em}#community_page .postImage{width:50%;min-width:32em;margin:30px;background-size:cover;background-repeat:no-repeat;background-position:center}#community_page .postContent{width:50%;display:inline-block}#community_page .postContent h2{margin-bottom:1em;color:#0d83d0}#community_page .postAuthor img{border-radius:50%;height:4em;width:4em;display:inline-block;margin-top:-1.5em;margin-left:20px;margin-right:10px}#community_page .postAuthor h4{margin:0;font-size:1.2em;font-weight:300;color:grey}#community_page .postData{display:inline-block}#community_page .postData span{color:#0d83d0}#community_page .containerPostRow{margin-top:4em}#community_page .containerSmallPost{display:flex;justify-content:flex-start}#community_page .smallPost{height:auto;width:30%;margin-left:1.5%;margin-right:1.5%;background:#fff;border-radius:5px}#community_page .smallPostThumb{width:100%;height:15em;background-size:cover;background-repeat:no-repeat;border-top-left-radius:inherit;border-top-right-radius:inherit}#community_page .smallPost h2{margin-bottom:10px}#community_page .smallPost p{margin-top:0}#community_page #activity{width:100%;margin-top:30px}#community_page #activity p{margin:0!important;overflow:auto}#community_page #activity .elem-list-array{justify-content:space-between}#community_page #activity .elem-list-array p{max-width:70%}#community_page .left-column{width:60%}#community_page .right-column{width:35%}#community_page .list-array-alternate{width:100%}#community_page .list-array-alternate .elem-list-array{width:100%;height:70px;display:flex;align-items:center;padding:0 20px;background-color:#f7f7f7;font-size:16px}#community_page .list-array-alternate .elem-array-empty{display:block;line-height:70px;text-align:center}#community_page .list-array-alternate .elem-list-array:nth-of-type(even){background-color:#fff}#community_page #resources{margin-bottom:20px}#community_page #resources .resources-container .resource{justify-content:space-between}#community_page #resources .resources-container .resource img{height:50px;width:50px}#community_page #media{width:100%;margin-bottom:20px}#community_page #media .media-container .elem-list-array{justify-content:space-between}#community_page .timeAgo{color:#0d83d0;font-size:14px;min-width:100px;text-align:right}#community_page .joinList{text-align:right;padding-right:2%;text-transform:upp}#community_page .see_all_button{background-color:#fff;width:100%;height:2em;margin:auto;display:block;text-align:center;text-transform:uppercase;font-size:1.2em;color:#0d83d0;cursor:pointer;border-radius:0 0 5px 5px;padding-top:5px}#community_page #updatesLine{display:none}#community_page .pagination-list-page{float:left}#community_page .postsSectionButtons{width:100%;display:flex;margin:auto;justify-content:space-around;margin-top:2em}#community_page .postsButton{width:2.7em;height:3.6em;padding-top:1em;margin-left:3em!important;border-radius:5px!important;border:2px solid #0d83d0;background:0 0;color:#0d83d0}#community_page .postsButton:hover{background:0 0;border-color:#fff!important;color:#0d83d0}#community_page .seeAll{border:none!important;width:auto!important;margin-left:1em!important;color:#828282;background:0 0;color:#0d83d0}#community_page .seeAll:hover{background:0 0!important}#community_page .pageActive,#community_page .pageActive:active{background:#0d83d0;color:#fff;border-color:#0d83d0!important}#community_page #mailchimp-sign{margin-top:4em;margin-bottom:4em}#community_page #mailchimp-sign .mailchimp-form input[type=email]{width:50%;margin:auto}#community_page #twitter_widget header{justify-content:flex-start;align-items:center}#community_page #twitter_widget .twitter-username{color:#4a4a4a;margin-top:0!important}#community_page #twitter_widget .twitter-username:hover{color:inherit}#community_page #twitter_widget .tweets-container{background-color:#fff;max-height:300px;overflow-y:auto}#community_page #twitter_widget .tweet{padding:10px;min-height:80px;border-bottom:1px solid #f2f2f2}#community_page #twitter_widget .tweet:last-child{border:0}#community_page #twitter_widget .tweet img{float:left;width:60px;height:60px;margin:0 10px;margin-bottom:0}#community_page #twitter_widget .tweet .tweet-date{color:#bebebe;font-size:12px}#community_page #twitter_widget .tweet .tweet-content{color:#4a4a4a;margin-left:80px;font-size:15px;text-align:justify;text-align-last:left}#community_page #partners{border-radius:0;padding-bottom:1em;margin-bottom:30px}#community_page #partners h2{text-align:center;padding-left:0;padding:2em;color:#0d83d0;text-transform:uppercase}#community_page #partners .manage-partner{float:right;margin-top:20px;margin-right:20px;color:#4a4a4a}#community_page #partners p{margin-top:3em;text-align:center}#community_page .partners-list{height:300px;width:94%;margin:auto}#community_page .partners-list.no-carousel{display:flex;align-items:center;justify-content:space-around}#community_page .containerPartners{display:flex;justify-content:space-between}#community_page .arrow-partner{width:30px;display:flex;justify-content:center;align-items:center;font-size:20px;cursor:pointer}#community_page .partners-elem{width:30%;height:300px}#community_page .partners-elem a{outline:0!important;height:78%;background-repeat:no-repeat;background-position:center;background-size:contain;margin:0 20px;display:block}#community_page .partners-elem p{margin-top:20px!important}#community_page #partners .slick-slide{outline:0!important;display:flex!important;flex-direction:column}#community_page .partners-elem img{max-width:90%;max-height:100%;margin:auto}#community_page .visualBack{position:relative;margin-bottom:4em}#community_page .visualBack img{width:100%;height:30em}#community_page .visualText{background:#fff;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,80% 100%);clip-path:polygon(0 0,100% 0,100% 100%,80% 100%);width:100%;height:100%;text-align:right;position:absolute}#community_page .visualOverlay h2{padding-top:1em;color:#0d83d0;text-transform:uppercase}#community_page .visualOverlay p{padding-top:2em;font-weight:400;color:#4a4a4a;padding-bottom:1em}#community_page .visualOverlay button{margin-right:20px}#community_page .twitter-timeline{width:50%!important}#community_page .meetupsSection{width:100%}#community_page .meetupFull{display:flex;justify-content:flex-start}#community_page .meetupFull:nth-of-type(odd){background:#f7f7f7}#community_page .meetup-icon{margin:0 10px}#community_page .meetupDescription h2,#community_page h5{padding:0;margin:0}#community_page .meetupDescription h2{margin-top:28px;font-weight:600;font-size:1.4em}#community_page .meetupDescription h5{margin-top:5px;color:#828282}#community_page .meetupsSectionParent{width:100%;margin-top:30px}#community_page .meetupsSectionParent button{margin:auto;display:block;margin-top:1.5em}#community_page .inTheMedia{margin-top:2em}#community_page #contact_widget .content{padding:20px;padding-bottom:10px;margin-bottom:20px}#community_page #contact_widget .content p{color:inherit;font-size:1.5em}#form-chunk{padding:5% 20%}#form-chunk h1{font-size:3em}#form-chunk .initiator-form input,#form-chunk .initiator-form label,#form-chunk .initiator-form select,#form-chunk .initiator-form textarea{width:100%}#form-chunk .initiator-form ul{list-style:none;width:100%}#form-chunk .initiator-form ul li label{font-weight:300;font-size:1em;color:#2c3e50}#form-chunk .initiator-form ul li input{width:5%}#form-chunk .initiator-form input,#form-chunk .initiator-form select,#form-chunk .initiator-form textarea{align-self:center}#form-chunk .initiator-form p{display:flex;flex-wrap:wrap;margin-top:2em}#form-chunk .initiator-form #init-button{color:#fff;background-color:#2c3e50;border-color:#2c3e50;border-width:4px;border-radius:4px;width:50%;padding:10px 15px;margin-top:3em}@media screen and (max-width:900px){#community_page .visualText{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,25% 100%);clip-path:polygon(0 0,100% 0,100% 100%,25% 100%)}#community_page .visualOverlay p{font-size:1em;width:70%;float:right}#community_page section p{font-size:1em}#community_page .pageOutline{padding:0 5%}#community_page .pageOutline,#community_page .twoColumn{flex-direction:column}#community_page #storySection{width:100%;margin-bottom:4em}#community_page #about,#community_page #activity,#community_page #media,#community_page #resources{width:100%}#community_page #about ul{flex-direction:column}#community_page #about ul li{padding-top:1em;margin:auto;width:90%;border-bottom:2px solid #d1cece;border-right:none}#community_page #about .postRow{display:none}#community_page #about .postRow:first-child{display:block}#community_page #about li:last-of-type{border-bottom:none}#community_page #mailchimp-sign .mailchimp-form input[type=email]{width:80%;margin:auto}#community_page .left-column{width:100%}#community_page .right-column{width:100%;margin-top:20px}#community_page #contributorsSection{width:100%;margin-top:4em}#community_page .buttons{max-width:none;flex-direction:column;padding-bottom:.6em}#community_page .buttons button{margin:auto;width:100%;max-width:20em}#community_page .buttons button:first-of-type{margin-bottom:1.5em}#community_page #bigPost{flex-direction:column}#community_page .postContent{width:100%}#community_page .postImage{min-width:1em;display:block;margin-left:22px;margin-right:22px;width:inherit;height:300px;margin-bottom:0}#community_page .readMore{margin-left:auto!important;margin-right:auto!important}#community_page #updatesTitle{padding:0;margin-top:1em}#community_page #updatesLine{border-top:2px solid #d3d3d3}#community_page .postContent h2{font-size:2em}#community_page .containerSmallPost,#community_page .postRow{display:block}#community_page .smallPost{height:120px;padding:10px;width:100%;display:flex;align-items:center;margin:0;margin-top:20px}#community_page .smallPost .smallPostThumb{height:100%;max-width:40%;margin-right:10px}#community_page .smallPost h2{margin:0;padding:0}#community_page .smallPost .post-title-text{margin-right:auto}#community_page .smallPost .content-post{display:none}#community_page .smallPost .readMore{margin:0!important;height:40px;width:6em;border:0;text-align:left}#community_page .smallPost:last-of-type{display:none}#community_page .smallPost h2{font-size:1.3em}#community_page .smallPost p{font-size:1em}#community_page .smallPost button{margin-left:5%;margin-right:5%;width:8em}#community_page td{font-size:.9em}#community_page .meetupsSectionParent{width:100%;margin-bottom:4em}#community_page .twitter-timeline{width:100%!important}#community_page .pagination-list-page{display:none}#community_page .seeAll{margin-left:0!important;margin-top:1em}#community_page .postsSectionButtons{margin-bottom:2em}#community_page .meetupDescription h2{margin-top:1.3em;font-size:1.1em}#community_page #activity .elem-list-array{display:block;height:auto;min-height:50px;padding:5px 10px;text-align:center}#community_page #activity .elem-list-array p{width:100%;margin:auto!important;max-width:none;white-space:pre-wrap;text-align:center}#community_page #activity .elem-list-array .timeAgo{text-align:center}#community_page #contact_widget .content{padding:20px;padding-bottom:10px;margin-bottom:20px}#community_page #contact_widget .content p{color:inherit;font-size:1.5em;white-space:pre-wrap;text-align:center;overflow:auto}}#info-page .button{margin-top:30px;text-align:center}#info-page .button .button-circle{width:230px;color:#fff;border:2px solid #fff}#info-page .button .button-circle:hover{color:#363636;background-color:#fff}#info-page p{font-size:16px}#info-page blockquote,#info-page ul{width:80%;margin:0 auto;color:#9c9999;font-size:16px}#info-page h2{width:80%;margin:0 auto}@media screen and (max-width:700px){#info-page .local-community-img{width:100%}}#info-page .center{text-align:center}#info-page .left-text{text-align:left;margin-top:30px;width:80%}#info-page .large-btn{width:300px}#info-page .container-communities{margin-top:30px;display:flex;justify-content:space-around;flex-wrap:wrap}#info-page .container-communities .container-community{width:24%;margin:20px 3%}@media screen and (max-width:700px){#info-page .container-communities .container-community{width:40%;margin:5px 3%}}#info-page .container-communities i{position:absolute}#info-page .container-communities h6{margin-left:18px}.prunecluster{font-size:12px;border-radius:20px;transition:all .3s linear}.prunecluster div{width:30px;height:30px;text-align:center;margin-left:5px;margin-top:5px;border-radius:50%;overflow:hidden}.prunecluster div span{line-height:30px}.leaflet-marker-icon.prunecluster-anim,.leaflet-marker-shadow.prunecluster-anim,.leaflet-markercluster-icon.prunecluster-anim{transition:all .3s linear}.leaflet-zoom-anim .leaflet-zoom-animated.leaflet-marker-icon,.leaflet-zoom-anim .leaflet-zoom-animated.leaflet-marker-shadow,.leaflet-zoom-anim .leaflet-zoom-animated.leaflet-markercluster-icon{transition:transform .25s cubic-bezier(0,0,.25,1)}.prunecluster-small div{width:28px;height:28px;background-color:#0d83d0;color:#fff}.prunecluster-small div span{line-height:28px}.prunecluster-medium div{background-color:#0d83d0;color:#fff}.prunecluster-large div{width:34px;height:34px;background-color:#0d83d0;color:#fff}.prunecluster-large div span{line-height:34px}#list-communities header{background-image:url("/static/community/img/header.d9416d1a01be.jpg")}#list-communities #list-communities-map{margin-top:150px}#list-communities #list-communities-presentation{text-align:center;margin-bottom:150px}#list-communities #list-communities-presentation a{margin-top:30px;padding:11px 20px;width:auto}#list-communities #list-communities-search input{width:100%;height:50px;border:1px solid #dadada;border-radius:25px;font-size:18px;padding:0 20px;padding-left:50px;outline:0;background-image:url("/static/ttn/media/labs/search-icon.915eae0fc373.png");background-repeat:no-repeat;background-size:25px;background-position:15px center}#list-communities #list-communities-search input:focus{outline:0;border:1px solid #0d83d0}#list-communities #list-communities-search .list-community-country .country{text-align:left;width:25%;margin:40px 0}@media screen and (max-width:900px){#list-communities #list-communities-search .list-community-country .country{width:33%}}@media screen and (max-width:700px){#list-communities #list-communities-search .list-community-country .country{width:50%}}#list-communities #list-communities-search .list-community-country .country h3{color:#5a5a5a;font-weight:700}#list-communities #list-communities-search .list-community-country .country h3 a:hover{color:#266498}#list-communities #list-communities-search .list-community-country .country p{padding-right:5%;line-height:1.4}#list-communities #list-communities-search .list-community-country .country p a{color:#9c9999;cursor:pointer}#list-communities #list-communities-search .list-community-country .country p a:hover{text-decoration:underline;color:#0d83d0}#list-communities #list-communities-search .list-community-country .country p i.ion-checkmark{margin-left:8px;color:#50e3c2;font-size:18px}#list-communities #list-communities-map #map-container{height:500px;width:100%;position:relative;text-align:left!important}.members-modal h4.category_user{color:#828282}.members-modal .separator_coreteam_contributors{width:40%;border-bottom:1px solid #ddd}.members-modal .container-users{display:flex;justify-content:space-between;flex-wrap:wrap}.members-modal .container-users .user-block{width:30%;margin:20px auto;color:#5e5b5b;font-family:Lato;text-align:center;font-size:14px}.members-modal .container-users .user-block .tagline{text-transform:uppercase;font-size:10px}.members-modal .container-users .user-block .user-img{display:block;width:8em;margin:0 auto;border-radius:50%;margin-top:5%;margin-bottom:5%}.invite-people-modal .modal-dialog{width:700px}.invite-people-modal .fake-disabled-textarea{border:2px solid #9b9b9b;padding:10px;border-radius:15px;color:#4a4a4a;text-align:left!important;width:100%;display:block;min-height:246px;cursor:default;background-color:#ebebe4}.invite-people-modal .fake-disabled-textarea .fake-link{color:#337ab7;cursor:pointer}.report-initiator-modal .modal-dialog{width:700px}.report-initiator-modal #report-initiator-form label{width:100%;margin-left:45%}.report-initiator-modal #id_message{margin-left:25%}.join-community-modal .modal-dialog{width:700px}.join-community-modal p{text-align:left!important}.join-community-modal .intro-text{margin-bottom:20px}.join-community-modal textarea{font-family:inherit;font-size:inherit;line-height:inherit;border:2px solid #9b9b9b;padding:10px;border-radius:15px;color:#4a4a4a;text-align:left!important;width:100%;cursor:default;height:200px;transition:border .3s}.join-community-modal textarea:focus{outline:0;border-color:#50e3c2}.introduction-modal .modal-dialog{width:760px}.introduction-modal .member{display:flex;flex-direction:row;justify-content:center}.introduction-modal .member img{border-radius:50%;height:96px;margin-right:20px}.introduction-modal .member .info{display:flex;flex-direction:column;justify-content:center}.introduction-modal .member .info>*{margin:4px 0}.introduction-modal .member .info .name{color:#0d83d0;font-weight:700}.introduction-modal .member .info .date{color:#9c9999}.introduction-modal .message{margin-top:30px;line-height:26px;font-size:16px;clear:both}.introduction-modal .message p{text-align:left!important}.unleash-modal .modal-dialog{width:800px}.unleash-modal h4{text-align:left!important;color:#4a4a4a;margin-bottom:20px}.unleash-modal p{text-align:left!important;color:#9c9999}.unleash-modal p b{color:#4a4a4a}.unleash-modal form{width:90%;margin:40px auto 20px}.unleash-modal form p{color:red;text-align:center!important}.unleash-modal form .input-elem{display:flex}.unleash-modal form input[type=email],.unleash-modal form input[type=text]{width:100%;border:2px solid #9b9b9b;border-radius:20px;height:42px;padding-left:18px;margin-right:15px;margin-top:3px;display:inline!important}.unleash-modal form input[type=email]:focus,.unleash-modal form input[type=text]:focus{outline:0;border-color:#50e3c2}.unleash-modal form input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.unleash-modal form input[type=submit]{display:inline!important;padding-top:0!important;width:130px;min-width:130px;height:42px;border:none;background-color:#50e3c2;color:#fff;border-radius:21px;font-weight:400!important}.unleash-modal .button-set{padding:40px;padding-left:40px}.unleash-modal .button-set .placeholder-align{height:30px}.unleash-modal .button-set a{display:block;text-align:center;margin:20px;height:40px;border-radius:20px;line-height:40px;cursor:pointer;outline:0;color:#fff;background-color:#50e3c2}.unleash-modal .button-set a.mail-button{background-color:#e7e7e7;color:#4a4a4a}.unleash-modal .button-set a.facebook-button{background-color:#5f83bf}.unleash-modal .button-set a.twitter-button{background-color:#71bbf0}.unleash-modal .button-set a.linkedin-button{background-color:#0e95d9}.unleash-modal #form_invite_mail{margin:0 30px!important}.unleash-modal #form_invite_mail h3{margin-top:0}.unleash-modal #form_invite_mail input{margin-bottom:30px!important}.unleash-modal #form_invite_mail input:disabled{cursor:not-allowed}.unleash-modal #form_invite_mail input:disabled:hover{background-color:#ddd}.unleash-modal #form_invite_mail .textarea-disable{border:2px solid grey;padding:10px;border-radius:15px;color:#4a4a4a;text-align:left!important;width:100%;display:block;height:300px;cursor:not-allowed}.unleash-modal #form_invite_mail .textarea-disable:hover{background-color:#ddd}.unleash-modal h3.welcome-title{border-top:1px solid #0d83d0;text-align:center;color:#0d83d0;font-size:20px;padding-top:25px;margin-top:60px}.unleash-modal .ttn-plus-slack{margin:30px 0;display:flex;justify-content:center;align-items:center}.unleash-modal .ttn-plus-slack i{font-size:40px;color:#9c9999}.unleash-modal .ttn-plus-slack img{margin:0 40px;height:130px;width:auto;border-radius:0;background-color:transparent;transition:transform .3s ease-in-out}.unleash-modal .ttn-plus-slack img.slack-logo{height:100px}.unleash-modal .ttn-plus-slack img.slack-logo:hover{transform:rotate(360deg)}.rank-categories{display:flex;justify-content:space-between;margin-top:80px}.rank-categories>div{width:28%;text-align:center}.rank-categories>div img{width:80px;height:80px}.rank-categories>div h3{color:#878787;font-weight:700;margin:40px 0}.rank-categories>div .rank-community{height:60px;padding:10px 20px;background-color:#fff;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;border-radius:2px;cursor:pointer}.rank-categories>div .rank-community span.name{color:#4a4a4a;font-weight:700}.rank-categories>div .rank-community .info{font-size:13px}.rank-categories>div .rank-community.best-community{height:70px;box-shadow:3px 3px 10px rgba(0,0,0,.05);margin:50px 0}.rank-categories>div .rank-community.best-community span.name{color:#4a4a4a;font-size:16px}.rank-categories>div .rank-community.best-community .infos{text-align:right}.rank-categories>div .rank-community.best-community .infos .main{font-size:16px;font-weight:700}.rank-categories>div .rank-community.best-community .infos .small{color:#9c9999}@media screen and (max-width:900px){.rank-categories{flex-direction:column}.rank-categories>div{width:100%;margin-bottom:50px}}#unleash-page #unleash-description{position:relative;padding-top:100px;margin-bottom:120px!important}#unleash-page #unleash-description.unleash-finished{margin-bottom:0!important}#unleash-page #unleash-description .date-official-unleash{text-align:center;font-weight:700;color:#50e3c2;font-family:"League Spartan",Lato,sans-serif;letter-spacing:2px;margin-top:40px;font-size:40px}#unleash-page #unleash-description .locker{background-color:#fff;margin:auto;padding:30px;position:absolute;top:-80px;left:50%;margin-left:-80px;border-radius:50%;width:160px;height:160px;text-align:center;line-height:100px}#unleash-page #unleash-description .locker img{height:60px}#unleash-page #unleash-description .locker i{font-size:60px;color:#50e3c2}#unleash-page #unleash-description h4{font-weight:400!important}#unleash-page #unleash-description .unleash-event{margin:50px 0 20px;display:flex;align-items:center;justify-content:center}#unleash-page #unleash-description .unleash-event>div{margin:0 20px}#unleash-page #unleash-description .unleash-event .time-gap{color:#50e3c2;font-size:30px;font-weight:700;letter-spacing:3px;font-family:"League Spartan",Lato,sans-serif}#unleash-page #unleash-description .unleash-event .grey-small-text{display:block;text-align:center;color:#9c9999}#unleash-page #unleash-description .announce-title{font-size:20px}#unleash-page #unleash-description .unleash-progress{display:flex;justify-content:space-between;align-items:center;padding:40px 10% 20px}#unleash-page #unleash-description .unleash-progress .unleash-progress-bar{width:85%;height:30px;border-radius:15px;border:2px solid #85cbfb}#unleash-page #unleash-description .unleash-progress .unleash-progress-bar .unleash-progress-fill{position:relative;top:-2px;left:-2px;height:30px;border-radius:15px;background:#0d83d0;background:-moz-linear-gradient(left,#0d83d0 0,#2989d8 68%,#91d2ff 100%);background:-webkit-linear-gradient(left,#0d83d0 0,#2989d8 68%,#91d2ff 100%);background:linear-gradient(to right,#0d83d0 0,#2989d8 68%,#91d2ff 100%)}#unleash-page #unleash-description .unleash-progress .number{font-size:30px;color:#0d83d0}#unleash-page #unleash-description .triangle{position:absolute;bottom:-65px;left:50%;margin-left:-130px;width:0;height:0;border-left:130px solid transparent;border-right:130px solid transparent;border-top:70px solid #fff}#unleash-page #unleash-step h4{text-align:center;color:#4a4a4a;font-size:18px;margin-top:0}#unleash-page #unleash-step .list-step{display:flex;justify-content:space-around;flex-wrap:wrap;text-align:center}#unleash-page #unleash-step .list-step .step{margin:20px 0;width:30%;position:relative;color:#9c9999}#unleash-page #unleash-step .list-step .step.step-completed *{color:#50e3c2!important}#unleash-page #unleash-step .list-step .step.step-completed * .button-circle{border-color:#50e3c2!important}#unleash-page #unleash-step .list-step .step.step-completed * .button-circle:hover{background-color:#50e3c2;color:#fff!important}#unleash-page #unleash-step .list-step .step .unleash-progress{margin:30px auto 10px;position:relative;height:100px;width:100px}#unleash-page #unleash-step .list-step .step .unleash-progress>*{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center}#unleash-page #unleash-step .list-step .step img{width:60px;height:60px;margin:auto;margin-top:20px}#unleash-page #unleash-step .list-step .step img.step-complete{margin-top:0;width:100px;height:100px;border-radius:50%}#unleash-page #unleash-step .list-step .step .fraction .current{color:#0d83d0;font-size:30px}#unleash-page #unleash-step .list-step .step .name{font-weight:lighter;margin-bottom:10px}#unleash-page #unleash-step .list-step .step p{margin:auto;max-width:185px;min-height:40px;margin-bottom:10px;width:80%;color:#4a4a4a}.header-group{min-height:500px;position:relative;color:#fff;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:center center}.header-group h1{text-transform:uppercase;letter-spacing:2px;margin:0;padding-top:100px}.header-group h4{padding:0 20%;letter-spacing:1px;font-weight:lighter;margin-top:20px}.header-group h6{padding:0 20%;font-size:14px;font-weight:lighter}.header-group h6 a{font-style:italic;color:#fff}.header-group h6 a:hover{text-decoration:underline}.gradient-group{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.85;background:linear-gradient(180deg,#35a273 0,#0a5c92 100%)}.text-hover-gradient{position:absolute;display:flex;flex-direction:column;justify-content:center;top:0;bottom:0;left:0;right:0}.group-detail{padding-top:40px!important}.group-detail .contributors{padding:20px;display:flex;flex-wrap:wrap;justify-content:space-around}.group-detail .contributors .contributor{display:block;border-radius:50%;overflow:hidden;height:40px;width:40px;background-color:#ddd;border:1px solid #ccc;margin:10px}.group-detail .contributors .contributor img{width:100%;height:100%}.group-detail .story-title{font-size:30px;color:#0d83d0}.group-detail .container-recipes{justify-content:space-between!important}.group-detail .container-recipes>div{width:45%;margin:20px 0}.body-lab .container-groups{display:flex;justify-content:space-around;flex-wrap:wrap;margin-top:20px}.body-lab .container-groups .elem-group{width:24%;margin:20px 3%;background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;border-radius:5px;cursor:pointer;overflow:hidden;position:relative;height:150px;text-align:center}.body-lab .container-groups .elem-group h3{margin:0;font-size:30px}.body-lab .container-groups .elem-group h6{margin:0;padding:5px;font-size:14px;letter-spacing:.5px;font-weight:lighter}.body-lab .group{padding:20px;text-align:center}.body-lab .group h2{color:#0d83d0;text-align:center;margin:0;margin-bottom:10px;padding:10px}@media screen and (max-width:900px){.header-group h1{padding-top:40px}.header-group h4{padding:0 20px}}.header-lab{background-image:url("/static/ttn/media/labs/labs-header.a2dbe56d6553.jpg");color:#fff}.header-lab .logo{margin:auto;display:flex;justify-content:center;align-items:center}.header-lab .logo img{width:150px;margin-right:20px}.header-lab .logo span{display:block;font-size:120px;font-weight:700;margin-left:20px;margin-top:40px;font-family:"League Spartan",Lato,sans-serif;letter-spacing:13px}.header-lab .subtitle{text-align:center;margin-top:20px;font-size:25px;font-weight:lighter;letter-spacing:.5px}.header-lab .button{margin-top:30px;text-align:center}.header-lab .button .button-circle{width:160px;color:#fff;border:2px solid #fff}.header-lab .button .button-circle:hover{color:#363636;background-color:#fff}.body-lab{padding-bottom:40px}.body-lab .sortby-buttons{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;line-height:1.8}.body-lab .sortby-buttons p{color:#4a4a4a}.body-lab .sortby-buttons a{margin-left:25px}.body-lab .sortby-buttons a.active{border-bottom:2px solid}.body-lab .sortby-buttons a:hover{border-bottom:2px solid}.body-lab .container-see-all-button{padding:20px 0}.body-lab .elem-create{display:flex!important;flex-direction:column;align-items:center;justify-content:center;background-color:transparent!important;color:#0d83d0!important;text-align:center!important}.body-lab .elem-create .icon-plus{width:40px;height:40px;font-size:25px;border:1px solid #0d83d0;border-radius:50%;margin-bottom:10px}.body-lab .elem-create p{margin:0!important}.body-lab .elem-create:hover{box-shadow:none!important}.body-lab .elem-create:hover .icon-plus{background-color:#0d83d0;color:#fff}.body-lab .presentation-lab{padding:40px 80px!important}.body-lab .presentation-lab h2{margin:0;padding-top:10px;color:#0d83d0;letter-spacing:4px;font-family:"League Spartan",Lato,sans-serif;font-weight:700}.body-lab .presentation-lab .container-text{display:flex;justify-content:space-between}.body-lab .presentation-lab .container-text p{margin-top:20px;padding:0;text-align:justify;width:48%;color:#a8a8a8;line-height:24px}.body-lab .container-recipes{margin-top:30px;display:flex;justify-content:space-around;flex-wrap:wrap}.body-lab .container-recipes .container-recipe{width:24%;margin:20px 3%}@media screen and (max-width:800px){.body-lab .container-recipes .container-recipe{width:34%}}@media screen and (max-width:500px){.body-lab .container-recipes .container-recipe{width:44%}}@media screen and (max-width:370px){.body-lab .container-recipes .container-recipe{width:74%}}.body-lab .body-story-view{padding-bottom:30px}.body-lab .container-title-text{display:flex;align-items:center;justify-content:center;margin-bottom:40px}.body-lab .container-title-text .story-title{font-size:34px;font-weight:700;color:#0d83d0;margin-bottom:5px;letter-spacing:1.2px;font-family:"League Spartan",Lato,sans-serif}@media screen and (max-width:900px){.body-lab .container-title-text .story-title{text-align:center}}.body-lab .container-title-text .story-author{margin:0;font-size:16px;text-align:center}.body-lab .container-title-text .story-author a{color:inherit}.body-lab .container-title-text .story-author a:hover{text-decoration:underline}.body-lab .story-header .image-container{padding:0 20px}.body-lab .story-header .image-container img{width:95%}@media screen and (max-width:900px){.body-lab .story-header .image-container img{width:100%}}.body-lab .story-header .details-container{background:#fff;margin-bottom:20px;padding-left:30px;padding-right:15px}.body-lab .story-header .details-container .details-title{font-weight:700;letter-spacing:.7px;color:#0d83d0;display:inline-block}.body-lab .story-header .details-container p{color:grey;font-size:14px}.body-lab .story-header .details-container .edit-story-button{float:right;margin-top:12px;font-size:24px}.body-lab .story-header .details-container .icon-and-text{margin-top:15px;padding-left:35px;position:relative}.body-lab .story-header .details-container .icon-and-text a{font-size:28px;position:absolute;left:0}.body-lab .story-header .details-container .icon-and-text i{font-size:28px;color:#0d83d0;position:absolute;left:0;top:-5px}.body-lab .story-header .details-container .icon-and-text .text{color:grey;margin-top:5px;display:inline-block;font-size:16px}.body-lab .story-header .details-container .icon-and-text .container-component-tags{display:flex;flex-wrap:wrap}.body-lab .story-header .details-container .icon-and-text .component-tags{position:relative;padding:4px;font-size:16px;margin:5px;margin-top:0;color:#000}.body-lab .story-header .details-container .icon-and-text .component-tags:hover{text-decoration:underline}.body-lab .story-header .details-container .separative-line{margin-top:15px;margin-bottom:15px}.body-lab .story-header .details-container .chat-buttons{text-align:center}.body-lab .story-header .details-container .chat-buttons .button-detail{display:inline-block;width:140px;line-height:none;margin-bottom:10px;margin-right:10px}.body-lab .story-header .details-container .btn-green{color:#fff;background-color:#71d7c3;border:0}.body-lab-padding{padding-top:20px}.body-lab .elem-step{display:flex;align-items:center;padding:0 20px;padding-right:10px;min-height:50px}.body-lab .elem-step .name{color:#555;margin-right:auto}.body-lab .elem-step:nth-child(odd){background-color:#f5f5f5}.body-lab .elem-step .action-list-story{display:flex;align-items:center;color:grey}.body-lab .elem-step .action-list-story>*{margin:0 10px}.body-lab .story-list-view{text-align:center}.body-lab .container-view-step table{width:100%!important;max-width:100%!important;border:1px solid #ddd!important}.body-lab .container-view-step table td{border:1px solid #ddd!important}.body-lab .container-view-step img{max-width:100%!important}.body-lab .empty-story{text-align:center;font-size:25px;color:#555;padding:30px;margin:0}.body-lab .between-two-choices{text-align:center;color:grey;margin:25px 0;font-size:18px}.story-dashboard .sentence-after-created{padding:30px 10%;text-align:center;color:#a6a6a6}.grey-overlay{width:90%;border-radius:5px;background-color:#efefef;padding:10px 20px;margin:20px auto}.body-lab .container-section-story{padding:10px 5%}.body-lab .title-small-section{color:#0d83d0;font-weight:700}.body-lab .description-small-section{color:grey;margin-bottom:20px}@media screen and (max-width:900px){.body-lab{padding:0}.body-lab .normal-chunk{margin:20px 0}.body-lab .normal-chunk:last-child{margin-bottom:0}.header-lab .logo{flex-direction:column;text-align:center}.header-lab .logo img{width:120px;margin:0}.header-lab .logo span{font-size:60px;text-align:center;letter-spacing:5px;margin:0;margin-top:20px}.header-lab .subtitle{padding:0 5%;font-size:18px}.body-lab .presentation-lab{padding:30px 40px}.body-lab .presentation-lab .container-text{flex-direction:column}.body-lab .presentation-lab .container-text p{width:100%}.body-lab p.center-text-under-title{width:90%}.body-lab .core-components .container-core-components{flex-direction:column}.body-lab .core-components .container-core-components .elem-core-components{width:90%;margin-top:0;padding-top:25px;display:flex;border-top:1px solid #dedede}.body-lab .core-components .container-core-components .elem-core-components:first-child{border-top:0}.body-lab .core-components .container-core-components .elem-core-components img{min-width:100px}.body-lab .core-components .container-core-components .elem-core-components .elem-core-text{padding:0 30px;text-align:left}.body-lab .container-groups .elem-group{width:80%}.body-lab .container-groups,.body-lab .container-recipes{flex-direction:column;align-items:center;justify-content:center}.body-lab .container-recipes .elem-recipe{width:80%}.header-story-list{height:300px}.header-story-list p{padding:20px}.body-lab .my-breadcrump{padding-top:20px;text-align:center}.body-lab .story-header .image-container img{width:70%;display:block;margin:0 auto 30px}.body-lab .story-header .details-container{padding:0 10%}.body-lab .step-list-view{align-items:center;flex-direction:column}.body-lab .step-list-view .step-elem{width:100%;margin-right:0;position:relative;display:flex;justify-content:center;margin-bottom:30px}.body-lab .step-list-view .step-name{margin-left:20px;color:#0d83d0;padding-top:20px;word-wrap:break-word;display:block}.body-lab .step-list-view .step-num{display:block;margin:0!important}.body-lab .step-list-view .step-num:after{height:30px;width:1px;top:70px;left:35px}.body-lab .step-list-view .step-elem:first-of-type{margin-left:0}.body-lab .container-view-step{padding:20px 10%}}.header-story-list{height:390px;background-image:url("/static/ttn/media/labs/labs-header.a2dbe56d6553.jpg");background-position:center center;background-size:cover;color:#fff;padding-top:30px;text-align:center}.header-story-list h1{font-size:60px}.widget-card-story{width:100%;display:block;background-color:#fff;color:#fff;text-align:left;position:relative;border-radius:5px}.widget-card-story:hover{box-shadow:0 0 20px rgba(0,0,0,.2)}.widget-card-story .under-picture-container{background-color:#fff;padding:10px;color:grey}.widget-card-story .container-img{width:100%;height:150px;border-bottom:1px solid #ddd;background-position:center center;background-repeat:no-repeat;background-size:cover}.widget-card-story h5{color:#444;font-size:16px;font-weight:700;margin:0}.widget-card-story h6{margin:0;color:#a6a6a6;font-weight:300;padding:3px 0 2px}.share-buttons{text-align:center}.share-buttons p{display:inline-block;font-size:18px;color:#444}.share-buttons img{height:40px;width:40px;margin-left:10px;border-radius:50%}.like-line{margin-top:15px;padding-left:35px;position:relative}.like-line .like-icon{color:#0d83d0;font-size:28px;position:absolute;left:0;top:-5px}.like-line .like-icon:hover{cursor:pointer}.like-line .text{color:grey;margin-top:5px;display:inline-block;font-size:16px}.disconected-like{font-size:28px;color:#0d83d0;position:absolute;left:0;top:-5px}.story-content{margin-top:80px}.story-content .steps-content{background-color:#fff;margin-left:30px;padding-top:15px;padding-bottom:15px;padding-left:30px;padding-right:30px}.story-content .steps-content img{max-width:100%}.story-content .steps-content p{font-size:1.1em;line-height:1.8}@media screen and (max-width:900px){.story-content .steps-content{margin-left:0}}.story-content .steps-list{background-color:#fff;padding:15px}.story-content .steps-list .intro{font-size:20px}.story-content .steps-list a{color:#000;font-size:.9em;line-height:1.8}.story-content .steps-list a:hover{color:#0d83d0}.story-content .steps-list .active{color:#0d83d0}.story-content .steps-title{color:#0d83d0;font-family:"League Spartan",Lato,sans-serif;letter-spacing:1.2px;font-weight:700}.story-content .container-button-step-navigation{display:flex;justify-content:space-between;margin-left:30px;margin-top:15px}.story-content .container-button-step-navigation a.next{margin-left:auto}@media screen and (max-width:950px){.story-content p{width:90%;margin-left:5%}.story-content a{text-align:center}.story-content h2{text-align:center}}#country-page header{height:500px;padding:80px;background-size:cover;background-position:center;color:#fff}#country-page header .logo{margin:auto;margin-top:50px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:900px){#country-page header .logo{margin-top:0}}#country-page header .logo img{height:125px;margin-right:10px}@media screen and (max-width:900px){#country-page header .logo img{height:auto;width:140px;margin-bottom:30px}}#country-page header .logo span{display:block;font-size:60px;font-weight:700;margin-left:20px;margin-top:15px;font-family:"League Spartan",Lato,sans-serif;letter-spacing:10px}@media screen and (max-width:900px){#country-page header .logo span{font-size:40px;letter-spacing:5px;margin-left:0}}@media screen and (max-width:900px){#country-page header .logo{flex-direction:column}}#country-page header .subtitle{text-align:center;margin-top:4px;font-size:28px;font-family:"League Spartan",Lato,sans-serif;letter-spacing:10px}#country-page .circle{margin:auto;display:flex;justify-content:center;align-items:center;margin-top:-160px;padding-bottom:20px;height:200px;width:200px;border-radius:50%;background-color:#fff}#country-page .circle .flag-circle{width:100px;height:100px;border-radius:50%;display:block;background-size:auto 100%;background-position:50% 50%;background-repeat:no-repeat;-moz-box-shadow:1px 1px 4px 0 #656565;-webkit-box-shadow:1px 1px 4px 0 #656565;-o-box-shadow:1px 1px 4px 0 #656565;box-shadow:1px 1px 4px 0 #656565}#country-page .start-community-btn{display:inline-block;margin-top:20px}#country-page .container-communities{margin-top:30px;display:flex;justify-content:space-around;flex-wrap:wrap}#country-page .container-communities .container-communities{width:24%;margin:20px 3%}#country-page .container-communities i{position:absolute}#country-page .container-communities i.ion-checkmark{margin-left:10px;color:#50e3c2;font-size:17px}#country-page .container-communities h6{margin-left:18px}#country-page #list-communities-map{margin-top:150px}#country-page #list-communities-map .summary-map{margin-top:10px;display:flex;flex-direction:row;justify-content:space-between}#country-page #list-communities-map .summary-map img{height:25px;margin-right:10px}#country-page #map-container{height:500px;width:100%;position:relative;text-align:left!important}#country-page #people .people-count{font-size:18px}#country-page #people .people-count>p{display:inline-block;padding-left:15px}#country-page #people img{height:80px;border-radius:50%;-moz-box-shadow:1px 1px 4px 0 #656565;-webkit-box-shadow:1px 1px 4px 0 #656565;-o-box-shadow:1px 1px 4px 0 #656565;box-shadow:1px 1px 4px 0 #656565}#country-page #people .img-top{margin-left:-40px}#country-page #rules-and-reg{display:flex;justify-content:space-between}#country-page #rules-and-reg .text{width:65%}#country-page #rules-and-reg .text h2{text-align:left!important}#country-page #rules-and-reg .text p{text-align:left;color:#4a4a4a;padding-right:140px;letter-spacing:.2px}#country-page #rules-and-reg .lora-img{width:365px}#country-page #rules-and-reg .lora-img img{width:100%!important;height:auto}#country-page #rules-and-reg .rnr-btn{float:left}#country-page #rules-and-reg .links-pos{margin-top:20px}@media screen and (max-width:900px){#country-page #rules-and-reg{flex-direction:column}#country-page #rules-and-reg .text{width:100%}#country-page #rules-and-reg .text p{padding-right:0!important}}#country-page #resources{display:flex;justify-content:space-between}#country-page #resources .text{width:65%;text-align:left}#country-page #resources .text h2{margin-top:20px;text-align:left!important}#country-page #resources .text p{color:#4a4a4a;letter-spacing:.2px}#country-page #resources .res-img{width:600px}#country-page #resources .res-img img{width:100%!important;height:auto}#country-page #resources .res-btn{float:left}#country-page #resources .links-pos{margin-top:20px}@media screen and (max-width:900px){#country-page #resources{flex-direction:column}#country-page #resources .text{width:100%}#country-page #resources .text p{padding-right:0!important}}#country-page .square-btn{display:inline-block;height:100px;min-width:100px;background-color:#fff;font-size:18px;padding-top:40px!important;padding-left:10px;padding-right:10px;border-style:solid;border-width:.5px;border-color:#eee}#country-page .square-btn.margin-left{margin-left:20px}#country-page .square-btn.margin-right{margin-right:20px}#country-page .double-line-btn{transform:translateY(-30%)}#country-page #index-events .container-events{display:flex;justify-content:space-between;flex-wrap:wrap;margin:30px 0}#country-page #index-events .container-events>a{cursor:pointer;width:30%;margin-top:40px;display:flex;align-items:center}#country-page #index-events .container-events>a .text{text-align:left;margin-left:20px}#country-page #index-events .container-events>a .text h4{font-weight:700;color:#4a4a4a}#country-page #index-events .container-events>a .text p{color:#9c9999}@media screen and (max-width:900px){#country-page #index-events .container-events{flex-direction:column}#country-page #index-events .container-events>a{width:100%;justify-content:center;text-align:center}}#dashboard button.button-circle{width:auto!important;padding:0 18px!important}#dashboard .button-circle.button-filled.alternate-color{background-color:#23628d!important;border:2px solid #23628d!important}#dashboard a.text-danger{color:#e45b6b;font-weight:700}#dashboard a.action{font-weight:700;font-size:15px;cursor:pointer}#dashboard .foobar{width:100px;height:100px}.dialog-window{width:100%;background-color:#fff;-webkit-box-shadow:1px 1px 25px 1px rgba(204,204,204,.5);-moz-box-shadow:1px 1px 25px 1px rgba(204,204,204,.5);box-shadow:1px 1px 25px 1px rgba(204,204,204,.5)}.dialog-window.hide-it{display:none}.dialog-window .dialog-header{display:flex;flex-direction:row;align-items:center;padding:25px;height:90px;border-bottom:1px solid rgba(0,0,0,.1)}.dialog-window .dialog-header .dialog-title{display:inline-block;margin-bottom:0;width:85%;color:#a9a9a9;letter-spacing:1.3px;font-family:Lato,sans-serif}.dialog-window .dialog-header p{display:inline-block;margin-bottom:0;width:85%;color:#a9a9a9;letter-spacing:1.3px;font-family:Lato,sans-serif;font-size:15px;font-weight:800}.dialog-window .dialog-header h3{display:inline-block;margin-bottom:0;width:85%;color:#a9a9a9;letter-spacing:1.3px;font-family:Lato,sans-serif;margin:0!important}.dialog-window .dialog-header button{margin-left:auto;outline:0}.dialog-window .form .form-actions{margin-top:20px!important;text-align:center}.dialog-window .form .form-actions a{display:inline-block;margin-right:20px;cursor:pointer}.dialog-window .form .form-actions button{display:inline-block;margin-left:20px;height:40px}.dialog-window div.form-border-bottom{margin:30px auto 20px;border-bottom:1px solid rgba(0,0,0,.1)}.fake-readonly-textarea{border:2px solid #e5e5e5;padding:15px;border-radius:3px;color:#c5c5c5;text-align:left!important;width:100%;display:block;min-height:246px;cursor:default;font-weight:700;letter-spacing:.5px;line-height:1.7}.fake-readonly-textarea .fake-link{color:#337ab7;cursor:pointer}#dashboard-contributors{max-width:800px}#dashboard-contributors .actions .button-circle{width:145px}#dashboard-contributors .dialog-window .form{padding:20px 25px}#dashboard-contributors .dialog-window .form input{width:65%!important}#dashboard-contributors .border{border-bottom:3px #ddd solid}#dashboard-contributors input.search{margin:45px 0;width:100%;height:50px;border:1px solid #dadada;border-radius:25px;font-size:17px;padding:0 20px 0 70px;outline:0;background-repeat:no-repeat;background-size:25px;background-image:url(https://ttnstaticfile.blob.core.windows.net/static/ttn/media/labs/search-icon.png);background-position:35px center}#dashboard-contributors input.search::-webkit-input-placeholder{color:#0e83d0}#dashboard-contributors input.search:-moz-placeholder{color:#0e83d0}#dashboard-contributors input.search::-moz-placeholder{color:#0e83d0}#dashboard-contributors input.search:-ms-input-placeholder{color:#0e83d0}#dashboard-contributors .group h2{margin-top:0;color:#9b9b9b;letter-spacing:1.5px}#dashboard-contributors .group .contributors-list{display:flex;flex-direction:column}#dashboard-contributors .container-upper-part{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#dashboard-contributors .container-upper-part .person{width:30%;display:inline-flex;flex-direction:row;align-items:center;align-content:flex-start}#dashboard-contributors .container-upper-part .person .profile-pic img{width:45px;border-radius:100%}#dashboard-contributors .container-upper-part .person p{margin:0 0 0 12px;font-size:15px;letter-spacing:.5px}#dashboard-contributors .container-upper-part .email{width:38%}#dashboard-contributors .container-upper-part .email .input-group>*{background-color:#fff;border:2px solid #e5e5e5;height:47px;color:#9b9b9b}#dashboard-contributors .container-upper-part .email .input-group input{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;letter-spacing:.8px}#dashboard-contributors .container-upper-part .email .input-group .input-group-addon{border-left:0;font-size:22px;cursor:pointer}#dashboard-contributors .container-upper-part .action{width:27%;text-align:right}#dashboard-contributors .group.core-team .contributors-list .member{margin-top:45px;padding:25px;min-height:188px;background-color:#fff;border:1px solid #f4f4f4}#dashboard-contributors .group.core-team .contributors-list .member:first-of-type{margin-top:20px}#dashboard-contributors .group.core-team .contributors-list .member>.upper{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#dashboard-contributors .group.core-team .contributors-list .member>.upper .person{width:30%;display:inline-flex;flex-direction:row;align-items:center;align-content:flex-start}#dashboard-contributors .group.core-team .contributors-list .member>.upper .person .profile-pic img{width:45px;border-radius:100%}#dashboard-contributors .group.core-team .contributors-list .member>.upper .person p{margin:0 0 0 12px;font-size:15px;letter-spacing:.5px}#dashboard-contributors .group.core-team .contributors-list .member>.upper .email{width:38%}#dashboard-contributors .group.core-team .contributors-list .member>.upper .email .input-group>*{background-color:#fff;border:2px solid #e5e5e5;height:47px;color:#9b9b9b}#dashboard-contributors .group.core-team .contributors-list .member>.upper .email .input-group input{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;letter-spacing:.8px}#dashboard-contributors .group.core-team .contributors-list .member>.upper .email .input-group .input-group-addon{border-left:0;font-size:22px;cursor:pointer}#dashboard-contributors .group.core-team .contributors-list .member>.upper .action{width:27%;text-align:right}#dashboard-contributors .group.core-team .contributors-list .member .border{border-bottom:1px #ececec solid;margin:25px 0}#dashboard-contributors .group.core-team .contributors-list .member .lower .form{padding:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#dashboard-contributors .group.core-team .contributors-list .member .lower .form .field{margin:0;width:70.6%}#dashboard-contributors .group.core-team .contributors-list .member .lower .form .field input{height:43px}#dashboard-contributors .group.core-team .contributors-list .member .lower .form .field.with-label label{font-size:14px}#dashboard-contributors .group.core-team .contributors-list .member .lower .form button{display:none}#dashboard-contributors .group.members{margin-top:45px}#dashboard-contributors .group.members .wrapper-title{display:flex;flex-direction:row;align-items:center}#dashboard-contributors .group.members .wrapper-title h2{display:inline-block}#dashboard-contributors .group.members .wrapper-title span{display:inline-block;margin-left:12px;margin-bottom:5px;font-size:16px;color:#0f84d1}#dashboard-contributors .group.members .contributors-list .member{padding:25px;min-height:100px;background-color:#fff;border:1px solid #f4f4f4;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#dashboard-contributors .group.members .contributors-list .member:first-child{margin-top:20px}#dashboard-contributors .group.members .contributors-list .member .person{width:30%;display:inline-flex;flex-direction:row;align-items:center;align-content:flex-start}#dashboard-contributors .group.members .contributors-list .member .person .profile-pic img{width:45px;border-radius:100%}#dashboard-contributors .group.members .contributors-list .member .person p{margin:0 0 0 12px;font-size:15px;letter-spacing:.5px}#dashboard-contributors .group.members .contributors-list .member .email{width:38%}#dashboard-contributors .group.members .contributors-list .member .email .input-group>*{background-color:#fff;border:2px solid #e5e5e5;height:47px;color:#9b9b9b}#dashboard-contributors .group.members .contributors-list .member .email .input-group input{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;letter-spacing:.8px}#dashboard-contributors .group.members .contributors-list .member .email .input-group .input-group-addon{border-left:0;font-size:22px;cursor:pointer}#dashboard-contributors .group.members .contributors-list .member .action{width:27%;text-align:right}#dashboard-contributors .member.active{-webkit-box-shadow:1px 1px 40px 1px rgba(204,204,204,.7);-moz-box-shadow:1px 1px 40px 1px rgba(204,204,204,.7);box-shadow:1px 1px 40px 1px rgba(204,204,204,.7)}#dashboard-events{max-width:780px}#dashboard-events .container-event-info .event-info{display:flex;flex-direction:column;justify-content:space-around}#dashboard-events .container-event-info .event-info span.title{color:#9b9b9b;letter-spacing:1px;font-size:19px;font-weight:700}#dashboard-events .container-event-info .event-info span.date{letter-spacing:.7px;margin-top:10px;color:#4a4a4a;font-size:15px}#dashboard-events .dialog-window .dialog-header .event-info{display:flex;flex-direction:column;justify-content:space-around}#dashboard-events .dialog-window .dialog-header .event-info span.title{color:#9b9b9b;letter-spacing:1px;font-size:19px;font-weight:700}#dashboard-events .dialog-window .dialog-header .event-info span.date{letter-spacing:.7px;margin-top:10px;color:#4a4a4a;font-size:15px}#dashboard-events .dialog-window .form{padding:20px 25px}#dashboard-events .dialog-window .form .field{width:80%}#dashboard-events div[data-role=edit-event-dialog]{margin:40px 0}#dashboard-events section:first-of-type{margin-top:55px}#dashboard-events section{margin-top:95px}#dashboard-events section>h2.title{color:#9b9b9b;letter-spacing:1.1px}#dashboard-events section .container-box{margin:40px 0;padding:25px;height:90px;background-color:#fff;border:1px solid #f4f4f4}#dashboard-events section .container-box.event{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#dashboard-events section .container-box.event .event-info{display:flex;flex-direction:column;justify-content:space-around}#dashboard-events section .container-box.event .event-info span.title{color:#9b9b9b;letter-spacing:1px;font-size:19px;font-weight:700}#dashboard-events section .container-box.event .event-info span.date{letter-spacing:.7px;margin-top:10px;color:#4a4a4a;font-size:15px}#dashboard-events section .container-box .form.form-meetup{display:flex;flex-direction:row;align-items:center;padding:0}#dashboard-events section .container-box .form.form-meetup img{width:30px}#dashboard-events section .container-box .form.form-meetup .field{display:flex;flex-direction:row;align-items:center;margin-left:20px;margin-bottom:0}#dashboard-events section .container-box .form.form-meetup .field input{margin-left:10px;width:430px}#dashboard-events section .container-box .form.form-meetup .field.with-label label{margin:0}#dashboard-events section .container-box .form.form-meetup button{margin-left:auto}#dashboard .form .field{margin-bottom:20px}#dashboard .form .field.with-label label{color:#4a4a4a;margin-left:8px;font-size:13px;letter-spacing:.6px}#dashboard .form .field.with-label.inline{margin-bottom:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#dashboard .form .field.with-label.inline label{margin-left:0;margin-bottom:0}#dashboard .form .field.with-label.inline input{margin-left:15px}#dashboard .form .field.with-label:not(.inline) label{margin-bottom:12px}#dashboard .form input[type=email],#dashboard .form input[type=number],#dashboard .form input[type=text],#dashboard .form input[type=url]{width:100%;border:2px solid #e4e4e4;border-radius:20px;height:40px;padding:0 18px;display:block;color:#777;letter-spacing:.8px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#dashboard .form input[type=email]:focus,#dashboard .form input[type=number]:focus,#dashboard .form input[type=text]:focus,#dashboard .form input[type=url]:focus{outline:0;color:#4a4a4a;border-color:#2e93d5}#dashboard .form textarea{padding:15px;width:100%;height:290px;resize:none;border-radius:3px;border:2px solid #e5e5e5;color:#c5c5c5;font-weight:700;letter-spacing:.5px;line-height:1.7}#dashboard .form .form-actions{margin-top:50px}#dashboard .form .form-actions.center{text-align:center}#dashboard .form .form-actions.right{text-align:right}#dashboard .form button{letter-spacing:.6px}#dashboard .form button:not(.like-link){display:inline-block;margin-left:20px}#dashboard .form button.button-green.small-padding{padding:0 20px!important}#dashboard .form button.like-link{background:0 0!important;border:none;padding:0!important;font:inherit;cursor:pointer;outline:0}#dashboard-general{max-width:800px}#dashboard-general .tabs{margin-top:60px;margin-bottom:10px}#dashboard-general .tabs span{padding:13px 30px;color:#a6a6a6;font-size:16px;font-weight:700;letter-spacing:.8px;cursor:pointer}#dashboard-general .tabs span.active{background-color:#fff;border-top:3px solid #69c3ff;color:#0e83d0}#dashboard-general .dialog-window{padding:35px 25px;margin-bottom:60px}#dashboard-general .dialog-window p.description{width:80%;color:#4a4a4a;font-size:16px;font-weight:700;letter-spacing:.6px}#dashboard-general .dialog-window p.description.red{color:red!important}#dashboard-general .dialog-window div.form-border-bottom{margin:40px auto}#dashboard-general #story-tab .image-upload label{width:285px;cursor:pointer}#dashboard-general #story-tab .image-upload label>div{width:100%;height:215px;background:url("/static/dashboard/img/addpartner-placeholder.1f3dc6563c52.svg");background-size:contain!important;background-repeat:no-repeat!important}#dashboard-general #story-tab .image-upload label>div p{width:110px;margin:auto;padding-top:100px}#dashboard-general #story-tab input[type=file]{display:none}#dashboard-general #contact-tab-old .form{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}#dashboard-general #contact-tab-old .form .field{margin-bottom:0;width:71%}#dashboard-general #map-tab .form{margin-top:25px}#dashboard-general #map-tab .form input{width:17%;min-width:115px}#dashboard{padding:50px 0;width:70%}#dashboard>.header{margin-bottom:60px}#dashboard>.header .fat-blue{color:#0d83d0;font-weight:700;text-transform:uppercase;font-size:26px;font-family:"League Spartan",Lato,sans-serif;letter-spacing:2.3px;line-height:1.6}#dashboard>.body>.menu{width:310px;float:left}#dashboard>.body>.menu ul{padding:0}#dashboard>.body>.menu ul a{outline:0}#dashboard>.body>.menu ul li{padding:25px 35px;list-style:none;background-color:#fff;border:1px solid #f4f4f4;cursor:pointer}#dashboard>.body>.menu ul li span{color:#cacaca;font-size:14px;letter-spacing:1px;font-family:Lato,sans-serif;font-weight:800}#dashboard>.body>.menu ul li.active{background-color:#f2f9ff;border-left:3px solid #69c3ff;padding-left:60px}#dashboard>.body>.menu ul li.active span{color:#0d83d0;font-size:16px}#dashboard>.body>.menu ul li.active span::after{content:url("/static/dashboard/img/arrow-left.d38a4f80c90c.svg");float:right;margin-right:-15px}#dashboard>.body>.menu .after-menu{margin-top:16px;text-align:center}#dashboard>.body>.menu .after-menu a{font-size:15px}#dashboard>.body>.menu .after-menu i.icon-arrow{content:url("/static/dashboard/img/arrow-left.d38a4f80c90c.svg");margin-right:10px;vertical-align:middle;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:1200px){#dashboard>.body>.menu{width:270px}}#dashboard>.body>.content{margin-left:440px}#dashboard>.body>.content div[id^=dashboard-]>h4.title{color:#0d83d0;letter-spacing:1.5px;font-family:Lato,sans-serif;font-weight:800;margin-top:0;margin-bottom:20px}#dashboard>.body>.content div[id^=dashboard-]>.introduction{width:80%;max-width:560px;letter-spacing:.2px;line-height:26px}#dashboard>.body>.content div[id^=dashboard-]>.actions{margin-top:50px;margin-bottom:45px}#dashboard>.body>.content div[id^=dashboard-]>.actions>*{display:inline-block;margin-right:25px}@media screen and (max-width:1400px){#dashboard>.body>.content{margin-left:400px}}@media screen and (max-width:1200px){#dashboard>.body>.content{margin-left:300px}}@media screen and (max-width:1550px){#dashboard{width:77%}}@media screen and (max-width:1400px){#dashboard{width:83%}}@media screen and (max-width:1200px){#dashboard{padding:20px 0;width:98%}#dashboard .header{margin-bottom:30px}}#dashboard-media{max-width:780px}#dashboard-media .form{padding:20px 25px}#dashboard-media .form .field{width:80%}#dashboard-media #add-media-button{width:145px!important}#dashboard-media #add-media-dialog{margin-bottom:25px}#dashboard-media div[data-role=edit-medium-dialog]{margin:25px 0}#dashboard-media .media-list{display:flex;flex-direction:column}#dashboard-media .media-list .medium{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:25px 0;padding:25px;height:90px;background-color:#fff;border:1px solid #f4f4f4}#dashboard-media .media-list .medium p{margin:0;width:85%;color:#a9a9a9;letter-spacing:1.3px;font-size:15px;font-weight:700}#dashboard-partners{max-width:780px}#dashboard-partners #add-partner-dialog{margin-bottom:25px}#dashboard-partners #add-partner-dialog .form .image-upload label{cursor:pointer}#dashboard-partners #add-partner-dialog .form .image-upload label>div{width:285px;height:215px;background:url("/static/dashboard/img/addpartner-placeholder.1f3dc6563c52.svg")}#dashboard-partners #add-partner-dialog .form .image-upload label>div p{width:110px;margin:auto;padding-top:100px}#dashboard-partners #add-partner-dialog .form input[type=file]{display:none}#dashboard-partners div[data-role=edit-partner-dialog]{margin:25px 0}#dashboard-partners .dialog-window{width:75%}#dashboard-partners .dialog-window .dialog-header{height:90px}#dashboard-partners .dialog-window .form{padding:20px 25px}#dashboard-partners .dialog-window .form .field.with-label:not(.large){width:80%}#dashboard-partners .dialog-window .form .image-upload label{cursor:pointer}#dashboard-partners .dialog-window .form .image-upload label>div{width:285px;height:215px;background-size:contain!important;background-repeat:no-repeat!important}#dashboard-partners .dialog-window .form input[type=file]{display:none}#dashboard-partners .partners-list{display:flex;flex-direction:column}#dashboard-partners .partners-list .partner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:25px 0;padding:25px;height:90px;background-color:#fff;border:1px solid #f4f4f4}#dashboard-partners .partners-list .partner h3{margin:0;width:85%;color:#a9a9a9;letter-spacing:1.1px}#dashboard-post{max-width:800px}#dashboard-post #post-dialog{border-radius:4px}#dashboard-post #post-dialog .dialog-header{height:42px;padding:10px;background-color:#fcfcfc}#dashboard-post #post-dialog .dialog-header p{font-weight:500;color:#1285d0;letter-spacing:0;text-transform:uppercase}#dashboard-post #post-dialog .form{padding:20px 25px}#dashboard-post #post-dialog .form .field{margin-bottom:35px!important}#dashboard-post #post-dialog .form input[type=text],#dashboard-post #post-dialog .form input[type=url]{width:70%!important}#dashboard-post #post-dialog .form .image-upload label{width:95%;margin:0;cursor:pointer}#dashboard-post #post-dialog .form .image-upload label>div{width:100%;height:215px;background:url("/static/dashboard/img/addpartner-placeholder.1f3dc6563c52.svg");background-size:contain!important;background-repeat:no-repeat!important}#dashboard-post #post-dialog .form .image-upload label>div p{width:110px;margin:auto;padding-top:100px}#dashboard-post #post-dialog .form input[type=file]{display:none}#dashboard-post #post-dialog .form [data-role=discard-changes]{color:#a5a5a5}#dashboard-posts{max-width:800px}#dashboard-posts .actions .button-circle{width:145px}#dashboard-posts .dialog-window{margin:45px 0;width:82%}#dashboard-posts .dialog-window .form{padding:20px 25px}#dashboard-posts .dialog-window .form input{width:85%!important}#dashboard-posts .posts-list{display:flex;flex-direction:column}#dashboard-posts .posts-list .post{margin:25px 0;background-color:#fff;border:1px solid #f4f4f4}#dashboard-posts .posts-list .post>.preview-container{padding:25px 25px 18px;display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #e5e5e5}#dashboard-posts .posts-list .post>.preview-container>.image{width:42%}#dashboard-posts .posts-list .post>.preview-container>.image img{width:100%}#dashboard-posts .posts-list .post>.preview-container>.content{width:55%;text-align:left}#dashboard-posts .posts-list .post>.preview-container>.content .post-title{margin-top:0;font-size:19px;font-weight:700;letter-spacing:1px}#dashboard-posts .posts-list .post>.preview-container>.content .post-content{margin-bottom:0;font-size:15px;letter-spacing:.4px;line-height:23px;color:#929292}#dashboard-posts .posts-list .post>.preview-container>.content .post-content img{width:100%}#dashboard-posts .posts-list .post>.footer{display:flex;flex-direction:row;justify-content:space-between;padding:10px 25px}#dashboard-posts .posts-list .post>.footer .author .profile-pic{float:left}#dashboard-posts .posts-list .post>.footer .author .profile-pic img{width:50px;border-radius:100%}#dashboard-posts .posts-list .post>.footer .author p{float:right;margin:5px 0 0 15px;color:#aaa}#dashboard-posts .posts-list .post>.footer .author p span.strong{color:#575757}#dashboard-posts .posts-list .post>.footer .publish{padding-top:12px;width:35%}#dashboard-posts .posts-list .post>.footer .publish form{display:inline-block}#dashboard-posts .posts-list .post>.footer .publish form button{background:0 0;border:none;outline:0;color:#bcbcbc;font-weight:700}#dashboard-posts .posts-list .post>.footer .publish span{display:inline-block;margin-right:18px;color:#5b5b5b;font-weight:700}#dashboard-posts .posts-list .post>.footer .publish .circle{display:inline-block;margin-right:10px;width:20px;height:20px;background-color:#fff;cursor:pointer;border-radius:100%;-webkit-box-shadow:0 0 11px 1px rgba(123,123,123,.57);-moz-box-shadow:0 0 11px 1px rgba(123,123,123,.57);box-shadow:0 0 11px 1px rgba(123,123,123,.57)}#dashboard-posts .posts-list .post>.footer .publish .circle.selected-yes{background-color:#44d5b4!important;border:4px solid #fff;-webkit-box-shadow:0 0 11px 2px rgba(68,213,180,.7);-moz-box-shadow:0 0 11px 2px rgba(68,213,180,.7);box-shadow:0 0 11px 2px rgba(68,213,180,.7)}#dashboard-posts .posts-list .post>.footer .publish .circle.selected-no{background-color:#e45b6b!important;border:4px solid #fff;-webkit-box-shadow:0 0 11px 2px rgba(255,97,97,.7);-moz-box-shadow:0 0 11px 2px rgba(255,97,97,.7);box-shadow:0 0 11px 2px rgba(255,97,97,.7)}#dashboard-posts .posts-list .post>.footer .edit{padding-top:16px}#dashboard-resources{max-width:780px}#dashboard-resources #add-resource-dialog{margin-bottom:25px}#dashboard-resources .form{padding:0;height:100%;display:flex;flex-direction:row;align-items:center}#dashboard-resources .form .field{margin-left:25px}#dashboard-resources .form .field.title{width:40%}#dashboard-resources .form .field.url{width:36%}#dashboard-resources .form button.like-link{margin-left:auto;width:47px;text-align:right}#dashboard-resources .form button.like-link[data-role=edit-resource]{display:none}#dashboard-resources section{margin-top:55px}#dashboard-resources section>h2.title{color:#9b9b9b;letter-spacing:1.1px}#dashboard-resources .resources-list{display:flex;flex-direction:column}#dashboard-resources .resource-box{margin:25px 0;padding:0 30px;height:90px;background-color:#fff;border:1px solid #f4f4f4}#dashboard-resources .resource-box .resource-icon{width:30px}#dashboard-resources .resource-box .resource-icon img{width:30px}#dashboard-resources .resource-box.twitter .field{width:50%;min-width:248.75px}#dashboard-resources .resource-box.slack .field{width:70%}#dashboard-resources .resource-box.slack .field label{min-width:60px}#article-page .author{margin:auto;display:flex;justify-content:center;margin-bottom:50px}#article-page .author .picture{height:127px;width:114px}#article-page .author .infos{margin-left:30px;display:flex;flex-direction:column;justify-content:center}#article-page .author .infos h5{color:#0d83d0;font-weight:700}#article-page .author .infos p.date{color:#9c9999}@media screen and (max-width:700px){#article-page .author{flex-direction:column;align-items:center;justify-content:center;text-align:center}#article-page .author .infos{margin-left:0}}#article-page #article-content{overflow-x:auto}#article-page #article-content>*{padding:10px 120px}#article-page #article-content p,#article-page #article-content ul{line-height:26px;font-size:16px;clear:both}#article-page #article-content ul{padding-left:160px}#article-page #article-content img{max-width:100%;display:block;margin:10px auto;padding:10px!important}#article-page #article-content iframe{display:block;margin:20px auto;padding:0}#article-page #article-content img+br+em{display:inherit;text-align:center;font-size:90%}#article-page #article-content img+br{display:none}@media screen and (max-width:1200px){#article-page #article-content>*{padding:10px 60px!important}}@media screen and (max-width:700px){#article-page #article-content>*{padding:10px 10px!important}}#article-page #article-content.post p,#article-page #article-content.post ul{word-break:break-word;line-height:30px!important;font-size:18px!important}#article-page .actions{padding:0 120px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#article-page .actions a.box{padding:.4em}#article-page .actions .share{margin-left:auto}#article-page .actions .share span{margin-left:20px;font-size:34px;cursor:pointer}#article-page .actions .share span:hover{color:#929292}@media screen and (max-width:1200px){#article-page .actions{padding:0;flex-direction:column}#article-page .actions .buttons{display:flex;flex-direction:column;text-align:center}#article-page .actions .share{margin-top:20px;margin-left:0}}#list-posts{padding:0;width:70%;max-width:1100px;margin:auto}#list-posts a.widget-card-story{border:0!important}#list-posts .three-cards-row{padding-top:0!important}#list-posts .three-cards-row .container-recipe{margin-top:0!important;margin-bottom:20px!important}#list-posts .total-pages{text-align:center;margin-bottom:50px}#list-posts .container-btn{display:flex;align-items:center;justify-content:center}#list-posts .container-btn .button-circle{width:auto;padding:11px 20px 0!important;margin:0 20px}#main-post>header{background-image:url("/static/post/img/header_updates.ab29ea727193.jpg")}#main-post>header .logo{margin-top:60px}#main-post>header .logo span{font-size:90px}@media screen and (max-width:900px){#main-post>header .logo span{font-size:60px}}#main-post>header .logo img{height:85px;position:relative;top:-10px}#main-post #last-update{display:flex;flex-wrap:wrap;height:100%;align-items:center}@media screen and (max-width:900px){#main-post #last-update{justify-content:center}}#main-post #last-update>.text-side{width:55%;padding:20px 60px}@media screen and (max-width:900px){#main-post #last-update>.text-side{width:90%}}#main-post #last-update>.text-side h3{font-weight:700;color:#4a4a4a}#main-post #last-update>.text-side .author{color:#9c9999}#main-post #last-update>.text-side .author a{color:#9c9999}#main-post #last-update>.text-side .author a:hover{color:#0d83d0}#main-post #last-update>.text-side .content{margin-bottom:20px}#main-post #last-update>.text-side .content h1,#main-post #last-update>.text-side .content h2,#main-post #last-update>.text-side .content h3,#main-post #last-update>.text-side .content h4,#main-post #last-update>.text-side .content h5,#main-post #last-update>.text-side .content h6,#main-post #last-update>.text-side .content p{font-size:1em}#main-post #last-update>.text-side .content p{line-height:1.8}#main-post #last-update>.img-side{width:45%}#main-post #last-update>.img-side>.img-side-img{max-width:100%;max-height:100%;display:block;margin-left:auto;margin-right:auto;padding-right:40px}@media screen and (max-width:900px){#main-post #last-update>.img-side>.img-side-img{padding-right:0}}@media screen and (max-width:900px){#main-post #last-update>.img-side{width:100%}}#main-post #main-post-most-viewed{margin-bottom:40px}#main-post #main-post-most-viewed h4{font-size:20px}#main-post #main-post-most-viewed .list-posts-most-viewed{background-color:#fff;margin-top:64px;border-radius:4px;padding:20px;text-align:left}#main-post #main-post-most-viewed .list-posts-most-viewed>div{margin:10px 0}#main-post #main-post-most-viewed .list-posts-most-viewed>div a.title{margin-bottom:5px;font-size:16px;font-weight:700;color:#4a4a4a}#main-post #main-post-most-viewed .list-posts-most-viewed>div a.title:hover{text-decoration:underline;color:#000}#main-post #main-post-most-viewed .list-posts-most-viewed>div p{margin:2px 0;color:#9c9999;font-size:12px}#main-post #main-post-most-viewed .list-posts-most-viewed>div p.author{color:#4a4a4a}#main-post #main-post-most-viewed .list-posts-most-viewed>div p.nb-views{font-weight:700}#main-post #main-post-leaderboard{text-align:left}#main-post #main-post-leaderboard .list-user-leaderboard>.user-leaderboard{display:block;padding:5px;padding-left:10px;cursor:pointer;margin:10px 0;color:inherit}#main-post #main-post-leaderboard .list-user-leaderboard>.user-leaderboard img{width:40px;height:40px;border-radius:50%;float:left;margin-right:20px}#main-post #main-post-leaderboard .list-user-leaderboard>.user-leaderboard p{margin:0}#main-post #main-post-leaderboard .list-user-leaderboard>.user-leaderboard p.name{font-weight:700;color:#4a4a4a}#main-post #main-post-leaderboard .list-user-leaderboard>.user-leaderboard p.nb-views{color:#9c9999}#main-post #main-post-leaderboard .list-user-leaderboard>.user-leaderboard:hover{background-color:#e7e7e7}.title-on-left h4.fat-blue{text-align:left!important}#create-post-page{width:65%;margin-left:auto;margin-right:auto}#create-post-page h1{margin-top:70px;margin-bottom:70px;color:#0d83d0;font-weight:700;letter-spacing:1.2px;font-family:"League Spartan",Lato,sans-serif;text-transform:uppercase}#create-post-page h2{font-size:1.3em;letter-spacing:.3px;color:#0d83d0;text-transform:uppercase}#create-post-page .block-content{background-color:#fff;padding:10px 30px 50px 30px}#create-post-page .block-content .upload-button{font-size:0}#create-post-page .block-content .upload-button #image-clear_id{display:none}#create-post-page .block-content .upload-button label{cursor:pointer}#create-post-page .block-content .upload-button label>div{width:285px;height:215px;background:url("/static/dashboard/img/addpartner-placeholder.1f3dc6563c52.svg");background-size:contain!important;background-repeat:no-repeat!important}#create-post-page .block-content .upload-button label>div p{width:110px;margin:auto;padding-top:100px}#create-post-page .block-content input[type=text]{padding-left:10px;display:block;width:60%;height:30px;border-radius:15px;border:2px solid #ddd}#create-post-page .block-content input[type=file]{display:none}#create-post-page .block-content .field-wrapper{padding-bottom:30px}#create-post-page .block-content .button-green{float:right}#brand-assets button.button-green{margin-top:30px;height:51px}#brand-assets button.button-green a{color:#fff}#brand-assets button.button-green a:hover{color:#000}#brand-assets header{height:540px;background-image:url("/static/community/img/header.d9416d1a01be.jpg")}#brand-assets header .logo{margin-top:70px;display:flex;justify-content:center;align-items:flex-start}#brand-assets header .logo img{height:147px}@media screen and (max-width:900px){#brand-assets header .logo img{height:95px!important;width:auto}}#brand-assets header .logo div{margin-left:20px}#brand-assets header .logo div span{margin:0}#brand-assets header .logo div span.top{letter-spacing:16px}@media screen and (max-width:900px){#brand-assets header .logo div span.bottom{letter-spacing:11px}}@media screen and (max-width:900px){#brand-assets header .logo{flex-direction:row}}#brand-assets #brand-assets-fonts,#brand-assets #brand-assets-logo{display:flex;flex-direction:row}#brand-assets #brand-assets-fonts div.text,#brand-assets #brand-assets-logo div.text{width:50%}#brand-assets #brand-assets-fonts div.text h2,#brand-assets #brand-assets-logo div.text h2{text-align:left}#brand-assets #brand-assets-fonts div.text p,#brand-assets #brand-assets-logo div.text p{width:100%;text-align:left}#brand-assets #brand-assets-logo .logo-boxes{margin-left:auto;display:flex;flex-direction:row;justify-content:space-around;align-items:center}#brand-assets #brand-assets-logo .logo-boxes div{margin-left:60px;width:200px;height:200px;background-color:#fff;border:2px solid #efefef}#brand-assets #brand-assets-logo .logo-boxes div img.shadowed{margin-top:37px;width:100%;height:130px}#brand-assets #brand-assets-logo .logo-boxes div i{position:absolute;margin-top:-20px;margin-left:-7px;font-size:30px}#brand-assets #brand-assets-logo .logo-boxes div i.ion-checkmark-circled{color:#71d7c3}#brand-assets #brand-assets-logo .logo-boxes div i.ion-close-circled{color:#d95a57}@media screen and (max-width:900px){#brand-assets #brand-assets-logo .logo-boxes{flex-direction:column;margin:auto!important}#brand-assets #brand-assets-logo .logo-boxes div{margin-top:20px;margin-left:0;width:160px;height:160px}#brand-assets #brand-assets-logo .logo-boxes div img.shadowed{height:100px}}#brand-assets #brand-assets-colors .colors{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap;align-items:center}#brand-assets #brand-assets-colors .colors .color{margin-top:90px;width:220px;height:320px;background-color:#fff;border:2px solid #efefef}#brand-assets #brand-assets-colors .colors .color .circle{height:96px;width:96px;border-radius:50%;margin:auto;margin-top:-48px;border:2px solid #efefef;-webkit-box-shadow:0 13px 7px -8px rgba(0,0,0,.24);-moz-box-shadow:0 13px 7px -8px rgba(0,0,0,.24);box-shadow:0 13px 7px -8px rgba(0,0,0,.24)}#brand-assets #brand-assets-colors .colors .color .circle.blue{background-color:#0d83d0}#brand-assets #brand-assets-colors .colors .color .circle.dark-grey{background-color:#363636}#brand-assets #brand-assets-colors .colors .color .circle.light-grey{background-color:#f7f7f7}#brand-assets #brand-assets-colors .colors .color .circle.white{background-color:#fff}#brand-assets #brand-assets-colors .colors .color div.info{padding:20px}#brand-assets #brand-assets-colors .colors .color div.info span.color-title{font-size:17px;font-weight:700;letter-spacing:.7px}#brand-assets #brand-assets-colors .colors .color div.info span.color-title.blue{color:#0d83d0}#brand-assets #brand-assets-colors .colors .color div.info span.color-title.dark-grey{color:#363636}#brand-assets #brand-assets-colors .colors .color div.info span.color-title.light-grey{color:#a7a7a7}#brand-assets #brand-assets-colors .colors .color div.info span.color-title.white{color:#a7a7a7}#brand-assets #brand-assets-colors .colors .color div.info div.border{margin:20px 0;border-bottom:1px solid rgba(0,0,0,.1)}#brand-assets #brand-assets-colors .colors .color div.info .codes{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}#brand-assets #brand-assets-colors .colors .color div.info .codes div.code-row{margin-bottom:3px;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:15px}#brand-assets #brand-assets-colors .colors .color div.info .codes div.code-row label.title{font-weight:700;color:#000}#brand-assets #brand-assets-colors .colors .color div.info .codes div.code-row label.value{width:55%;color:#a7a7a7;letter-spacing:.5px;text-align:left;font-weight:400}@media screen and (max-width:900px){#brand-assets #brand-assets-colors .colors .color{margin:80px 50px 0}}#brand-assets #brand-assets-fonts .boxes{margin-right:auto;width:50%;display:flex;flex-direction:column;justify-content:space-around}#brand-assets #brand-assets-fonts .boxes div{height:85px;width:85%;background-color:#fff;border:2px solid #efefef;display:flex;align-items:center}#brand-assets #brand-assets-fonts .boxes div h4{width:100%;font-size:19px}#brand-assets #brand-assets-fonts .boxes div h4.no-transform{text-transform:none}#brand-assets #brand-assets-fonts .boxes div i{position:absolute;margin-top:-20px;margin-left:-7px;font-size:30px}#brand-assets #brand-assets-fonts .boxes div i.ion-checkmark-circled{color:#71d7c3}#brand-assets #brand-assets-fonts .boxes div i.ion-close-circled{color:#d95a57}#brand-assets #brand-assets-communities .community-logos{display:flex;flex-direction:row;justify-content:center;margin:50px 0}#brand-assets #brand-assets-communities .community-logos .logo{position:relative;padding-top:15px;width:15em;height:15em;background-color:#fff;border-radius:50%;border:2px solid #efefef}#brand-assets #brand-assets-communities .community-logos .logo:nth-of-type(1){left:45px}#brand-assets #brand-assets-communities .community-logos .logo:nth-of-type(2){z-index:50;-webkit-box-shadow:0 4px 11px 0 rgba(0,0,0,.2);-moz-box-shadow:0 4px 11px 0 rgba(0,0,0,.2);box-shadow:0 4px 11px 0 rgba(0,0,0,.2)}#brand-assets #brand-assets-communities .community-logos .logo:nth-of-type(3){right:45px}#brand-assets #brand-assets-communities .community-logos .logo img{width:170px;cursor:pointer}#brand-assets #brand-assets-communities button{margin:30px auto 0}#index-page>header{background-image:url("/static/ttn/image/homepage/header.73ab09777ab0.jpg");background-position:center bottom;height:800px;padding-top:145px}#index-page #index-presentation{padding-bottom:0;box-shadow:0 5px 16px 0 rgba(190,190,190,.1);margin-bottom:260px!important}#index-page #index-presentation h2{padding:0 20px;line-height:160%}@media screen and (max-width:900px){#index-page #index-presentation{margin-bottom:0}}#index-page #index-presentation .wrapper-video-text{display:flex;justify-content:space-between;align-items:center;padding:0 20px;margin-top:40px}#index-page #index-presentation .wrapper-video-text .video{width:400px;height:215px}#index-page #index-presentation .wrapper-video-text p{width:40%;color:#9c9999;letter-spacing:.3px;padding-right:20px;line-height:1.8}@media screen and (max-width:900px){#index-page #index-presentation .wrapper-video-text{flex-direction:column}#index-page #index-presentation .wrapper-video-text .video{width:100%}#index-page #index-presentation .wrapper-video-text p{margin-top:50px;width:100%}}#index-page #index-presentation .lora-membership{border-top:2px solid #f7f7f7;padding-top:35px;width:70%;margin:30px auto 0;display:flex;justify-content:space-around;align-items:center}@media screen and (max-width:900px){#index-page #index-presentation .lora-membership{flex-direction:column}}#index-page #index-presentation .lora-membership b{color:#4a4a4a;padding-left:20px}@media screen and (max-width:900px){#index-page #index-presentation .lora-membership b{margin-bottom:20px}}#index-page #index-presentation .lora-membership a.lora-button{display:inline-block;height:40px;text-align:center;width:auto;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.1);padding:5px 10px}#index-page #index-presentation .lora-membership a.lora-button img{height:100%}#index-page #index-join-ttn .counter{width:400px;margin:50px auto;background-color:#fff;padding:30px;padding-top:20px;border-radius:2px;box-shadow:0 5px 16px 0 rgba(190,190,190,.2)}#index-page #index-join-ttn .counter span{font-size:40px;font-weight:bolder;font-family:"League Spartan",Lato,sans-serif;margin:0 10px;color:#0d83d0;position:relative;top:10px}#index-page #index-join-ttn a{width:auto;padding-left:30px;padding-right:30px;box-shadow:0 5px 16px 0 rgba(190,190,190,.2)}#index-page #index-activity .activity-feed{margin-top:100px}#index-page #index-activity a.button-green{box-shadow:0 5px 16px 0 rgba(190,190,190,.2)}#index-page #index-activity a.button-green:hover{color:#fff}#index-page #index-hardware .second-text{font-weight:700;letter-spacing:.2px;word-spacing:2px}#index-page #index-hardware .second-text img{height:25px}#index-page #index-hardware .one-hardware-product img{height:200px;display:block;margin:auto;margin-bottom:40px}#index-page #index-hardware .one-hardware-product .card{padding:20px;text-align:left;position:relative;width:90%}@media screen and (max-width:900px){#index-page #index-hardware .one-hardware-product .card{width:100%;margin-bottom:80px}}#index-page #index-hardware .one-hardware-product h3{color:#0d83d0;font-family:"League Spartan",Lato,sans-serif;font-size:22px;margin:0;letter-spacing:1.5px;padding-top:9px}#index-page #index-hardware .one-hardware-product h4{color:#4a4a4a;font-size:16px;letter-spacing:.5px;font-family:Lato,sans-serif;padding-bottom:20px;font-weight:700;border-bottom:1px dashed #e1e1e1}#index-page #index-hardware .one-hardware-product p{color:#878787;padding:15px 0 20px;letter-spacing:.5px;min-height:115px}#index-page #index-hardware .one-hardware-product a{display:block;width:120px;margin-left:-60px;position:absolute;left:50%;bottom:-20px;padding:0!important}#index-page #index-newsletter{background-image:url("/static/ttn/image/homepage/newsletter.f2b77c420ac2.jpg");background-size:cover;background-position:left;padding-left:30px!important;margin-bottom:260px!important}#index-page #index-newsletter>*{text-align:left}#index-page #index-newsletter p{margin-left:0;color:#4a4a4a;line-height:150%}#index-page #index-newsletter p a{display:block;width:140px;padding-left:0;padding-right:0;margin-top:50px;box-shadow:0 5px 16px 0 rgba(190,190,190,.6)}#index-page #index-events .container-events{display:flex;justify-content:space-between;flex-wrap:wrap;margin:30px 0}#index-page #index-events .container-events>a{width:30%;margin-top:40px}@media screen and (max-width:900px){#index-page #index-events .container-events{flex-direction:column}#index-page #index-events .container-events>a{width:100%;justify-content:center;text-align:center}}#index-page #index-videos{padding-bottom:80px}#index-page #index-videos .second-text{margin-top:50px;font-weight:700;letter-spacing:.2px;word-spacing:2px}#index-page #index-videos .second-text a{color:#0d83d0;text-decoration:underline}#index-page #index-videos .header-column{position:relative}#index-page #index-videos .header-column .card{width:180px;margin:auto;position:relative;top:40px;padding:15px}#index-page #index-videos .header-column .card h3{margin:0;font-size:20px;letter-spacing:1px;color:#0d83d0;font-family:"League Spartan",Lato,sans-serif}#index-page #index-videos .header-column .card h5{margin:0;letter-spacing:.5px;color:#9c9999}#index-page #index-videos .header-column img{width:100%}#index-page #index-videos .header-column p{margin-top:30px;font-style:italic}#index-page #index-videos .see-all-videos a{color:#878787;text-decoration:underline;font-style:italic}#index-page #index-videos .list-videos{margin:20px 0 40px}#index-page #index-videos .list-videos .video{height:45px;margin:10px 0;padding:0 5px;text-align:left;display:flex;align-items:center;cursor:pointer;position:relative}#index-page #index-videos .list-videos .video .prefix{color:#4a4a4a;font-family:"League Spartan",Lato,sans-serif;font-size:14px;margin-right:5px}#index-page #index-videos .list-videos .video .title{color:#0d83d0;font-size:14px;margin-left:5px}#index-page #index-videos .list-videos .video .watch{position:absolute;right:0;margin-left:auto;color:#9c9999;opacity:0;font-size:11px;background-color:#fff;padding:15px 10px}#index-page #index-videos .list-videos .video:hover{background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.15)}#index-page #index-videos .list-videos .video:hover .watch{opacity:1}#index-page #index-community-map .map{margin-bottom:40px}@media screen and (max-width:1200px){#index-page #index-get-started{padding:0 5%}}#index-page #index-get-started .get-started-header h2,#index-page #index-get-started .get-started-header p{text-align:left}#index-page #index-get-started .get-started-header h2{margin-top:50px}#index-page #index-get-started .get-started-header col:first-child{max-width:40%}#index-page #index-get-started .get-started-header .shadow-box{text-align:left;width:100%;margin-left:auto;padding:40px;padding-top:30px;border-radius:2px;display:flex;position:relative;box-shadow:0 5px 16px 0 rgba(190,190,190,.2);background-color:#fff}@media screen and (min-width:901px) and (max-width:1200px),screen and (max-width:600px){#index-page #index-get-started .get-started-header .shadow-box{padding-top:25px}}#index-page #index-get-started .get-started-header .shadow-box div h3,#index-page #index-get-started .get-started-header .shadow-box div p{margin-bottom:30px}#index-page #index-get-started .get-started-header .shadow-box>div{display:flex;align-items:center}#index-page #index-get-started .get-started-header .shadow-box .icon{width:70%;display:flex}#index-page #index-get-started .get-started-header .shadow-box .icon img{width:100%}@media screen and (min-width:901px) and (max-width:1200px),screen and (max-width:600px){#index-page #index-get-started .get-started-header .shadow-box .icon{display:none}}#index-page #index-get-started .get-started-header .shadow-box .desc{padding-left:40px}@media screen and (min-width:901px) and (max-width:1200px),screen and (max-width:600px){#index-page #index-get-started .get-started-header .shadow-box .desc{padding-left:0}}#index-page #index-get-started .get-started-header .shadow-box .desc img.lorawan-logo{height:50px;position:relative;top:1px}#index-page #index-get-started .get-started-header .shadow-box .container{box-shadow:0 5px 16px 0 rgba(190,190,190,.2);background-color:#fff;position:absolute;left:0;top:0;right:0;bottom:0}#index-page #index-get-started .get-started-column{width:30%}@media screen and (max-width:900px){#index-page #index-get-started .get-started-column{margin-top:120px}#index-page #index-get-started .get-started-column:first-child{margin-top:0}}#index-page #index-get-started .get-started-column>.container-card-bg{min-height:450px}@media screen and (max-width:900px){#index-page #index-get-started .get-started-column>.container-card-bg{min-height:auto}}#index-page #index-get-started .get-started-column>.container-card-bg>.background{background-size:cover;background-color:#000;font-family:"League Spartan",Lato,sans-serif;height:200px;width:100%;border-radius:10px;color:#fff;padding-top:40px}#index-page #index-get-started .get-started-column>.container-card-bg>.background h2{font-size:20px}#index-page #index-get-started .get-started-column>.container-card-bg>.card{position:relative;top:-80px;width:90%;margin:auto;box-shadow:0 -6px 10px 2px rgba(0,0,0,.05);border-radius:2px}#index-page #index-get-started .get-started-column>.container-card-bg>.card .title-with-icon{width:90%;margin:auto;display:flex;align-items:center;height:70px;border-bottom:1px dashed #e1e1e1}#index-page #index-get-started .get-started-column>.container-card-bg>.card .title-with-icon .icon{height:40px}#index-page #index-get-started .get-started-column>.container-card-bg>.card .title-with-icon h3{color:#0d83d0;font-family:"League Spartan",Lato,sans-serif;font-size:18px;margin:0;margin-left:20px;letter-spacing:1.5px;padding-top:9px}#index-page #index-get-started .get-started-column>.container-card-bg>.card p{padding:20px;text-align:left;line-height:25px;color:#878787}#index-page #index-tech-stack img.tech-stack-chart{width:100%;margin-top:50px;margin-bottom:40px;max-width:800px}#index-page #index-tech-stack img.lorawan-logo{height:68px;position:relative;top:-1px}#index-page #index-tech-stack a.button-green{margin-top:40px}#index-page #index-page-details{padding:0 10%}#index-page #index-core-contributors{margin-top:100px}#index-page #index-core-contributors,#index-page #index-team{max-width:none!important}#index-page #index-core-contributors p,#index-page #index-team p{padding:20px}#index-page #index-core-contributors .team-list,#index-page #index-team .team-list{display:flex;padding:0 15%;justify-content:space-between;flex-wrap:wrap}#index-page #index-core-contributors .team-list.team-leader,#index-page #index-team .team-list.team-leader{justify-content:center}#index-page #index-core-contributors .team-list.team-leader .member,#index-page #index-team .team-list.team-leader .member{margin:40px 50px}#index-page #index-core-contributors .team-list .member,#index-page #index-core-contributors .team-list .member_placeholder,#index-page #index-team .team-list .member,#index-page #index-team .team-list .member_placeholder{width:15%;text-align:center;margin:20px 0}@media screen and (max-width:900px){#index-page #index-core-contributors .team-list .member,#index-page #index-core-contributors .team-list .member_placeholder,#index-page #index-team .team-list .member,#index-page #index-team .team-list .member_placeholder{width:30%}}@media screen and (max-width:600px){#index-page #index-core-contributors .team-list .member,#index-page #index-core-contributors .team-list .member_placeholder,#index-page #index-team .team-list .member,#index-page #index-team .team-list .member_placeholder{width:50%}}#index-page #index-core-contributors .team-list .member h5,#index-page #index-core-contributors .team-list .member_placeholder h5,#index-page #index-team .team-list .member h5,#index-page #index-team .team-list .member_placeholder h5{color:#0d83d0}#index-page #index-core-contributors .team-list .member h6,#index-page #index-core-contributors .team-list .member_placeholder h6,#index-page #index-team .team-list .member h6,#index-page #index-team .team-list .member_placeholder h6{color:#878787}#index-page #index-core-contributors .team-list .member .container-img,#index-page #index-core-contributors .team-list .member_placeholder .container-img,#index-page #index-team .team-list .member .container-img,#index-page #index-team .team-list .member_placeholder .container-img{height:127px;width:114px;margin:0 auto}#index-page #index-blog{margin-bottom:100px!important}#index-page #index-contact .social-network{display:flex;justify-content:center;margin:40px 0}#index-page #index-contact .social-network a{width:auto;height:50px;margin:30px 5%}#index-page #index-contact .social-network a img{height:100%}#index-page #index-contact .before-mail{margin-bottom:30px}#index-page #index-contact .email{display:inline;font-size:20px;color:#878787;width:auto;padding:15px 50px;background-color:#fff;text-align:center}#index-page #index-tti{padding-bottom:150px;max-width:1250px!important}#index-page #index-tti .skew-container{padding:0 2%;display:flex;margin-bottom:16rem;max-width:1600px;margin:auto;margin-bottom:5rem;margin-top:5rem}#index-page #index-tti .skew-container>img{width:auto;height:270px;z-index:99}#index-page #index-tti .skew-container .tti-link-parent{top:3rem;position:relative;height:27rem;left:-11rem;min-width:76%}#index-page #index-tti .skew-container .tti-link-parent .tti-link-outline{z-index:-99;min-width:75%;height:27rem;outline:.65rem solid #fff}#index-page #index-tti .skew-container .tti-link-parent .tti-link-content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:6rem;padding-top:5rem}#index-page #index-tti .skew-container .tti-link-parent .tti-link-content h1{font-family:'League Spartan';color:#0d83d1;text-transform:uppercase;font-size:1.6rem;letter-spacing:1.1px;padding-bottom:1.5rem;line-height:1.8}#index-page #index-tti .skew-container .tti-link-parent .tti-link-content p{margin-top:0;font-size:1.5rem;letter-spacing:.7px;color:#4a4a4a;padding-bottom:2.5rem}#index-page #index-tti .skew-container .tti-link-parent .tti-link-content a{padding:10px 25px;border-radius:99px;background-image:linear-gradient(-136deg,#1fb9ea 0,#0d83d1 100%);text-decoration:none;color:#fff;text-transform:uppercase;font-size:13px;letter-spacing:1.4px;z-index:10;transition:all .3s ease-out;cursor:pointer}#index-page #index-tti .skew-container .tti-link-parent .tti-link-content a:hover{opacity:.75}@media screen and (max-width:1300px){#index-page #index-tti .skew-container h1{width:70%}}@media screen and (max-width:1000px){#index-page #index-tti .skew-container{flex-direction:column}#index-page #index-tti .skew-container>img{width:100%;max-width:20rem;height:auto;display:block;margin:auto}#index-page #index-tti .skew-container .tti-link-parent{left:0}#index-page #index-tti .skew-container .tti-link-content{width:100%;padding:0 2rem!important;text-align:center}#index-page #index-tti .skew-container .tti-link-outline{outline:0!important}}.detail-section{margin-bottom:260px}.detail-section .media-column{position:relative;width:50%!important}@media screen and (max-width:900px){.detail-section .media-column{width:90%!important;margin-bottom:50px}}.detail-section .media-column .title-corner{position:absolute;top:-40px;left:-80px;width:250px;padding:0 20px;height:80px;display:flex;align-items:center;justify-content:space-around;font-family:"League Spartan",Lato,sans-serif;box-shadow:1px 1px 10px rgba(0,0,0,.1);z-index:2}@media screen and (max-width:900px){.detail-section .media-column .title-corner{position:relative;margin:auto;left:0}}.detail-section .media-column .title-corner img{width:40px}.detail-section .media-column .title-corner h2{color:#0d83d0;font-weight:700;font-size:18px;padding-top:6px;letter-spacing:1.4px;margin:0}.detail-section .media-column .media{width:90%;margin:auto;height:250px;z-index:1;position:relative;background-color:#0d83d0;overflow:hidden}.detail-section .media-column .media>.img-media{width:100%;height:100%;background-position:center;background-size:cover}.detail-section .media-column .explaination-media{padding:60px 40px 40px;text-align:left;position:relative;top:-40px;z-index:0}.detail-section .media-column .explaination-media h4{font-weight:700}.detail-section .media-column .explaination-media hr{width:10%;margin-left:0;border-top:5px solid #0d83d0}.detail-section .media-column .explaination-media p{color:#9c9999}.detail-section .media-column .explaination-media .container-button{position:absolute;bottom:-20px;left:0;right:0;text-align:center;display:flex;justify-content:center}.detail-section .media-column .explaination-media .container-button a{box-shadow:0 5px 15px rgba(170,170,170,.6)}.detail-section .media-column .playlist{margin-top:50px;display:flex;align-items:center;justify-content:space-around}.detail-section .media-column .playlist>div{width:25%;min-width:150px;height:80px;cursor:pointer;position:relative;opacity:.5;background-position:center;background-size:cover;box-shadow:0 5px 15px rgba(140,140,140,.6)}.detail-section .media-column .playlist>div .player{display:none}.detail-section .media-column .playlist>div.active{width:28%;height:110px;opacity:1}.detail-section .media-column .playlist>div.active .player{display:block}.detail-section .text-column{text-align:right}.detail-section .text-column h2{text-align:right;font-size:20px;line-height:30px}.detail-section .text-column p{color:#4a4a4a;padding-top:30px;letter-spacing:.4px;line-height:150%;margin-bottom:20px}.detail-section .text-column .companies{display:flex;justify-content:flex-end;flex-wrap:wrap;margin-top:20px}.detail-section .text-column .companies .company{width:36%;height:69px;margin:15px 0;margin-left:20px;border-radius:10px;box-shadow:0 5px 12px rgba(0,0,0,.05);display:flex;justify-content:center;align-items:center}.detail-section .text-column .companies .company img{max-height:50px;max-width:80%}.detail-section.swap_detail{flex-direction:row-reverse}.detail-section.swap_detail .media-column .title-corner{left:auto;right:-60px}@media screen and (max-width:900px){.detail-section.swap_detail .media-column .title-corner{right:0}}.detail-section.swap_detail .text-column{text-align:left!important}.detail-section.swap_detail .text-column h2{text-align:left!important}.detail-section.swap_detail .text-column .companies{justify-content:flex-start}.detail-section.swap_detail .text-column .companies .company{margin-right:20px;margin-left:0}#learn-page header{background-image:url("/static/ttn/image/learn/header.2d844bc779ec.jpg")}#learn-page #learn-platform{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:100px!important}@media screen and (max-width:900px){#learn-page #learn-platform{flex-direction:column}}#learn-page #learn-platform .platform{width:45%;margin:20px 0}@media screen and (max-width:900px){#learn-page #learn-platform .platform{width:100%;margin:20px 0}}#learn-page #learn-platform .platform p{width:100%}#learn-page #learn-platform .platform a{margin:30px auto 0}#learn-page #learn-join-slack{margin-bottom:100px;padding:30px 15%;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:900px){#learn-page #learn-join-slack{flex-direction:column;text-align:center}#learn-page #learn-join-slack>*{margin:10px 0}}#learn-page #learn-join-slack img{width:200px}#live-page section{padding:0 5%}#live-page .normal-chunk{padding-top:30px}#live-page .feeds-and-tweets{display:flex;flex-wrap:wrap;justify-content:space-between}#live-page .feeds-and-tweets .activity-feed{width:70%}#live-page .feeds-and-tweets .tweets{width:25%;padding-top:50px}@media screen and (max-width:900px){#live-page .feeds-and-tweets .tweets{display:none}}@media screen and (max-width:900px){#live-page .feeds-and-tweets .activity-feed{width:100%}#live-page .feeds-and-tweets .tweets{display:none}}#support-page>header{background-image:url("/static/ttn/image/learn/header.2d844bc779ec.jpg")}#support-page #support-page-presentation{margin-bottom:3%!important}#support-page #support-page-explaination{margin:auto;align-items:flex-start!important}#support-page #support-page-explaination .card{padding:0 20px 30px;margin-bottom:100px}#support-page #support-page-explaination .card h2{padding:55px 0 50px;border-bottom:2px dashed #dedede}#support-page #support-page-explaination .card p{padding:20px;line-height:1.5;font-size:16px}#support-page #support-page-explaination .get-started-support{margin-bottom:100px}#support-page #support-page-explaination .get-started-support .logo-containers{height:120px;display:flex;align-items:center}#support-page #support-page-explaination .get-started-support .logo-containers img{max-width:150px;max-height:70px}#support-page #support-page-explaination .get-started-support p{padding:30px 0;line-height:1.5;font-size:15px}#support-page #support-page-explaination .get-started-support .m-bot{margin-bottom:2rem}#the-things-product>header{background-image:url("/static/ttn/image/the-things-product/header.52268b9dc937.jpg")}#the-things-product>header .logo span{text-align:center}@media screen and (max-width:900px){#the-things-product>header{padding-top:140px}}#the-things-product #the-things-product-presentation h2{line-height:40px}#the-things-product #the-things-product-presentation h2 img{height:35px;margin-top:-5px}#the-things-product #the-things-product-presentation a.lora-button{display:block;width:130px;height:40px;margin:30px auto 0;text-align:center;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.1);padding:5px 10px}#the-things-product #the-things-product-presentation a.lora-button img{height:100%}#the-things-product #the-things-product-presentation p.darker{color:#4a4a4a}#the-things-product .detail-section{margin-bottom:70px;align-items:stretch}#the-things-product .detail-section .small-column{width:45%;background-position:left center;background-size:contain;background-repeat:no-repeat;min-height:300px}@media screen and (max-width:900px){#the-things-product .detail-section .small-column{background-position:center center;margin-bottom:50px}}#the-things-product .detail-section.swap_detail .small-column{background-position:right center!important}#the-things-product .detail-section .big-column{width:50%}#the-things-product .link-resources.two-resources{justify-content:space-around}#the-things-product .link-resources .link-image-with-small-card{position:relative;padding-top:40px;width:29%;margin-bottom:140px}@media screen and (max-width:900px){#the-things-product .link-resources .link-image-with-small-card{width:75%!important}}#the-things-product .link-resources .link-image-with-small-card:hover .card{box-shadow:0 0 30px rgba(0,0,0,.4)}#the-things-product .link-resources .link-image-with-small-card:hover img{box-shadow:0 0 20px rgba(0,0,0,.3)}#the-things-product .link-resources .link-image-with-small-card .card{width:60%;left:20%;top:0;margin:auto;position:absolute;text-align:center;box-shadow:0 6px 15px rgba(0,0,0,.2)}#the-things-product .link-resources .link-image-with-small-card .card h4{color:#0d83d0;font-weight:700}#the-things-product .link-resources .link-image-with-small-card .card h5{color:#9c9999}#the-things-product .link-resources .link-image-with-small-card img{width:100%;box-shadow:0 0 10px rgba(0,0,0,.2)}#the-things-product #the-things-product-buy{position:relative;margin-top:80px;padding:100px 10% 0}#the-things-product #the-things-product-buy .gradient{position:absolute;top:0;right:0;left:0;height:700px;z-index:-1;background-image:linear-gradient(-180deg,#fff 0,#f7f7f7 100%)}@media screen and (max-width:900px){#the-things-product #the-things-product-buy{padding:100px 2% 0}#the-things-product #the-things-product-buy .gradient{height:1600px}}#the-things-product #the-things-product-buy-devices .small-column{width:30%}@media screen and (max-width:900px){#the-things-product #the-things-product-buy-devices .small-column{margin-bottom:100px}#the-things-product #the-things-product-buy-devices .small-column:last-child{margin-bottom:0}}#the-things-product #the-things-product-buy-devices .device{text-align:center;height:300px}#the-things-product #the-things-product-buy-devices .device h5 span{color:#0d83d0}#the-things-product #the-things-product-buy-devices .device img{max-width:60%;max-height:60%}@media screen and (max-width:900px){#the-things-product #the-things-product-buy-devices .device{height:auto}}#the-things-product #the-things-product-buy-devices .links-arrow .link{margin:20px 0}#the-things-product #the-things-product-buy-devices .links-arrow .link a{position:relative}#the-things-product #the-things-product-buy-devices .links-arrow .link a .sold-out{position:absolute;display:block;height:40px;top:0;right:-20px;z-index:9}#the-things-product #the-things-product-buy-devices .links-arrow .link a .link-helper-text img{height:40px;margin-top:7px}#the-things-product #the-things-product-buy-devices h5.enterprise{margin-left:55px;margin-top:50px;letter-spacing:.5px;color:#878787}#the-things-product #the-things-product-scale{top:0;margin-top:180px;height:800px;padding-top:50px;background-position:center;background-image:url("/static/ttn/image/the-things-product/scale.2cb8eafd78c4.png");background-size:cover}@media screen and (max-width:900px){#the-things-product #the-things-product-scale{margin-top:0}}#the-things-product #the-things-product-scale #tti-card{margin:80px auto;width:70%;max-width:900px;padding:30px;display:flex;justify-content:space-between}@media screen and (max-width:900px){#the-things-product #the-things-product-scale #tti-card{width:90%!important;flex-direction:column;align-items:center}#the-things-product #the-things-product-scale #tti-card .logo,#the-things-product #the-things-product-scale #tti-card .text{width:90%!important}}#the-things-product #the-things-product-scale #tti-card .logos{width:40%}#the-things-product #the-things-product-scale #tti-card .logos img{width:40%;margin:30px auto;display:block}#the-things-product #the-things-product-scale #tti-card .text{width:55%}#the-things-product #the-things-product-scale #tti-card .text p{letter-spacing:.8px;color:#9c9999;margin-bottom:20px}#the-things-product #the-things-product-scale #tti-card .text p.darker{color:#4a4a4a}#the-things-product-form{text-align:center}#the-things-product-form label,#the-things-product-form p{text-align:left}#the-things-product-form input[type=email],#the-things-product-form textarea{width:100%!important}#user{padding:115px 15.4%}@media screen and (max-width:1130px){#user{padding:115px 5%}}@media screen and (max-width:815px){#user{padding:85px 5%}}@media screen and (max-width:500px){#user{padding:55px 5%}}#profile-update .card{background:#fff;margin:1em auto;border-radius:5px;padding:2em;max-width:800px;line-height:1.2em;border:1px solid #eff3f3;box-shadow:0 5px 30px rgba(0,0,0,.05)}#profile-update .card footer,#profile-update .card header,#profile-update .card section{border-top:2px solid #f2f2f2;padding:2em}#profile-update .card footer:first-child,#profile-update .card header:first-child,#profile-update .card section:first-child{border-top:none}#profile-update .card footer:last-child,#profile-update .card header:last-child,#profile-update .card section:last-child{padding-bottom:0}#profile-update .card .card-header+section{border-top:none;padding-top:0}#profile-update .card .card-header{background:#fcfcfc;border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom:2px solid #eee;padding:.1em 2em .1em 2em;width:100%;text-align:center;box-sizing:content-box;position:relative;top:-2em;left:-2em}#profile-update .card .card-header h1{font-family:"League Spartan",lato,sans-serif;text-transform:uppercase;letter-spacing:2px;font-size:1.2em;font-weight:700;color:#0d83d0}#profile-update .card .profile{max-width:800px;width:100%}#profile-update .card .profile .form{max-width:initial}#profile-update .card .personal-profile{display:flex;text-align:left}@media only screen and (max-width:900px){#profile-update .card .personal-profile{flex-direction:column-reverse}}#profile-update .card .personal-profile h3{margin-bottom:15px;color:#4a4a4a;font-size:24px;margin-top:20px}#profile-update .card .personal-profile .profile-left,#profile-update .card .personal-profile .profile-right{width:calc(49.5%)}@media only screen and (max-width:900px){#profile-update .card .personal-profile .profile-left,#profile-update .card .personal-profile .profile-right{width:100%!important}}#profile-update .card .personal-profile .profile-right{padding:0 0 2em 1em}@media only screen and (max-width:900px){#profile-update .card .personal-profile .profile-right{border-bottom:2px solid #eee;margin-left:0;margin-bottom:2em!important}}#profile-update .card .profile-picture{text-align:center}#profile-update .card .profile-picture .text-label{display:block;color:#4a4a4a;margin-left:0;margin-bottom:3px;font-size:14px;letter-spacing:.6px}#profile-update .card .profile-picture img{margin:auto;display:block;width:170px;height:170px;border:2px solid #e6e6e6;margin-bottom:1em;border-radius:5px;background:#f0f0f0;color:transparent}#profile-update .card .form-actions{width:100%;height:auto;display:flex;justify-content:center;align-items:center}#profile-update form .field{margin-bottom:20px}#profile-update form .field.with-label label{text-align:left;display:block;color:#4a4a4a;margin-left:8px;margin-bottom:8px;font-size:16px;letter-spacing:.6px}#profile-update form .field.with-label label.for-checkbox{margin-left:0;padding-left:0;font-weight:700}#profile-update form .field.with-label.checkbox{margin-left:25px;margin-top:25px;margin-bottom:25px}#profile-update form .field p.help-text{margin-left:5px;color:#999}#profile-update form .field input[type=checkbox]{display:inline;margin-right:7px;position:relative;top:-1px}#profile-update form .field input[type=text],#profile-update form .field input[type=url],#profile-update form .field select{width:100%;border:2px solid #e4e4e4;border-radius:20px;height:36px;padding:0 18px;display:block;color:#777;letter-spacing:.8px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background:#fff}#profile-update form .field input[type=text]:focus,#profile-update form .field input[type=url]:focus,#profile-update form .field select:focus{outline:0;color:#4a4a4a;border-color:#2e93d5}#user-profile>.sections{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;width:100%}#user-profile>.sections>.section-left{order:1;display:flex;flex-direction:column;width:77%;margin:auto}@media screen and (max-width:1500px){#user-profile>.sections>.section-left{width:100%}}#user-profile>.sections>.section-left>.user-card{padding:30px;width:100%;margin-bottom:85px;background-color:#fff;-webkit-box-shadow:1px 1px 25px 1px rgba(204,204,204,.5);-moz-box-shadow:1px 1px 25px 1px rgba(204,204,204,.5);box-shadow:1px 1px 25px 1px rgba(204,204,204,.5)}#user-profile>.sections>.section-left>.user-card>.upper{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}#user-profile>.sections>.section-left>.user-card>.upper .picture img{width:100px;border-radius:100%;box-shadow:1px 1px 25px 1px rgba(97,97,97,.64)}@media screen and (max-width:550px){#user-profile>.sections>.section-left>.user-card>.upper .picture{margin:auto}}#user-profile>.sections>.section-left>.user-card>.upper .info{margin-left:40px;display:flex;flex-direction:column;align-items:flex-start;flex-grow:2;max-width:350px}@media screen and (max-width:500px){#user-profile>.sections>.section-left>.user-card>.upper .info{margin:40px auto 0;width:100%;max-width:100%!important}}#user-profile>.sections>.section-left>.user-card>.upper .info .name{display:flex;align-items:center;cursor:pointer}#user-profile>.sections>.section-left>.user-card>.upper .info .name h3{margin:0;font-weight:700;letter-spacing:.2px;font-size:23px!important}@media screen and (max-width:500px){#user-profile>.sections>.section-left>.user-card>.upper .info .name h3{font-size:20px!important}}#user-profile>.sections>.section-left>.user-card>.upper .info .name a{color:#000;margin-left:2rem;cursor:pointer;transition:.3s ease-out}#user-profile>.sections>.section-left>.user-card>.upper .info .name a:hover{transform:scale(1.25)}#user-profile>.sections>.section-left>.user-card>.upper .info .name a .ion-edit{font-size:15px}#user-profile>.sections>.section-left>.user-card>.upper .info span{margin:10px 0;color:#0d83d0;font-weight:700;letter-spacing:.2px;line-height:23px;max-width:300px}#user-profile>.sections>.section-left>.user-card>.upper .info .social{display:flex;flex-direction:row;align-items:center}#user-profile>.sections>.section-left>.user-card>.upper .info .social a{text-decoration:underline;color:#929292;cursor:pointer}#user-profile>.sections>.section-left>.user-card>.upper .info .social a:hover{color:#b5b5b5!important}#user-profile>.sections>.section-left>.user-card>.upper .info .social .bullet{color:#929292;margin:0 18%;font-size:10px}#user-profile>.sections>.section-left>.user-card>.upper .info .social .ion-social-twitter{font-size:20px}#user-profile>.sections>.section-left>.user-card>.upper a.contact-button{margin-left:auto}@media screen and (max-width:716px){#user-profile>.sections>.section-left>.user-card>.upper a.contact-button{margin:30px auto 0}}#user-profile>.sections>.section-left>.user-card>.upper a.contact-button button{height:40px;letter-spacing:.3px;-webkit-box-shadow:1px 1px 25px 1px rgba(144,144,144,.4);-moz-box-shadow:1px 1px 25px 1px rgba(144,144,144,.4);box-shadow:1px 1px 25px 1px rgba(144,144,144,.4)}#user-profile>.sections>.section-left>.user-card div.border-bottom{margin:30px auto 20px;border-bottom:1px solid rgba(0,0,0,.1)}#user-profile>.sections>.section-left>.user-card .bottom{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-items:center}@media screen and (max-width:800px){#user-profile>.sections>.section-left>.user-card .bottom{justify-content:center}}#user-profile>.sections>.section-left>.user-card .bottom .communities{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}#user-profile>.sections>.section-left>.user-card .bottom .communities span{text-transform:uppercase;font-weight:700;letter-spacing:.8px;margin-right:20px}@media screen and (max-width:500px){#user-profile>.sections>.section-left>.user-card .bottom .communities span{flex-basis:100%;text-align:center;margin-right:0}}#user-profile>.sections>.section-left>.user-card .bottom .communities .logos-wrapper{display:flex;flex-wrap:wrap}@media screen and (max-width:500px){#user-profile>.sections>.section-left>.user-card .bottom .communities .logos-wrapper{width:100%;flex-direction:column}#user-profile>.sections>.section-left>.user-card .bottom .communities .logos-wrapper .logo{margin:20px auto 0;left:0!important}}#user-profile>.sections>.section-left>.user-card .bottom .communities .logos-wrapper .logo-and-leave-button{display:flex;flex-direction:column;width:80px}@media screen and (max-width:500px){#user-profile>.sections>.section-left>.user-card .bottom .communities .logos-wrapper .logo-and-leave-button{width:initial}}#user-profile>.sections>.section-left>.user-card .bottom .communities .logos-wrapper .logo-and-leave-button .leave-community-link{font-size:11px;color:#a6a6a4;text-align:center;position:relative;left:10px}#user-profile>.sections>.section-left>.user-card .bottom .communities .logos-wrapper .logo-and-leave-button .leave-community-link:hover{text-decoration:underline}@media screen and (max-width:500px){#user-profile>.sections>.section-left>.user-card .bottom .communities .logos-wrapper .logo-and-leave-button .leave-community-link{left:0!important}}#user-profile>.sections>.section-left>.user-card .bottom .communities .logos-wrapper .logo{width:100px;padding:5px;position:relative;background-color:#fff;border-radius:50%;border:1px solid #efefef;cursor:pointer}#user-profile>.sections>.section-left>.user-card .bottom .network{display:flex;flex-direction:column}#user-profile>.sections>.section-left>.user-card .bottom .network>div{padding:8px 18px;border:1px solid #d2d2d2;display:flex;align-items:center}@media screen and (max-width:800px){#user-profile>.sections>.section-left>.user-card .bottom .network>div{margin:30px auto 0!important}}#user-profile>.sections>.section-left>.user-card .bottom .network>div i{margin-right:12px;font-size:23px;color:#0d83d0}#user-profile>.sections>.section-left>.user-card .bottom .network>div span{font-weight:700}#user-profile>.sections>.section-left>.user-card .bottom .network .gateways{margin-bottom:10px;width:100%;justify-content:center;cursor:pointer}#user-profile>.sections>.section-left>.resources{width:100%}#user-profile>.sections>.section-left>.resources>.buttons{border-bottom:2px solid #dedede;padding:13px 0}#user-profile>.sections>.section-left>.resources>.buttons>a{padding:13px 0;color:#9c9c9c;font-weight:700;letter-spacing:1px;cursor:pointer;font-size:16px}#user-profile>.sections>.section-left>.resources>.buttons>a:not(:first-of-type){margin-left:40px}#user-profile>.sections>.section-left>.resources>.buttons>a.active{color:#0c0c0c;border-bottom:4px solid #0d83d0}#user-profile>.sections>.section-left>.resources .tab:not(.active){display:none}#user-profile>.sections>.section-left>.resources #stories-tab .container-recipes{display:flex;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width:800px){#user-profile>.sections>.section-left>.resources #stories-tab .container-recipes{justify-content:space-between}}@media screen and (max-width:550px){#user-profile>.sections>.section-left>.resources #stories-tab .container-recipes{justify-content:center}}#user-profile>.sections>.section-left>.resources #stories-tab .container-recipes .container-recipe{width:40%;margin-top:45px;margin-right:10%}@media screen and (max-width:800px){#user-profile>.sections>.section-left>.resources #stories-tab .container-recipes .container-recipe{width:45%;margin-right:0}}@media screen and (max-width:550px){#user-profile>.sections>.section-left>.resources #stories-tab .container-recipes .container-recipe{width:65%}}@media screen and (max-width:370px){#user-profile>.sections>.section-left>.resources #stories-tab .container-recipes .container-recipe{width:84%}}#user-profile>.sections>.section-left>.resources #gateways-tab #map-container{margin-top:45px}#user-profile>.sections>.section-left>.resources #gateways-tab #map-container .map-legend{padding:12px 0;background-color:#fff;display:flex;flex-direction:column;border:1px solid rgba(214,214,214,.41)}#user-profile>.sections>.section-left>.resources #gateways-tab #map-container .map-legend h2{text-align:center;text-transform:uppercase;font-weight:900;letter-spacing:.3px;color:#0d83d0;font-size:16px!important;margin:0;font-family:Lato;padding:0 18px}#user-profile>.sections>.section-left>.resources #gateways-tab #map-container .map-legend .status{padding:0 23px}#user-profile>.sections>.section-left>.resources #gateways-tab #map-container .map-legend .status img{width:18px}#user-profile>.sections>.section-left>.resources #gateways-tab #map-container .map-legend .status span{font-weight:700;margin-left:13px;font-size:13px;letter-spacing:.6px}#user-profile>.sections>.section-left>.resources #gateways-tab #map-container .map-legend .border{border-bottom:1px solid rgba(214,214,214,.41);margin:9px 0}#user-profile>.sections>.section-right{order:2;width:0;display:none}@media screen and (max-width:1500px){#user-profile>.sections>.section-right{width:100%}}#user-profile>.sections>.section-right>.badges{width:100%;height:500px;background-color:#fff;border:1px solid #f4f4f4}@media screen and (max-width:1500px){#user-profile>.sections>.section-right>.badges{height:200px;margin-top:80px}}#user-profile>.sections>.section-right>.badges>h2{text-align:center;text-transform:uppercase;font-weight:900;letter-spacing:.8px;color:#0d83d0;font-size:25px!important}.fixed-banner{position:fixed;width:100%;display:flex;align-items:center;justify-content:center;background:#0d83d0;z-index:1001;top:65px}.fixed-banner>a{color:#fff;cursor:pointer;font-weight:700;font-size:19px;text-align:center;display:flex;align-items:center;height:40px;margin:10px;text-decoration:none}.fixed-banner>a:hover{text-decoration:underline}.fixed-banner>a.in-circle{border:1px solid #fff;border-radius:30px;padding:10px;margin-left:20px}.fixed-banner>a.in-circle:hover{text-decoration:none;background-color:#fff;color:#0d83d0}@media screen and (max-width:900px){.fixed-banner>a{font-size:16px}}@media screen and (max-width:600px){.fixed-banner{height:auto;flex-wrap:wrap}.fixed-banner>a{font-size:14px;margin:5px 0;height:30px}}.button-circle{width:130px;padding-top:11px!important;height:46px;display:inline-block;text-align:center;border-radius:25px;border:2px solid #0d83d0;background-color:transparent;color:#0d83d0;cursor:pointer;letter-spacing:.6px}.button-circle:hover{color:#fff;background-color:#0d83d0}.button-circle:active,.button-circle:focus{outline:0;border:2px solid #0d83d0}.button-circle.button-filled{background-color:#0d83d0!important;color:#fff!important}.action-buttons-title{float:right}.button-circle-blue-arrow{cursor:pointer;display:inline-block;height:42px;padding:0 30px;padding-right:50px;background-color:#0d83d0;color:#fff;border-radius:25px;line-height:42px;text-align:center;position:relative;box-shadow:0 5px 16px 0 rgba(190,190,190,.6)}.button-circle-blue-arrow img{height:18px;width:auto;position:absolute;right:13px;top:50%;margin-top:-9px}.button_ttn{display:block;width:220px;height:50px;border:none;background:#0d83d0;color:#fff;border-radius:3px;border-bottom:4px solid #152632;text-align:center;padding:0!important;margin:auto;margin-top:3em;text-transform:uppercase;letter-spacing:.2px;line-height:3.6em;cursor:pointer}.button-green{height:39px;line-height:37px;padding:0!important;background-color:#33c3a3!important;color:#fff;border-radius:20px;border-bottom:0;outline:0;border:0;display:block;width:auto;text-align:center;cursor:pointer}.button-green.center{margin:auto}.button-green.inline{display:inline-block}.button-green.shadowed{box-shadow:0 5px 16px 0 rgba(190,190,190,.6)}.button-green.shadowed:hover{color:#fff;box-shadow:0 5px 10px 0 rgba(190,190,190,.9)}.button-red-text-no-background{height:39px;padding:0 40px!important;background-color:transparent!important;color:red;border-radius:99rem;border-bottom:0;outline:0;border:0;cursor:pointer}.button-italic-link{font-style:italic;text-decoration:underline;color:#4a4a4a}.button-italic-link:hover{color:#000}.button_ttn:hover{background:#1f94f1}.button-centered{display:flex;align-items:center;justify-content:center}.button-centered>*{margin:0 20px}.button-with-icon{background-color:transparent!important;border:0!important;outline:0!important}.minimal-button{background-color:transparent!important;border:0!important;outline:0!important;color:grey}@font-face{font-family:'League Spartan';src:url("../fonts/leaguespartan-bold.5d202a7f44e8.eot");src:url("../fonts/leaguespartan-bold.5d202a7f44e8.eot?#iefix") format('embedded-opentype'),url("../fonts/leaguespartan-bold.3812d86fa4f1.woff2") format('woff2'),url("../fonts/leaguespartan-bold.de124ab4fe63.woff") format('woff'),url("../fonts/leaguespartan-bold.7cc8cbbd7a33.ttf") format('truetype'),url("../fonts/leaguespartan-bold.3c33ca150ccb.svg#league_spartanbold") format('svg');font-weight:700;font-style:normal}.blue-ttn{color:#0d83d0!important}.red-ttn{color:red!important}#footer-ttn{position:relative;color:#fff;display:block;background-image:linear-gradient(301deg,#0d83d1 0,#2ba8fb 100%)}#footer-ttn .triangle-pattern{background-image:url("/static/common/img/triangle-pattern.d8be44182fb7.png")}#footer-ttn .main-content{padding:20px 15%;z-index:2}#footer-ttn .main-content h4{font-family:"League Spartan",Lato,sans-serif;text-transform:uppercase;letter-spacing:2.5px;margin-bottom:30px}#footer-ttn .main-content ul{padding-left:0}#footer-ttn .main-content ul li{list-style:none;margin:5px 0;letter-spacing:.3px}#footer-ttn .main-content ul li a{color:#fff}#footer-ttn .main-content ul li a:hover{text-decoration:underline}#footer-ttn .main-content ul.two-columns-list{-webkit-columns:100px 2;-moz-columns:100px 2;columns:100px 2}#footer-ttn .main-content img{width:200px}#footer-ttn .bottom-stripe{margin-top:30px;text-align:center;padding:30px 0;width:100%;background-color:rgba(0,0,0,.5)}#footer-ttn .bottom-stripe h3{font-family:"League Spartan",Lato,sans-serif;letter-spacing:2px;font-size:18px}#footer-ttn .bottom-stripe i{letter-spacing:1.5px}.inline-input-button input[type=email],.inline-input-button input[type=text]{border:2px solid #9b9b9b;border-radius:20px;height:42px;padding-left:18px;width:250px;margin-right:15px;margin-top:3px}.inline-input-button input[type=email]:focus,.inline-input-button input[type=text]:focus{outline:0;border-color:#0d83d0}.inline-input-button input[type=submit]{padding-top:0!important;font-weight:400!important}.page-big-form{width:70%;margin:auto;padding-bottom:30px}.page-big-form>h1{margin:0;padding:40px 0;text-align:center;color:#0d83d0}.normal-form{width:100%;padding:20px}.normal-form label{display:block;width:100%;color:#0d83d0}.normal-form input{outline:0;border:none}.normal-form .markdown-size{width:60%}.normal-form .input-with-help{display:flex;align-items:center}.normal-form .input-with-help p{width:30%;padding:0 10px}.normal-form .help-text{color:#a6a6a6;font-size:14px;font-style:italic}.normal-form input[type=email],.normal-form input[type=password],.normal-form input[type=text],.normal-form input[type=url],.normal-form textarea{padding-left:10px;display:block;width:60%;height:30px;border-radius:15px;border:2px solid #ddd;margin-bottom:10px}.normal-form textarea{padding:10px;height:auto}.normal-form input[type=file]{margin-bottom:10px}.normal-form .field-wrapper{margin-top:20px}.normal-form .markdown-width{width:60%}.normal-form .center-buttons{display:flex;align-items:center;justify-content:center}.normal-form .center-buttons>*{margin:0 10px}.normal-form input[type=submit]{height:39px;width:150px;background-color:#71d7c3;color:#fff;border-radius:99rem;border-bottom:0}.simple-search-form{width:100%}.simple-search-form input{width:100%;height:50px;border:1px solid #dadada;border-radius:4px;padding-left:50px;font-size:18px;outline:0;background-image:url("/static/ttn/media/labs/search-icon.915eae0fc373.png");background-repeat:no-repeat;background-size:25px;background-position:15px center}.simple-search-form input:focus{outline:1px solid #0d83d0}.components-checkbox{display:flex;justify-content:center}.component-checkbox{width:130px;height:130px;border:1px solid #0d83d0;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 30px;background-color:#fff;cursor:pointer;border-radius:4px;font-weight:400;color:#0d83d0}.input-checkbox-component{display:none}.component-checkbox>img{width:100px;display:block;filter:none;-webkit-filter:none}.input-checkbox-component:checked+.component-checkbox{color:grey;border-color:grey}.input-checkbox-component:checked+.component-checkbox>img{filter:grayscale(100%);-webkit-filter:grayscale(100%)}.normal-form table{width:100%!important;max-width:100%!important;border:1px solid #ddd!important}.normal-form table td{border:1px solid #ddd!important}@media screen and (max-width:900px){.page-big-form{width:95%}.simple-search-form input[type=text]{width:90%;margin:auto;display:block}.components-checkbox{flex-wrap:wrap}.component-checkbox{margin:20px}.normal-form input[type=password],.normal-form input[type=text],.normal-form textarea{padding-left:10px;display:block;width:90%;height:30px}.normal-form textarea{height:auto}.normal-form .input-with-help{flex-direction:column;justify-content:center}.normal-form .input-with-help p{width:100%;text-align:center}}.button-or-button{text-align:center}.button-or-button span{margin:0 20px}.button-or-button a{width:auto;padding-left:30px;padding-right:30px}@font-face{font-family:'League Spartan';src:url("../fonts/leaguespartan-bold.5d202a7f44e8.eot");src:url("../fonts/leaguespartan-bold.5d202a7f44e8.eot?#iefix") format('embedded-opentype'),url("../fonts/leaguespartan-bold.3812d86fa4f1.woff2") format('woff2'),url("../fonts/leaguespartan-bold.de124ab4fe63.woff") format('woff'),url("../fonts/leaguespartan-bold.7cc8cbbd7a33.ttf") format('truetype'),url("../fonts/leaguespartan-bold.3c33ca150ccb.svg#league_spartanbold") format('svg');font-weight:700;font-style:normal}body{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.ttn-navbar-body{padding-top:65px}#navbar{position:fixed;z-index:1001;top:0;width:100%;height:65px;padding:0 15%;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.15)}@media screen and (max-width:1130px){#navbar{padding:0 5%}}#navbar a{text-decoration:none;border-bottom:0!important;margin:0!important}#navbar .brand{display:block;float:left;position:relative;padding:0;padding-right:10px;padding-left:7.5px;line-height:65px;color:#0d83d0;background-color:#fff}#navbar .brand img{height:50px}#navbar ul{list-style:none;margin:0;padding:0;background-color:#fff}#navbar ul li{float:left;position:relative;text-transform:uppercase}#navbar ul li.right-side{float:right}#navbar ul li .dropdown-button{padding:0 20px;line-height:65px;height:65px;color:#0d83d0;background-color:#fff;border:none;position:relative;cursor:pointer}#navbar ul li .dropdown-button>*{float:left}#navbar ul li .dropdown-button .profile-icon{height:51px;width:51px;margin:7px 10px 0;background-size:cover;background-position:center;border-radius:50%}#navbar ul li .dropdown-button:after{padding-left:4px;content:' ▾'}#navbar ul li .dropdown-button:focus{outline:0}#navbar ul li .dropdown-button:hover{background-color:#f7f7f7}#navbar ul li a{display:block;padding:0 20px;line-height:65px;height:65px;color:#0d83d0;background-color:#fff;letter-spacing:.7px}#navbar ul li a.button-circle{margin-top:10px!important;padding-top:0!important;line-height:46px;width:110px;height:46px}#navbar ul li a:hover{background:#dfdfdf;color:#0d83d0}#navbar ul li ul li{min-width:150px;text-align:center}#navbar .nav-dropdown{position:absolute;right:0;left:0;z-index:5000;box-shadow:0 3px 12px rgba(0,0,0,.15);display:none;text-align:center}#navbar .nav-dropdown li{float:none}#navbar .nav-dropdown li a{height:40px;line-height:40px}#navbar .nav-mobile{display:none;position:absolute;top:0;right:0;height:65px;width:65px}@media screen and (max-width:900px){#navbar{width:100%;padding:0}#navbar ul{display:none}#navbar .nav-mobile{display:block}#navbar #nav-toggle{position:absolute;left:18px;top:22px;cursor:pointer;padding:10px 35px 16px 0}#navbar #nav-toggle span,#navbar #nav-toggle span:after,#navbar #nav-toggle span:before{cursor:pointer;border-radius:1px;height:5px;width:35px;background:#0d83d0;position:absolute;display:block;content:'';transition:all .3s ease-in-out}#navbar #nav-toggle span:before{top:-10px}#navbar #nav-toggle span:after{bottom:-10px}#navbar #nav-toggle.active span{background-color:transparent}#navbar #nav-toggle.active span:after,#navbar #nav-toggle.active span:before{top:0}#navbar #nav-toggle.active span:before{transform:rotate(45deg)}#navbar #nav-toggle.active span:after{transform:rotate(-45deg)}#navbar .dropdown-button{width:100%}#navbar ul{padding-top:65px;background-color:#fff}#navbar ul.nav-dropdown{padding-top:0}#navbar ul.nav-dropdown li{float:none!important}#navbar ul>li{float:left!important;width:50%}#navbar ul>li.full-width{width:100%;padding-bottom:10px}#navbar ul li{background-color:#fff;text-align:center;padding:0;line-height:40px}#navbar ul li a.button-circle{margin:0 auto!important}}@media screen and (min-width:901px){#navbar .nav-list{display:block!important}}.button-circle{width:130px;padding-top:11px!important;height:46px;display:inline-block;text-align:center;border-radius:25px;border:2px solid #0d83d0;background-color:transparent;color:#0d83d0;cursor:pointer;letter-spacing:.6px}.button-circle:hover{color:#fff;background-color:#0d83d0}.button-circle.button-filled{background-color:#0d83d0!important;color:#fff!important}.action-buttons-title{float:right}.button_ttn{display:block;width:220px;height:50px;border:none;background:#0d83d0;color:#fff;border-radius:3px;border-bottom:4px solid #152632;text-align:center;padding:0!important;margin:auto;margin-top:3em;text-transform:uppercase;letter-spacing:.2px;line-height:3.6em}.button-green{height:39px;padding:0 40px!important;background-color:#71d7c3;color:#fff;border-radius:99rem;border-bottom:0;outline:0;border:0}.button-red-text-no-background{height:39px;padding:0 40px!important;background-color:transparent!important;color:red;border-radius:99rem;border-bottom:0;outline:0;border:0}.button_ttn:hover{background:#1f94f1}.button-centered{display:flex;align-items:center;justify-content:center}.button-centered>*{margin:0 20px}.button-with-icon{background-color:transparent!important;border:0!important;outline:0!important}.minimal-button{background-color:transparent!important;border:0!important;outline:0!important;color:grey}*{box-sizing:border-box}body{padding:0;padding-top:65px;font-family:Lato;margin:0;max-width:100%;overflow-x:hidden;background:#f7f7f7}@font-face{font-family:Latob;src:url("../fonts/Lato-Semibold.9b24cccae80a.ttf")}.padding-align-nav{padding:0 15%}.leaflet-container-default{height:100%}.card-design.padded-top{padding-top:75px}.card-design .center-text-under-title{width:55%;color:#4a4a4a;font-size:15px;line-height:24px;margin:0 auto;margin-top:30px;text-align:center;letter-spacing:.2px}.card-design .center-text-under-title.wide-text{width:100%;max-width:700px}@media screen and (max-width:900px){.card-design .center-text-under-title{width:90%}}.card-design .fat-blue{font-weight:700;margin:0;text-align:center;text-transform:uppercase;color:#0d83d0;font-size:24px;letter-spacing:1px;font-family:"League Spartan",Lato,sans-serif;letter-spacing:2px}.card-design .fat-blue.left{text-align:left}.card-design .big-fat-blue-lowercase{font-size:42px;letter-spacing:2.2px;font-weight:700;margin:0;text-align:center;color:#0d83d0;font-family:"League Spartan",Lato,sans-serif}.card-design .big-fat-blue-lowercase.left{text-align:left}@media screen and (max-width:900px){.card-design .big-fat-blue-lowercase{font-size:34px;line-height:1.5}}.card-design>header{width:100%;height:500px;padding-top:80px;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden;color:#fff}.card-design>header.logo-above-title-with-button{text-align:center}.card-design>header.logo-above-title-with-button>img{display:block;width:200px;margin:auto}.card-design>header.logo-above-title-with-button h1{font-weight:700;margin-bottom:30px;font-family:"League Spartan",Lato,sans-serif;letter-spacing:3px;line-height:1.4;font-size:35px;text-transform:uppercase;color:#0d83d0}@media screen and (max-width:900px){.card-design>header.logo-above-title-with-button h1{font-size:28px}}.card-design>header .logo-with-title{margin:auto;display:flex;justify-content:center;align-items:center}.card-design>header .logo-with-title img{width:150px!important;margin:0 20px!important}.card-design>header .logo-with-title span{display:block;font-size:120px;font-weight:700;margin-left:20px;margin-top:40px;font-family:"League Spartan",Lato,sans-serif;letter-spacing:13px;color:#fff;text-transform:uppercase}.card-design>header .logo-with-title span.two-line-title{font-size:70px;margin-left:100px}@media screen and (max-width:900px){.card-design>header .logo-with-title{flex-direction:column}.card-design>header .logo-with-title span{font-size:60px}}.card-design>header .subtitle{text-align:center;margin-top:20px;font-size:25px;font-weight:lighter;letter-spacing:.5px;color:#fff}@media screen and (max-width:900px){.card-design>header .subtitle{font-size:20px}}.card-design>header.logo-title-subtitle .logo{margin:auto;margin-top:80px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:900px){.card-design>header.logo-title-subtitle .logo{margin-top:0}}.card-design>header.logo-title-subtitle .logo img{height:56px;margin-right:20px}@media screen and (max-width:900px){.card-design>header.logo-title-subtitle .logo img{height:auto;width:140px;margin-bottom:30px}}.card-design>header.logo-title-subtitle .logo span{display:block;font-size:60px;font-weight:700;margin-left:20px;margin-top:15px;font-family:"League Spartan",Lato,sans-serif;letter-spacing:10px}@media screen and (max-width:900px){.card-design>header.logo-title-subtitle .logo span{font-size:40px;letter-spacing:5px;margin-left:0}}@media screen and (max-width:900px){.card-design>header.logo-title-subtitle .logo{flex-direction:column}}.card-design>header.logo-title-subtitle .subtitle{text-align:center;margin-top:20px;font-size:25px;letter-spacing:1px}.card-design .card{background-color:#fff;border:1px solid #f2f2f2}.card-design .card.card-shadow{box-shadow:0 5px 16px 0 rgba(190,190,190,.2);border-radius:5px}.card-design>section{width:100%;max-width:100%;padding:0 15%;position:relative;top:-75px;background-color:transparent!important}.card-design>section.no-shift{top:0}.card-design>section.no-padding{padding:0;background-color:red}.card-design>section.with-margin-top{margin-top:100px}.card-design>section.with-big-margin-top{margin-top:260px}.card-design>section.map-over-stripe .stripe{position:absolute;background-image:url("/static/common/img/blue-stripe.300713baa9f6.jpg");background-size:100% auto;background-repeat:repeat-y;left:0;right:0;top:50%;margin-top:-75px;width:100%;height:150px;z-index:-1}@media screen and (max-width:900px){.card-design>section.map-over-stripe .stripe{display:none}}.card-design>section.map-over-stripe .map{box-shadow:0 5px 16px 0 rgba(190,190,190,.6);max-width:1150px;margin:auto;z-index:1;background:#fff}@media screen and (max-width:900px){.card-design>section.map-over-stripe .map{height:300px}.card-design>section.map-over-stripe .map .leaflet-container-default{min-height:auto!important}}@media screen and (max-width:900px){.card-design>section{padding:0 2%}}.card-design>section>.card-chunk{background-color:#fff;border:1px solid #f2f2f2;padding:60px 40px;margin:auto}.card-design>section>.card-chunk.card-shadow{box-shadow:0 5px 16px 0 rgba(190,190,190,.2);border-radius:5px}.card-design>section>.card-chunk.no-padding-side{padding-left:0!important;padding-right:0!important}.card-design>section>.card-chunk.no-padding-top-bottom{padding-top:0!important;padding-bottom:0!important}.card-design>section>.card-chunk>p{color:#9c9999}.card-design>section>.normal-chunk{margin:60px auto;text-align:center}@media screen and (max-width:900px){.card-design>section>.normal-chunk{padding:0 2%}}.card-design>section>.normal-chunk h2{margin-bottom:30px}.card-design>section>.card-chunk,.card-design>section>.normal-chunk{max-width:1150px!important;margin:auto;margin-bottom:150px!important}.card-design>section>.card-chunk:last-child,.card-design>section>.normal-chunk:last-child{margin-bottom:0!important}.card-design>footer{background-color:#fff;padding:80px 0}.card-design>footer p{color:#9c9999!important}.title-above-section{padding:0 15%}.title-above-section h2{text-align:center;padding:80px 15%;font-size:34px;font-weight:700;color:#0d83d0}.title-above-section section{background-color:#fff;max-width:1100px;margin:auto;border:1px solid #f2f2f2;padding:60px 40px;margin-bottom:60px}@media screen and (max-width:900px){.title-above-section{padding:0 5%}.title-above-section section{padding:60px 25px}}.two-columns{width:100%;display:flex}.two-columns .col:first-child{flex-grow:1;margin-right:50px}@media screen and (max-width:900px){.two-columns .col:first-child{margin-bottom:60px}}.two-columns .col:last-child{flex-grow:3}@media screen and (max-width:900px){.two-columns{flex-direction:column}}.three-columns{padding-top:60px;display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:900px){.three-columns{justify-content:center}}@media screen and (max-width:900px){.three-columns .big-column,.three-columns .small-column{width:90%!important;margin-right:0!important}}.three-columns .small-column{width:32%;margin-right:1%}.three-columns .big-column{width:65%;margin-right:1%}.three-columns .big-column:last-child,.three-columns .small-column:last-child{margin-right:0!important}.few-cards-row{padding-top:40px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media screen and (max-width:900px){.few-cards-row{justify-content:center}}.few-cards-row>div{margin-top:20px}@media screen and (max-width:900px){.few-cards-row>div{width:90%!important}}.two-cards-row{padding-top:40px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:1150px}@media screen and (max-width:900px){.two-cards-row{justify-content:center}}.two-cards-row>div{margin-top:20px}@media screen and (max-width:900px){.two-cards-row>div{width:90%!important}}.two-cards-row>div{width:45%}.three-cards-row{padding-top:40px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media screen and (max-width:900px){.three-cards-row{justify-content:center}}.three-cards-row>div{margin-top:20px}@media screen and (max-width:900px){.three-cards-row>div{width:90%!important}}.three-cards-row>div{width:30%}.four-cards-row{padding-top:40px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media screen and (max-width:900px){.four-cards-row{justify-content:center}}.four-cards-row>div{margin-top:20px}@media screen and (max-width:900px){.four-cards-row>div{width:90%!important}}.four-cards-row>div{width:23%}.links-arrow .link{display:flex;align-items:center;justify-content:flex-end;height:60px;margin:20px 5%}.links-arrow .link>img{height:20px;float:left;margin-right:20px}.links-arrow .link a{display:flex;justify-content:space-between;padding:5px 10px;align-items:center;height:100%;width:90%}.links-arrow .link a .link-title{color:#0d83d0;font-family:"League Spartan",Lato,sans-serif;font-size:12px;font-weight:700;text-align:left!important;letter-spacing:1px}.links-arrow .link a .link-title span{color:#9c9999;font-family:Lato,serif;letter-spacing:.5px;font-weight:400!important}.links-arrow .link a .link-helper-text{color:#9c9999;opacity:.8;font-size:12px;text-align:right!important;letter-spacing:.3px}.modal{margin-top:100px}.modal .modal-content{border-radius:0}.modal input{border:2px solid #5e5b5b;width:100%;height:40px;color:#5e5b5b}.modal .clear input{background-color:#5e5b5b;color:#fff}.modal .clear input:hover{background-color:#361617;border-color:#361617}.modal .img{display:block;margin:0 auto;border-radius:50%;background-color:#f2f2f2;width:50%;height:auto}.modal .img.resource{background-color:#fff;border-radius:0}.modal .close{color:#5e5b5b;outline:0}.modal h4{color:#5e5b5b;text-align:center}.modal p{color:#5e5b5b;text-align:center}.modal .form{margin:auto}.modal .form .field{margin-bottom:20px}.modal .form .field.with-label label{margin-left:5px}.modal .form input[type=email],.modal .form input[type=password],.modal .form input[type=text],.modal .form input[type=url]{width:100%;border:2px solid #9b9b9b;border-radius:20px;height:42px;padding-left:18px;margin-right:15px;margin-top:3px;display:inline!important;-webkit-transition:border .3s;-moz-transition:border .3s;-o-transition:border .3s;transition:border .3s}.modal .form input[type=email]:focus,.modal .form input[type=password]:focus,.modal .form input[type=text]:focus,.modal .form input[type=url]:focus{outline:0;border-color:#50e3c2}.modal .form input[type=submit]{width:auto!important;padding:0 40px!important;background-color:#50e3c2;color:#fff}.modal .form .noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.simple-modal .modal-dialog{border-radius:5px;overflow:hidden;background-color:#fff;max-width:90%}.simple-modal .modal-dialog .modal-content{border-radius:5px;overflow:hidden}.simple-modal .modal-dialog .modal-header{margin-bottom:25px;border-bottom:0;padding:15px}.simple-modal .modal-dialog .modal-header.bottom-border{border-bottom:1px solid #e5e5e5}.simple-modal .modal-dialog .modal-header .modal-title{text-align:center;margin:auto}.simple-modal .modal-dialog .modal-header button{height:30px;width:30px;font-size:30px}.simple-modal .modal-dialog .modal-body{padding:0 40px 20px}.simple-modal .modal-dialog .modal-body.two-column{display:flex}.simple-modal .modal-dialog .modal-body.two-column>*{width:50%}.simple-modal .modal-dialog .modal-body h2{margin:0!important;padding:0!important;color:#0d83d0!important}.simple-modal .modal-dialog .modal-body h2 img{display:inline;border-radius:0;width:60px;background-color:transparent;margin-right:20px;position:relative;top:-5px}#navbar{z-index:999999}@media screen and (max-width:1250px){#navbar{padding:0 5%!important}}@media screen and (max-width:1000px){#navbar{padding:0 10px!important}}#navbar ul li a{padding:0 15px!important;outline:0 none}#navbar ul li a:active{outline:0 none}#navbar .nav-dropdown form{display:block}#navbar .nav-dropdown form input[type=submit]{border:0!important;height:40px;width:100%;line-height:40px;display:block;padding:0 20px;line-height:65px;height:65px;color:#0d83d0;background-color:#fff;letter-spacing:.7px}#navbar .nav-dropdown form input[type=submit]:hover{background-color:#f7f7f7}#navbar .brand{background:0 0}@media screen and (max-width:1000px){#navbar ul li a{padding:0 15px}}#navbar ul li .dropdown-button,#navbar ul li a{background:0 0}.ttn-notification{border-radius:8px;background-color:#64d7c0;display:flex!important;flex-direction:row;align-items:stretch}.ttn-notification.ttn-success{background-color:#64d7c0}.ttn-notification.ttn-success>[data-notify=icon]{background-color:#2bb59a}.ttn-notification.ttn-error{background-color:#fc817e}.ttn-notification.ttn-error>[data-notify=icon]{background-color:#d95a57}.ttn-notification.ttn-info{background-color:#44a1df}.ttn-notification::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);display:block;content:'';width:10px;height:10px;position:absolute;border-left:0;border-bottom:0;top:48%;right:-6px;margin-top:-3px}.ttn-notification::after.ttn-success{border:1px solid #64d7c0;background-color:#64d7c0}.ttn-notification::after.ttn-error{border:1px solid #fc817e;background-color:#fc817e}.ttn-notification::after.ttn-info{border:1px solid #44a1df;background-color:#44a1df}.ttn-notification>[data-notify=icon]{width:50px;border-radius:8px 0 0 8px;display:flex;align-items:center;justify-content:center}.ttn-notification>[data-notify=icon] i{color:#fff;font-size:24px}.ttn-notification>[data-notify=content]{display:flex;flex-direction:row;align-items:center}.ttn-notification>div>[data-notify=message]{padding:20px;color:#fff;font-size:16px;font-weight:700;letter-spacing:.6px}.ttn-notification>div>[data-notify=dismiss]{margin-right:20px;margin-left:40px;font-size:17px;color:#fff;outline:0}.ttn-notification>div>[data-notify=dismiss]:not(:hover):not(:focus){opacity:1}h1.between-widget-and-navbar{margin:0 auto;color:#0d83d0;padding:40px 0;font-weight:700;text-align:center}.widget-with-header{border-radius:5px;background:#fff;height:auto}.widget-with-header header{background:#fcfcfc;display:flex;justify-content:space-between;flex-direction:row;width:100%;height:4em;border-radius:inherit}.widget-with-header header h2{font-size:1.3em;letter-spacing:.3px;color:#0d83d0;text-transform:uppercase;padding-left:20px;margin:20px 0}.widget-with-header header .action-buttons{float:right;display:flex;align-items:center;margin-right:20px}.widget-with-header header .action-buttons>a,.widget-with-header header .action-buttons>form{display:inline-block;margin:0 10px}.widget-with-header header a{margin-top:19px;padding-right:18px;color:#4a4a4a}.widget-with-header header a:hover{text-decoration:underline}.widget-with-header>hr{color:#d1cece;border-width:2px;margin-top:0;margin-bottom:0}.widget-with-header hr.fat-line{border-width:2px;width:90%;margin:auto;margin-top:20px}.my-breadcrump{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.8;margin:10px 0 20px}.my-breadcrump a{padding-left:5px;padding-right:5px;color:#9c9999;margin:0 5px}.my-breadcrump a:hover{border-bottom:2px solid}.my-breadcrump span::after{color:#d1cece;content:" /"}.my-breadcrump .active{color:#0071bc;border-bottom:2px solid;margin:0 5px}.my-breadcrump .active::after{content:""}.activity-feed .activity{display:flex;justify-content:center;min-height:100px;margin:35px 0;padding:15px 5px}.activity-feed .activity:hover .link{opacity:1}.activity-feed .activity .topic{font-family:"League Spartan",Lato,sans-serif;line-height:100px;font-size:12px;letter-spacing:.6px;text-align:right;padding-right:30px;color:#0d83d0;min-width:100px;width:100px}.activity-feed .activity .message{padding-left:30px;text-align:left;width:82%;background-color:#fff;display:flex;align-items:center}.activity-feed .activity .message .container-img{height:40px;width:40px;min-width:40px;border-radius:50%;margin-right:30px;text-align:center;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover}.activity-feed .activity .message .content{font-size:15px;margin-right:auto;color:#9c9999}.activity-feed .activity .message .content b{color:#4a4a4a}.activity-feed .activity .message .time{min-width:130px;text-align:right;padding:15px 10px;padding-left:0;font-size:12px;color:#0d83d0}.activity-feed .activity:first-child .link{opacity:1!important}.activity-feed .activity .link{min-width:100px;width:150px;font-weight:700;background-color:#fff;border-radius:0 5px 5px 0;opacity:0;position:relative}.activity-feed .activity .link a{position:absolute;top:2px;right:2px;left:0;bottom:2px;cursor:pointer;color:#0d83d0;display:flex;align-items:center;justify-content:center;background-color:#deedf7;border-radius:0 5px 5px 0}.activity-feed .activity .link a:hover{background-color:#b5d7ed}@media screen and (max-width:900px){.activity-feed .activity{width:100%;height:auto;margin:10px 0}.activity-feed .activity .topic{display:none}.activity-feed .activity .message{padding:30px 10px;width:100%}.activity-feed .activity .message .time{display:none}.activity-feed .activity .link{display:none}}.meetup-icon .month{background:#f25858;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;margin-top:10px;text-align:center;width:60px}.meetup-icon .day{background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;border:1px solid #e1e1e1;color:#785f5d;font-size:1.7em;font-weight:700;height:40px;margin-bottom:10px;padding-top:2px;text-align:center;width:60px}.event-community{cursor:pointer;display:flex;align-items:center}.event-community .text{text-align:left;margin-left:20px}.event-community .text h4{font-weight:700;color:#4a4a4a}.event-community .text p{color:#9c9999}.hexagone-picture{position:relative;width:100%;height:100%}.hexagone-picture .overlay{position:absolute;height:100%;width:100%;top:0;left:0;z-index:1;background-size:cover;background-repeat:no-repeat;background-image:url("/static/ttn/image/homepage/overlay-team.019efa80d491.png")}.hexagone-picture .overlay.hexagone-white{background-image:url("/static/common/img/overlay-team.3543c5cbfea7.png")}.hexagone-picture .img{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;background-size:cover;background-position:center}.pagination{width:100%;display:flex;flex-wrap:wrap;margin:auto;justify-content:center;margin-top:40px}.pagination a{margin:10px 25px;width:2.7em;height:3.6em;padding-top:1em;color:#0d83d0;cursor:pointer;text-align:center}.pagination a.page-link{border-radius:5px!important;border:2px solid #0d83d0}.pagination a.page-link.page-active,.pagination a.page-link:hover{background:#0d83d0;color:#fff}.pagination a.see-all{border:none!important;width:auto;margin-left:15px}.pagination a.see-all:hover{color:#000}#not-found-page{padding-top:4.5%}#not-found-page p{font-weight:700}#not-found-page .image-wrapper{margin:60px auto;width:50%}#not-found-page .image-wrapper img{width:100%}