iframe#tumblr_controls {
  display: none!important;
}

/* css reset -- thank you Eric Meyer: http://meyerweb.com/eric/tools/css/reset/ */
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, b, address, cite, code, em, img, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, footer, header, nav, section, summary {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
  }
body {
  line-height: 1;
  }
ol, ul {
  list-style: none;
  }

ul.hazBullets {
   list-style: inside disc;
   margin-bottom: 20px;
}


/* fix the box model so padding behaves properly - thank you Paul Irish: http://paulirish.com/2012/box-sizing-border-box-ftw/ */
* { box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  }
  
  
/* center the content in 1024px */

body {
  text-align: center;
  background: #e3e3e3;
  font-family: "Abril Text Regular", serif;
  font-size: 17px;
  }
  
div#main {
  width: 1024px;
  padding: 0 10px;
  margin: 0 auto;
  text-align: left;
  }

    
/* global styles, some of which may be overridden later */

a { color: #1b7897;
  text-decoration: none;
  cursor: pointer;
  }

a:hover {
  color: #21a2cc;
  }
  
strong {
  font-family: "Abril Text Bold";
}

em {
  font-family: "Abril Text Italic";
  font-style: italic;
}

  
/* articles */
    
article {
  width: 750px;
  padding: 0 20px 20px 30px;
  margin: 0 0 30px 0;
  background: #fff;
  position: relative;
  font-size: 17px;
  line-height: 26px;
  border-bottom: 3px solid #d9d4d7;
  }

/* images in posts seen in list view will be auto-linked later by javascript */

article img {
  cursor: pointer;
  }

body.post article img {
  cursor: default;
  }
            
article section.body {
  display: none;
  }
  
/* if this is an individual post or a paginated page, show the full article */

body.post header#top {
  margin-bottom: 0;
  }

body.post article {
  margin-top: 10px;
  }
  
body.post article section.body {
  display: block;
  }
  
/* header */

article header {
  height: 85px;
  margin: 0 -20px 25px -30px;
  padding: 15px 20px 0 30px;
  border-bottom: 1px solid #e5e5e5;
}

/* the top share bar */

article header p.share {
  position: absolute;
  top: 10px;
  right: 10px;
  text-align: right;
}

article header p.share a {
  display: inline-block;
  height: 20px;
  background: transparent url() 0 0 no-repeat;
  margin-left: 10px;
  background-size: 100%;
}    

