@charset "UTF-8";body,html{position:relative;height:100%;font:300 14px/24px Roboto,Helvetica,sans-serif;color:#777;background:#f0f2f5;right:0!important;margin:0!important}a{color:#2196F3;text-decoration:none}h1,h2,h3,h4,h5,h6{color:#222}h1 a,h1 a:hover,h2 a,h2 a:hover,h3 a,h3 a:hover,h4 a,h4 a:hover,h5 a,h5 a:hover,h6 a,h6 a:hover{color:inherit}p{margin-bottom:15px}ol,ul{display:block;list-style-type:disc;padding-left:15px;margin-bottom:15px}.browser-noscript,.browser-notice{color:#fff;font-weight:700;padding:15px;background:red;display:block;width:100%;text-align:center;z-index:99999999}#wrapper{margin:0 auto;position:relative}.container{width:1200px;margin:0 auto;position:relative}@media screen and (max-width:1280px){.container{width:960px}}@media only screen and (max-width:970px){.container{width:640px}}@media only screen and (max-width:660px){.container{width:90%}}.left{float:left}.right{float:right}.dropdown-link .fa{margin-right:10px}.ripple{background:#fff}.fa{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}iframe{width:100%}.header{position:relative;z-index:1}.header a{color:inherit}.header .overlay{background:url("") no-repeat center center;background-size:cover;height:100%;width:100%;opacity:.05;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.header .top-bar{height:80px;line-height:80px;width:100%;text-align:center;background:#2196F3;color:#fff}.header .logo{display:inline-block;vertical-align:middle}.header .logo h1,.header .logo h2{line-height:1;text-transform:uppercase;color:inherit;font-weight:400}.header .logo h1{font-size:22px}.header .logo h2{font-size:12px;opacity:.5;margin:5px 0 0}.header .logo img{display:inline-block;vertical-align:middle}.header .btn{vertical-align:middle}.header .btn .ripple{background:#fff}.search-container{position:absolute;left:0;top:0;z-index:999;background:#2196F3;width:100%;height:80px;padding:0 15px;display:none}.search-container form{margin:0;padding:0;height:100%}.search-container input{border:none;border-radius:0;box-shadow:none;font-size:24px;height:100%;padding:0;margin:0;width:100%;display:block;color:#fff;background:#2196F3;outline:0}.search-container input::-webkit-input-placeholder{color:#fff}.search-container input::-moz-placeholder{color:#fff}.search-container input:-moz-placeholder{color:#fff}.search-container input:-ms-input-placeholder{color:#fff}.search-container .close{margin-top:-20px;position:absolute!important;right:0;top:50%}#page{margin:30px auto}#page .page-inner{margin:0 -5px}.post{width:33.3333%;float:left;max-width:100%}@media screen and (max-width:1280px){.post{width:50%}}@media only screen and (max-width:660px){.post{width:100%}}.post .post-inner{margin:15px;background:#fff;position:relative;text-align:justify;box-shadow:0 3px 3px rgba(0,0,0,.2);-webkit-transition:all 2s;-moz-transition:all 2s;transition:all 2s}.post .post-inner:hover{box-shadow:0 3px 10px rgba(0,0,0,.2)}.post .caption,.post .link,.post .quote,.post .text{padding:20px}.post .caption+.caption,.post .link+.caption,.post .quote+.caption,.post .text+.caption{padding-top:0}.post p:last-of-type{margin:0}.post .title{font-size:16px;padding-bottom:15px;margin:0 0 15px;border-bottom:1px solid #f0f2f5}.post .link,.post .quote{z-index:1;text-align:left;position:relative}.post .link h3,.post .quote h3{font-size:18px;font-weight:400;line-height:24px;margin:0}.post .link .fa,.post .quote .fa{font-size:34px;color:#f0f2f5;position:absolute;z-index:-1;top:15px;left:15px}.post .link .source,.post .quote .source{margin-top:5px;display:block;text-align:center;font-size:.9em}.post .link .source:before,.post .quote .source:before{content:"—";margin-right:5px}.post .details{padding:15px 0;margin:0 20px;border-top:1px solid #f0f2f5}.post .details::after{clear:both;content:"";display:table}.post .details a{color:inherit;vertical-align:middle}.post .details a:hover{color:inherit}.post .buttons{float:right;font-size:0}.post .buttons .btn{position:relative;height:30px;line-height:30px;width:30px;font-size:14px;vertical-align:middle;-webkit-transition:-webkit-transform .6s,opacity .6s;-moz-transition:-moz-transform .6s,opacity .6s;transition:transform .6s,opacity .6s}.post .buttons .btn .ripple{background:#000}.post .buttons ul{display:none}.post .like_button{height:100%;left:0;position:absolute;top:0;width:100%;opacity:0;filter:alpha(Opacity=0)}.post .like_button iframe{width:100%!important;height:100%!important}.post .like_button.liked+.fa{color:#F44336}.post .like_button.liked+.fa:after{background:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.post .like_button.liked+.ripple{background:#F44336}.post .photo{position:relative;overflow:hidden}.post .photo img{width:100%}.post .photo .overlay{z-index:1;position:absolute!important;bottom:0;left:0;right:0;top:0;background:rgba(0,0,0,.4);color:#fff;opacity:0;filter:alpha(Opacity=0);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.post .photo .overlay span.note,.post .photo .overlay span.time{position:absolute;top:15px;left:15px;-webkit-transition:all .6s;-moz-transition:all .6s;transition:all .6s;-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}.post .photo .overlay span.note{left:auto;top:auto;right:15px;bottom:15px;-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-ms-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px)}.post .photo .buttons{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;min-width:200px;text-align:center}.post .photo .buttons .btn{height:50px;line-height:50px;width:50px;font-size:16px;color:#fff;background:#2196F3;-webkit-transform:translateY(-80%);-moz-transform:translateY(-80%);-ms-transform:translateY(-80%);-o-transform:translateY(-80%);transform:translateY(-80%);opacity:0;filter:alpha(Opacity=0);margin:5px}.post .photo .buttons .btn .ripple{background:#fff}.post .photo .buttons .btn .like_button.liked+.fa{color:#fff}.post .photo .buttons .btn .like_button.liked+.fa:after{background:#F44336}.post .photo .buttons .btn:nth-child(2){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.post .photo .buttons .btn:nth-child(3){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.post .photo:hover .buttons .btn{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);opacity:1;filter:alpha(Opacity=100)}.post .photo:hover .overlay{opacity:1;filter:alpha(Opacity=100)}.post .photo:hover .overlay span.note,.post .photo:hover .overlay span.time{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.post ul.chat{margin:0;padding:0;display:block;list-style:none}.post ul.chat li{padding:10px;display:block;text-align:left}.post ul.chat li.even{background:#f0f2f5}.post ul.chat li .label{font-weight:600;margin-right:5px}.post .asker{margin:-5px 0 15px}.post .asker img{display:inline;position:relative;width:30px;border-radius:50%;top:8px;margin-right:15px}.post .asker a{color:inherit;font-weight:700}.post .question{font-weight:700}.post .answer{margin-top:15px}.post-photo .caption{display:none}.permalink .post{width:800px;margin:0 auto;float:none}.permalink .post::after{clear:both;content:"";display:table}@media screen and (max-width:1280px){.permalink .post{width:800px}}@media only screen and (max-width:660px){.permalink .post{width:100%}}.permalink .post-photo .caption{display:block}#pagination{text-align:center;margin-bottom:30px}#pagination .btn{margin:0 10px;height:50px;line-height:50px;width:50px;font-size:16px;color:#fff;background:#2196F3}body{overflow-x:hidden}#sidebar,#wrap{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}body.sidebar-open #wrap{opacity:.9}body.sidebar-open #wrap:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:999;cursor:pointer}body.sidebar-open #sidebar,body.sidebar-open #wrap{-webkit-transform:translateX(300px);-moz-transform:translateX(300px);-ms-transform:translateX(300px);-o-transform:translateX(300px);transform:translateX(300px)}#sidebar{position:fixed;top:0;bottom:0;left:-300px;width:300px;display:block;background:#2196F3;overflow:hidden;color:#fff;z-index:10;text-align:left}#sidebar a{color:inherit}#sidebar .inner{padding:80px 20px}#sidebar .close{height:80px;line-height:80px;width:100%;position:absolute!important;top:0;left:0;background:inherit;font-size:21px;padding:0 20px;cursor:pointer;z-index:10;text-align:center}#sidebar .close:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.1);z-index:-1}.widget{padding:20px 0;border-bottom:1px solid rgba(0,0,0,.1)}.widget h2{margin:0 0 20px;font-size:18px;position:relative;color:#fff}.widget.navigation ul{list-style-type:none;margin:0;padding:0}.widget.navigation ul li a{display:block;padding:10px;margin:0 -10px;font-size:16px;color:#fff;font-weight:700}.widget .social-icons{margin:0 -10px 0 0}.widget .social-icons a{margin:0 10px 10px 0;width:42px;height:42px;line-height:42px;font-size:16px;background:#fff;color:#777!important;float:left}.widget .social-icons a .ripple{background:#000}.widget #dribbble,.widget #flickr,.widget #instagram{list-style:none;margin:0 -10px 0 0;padding:0}.widget #dribbble img,.widget #flickr img,.widget #instagram img{width:80px;height:80px}.widget #dribbble li,.widget #flickr li,.widget #instagram li{float:left;padding:0;margin:0 10px 10px 0}.widget.copyright{border:none}#footer{position:relative;width:100%;display:block;background-color:#374046;padding:80px 0;overflow:hidden;text-align:center;color:#fff}#footer a{color:inherit;font-weight:700}.pace{height:4px;margin-bottom:-4px;position:fixed;top:0;left:0;width:100%;z-index:9999}.pace .pace-activity{background-color:#23b7e5;height:0;position:absolute;text-indent:-9999px;width:100%}.pace .pace-activity::before{background-color:inherit;content:"";height:4px;left:50%;position:absolute;right:50%}.pace.pace-active{-webkit-animation:2.25s ease .75s infinite changebar;-moz-animation:2.25s ease .75s infinite changebar;animation:2.25s ease .75s infinite changebar}.pace.pace-active .pace-activity{-webkit-animation:2.25s ease 0s infinite changebar;-moz-animation:2.25s ease 0s infinite changebar;animation:2.25s ease 0s infinite changebar}.pace.pace-active .pace-activity::before{-webkit-animation:.75s ease 0s infinite movingbar;-moz-animation:.75s ease 0s infinite movingbar;animation:.75s ease 0s infinite movingbar}@-webkit-keyframes movingbar{0%{left:50%;right:50%}99.9%{left:0;right:0}100%{left:50%;right:50%}}@-moz-keyframes movingbar{0%{left:50%;right:50%}99.9%{left:0;right:0}100%{left:50%;right:50%}}@keyframes movingbar{0%{left:50%;right:50%}99.9%{left:0;right:0}100%{left:50%;right:50%}}@-webkit-keyframes changebar{0%,33.3%{background-color:#fad733}33.33%,66.6%{background-color:#f05050}66.66%,99.9%{background-color:#27c24c}}@-moz-keyframes changebar{0%,33.3%{background-color:#fad733}33.33%,66.6%{background-color:#f05050}66.66%,99.9%{background-color:#27c24c}}@keyframes changebar{0%,33.3%{background-color:#fad733}33.33%,66.6%{background-color:#f05050}66.66%,99.9%{background-color:#27c24c}}#comments .post-inner,#notes .post-inner{padding:15px}#notes h2{font-size:16px;margin:0 0 15px}#notes ol.notes{padding:0;margin:0 -15px;list-style-type:none}#notes ol.notes li{margin:0;padding:10px 15px;font-size:13px;position:relative;text-align:left;border-bottom:1px solid #f0f2f5}#notes ol.notes li.like:before,#notes ol.notes li.original_post:before,#notes ol.notes li.reblog:before{content:"";position:absolute;right:15px;text-align:center;font-family:FontAwesome;color:#f0f2f5}#notes ol.notes li.reblog:before{content:""}#notes ol.notes li.original_post:before{content:""}#notes ol.notes li:last-child{border:none;padding-bottom:0}#notes ol.notes img.avatar{width:25px;height:25px;display:inline-block;margin-right:15px;vertical-align:middle;border-radius:50%}#notes ol.notes .more_notes_link,#notes ol.notes .notes_loading{display:block;padding:5px;margin:0;color:inherit;font-weight:700}.filtered{background:#fff;padding:15px}.filtered span{font-weight:700}.filtered .container{padding:0 10px}