/* `CONTENTS
----------------------------------------------------------------------------------------------------*/

/* 
`1.1. CSS RESET (minified)
`2.1 LAYOUT & BASE STYLES
`3.1 TYPOGRAPHY AND ICON FONT
`3.1 HEADER
`4.1 FEATURED CONTENT
`6.1 FOOTER
`7.1 MEDIA QUERIES
*/


/* `1.1 CSS RESET
----------------------------------------------------------------------------------------------------*/


/* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 License: none (public domain)*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {  margin: 0;  padding: 0;  border: 0;  font-size: 100%;  font: inherit;  vertical-align: baseline;}/* HTML5 display-role reset for older browsers */article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {  display: block;}body {  line-height: 1;}ol, ul {  list-style: none;}blockquote, q {  quotes: none;}blockquote:before, blockquote:after,q:before, q:after {  content: '';  content: none;}table {  border-collapse: collapse;  border-spacing: 0;}


/* `2.1 LAYOUT AND BASE STYLES
----------------------------------------------------------------------------------------------------*/
/* Universal Box-Sizing (Border Box) Applied */
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

body {
  margin:0;
  padding:0;
  background-image: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFBNjg5RjI2RjZCODExRTE5Q0IwRDA0QjY4QTg3NEJCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjFBNjg5RjI3RjZCODExRTE5Q0IwRDA0QjY4QTg3NEJCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MUE2ODlGMjRGNkI4MTFFMTlDQjBEMDRCNjhBODc0QkIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MUE2ODlGMjVGNkI4MTFFMTlDQjBEMDRCNjhBODc0QkIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgICAgICAgICAgIDAwMDAwMDAwMDAQEBAQEBAQIBAQICAgECAgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwP/wAARCAAsACwDAREAAhEBAxEB/8QAbAABAQEBAQEBAAAAAAAAAAAAAwIBAAQFCgEBAAAAAAAAAAAAAAAAAAAAABAAAwACAgEDAgQDCQAAAAAAAQIDEgQRExQhIiMAJEEyMwVCNBUxokOjVGQ1ZdURAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AP2JIiaaPGLokUQPKThimmhbEKoXjHUXglEJUIFKqQgAQJpNdHXraLfKHN6vbN23bOEnjbqm9WrYKs59aMU4RUQqBMhkgP3CNfKmVBoUOoxK11Gi60maOhBG6rKtFpNsUOJkzDirgpBpMQbYPDM8mtMmVqiY900eYRZXIBDtMgjFigU/kANmrft6xXUgtU6zNNGSuvXOEvbWCwlUz14AKrqEPtI6waYyqHp9fG7fKTnDv8r08fjHLPDsx8XH8M+cfXLL3/QDOmvoq0bVcV/WetyHtus7zl3L1ootVquk+uajAsiKgUzBCZSprUUlS2mxLSkxDU/baMCCqkEq+m6ngAcnXJKqTEgSCtiddmnXEmMwMdnYRmnayqSRqa7r6z5YnO3q01JWfFGLyDmrqVkNNVGR5iNRD01gYCTEnqIbVXWDzZaKRxkhQktPIL1+2Jee0wo4Hs3eFTyYoCVF1ULOOzIE5qoWb+roF5ZJgP3XZ29EfB7MvGwr5mXOfnfqdXHZ6+P19nHyZ9nxfQUJR/cBPa7aEKS2oULxbUqpKPQzoqsu6CGnRaLyi5SK8NUOGz2KbNTGfAnEsmxsryq2tNsX19QElj1n9Z+Ss2PWpagcyDdjYbTbsp79V+S7k+7Tb0+WvoWOgWIDuATAnJviyaQYdZNdn3mtjcKW2dir4ReCAt00VmM462uOTMj1kSzckvXsBNelNrKzq8InlYxfKewykel9lPbTXainlJHh0UguA5wmBdu73eL1jHn/AJHOGHXjl1ePl3f1Hj8MOjD5Mufh+gUGdDsNAMw5M7NJxMVtIibpNvQG8lQzZwV4ICFuV9gHVpV1FXTHLcFNQRIgYVjzLklpONZdVgVorTbjgoUYnrYO1i2ulm3nUXXOuxssQkHimTLSOR419aMzwZkkyPOTOT20DiYShOlJtPTm3Yq09qa6Li0q1kyhpQkwyAb0iOCQoX2BO6mzR1Gi3VsKrCtmYLLqKNjFw0bh7s7AzbBuk8uwZSZWBvh8XDqrxxh0cnye7nLHs7OfIz93bnxz8mfHu+gCuyv7e0NRYzwqqy0UmZQnPF5QWFV9BDXmaoFdVK+onx2GS1BvHMattTcB6AeanokdnBQq3CkkS2YzUKr8++ahHJxRphtNfyqK9m5jB84xUgq2xNvZs3HqtG16LzJDyqOA5BcJ1gKbr02W0QqrsSya1QyGXUoiweK5M7XcXTKZHMcgzkq0jYFjEaIMpH7T3GMSyjxeFLGECxUeJwpwTn4fyr8eKzCfFv2+X5NfJ/s6e2ng9H+m8f8ATy593kY92f49fw/QL9tztduHOH3Xfjx4/FMM8vb4uOfH8POXPuz+g83yeVDt7PB6U8bLnLzO2n89n8nHV1+Pz6dmfZ8nV9BVe7zZ+Lzjw/8AUfy9eHQ3j9WXp/Ue7Dj+Doy7PXp+gX7Xplhxx2now57vJ5p2Y5e/yOc+3L14z7PTL6CNXt79ny/5ntr08foeD2fb+N+OXXj5GXv7uf8AD6foPn/deV/0H+f3/wDgf38/9r9B/9k=);
  background-repeat: repeat;
  background-color: #eee;
}