article header p.share a.pin {
  width: 43px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAUCAYAAAAUccS4AAADbklEQVRIx9WX2U8TURTGefLvcI2iqIkKMa7E7UETH/RBjKK4Je5BYmJcY0zcYyJuyOIWjVtMTDQIbijRoAiWliC0tCyVlmJLp6XrdOPznIsd+6AzJPhQm3ydO3fuPfc33z1n2slo0etHkYpJbhLSUNIvvlEZ9HXRYbMhHo8jHT/MxXzEeYZh3ekKmgrMnAyLwcHBtBdz/n+wiURCU7KjD91HjkM/ewEax02GYf5i2C4UIx4OD2v+SPUblnJCTbLNDn3OfFh270PA0IyIvRdS9SsY5uTClL8ZiVhMM8ZIpcByAqvJsrcIxrUbkAiF0XutDKHOLtHvqf2AhtET4aVj3937MG3cqhnL+7EO31auhtzfj6jPB8uuQvi+NmnOU2Bj5IyadFkzIVW9Qt/tuwLOfqVEBJAljzh3XC+H9cQpdB87IfJLLZbzyVMY129CIhqF+/VbNIzNRNQtiXhq8xTYKE1Uk256NjxvamC7dHXIyXe1IrjfbBHnP+7cg3n7Hnhq3iPmD8C4YQusp8+hddUadFGep8aynj4Px43bcN5/hObcZWickAXz1h2aDApsJBJRVceBw+igfO0tvymCJ6io+G7tdM6w7ueV4uhvMkAiYG5/P3lGFCS3I7QDHEcOhfB1ygyRMoE2IwzzFok0COiGilyNQYGVZVlVYcotHxUWu9cwZhI8tH2u6tfQTctGO7nCzuqmzsQguW09dU44xh/71VLos+eKNseR6r8I+HBXN2SPh54qmXC/qBag7J4agwIbJqeGo6ZZc4QTLctWUHsuOg8eRTwYgmXnXrRRAVLConnJcnQdOiZy11iwTdwgt3n+98vXKKVyxDjHw8cCPOp0CVCttRXYEG2Plrym9qGt/lW57EaymBiwdXWeKDAe0/+sUvQbFi5FW14+vHWfRAxL0QGR/z/uPUATOd44fgr6KH97Sso011dgg8Ggppzva8UPAVGKO0291lNaAeO6AjgqbsFMLsckSWxdT9kNmKjfXfVSzPEYTego3A8Lue2qrEI7OW+lGwy5XCIv1dZXYAOBgKZcn+vhpAXYzT9d58XYcT6yq7xAaj/D8jm7lHwccR9f4zRIjv+bFFi/3z8scUBeYLjj/6WSsO4Brxd+qvh0FfMl/yJetHZ2wkuPEt/AQNqJuZiPOM9mpLzWSOn+WvMTa4JFG5sT8UMAAAAASUVORK5CYII=);
} 
article header p.share a.pin:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAUCAYAAAAUccS4AAADkklEQVRIx82X2U8TURTGeeLvcI0LROMelaBxi0YfjImBKEQ0KuKe8EAMLkRJXBI3FEGNu8b4piBaNYpLjDGF0mplaetgoYtdpvtGKXyec9WRBzNDog9t8rUzd+495zfnnnM6k9Oq0+WSzpNkErJQgV98uTn0da7bbEY8FsPAwEDWKR6Pg/mI8wTDyvFoFAOpVNaK+ZiTYZGigWwXc/6ETSazXgpsMpHQVNTeh68HDsE4rxBt46fCVLAE9lOnkQiFRrX+X/UHlpJYTRFJQsfcAlh37kXEYETK4URA9xymBYvRXbIZSSpOLRv/KgU2Qc7UZNm1D51FJcjEE3DWNyLS3SMMyC9boR8zCcHXb+G8fgtdpVs0bflevYZ5zTpE6YZjXi8sO/ZA/vBRc50Cy9Wmpvb8mfC36OC+cVvAOerqkSDYqNstzt2NV9FbUwupugaZTEbVluv+A3Rt2IQMtSXPEx3046Yg5fOJrVZbp8DGIhFVGabNQfDFS/SdrRNwodY3oqUEzF/EuefWXVjKd0OmOSnK4S5KDenYcZjXroeN8nykLan2OJxXrsFz9z5MhcvQNjEf1q0VAkiNQYGNkAM1WSurYNu9H/0NV4XxIapO3hp7/WUBKze3iN9wuwHeZy/EsZ2gpOoj4jjh8ws7YVlGe94MuOjmQp8+iyK1UYrFqA4G02lVBgU2HAyqKuTxIkQGOXr6sZNFlF0EaJg2Gz1bykVkDfmzMEwpwBE1LVoO/jguXELH7IXimB163r4T8EmpF3GyySkgtzxFmkBjFFk1BgU2FAiMSh2z5lNH2AfzitUEsQC2qmpRdNaKPegsLsXw0BBMS1dBoq0fouNOKrie7bvEOK/vPXMehulzgOFh9N+5J8DTXp/4q9fyrcAG/X5NeY0mYTzaZkCaioMLiYG4YZuWrkTnumL0HqwRc3xNj8W4kXKyq6gUgXfvhY2evZUi/zlf+WbbJuTh+7Wb+EYFq+VfgZWpGrXkoL5qXLgERCi2ZeQ1iba7e2MZXFQ4ForyIEUiysV0sUGM+6jqw5QG3zuMsBKwjdqV+1EzLGXbYD98FBGXS0RXzb8C6/d4NOWkDuB82CQi+rfrXLEc8divhyJ2MHKcc5bPOUocdZ7DY/xkxW1Lpp6r5l+B9VG/HI3YUZiiNtr5/1O/YWV3fz+8tBXZKub7/Yh4zqTXw2W3w+NwZJ2Yi/mI82TOiNeaQLa/1vwAJ1/rMPNSlDQAAAAASUVORK5CYII=);
} 
article header p.share a.like {
  width: 48px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAUCAYAAADLP76nAAAB00lEQVRIx9WXy0sCURTGXfk/lYsWQS8IkqDooQRBRQYWESFEtuq1qmjRohcZkUFFWriQCCEwoYTKMKRsIWL5KghdtDnNd+kONk5mDNjMwOedc+7x8v3GM+NcXeD2RS9oUVBGEGlE2S/Pep3wsXAffaVkKkfpTF4Tgld4FrzPAiCjJfOFEPAOAM2Z54L3HwHquraoqmW1LKFWdQClDBuMa9Q7dkRWu4caTA6WK/xuLP5G/ssnNkrXRT7ymBLPna6rygJUG1fpIhgjflgmTooAYMzQscJG6brIc9MYEVcUoLXfyYzfhJ9pfMZLjebtPwEU6l8AzCOHDMDpDn3LK/0F0G5D9n1ye0NiPL3sZfPNfRtiXhGAdcpD6WyOAeTyH5RIvtOAza0YQGoegnnT6A6bQx0gFAPAbPghxQCS6RwFQwkyDR8oBoD5pXVfUZ1t/pjVYE5uPdW00Pqun42n5xFZAC7+9FLlPQCzaJPruziLcdXRQtw0Wkn6WC4JUNO2QYOTHlnh8PgiYoxaOQCpfruJYRjtxM3y1oEwx+HKAqjt3CwJcBaIijFqVfdPXN/tYMakaupxUJ/NRe2WPTGHWtUBaOllTvOv01re0MzpCraUWS1uKT8Bhv3xi5i8bdcAAAAASUVORK5CYII=);
} 
article header p.share a.like:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAUCAYAAADLP76nAAAB2klEQVRIx9WXy0sCURTGXfU/VYsWQS8IkqDooQSBRQYVESFEtuq1qmjRwjQyIouKtHAhIUKgQQ8KI5BeIKb5IhBdtDnNd+kONpoZAzYz8HnnnHu8fL/xzDhXY9m7rhK0LCgliFSi9JfnKo3wseQNvNBrLEPJVE4Vir5lCJ4F7/MASKnJPBc8wzsAVGeeC95/BGjo2aTqNktZQq3iAEoZrtWuU//EEY2Y3dSks7Nc/nfDkXfyXzyzUbou8qHHhHjucF5WFqBGa6HAVZj4YZw6KQCAsdquNTZK10Wem8aIuKIA7QMOZvz2PkaTcx5q1m/9CSBf/wKgHztkAA5X8Fte7i+Adhs275PLExTj2VUPm2812MS8LICRGTcl01kGkM19UDSeoUGTSzaA1DwE87rxbTaHOkDIBoDZ+4cEA4gns3QVjJJu9EA2AMyvWH0FdabFY1aDuWLrKaaFrDt+Np6ehYoCcPGnlyLvAZhFm9zcRViMq44W4qbRStLHckmAug4bDU27iwqH2xcSY9QWA5Dqt5sYhtFO3CxvHQhzHK4sgPrujZIA3vMnMUat4v6JG3vtzJhULX12Mpic1GncFXOoVRyAml7mVP86zTY02CSocEOzoMnbUqbVuKX8BHrRtxUcVOiSAAAAAElFTkSuQmCC);
} 
article header p.share a.tweet {
  width: 56px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAAUCAYAAADY6P5TAAAEBklEQVRYw92YS09bRxTHR6pE1UW66CZSFakSQt100VUVVTxW/QDwFXhsqior+gEAIYVNodC0keUHsVtKCN7xElEDC5DKI65IZMeYFj8x19f2NX7yKjqZ/9zM6F7bi0qNlMiLPzPnMWf885nrMWb7+/ttXD9y5bmoRWS8YWpj/M9UPB6nq6srurm5aQmBBUyc7T4A8xcXF3R9fd1SAhPYACiIW1FgE4CgtSpZqFJILzf4oQOtRF/P/01s6iXddryiqecZcr7I0pNwvmn+u5QCrNVqNj0IaHTHFaY/U0U6Pz9X/nK1Ru3uMLHpILGfDon9fETsQYQ+dkRoYk8XRa3571oKsFqt2uR+oXOAMLX9ckT3NtN0yLuJBXupAocLEXt4TMytEXuUIzar0+dPMhQrXtLl5SXt7u4SY6yp6vd5G9rZ2SGfz9c0pgDL5bJNx9kidcwlibnSxBxx0a0vfEf0jf8f0THm4XC/lYj9XuWq0Hd75+LBxpsQjUbJ6/UKAaqnp0fZ9fu8Dcl9msUUYLFYtMnxl0a3PAli3rwpgD6M8iPJnz0H9/t4J+drShMhs3soaq2DjYeGhsR8fHxcCPPt7W3hx1gfm52dpY6ODrF2ZmZG1VpfX6fu7m5V8/T0lPx+v813cHBg218BFgoFmxK6QXe8cROOd0h0y2fwI5k1fXNlG+DznNk9FLXWwcaDg4NiPj09LeyTkxM1xwgbc4/HQ4uLi2KOcW1tTfkjkYjK39raElCoC//Y2JiIwY9a1v0VoGEYNiH49Nigz/wF8xhKmDdH0uq7+9S8QyuVilhnrYONBwYGxDwQCAh7dXWV+vr6lGDDj/jw8LB48W63WwhzrMccOdIPH2zUlbF6BkgB5nK5BoXTOfp0Xm/ollUfPK7Rlv6v+PQ8OztrqIGN+/v7ld3V1UWjo6PCv7KyIkbY8COOXMxdLpfSwsKCGJFr9UNYI2PNGBRgNpttEBIOTw26t1O2d9GiH8LmhVoqlSifzzfUkIDSHhkZET5AwMYIe3JyUthOp5Pa29spFAqJr1rIh29zc1PkLS8vqzzE5FzGsMa6vwLUdd2mtVcn5Amk6Ns/kvTJrxn+DBZtkLcWa/Qoei3gcDQBV18DkoDSXlpaEj68ONgSGACwY7EY9fb2qmuls7OTgsGgLRfCm4Ba8GMtbGsdKQWYyWRsehnX6PtnMfpy7pg+dCbFfffRQoW+Wr+gseAVaVXzWMrOoVh9jf8j3KUbGxsNfsDCj6vov9RRgJqm2YQgWoznCh0CDK4BjOIbDb8O8BAjB7n1698XKcB0Ot0g3DMS1PrgSijEm617nyQB88lkUtwhrSQwyX+XpvCplUgkKJVKtYTAAibONsEsP1kYrfiTxWtSzutqz8JDoQAAAABJRU5ErkJggg==);
} 
article header p.share a.tweet:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAAUCAYAAADY6P5TAAAED0lEQVRYw92Yy2tjVRzHDwgVQV24EERB2gEXLtyJ0nblvvRP6GPlYgaK+7YUFzqUljo4msSkOlMziaPSJ0iNlEIr1oSWdibpxCST9/vZR5pM08XP+/1lzuHeJAvBgRmy+Oac3+P8zv3cc+49SYTL5erR9JWmkibqEpWfMvUI7WPB5/PR2dkZ1Wq1rhBYwKSxfQnA0unpKV1cXHSVwAQ2ANL5+XlXCmwMCFq9QrkyHSZLbX7IEy/Sx44AiYWH9Kb5mObcaTIdZOjewyxvjU5jnpcU4MnJiUG3PCl6x/qIdqNNSOkvVU6o1/aIxC0fia//IfFNkMTtAL1uDtAXf2epWq0a8p+3FGC5XDbIsp/SAPzU822QbmwlyZsqUaVSoT/DOQ3umIQpTGIxS+JOkcQPeXrvfo4ilToD7u7ukhCio1rneRba2dmhxcXFjjEFWCwWDfKnCnTNHidhS5OwxHi13l8K0Cc/h3jFxPcanP2MhONCU5Wue+p0eXnJq+f3+8lms7EANTg4qOzWeZ6F5DydYgown88bdNuToFcXNcC7paYAaopoW1IDtGj+pQoJZ03p5vElv55x1/R1MPH4+Dj3Z2ZmWOhvb2+zH21rzGq1Ul9fH4+dn59XtTY2NmhgYEDVjEaj5HQ6DT6Px2OYXwFms1mDgsksvX031oTTVohXa6msbclC03fv3AC4X2zwWwtF9XUw8djYGPfn5ubYDofDqo8WNvoWi4UcDgf30a6vryu/1+tV+VtbWwyFuvBPT09zDH7U0s+vADOZjEEI/hbI07u/lpvbUMI83ZJ630euJ9RoNPgZxTh9HUw8OjrK/b29PbbX1tZoeHhYCTb8iE9MTPDFAwpCH+PRl7AQfLBRV8ZaGSAFmE6n2/QgmqG3nPm21dLrpZ9qtJO/4oO1UCi01ZCA0u7v76epqSn2r66ucgsbfsSRi77ZbFay2+3cIlfvhzBGxjoxKMBUKtUmJPgSebrx16lxFXWa9zf45YLVwx1rrYGJR0ZGlC3hAAEbLezZ2Vm2TSYT9fb20tHREQWDQc6Hjy9Uy1tZWVF5iMm+jGGMfn4FmEwmDVp/EKXv3FH61BWjN37Ujga7EfK1X2p0J3LFcDhvsDVba0ASUNrLy8vsm5ycZBstbHkNgUCAhoaG1LGCG3B4eGjIhXATUAt+jIWtryOlAOPxuEH7wRh99sdj+sD+mF62xvm8e+V+lT78/Ql97m1QpnrFb025colEoq3G/xHO0s3NzTb/wcEB+3EU/Zc6CjAWixmEIJYYz5X8Il6v1xkKhznAcrkc3yXkto5/UaQAcaa0CgkAwLMo36xoYcOPeKdxL5IkYCkUClEkEukqgUn+XFpwu93swEHZDQILmDS2m0L3l0W5G/+y+BdoBJL0NmkD4gAAAABJRU5ErkJggg==);
} 
  
article header h2 {
  font-family: "Abril Text Bold", serif;
  font-size: 26px;
  padding: 0 0 20px 30px;
  margin:0 -20px 20px -30px;
  }

article header h2 a {
  color: #000;
  }
  
article header date {
  font-family: "Proxima Nova Bold", san-serif;
  text-transform: uppercase;
  font-size: 13px;
  letter-spacing: 1px;
  color: #888;
  }
  
article header nav {
  width: 244px;
  height: 85px;
  background: #fff;
  padding: 10px;
  position: absolute;
  right: -254px;
  border-bottom: 1px solid #e5e5e5;
  top: 0;
  }
  
article header nav a {
  font-family: arial;
  position: absolute;
  font-size: 10px;
  text-transform: none;
  }
  
article header nav a.stat {
  font-size: 12px;
  padding-left: 40px;
  height: 85px;
  line-height: 85px;
  width: 88px;
  border-right: 1px solid #e5e5e5;
  left: 0;
  }

article header nav a.love {
  border-bottom: 1px solid #e5e5e5;
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAYAAACZ3F9/AAAAIklEQVQoz2M4derUf3Iww6jGUY3EYGRNYDFSNTKQoxFFDABEq0BhJuhMYgAAAABJRU5ErkJggg==) 15px 50% no-repeat; 
  top: 0;
  }
 
article header nav a.note {
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAjUlEQVQoz52QOwqAMBBE19aDWFnoWbyMhxIsrLQSSZOz2IuaQmdhhKDiJwOvyGQehIgg1tocdMCBGTQgIQ07x00ulDIwge3ESM69bjMV25vLN1oVlwBxEb79r+hUNAGiUbEIEIvjZ6sfUiVHcIhB/0HSTSx+KNcPUn2RPDkCJVg9YWUXyVswSsFA0rvNDpoeyGS0nz4ZAAAAAElFTkSuQmCC) 15px 50% no-repeat; 
  top: 0;
  }

