*{font-family:'Open Sans',sans-serif;box-sizing:border-box;}a{color:black;transition:color 0.2s ease;text-decoration:none;color:#d9760d;font-weight:bold;}a:hover{text-decoration:underline;}body{font-weight:normal;font-size:16px;color:#222;margin:0;}.top-bar{background-color:#f8f8f8;border-bottom:1px solid #e5e5e5;}.top-bar .container{padding-top:0.5em;padding-bottom:0.5em;}.top-bar ul{list-style:none;padding:0;margin:0;}.top-bar ul li{display:inline;padding:0em 0.5em;border-right:1px solid #dfdfdf;}.top-bar ul li #twitter-widget-0{vertical-align:sub;}.top-bar ul li>div{vertical-align:top!important;}.top-bar ul li:last-of-type{border:none;}.container{padding:2%;max-width:95vw;margin:0 auto;}h1{color:#4d90fe;font-size:2.5rem;}h1,h2{margin-top:2rem;margin-bottom:1rem;}h4{margin-top:0;margin-bottom:2rem;}.main-button{border-radius:3px;font-size:1.4rem;font-weight:bold;background-color:#4d90fe;color:white;border:2px solid #4d90fe;padding:0.3em 1em;transition:background-color 0.2s ease;}.main-button:hover{background-color:#66a0fe;color:white;cursor:pointer;}.main-button:focus{box-shadow:none;outline:none;}.secondary-button{border-radius:3px;font-size:0.9rem;font-weight:bold;background-color:white;color:grey;border:1px solid grey;padding:0.7em 1.2em;transition:all 0.2s ease;}.secondary-button:hover{color:#4d90fe;border:1px solid #4d90fe;cursor:pointer;}.secondary-button:focus{box-shadow:none;outline:none;}.secondary-button.active{color:#4d90fe;border:1px solid #4d90fe;cursor:pointer;}input[type="text"]{border:1px solid #c6c6c6;transition:border 0.2s ease;}input[type="text"]:focus{border:1px solid #4d90fe;box-shadow:none;outline:none;}.checkboxes{margin-bottom:1em;width:100%;height:100%;display:none;clear:both;text-align:left;border:1px solid #4d90fe;padding:1rem 0rem 0.5rem 1rem;border-radius:6px;}.checkboxes .origin{display:inline-block;}.checkboxes .origin input{display:none;}.checkboxes .origin label{background-color:#ebebeb;border:1px solid #b8b8b8;color:grey;padding:0.3em 0.7em;border-radius:6px;margin-right:0.5rem;margin-bottom:0.5rem;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}@media screen and (max-width: 600px) {.checkboxes .origin label{font-size:1.1rem;padding:0.5em 0.9em;}}.checkboxes .origin input[type="checkbox"]:checked+label{background-color:#3480fe;border:1px solid #106afe;color:white;border-radius:6px;}@media screen and (max-width: 888px) {.checkboxes{display:none;}}.share{text-align:justify;font-size:0.9rem;border-radius:3px;color:white;background-color:grey;padding:0.7em 1.2em;margin:1em 0em 1em 0em;float:right;}.share:hover{text-decoration:none;}.photos{margin-top:1rem;padding:0;}.photos:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.photos>li{overflow:hidden;display:inline;position:relative;}.photos>li img{display:block;max-height:100%;max-width:100%;transition:all 0.3s ease;border-radius:3px;}.photos>li:hover img{transform:scale(1.1,1.1);border-radius:3px;}@media screen and (max-width: 550px) {.photos>li{margin-left:1%;float:left;width:100%;}.photos>li:nth-of-type(1n+1){margin-left:0;clear:both;}.photos>li:nth-of-type(n+2){margin-top:1%;}}@media screen and (min-width: 550px) and (max-width: 1000px) {.photos>li{margin-left:1%;float:left;width:49.5%;}.photos>li:nth-of-type(2n+1){margin-left:0;clear:both;}.photos>li:nth-of-type(n+3){margin-top:1%;}}@media screen and (min-width: 1000px) and (max-width: 1250px) {.photos>li{margin-left:1%;float:left;width:32.66667%;}.photos>li:nth-of-type(3n+1){margin-left:0;clear:both;}.photos>li:nth-of-type(n+4){margin-top:1%;}}@media screen and (min-width: 1250px) {.photos>li{margin-left:1%;float:left;width:24.25%;}.photos>li:nth-of-type(4n+1){margin-left:0;clear:both;}.photos>li:nth-of-type(n+5){margin-top:1%;}}.overlay{background:rgba(0,0,0,0.7);text-align:center;width:100%;height:100%;opacity:0;-webkit-transition:opacity .35s ease;-moz-transition:opacity .35s ease;position:absolute;top:0;color:white;padding:1.4rem;}.overlay a{color:white;text-decoration:none;word-break:break-word;}.overlay .button{display:inline-block;margin-bottom:1em;border-radius:3px;border:1px solid white;padding:0.8rem 1.1rem;transition:background-color .25s ease;}.overlay .button:hover{background-color:white;color:black;}@media screen and (max-width: 900px) {.overlay .button{width:100%;padding:1.5rem;font-size:1.2rem;}}li:hover .overlay{opacity:1;}.tags{position:absolute;bottom:0;left:0;padding:0 1em 1em 1em;}.tags li{display:inline;float:left;margin-right:0.5em;word-wrap:break-word;}.tags li:before{content:"#";}.tags li a:hover{text-decoration:underline;}@media screen and (max-width: 700px) {.tags{display:none;}}.pagination{margin-top:2rem;margin-bottom:2rem;}.pagination ul{list-style:none;padding:0;color:white;text-align:center;}.pagination ul li{display:inline-block;color:white;background-color:#4d90fe;margin-left:0.2em;}.pagination ul li a{padding:0.5em 1em;color:white;display:inline-block;text-decoration:none;border:3px solid #4d90fe;}.pagination ul li a:hover{background-color:#66a0ff;}.pagination ul .disabled{box-sizing:border-box;background:white;color:grey;border:3px solid grey;padding:0.5em 1em;}.load-more{display:block;margin:0 auto;}@-moz-document url-prefix(){img:-moz-loading{visibility:hidden;}img:-moz-broken{-moz-force-broken-image-icon:0;}}#carbonads,.ab-msg{display:block;overflow:hidden;margin:3em auto;padding:1em;max-width:24em;border:solid 1px #4d90fe;line-height:1.5;}#carbonads a{color:#4d90fe;font-weight:normal;}#carbonads span{display:block;overflow:hidden;}.carbon-text{display:block;float:left;max-width:50%;text-align:left;font-size:.85em;}.carbon-img{float:left;margin-right:1em;}.carbon-poweredby{display:block;float:right;margin-top:-1.9em;font-size:.8em;}.sk-circle{margin:2rem auto;width:40px;height:40px;position:relative;}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0;}.sk-circle .sk-child:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;}.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);}.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);}.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg);}.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg);}.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg);}.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg);}.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg);}.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg);}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s;}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s;}.sk-circle .sk-circle4:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s;}.sk-circle .sk-circle5:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s;}.sk-circle .sk-circle6:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s;}.sk-circle .sk-circle7:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s;}.sk-circle .sk-circle8:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s;}.sk-circle .sk-circle9:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s;}.sk-circle .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s;}.sk-circle .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s;}.sk-circle .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s;}@-webkit-keyframes sk-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes sk-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1);transform:scale(1);}}.spinner{margin:100px auto 0;width:70px;text-align:center;}.spinner>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both;}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);}40%{-webkit-transform:scale(1);}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1);transform:scale(1);}}