header {
  height: 80px;
  margin:0;
  padding:0;
  position: relative;
  -webkit-box-shadow: inset 0px -1px 14px rgba(0, 0, 0, .6), 00px 5px 10px rgba(0, 0, 0, .1) inset, 0px 1px 1px white;
  box-shadow: inset 0px -1px 14px rgba(0, 0, 0, .6), 00px 5px 10px rgba(0, 0, 0, .1) inset, 0px 1px 1px white;
  border-bottom: 1px solid #303031;
  background-image: -webkit-repeating-linear-gradient(45deg,
  transparent 0%, transparent 60px,
  rgba(54, 54, 54, 0.7) 60px, rgba(54, 54, 54, 0.7) 100px,
  rgba(0, 255, 199, 0.1) 100px, rgba(0, 255, 199, 0.1) 140px,
  rgba(172, 172, 172, 0.1) 140px, rgba(172, 172, 172, 0.1) 160px),
  -webkit-repeating-linear-gradient(-45deg,
  transparent 0%,transparent 60px,
  rgba(54, 54, 54, 0.7) 60px, rgba(54, 54, 54, 0.7) 100px,
  rgba(0, 255, 199, 0.1) 100px, rgba(0, 255, 199, 0.1) 140px,
  rgba(172, 172, 172, 0.1) 140px, rgba(172, 172, 172, 0.1) 160px); 
  background-image: -moz-repeating-linear-gradient(45deg,
  transparent 0%, transparent 60px,
  rgba(54, 54, 54, 0.7) 60px, rgba(54, 54, 54, 0.7) 100px,
  rgba(0, 255, 199, 0.1) 100px, rgba(0, 255, 199, 0.1) 140px,
  rgba(172, 172, 172, 0.1) 140px, rgba(172, 172, 172, 0.1) 160px),
  -moz-repeating-linear-gradient(-45deg,
  transparent 0%,transparent 60px,
  rgba(54, 54, 54, 0.7) 60px, rgba(54, 54, 54, 0.7) 100px,
  rgba(0, 255, 199, 0.1) 100px, rgba(0, 255, 199, 0.1) 140px,
  rgba(172, 172, 172, 0.1) 140px, rgba(172, 172, 172, 0.1) 160px);

  /* Provide a fallback background-color */
  background-color: #3C3C3C;
}