article header nav a.author {
  top: 0;
  right: 0;
  width: 150px;
  padding-left: 15px;
  font-size: 14px;
  height: 85px;
  line-height: 85px;
  font-family: serifed;
  }

article header nav a.author img {
  height: 50px;
  width: 50px;
  -moz-border-radius: 25px;
  -webkit-border-radius: 25px;
  border-radius: 25px;    
  vertical-align: middle;
  }

/* important: b tags are reserved for author names! */
article header nav a.author b {
  text-transform: capitalize;
  padding-left: 10px;
  }
      
article header nav div.tags {
  position: absolute;
  padding: 10px;
  top: 84px;
  left: 0;
  font-family: "Proxima Nova Regular", sans-serif;
  line-height: 16px;
  font-size: 13px;
  background: #fff;
  width: 244px;
  border-top: 1px solid #e5e5e5;
  }

article header nav div a {
  color: #ccc;
  font-weight: bold;
  font-size: 12px;
  letter-spacing: 1px;
  position: static;
  text-transform: uppercase;
  text-decoration: none;
  }

article header nav div a:hover {
  color: #818181;
  font-weight: bold;
  font-size: 12px;
  letter-spacing: 1px;
  position: static;
  text-transform: uppercase;
  text-decoration: none;
  }
      
article header nav div a:after {
  color: #ccc;
  content: " \00b7 ";
}

article header nav div a:last-child:after {
  content: "";
}

article section p {
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 15px;
  width: 580px;
  }

article section img {
  width: 700px;
  margin-top: 10px;
  }
      
/* the Read More arrow */  
  
article p.read {
  font-family: "Proxima Nova Bold", san-serif;
  text-transform: uppercase;
  font-size: 13px;
  letter-spacing: 1px;
  margin: 25px 0;
}

article p.read a {
  position: relative;
  display: inline-block;
}

article p.read a:after {
  font-size: 11px;
  content: " \232a";
  position: absolute;
  top: 0;
  right: -17px; 
}    


/* special overrides for "pinnerportraits" entry */

article.pinnerportraits section blockquote {
  margin: 20px 0;
  width: 580px;
  font-size: 22px;
  line-height: 28px;
  }
           
/* special overrides for "trends" entry */      

article.trends {
  background-image: linear-gradient(bottom, rgb(55,55,55) 0%, rgb(0,0,0) 100%);
  background-image: -o-linear-gradient(bottom, rgb(55,55,55) 0%, rgb(0,0,0) 100%);
  background-image: -moz-linear-gradient(bottom, rgb(55,55,55) 0%, rgb(0,0,0) 100%);
  background-image: -webkit-linear-gradient(bottom, rgb(55,55,55) 0%, rgb(0,0,0) 100%);
  background-image: -ms-linear-gradient(bottom, rgb(55,55,55) 0%, rgb(0,0,0) 100%);
  background-image: -webkit-gradient(
  	linear,
  	left bottom,
  	left top,
  	color-stop(0, rgb(55,55,55)),
  	color-stop(1, rgb(0,0,0))
  );
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border-bottom: none;
  }

article.trends header {
  border: none;
  margin-bottom: none;
  }
    
article.trends header h2 {
  border: none;
  padding-bottom: none;
  }

article.trends header h2:before {
  content: 'on trend:';
  font-family: "Proxima Nova Bold", sans-serif;
  text-transform: uppercase;
  color: #fff;
  font-size: 22px;
  padding-right: 10px;
  }
  
article.trends header h2 a, article.trends section a {
  position: relative;
  -moz-transition: color .3s;
  -webkit-transition: color .3s;
  -ms-transition: color .3s;
  -o-transition: color .3s;
  transition: color .3s;   
  color: #fff;
}

article.trends header h2 a:hover, article.trends section a:hover {
  color:  #63f200;
  }
  
/* the footer links in each image */

article.trends section a span {
  position: absolute;
  bottom: 5px;
  left: 0;
  text-align: left;
  padding: 5px 10px;  
  width: 100%;    
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQI12NgYGBoAAAAhQCBYZH8/QAAAABJRU5ErkJggg==);
  font-family: "Proxima Nova Bold", sans-serif;
  font-size: 14px;
  line-height: 18px;
  }
      
article.trends section a.thumb, article.trends section a.thumb img {
  height: 160px;
  width: 160px;
  }

article.trends section a.thumb {
  margin: 15px 16px 15px 0;
}

article.trends section a.thumb:last-child {
  margin-right: 0!important;
  }

article.trends section p {
  width: 800px;
  }
  
article.trends p.share {
  border-color: #000;
  }
  
/* when NOT to show the Read More arrow */

article.trends p.read {
  display: none;
  }

body.post header#top h2#slug, body.home header#top h2#slug {
  height: 0;
  }

body.tagged header#top h2#slug, body.page header#top h2#slug  {
  background: #aaa;
  font-family: "Proxima Nova Bold", sans-serif;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 16px;
  height: 60px;
  line-height: 60px;
  padding: 0 20px 0 30px;
  color: #fff;
  }    
  
/* colors for news, tips, pinnerportraits, and pinpicks */

body.news header#top h2#slug {
  background: #00d1d8;
  }
body.news header#top a.news, article header nav div.tags a.news, header#top a.news:hover {
  color: #00d1d8;
  }

body.fun header#top h2#slug {
  background: #f0c;
  }
body.fun header#top a.fun, article header nav div.tags a.fun, header#top a.fun:hover {
  color: #f0c;
  }
        
body.tips header#top h2#slug {
  background: #ffa200;
  }
body.tips header#top a.tips, article header nav div.tags a.tips, header#top a.tips:hover {
  color: #ffa200;
  }
  
body.pinnerportraits header#top h2#slug {
  background: #9c14e2;
  }
body.pinnerportraits header#top a.pinnerportraits, article header nav div.tags a.pinnerportraits, header#top a.pinnerportraits:hover {
  color: #9c14e2;
  }
  
body.trends header#top h2#slug {
  background: #96e400;
  }
body.trends header#top a.trends, article header nav div.tags a.trends, header#top a.trends:hover {
  color: #96e400;
  }

body.pinpicks header#top h2#slug {
  background: #96e400;
  }
body.pinpicks header#top a.pinpicks, article header nav div.tags a.pinpicks, header#top a.pinpicks:hover {
  color: #96e400;
  }

/* top header */
  
header#top {
  margin-bottom: 0;
  background: #fff;
  position: relative;
  }

a#hero {
  display: none;
}

body.home header a#hero {
   display: block;
   height: 365px;
   width: 100%;
   background: #a00;
   position: relative;
}

body.home header a#hero span {
   position: absolute;
   bottom: 0; 
   left: 0; 
 right: 0;
 height: 40px; 
 background: rgba(0, 0, 0, .8);
 font-family: 20px Abril Text Regular;
 text-indent: 10px;
 line-height: 40px;
 color: #fff;
}

body.home header a#hero span em {
  font-family: Proxima Nova Bold;
  font-size: 14px;  
  letter-spacing: 1px;
  font-style: normal; 
  text-transform: uppercase;
} 

  
body.home header#top {
  margin-bottom: 50px;
}

header#top div#lead {
  padding: 15px 20px 25px 30px;
  border-bottom: 1px solid #e5e5e5;
  }
  
header#top div#lead a#logo {
  display: inline-block;
  height: 26px;
  width: 100px;
  background: transparent url(http://passets-cdn.pinterest.com/images/LogoRed.png) 0 0 no-repeat;
  }
  
header#top nav {
  position: absolute;
  top: 110px;
  right: 20px;
  font-family: "Proxima Nova Bold", sans-serif;
  text-transform: uppercase;
  font-size: 13px;
  letter-spacing: 1px;
  }

header#top nav a {
  display: inline-block;
  color: #999;
  margin: 0 8px;
  }
  
header#top h1 {
  font-family: "Abril Text Extra Bold", serif;
  font-size: 40px;
  padding: 0 0 15px 0;
  margin: 20px 10px 10px 30px;
  font-weight: normal;
  }
  
/* transition the main title link and article header link color on hover */
  
header#top a, article header h2 a {
  -moz-transition: color .3s;
  -webkit-transition: color .3s;
  -ms-transition: color .3s;
  -o-transition: color .3s;
  transition: color .3s;      
  color: #000;
  }

header#top h1 a:hover {
  color: #ca242d;
  }
            
/* bottom footer */
  
footer#bottom {
  border-top: 10px solid #000;
  background: #333 url(data:image/png;base64,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) 50% 40px no-repeat;
  color: #e8e8e8;
  text-align: center;
  margin-top: 10px;
  }
  
footer#bottom a {
  color: #21a2cc;
  }

footer#bottom a:hover {
  color: #fff;
  }

footer#bottom section {
  width: 1024px;
  text-align: left;
  margin: 0 auto;
  min-height: 400px;
  padding: 120px 40px 20px;
  color: #aaa;
  text-align: left;
  }

footer#bottom section div {
  display: inline-block;
  vertical-align: top;
  }
  
footer#bottom section div#footer_about {
  width: 480px;
  padding-right: 70px;
  font-size: 14px;
  line-height: 20px;
  }
  
footer#bottom section div#footer_about strong {
  color: #fff;
  }

footer#bottom section div#footer_sections {
  width: 150px;
  font-size: 13px;
  line-height: 18px;
  }
  
footer#bottom section h4 {
  letter-spacing: 1px;
  font-family: "Proxima Nova Bold", sans-serif;
  font-size: 12px;
  text-transform: uppercase; 
  margin-bottom: 10px;
  }

footer#bottom section div#footer_sections h4#footer_sections_elsewhere {
  margin-top: 30px;
  }
        