.featured-content {
  margin-top: 4%;
}

footer {
  border-top: 1px solid #eee;
  width:100%;
  min-height: 80px;
  background-color: #ccc;
  margin-top: 0;
  text-align: center;
  padding-top:21px;
    -webkit-box-shadow: inset 0px 4px 10px rgba(0, 0, 0, .2); /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
    -moz-box-shadow: inset 0px 10px 10px rgba(0, 0, 0, .5); /* FF3.5 - 3.6 */
    box-shadow: inset 0px 4px 10px rgba(0, 0, 0, .2); /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
}

/* GRID, ADAPTED FROM ZURB FOUNDATION 3.1 */

.row {
  width:1024px;
  margin:0 auto;
  max-width: 100%;
  min-width: 767px;
  background-color: transparent;
  position: relative;
}

.row:after {
  /* Clearfix applied since content items are floated */
  content: "";
  display: table;
  clear: both;
}

.row .three {
    width: 33.33333%;
}

.column, .columns {
    float: left;
    min-height: 1px;
    padding: 0 15px;
    position: relative;
}

/* `3.1 TYPOGRAPHY & ICON FONTS
----------------------------------------------------------------------------------------------------*/

p, a, h1, h2, h3, h4, h5, h6, li {font-family: sans-serif;}

a {text-decoration: none;}

@font-face {
  font-family: 'customFont';
  /* IE9 Compatibitly mode */
  src:url('fonts/customFont.eot');
  /* Old IE Fix */
  src:url('fonts/customFont.eot?#iefix')
}
@font-face {
  font-family: 'customFont';
  src: url(data:font/woff;charset=utf-8;base64,d09GRk9UVE8AAAbAAAsAAAAACjQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAA5kAAAVu0W1y/EZGVE0AAASkAAAAGgAAABxicFXOR0RFRgAABMAAAAAdAAAAIAAzAARPUy8yAAAE4AAAAEsAAABgT/7cGmNtYXAAAAUsAAAARAAAAVICPfbNaGVhZAAABXAAAAAuAAAANvoGJzNoaGVhAAAFoAAAAB4AAAAkA/3/1GhtdHgAAAXAAAAAEAAAABgKAAAAbWF4cAAABdAAAAAGAAAABgAGUABuYW1lAAAF2AAAANwAAAF6Arsl/nBvc3QAAAa0AAAADAAAACAAAwAAeJxtU1toFGcUPrM7sztdNptok7gx466psUihGE168UHTavGhlKYSpaUUMTYtVuKFxIhg6kOjiPwGkWxo0QctiL0QSigl1VJKEAkqsrVgamPSbiFJFWKopcad7Sb5es4/kw2FzsPH+c/5zv2MQaZJhmGE321vO7BvDxkBMmiD6wTcZUE3bqpoUEXNRIQqGhdDqYIQDas33R63yXKordghKnHoyCKHbMd6fzEFJYZNMSpt3/vB5pqaGi+2n4G/AAXJJMs4TiGhBoz9gY+Ck2ba/CUGI7//AjA70FkGvNfwO+hMX5UFzG15ADK+fpYlM87S0vNMGtsKooFO0JLVS0HJ77aDiu5EQE9PX1GgZ7Y8sEG77bXAlwy0LZsGejz4UXRrPMOCjim+gd3WJHQIpcP5gXWKJasrJe1RvwAjcUmKqmDpq1IpdNKWopdL+RkLFIqngNy9PaAnxrZytJDTK8puZpWziaHbZ4lJaZo4tPisuaun3oFxqr6jDLSZw9I6ngoGJcFlkS43ZPznYF/Vf3VVQs6IW1XBN+MFEF0yluWkRUf+4chdOzaCWs/9AGpe9Rh0uKvBA2hDc/VvgFg9EB3O8kBw9OD1pAJ6J5pAtfn7wLef3gC9lrsLDLecBKYbXSDT/DbwcPlVYEKe97Thixkg3zHF8NRPDCMrQIFv1gGYPAbMdLfzOFs48iyvnOzoq0B2VyvIkgC59F1QUFaVr+8AFW/qAZnbnwctGvwcFD7xAmjVpUY2lB8HLfu7nyG0EuTIpcSdXh58pPQwb2rqNHNqa4FHclyRna8rO+aa7stlKsxLP3iNd1HNw8BfoWpQZW0dMH4zzRIfG0s3QbHZR8DInQjXOXziRcGuNzw6RrghjN+eY7g1YQMv/VoD1Nd/aHF3uT/PcTvcBGY+7mLp0G0lOCSYHubWdrUd4+WX7BS/4XLQwECnJdEgySs5Q2S9lDYtt7n3E6WL9arRBesKdcHzsFbTmZIbFfJ1NY+JWxOF/ngQ49f6bdaSWRHWyOvgpbIUF+mPBR3PsPjA98BU/yueRE8e+lkTxZ3XJWBJJY6fP8GzoCLZnEzW5tNzDbk7vg1qPXsxX6e4fX7lecz89oEVWbEIJVun6cl8ygQ9F4jy7ykda9BPAQzNG3CjAEPzhgWdRxny3ZLZOo654q0SvpLPHgJjLGFUpNHC8390muy5FXwLumRMuU3mTMpNhWNuqlSVpaKRfwFhPdinAAAAeJxjYGBgZACCk535hiD6THGxH4wGAECdBfQAAHicY2BkYGDgA2IJBhBgYmAEQlYgZgHzGAAEgQA4AAAAeJxjYGZiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbAyM8AAowADAgSkuaYwODAofmBgPPv/LIMe41kG4wagGrgCBSBkBAD0Yws7AHicY2BgYGaAYBkGRgYQ8AHyGMF8FgYDIM0BhExgGZUPDP//g1mKENb/BwKsUF1gwMjGgMzFDhiZmFkIqRnCAAAJKAj+eJxjYGRgYABic6XVj+L5bb4ycDMxgMCZ4mI/BP3/LBMD41kgl4MBLA0AHxYKOwAAeJxjYGRgYDz7/yyDHhMDA8M/BiAJFEEBbABpdgPTAAB4nGNiYGBgQsMgAAAAuAALAABQAAAGAAB4nG2OQU7DMBBFX9o0CFGxg7VViWUiO7t2jXIAFt1XVRRVKrHkJFfhBOw4BgfgBNyF78QLFrU1nufx9/wBtnyQEVdGwWPiFXe8JF6zY0icS/OZeMMD34kL7V8ps/xele38K/JKHZ8Sr3mlTJzPvgtveOYrcaH6D2cmOY543uE8DaNXfqOl08OVE0HXtpuuJ0EjWS9xzEGKFkNNhVU+KP43WypObyV7RS1yOml8PzY+dK2pK2sOZjEVOFvuy9o6aW5OdZRfUPkyTxF7R2eObRguvjeusrc//gH1qDa7eJxjYGbACwAAfQAE) format('woff');
  font-weight: normal;
  font-style: normal;
}

/* Use the following CSS code if you want to have a class per icon */
[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: 'customFont';
  font-style: normal;
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}
.icon-search:before {
  content: "\21";
}
.icon-comment:before {
  content: "\22";
}
.icon-heart:before {
  content: "\23";
}
.icon-eye:before {
  content: "\24";
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
  font-family: 'customFont';
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

/* `4.1 HEADER
----------------------------------------------------------------------------------------------------*/
/*
.logo {
  position: absolute;
  top: 10px;
  background-image:url('logo.svg');
  width: 322px; 
  height:80px;
  background-repeat: no-repeat;
  display:block;

  /* Render the logo text invisible */
  /*font-size: 0;
  color:transparent;
  text-shadow: none;
}*/

.logo { 
  width: 175px;
  height: 80px;
  margin-left: 15px;
  top: 5px;
  position: absolute;
  background-repeat: no-repeat;
  display: block;

  /* Render text invisible */
  font-size: 0;
  color: transparent;
  text-shadow: none;
}

.logo img {width:100%}

nav {
  top: 23px;
  position: absolute;
  right: 10px;
  float:right;
}

nav ul li {
  display:inline-block;
  font-weight:bold;
  font-size: 13px;
}

nav ul li a {
  color:#eee;
  display:block;
  padding:10px;
  height: auto;
  border-radius: 6px;
  cursor: pointer;
  margin-right: 5px;
}

nav ul li a:hover {
  background: -webkit-linear-gradient(top, rgba(0,0,0,.4) 0%, rgba(0,0,0,0.6) 100%);
    background: -moz-linear-gradient(top, rgba(0,0,0,.4) 0%, rgba(0,0,0,0.6) 100%);
    background: -o-linear-gradient(top, rgba(0,0,0,.4) 0%, rgba(0,0,0,0.6) 100%);
    background: -ms-linear-gradient(top, rgba(0,0,0,.4) 0%, rgba(0,0,0,0.6) 100%);
    background: linear-gradient(top, rgba(0,0,0,.4) 0%, rgba(0,0,0,0.6) 100%);
    color:white;
}

/* `5.1 FEATURED CONTENT
----------------------------------------------------------------------------------------------------*/

.content-items {
  margin-bottom: 5%;
}

figure {
  max-height: 260px;
  width: 100%;
  background: -webkit-linear-gradient(top, white 0%,#F3F3F3 100%);
  background: -moz-linear-gradient(top, white 0%,#F3F3F3 100%);
  background: -o-linear-gradient(top, white 0%,#F3F3F3 100%);
  background: -ms-linear-gradient(top, white 0%,#F3F3F3 100%);
  background: linear-gradient(top, white 0%,#F3F3F3 100%);
  background-color: #fff;
  border-radius: 5px;
  border: 1px solid #C7C7C7;
  position: relative;
  padding: 3% 3% 30px 3%;
  margin:0 auto;
  display:block
}

figure:before {
  content: '';
  height: 100%;
  width: 98%;
  margin:0 auto;
  /* Absolute position within the relatively positioned parent */
  position: absolute;

  /* Stack bottom-most */
  z-index: -2;
  top: 6px;
  left: 3px;

  border-radius: 5px;
  border: 1px solid #C7C7C7;

  background: -webkit-linear-gradient(top, white 0%,#ECECEC 100%);
  background: -moz-linear-gradient(top, white 0%,#F3F3F3 100%);
  background: -o-linear-gradient(top, white 0%,#F3F3F3 100%);
  background: -ms-linear-gradient(top, white 0%,#F3F3F3 100%);
  background: linear-gradient(top, white 0%,#F3F3F3 100%);
  
  
  background-color: #efefef;
  -webkit-box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.1);
  }

figure:after {
  content: ""; 
 height: 100%;
   width: 99%;
  position: absolute;
  top: 3px;
  left: 1px;
  /* Stack to middle */
  z-index: -1;
  margin: 0 auto;

  background: -webkit-linear-gradient(center top , white 0%, #F3F3F3 100%) repeat scroll 0 0 #EFEFEF;
  background: -moz-linear-gradient(center top , white 0%, #F3F3F3 100%) repeat scroll 0 0 #EFEFEF;
  background: -o-linear-gradient(center top , white 0%, #F3F3F3 100%) repeat scroll 0 0 #EFEFEF;
  background: -ms-linear-gradient(center top , white 0%, #F3F3F3 100%) repeat scroll 0 0 #EFEFEF;
  background: linear-gradient(center top , white 0%, #F3F3F3 100%) repeat scroll 0 0 #EFEFEF;
  
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);

  border: 1px solid #C7C7C7;
  border-radius: 5px 5px 5px 5px;
}

a.view-more {

  max-height: 219px;
  display: block;
  position: absolute;
  z-index: 20;
  top: 3%;
  bottom: 31px;
  left: 3%;
  right: 3%;
  border:1px #464646 solid;

  background-color: rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: inset 0px 2px 76px rgba(0, 0, 0, .6);
  box-shadow: inset 0px 2px 76px rgba(0, 0, 0, .6);
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  -webkit-transition: .3s all;
  -moz-transition: .3s all;
  -o-transition: .3s all;
  -ms-transition: .3s all;
  transition: .3s all;  
}

a.view-more:hover {
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -ms-transition: all 0.3s;
  transition: all 0.3s;
}

a.view-more:active {
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
  background-color: rgba(0,0,0,0.7); 
}

figure > img {
	background-position: center center;
	max-height: 219px;
	width: 100%;
	margin:0 auto;
	padding: 0;
  position: relative;
	border: 1px solid #E4E4E4;
  /* Placeholder Image */
  background-image: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNGRUMwNEREMEJCMDExRTI4RUE0QzM4NTc5MUMxNTFBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNGRUMwNERFMEJCMDExRTI4RUE0QzM4NTc5MUMxNTFBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0ZFQzA0REIwQkIwMTFFMjhFQTRDMzg1NzkxQzE1MUEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0ZFQzA0REMwQkIwMTFFMjhFQTRDMzg1NzkxQzE1MUEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYG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);
}

.icon-group {
  position: absolute;
  bottom: -1px;
  right: 11px;
  z-index: 30;
}

.icon-group li {
float: right;
margin: 0 0 0 12px;
color: #AAA;
}

.list-icon {
  line-height: 2;
  color:#888;
  position: relative;
  font-size: 16px;
  margin-right: 2px;
}

.list-number {
  line-height: 2;
  text-decoration: none;
  font-size: 12px;
  margin:0 2px 0 4px;
}

.large-icon {
  width: 100%;  
  height: 100%;
  position: absolute;
  display: block;

  font-size: 76px;
  color: rgba(255, 255, 255, 0.9);
  margin: 0 auto;

  /* Vertical and horizontal alignment */
  padding-top: 25%;
  text-align: center;
    
  text-shadow: 0px 0px 70px rgba(255, 255, 255, 1);
  -webkit-transition: all 1s;
  -moz-transition: all 1s;
  -o-transition: all 1s;
  -ms-transition: all 1s;
  transition: all 1s;
}

/* `6.1 FOOTER
----------------------------------------------------------------------------------------------------*/

footer a {
  color:#999;
  text-decoration: none;
  font-size: 14px;
  font-weight: 100;
}

/* `MEDIA QUERIES
----------------------------------------------------------------------------------------------------*/

@media only screen and (max-width: 767px) {
  nav {
    width:100%;
    right:0;
    left:0;
    top: 80px;
    background-color: rgb(63, 63, 63);
    box-shadow: 0px -3px 3px rgba(0,0,0,.2) inset;
  }

  nav ul {
    position: relative;
    z-index: 999;
  }
  .row {
    width:auto;
    min-width: 0;
  }
  
  .row .three {width:50%}
  
  figure > img {max-width: 300px; 
    margin: 0 auto; 
    display: block;
  }

  .content-items {margin-bottom: 7.5%;}

  .featured-content {margin-top: 12%;}

  a.view-more {bottom: 31px;}

}

@media only screen and (max-width: 480px) {

  .row .three {width:100%}

  .content-items {margin-bottom: 10%;}

  .featured-content {margin-top: 19%;}
}