footer#bottom section div#footer_tweets {
  font-size: 12px;
  width: 300px;
  }
  
footer#bottom section div#footer_tweets li {
  padding-bottom: 20px;
  margin-bottom: 20px;
  line-height: 16px;
  border-bottom: 1px solid #000;
  }
  
footer#bottom section div#footer_tweets li:last-child {
  border-bottom: none;
  }
  

footer#bottom section div#footer_tweets li date {
  display: block;
  font-size: 11px;
  margin-bottom: 5px;
  }
  
footer#bottom section div#footer_tweets li cite {
  display: block;
  margin-top: 5px;
  }

ul#footer_elsewhere_list li a {
 display: block;
 padding-left: 20px;
 height: 20px;
 line-height: 20px;
 background: transparent url() 0 50% no-repeat;
 }
 
ul#footer_elsewhere_list li a.pinterest {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABGElEQVQ4y6VTSY7CQAzMj7IrgewLyWTn/2cEzzCuRm4FQmYEc7Bk2VXlrds4L0vHdmWjDw2czviSrEWM1+Ayz5TnOfm+T5ZlKYOPGHKv+CeBoe/J8zwyTfOtIQfMWwGoC9l1XaqqisZhoGkcqW0aCoJAi6w70QJoEQCfASAlSUK2bSuLokiRwjBUGGA3ApgTSVRLmYwuCgZiB4iXZUl91z2KMHYjIEBUUiMwAXEZCx0hBx/YjYAsCu2jAirCl3hRFGonuwLrSlmaUl3X1JxOmgByySK7I8gSxeQCWZbRT9uq8zmOs7/EeZqeziiLTbmbOI7VNX49o35ITD4eDsr/6CGtHxRazrl1mf+vp/yfz3SDQA/nC/IF3DsPL8mlyR0CugAAAABJRU5ErkJggg==);
  }
ul#footer_elsewhere_list li a.pinterest:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB30lEQVQ4T5VTS0vjUBTuX1HQEZRBNzMLZVR8URWZlRsXbgY3guBGVHRAXIiioPhgVIbZCL52Mz/AUhQ3tdqko04rfWgabYUk2mes8HnPrQmxURgDH5yc75FzTxIHACeDjPdf5HE6Hh8e5IymIa0o7wJ5yOsoNidjMVzOzUNsduKorJKDauoRVxzisDZUnwChoQWekg+vgjjSWD1mAKUbZuFLExJbO8hEosjFE1Bdbpx395gh1knMABqRBP7WDuTka4RHx3Fc/QneympcDAxCV1UEer9xDWltAf6Wdk4qey6Ev09AqGuEvLIKb8VH3pdW13F/4is8hGltAbQsIjOs9tU2IL6xiVwqBfH5WOHxCaRvb3lNWluAp7SCk/ehEP52fIX88xevjX6MTaOdnr0dYBwhNDyGq+lZ3GzvIv77T8FQXoVkIAjpx5q5J1uAtLDESQPJfwEkIxFIbGHawSE0QcRxzefCNIvL9oBsImGeV2A7yLCt+51diE5OITQ0Am9VDefExjZk2S5sAWlmSAWDEOubEezrh+I5ejGRYSYNae0BSuHT1BlU9z6iM3N8gbQwf1snYksrnCv+9ClAtjYoPXt3B529wsd8nn4Y5HWd31uf/Ixr+pnaqSgi/gcSeZ8AdtVBA3u65JYAAAAASUVORK5CYII=);
  }

ul#footer_elsewhere_list li a.facebook {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAl0lEQVQ4y72T2wqEIBBA/SNFBaF96makQf3/c7SfMesISUWxY0EPBwbhHGkwNo1jH1gCkAk6Pbsppwh7IEdIgc5a0FoD5zySHZBSRtEYA5+iyA+c3UwKeOegKssUwBkhB5q6TvKKEIIeGLwH27ZJxtmGhb63g6yAUuqUbeB4vgscl7W99eqc/An/nvKTn+mLAYfDDXlG9wck59hXZ0mjlgAAAABJRU5ErkJggg==);
  }
ul#footer_elsewhere_list li a.facebook:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAtElEQVQ4y2NIq9/gCcTPgPg/iRikx5MhunTlM6eE2f/tYmeShEF6QHoZyNGMbAgDMQoLO7b8f/T8w38Q+PfvP4ocUQa8fvcVrPn89Wf/dx+7TboBMGAfhymH14C4ilX/Jy85BjcAxAZhog1on7X/Pzr4/vM38QaEFiz9Xz1hJ1wziF3eu538MMAmRz0D8CVbGEAWwzAgp2UzTgwDyGIkeQEfBhnwjAIDnoMykxeIQYbmJyC9AKMfcO2yLT97AAAAAElFTkSuQmCC);
  }

ul#footer_elsewhere_list li a.googplus {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA8ElEQVR42qVTSQ6DMAzkR+wUsYhQhSWs/f+5ap/hZjhYoovcloMlR7HHM+PEuayrsXGzQT8GeowjNIsgDpIjsQOYp4mUUlTXNQVBsMXZ5uuyyAAoiuOYxmHYzqbvyXVdattWZLBrmMaRL6MooqqqRACm73keJPBlkiTUdR2ftdY0GPPZg7ZpIGObWpYl9O+Ky6J4kfR2C43WkMN+9JZFGIbk+z6MRf4CwEZiQq0U5KAY3nzHoLMX6enEGpd5pjRNeZroAaY11oMnRmAivgNeWZZlu2J4kOe5tEYuBmUAQSs2Ib5CxNHPdAfAgOSP5it6H1GD3AMnui34AAAAAElFTkSuQmCC);
 }
ul#footer_elsewhere_list li a.googplus:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABbklEQVR4AZ1TzUsCcRD1j4ki6danBR2CDBUiKwgiLyUVRIaHIOjYoaCiSDwUQYfwEB261KFjRAWd3NLU0s1kXdfVDLRcP5LXzuUHQuLqwIMZZt9j5s1vdWnbrEmFqAINQiSujhLBOobnXj28nS2NgDgiCTRDZiABVvhNAxDdu4jvbaIkJ1FKyRB2NvDU31FfgOtpQz7oR8A6TDVebVZQ8Ct2LRMQYRwUL5ZB1ixEeUiHB9oEfEYDKkoeomubNX98HMKLNlZ/rDsRnLLU9oB3zkMJhyAduyF7Tmj/qo/T5x5aqaYAQ3TNAYrAhBFUhxdmUBRi+P3OoZyWKf9fgNzmHXbE97dA65Qzn+SNtgkiy3PIPd4jND0Kb3crfENdyN7doJiIa/OglJTwvrpEedVElYICzqCvf4VCLIqv60t6D6wZnBxB5upC2xnJsOzDLZTIG1Jnp5COXKArcH3tdQVESppEggTM6s+UaIIsqDD/AY/MdBmBTsNGAAAAAElFTkSuQmCC);
}

ul#footer_elsewhere_list li a.twitter {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAzElEQVQ4y6WTXQ6DIBCEvZGYaNT4Q6RqhUbt/Z+beowtY6LBiLWVh0mQ7HzA7Oo9x1FqvbXoT8EjvYvmFeI5mGdtALLraOj7TQG+kyQh3/cpDEMSVUV1XdsBZVnORUrKdY/rPZhNoc4KaDR5KUrTlG5CUBzHG3MQBDQOgx0AA2Nsd6KpKIqOM8DVzwBFnh8Djt5syszHCkABgrSeXhTf24iWPZQizvnuKXmWnc9B2zRzz5H0kji6cW/b3wbJeRKvAlx+pgkAhcUF8wveDzG60l/8vz7BAAAAAElFTkSuQmCC);
  }
ul#footer_elsewhere_list li a.twitter:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABFElEQVQ4y2OovfjFE4ifAfF/EjFIjydD6rH3zwzWPf6vseohSRikB6SXgRzNyIYwIAuE733x32wDqoGm6x//P/T8+38QuPvp1/+28+/+F594DZdHMWDOjY//73z89T9g13O42PRrH/+jg9nXP2I3oOj4a7CCP//+/9/z9Nv/2jNv/59+9QNF84eff//rrnmE3YB6oIbvIN14wM0Pv1C8iGKA385nBA1YduczbgNAeBbQf/iMQA4frAb4Al3x8PNvrJoX3vqEEZUoBhite/TffdvT/9Oufvj/+y+qO9be//Jfe/VD/AZkHH4FjvOvvyGa3wNDfP+zb//TDr3CmZgYyE2FVDXgGQUGPAdlJi8QgwzNT0B6AZ35BxjgSOfHAAAAAElFTkSuQmCC);
  }

ul#footer_elsewhere_list li a.youtube {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAbElEQVQ4y2MI8Pf3BOJnQPyfRAzS48lApma4IQwUaAZj2hlgY2Pz39/Pj3wD9PX1/5ubmf339fEh3wAQNjIy+u/h4UG+ASBsYGDw39nJaYAMoMgLZpQEIsXRSNeUSElmeg4ywAvEIEPzE5BeANTv4d23yOC2AAAAAElFTkSuQmCC);
  }
ul#footer_elsewhere_list li a.youtube:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAk0lEQVQ4y2N4E5vkCcTPgPg/iRikx5PhjXfgs9equv9fy6uThoF6QHoZyNKMZAgD2ZqhGKcB35eu+P+GCNfhNAAEfp059/+tmS35BoDA3xcv/38IiiDfABD49/Pn/8+VteQb8P/XL6ABdWR64eUr8r3w++x58gPx+7KVlEUjxQmJFAOeUWDAc1Bm8gIxyND8BKQXAL7NWRA3dm5OAAAAAElFTkSuQmCC);
  }              

ul#footer_elsewhere_list li a.vimeo {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAy0lEQVQ4y72TzQ6CMBCEeSMoP8UESLAETIuA7382+hhrZw0NF0SK8TCBbHa+ZbYluE2TtnpY0U7BowNPs4MEB8ys3wN6YyjPc5JS0jgMXLt0HaVpSmEYUlEU64C2bSmKIm6EmqZhiBDC1aBVQFVVrLmxLEsGXPveQZIk+RxhGkeK45ibEQM1o7WDnut6e4mYPBuwE5llb6B9YsAmoLO7WGaG8FWI8tUxYspymcivbYxd90ApxZCTPVLE+N9F8gEc+ZmeABi8eJjv8L4ArG3ZwBbef1AAAAAASUVORK5CYII=);
  }
ul#footer_elsewhere_list li a.vimeo:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABEklEQVQ4y2Oov/3TE4ifAfF/EjFIjydD0sWvz1R2v/4vtf0VSRikB6SXgRzNyIYwkKsZhjEMcDj89v+xt7/+n//w+7/WHojrIk9/+H/7y5////7//7/qyXfcBqSc+/j/2x+QMggouvzpvwbQkE+/EWIggNOAWfe//Z/38Btc4aJH3/6rA/1psv8N3JAn3//i94L8zlf/3/78C1YM8gZIzPnIO7ihTTe+4DcAhJc+/g5WDLLT7tDb/xc//gbzQbTcjleEDUgChgUM/IV6H+Qq8wNvCccCOH53vf7/FSkwP/z699/j6DviohGGq65+/g8KtyNvfv23OfSW+HRAcUIix4BnFBjwHJSZvEAMMjQ/AQa2FwCTvfVYgCigsgAAAABJRU5ErkJggg==);
  }  

ul#footer_elsewhere_list li a.flickr {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAVElEQVQ4y2MI8Pf3BOJnQPyfRAzS48lApma4IQwUaAbj4WaAm6vrf1NTUzAGsQmJYxgAUqCvrw/GIDYhceobQLEXRnA6oCQzPQcZ4AVikKH5CUgvACwE4IqGjjXrAAAAAElFTkSuQmCC);
  }
ul#footer_elsewhere_list li a.flickr:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAl0lEQVQ4y2P4//+/JxA/+086AOnxZPj+/fuzp0+f/n/06BFJGKQHpJeBHM3IhjCQqxmGB5kBC/c9+C+WfxeMQWyY+KuFx///EesFYxAbpwEgjQzJd8AYxIaJgzT+Z2gBYxCbKANEcRkgiseABXsfgDVKFNwFs+FeWHAcrPGPRB+YPYhjYcAMeEaBAc9BmckLxCBD8xOQXgC7L4hEV/LfHwAAAABJRU5ErkJggg==);
}

/* white space around facebook comments */

span.facebook_comments {
  display: block;
  margin-top: 40px;
  background: #fff;
}


/* load fancy retina images */  

@media only screen and (-webkit-min-device-pixel-ratio: 2),
  only screen and (min--moz-device-pixel-ratio: 2),
  only screen and (-o-device-pixel-ratio: 2), 
  only screen and (min-device-pixel-ratio: 2) {

  header#top div#lead a#logo {
  background-size: 100%;
  background-image: url(http://passets-cdn.pinterest.com/images/LogoRed.2x.png);    

  article header nav a.love {
  background-size: 100%;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAaCAYAAACkVDyJAAAAeElEQVRIx2M4derUf3pihlELRy0ctXDUwlELRy0ctXDUQtpYyEIFLILDgmtAXADEgv///2cAYQYYgxIMNJAdzaLfQHwZiFuBmBtZLbUsZMPhMx50tdSykBNq0T8gvoHNZ9S2kAtq4T0grgNiXlxqqe3DXUAsiU8tAPpcR1TXPK5gAAAAAElFTkSuQmCC); 
  }
   
  article header nav a.note {
  background-size: 14px 12px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAjUlEQVQoz52QOwqAMBBE19aDWFnoWbyMhxIsrLQSSZOz2IuaQmdhhKDiJwOvyGQehIgg1tocdMCBGTQgIQ07x00ulDIwge3ESM69bjMV25vLN1oVlwBxEb79r+hUNAGiUbEIEIvjZ6sfUiVHcIhB/0HSTSx+KNcPUn2RPDkCJVg9YWUXyVswSsFA0rvNDpoeyGS0nz4ZAAAAAElFTkSuQmCC); 
  }

  footer#bottom {
  background-size: 939px 32px;
  background-image: url(data:image/png;base64,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);
  }
  
  ul#footer_elsewhere_list li a {
  background-size: 16px 16px;
  }

  ul#footer_elsewhere_list li a.pinterest {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACS0lEQVRYw8VX2XaCMBDNz/Tom/uKC6CICmp/1G/r0X5AmpvD2HQIJdQiD/d0yTI3d+5Mgni/XITCm8JV4aYga8Yti4WYAsFbCh8vCMyBmC2RsZEN4SpeJHsRPkWVBcnxKNfrtZxMJrLX68lOp6OB3/E/jGFOlT2Fa+DZbPYIWAbMdSVSSmAThrLb7ToHJ2AN1j5FYL1aVQ7MgT3+RADsbRsOBgOd6ziOZZok8pSmWu5ou5Xz+dy65jclRFHOuez4O1QbXc7nUr+Mx+Pc2iJPWAlww8Hlx8NBj4HAZrOR0+lU9vt9jdFoJH2lyvl0esxBVXBjOhEAUy5hvNvpMcjNT2diOBzqOZgLMmapAjYVcgSQ3yLm5qlwaviBk4APaL7P9sLepQS4dHT6KIpypoLUIMLzTT5B2swx7F1KgMtGm3mZwxHQnL9cLHIqoDqIIPdSKYGiBZT7hef9NKwyoysBoBIBUwFKjZljjHHFzBTAkJUJoKzMBYf9Xv8/CIJHI6K5e9WMeAAoReM7wzfOKeAm9LIT41QgZwZYWVp1qIjS+IL5w8mEvAwB3/d1XUPe1XL5HUD5gfcBkt/WB5zK0NaIKLf4CVlpLsqMUgZlksx8NnLOjcjWik1Qp0uNYNSCHw1IKWZ7Izx1GZHE5gnRA4gQpEfTmlrKsvJlpK9jdeHwjWAqGh8abZjn+unruEhK2gjy1/4gsT3J6F4ILDmu5UnGH6VoSsi17Ras7VHKgdL772d54x8mjX+atRv8OG2L7PO8lSlxf0HgexYLMcUX2AgpZ9ZG3hQAAAAASUVORK5CYII=);
  }
  ul#footer_elsewhere_list li a.pinterest:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAELklEQVRYw71X+0tTcRTfv9JzWWpkUZFGKlFR9LLI7EVUWFhEQZJhUPSkd1EU9JCg0ogMIgp6R0b1Q9vU3KPN6VyzNmfePe7e2umc791u3t1t9xrk4IB+H+fz+Z731QCABmUCSjOKH/7/z5/EIkwNgWtROBj9H2FqiUDz76EhiAaDEOY4CA0M/FchDMIiTMLWDA0O+kcDOBMRxA5qiI3aSwM6PTiOnwLTyjVgKJwOX8ZomdDftEZ7dEatPsLWqHk9pzeAZdMWEVBJ6CzdUSSB2BqlQ703G0CnzVcNnhK647rRoEgiJwHHsZMjBk4X0vFPBOjlmRS2zy0H17mLwL1vgXC3A6J9fcCbLdD/+AnYd+0B3fg82Z1cltBk83m62fWTp4L79h1IRKMwmEhklZCtE0zLVsnckS0mMhJIDzjD1BkQbG1jAIlwGNx37oFl3SZonVkMhmmzoGPxMnCePQ+RPq9wJhQCy9oNssBURYDSKN2E3Jt3MBiPA+90gnFpRVZ/t8+bDwG7nVkp6vUy4sP3M6WojADl8vBL1q3bGTilq6miUlw3LlkB7XNKZSSs23cyPUSi99IVaUCibkUCpoo1Utav30AkEAD3w0fimqfxvugO46KlUn9PzAfe7WaEeaNJske6FQkYCqVmi3I+tm6r2S28HAEZOAVjLAaOg4dkVvB1GIVKhyQksYS6FQlILhRMZ6+ndWMysrv21cHw8m3dvE1OwGwW9vv7ZXvKBMZOklzgMc9ZZlQKUd2JlkidpT19fpHUBeMnM2Da91utIyfQWjRbcqG/5QNb/3HtuhDpxaXiWe/LVzIAMzalVH/xYHFKT2dFApaqjZJLtuSL42j2tpklYFq+WjzbffiojMDPW7fFfXvtASm51VXKBFxnL8iUOrH0ht0e0E2YAs4jJ/4C7K2VnPtatgBiydcHHD3onmnSknzmvDIB/ps1a3djLnn6TDzrx8JCVkmZPmTvEgO0c+8+mY4gpqUigRjPg23bjqzVLuRysXM+bEBxrAOJaAziPp+QmpiWtNeTwYrWLdVMtyKBMCoL2Wz44gKZkq/lC8W0pBd21dVDBAkReByVe5+/AHNaDxCsV8Asy3SraUbxSAT6mh7IFHXvrxcjnNqy2CmxXnwZl5fVap67jUyn6m5ITKn+916+mqaoSTA/Vjq1A8n30+eEXpLh9TkHEgomMi3VfX1eYbIvvGV7zkuXVYxkBezlpCPX4JtzJKOgEYYMG9iqa4D7+Al4jwfaSspyglPAkc/pbgxng3+eCUVLoAlJWcTvh1+fPoO5cj204iCSKttU4ajIUA3hLd+E6QjvqBn5iYBf8SMC/UdBRATof+qCucYyOpvN52kSJALNI/qiQcUJBEhZJfVaas/kMpXAKWmmD5NJ+Ac32p9mDBOx6dOMrKBNWiIwCsCBJJaWsP8AIIAObHejixsAAAAASUVORK5CYII=);
  }

  ul#footer_elsewhere_list li a.facebook {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABAElEQVRYw+2XTQqDMBBGc5miO/+iQayYjXajtRf1bMX2ANOMxBKkoVpIQsXF2wTlfSYz6pBb3xPBSTAIRgEYZpQudBKUe4K7BfESdHpEpgFHDMTStut4EofyiX0FuHYd8KqCNE0hDEMIgmAiSRLzAbq2BUrpW6oSRZH5AOei+Ci3tgP4lKq0LEuo6xoawaVpzAdQ5Xj+1otw7ZnvKwAWHrYcsiy8eR1hWWYmAGNMW/kqcRy7DUBNtSHnHApxDMXiHYBdMK8jlXg7Hl1wBPifAHmeb0L3Lfh2vTbAmr5W2XrfEWDfP6W/BnA+mDgfzXyHw6lP5HjuyZ14WBA/pAud5AX2/WMWRSOs9gAAAABJRU5ErkJggg==);
  }
  ul#footer_elsewhere_list li a.facebook:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABbElEQVRYw2NIq9/AAMSqQLwWiD8C8X8a449Qu0B2MoAsVwfi93SwGB2D7FQHOWBtQtXa/94ZC/47xM/6bxc7k6YYZAfILpCdILsZEqrWfHSkg8XoGGQn0O7PDCDX0NtyGAbZzeAwAL5Hjg4GahrokTrv/9w1p//fefT2/6/ff//DwMu3n3HqoZoDfLMW/n/0/MN/bODTlx+0d8C2gzf+4wIvXtMhBD5//Yli6dpdV/7XTtr1v3rCzv/FnVtp7wBkAIp/hzjiEjdNHPAFGBrE6hvaDthy4Pr/2w/fgDEy+PvvH1wchC/fekEbB5y//uw/MeDdx28D64CnLz/SxgEzV578v/3wTTBGBr///IWLg/CCDWdHc8GoA4aQA+IqVpOFkcHX779wqiPogJyWzWRhZPDtx2+c6kYdQLNESC4eFA74OIAO+AxywNoBdMBaUMdEA8h4PwCWvwfZDeqagUJBHRoSn+hg8SeoXeoguwFuDcBY6SZO0AAAAABJRU5ErkJggg==);
  }

  ul#footer_elsewhere_list li a.googplus {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAArlBMVEVQT09QT09QT09QT09QT09QT09QT09QT09QT08AAAAvLy9QT08yMjJPTk4wMDBMS0sxMTE5OTk2NjZJSEgzMzNGRUU8PDxOTU00NDQ9PT1NTEw6Ojo3NjZCQkI1NDQ7OjpERERISEg+Pj5IR0c0MzNHRkY+PT09PDw7OztFREQ1NTU5ODg/Pz9LSkpEQ0NJSUk2NTVCQUE/Pj5DQkI6OTk8Ozs4ODhHR0dAQEBBQEDt+O4GAAAACnRSTlOtJ+/xACXz8igAJ4Bg6gAAARFJREFUeF6N08d2gzAQhlFhcJz8o0Kv7r2nt/d/scREG9tjyLdgdY9AQiMeusKlG7mi6wmnQw11HCGoMSHcZnAnqKX/A7MMJU4FBxY8yw2VBZBm/AqvGJzYCBizIPNhTsAAOQvG+APUBxQHvoGkBgU0cWADBDV4wVMN1KM5A0oC0QlUWNTAYHUGKPIhJ0SJPhIP6LCO9VDiSCywvdkt7OM4hv/7uAQfwLQRLABU6tY3fAXbcAigrzhgAr2MFFHiAykDjMTMbm8LzRzUCDuyGaC8PmqNd7LRXKtrIDFXFig/pWuwByp7k4o8Y4BKATlNJp+DcFfyV262zn3IcBXRZa2D0z56983Dey88R/RugZ5wvB9ZLzPsRyUY9AAAAABJRU5ErkJggg==);
  }
  ul#footer_elsewhere_list li a.googplus:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAC3UlEQVR4AcVX+0tUQRj1j0nWnhCmaW8JiYhC6UWgiEElUVASBVEU1C9C/RD5Q1hQIiUW21NKqUyifoy8u7mmuatuPlZ31325q/u6pznFCNtepMfc3QNHvM7MPed+33wznwWEr/ZwoaBVMCQIk0kNalHzp7hFMMDBHJOaFhqgG3gOHsJgRRlsJRb0FS8zk9SgFjWtNBCiuK20iIO5JDUjNEA3/ENeSAMMSV4NLDnBsacCM213ELX3ITnrB3QdvyPY042B6kr1BiauX0XSN4PRcyehiSh9qVwP74N7kPA/6YB961pzIuC+ch7EeNPlrLHZl88gMXahUb0Be0Ux0tEoCKYgKy27twHpNIiFEad6A/wqCceuLYYL57RPkLBtWKXWwOSNJki4Th0xXOhtbwWhJxLcH2oNcNNJBHtfGy6cvnsLRMxhNxzXypZjsKaKEfx7A7aNq5GY9oBgrodqq7PmBLo7oadTcJ6oN3wxhQnfo/v/VgVDdXuRioRBJLwz+FZ/YHHMdfoo0rEYxi6e4bM5BsiBqu3wP7eKaExBT6Uw7xxC0u8F4b50lnNMNZDF4NuuxbRopdkbz3O7GfFx9y9OTYBIzUX4LPl/BsIfeyEx3dqCvnWFuTXgPF6XcRcE37ziGWBeCr7u24HJ5msIve9BbNCBqO0z90GGCR5IrBqlBvp3bqIo9PgCb0JWBLTyFRlVkAqHIOGztqszwHM+6fexxjF8rMZwkZzHqBDp+Rj3g5qDKND1AkTowzvjRcaXEq9qNUcxv4bwP334Ry+Ifx8TqYqzLJUYkAcNX8wwLrlYK18pru05NibqLiNPy83MMtu8xnAhc87uaGHUxf5BnQGGkl8kwZaMh85IYwN4Hww31IJdUrRf4z4RuS8zpyVjBcx2Psa8axgMM6uCTSmFvR1twsx+ZV1xiL/kiREasObRgJUGimwllkAexKlZVCB+FIh/zSx0IxjOgTA1qGWh9g/DrL8NvcU2DgAAAABJRU5ErkJggg==);
  }

  ul#footer_elsewhere_list li a.twitter {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABo0lEQVRYw+1X2W6DQAzcn6mSN8jBEUgCJdzk6I/m26qkH+DuIKhSBOwCDVRVH0aKQHhmbK+dZW+XC+N44bhy3DjoybgVXOBkIJ9xvI9AXAU4Z6xQQxPhykZKexM+2ITkOX63gMv5LB0oS1OyLItUVSVFUWi9XpPneV/vozCkNEm6CTAMg+I4FpIj8GKxyImrMHSdVqsVaZpWa4i1uUcAOAq5+jYBCF5HXgIxnP2eXNeVF3A+nb4F2e92+bM6923kJVCS0/HYrQRI3WOQ5XKZu3gMhOyIyBGnTrxQAJqoKSjSvt1uybZtoQD0QedTAJev3K3OP5ZJcRs2m013AWjC8kgNBfqn1xyQSa8MwiDoJwCNg+4dQo4stg004ShGL6DZ+pYD3w7aBYHvD3J/zLLhywhd3EdA3eTrJQA1dB0nH0Sy5KZp/vw6Tvhiqk7HOmB2NE2+TrsAzrFm/cMhdyTjHEe3yxpvFID9Ldpy1dEs2pq9SoC0Y5IhrY87H7/xDO/iKPqjf8n+BYwlYPKLyeRXs/mEl9M5K67nsyIT9xGI7wUXONknXf9LWhDBM+AAAAAASUVORK5CYII=);
  }
  ul#footer_elsewhere_list li a.twitter:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACRUlEQVRYw+2Xy0sbURTG558pSVGLWqii0FLc2JWlCwt1LS7c6NKFi3YttC5d6bJUJ1UUQusLjLpQfLaglqroJJk0MU5u3u/Tc0KiaCYzdyYvFx74YGBu7ve75557bkYYPQgLqCcoEcVQUGWxvBd5CmRuQSk1ML4v8rQQgDi8zaDLLkPTzCVYv11UVeRBXuRJ3sLQNmO1MFYDQe+QQDS1Ni+IvIV6rL6gRvQWtAY0i/xw3XYX2KUIRFNZyALAX5aEjzt+eJp/37/2D97+LM62JsCWNw4fVjy65u8WZQinMqAWO744yNE0/AkkVYtc0Fo9RSydhQGHVxPgBCfXCsrKxBGDz78UfoAXs9KdSaZOgvDcJhWN6/nhBp44DSahY04ytgWuSOrOJL5YOreKl/POmzGUHb2gLWiblVQ9NAE+7V6rTkhFdqQkYPosBLbzsC7A7lW8pEdJgM45J4wdKrCHPy43Vt1R4wDPsGITmSxUIiaxfgwDkHjSyxODG15zAO1YONRQygk6xi22S3MApFdY8VRsSZPb8fU0pDm/LsDQps/06gn69YKrPADq5YvOiCmALyqdzzBA4dYa/x0AfzzDbe6QY9AwfVEZgIJ6l+Si7qgW1DvU2rYhgFasXKreN3Y3jGxdwbonxrXy73h0jVzjJQHo/j4O8B9BGqt3a5ragvfLntxNuI9pDSRua4Dh84E/kXvXx/GfoSI1UA09AjwIAFZHgBABiHUEEOnDxIoPSh3MFWzxVvo0oyxY8pkI1sA4mPeykPd/v2YY32G8UfwAAAAASUVORK5CYII=);
  }

  ul#footer_elsewhere_list li a.youtube {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAvUlEQVRYw+2XOw7CMBBE9zLI6Wy5MI2r0LgIMRfN2VDCAZZdZBokmsR4RJTi1fNkjz9Lt5xJOAmTMAv8Y+aSpZmk4Ua4Nwj+RDMNFRsGMVGjZf/Gg4DhLw6B/xOIMXIeR5yAtZbPIfB1GHACiveeU0o4AcU5x5e+xwm82dKLKgJbelFNYG0vqgqs6cW+BKBbEJAlhB1D6EUEvYoD8jGCP8fHj2iXAvDBBD6adcDhtKMynpuyEkuD4KVkaSY9ASzbiCAepgTHAAAAAElFTkSuQmCC);
  }
  ul#footer_elsewhere_list li a.youtube:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABFElEQVRYw+2XzwqCQBCH902CQjaKTkGHoJeIDnXo0lt0qLcx6uCb9Oc1Mg1TD6JR04zoxUPQujoUDfxgb9/nzqy6wp0vBMbAWBgfAxXHz1jEFASXGK8GcDHElCK1mczA6Q/BaXbAachqQwxkEZPYAhe+0+pWDy4GmcgORfrkdcPzIFvUsu1v2iHY4Fm+TyAyt+AaPT4BqmR/hOtgxCdA9TjbcBtP+QSonnEM4XLFJ5BXZO6U50KLQJm50CagOhdaBVTmQrsAJAkKrJlaYF/4WnA/nPiGMNpwHcMP+633VazQb20Cqv3W8zku0e/f+CH5C1Qh4DMKhCRgMQpYdDFp48JjgHvEpqsZ7YLMdiKoARxkLEnsF5z4ZJXE/SEdAAAAAElFTkSuQmCC);
  }              

  ul#footer_elsewhere_list li a.vimeo {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABiUlEQVRYw+1X226CQBTcn2nwjfvFCESqFqoI/VG/rdF+wOkOWRK6LCqIkiY8TDRwcmbOdVn2VZaM443jxHHmoCfjLLjAyUCucXy/gFgGODUm1NBEOLEXpb0LP2xC8gqzgP8jIE1TWi6X5HkebTcbpU1xPFIcx2TbNum6ToZhUBAEdMzz4QLKoqAwDCuHTWRcUNMOJI4glgHhgwTAKSJWOYWopi0iVdnVmegt4DPLyLKsTqeO4/wpT5ddjd4CXNetlCN9+FU5Rc1he9jvKT8cKtGmabbsEEhvAXAIx/ifrNdKAXIfAL6iZJFUrt5TgEZURfaeJK0pUGWrDuShMVytVi3HeNa0iaKoHT1/Nsoe+NjtrtYW9ZffYx/UffKwgK707rbbql9saQfANuOiRl3FqlkH0T39MYoAOL0179WSknpjNAHo5lvk2BuYmqedhr7vj0Y+SECm6HYgvjFuo34P4DhG49XH7T3dPn8RzQKuCZj8YjL51Wwx4eV0wcT1XBOZuLyA+CK4wMl+AdHCaLzYrXH/AAAAAElFTkSuQmCC);
  }
  ul#footer_elsewhere_list li a.vimeo:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACFElEQVRYw+1Xy0rDQBTNd4hSK2jrThQUXLjXjSL4BYLrfoDYjd8guBAXIojSta3vB5RaxELBBwi+RfqMaW3SpI3Xe7UFk0yxaZuEghcODenknjNzHzPD+W9lDtGLCCAEBFgMocJFnByRexC8DcR6EKeHBAR8VxKMnvLQHUpBx3bSUhAHcREncXO+S0mwg5glBLnzHKmxm7wK4uacmH0VLuTmnCKvon0EzER52E3KcM4r4IvnmGO8eylYuivAs1gGstInwD5+M3iYblyAG+O09iSB3qbPtMk7cJCGh0IZWBZMFBsTQE5j7yWm0/VnSTP2JC1DLSuqn+YFjIez8CapNZ3e42x/h+cvMy0gLpS+YxhKyN+/eqNXfbs/JTx2koHhowxMoOgcY3CiqJoXMIIOyTE9L958MGc1FTE2sWhWMYxbfRSbq4KenRRzZvNXec24fqwCird+pUaPM82X4eaLsRK2XrWJuPIgGsbQu5b0gdkLgRnbzuDP/xT/sm6RXjGJq3nStABypDCKYi4mwBA2midR2wMoYpMRvrWtmFXrFHNBMebHgi4/WiLAf52HemzjRbJmM6Js/st2sG+4QhbuhuGMUpOcNiu3yfOFaQGUWCqjMy7fi9AVtOk8QNsxNSaqioOUXFe2t/+B5F+AlQIEBwXkSUDAQQEBuph48YF3gJzHi4mXrma0Cp7KSuRsIM5VuDzE/QVn1NJJgcJSmAAAAABJRU5ErkJggg==);
  }  

  ul#footer_elsewhere_list li a.flickr {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAuElEQVRYw+2XPQ6DMAxGfZkqbBkimLLTjV6Us1XAAVx/yB2KShGijZHq4UkoMfmezI9kunUdCRehFwaBf8ygWcgkhAfhXiB4CTIDqQ0b0VOhtq8xkWH4jAu4gAucW+Datpxz5pTSDK6x9q36jwK4salrjjG+gLV3h+6t3xSA/fKwJ9g7Wr8pgBauHYi9o/XnFzB/BOYvofln6H9CF3CBvxIwH0zMR7PKcDitSMfzoJ0YCwSPmoVMegCTlIFSDwGLigAAAABJRU5ErkJggg==);
  }
  ul#footer_elsewhere_list li a.flickr:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABD0lEQVRYw+2XPwrCMBSHc4/Oki69UFdv4Ozo7qZnUOglHD2DFWm7SIfSdpIMz/crzdDQCAptFFP4wSMv8H1J/xFBRIKz4CScmqa/6p4FpgBcciqa/wJTQiBRSlFZllQUBWVZNmnAAAtMsAUX9RzgMRFmtwI2c8N1wBYuVq+T5zkJV3AdL+AFvlvgcLpRvLtSsEq7oMaYbf79cKY2PpIKtl1QY+wjAYCidUpieRkEY2MSAD2iPf9eNoNg7JWEVQCrNeE66JnzsVoTroPe2wLYcpsAeuZ8bLlNAL3fE3B+C5w/hM5fQ/8l9AJe4K8EaocCLQQShwIJDiYhF5UDeMUHkxBHM+yC7HeimQHc9CwJ9hPhiyKVJOGfJgAAAABJRU5ErkJggg==);
  }  
  
  
  article header p.share a.pin {
  background-image: url(data:image/png;base64,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);
  } 
  article header p.share a.pin:hover {
  background-image: url(data:image/png;base64,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);
  } 
  
  article header p.share a.like {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAAAoCAYAAAABk/85AAADKElEQVRo3u2bXWsTQRSG98r+CH+J2j/ghaDmSlQQhCpiNxdFxV7UC6Fi7/zAD4gRFEsCBrStFA0RxEKU1rbRiDTSatUiJvEDW0Wvxn2XnXB2s5tk093JmpyFlyQ7O6ft+8yc2Un3aM9ffdEsbTGkG8obWjckWIFq3fJWt7w2fZfmbzW0wCYp04LluSZHvml+Yakq3n/6KcrVX6L69TcrQMFTeAuPLQiLhvoAYFCaX66w8aGDMDwmEAY1Ky+ZdNggNYLXFoA8APzFh0qVjVEleG0B+KPJhYGNUSvpOwP43wAMn8+JbbsToQixGUAThWW+FANgAN0LoD+WFENnH4rrd+bE+L2XIpGaF0eHpxiACgCxI2mx8uG7cB6AECaA9MSLmkrLFVvb6bEpsWPfNVNo71oA2/ckxJu3FeF2+AHQjmHyeig/9643ARyIZ2ymr679EA8el0whJTGAkAGcHH1kA7Bfz7S1CAdtWM8AOHUuawOwdyDFAHoFAPpIFV6vtRwvN1Py7Ad9NNIo+hw/k6nFwPtWfy8lAK7cmhXzxc9iZfWbDUBxqWyeh8auzkRuDcDd0q6Bm+b5ZCpfFxPtB4fGbbGpLiafRAMAFtlmRxTvguSoxqtbTDrqYTZmA2aJhOb2syIL4ELyWaQAYMTjM8x07htkaqIxYb5sA4xWZ4ESAMj9GOHZp8s209OTRfM8dPjE/cgAoObivVs8arJzhiCGV1vPLsKtAhi9nK2lEOR3OrK9+jQTA/ABACOb5nCvFEL74Hp6l+UUA/CZgtBOr5/MFhumIMwU3gcEvAjTPI4R7twDAEqjmEoA9MduiGMj075k+yoifreuHTH9AMBIxB/vJmpaO7ehWA/oKHeuB3QPAEiAIq/BKxZwt/1DYAB2Hrq9KQAjl3J17YjpB0Aj0fzbDgCYSE0GENrPec+vfBHudgDSZNrX2Q5IzoWbzopQ9wGdAhBVAZZMf26bN/6fMD+Wwo+l8INZDIDlBYAfzu1ArYCsmuHH0yPweLrOBRodK9DQAaDPKpfhEiW1JUoFWaLERXrqtUiL9GiZatzQrKENNilwbVjexmmZ6j+5e5rItDZgFgAAAABJRU5ErkJggg==);
  } 
  article header p.share a.like:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAAAoCAYAAAABk/85AAADQUlEQVRo3u2b22sTQRTG82T/CP8Stfjug6ANPogKglBFbPJQVOxDfRAq9s0LXiBGUCwJmnppRWyIIBYitDZNiFQjrVQpNYk3SCz6NO637MSzm81l4+50Tc7CR5Kd3dP2+82c2WnmBCL3MgFDWzSFNKU1VTQJlquqGN6GDK9136X5WzVl2CRlyhieB2TP182fnHkrsktF8blUFV++brBcFDyFt/DYgLCoqQ8AhqT568UKm+Wx4DGBMBQw8pJOhw1SI3htAEgDwG98KJV/sjmKVNS8NgD8CsiJgY1RK+k7A/jfAIxcSIlteyKeCLEZQAt5Zb4UA2AA3QugPxgVw+eeiRt358XEw5yIxBbEsZFpBqACQPBoXKx8/C6sByB4CSD++HVNheWyqe3M+LTYsf+6LrR3LYDteyNi6X1Z2B1OAHRimLweSs9/6E0AB8MJk+mraz/Ek+cFXUhJDMBjAKfGZkwADoQSHU3CbhvWMwBOn0+aAAwMxhhArwDAPVLZN2ttx0vNFhreB33S0ijuOXE2UYuB9+3+XkoAXL09Jxby62Jl9ZsJQP5dST8PjV+b9d0cgKel3YO39PPRWLouJtoPDU+YYlNdir7wBwBMsq0OPz4FyV6NV7uYtNfDbIwGjBIJze5n+RbAxegrXwFAj8dnmGldN8jURGPCfNkGGO2OAiUAkPvRw5Mvl02mx6fy+nnoyMlHvgFAzcV7u3jUZOsIQYxGbT07CbcLYOxKspZCkN9pz250TysxAAcA0LNpDm+UQug9uJ4+ZVnFABymILTT66eS+aYpCCOF1wEuT8I0j6OHW9cAgNIsphIA/cGb4vjoU0cy/SsifL+uHTGdAEBPxB9vJ2paJ4+hmA9oL7fOB3QNAEiAIq/BKyZwu/WDawB2Hb7zTwBGL6fq2hHTCYBmovm3EwAwkZoMIKZtJZZnfuWTcLcDkCbTe63tgGSduOmo8HQdsFkAfLvRSoMl05/d4s11ADv3RV3/LljG5K8keVsKb8xiACylAHhz7ibUCsiqGd6e7oPt6SEu0FBboPHgb4FGCAD6jHIZHUKOS5Q8Szs5c4lSVpYocZGeei3SIj1aphrWNKepyia5rqrhbZiWqf4B0OOwEcbHk5YAAAAASUVORK5CYII=);
  } 
  
  article header p.share a.tweet {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAoCAYAAAAmPX7RAAAI3UlEQVR42u2cW2wU1xnHJ6iElxIeklaVUFUJJJqXREJVn4D2IZVaqVK5SFEeiCJxl9JCKi7qQx7CpVSV+sDFxQRssNdcfAFMFGRsoyKbELPEBju2bIOva6/X613v2mt71zds/HX+Z+YMZy67M2uIsivG0l8zc75vzu033zlnZmcsEZEEPXr06E1Z+2R5ZcVlkauMUlxlA0Zvcm4c3kpZTW4nZY3AaiUDqEYeg/fkyRMaGRmhubk5ev78uasMEpiADRipEL+XtQwA93J4s7OzND8/7yqDBUYCxL2SOq5SJBJhlF1lvsBKBegFwFkcPHv2zO2cLBFYqQBnJD4xItFV9ohz0wBibHWVPTIBnJmZ+UFV0T1KfyrvpZ/mtpN0qpV+nveUPq7yU3MorvlMyyrvGKFAbPIHr0+2ywRwenraVpdbI3TcG3TkK+pvdwcYNOl0mywZ4H+fyupgWprbQf+qD9PfawdpjaeLfn+9N+38X0eZAE5NTdnqz1/1MhDHvEOO/KH/1A+p8FRwuV0kne0h6Uufql7lWE5fVdRLXdEEfeMfZ5V0WsbrqEUB/HVRpwIi5wltrQ5QeDyR0n9kYpLeOtuuwutQQJ3vJyl/kKQLMtiLIWWL4/N++m15kN4p7CNPe8wFmC7AyclJW6292qOLol8V+ehqezSpf0VX9AU8RFregALNEyGpaISkS6PKFscFYVpSEKKz7XG2yuIAkc+ZM2doz549aam1tdVRm7JVJoCJRMJWu/4XUOBh6JMjhkneX1vaR+ebhykci+v8zzWFWLRKud2KrwyIAbsyLmuCpKtxZYvjSzG66ptlj404QFQU+ezevZskSUpLDx8+dNSmTBAuULQRunnzpqNzTADj8bitGgfH6CfnepRI0obAoAJHjshlX3bRB+U++sc3ASpoCdMXdbLtTKcCHP6eqAKrOCFrkqSSKWULyTBbYsrjIqyyAI+XuxiAXq/XUZsyQWL7ioqKHJ1jAjgxMWGrttAY5TTLw15egA15DAgb/kJK2rk+bUHChk0GTx06C4dJujymRB3AGSVD7I8rz/pwhYnltrS00IMHD3QSYR0/ftxkD4VCjtqUCdq1a5fWFo/H4+gcE8Dx8XFbrbnUTe+X+ukXl4MKEMxhgIItQCIi1QUJgwnxeY8PnYg+C4BLSydpdm6ezXuooF1dRICFhYVa+o0bN9gxVFdXpzvnzp07SW045jbkIdqGhoZY+qFDh1hnY2v0MQr55eTkMH8I+93d3Tqf5uZm5rdlyxbdxYg02FLlbwI4NjZmq623+5X5DNHGI4rNYRN6kIhOQIMQnYhUHn186DToN9VTbPhE9DmpixEgTz99+rSWjo4WzxE7aufOnTobfK3yq66uptWrV1sO08gvGAzq8sGxmJdRAM99UYdkfsb6GWUCGIvFbPWtL0pLznabh0Q2pyXURYmyIGEwuThoce4z6GDTLHtQi/HdSV3ExhYUFGjpTU1NWjo6Ptk5kGgTIXV2drK0qqoqnf+xY8dYWWLHA6KYj3iRbNiwgfnjohLzR77wRTryEm04B2mwpWq/CeDo6KitQP7fDREFIKIMYEwLEhGmutLUIFvDg7wRZf7D8OCkLmLHXrx4UWcTO+T+/fssDVsjQCsbOpDng32jL9fBgwc127Vr11gatjxtx44dOv/GxkbLMiD4JmtLMi0KIMhjiCvuitMvyyJKpCUbFvnqkisJOGht1TS7fcCtAy6SlwWISDHasOWdl8wGnTp1ygR18+bNpvIrKytNsEQQsBvPQT5WF8QrAYif650IHfy5N0Kf1I7S26WjL4bGFIDsdN0/rw2fqJyTehgBirbbt2/rOhdpvJOOHj2q7XOb2LGPHz9maSJUOyHijXWyk1hnI0An7TcBjEajjoST85vD+oVMisWJnX53d4YWFhbYvR8uDqf1EDvjwoULJrs4jPr9fm2/rKyM+VvZ1q9fr50v+jiRsU52Euu8ffv2lG2x0qIBQoiSv94LKzfn7PZgcVG4/PoU9SYWWPRhaEa+rwrggQMHNPvJkye1ff4+iZUN0WkFEB3spE7iRXPv3j3HbXklAPGehVMhA9yreZ5O0Lvl0dRzYRItKZ2irwPz2tyH+TWdOogA8/PzTfbS0lLTVY8I4/ZVq1aZ7BUVFZq9vb1dZ+vv79flj2OUC6EspB05ckTzP3HihKlOyJ+fg/x5ugjQqi1WMgEcHh5OS4gWRA2ip8Q3Q2+VTdiuNEV4l/vm2NDJV56oVDrlGwEa7X19fSZA6GBu379/v84GoMY8RB/st7W1sXRsxU4vKSlh6Q0NDbr8eDqEOvKLZt26dbpyxLw2bdpEtbW1LK9U7X9pgOjw6s5h+vBOmJYUGp60pIC44sY0VQzOM3h4aI2FCyI63fLtAFpBMnZoMrjiRYAOTTWXGc9DGan8AdEIR4xccdhOC2A4HE4pz2M/fV7jo0+re+kvN7vpZ3kdyjNPPC7DA21PxHYo/WPtLPVPLpjg2ZVtJbGxeXl5lj5IF/0QOdyGfdFWXFxsmYfP56PDhw+bhlwcJyv31q1btHHjRhOUbdu2UX19vckfdTH6wzdV+9MGOBQK07kGP6290qn/dR0A8fwTN/aXzLcVb8j6Q80M1YTnCX+Y8zBsYg7lkbcYgD+GampqmKwgWAlg+Dm4ENLxtyvDBBBP71MJJ6HDsdhoDMTon9+FaXNlkFaXBGl50ZAWgSuuJei9ymn6qG6GcrvmyC9HHAeHqMPPRHzBYlemq+RKGyCETudPY3Dfxr+hwJBo/EMabPx1cPzKgMUKHzJdCK8YIH4ysZMxEjEMIqJwGwCg/J1F9oqg+os6fHjEsaHYQTmu7GUCiJ9B0hEyARC+IjXeaPLbAkCHb7r5u0qtlwboKnMAso9bAoEADQ4OusoCgRX/alf7vKynp8ftnCwRWImfl+Gba/YOBp7Mg66rzBUY4SUvFeA+AFymfq7LIOLFm4GBAbezMkxgAjZgpMJrZp9Yu//kICv1vfZPDgz/ZuQzWQ2yEm4nZZwSKpvPxH8z8n86n18qhh6hCwAAAABJRU5ErkJggg==);
  } 
  article header p.share a.tweet:hover {
  background-image: url(data:image/png;base64,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);
  } 

  }

  nav#pagination {
  display: block;
  text-align: center;
  font-size: 14px;
  width: 700px;
  padding: 10px 0 40px;
  font-family: "Proxima Nova Bold", sans-serif;
  text-transform: uppercase;
  }

  nav#pagination a {
  display: inline-block;
  height: 40px;
  line-height: 40px;
  margin: 10px;
  background: #fff;
  -moz-border-radius: 3x;
  -webkit-border-radius: 3px;
  border-radius: 3px;  
  padding: 0 10px;
  vertical-align: top;
  }
  
  nav#pagination a.arrow {
  width: 40px;
  font-size: 20px;
  line-height: 43px;
  padding: 0;
  }

  nav#pagination a:hover {
  background: #21a2cc;
  color: #fff;
  }
