From a3a4a0075fe4475dc045f5558a1135a86f0599a9 Mon Sep 17 00:00:00 2001 From: unpregnant Date: Tue, 7 Feb 2017 23:21:51 +0100 Subject: [PATCH] ADD auto fix box-shadow for printing in chrome --- pdf/resume-1.pdf | Bin 81235 -> 81217 bytes pdf/resume-2.pdf | Bin 36623 -> 36614 bytes pdf/resume-3.pdf | Bin 41307 -> 41289 bytes pdf/resume-4.pdf | Bin 38996 -> 38978 bytes pdf/resume-5.pdf | Bin 75296 -> 76605 bytes pdf/resume-6.pdf | Bin 37755 -> 37755 bytes public/javascript.js | 115 ++++++++++++++++++++++++++++- public/style.min.css | 2 +- resumes/resume-5/resume-5.less | 85 ++++++--------------- resumes/resume-5/resume-5.mustache | 32 +++----- 10 files changed, 147 insertions(+), 87 deletions(-) diff --git a/pdf/resume-1.pdf b/pdf/resume-1.pdf index e179b2298255c2b1867ba7c9762d152d1aa5137e..ca4f70107f11bf2a858a765d4b9df0604fe374f9 100755 GIT binary patch delta 728 zcmZXRKT1PE5XKP#hF5!l*90RL?#|54AHhP%zb1GE11}&J2}t_aS}G|#hj;?d-~qgY zWhyrh(Kx$ovHX~w@B3yxcD?sq@9B03Q2@_FIL-I0x|pw<(PFc#hoegfQ33>kuH^Nx znI7M-?^exvx&54sx7V}j+w-jd)dJRGf9h3Tb&sfmB~vPyDfqu8kP2q3j-i2uj+&+=!Rj^- RiueB5ud=Bvmd=WsBV(|Jnb1?B{0mwHZBMPZ2fZA;5mK4~pZ0?bOX3Ufwixx~fR`l`xscCiq89gAe$VzDe~)HFrVxFnXODrmS^85tOw8yFdw8-bNWmCb3@kCk%nTrQ)FUi5 zHZnIeK~rdKY-nnZA!cNWsm|00-7&_-<|Y_=O)X4}5$2T?O+Mde!C`E{rK;-c?*;&O CUPN;M delta 336 zcmZph$J9TMX+naAp`nGbk+y+>IuL1c>HFrVxFnXODrmS^85tOw8yFdw8-bN?Q6VwQ#mXzGj%ObjhB z#LNsKcGM#*Ha0RhH%3!vY;0&|h9PEbfT_;Z2;DKp#^$CNdQB}%jS%LQ6iq(XXTf1& L&ZVmA>hA^sFPcYZ diff --git a/pdf/resume-3.pdf b/pdf/resume-3.pdf index 60bad3b756dbd7252894bf8ea92e28545cb139c4..943a2a13a6ffd7aee72b2da5e23df8243004b16b 100755 GIT binary patch delta 379 zcmcb8i0R}ZrU?leMuz4_=Gq1Z>OiE)rSF@c;*waBs-WRwWn^GzZeV0!ZUk1cvE!P< z}JEhqCYbm1^H=2BI4^>+gR=|fN( delta 398 zcmX?ki0SqrrU?lehK3f#CfWuD>OiE)rSF@c;*waBs-WRwWn^GzZeV0!ZUk1cvE!Np zM^S2VX>O{n@#I*?iEz&5w~miu>&*-l3_w63Pk{@}0BSbJ6f-h3#ZYHrY=$9bW^9fw zW@&DQuFlB704i3Gu-M1|(-NQ`j4jX%Gy)2tTViZvW@w0}&e+(%&;&!w(98%;%)r># g)Dm6L*w_NYViN-sL-Wah7r1bk8*-_ty862T0QIg{w*UYD diff --git a/pdf/resume-4.pdf b/pdf/resume-4.pdf index e2c9aa60458239d4d5823fbe56f88a71827d0dde..50a70bd459bf8c961da3afa90015afe211a54fed 100755 GIT binary patch delta 392 zcmcbzf$7i&rU?leMuz4_mf8je>OiE)rSF@c;*waBs-WRwWn^GzZeV0!ZUk1cvEz|7 zdsco%UP^xIhA^sLo`%# delta 398 zcmX@Kf$7QyrU?lehK3f#X4(b@>OiE)rSF@c;*waBs-WRwWn^GzZeV0!ZUk1cvEz|7 zM^S2VX>O{n$>dC%$#Bl*-!^9>>n%+b3_w63Pk{@}Ff_F=z!bAIH9%KqW@v7NA!clD zj4ozjZfb!pW@%ty4i>9Nve?qd2*YAaGfV?5Ee+8vF)}kVK)1xm%o0Pdk-4EEx}yz@ m%q=V-u0c4)$imRr49(TX76zu~lfO-O;V?1aQdM>JcLM<1yH~*g diff --git a/pdf/resume-5.pdf b/pdf/resume-5.pdf index ca5a875baf1fef7e9393b2133c787c3e3185757b..eae0c81f4d613d1ee2a5847bbc837e0ff8e6b372 100755 GIT binary patch delta 16600 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 delta 15706 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 HWvTxUR5w7; diff --git a/pdf/resume-6.pdf b/pdf/resume-6.pdf index fc017bee88c1641ba306f5e254079a41d0beec08..25d2fbcd68febdb8ec5040ee554854a201165cfb 100755 GIT binary patch delta 53 zcmeypjOq6>rU?leMuz6brrHJu>OiE)rSF@c;*waBs-WRwWn^GzZeV0!ZUk1cvE%b3 E0JdfirU?lehK3d<2HFM&>OiE)rSF@c;*waBs-WRwWn^GzZeV0!ZUk1cvE%b3 E0JX3W-2eap diff --git a/public/javascript.js b/public/javascript.js index bf982ca..fc8f2fe 100644 --- a/public/javascript.js +++ b/public/javascript.js @@ -20,7 +20,7 @@ function getResumeDOMElement() { } /** - * sets variable "page" to DOM-element of + * sets variable 'page' to DOM-element of */ function setPageDOMElement() { page = document.getElementsByTagName('page')[0]; @@ -52,7 +52,9 @@ function contentIsGreaterThanPage(resume) { * @return {Number} font size of element */ function getFontSizeOfElement(element) { - var style = window.getComputedStyle(element, null).getPropertyValue('font-size'); + var style = window + .getComputedStyle(element, null) + .getPropertyValue('font-size'); return parseFloat(style); } @@ -73,7 +75,6 @@ function decreaseFontSizes() { var current; for (var i = 0; i < elements.length; i++) { current = elements[i]; - console.log(getFontSizeOfElement(current)); newFontSize = getFontSizeOfElement(current) * 0.99; setFontSizeOfElement(current, newFontSize); } @@ -88,5 +89,113 @@ function fixFont() { if (contentIsGreaterThanPage(resume)) fixFont(); } +/** + * checks if DOM-element has box-shadow + * @param {HTMLElement} element + * @return {String} '' if no shadow, otherwise shadow e.g. 'rgba(0, 0, 0, 0.137255) 0px 2px 2px 0px' + */ +function hasBoxShadow(element) { + var style = window + .getComputedStyle(element, null) + .getPropertyValue('box-shadow'); + if (style != 'none') return style; + else return ''; +} + +/** + * gets absolute position of element + * @param {HTMLElement} element + * @return {{}} + */ +function getAbsolutePositionOfElement(element) { + return { + top: element.getBoundingClientRect().top, + left: element.getBoundingClientRect().left + } +} + + +/** + * removes box shadow from element + * @param {HTMLElement} element + */ +function removeBoxShadowOfElement(element) { + element.style.boxShadow = 'none'; +} + + +/** + * gets border radius of element + * @param {HTMLElement} element + * @return {String} e.g. '50%' + */ +function getBorderRadiusOfElement(element) { + return window + .getComputedStyle(element, null) + .getPropertyValue('border-radius'); +} + +/** + * adds new box shadow + * @param {HTMLElement} element + * @param {{}} position e.g. { left: 10, top: 100} + * @param {String} boxShadow e.g. 'rgba(0, 0, 0, 0.137255) 0px 2px 2px 0px' + */ +function addNewBoxShadow(element, position, boxShadow) { + var div = document.createElement('div'); + div.style.height = element.offsetHeight; + div.style.width = element.offsetWidth; + div.style.borderRadius = getBorderRadiusOfElement(element); + div.style.position = 'absolute'; + div.style.boxShadow = boxShadow; + div.style.webkitPrintColorAdjust = 'exact'; + div.style.webkitFilter = 'opacity(1)'; + div.style.top = position.top; + div.style.left = position.left; + document.getElementsByTagName('body')[0].appendChild(div); +} + +/** + * fixes box shadow of element + * @param {HTMLElement} element + * @param {String} boxShadow e.g. 'rgba(0, 0, 0, 0.137255) 0px 2px 2px 0px' + */ +function fixBoxShadow(element, boxShadow) { + var position = getAbsolutePositionOfElement(element); + removeBoxShadowOfElement(element); + addNewBoxShadow(element, position, boxShadow); +} + +/** + * gets all elements with shadows + * @return {HTMLElement[]} elements with shadows + */ +function getElementsWithShadows() { + var elements = getAllDOMElements(); + var current, boxShadow; + var ret = []; + for (var i = 0; i < elements.length; i++) { + current = elements[i]; + boxShadow = hasBoxShadow(current); + if (hasBoxShadow(current) != '') ret.push({ + element: current, + shadow: boxShadow + }); + } + return ret; +} + +/** + * fixes shadows, since normal box-shadow cannot be printed in chrome, + * see: http://stackoverflow.com/questions/13975198/text-shadow-and-box-shadow-while-printing-chrome + */ +function fixBoxShadows() { + var elementsWithShadow = getElementsWithShadows(); + for (var i = 0; i < elementsWithShadow.length; i++) { + fixBoxShadow(elementsWithShadow[i].element, elementsWithShadow[i].shadow); + } +} + +fixBoxShadows(); setPageDOMElement(); checkFont(); diff --git a/public/style.min.css b/public/style.min.css index b1b754b..840f766 100755 --- a/public/style.min.css +++ b/public/style.min.css @@ -1 +1 @@ -@font-face{font-family:'Open Sans';src:url(/open-sans-fontface/fonts/Light/OpenSans-Light.eot);src:url(/open-sans-fontface/fonts/Light/OpenSans-Light.eot?#iefix) format('embedded-opentype'),url(/open-sans-fontface/fonts/Light/OpenSans-Light.woff) format('woff'),url(/open-sans-fontface/fonts/Light/OpenSans-Light.ttf) format('truetype'),url(/open-sans-fontface/fonts/Light/OpenSans-Light.svg#OpenSansLight) format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Open Sans';src:url(/open-sans-fontface/fonts/LightItalic/OpenSans-LightItalic.eot);src:url(/open-sans-fontface/fonts/LightItalic/OpenSans-LightItalic.eot?#iefix) format('embedded-opentype'),url(/open-sans-fontface/fonts/LightItalic/OpenSans-LightItalic.woff) format('woff'),url(/open-sans-fontface/fonts/LightItalic/OpenSans-LightItalic.ttf) format('truetype'),url(/open-sans-fontface/fonts/LightItalic/OpenSans-LightItalic.svg#OpenSansLightItalic) format('svg');font-weight:300;font-style:italic}@font-face{font-family:'Open Sans';src:url(/open-sans-fontface/fonts/Regular/OpenSans-Regular.eot);src:url(/open-sans-fontface/fonts/Regular/OpenSans-Regular.eot?#iefix) format('embedded-opentype'),url(/open-sans-fontface/fonts/Regular/OpenSans-Regular.woff) format('woff'),url(/open-sans-fontface/fonts/Regular/OpenSans-Regular.ttf) format('truetype'),url(/open-sans-fontface/fonts/Regular/OpenSans-Regular.svg#OpenSansRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:url(/open-sans-fontface/fonts/Italic/OpenSans-Italic.eot);src:url(/open-sans-fontface/fonts/Italic/OpenSans-Italic.eot?#iefix) format('embedded-opentype'),url(/open-sans-fontface/fonts/Italic/OpenSans-Italic.woff) format('woff'),url(/open-sans-fontface/fonts/Italic/OpenSans-Italic.ttf) format('truetype'),url(/open-sans-fontface/fonts/Italic/OpenSans-Italic.svg#OpenSansItalic) format('svg');font-weight:400;font-style:italic}@font-face{font-family:'Open Sans';src:url(/open-sans-fontface/fonts/Semibold/OpenSans-Semibold.eot);src:url(/open-sans-fontface/fonts/Semibold/OpenSans-Semibold.eot?#iefix) format('embedded-opentype'),url(/open-sans-fontface/fonts/Semibold/OpenSans-Semibold.woff) format('woff'),url(/open-sans-fontface/fonts/Semibold/OpenSans-Semibold.ttf) format('truetype'),url(/open-sans-fontface/fonts/Semibold/OpenSans-Semibold.svg#OpenSansSemibold) format('svg');font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url(/open-sans-fontface/fonts/SemiboldItalic/OpenSans-SemiboldItalic.eot);src:url(/open-sans-fontface/fonts/SemiboldItalic/OpenSans-SemiboldItalic.eot?#iefix) format('embedded-opentype'),url(/open-sans-fontface/fonts/SemiboldItalic/OpenSans-SemiboldItalic.woff) format('woff'),url(/open-sans-fontface/fonts/SemiboldItalic/OpenSans-SemiboldItalic.ttf) format('truetype'),url(/open-sans-fontface/fonts/SemiboldItalic/OpenSans-SemiboldItalic.svg#OpenSansSemiboldItalic) format('svg');font-weight:600;font-style:italic}@font-face{font-family:'Open Sans';src:url(/open-sans-fontface/fonts/Bold/OpenSans-Bold.eot);src:url(/open-sans-fontface/fonts/Bold/OpenSans-Bold.eot?#iefix) format('embedded-opentype'),url(/open-sans-fontface/fonts/Bold/OpenSans-Bold.woff) format('woff'),url(/open-sans-fontface/fonts/Bold/OpenSans-Bold.ttf) format('truetype'),url(/open-sans-fontface/fonts/Bold/OpenSans-Bold.svg#OpenSansBold) format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Open Sans';src:url(/open-sans-fontface/fonts/BoldItalic/OpenSans-BoldItalic.eot);src:url(/open-sans-fontface/fonts/BoldItalic/OpenSans-BoldItalic.eot?#iefix) format('embedded-opentype'),url(/open-sans-fontface/fonts/BoldItalic/OpenSans-BoldItalic.woff) format('woff'),url(/open-sans-fontface/fonts/BoldItalic/OpenSans-BoldItalic.ttf) format('truetype'),url(/open-sans-fontface/fonts/BoldItalic/OpenSans-BoldItalic.svg#OpenSansBoldItalic) format('svg');font-weight:700;font-style:italic}@font-face{font-family:'Open Sans';src:url(/open-sans-fontface/fonts/ExtraBold/OpenSans-ExtraBold.eot);src:url(/open-sans-fontface/fonts/ExtraBold/OpenSans-ExtraBold.eot?#iefix) format('embedded-opentype'),url(/open-sans-fontface/fonts/ExtraBold/OpenSans-ExtraBold.woff) format('woff'),url(/open-sans-fontface/fonts/ExtraBold/OpenSans-ExtraBold.ttf) format('truetype'),url(/open-sans-fontface/fonts/ExtraBold/OpenSans-ExtraBold.svg#OpenSansExtrabold) format('svg');font-weight:800;font-style:normal}@font-face{font-family:'Open Sans';src:url(/open-sans-fontface/fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.eot);src:url(/open-sans-fontface/fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'),url(/open-sans-fontface/fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.woff) format('woff'),url(/open-sans-fontface/fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.ttf) format('truetype'),url(/open-sans-fontface/fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.svg#OpenSansExtraboldItalic) format('svg');font-weight:800;font-style:italic}@font-face{font-family:'TypoPRO Montserrat';src:url(/@typopro/web-montserrat/TypoPRO-Montserrat-Black.eot);src:local('*'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Black.eot?#iefix) format('embedded-opentype'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Black.woff) format('woff'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Black.ttf) format('truetype');font-style:normal;font-weight:900;font-stretch:normal;font-variant:normal}@font-face{font-family:'TypoPRO Montserrat';src:url(/@typopro/web-montserrat/TypoPRO-Montserrat-Bold.eot);src:local('*'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Bold.eot?#iefix) format('embedded-opentype'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Bold.woff) format('woff'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Bold.ttf) format('truetype');font-style:normal;font-weight:700;font-stretch:normal;font-variant:normal}@font-face{font-family:'TypoPRO Montserrat';src:url(/@typopro/web-montserrat/TypoPRO-Montserrat-Light.eot);src:local('*'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Light.eot?#iefix) format('embedded-opentype'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Light.woff) format('woff'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Light.ttf) format('truetype');font-style:normal;font-weight:300;font-stretch:normal;font-variant:normal}@font-face{font-family:'TypoPRO Montserrat';src:url(/@typopro/web-montserrat/TypoPRO-Montserrat-Regular.eot);src:local('*'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Regular.eot?#iefix) format('embedded-opentype'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Regular.woff) format('woff'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Regular.ttf) format('truetype');font-style:normal;font-weight:400;font-stretch:normal;font-variant:normal}@font-face{font-family:'TypoPRO Montserrat';src:url(/@typopro/web-montserrat/TypoPRO-Montserrat-Thin.eot);src:local('*'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Thin.eot?#iefix) format('embedded-opentype'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Thin.woff) format('woff'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Thin.ttf) format('truetype');font-style:normal;font-weight:200;font-stretch:normal;font-variant:normal}@font-face{font-family:'TypoPRO Montserrat Alternates';src:url(/@typopro/web-montserrat/TypoPRO-MontserratAlternates-Bold.eot);src:local('*'),url(/@typopro/web-montserrat/TypoPRO-MontserratAlternates-Bold.eot?#iefix) format('embedded-opentype'),url(/@typopro/web-montserrat/TypoPRO-MontserratAlternates-Bold.woff) format('woff'),url(/@typopro/web-montserrat/TypoPRO-MontserratAlternates-Bold.ttf) format('truetype');font-style:normal;font-weight:700;font-stretch:normal;font-variant:normal}@font-face{font-family:'TypoPRO Montserrat Alternates';src:url(/@typopro/web-montserrat/TypoPRO-MontserratAlternates-Regular.eot);src:local('*'),url(/@typopro/web-montserrat/TypoPRO-MontserratAlternates-Regular.eot?#iefix) format('embedded-opentype'),url(/@typopro/web-montserrat/TypoPRO-MontserratAlternates-Regular.woff) format('woff'),url(/@typopro/web-montserrat/TypoPRO-MontserratAlternates-Regular.ttf) format('truetype');font-style:normal;font-weight:400;font-stretch:normal;font-variant:normal}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-Thin.ttf) format('truetype');font-style:normal;font-weight:100;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-Thin-Italic.ttf) format('truetype');font-style:italic;font-weight:100;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-ExtraLight.ttf) format('truetype');font-style:normal;font-weight:200;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-ExtraLight-Italic.ttf) format('truetype');font-style:italic;font-weight:200;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-Light.ttf) format('truetype');font-style:normal;font-weight:300;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-Light-Italic.ttf) format('truetype');font-style:italic;font-weight:300;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-Regular.ttf) format('truetype');font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-Regular-Italic.ttf) format('truetype');font-style:italic;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-Medium.ttf) format('truetype');font-style:normal;font-weight:500;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-Medium-Italic.ttf) format('truetype');font-style:italic;font-weight:500;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-SemiBold.ttf) format('truetype');font-style:normal;font-weight:600;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-SemiBold-Italic.ttf) format('truetype');font-style:italic;font-weight:600;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-Bold.ttf) format('truetype');font-style:normal;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-Bold-Italic.ttf) format('truetype');font-style:italic;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-ExtraBold.ttf) format('truetype');font-style:normal;font-weight:800;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-ExtraBold-Italic.ttf) format('truetype');font-style:italic;font-weight:800;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-Black.ttf) format('truetype');font-style:normal;font-weight:900;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-Black-Italic.ttf) format('truetype');font-style:italic;font-weight:900;text-rendering:optimizeLegibility}@font-face{font-family:'Open Sans Condensed';font-weight:300;font-style:normal;src:url(/npm-font-open-sans-condensed/fonts/opensans-condlight.eot);src:url(/npm-font-open-sans-condensed/fonts/opensans-condlight.eot?#iefix) format('embedded-opentype'),url(/npm-font-open-sans-condensed/fonts/opensans-condlight.woff) format('woff'),url(/npm-font-open-sans-condensed/fonts/opensans-condlight.ttf) format('truetype'),url(/npm-font-open-sans-condensed/fonts/opensans-condlight.svg#OpenSansCondensedLight) format('svg')}@font-face{font-family:'Open Sans Condensed';font-weight:300;font-style:italic;src:url(/npm-font-open-sans-condensed/fonts/opensans-condlightitalic.eot);src:url(/npm-font-open-sans-condensed/fonts/opensans-condlightitalic.eot?#iefix) format('embedded-opentype'),url(/npm-font-open-sans-condensed/fonts/opensans-condlightitalic.woff) format('woff'),url(/npm-font-open-sans-condensed/fonts/opensans-condlightitalic.ttf) format('truetype'),url(/npm-font-open-sans-condensed/fonts/opensans-condlightitalic.svg#OpenSansCondensedLightItalic) format('svg')}@font-face{font-family:'Open Sans Condensed';font-weight:700;font-style:normal;src:url(/npm-font-open-sans-condensed/fonts/opensans-condbold.eot);src:url(/npm-font-open-sans-condensed/fonts/opensans-condbold.eot?#iefix) format('embedded-opentype'),url(/npm-font-open-sans-condensed/fonts/opensans-condbold.woff) format('woff'),url(/npm-font-open-sans-condensed/fonts/opensans-condbold.ttf) format('truetype'),url(/npm-font-open-sans-condensed/fonts/opensans-condbold.svg#OpenSansCondensedBold) format('svg')}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(/material-design-icons/iconfont/MaterialIcons-Regular.eot);src:local('Material Icons'),local('MaterialIcons-Regular'),url(/material-design-icons/iconfont/MaterialIcons-Regular.woff2) format('woff2'),url(/material-design-icons/iconfont/MaterialIcons-Regular.woff) format('woff'),url(/material-design-icons/iconfont/MaterialIcons-Regular.ttf) format('truetype')}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:liga}@font-face{font-family:Roboto;src:url(/roboto-fontface/fonts/Roboto/Roboto-Thin.eot);src:local('Roboto Thin'),local('Roboto-Thin'),url(/roboto-fontface/fonts/Roboto/Roboto-Thin.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-Thin.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-Thin.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-Thin.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-Thin.svg#Roboto) format('svg');font-weight:100;font-style:normal}@font-face{font-family:Roboto-Thin;src:url(/roboto-fontface/fonts/Roboto/Roboto-Thin.eot);src:local('Roboto Thin'),local('Roboto-Thin'),url(/roboto-fontface/fonts/Roboto/Roboto-Thin.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-Thin.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-Thin.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-Thin.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-Thin.svg#Roboto) format('svg')}@font-face{font-family:Roboto;src:url(/roboto-fontface/fonts/Roboto/Roboto-ThinItalic.eot);src:local('Roboto ThinItalic'),local('Roboto-ThinItalic'),url(/roboto-fontface/fonts/Roboto/Roboto-ThinItalic.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-ThinItalic.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-ThinItalic.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-ThinItalic.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-ThinItalic.svg#Roboto) format('svg');font-weight:100;font-style:italic}@font-face{font-family:Roboto-ThinItalic;src:url(/roboto-fontface/fonts/Roboto/Roboto-ThinItalic.eot);src:local('Roboto ThinItalic'),local('Roboto-ThinItalic'),url(/roboto-fontface/fonts/Roboto/Roboto-ThinItalic.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-ThinItalic.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-ThinItalic.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-ThinItalic.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-ThinItalic.svg#Roboto) format('svg')}@font-face{font-family:Roboto;src:url(/roboto-fontface/fonts/Roboto/Roboto-Light.eot);src:local('Roboto Light'),local('Roboto-Light'),url(/roboto-fontface/fonts/Roboto/Roboto-Light.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-Light.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-Light.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-Light.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-Light.svg#Roboto) format('svg');font-weight:300;font-style:normal}@font-face{font-family:Roboto-Light;src:url(/roboto-fontface/fonts/Roboto/Roboto-Light.eot);src:local('Roboto Light'),local('Roboto-Light'),url(/roboto-fontface/fonts/Roboto/Roboto-Light.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-Light.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-Light.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-Light.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-Light.svg#Roboto) format('svg')}@font-face{font-family:Roboto;src:url(/roboto-fontface/fonts/Roboto/Roboto-LightItalic.eot);src:local('Roboto LightItalic'),local('Roboto-LightItalic'),url(/roboto-fontface/fonts/Roboto/Roboto-LightItalic.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-LightItalic.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-LightItalic.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-LightItalic.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-LightItalic.svg#Roboto) format('svg');font-weight:300;font-style:italic}@font-face{font-family:Roboto-LightItalic;src:url(/roboto-fontface/fonts/Roboto/Roboto-LightItalic.eot);src:local('Roboto LightItalic'),local('Roboto-LightItalic'),url(/roboto-fontface/fonts/Roboto/Roboto-LightItalic.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-LightItalic.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-LightItalic.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-LightItalic.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-LightItalic.svg#Roboto) format('svg')}@font-face{font-family:Roboto;src:url(/roboto-fontface/fonts/Roboto/Roboto-Regular.eot);src:local('Roboto Regular'),local('Roboto-Regular'),url(/roboto-fontface/fonts/Roboto/Roboto-Regular.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-Regular.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-Regular.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-Regular.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-Regular.svg#Roboto) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Roboto-Regular;src:url(/roboto-fontface/fonts/Roboto/Roboto-Regular.eot);src:local('Roboto Regular'),local('Roboto-Regular'),url(/roboto-fontface/fonts/Roboto/Roboto-Regular.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-Regular.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-Regular.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-Regular.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-Regular.svg#Roboto) format('svg')}@font-face{font-family:Roboto;src:url(/roboto-fontface/fonts/Roboto/Roboto-RegularItalic.eot);src:local('Roboto RegularItalic'),local('Roboto-RegularItalic'),url(/roboto-fontface/fonts/Roboto/Roboto-RegularItalic.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-RegularItalic.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-RegularItalic.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-RegularItalic.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-RegularItalic.svg#Roboto) format('svg');font-weight:400;font-style:italic}@font-face{font-family:Roboto-RegularItalic;src:url(/roboto-fontface/fonts/Roboto/Roboto-RegularItalic.eot);src:local('Roboto RegularItalic'),local('Roboto-RegularItalic'),url(/roboto-fontface/fonts/Roboto/Roboto-RegularItalic.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-RegularItalic.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-RegularItalic.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-RegularItalic.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-RegularItalic.svg#Roboto) format('svg')}@font-face{font-family:Roboto;src:url(/roboto-fontface/fonts/Roboto/Roboto-Medium.eot);src:local('Roboto Medium'),local('Roboto-Medium'),url(/roboto-fontface/fonts/Roboto/Roboto-Medium.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-Medium.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-Medium.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-Medium.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-Medium.svg#Roboto) format('svg');font-weight:500;font-style:normal}@font-face{font-family:Roboto-Medium;src:url(/roboto-fontface/fonts/Roboto/Roboto-Medium.eot);src:local('Roboto Medium'),local('Roboto-Medium'),url(/roboto-fontface/fonts/Roboto/Roboto-Medium.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-Medium.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-Medium.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-Medium.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-Medium.svg#Roboto) format('svg')}@font-face{font-family:Roboto;src:url(/roboto-fontface/fonts/Roboto/Roboto-MediumItalic.eot);src:local('Roboto MediumItalic'),local('Roboto-MediumItalic'),url(/roboto-fontface/fonts/Roboto/Roboto-MediumItalic.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-MediumItalic.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-MediumItalic.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-MediumItalic.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-MediumItalic.svg#Roboto) format('svg');font-weight:500;font-style:italic}@font-face{font-family:Roboto-MediumItalic;src:url(/roboto-fontface/fonts/Roboto/Roboto-MediumItalic.eot);src:local('Roboto MediumItalic'),local('Roboto-MediumItalic'),url(/roboto-fontface/fonts/Roboto/Roboto-MediumItalic.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-MediumItalic.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-MediumItalic.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-MediumItalic.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-MediumItalic.svg#Roboto) format('svg')}@font-face{font-family:Roboto;src:url(/roboto-fontface/fonts/Roboto/Roboto-Bold.eot);src:local('Roboto Bold'),local('Roboto-Bold'),url(/roboto-fontface/fonts/Roboto/Roboto-Bold.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-Bold.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-Bold.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-Bold.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-Bold.svg#Roboto) format('svg');font-weight:700;font-style:normal}@font-face{font-family:Roboto-Bold;src:url(/roboto-fontface/fonts/Roboto/Roboto-Bold.eot);src:local('Roboto Bold'),local('Roboto-Bold'),url(/roboto-fontface/fonts/Roboto/Roboto-Bold.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-Bold.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-Bold.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-Bold.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-Bold.svg#Roboto) format('svg')}@font-face{font-family:Roboto;src:url(/roboto-fontface/fonts/Roboto/Roboto-BoldItalic.eot);src:local('Roboto BoldItalic'),local('Roboto-BoldItalic'),url(/roboto-fontface/fonts/Roboto/Roboto-BoldItalic.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-BoldItalic.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-BoldItalic.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-BoldItalic.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-BoldItalic.svg#Roboto) format('svg');font-weight:700;font-style:italic}@font-face{font-family:Roboto-BoldItalic;src:url(/roboto-fontface/fonts/Roboto/Roboto-BoldItalic.eot);src:local('Roboto BoldItalic'),local('Roboto-BoldItalic'),url(/roboto-fontface/fonts/Roboto/Roboto-BoldItalic.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-BoldItalic.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-BoldItalic.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-BoldItalic.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-BoldItalic.svg#Roboto) format('svg')}@font-face{font-family:Roboto;src:url(/roboto-fontface/fonts/Roboto/Roboto-Black.eot);src:local('Roboto Black'),local('Roboto-Black'),url(/roboto-fontface/fonts/Roboto/Roboto-Black.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-Black.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-Black.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-Black.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-Black.svg#Roboto) format('svg');font-weight:900;font-style:normal}@font-face{font-family:Roboto-Black;src:url(/roboto-fontface/fonts/Roboto/Roboto-Black.eot);src:local('Roboto Black'),local('Roboto-Black'),url(/roboto-fontface/fonts/Roboto/Roboto-Black.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-Black.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-Black.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-Black.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-Black.svg#Roboto) format('svg')}@font-face{font-family:Roboto;src:url(/roboto-fontface/fonts/Roboto/Roboto-BlackItalic.eot);src:local('Roboto BlackItalic'),local('Roboto-BlackItalic'),url(/roboto-fontface/fonts/Roboto/Roboto-BlackItalic.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-BlackItalic.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-BlackItalic.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-BlackItalic.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-BlackItalic.svg#Roboto) format('svg');font-weight:900;font-style:italic}@font-face{font-family:Roboto-BlackItalic;src:url(/roboto-fontface/fonts/Roboto/Roboto-BlackItalic.eot);src:local('Roboto BlackItalic'),local('Roboto-BlackItalic'),url(/roboto-fontface/fonts/Roboto/Roboto-BlackItalic.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-BlackItalic.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-BlackItalic.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-BlackItalic.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-BlackItalic.svg#Roboto) format('svg')}@font-face{font-family:Roboto-Condensed;src:url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Regular.eot);src:local("Roboto-Condensed Regular"),local("Roboto-Condensed-Regular"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Regular.eot?#iefix) format("embedded-opentype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Regular.woff2) format("woff2"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Regular.woff) format("woff"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Regular.ttf) format("truetype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Regular.svg#Roboto-Condensed) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Roboto-Condensed-Regular;src:url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed/Roboto-Condensed-Regular.eot);src:local("Roboto-Condensed Regular"),local("Roboto-Condensed-Regular"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Regular.eot?#iefix) format("embedded-opentype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Regular.woff2) format("woff2"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Regular.woff) format("woff"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Regular.ttf) format("truetype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Regular.svg#Roboto-Condensed) format("svg")}@font-face{font-family:Roboto-Condensed;src:url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-RegularItalic.eot);src:local("Roboto-Condensed RegularItalic"),local("Roboto-Condensed-RegularItalic"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-RegularItalic.eot?#iefix) format("embedded-opentype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-RegularItalic.woff2) format("woff2"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-RegularItalic.woff) format("woff"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-RegularItalic.ttf) format("truetype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-RegularItalic.svg#Roboto-Condensed) format("svg");font-weight:400;font-style:italic}@font-face{font-family:Roboto-Condensed-RegularItalic;src:url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed/Roboto-Condensed-RegularItalic.eot);src:local("Roboto-Condensed RegularItalic"),local("Roboto-Condensed-RegularItalic"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-RegularItalic.eot?#iefix) format("embedded-opentype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-RegularItalic.woff2) format("woff2"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-RegularItalic.woff) format("woff"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-RegularItalic.ttf) format("truetype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-RegularItalic.svg#Roboto-Condensed) format("svg")}@font-face{font-family:Roboto-Condensed;src:url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Light.eot);src:local("Roboto-Condensed Light"),local("Roboto-Condensed-Light"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Light.eot?#iefix) format("embedded-opentype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Light.woff2) format("woff2"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Light.woff) format("woff"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Light.ttf) format("truetype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Light.svg#Roboto-Condensed) format("svg");font-weight:300;font-style:normal}@font-face{font-family:Roboto-Condensed-Light;src:url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed/Roboto-Condensed-Light.eot);src:local("Roboto-Condensed Light"),local("Roboto-Condensed-Light"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Light.eot?#iefix) format("embedded-opentype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Light.woff2) format("woff2"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Light.woff) format("woff"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Light.ttf) format("truetype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Light.svg#Roboto-Condensed) format("svg")}@font-face{font-family:Roboto-Condensed;src:url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-LightItalic.eot);src:local("Roboto-Condensed LightItalic"),local("Roboto-Condensed-LightItalic"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-LightItalic.eot?#iefix) format("embedded-opentype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-LightItalic.woff2) format("woff2"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-LightItalic.woff) format("woff"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-LightItalic.ttf) format("truetype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-LightItalic.svg#Roboto-Condensed) format("svg");font-weight:300;font-style:italic}@font-face{font-family:Roboto-Condensed-LightItalic;src:url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed/Roboto-Condensed-LightItalic.eot);src:local("Roboto-Condensed LightItalic"),local("Roboto-Condensed-LightItalic"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-LightItalic.eot?#iefix) format("embedded-opentype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-LightItalic.woff2) format("woff2"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-LightItalic.woff) format("woff"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-LightItalic.ttf) format("truetype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-LightItalic.svg#Roboto-Condensed) format("svg")}@font-face{font-family:Roboto-Condensed;src:url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Bold.eot);src:local("Roboto-Condensed Bold"),local("Roboto-Condensed-Bold"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Bold.eot?#iefix) format("embedded-opentype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Bold.woff2) format("woff2"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Bold.woff) format("woff"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Bold.ttf) format("truetype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Bold.svg#Roboto-Condensed) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Roboto-Condensed-Bold;src:url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed/Roboto-Condensed-Bold.eot);src:local("Roboto-Condensed Bold"),local("Roboto-Condensed-Bold"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Bold.eot?#iefix) format("embedded-opentype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Bold.woff2) format("woff2"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Bold.woff) format("woff"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Bold.ttf) format("truetype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Bold.svg#Roboto-Condensed) format("svg")}@font-face{font-family:Roboto-Condensed;src:url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-BoldItalic.eot);src:local("Roboto-Condensed BoldItalic"),local("Roboto-Condensed-BoldItalic"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-BoldItalic.woff2) format("woff2"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-BoldItalic.woff) format("woff"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-BoldItalic.ttf) format("truetype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-BoldItalic.svg#Roboto-Condensed) format("svg");font-weight:700;font-style:italic}@font-face{font-family:Roboto-Condensed-BoldItalic;src:url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed/Roboto-Condensed-BoldItalic.eot);src:local("Roboto-Condensed BoldItalic"),local("Roboto-Condensed-BoldItalic"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-BoldItalic.woff2) format("woff2"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-BoldItalic.woff) format("woff"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-BoldItalic.ttf) format("truetype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-BoldItalic.svg#Roboto-Condensed) format("svg")}@font-face{font-family:Roboto-Slab;src:url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Thin.eot);src:local('Roboto-Slab Thin'),local('Roboto-Slab-Thin'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Thin.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Thin.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Thin.woff) format('woff'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Thin.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Thin.svg#Roboto-Slab) format('svg');font-weight:100;font-style:normal}@font-face{font-family:Roboto-Slab-Thin;src:url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Thin.eot);src:local('Roboto-Slab Thin'),local('Roboto-Slab-Thin'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Thin.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Thin.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Thin.woff) format('woff'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Thin.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Thin.svg#Roboto-Slab) format('svg')}@font-face{font-family:Roboto-Slab;src:url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Light.eot);src:local('Roboto-Slab Light'),local('Roboto-Slab-Light'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Light.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Light.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Light.woff) format('woff'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Light.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Light.svg#Roboto-Slab) format('svg');font-weight:300;font-style:normal}@font-face{font-family:Roboto-Slab-Light;src:url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Light.eot);src:local('Roboto-Slab Light'),local('Roboto-Slab-Light'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Light.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Light.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Light.woff) format('woff'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Light.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Light.svg#Roboto-Slab) format('svg')}@font-face{font-family:Roboto-Slab;src:url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Regular.eot);src:local('Roboto-Slab Regular'),local('Roboto-Slab-Regular'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Regular.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Regular.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Regular.woff) format('woff'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Regular.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Regular.svg#Roboto-Slab) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Roboto-Slab-Regular;src:url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Regular.eot);src:local('Roboto-Slab Regular'),local('Roboto-Slab-Regular'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Regular.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Regular.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Regular.woff) format('woff'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Regular.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Regular.svg#Roboto-Slab) format('svg')}@font-face{font-family:Roboto-Slab;src:url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Bold.eot);src:local('Roboto-Slab Bold'),local('Roboto-Slab-Bold'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Bold.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Bold.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Bold.woff) format('woff'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Bold.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Bold.svg#Roboto-Slab) format('svg');font-weight:700;font-style:normal}@font-face{font-family:Roboto-Slab-Bold;src:url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Bold.eot);src:local('Roboto-Slab Bold'),local('Roboto-Slab-Bold'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Bold.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Bold.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Bold.woff) format('woff'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Bold.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Bold.svg#Roboto-Slab) format('svg')}#forkme{cursor:pointer;display:block;position:absolute;top:0;right:10%;z-index:10;padding:10px;color:#fff;background:#e77171;font-weight:700;box-shadow:0 0 10px rgba(0,0,0,.5);border-bottom-left-radius:2px;border-bottom-right-radius:2px}#forkme img{width:13px}#readme h1{background:#4b5b6e;padding-top:30px;padding-bottom:30px;color:#fff;padding-left:10%}#readme h1 img{float:left;width:50px;height:auto;margin-top:-7px;margin-right:10px;transition:none;box-shadow:none}#readme h2{font-size:30px}#readme a{color:#e77171;text-decoration:none}#readme a:focus,#readme a:hover{color:#e77171;text-decoration:none}#readme ul{padding-left:15%}#readme h2,#readme p{margin-left:10%;width:80%}#readme hr{width:80%;border:1px solid #999}#readme img{height:auto;width:200px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}#readme img:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}@media (max-width:500px){#readme h1{padding-left:10%;padding-top:80px}}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}body{background:#ccc;font-family:'Open Sans',sans-serif;margin:0;padding:0;-webkit-print-color-adjust:exact;box-sizing:border-box}body page{background:#fff;position:relative;width:21cm;height:29.7cm;display:block;page-break-after:auto;overflow:hidden}body page .resume{display:inline-block;width:100%}body #forkme{cursor:pointer;display:block;position:absolute;top:0;right:10%;z-index:10;padding:10px;color:#fff;background:#e77171;font-weight:700;box-shadow:0 0 10px rgba(0,0,0,.5);border-bottom-left-radius:2px;border-bottom-right-radius:2px}body .index-page header{background:#4b5b6e;color:#fff;padding-top:10px;padding-bottom:10px}body .index-page header .content{width:80%;margin-right:auto;margin-left:auto}body .index-page header .content .logo{display:inline-block;position:relative}body .index-page header .content .logo .fa{color:#fff;margin-bottom:10px;font-size:70px;float:left;margin-right:10px;margin-top:15px}body .index-page header .content .logo h1{float:left;margin-top:27px}body .index-page main{padding-left:5%;padding-right:5%;width:80%;margin-left:auto;margin-right:auto;padding-top:50px}body .index-page main p{font-size:20px}body .index-page main .resume-collection h3{font-size:30px}body .index-page main .resume-collection .resume{display:inline-block;text-decoration:none;margin-right:10px}body .index-page main .resume-collection .resume img{height:300px;width:auto;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}body .index-page main .resume-collection .resume img:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}body .index-page main .resume-collection .resume .resume-title{text-align:center;display:block;text-decoration:none;margin-top:10px;color:#000}@media print{body,page{margin:0;box-shadow:0;width:100%;height:100%}}#resume1{font-family:'Source Sans Pro',sans-serif;font-size:20px}#resume1 h3{margin-bottom:0}#resume1 a,#resume1 a:focus,#resume1 a:hover,#resume1 a:visited{color:#616161}#resume1 span{display:inline-block}#resume1 .row{width:100%}#resume1 .half{width:44%}#resume1 .half.left{float:left;text-align:right;padding-left:4%;padding-right:2%}#resume1 .half.right{float:right;text-align:left;padding-right:4%;padding-left:2%}#resume1 .center{margin-left:auto;margin-right:auto}#resume1 .text-center{text-align:center}#resume1 .name{border:1px solid #000;text-transform:uppercase;padding:10px 20px;margin-top:80px;margin-bottom:5px;font-family:'Open Sans',sans-serif;font-size:35px;font-weight:600;letter-spacing:10px}#resume1 .position{text-transform:uppercase;font-family:'Open Sans',sans-serif;font-size:smaller;color:#757575;margin-bottom:40px}#resume1 .image{width:100px;height:100px;margin-top:50px;margin-bottom:50px}#resume1 .image .img{width:100%;height:100%;border-radius:50%;background:url(/person.jpg);background-repeat:none;background-position:center;background-size:cover}#resume1 .contact{width:100%}#resume1 .experience .experience-block span{width:100%;color:#616161}#resume1 .experience .experience-block span.company{font-weight:700;padding-bottom:5px;padding-top:10px;color:#424242}#resume1 .experience .experience-block span.job-title{font-style:italic}#resume1 .education-block span{color:#616161}#resume1 .education-block span.degree{font-weight:700;padding-bottom:5px;padding-top:10px;color:#424242}#resume1 .skills-other{color:#616161;margin-bottom:10px}#resume1 .skills{margin-top:20px;margin-bottom:10px}#resume1 .skills .skill-block{padding-bottom:10px;display:inline-block}#resume1 .skills .skill-block .skill{width:100px;color:#616161;float:left}#resume1 .skills .skill-block .skill-bar{float:right;background:#e0e0e0;overflow:hidden;height:8px;border-radius:3px;margin-top:6.5px;position:relative;width:249px}#resume1 .skills .skill-block .skill-bar .level{background:#757575;height:100%}#resume1 .contact table{text-align:right;float:right;margin-top:5px;color:#616161;font-size:20px}#resume1 .contact table i{padding:2px;color:#616161}#resume1 .contact table tr td:nth-child(2){vertical-align:top}#resume2{font-family:Raleway,sans-serif}#resume2 h3{text-transform:uppercase;padding-top:0;margin-top:0;letter-spacing:5px;font-weight:400}#resume2 a,#resume2 a:focus,#resume2 a:hover,#resume2 a:visited{text-decoration:none}#resume2 .top-row{width:100%;padding-top:100px;padding-bottom:100px}#resume2 .top-row span{width:100%;display:block;text-align:center;font-weight:400}#resume2 .top-row span.person-name{text-transform:uppercase;font-size:50px;letter-spacing:10px}#resume2 .top-row span.person-position{letter-spacing:5px}#resume2 .left-col{width:26%;float:left;padding-left:8%;padding-right:4%}#resume2 .left-col .person-image .image-centerer{display:flex;justify-content:center;height:auto;overflow:hidden}#resume2 .left-col .person-image .image-centerer .img{flex:none;background:url(/person.jpg);background-position:center;background-size:cover;height:250px;width:100%}#resume2 .left-col .contact h3{text-align:center;margin-top:20px}#resume2 .left-col .contact .contact-row{text-align:center;letter-spacing:2px;margin-bottom:3px}#resume2 .left-col .contact .contact-row:first-of-type{margin-top:50px}#resume2 .left-col .contact .contact-row.dots{margin-top:20px;margin-bottom:15px;font-size:10px;color:rgba(153,153,153,.6)}#resume2 .left-col .contact .contact-row a{color:#000}#resume2 .right-col{width:50%;float:right;padding-left:4%;padding-right:8%}#resume2 .right-col .experience-block{margin-bottom:10px}#resume2 .right-col .experience-block .row:first-child{margin-bottom:3px}#resume2 .right-col .experience-block .row .company{text-transform:uppercase;font-size:19px}#resume2 .right-col .experience-block .row .job-title{font-size:19px}#resume2 .right-col .education{margin-top:50px}#resume2 .right-col .education .education-block{margin-bottom:10px}#resume2 .right-col .education .education-block .degree{font-size:19px;text-transform:uppercase;margin-bottom:3px}#resume2 .right-col .skills-block{margin-top:50px;position:relative}#resume2 .right-col .skills-block .skills{margin-bottom:10px;position:relative;margin-left:auto;margin-right:auto;display:inline-block;margin-bottom:20px}#resume2 .right-col .skills-block .skills .skill{width:80px;height:80px;border-radius:50%;position:relative;border:#333 1px solid;margin:3px;float:left;font-size:13px}#resume2 .right-col .skills-block .skills .skill .skill-name{text-align:center;position:absolute;top:50%;transform:translateY(-50%);width:100%}#resume2 .right-col .skills-block .skills .skills-other{display:inline-block;width:100%;margin-top:20px}#resume3{font-family:'Open Sans Condensed',sans-serif}#resume3 h3{font-weight:700;text-transform:uppercase;margin-bottom:10px}#resume3 a,#resume3 a:focus,#resume3 a:hover{color:#000;text-decoration:none}#resume3 .resume-header .triangle{width:0;height:0;border-style:solid;border-width:600px 0 0 1500px;border-color:#006064 transparent transparent transparent;position:absolute;left:-600px;top:0}#resume3 .resume-header .person-header{position:absolute;z-index:20;right:15%;top:200px}#resume3 .resume-header .person-header .person-wrapper{overflow:hidden;position:relative}#resume3 .resume-header .person-header .img{height:100%;width:100px;float:left;position:absolute;top:0;right:0;background:url(person.jpg);background-position:center;background-size:cover}#resume3 .resume-header .person-header .person{float:right;color:#fff;margin-right:120px}#resume3 .resume-header .person-header .name{text-transform:uppercase;Font-size:50px;display:table-caption;text-align:right;line-height:1;font-weight:700}#resume3 .resume-header .person-header .position{Font-size:20px;display:table-caption;text-align:right;line-height:1;margin-top:10px}#resume3 .resume-content{margin-top:435px;margin-left:15%;width:70%}#resume3 .resume-content .experience .experience-block{line-height:1;margin-bottom:10px}#resume3 .resume-content .experience .experience-block:first-of-type{width:80%}#resume3 .resume-content .experience .experience-block .row:first-child{font-size:20px;text-transform:uppercase}#resume3 .resume-content .experience .experience-block .row:first-child i{font-size:17px}#resume3 .education-block{line-height:1;margin-bottom:10px}#resume3 .education-block .row:first-child{font-size:20px;text-transform:uppercase}#resume3 .skill-section .skills{width:100%}#resume3 .skill-section .skills .skill-block{width:50%;float:left}#resume3 .skill-section .skills .skill-block i{font-size:17px;margin-right:15px}#resume3 .skill-section .skills .skill-block .skill{font-size:20px}#resume3 .skills-other{display:inline-block;font-size:20px;margin-top:10px;line-height:1}#resume3 .contact{margin-top:50px}#resume3 .contact a,#resume3 .contact span{display:inline-block;font-size:20px;list-style:none;margin-top:0;line-height:1;float:left;padding-left:0;margin-left:0}.resume4{background:#eaeaea}#resume4{font-family:Roboto,sans-serif;color:#223}#resume4 a,#resume4 a:focus,#resume4 a:hover{color:#223;text-decoration:none}#resume4 .card{border-radius:2px;border-radius:4px;margin-bottom:25px}#resume4 .card.contact,#resume4 .card.education{float:left}#resume4 .card.half{width:49%}#resume4 .card.half .card-content,#resume4 .card.half .card-header{padding:15px 8%;width:84%}#resume4 .card .card-header{width:92%;display:inline-block;padding:20px 4%;border-bottom:#ccc 1px solid}#resume4 .card .card-header i{float:left;font-size:32px;color:#545}#resume4 .card .card-header h3{margin:0;float:left;font-size:26px;font-weight:300;margin-left:10px;color:#545;margin-top:2px}#resume4 .card .card-content{width:92%;padding:20px 4%}#resume4 .resume-header .box{display:inline-block;background:#e56;height:150px;width:100%}#resume4 .resume-header .person-header{position:absolute;width:100%;top:50px}#resume4 .resume-header .person-header .img{background:url(person.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;height:200px;width:200px;border-radius:50%;border:#eaeaea 3px solid;position:relative;margin-left:auto;margin-right:auto;filter:grayscale(100%)}#resume4 .resume-header .person-header .person-wrapper{margin-left:auto;margin-right:auto;text-align:center}#resume4 .resume-header .person-header .person-wrapper .name{color:#223;font-size:35px;margin-top:10px}#resume4 .resume-header .person-header .person-wrapper .position{color:#545}#resume4 .resume-content{margin-top:200px;padding-left:5%;padding-right:5%}#resume4 .resume-content .experience-block{margin-bottom:10px;color:#223}#resume4 .resume-content .experience-block:last-of-type{margin-bottom:0}#resume4 .resume-content .experience-block .row:first-child{font-size:18px;color:#223}#resume4 .resume-content .experience-block .row:nth-child(2){font-size:15px;color:#545}#resume4 .resume-content .education{margin-right:2%}#resume4 .resume-content .education .education-block{margin-bottom:10px;color:#223}#resume4 .resume-content .education .education-block:last-of-type{margin-bottom:0}#resume4 .resume-content .education .education-block .row:first-child{font-size:18px;color:#223}#resume4 .resume-content .education .education-block .row:nth-child(2){font-size:15px;color:#545}#resume4 .resume-content .skills{width:100%}#resume4 .resume-content .skills .wrapper{display:inline-block;width:100%}#resume4 .resume-content .skills .wrapper .skill{display:inline-block;float:left;width:50%;font-size:18px;color:#223}#resume4 .resume-content .skills .wrapper .skill i{margin-right:5px;font-size:12px}#resume4 .resume-content .contact{color:#223}#resume4 .resume-content .contact a,#resume4 .resume-content .contact span{padding-bottom:5px;display:inline-block}.resume5{background:#eceff1}#resume5 .introduction{height:25%;position:relative;background:#009688}#resume5 .introduction .dp3{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);position:absolute;height:100%;-webkit-print-color-adjust:exact;-webkit-filter:opacity(1);top:0;width:100%}#resume5 .introduction .wrapper{width:100%;display:inline-block;margin-top:50px;height:auto;position:relative;text-align:center}#resume5 .introduction .wrapper .img{background:url(person.jpg);background-position:center;background-size:cover;height:100px;width:100px;margin-left:auto;margin-right:auto;border-radius:50%;display:inline-block;position:relative}#resume5 .introduction .wrapper .img-dp4{box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.3);-webkit-print-color-adjust:exact;-webkit-filter:opacity(1);position:absolute;height:100px;width:100px;top:0;left:50%;transform:translateX(-50%);border-radius:50%}#resume5 .introduction .wrapper .position{color:#fff}#resume5 .introduction .wrapper .name{color:#fff;margin-top:16px;font-size:42px;font-weight:300}#resume5 .resume-content{margin-top:20px}#resume5 .card-row{display:flex;padding-left:2.5%;padding-right:2.5%;margin-bottom:15px}#resume5 .card-row.multiple .card:last-child{margin-left:2.5%}#resume5 .card{flex:1;background:#fff;border-radius:2px;position:relative}#resume5 .card .title-shadow{box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.3);position:absolute;width:100%;height:79px;top:0;-webkit-print-color-adjust:exact;-webkit-filter:opacity(1)}#resume5 .card .dp1{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);position:absolute;height:100%;width:100%;top:0;-webkit-print-color-adjust:exact;-webkit-filter:opacity(1)}#resume5 .card .title{display:block;line-height:32px;margin-bottom:8px;font-size:24px;font-weight:300;padding:24px;background:#607d8b;color:#fff}#resume5 .card .text{line-height:1.5;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;color:#000}#resume5 .card .text .name{font-size:36px;margin-top:10px}#resume5 .card .text .row{padding:24px;border-bottom:1px solid #b0bec5}#resume5 .card .text .row:last-child{border-bottom:none}#resume5 .chip{display:inline-block;height:32px;font-size:13px;font-weight:500;color:rgba(0,0,0,.6);line-height:32px;padding:0 12px;border-radius:16px;background-color:#cfd8dc;margin-bottom:5px;margin-right:5px}#resume5 .resume-footer{background:rgba(51,51,51,.08);position:absolute;bottom:0;width:100%;display:flex}#resume5 .resume-footer .contact{width:100%;padding:2.5%;font-weight:300px;font-size:14px;text-align:center;color:#455a64}#resume5 .resume-footer .contact a,#resume5 .resume-footer .contact a:focus,#resume5 .resume-footer .contact a:hover,#resume5 .resume-footer .contact a:visited{color:#455a64;text-decoration:none}#resume5 .resume-footer .contact i.fa{margin-left:10px;margin-right:10px;font-size:8px;color:#969da0}#resume5 .degree{font-size:18px}#resume5 .degree-description{color:#455a64}#resume5 .skill-desc{color:#455a64}#resume5 .timeline{position:relative;margin-top:-6px}#resume5 .timeline .line{border-left:1px solid #b0bec5;height:100px;position:absolute;left:38px;height:100%;top:0}#resume5 .timeline .experience-block{padding-left:24px;padding-right:24px;display:inline-block;margin-bottom:20px}#resume5 .timeline .experience-block:first-of-type{padding-top:29px}#resume5 .timeline .experience-block .circle{height:30px;width:30px;display:inline-block;background:#009688;border-radius:50%;float:left;position:absolute;z-index:2}#resume5 .timeline .experience-block .circle-shadow{height:30px;width:30px;display:inline-block;background:#009688;border-radius:50%;float:left;position:absolute;z-index:2;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);-webkit-print-color-adjust:exact;-webkit-filter:opacity(1)}#resume5 .timeline .experience-block .job{margin-left:53px;margin-top:-5px;padding:10px;background:#cfd8dc;width:240px}#resume5 .timeline .experience-block .job .jobtitle{line-height:1;font-family:Roboto,sans-serif;font-weight:400;font-size:18px;color:#000}#resume5 .timeline .experience-block .job .company,#resume5 .timeline .experience-block .job .description,#resume5 .timeline .experience-block .job .timeperiod{line-height:1;color:#455a64}.resume6{background:#171717;font-family:'TypoPRO Montserrat';font-weight:300}#resume6{color:#fff}#resume6 h3{background:#1cb251;margin:0;text-align:center;font-weight:300;text-transform:uppercase;letter-spacing:9px;padding-top:20px;padding-bottom:20px;border-radius:35px}#resume6 .left-col{float:left;width:38%;padding:3%}#resume6 .left-col .person-box{width:100%;background:#282828}#resume6 .left-col .person-box .img{height:300px;width:100%;background:url(/person.jpg);background-size:cover;background-position:center}#resume6 .left-col .person-box .content{padding:7%}#resume6 .left-col .person-box .content .person-name{width:100%;margin-bottom:10px;font-size:20px}#resume6 .left-col .person-box .content .person-position{color:#767676;width:100%}#resume6 .left-col .skill{margin-bottom:35px;width:90%;margin-left:auto;margin-right:auto}#resume6 .left-col .skill .skill-name{color:#9a9a9a}#resume6 .left-col .skills-other{color:rgba(154,154,154,.8)}#resume6 .left-col .skills-block h3{margin-top:30px;margin-bottom:20px}#resume6 .left-col .skills-block .skill-bar{width:100%;background:#282828;height:10px;border-radius:20px;position:relative;overflow:hidden;margin-top:10px}#resume6 .left-col .skills-block .skill-bar .level{width:99%;position:absolute;background:#9a9a9a;height:10px}#resume6 .left-col .skills-block .skill-circle{position:relative;width:100%;margin-top:-15px;transform:translateX(-15px)}#resume6 .left-col .skills-block .skill-circle .circle{background:#c6c6c6;height:20px;width:20px;border-radius:50%;position:absolute}#resume6 .right-col{width:53%;float:left;padding-top:3%;padding-right:3%}#resume6 .right-col .education,#resume6 .right-col .experience{margin-bottom:20px}#resume6 .right-col .education .education-block,#resume6 .right-col .education .experience-block,#resume6 .right-col .experience .education-block,#resume6 .right-col .experience .experience-block{font-size:20px;padding:20px;border-bottom:1px #262626 solid;color:rgba(154,154,154,.8)}#resume6 .right-col .education .education-block:last-child,#resume6 .right-col .education .experience-block:last-child,#resume6 .right-col .experience .education-block:last-child,#resume6 .right-col .experience .experience-block:last-child{border-bottom:none}#resume6 .right-col .education .education-block .row:first-child,#resume6 .right-col .education .experience-block .row:first-child,#resume6 .right-col .experience .education-block .row:first-child,#resume6 .right-col .experience .experience-block .row:first-child{color:#9a9a9a}#resume6 .right-col .contact table{color:#9a9a9a;padding:20px;font-size:20px;font-weight:300}#resume6 .right-col .contact table a,#resume6 .right-col .contact table a:focus,#resume6 .right-col .contact table a:hover,#resume6 .right-col .contact table a:visited{color:#9a9a9a;text-decoration:none}#resume6 .right-col .contact table i.fa{color:rgba(154,154,154,.8);font-size:30px;margin-right:20px;margin-top:2px} \ No newline at end of file +@font-face{font-family:'Open Sans';src:url(/open-sans-fontface/fonts/Light/OpenSans-Light.eot);src:url(/open-sans-fontface/fonts/Light/OpenSans-Light.eot?#iefix) format('embedded-opentype'),url(/open-sans-fontface/fonts/Light/OpenSans-Light.woff) format('woff'),url(/open-sans-fontface/fonts/Light/OpenSans-Light.ttf) format('truetype'),url(/open-sans-fontface/fonts/Light/OpenSans-Light.svg#OpenSansLight) format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Open Sans';src:url(/open-sans-fontface/fonts/LightItalic/OpenSans-LightItalic.eot);src:url(/open-sans-fontface/fonts/LightItalic/OpenSans-LightItalic.eot?#iefix) format('embedded-opentype'),url(/open-sans-fontface/fonts/LightItalic/OpenSans-LightItalic.woff) format('woff'),url(/open-sans-fontface/fonts/LightItalic/OpenSans-LightItalic.ttf) format('truetype'),url(/open-sans-fontface/fonts/LightItalic/OpenSans-LightItalic.svg#OpenSansLightItalic) format('svg');font-weight:300;font-style:italic}@font-face{font-family:'Open Sans';src:url(/open-sans-fontface/fonts/Regular/OpenSans-Regular.eot);src:url(/open-sans-fontface/fonts/Regular/OpenSans-Regular.eot?#iefix) format('embedded-opentype'),url(/open-sans-fontface/fonts/Regular/OpenSans-Regular.woff) format('woff'),url(/open-sans-fontface/fonts/Regular/OpenSans-Regular.ttf) format('truetype'),url(/open-sans-fontface/fonts/Regular/OpenSans-Regular.svg#OpenSansRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:url(/open-sans-fontface/fonts/Italic/OpenSans-Italic.eot);src:url(/open-sans-fontface/fonts/Italic/OpenSans-Italic.eot?#iefix) format('embedded-opentype'),url(/open-sans-fontface/fonts/Italic/OpenSans-Italic.woff) format('woff'),url(/open-sans-fontface/fonts/Italic/OpenSans-Italic.ttf) format('truetype'),url(/open-sans-fontface/fonts/Italic/OpenSans-Italic.svg#OpenSansItalic) format('svg');font-weight:400;font-style:italic}@font-face{font-family:'Open Sans';src:url(/open-sans-fontface/fonts/Semibold/OpenSans-Semibold.eot);src:url(/open-sans-fontface/fonts/Semibold/OpenSans-Semibold.eot?#iefix) format('embedded-opentype'),url(/open-sans-fontface/fonts/Semibold/OpenSans-Semibold.woff) format('woff'),url(/open-sans-fontface/fonts/Semibold/OpenSans-Semibold.ttf) format('truetype'),url(/open-sans-fontface/fonts/Semibold/OpenSans-Semibold.svg#OpenSansSemibold) format('svg');font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url(/open-sans-fontface/fonts/SemiboldItalic/OpenSans-SemiboldItalic.eot);src:url(/open-sans-fontface/fonts/SemiboldItalic/OpenSans-SemiboldItalic.eot?#iefix) format('embedded-opentype'),url(/open-sans-fontface/fonts/SemiboldItalic/OpenSans-SemiboldItalic.woff) format('woff'),url(/open-sans-fontface/fonts/SemiboldItalic/OpenSans-SemiboldItalic.ttf) format('truetype'),url(/open-sans-fontface/fonts/SemiboldItalic/OpenSans-SemiboldItalic.svg#OpenSansSemiboldItalic) format('svg');font-weight:600;font-style:italic}@font-face{font-family:'Open Sans';src:url(/open-sans-fontface/fonts/Bold/OpenSans-Bold.eot);src:url(/open-sans-fontface/fonts/Bold/OpenSans-Bold.eot?#iefix) format('embedded-opentype'),url(/open-sans-fontface/fonts/Bold/OpenSans-Bold.woff) format('woff'),url(/open-sans-fontface/fonts/Bold/OpenSans-Bold.ttf) format('truetype'),url(/open-sans-fontface/fonts/Bold/OpenSans-Bold.svg#OpenSansBold) format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Open Sans';src:url(/open-sans-fontface/fonts/BoldItalic/OpenSans-BoldItalic.eot);src:url(/open-sans-fontface/fonts/BoldItalic/OpenSans-BoldItalic.eot?#iefix) format('embedded-opentype'),url(/open-sans-fontface/fonts/BoldItalic/OpenSans-BoldItalic.woff) format('woff'),url(/open-sans-fontface/fonts/BoldItalic/OpenSans-BoldItalic.ttf) format('truetype'),url(/open-sans-fontface/fonts/BoldItalic/OpenSans-BoldItalic.svg#OpenSansBoldItalic) format('svg');font-weight:700;font-style:italic}@font-face{font-family:'Open Sans';src:url(/open-sans-fontface/fonts/ExtraBold/OpenSans-ExtraBold.eot);src:url(/open-sans-fontface/fonts/ExtraBold/OpenSans-ExtraBold.eot?#iefix) format('embedded-opentype'),url(/open-sans-fontface/fonts/ExtraBold/OpenSans-ExtraBold.woff) format('woff'),url(/open-sans-fontface/fonts/ExtraBold/OpenSans-ExtraBold.ttf) format('truetype'),url(/open-sans-fontface/fonts/ExtraBold/OpenSans-ExtraBold.svg#OpenSansExtrabold) format('svg');font-weight:800;font-style:normal}@font-face{font-family:'Open Sans';src:url(/open-sans-fontface/fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.eot);src:url(/open-sans-fontface/fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'),url(/open-sans-fontface/fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.woff) format('woff'),url(/open-sans-fontface/fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.ttf) format('truetype'),url(/open-sans-fontface/fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.svg#OpenSansExtraboldItalic) format('svg');font-weight:800;font-style:italic}@font-face{font-family:'TypoPRO Montserrat';src:url(/@typopro/web-montserrat/TypoPRO-Montserrat-Black.eot);src:local('*'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Black.eot?#iefix) format('embedded-opentype'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Black.woff) format('woff'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Black.ttf) format('truetype');font-style:normal;font-weight:900;font-stretch:normal;font-variant:normal}@font-face{font-family:'TypoPRO Montserrat';src:url(/@typopro/web-montserrat/TypoPRO-Montserrat-Bold.eot);src:local('*'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Bold.eot?#iefix) format('embedded-opentype'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Bold.woff) format('woff'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Bold.ttf) format('truetype');font-style:normal;font-weight:700;font-stretch:normal;font-variant:normal}@font-face{font-family:'TypoPRO Montserrat';src:url(/@typopro/web-montserrat/TypoPRO-Montserrat-Light.eot);src:local('*'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Light.eot?#iefix) format('embedded-opentype'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Light.woff) format('woff'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Light.ttf) format('truetype');font-style:normal;font-weight:300;font-stretch:normal;font-variant:normal}@font-face{font-family:'TypoPRO Montserrat';src:url(/@typopro/web-montserrat/TypoPRO-Montserrat-Regular.eot);src:local('*'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Regular.eot?#iefix) format('embedded-opentype'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Regular.woff) format('woff'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Regular.ttf) format('truetype');font-style:normal;font-weight:400;font-stretch:normal;font-variant:normal}@font-face{font-family:'TypoPRO Montserrat';src:url(/@typopro/web-montserrat/TypoPRO-Montserrat-Thin.eot);src:local('*'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Thin.eot?#iefix) format('embedded-opentype'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Thin.woff) format('woff'),url(/@typopro/web-montserrat/TypoPRO-Montserrat-Thin.ttf) format('truetype');font-style:normal;font-weight:200;font-stretch:normal;font-variant:normal}@font-face{font-family:'TypoPRO Montserrat Alternates';src:url(/@typopro/web-montserrat/TypoPRO-MontserratAlternates-Bold.eot);src:local('*'),url(/@typopro/web-montserrat/TypoPRO-MontserratAlternates-Bold.eot?#iefix) format('embedded-opentype'),url(/@typopro/web-montserrat/TypoPRO-MontserratAlternates-Bold.woff) format('woff'),url(/@typopro/web-montserrat/TypoPRO-MontserratAlternates-Bold.ttf) format('truetype');font-style:normal;font-weight:700;font-stretch:normal;font-variant:normal}@font-face{font-family:'TypoPRO Montserrat Alternates';src:url(/@typopro/web-montserrat/TypoPRO-MontserratAlternates-Regular.eot);src:local('*'),url(/@typopro/web-montserrat/TypoPRO-MontserratAlternates-Regular.eot?#iefix) format('embedded-opentype'),url(/@typopro/web-montserrat/TypoPRO-MontserratAlternates-Regular.woff) format('woff'),url(/@typopro/web-montserrat/TypoPRO-MontserratAlternates-Regular.ttf) format('truetype');font-style:normal;font-weight:400;font-stretch:normal;font-variant:normal}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-Thin.ttf) format('truetype');font-style:normal;font-weight:100;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-Thin-Italic.ttf) format('truetype');font-style:italic;font-weight:100;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-ExtraLight.ttf) format('truetype');font-style:normal;font-weight:200;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-ExtraLight-Italic.ttf) format('truetype');font-style:italic;font-weight:200;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-Light.ttf) format('truetype');font-style:normal;font-weight:300;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-Light-Italic.ttf) format('truetype');font-style:italic;font-weight:300;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-Regular.ttf) format('truetype');font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-Regular-Italic.ttf) format('truetype');font-style:italic;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-Medium.ttf) format('truetype');font-style:normal;font-weight:500;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-Medium-Italic.ttf) format('truetype');font-style:italic;font-weight:500;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-SemiBold.ttf) format('truetype');font-style:normal;font-weight:600;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-SemiBold-Italic.ttf) format('truetype');font-style:italic;font-weight:600;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-Bold.ttf) format('truetype');font-style:normal;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-Bold-Italic.ttf) format('truetype');font-style:italic;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-ExtraBold.ttf) format('truetype');font-style:normal;font-weight:800;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-ExtraBold-Italic.ttf) format('truetype');font-style:italic;font-weight:800;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-Black.ttf) format('truetype');font-style:normal;font-weight:900;text-rendering:optimizeLegibility}@font-face{font-family:Raleway;src:url(/raleway-webfont/fonts/Raleway-Black-Italic.ttf) format('truetype');font-style:italic;font-weight:900;text-rendering:optimizeLegibility}@font-face{font-family:'Open Sans Condensed';font-weight:300;font-style:normal;src:url(/npm-font-open-sans-condensed/fonts/opensans-condlight.eot);src:url(/npm-font-open-sans-condensed/fonts/opensans-condlight.eot?#iefix) format('embedded-opentype'),url(/npm-font-open-sans-condensed/fonts/opensans-condlight.woff) format('woff'),url(/npm-font-open-sans-condensed/fonts/opensans-condlight.ttf) format('truetype'),url(/npm-font-open-sans-condensed/fonts/opensans-condlight.svg#OpenSansCondensedLight) format('svg')}@font-face{font-family:'Open Sans Condensed';font-weight:300;font-style:italic;src:url(/npm-font-open-sans-condensed/fonts/opensans-condlightitalic.eot);src:url(/npm-font-open-sans-condensed/fonts/opensans-condlightitalic.eot?#iefix) format('embedded-opentype'),url(/npm-font-open-sans-condensed/fonts/opensans-condlightitalic.woff) format('woff'),url(/npm-font-open-sans-condensed/fonts/opensans-condlightitalic.ttf) format('truetype'),url(/npm-font-open-sans-condensed/fonts/opensans-condlightitalic.svg#OpenSansCondensedLightItalic) format('svg')}@font-face{font-family:'Open Sans Condensed';font-weight:700;font-style:normal;src:url(/npm-font-open-sans-condensed/fonts/opensans-condbold.eot);src:url(/npm-font-open-sans-condensed/fonts/opensans-condbold.eot?#iefix) format('embedded-opentype'),url(/npm-font-open-sans-condensed/fonts/opensans-condbold.woff) format('woff'),url(/npm-font-open-sans-condensed/fonts/opensans-condbold.ttf) format('truetype'),url(/npm-font-open-sans-condensed/fonts/opensans-condbold.svg#OpenSansCondensedBold) format('svg')}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(/material-design-icons/iconfont/MaterialIcons-Regular.eot);src:local('Material Icons'),local('MaterialIcons-Regular'),url(/material-design-icons/iconfont/MaterialIcons-Regular.woff2) format('woff2'),url(/material-design-icons/iconfont/MaterialIcons-Regular.woff) format('woff'),url(/material-design-icons/iconfont/MaterialIcons-Regular.ttf) format('truetype')}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:liga}@font-face{font-family:Roboto;src:url(/roboto-fontface/fonts/Roboto/Roboto-Thin.eot);src:local('Roboto Thin'),local('Roboto-Thin'),url(/roboto-fontface/fonts/Roboto/Roboto-Thin.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-Thin.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-Thin.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-Thin.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-Thin.svg#Roboto) format('svg');font-weight:100;font-style:normal}@font-face{font-family:Roboto-Thin;src:url(/roboto-fontface/fonts/Roboto/Roboto-Thin.eot);src:local('Roboto Thin'),local('Roboto-Thin'),url(/roboto-fontface/fonts/Roboto/Roboto-Thin.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-Thin.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-Thin.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-Thin.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-Thin.svg#Roboto) format('svg')}@font-face{font-family:Roboto;src:url(/roboto-fontface/fonts/Roboto/Roboto-ThinItalic.eot);src:local('Roboto ThinItalic'),local('Roboto-ThinItalic'),url(/roboto-fontface/fonts/Roboto/Roboto-ThinItalic.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-ThinItalic.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-ThinItalic.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-ThinItalic.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-ThinItalic.svg#Roboto) format('svg');font-weight:100;font-style:italic}@font-face{font-family:Roboto-ThinItalic;src:url(/roboto-fontface/fonts/Roboto/Roboto-ThinItalic.eot);src:local('Roboto ThinItalic'),local('Roboto-ThinItalic'),url(/roboto-fontface/fonts/Roboto/Roboto-ThinItalic.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-ThinItalic.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-ThinItalic.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-ThinItalic.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-ThinItalic.svg#Roboto) format('svg')}@font-face{font-family:Roboto;src:url(/roboto-fontface/fonts/Roboto/Roboto-Light.eot);src:local('Roboto Light'),local('Roboto-Light'),url(/roboto-fontface/fonts/Roboto/Roboto-Light.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-Light.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-Light.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-Light.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-Light.svg#Roboto) format('svg');font-weight:300;font-style:normal}@font-face{font-family:Roboto-Light;src:url(/roboto-fontface/fonts/Roboto/Roboto-Light.eot);src:local('Roboto Light'),local('Roboto-Light'),url(/roboto-fontface/fonts/Roboto/Roboto-Light.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-Light.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-Light.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-Light.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-Light.svg#Roboto) format('svg')}@font-face{font-family:Roboto;src:url(/roboto-fontface/fonts/Roboto/Roboto-LightItalic.eot);src:local('Roboto LightItalic'),local('Roboto-LightItalic'),url(/roboto-fontface/fonts/Roboto/Roboto-LightItalic.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-LightItalic.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-LightItalic.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-LightItalic.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-LightItalic.svg#Roboto) format('svg');font-weight:300;font-style:italic}@font-face{font-family:Roboto-LightItalic;src:url(/roboto-fontface/fonts/Roboto/Roboto-LightItalic.eot);src:local('Roboto LightItalic'),local('Roboto-LightItalic'),url(/roboto-fontface/fonts/Roboto/Roboto-LightItalic.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-LightItalic.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-LightItalic.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-LightItalic.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-LightItalic.svg#Roboto) format('svg')}@font-face{font-family:Roboto;src:url(/roboto-fontface/fonts/Roboto/Roboto-Regular.eot);src:local('Roboto Regular'),local('Roboto-Regular'),url(/roboto-fontface/fonts/Roboto/Roboto-Regular.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-Regular.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-Regular.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-Regular.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-Regular.svg#Roboto) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Roboto-Regular;src:url(/roboto-fontface/fonts/Roboto/Roboto-Regular.eot);src:local('Roboto Regular'),local('Roboto-Regular'),url(/roboto-fontface/fonts/Roboto/Roboto-Regular.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-Regular.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-Regular.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-Regular.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-Regular.svg#Roboto) format('svg')}@font-face{font-family:Roboto;src:url(/roboto-fontface/fonts/Roboto/Roboto-RegularItalic.eot);src:local('Roboto RegularItalic'),local('Roboto-RegularItalic'),url(/roboto-fontface/fonts/Roboto/Roboto-RegularItalic.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-RegularItalic.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-RegularItalic.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-RegularItalic.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-RegularItalic.svg#Roboto) format('svg');font-weight:400;font-style:italic}@font-face{font-family:Roboto-RegularItalic;src:url(/roboto-fontface/fonts/Roboto/Roboto-RegularItalic.eot);src:local('Roboto RegularItalic'),local('Roboto-RegularItalic'),url(/roboto-fontface/fonts/Roboto/Roboto-RegularItalic.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-RegularItalic.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-RegularItalic.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-RegularItalic.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-RegularItalic.svg#Roboto) format('svg')}@font-face{font-family:Roboto;src:url(/roboto-fontface/fonts/Roboto/Roboto-Medium.eot);src:local('Roboto Medium'),local('Roboto-Medium'),url(/roboto-fontface/fonts/Roboto/Roboto-Medium.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-Medium.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-Medium.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-Medium.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-Medium.svg#Roboto) format('svg');font-weight:500;font-style:normal}@font-face{font-family:Roboto-Medium;src:url(/roboto-fontface/fonts/Roboto/Roboto-Medium.eot);src:local('Roboto Medium'),local('Roboto-Medium'),url(/roboto-fontface/fonts/Roboto/Roboto-Medium.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-Medium.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-Medium.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-Medium.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-Medium.svg#Roboto) format('svg')}@font-face{font-family:Roboto;src:url(/roboto-fontface/fonts/Roboto/Roboto-MediumItalic.eot);src:local('Roboto MediumItalic'),local('Roboto-MediumItalic'),url(/roboto-fontface/fonts/Roboto/Roboto-MediumItalic.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-MediumItalic.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-MediumItalic.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-MediumItalic.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-MediumItalic.svg#Roboto) format('svg');font-weight:500;font-style:italic}@font-face{font-family:Roboto-MediumItalic;src:url(/roboto-fontface/fonts/Roboto/Roboto-MediumItalic.eot);src:local('Roboto MediumItalic'),local('Roboto-MediumItalic'),url(/roboto-fontface/fonts/Roboto/Roboto-MediumItalic.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-MediumItalic.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-MediumItalic.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-MediumItalic.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-MediumItalic.svg#Roboto) format('svg')}@font-face{font-family:Roboto;src:url(/roboto-fontface/fonts/Roboto/Roboto-Bold.eot);src:local('Roboto Bold'),local('Roboto-Bold'),url(/roboto-fontface/fonts/Roboto/Roboto-Bold.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-Bold.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-Bold.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-Bold.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-Bold.svg#Roboto) format('svg');font-weight:700;font-style:normal}@font-face{font-family:Roboto-Bold;src:url(/roboto-fontface/fonts/Roboto/Roboto-Bold.eot);src:local('Roboto Bold'),local('Roboto-Bold'),url(/roboto-fontface/fonts/Roboto/Roboto-Bold.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-Bold.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-Bold.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-Bold.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-Bold.svg#Roboto) format('svg')}@font-face{font-family:Roboto;src:url(/roboto-fontface/fonts/Roboto/Roboto-BoldItalic.eot);src:local('Roboto BoldItalic'),local('Roboto-BoldItalic'),url(/roboto-fontface/fonts/Roboto/Roboto-BoldItalic.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-BoldItalic.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-BoldItalic.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-BoldItalic.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-BoldItalic.svg#Roboto) format('svg');font-weight:700;font-style:italic}@font-face{font-family:Roboto-BoldItalic;src:url(/roboto-fontface/fonts/Roboto/Roboto-BoldItalic.eot);src:local('Roboto BoldItalic'),local('Roboto-BoldItalic'),url(/roboto-fontface/fonts/Roboto/Roboto-BoldItalic.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-BoldItalic.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-BoldItalic.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-BoldItalic.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-BoldItalic.svg#Roboto) format('svg')}@font-face{font-family:Roboto;src:url(/roboto-fontface/fonts/Roboto/Roboto-Black.eot);src:local('Roboto Black'),local('Roboto-Black'),url(/roboto-fontface/fonts/Roboto/Roboto-Black.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-Black.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-Black.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-Black.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-Black.svg#Roboto) format('svg');font-weight:900;font-style:normal}@font-face{font-family:Roboto-Black;src:url(/roboto-fontface/fonts/Roboto/Roboto-Black.eot);src:local('Roboto Black'),local('Roboto-Black'),url(/roboto-fontface/fonts/Roboto/Roboto-Black.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-Black.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-Black.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-Black.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-Black.svg#Roboto) format('svg')}@font-face{font-family:Roboto;src:url(/roboto-fontface/fonts/Roboto/Roboto-BlackItalic.eot);src:local('Roboto BlackItalic'),local('Roboto-BlackItalic'),url(/roboto-fontface/fonts/Roboto/Roboto-BlackItalic.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-BlackItalic.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-BlackItalic.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-BlackItalic.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-BlackItalic.svg#Roboto) format('svg');font-weight:900;font-style:italic}@font-face{font-family:Roboto-BlackItalic;src:url(/roboto-fontface/fonts/Roboto/Roboto-BlackItalic.eot);src:local('Roboto BlackItalic'),local('Roboto-BlackItalic'),url(/roboto-fontface/fonts/Roboto/Roboto-BlackItalic.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto/Roboto-BlackItalic.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto/Roboto-BlackItalic.woff) format('woff'),url(/roboto-fontface/fonts/Roboto/Roboto-BlackItalic.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto/Roboto-BlackItalic.svg#Roboto) format('svg')}@font-face{font-family:Roboto-Condensed;src:url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Regular.eot);src:local("Roboto-Condensed Regular"),local("Roboto-Condensed-Regular"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Regular.eot?#iefix) format("embedded-opentype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Regular.woff2) format("woff2"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Regular.woff) format("woff"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Regular.ttf) format("truetype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Regular.svg#Roboto-Condensed) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Roboto-Condensed-Regular;src:url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed/Roboto-Condensed-Regular.eot);src:local("Roboto-Condensed Regular"),local("Roboto-Condensed-Regular"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Regular.eot?#iefix) format("embedded-opentype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Regular.woff2) format("woff2"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Regular.woff) format("woff"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Regular.ttf) format("truetype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Regular.svg#Roboto-Condensed) format("svg")}@font-face{font-family:Roboto-Condensed;src:url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-RegularItalic.eot);src:local("Roboto-Condensed RegularItalic"),local("Roboto-Condensed-RegularItalic"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-RegularItalic.eot?#iefix) format("embedded-opentype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-RegularItalic.woff2) format("woff2"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-RegularItalic.woff) format("woff"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-RegularItalic.ttf) format("truetype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-RegularItalic.svg#Roboto-Condensed) format("svg");font-weight:400;font-style:italic}@font-face{font-family:Roboto-Condensed-RegularItalic;src:url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed/Roboto-Condensed-RegularItalic.eot);src:local("Roboto-Condensed RegularItalic"),local("Roboto-Condensed-RegularItalic"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-RegularItalic.eot?#iefix) format("embedded-opentype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-RegularItalic.woff2) format("woff2"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-RegularItalic.woff) format("woff"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-RegularItalic.ttf) format("truetype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-RegularItalic.svg#Roboto-Condensed) format("svg")}@font-face{font-family:Roboto-Condensed;src:url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Light.eot);src:local("Roboto-Condensed Light"),local("Roboto-Condensed-Light"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Light.eot?#iefix) format("embedded-opentype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Light.woff2) format("woff2"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Light.woff) format("woff"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Light.ttf) format("truetype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Light.svg#Roboto-Condensed) format("svg");font-weight:300;font-style:normal}@font-face{font-family:Roboto-Condensed-Light;src:url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed/Roboto-Condensed-Light.eot);src:local("Roboto-Condensed Light"),local("Roboto-Condensed-Light"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Light.eot?#iefix) format("embedded-opentype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Light.woff2) format("woff2"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Light.woff) format("woff"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Light.ttf) format("truetype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Light.svg#Roboto-Condensed) format("svg")}@font-face{font-family:Roboto-Condensed;src:url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-LightItalic.eot);src:local("Roboto-Condensed LightItalic"),local("Roboto-Condensed-LightItalic"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-LightItalic.eot?#iefix) format("embedded-opentype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-LightItalic.woff2) format("woff2"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-LightItalic.woff) format("woff"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-LightItalic.ttf) format("truetype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-LightItalic.svg#Roboto-Condensed) format("svg");font-weight:300;font-style:italic}@font-face{font-family:Roboto-Condensed-LightItalic;src:url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed/Roboto-Condensed-LightItalic.eot);src:local("Roboto-Condensed LightItalic"),local("Roboto-Condensed-LightItalic"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-LightItalic.eot?#iefix) format("embedded-opentype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-LightItalic.woff2) format("woff2"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-LightItalic.woff) format("woff"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-LightItalic.ttf) format("truetype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-LightItalic.svg#Roboto-Condensed) format("svg")}@font-face{font-family:Roboto-Condensed;src:url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Bold.eot);src:local("Roboto-Condensed Bold"),local("Roboto-Condensed-Bold"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Bold.eot?#iefix) format("embedded-opentype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Bold.woff2) format("woff2"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Bold.woff) format("woff"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Bold.ttf) format("truetype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Bold.svg#Roboto-Condensed) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Roboto-Condensed-Bold;src:url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed/Roboto-Condensed-Bold.eot);src:local("Roboto-Condensed Bold"),local("Roboto-Condensed-Bold"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Bold.eot?#iefix) format("embedded-opentype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Bold.woff2) format("woff2"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Bold.woff) format("woff"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Bold.ttf) format("truetype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-Bold.svg#Roboto-Condensed) format("svg")}@font-face{font-family:Roboto-Condensed;src:url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-BoldItalic.eot);src:local("Roboto-Condensed BoldItalic"),local("Roboto-Condensed-BoldItalic"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-BoldItalic.woff2) format("woff2"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-BoldItalic.woff) format("woff"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-BoldItalic.ttf) format("truetype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-BoldItalic.svg#Roboto-Condensed) format("svg");font-weight:700;font-style:italic}@font-face{font-family:Roboto-Condensed-BoldItalic;src:url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed/Roboto-Condensed-BoldItalic.eot);src:local("Roboto-Condensed BoldItalic"),local("Roboto-Condensed-BoldItalic"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-BoldItalic.woff2) format("woff2"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-BoldItalic.woff) format("woff"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-BoldItalic.ttf) format("truetype"),url(/roboto-fontface/fonts/Roboto-Condensed/Roboto-Condensed-BoldItalic.svg#Roboto-Condensed) format("svg")}@font-face{font-family:Roboto-Slab;src:url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Thin.eot);src:local('Roboto-Slab Thin'),local('Roboto-Slab-Thin'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Thin.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Thin.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Thin.woff) format('woff'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Thin.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Thin.svg#Roboto-Slab) format('svg');font-weight:100;font-style:normal}@font-face{font-family:Roboto-Slab-Thin;src:url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Thin.eot);src:local('Roboto-Slab Thin'),local('Roboto-Slab-Thin'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Thin.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Thin.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Thin.woff) format('woff'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Thin.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Thin.svg#Roboto-Slab) format('svg')}@font-face{font-family:Roboto-Slab;src:url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Light.eot);src:local('Roboto-Slab Light'),local('Roboto-Slab-Light'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Light.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Light.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Light.woff) format('woff'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Light.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Light.svg#Roboto-Slab) format('svg');font-weight:300;font-style:normal}@font-face{font-family:Roboto-Slab-Light;src:url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Light.eot);src:local('Roboto-Slab Light'),local('Roboto-Slab-Light'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Light.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Light.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Light.woff) format('woff'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Light.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Light.svg#Roboto-Slab) format('svg')}@font-face{font-family:Roboto-Slab;src:url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Regular.eot);src:local('Roboto-Slab Regular'),local('Roboto-Slab-Regular'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Regular.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Regular.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Regular.woff) format('woff'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Regular.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Regular.svg#Roboto-Slab) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Roboto-Slab-Regular;src:url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Regular.eot);src:local('Roboto-Slab Regular'),local('Roboto-Slab-Regular'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Regular.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Regular.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Regular.woff) format('woff'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Regular.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Regular.svg#Roboto-Slab) format('svg')}@font-face{font-family:Roboto-Slab;src:url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Bold.eot);src:local('Roboto-Slab Bold'),local('Roboto-Slab-Bold'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Bold.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Bold.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Bold.woff) format('woff'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Bold.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Bold.svg#Roboto-Slab) format('svg');font-weight:700;font-style:normal}@font-face{font-family:Roboto-Slab-Bold;src:url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Bold.eot);src:local('Roboto-Slab Bold'),local('Roboto-Slab-Bold'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Bold.eot?#iefix) format('embedded-opentype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Bold.woff2) format('woff2'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Bold.woff) format('woff'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Bold.ttf) format('truetype'),url(/roboto-fontface/fonts/Roboto-Slab/Roboto-Slab-Bold.svg#Roboto-Slab) format('svg')}#forkme{cursor:pointer;display:block;position:absolute;top:0;right:10%;z-index:10;padding:10px;color:#fff;background:#e77171;font-weight:700;box-shadow:0 0 10px rgba(0,0,0,.5);border-bottom-left-radius:2px;border-bottom-right-radius:2px}#forkme img{width:13px}#readme h1{background:#4b5b6e;padding-top:30px;padding-bottom:30px;color:#fff;padding-left:10%}#readme h1 img{float:left;width:50px;height:auto;margin-top:-7px;margin-right:10px;transition:none;box-shadow:none}#readme h2{font-size:30px}#readme a{color:#e77171;text-decoration:none}#readme a:focus,#readme a:hover{color:#e77171;text-decoration:none}#readme ul{padding-left:15%}#readme h2,#readme p{margin-left:10%;width:80%}#readme hr{width:80%;border:1px solid #999}#readme img{height:auto;width:200px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}#readme img:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}@media (max-width:500px){#readme h1{padding-left:10%;padding-top:80px}}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}body{background:#ccc;font-family:'Open Sans',sans-serif;margin:0;padding:0;-webkit-print-color-adjust:exact;box-sizing:border-box}body page{background:#fff;position:relative;width:21cm;height:29.7cm;display:block;page-break-after:auto;overflow:hidden}body page .resume{display:inline-block;width:100%}body #forkme{cursor:pointer;display:block;position:absolute;top:0;right:10%;z-index:10;padding:10px;color:#fff;background:#e77171;font-weight:700;box-shadow:0 0 10px rgba(0,0,0,.5);border-bottom-left-radius:2px;border-bottom-right-radius:2px}body .index-page header{background:#4b5b6e;color:#fff;padding-top:10px;padding-bottom:10px}body .index-page header .content{width:80%;margin-right:auto;margin-left:auto}body .index-page header .content .logo{display:inline-block;position:relative}body .index-page header .content .logo .fa{color:#fff;margin-bottom:10px;font-size:70px;float:left;margin-right:10px;margin-top:15px}body .index-page header .content .logo h1{float:left;margin-top:27px}body .index-page main{padding-left:5%;padding-right:5%;width:80%;margin-left:auto;margin-right:auto;padding-top:50px}body .index-page main p{font-size:20px}body .index-page main .resume-collection h3{font-size:30px}body .index-page main .resume-collection .resume{display:inline-block;text-decoration:none;margin-right:10px}body .index-page main .resume-collection .resume img{height:300px;width:auto;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}body .index-page main .resume-collection .resume img:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}body .index-page main .resume-collection .resume .resume-title{text-align:center;display:block;text-decoration:none;margin-top:10px;color:#000}@media print{body,page{margin:0;box-shadow:0;width:100%;height:100%}}#resume1{font-family:'Source Sans Pro',sans-serif;font-size:20px}#resume1 h3{margin-bottom:0}#resume1 a,#resume1 a:focus,#resume1 a:hover,#resume1 a:visited{color:#616161}#resume1 span{display:inline-block}#resume1 .row{width:100%}#resume1 .half{width:44%}#resume1 .half.left{float:left;text-align:right;padding-left:4%;padding-right:2%}#resume1 .half.right{float:right;text-align:left;padding-right:4%;padding-left:2%}#resume1 .center{margin-left:auto;margin-right:auto}#resume1 .text-center{text-align:center}#resume1 .name{border:1px solid #000;text-transform:uppercase;padding:10px 20px;margin-top:80px;margin-bottom:5px;font-family:'Open Sans',sans-serif;font-size:35px;font-weight:600;letter-spacing:10px}#resume1 .position{text-transform:uppercase;font-family:'Open Sans',sans-serif;font-size:smaller;color:#757575;margin-bottom:40px}#resume1 .image{width:100px;height:100px;margin-top:50px;margin-bottom:50px}#resume1 .image .img{width:100%;height:100%;border-radius:50%;background:url(/person.jpg);background-repeat:none;background-position:center;background-size:cover}#resume1 .contact{width:100%}#resume1 .experience .experience-block span{width:100%;color:#616161}#resume1 .experience .experience-block span.company{font-weight:700;padding-bottom:5px;padding-top:10px;color:#424242}#resume1 .experience .experience-block span.job-title{font-style:italic}#resume1 .education-block span{color:#616161}#resume1 .education-block span.degree{font-weight:700;padding-bottom:5px;padding-top:10px;color:#424242}#resume1 .skills-other{color:#616161;margin-bottom:10px}#resume1 .skills{margin-top:20px;margin-bottom:10px}#resume1 .skills .skill-block{padding-bottom:10px;display:inline-block}#resume1 .skills .skill-block .skill{width:100px;color:#616161;float:left}#resume1 .skills .skill-block .skill-bar{float:right;background:#e0e0e0;overflow:hidden;height:8px;border-radius:3px;margin-top:6.5px;position:relative;width:249px}#resume1 .skills .skill-block .skill-bar .level{background:#757575;height:100%}#resume1 .contact table{text-align:right;float:right;margin-top:5px;color:#616161;font-size:20px}#resume1 .contact table i{padding:2px;color:#616161}#resume1 .contact table tr td:nth-child(2){vertical-align:top}#resume2{font-family:Raleway,sans-serif}#resume2 h3{text-transform:uppercase;padding-top:0;margin-top:0;letter-spacing:5px;font-weight:400}#resume2 a,#resume2 a:focus,#resume2 a:hover,#resume2 a:visited{text-decoration:none}#resume2 .top-row{width:100%;padding-top:100px;padding-bottom:100px}#resume2 .top-row span{width:100%;display:block;text-align:center;font-weight:400}#resume2 .top-row span.person-name{text-transform:uppercase;font-size:50px;letter-spacing:10px}#resume2 .top-row span.person-position{letter-spacing:5px}#resume2 .left-col{width:26%;float:left;padding-left:8%;padding-right:4%}#resume2 .left-col .person-image .image-centerer{display:flex;justify-content:center;height:auto;overflow:hidden}#resume2 .left-col .person-image .image-centerer .img{flex:none;background:url(/person.jpg);background-position:center;background-size:cover;height:250px;width:100%}#resume2 .left-col .contact h3{text-align:center;margin-top:20px}#resume2 .left-col .contact .contact-row{text-align:center;letter-spacing:2px;margin-bottom:3px}#resume2 .left-col .contact .contact-row:first-of-type{margin-top:50px}#resume2 .left-col .contact .contact-row.dots{margin-top:20px;margin-bottom:15px;font-size:10px;color:rgba(153,153,153,.6)}#resume2 .left-col .contact .contact-row a{color:#000}#resume2 .right-col{width:50%;float:right;padding-left:4%;padding-right:8%}#resume2 .right-col .experience-block{margin-bottom:10px}#resume2 .right-col .experience-block .row:first-child{margin-bottom:3px}#resume2 .right-col .experience-block .row .company{text-transform:uppercase;font-size:19px}#resume2 .right-col .experience-block .row .job-title{font-size:19px}#resume2 .right-col .education{margin-top:50px}#resume2 .right-col .education .education-block{margin-bottom:10px}#resume2 .right-col .education .education-block .degree{font-size:19px;text-transform:uppercase;margin-bottom:3px}#resume2 .right-col .skills-block{margin-top:50px;position:relative}#resume2 .right-col .skills-block .skills{margin-bottom:10px;position:relative;margin-left:auto;margin-right:auto;display:inline-block;margin-bottom:20px}#resume2 .right-col .skills-block .skills .skill{width:80px;height:80px;border-radius:50%;position:relative;border:#333 1px solid;margin:3px;float:left;font-size:13px}#resume2 .right-col .skills-block .skills .skill .skill-name{text-align:center;position:absolute;top:50%;transform:translateY(-50%);width:100%}#resume2 .right-col .skills-block .skills .skills-other{display:inline-block;width:100%;margin-top:20px}#resume3{font-family:'Open Sans Condensed',sans-serif}#resume3 h3{font-weight:700;text-transform:uppercase;margin-bottom:10px}#resume3 a,#resume3 a:focus,#resume3 a:hover{color:#000;text-decoration:none}#resume3 .resume-header .triangle{width:0;height:0;border-style:solid;border-width:600px 0 0 1500px;border-color:#006064 transparent transparent transparent;position:absolute;left:-600px;top:0}#resume3 .resume-header .person-header{position:absolute;z-index:20;right:15%;top:200px}#resume3 .resume-header .person-header .person-wrapper{overflow:hidden;position:relative}#resume3 .resume-header .person-header .img{height:100%;width:100px;float:left;position:absolute;top:0;right:0;background:url(person.jpg);background-position:center;background-size:cover}#resume3 .resume-header .person-header .person{float:right;color:#fff;margin-right:120px}#resume3 .resume-header .person-header .name{text-transform:uppercase;Font-size:50px;display:table-caption;text-align:right;line-height:1;font-weight:700}#resume3 .resume-header .person-header .position{Font-size:20px;display:table-caption;text-align:right;line-height:1;margin-top:10px}#resume3 .resume-content{margin-top:435px;margin-left:15%;width:70%}#resume3 .resume-content .experience .experience-block{line-height:1;margin-bottom:10px}#resume3 .resume-content .experience .experience-block:first-of-type{width:80%}#resume3 .resume-content .experience .experience-block .row:first-child{font-size:20px;text-transform:uppercase}#resume3 .resume-content .experience .experience-block .row:first-child i{font-size:17px}#resume3 .education-block{line-height:1;margin-bottom:10px}#resume3 .education-block .row:first-child{font-size:20px;text-transform:uppercase}#resume3 .skill-section .skills{width:100%}#resume3 .skill-section .skills .skill-block{width:50%;float:left}#resume3 .skill-section .skills .skill-block i{font-size:17px;margin-right:15px}#resume3 .skill-section .skills .skill-block .skill{font-size:20px}#resume3 .skills-other{display:inline-block;font-size:20px;margin-top:10px;line-height:1}#resume3 .contact{margin-top:50px}#resume3 .contact a,#resume3 .contact span{display:inline-block;font-size:20px;list-style:none;margin-top:0;line-height:1;float:left;padding-left:0;margin-left:0}.resume4{background:#eaeaea}#resume4{font-family:Roboto,sans-serif;color:#223}#resume4 a,#resume4 a:focus,#resume4 a:hover{color:#223;text-decoration:none}#resume4 .card{border-radius:2px;border-radius:4px;margin-bottom:25px}#resume4 .card.contact,#resume4 .card.education{float:left}#resume4 .card.half{width:49%}#resume4 .card.half .card-content,#resume4 .card.half .card-header{padding:15px 8%;width:84%}#resume4 .card .card-header{width:92%;display:inline-block;padding:20px 4%;border-bottom:#ccc 1px solid}#resume4 .card .card-header i{float:left;font-size:32px;color:#545}#resume4 .card .card-header h3{margin:0;float:left;font-size:26px;font-weight:300;margin-left:10px;color:#545;margin-top:2px}#resume4 .card .card-content{width:92%;padding:20px 4%}#resume4 .resume-header .box{display:inline-block;background:#e56;height:150px;width:100%}#resume4 .resume-header .person-header{position:absolute;width:100%;top:50px}#resume4 .resume-header .person-header .img{background:url(person.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;height:200px;width:200px;border-radius:50%;border:#eaeaea 3px solid;position:relative;margin-left:auto;margin-right:auto;filter:grayscale(100%)}#resume4 .resume-header .person-header .person-wrapper{margin-left:auto;margin-right:auto;text-align:center}#resume4 .resume-header .person-header .person-wrapper .name{color:#223;font-size:35px;margin-top:10px}#resume4 .resume-header .person-header .person-wrapper .position{color:#545}#resume4 .resume-content{margin-top:200px;padding-left:5%;padding-right:5%}#resume4 .resume-content .experience-block{margin-bottom:10px;color:#223}#resume4 .resume-content .experience-block:last-of-type{margin-bottom:0}#resume4 .resume-content .experience-block .row:first-child{font-size:18px;color:#223}#resume4 .resume-content .experience-block .row:nth-child(2){font-size:15px;color:#545}#resume4 .resume-content .education{margin-right:2%}#resume4 .resume-content .education .education-block{margin-bottom:10px;color:#223}#resume4 .resume-content .education .education-block:last-of-type{margin-bottom:0}#resume4 .resume-content .education .education-block .row:first-child{font-size:18px;color:#223}#resume4 .resume-content .education .education-block .row:nth-child(2){font-size:15px;color:#545}#resume4 .resume-content .skills{width:100%}#resume4 .resume-content .skills .wrapper{display:inline-block;width:100%}#resume4 .resume-content .skills .wrapper .skill{display:inline-block;float:left;width:50%;font-size:18px;color:#223}#resume4 .resume-content .skills .wrapper .skill i{margin-right:5px;font-size:12px}#resume4 .resume-content .contact{color:#223}#resume4 .resume-content .contact a,#resume4 .resume-content .contact span{padding-bottom:5px;display:inline-block}.resume5{background:#eceff1}#resume5 .dp1{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}#resume5 .dp2{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3)}#resume5 .dp3{box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.3)}#resume5 .dp4{box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.3)}#resume5 .dp5{box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.3)}#resume5 .introduction{height:25%;position:relative;background:#009688}#resume5 .introduction .wrapper{width:100%;display:inline-block;margin-top:50px;height:auto;position:relative;text-align:center}#resume5 .introduction .wrapper .img{background:url(person.jpg);background-position:center;background-size:cover;height:100px;width:100px;margin-left:auto;margin-right:auto;border-radius:50%;display:inline-block;position:relative}#resume5 .introduction .wrapper .position{color:#fff}#resume5 .introduction .wrapper .name{color:#fff;margin-top:16px;font-size:42px;font-weight:300}#resume5 .resume-content{margin-top:20px}#resume5 .card-row{display:flex;padding-left:2.5%;padding-right:2.5%;margin-bottom:15px}#resume5 .card-row.multiple .card:last-child{margin-left:2.5%}#resume5 .card{flex:1;background:#fff;border-radius:2px}#resume5 .card .title{display:block;line-height:32px;margin-bottom:8px;font-size:24px;font-weight:300;padding:24px;background:#607d8b;color:#fff}#resume5 .card .text{line-height:1.5;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;color:#000}#resume5 .card .text .name{font-size:36px;margin-top:10px}#resume5 .card .text .row{padding:24px;border-bottom:1px solid #b0bec5}#resume5 .card .text .row:last-child{border-bottom:none}#resume5 .chip{display:inline-block;height:32px;font-size:13px;font-weight:500;color:rgba(0,0,0,.6);line-height:32px;padding:0 12px;border-radius:16px;background-color:#cfd8dc;margin-bottom:5px;margin-right:5px}#resume5 .resume-footer{background:rgba(51,51,51,.08);position:absolute;bottom:0;width:100%;display:flex}#resume5 .resume-footer .contact{width:100%;padding:2.5%;font-weight:300px;font-size:14px;text-align:center;color:#455a64}#resume5 .resume-footer .contact a,#resume5 .resume-footer .contact a:focus,#resume5 .resume-footer .contact a:hover,#resume5 .resume-footer .contact a:visited{color:#455a64;text-decoration:none}#resume5 .resume-footer .contact i.fa{margin-left:10px;margin-right:10px;font-size:8px;color:#969da0}#resume5 .degree{font-size:18px}#resume5 .degree-description{color:#455a64}#resume5 .skill-desc{color:#455a64}#resume5 .timeline{position:relative;margin-top:-6px}#resume5 .timeline .line{border-left:1px solid #b0bec5;height:100px;position:absolute;left:38px;height:100%;top:0}#resume5 .timeline .experience-block{padding-left:24px;padding-right:24px;display:inline-block;margin-bottom:20px}#resume5 .timeline .experience-block:first-of-type{padding-top:29px}#resume5 .timeline .experience-block .circle{height:30px;width:30px;display:inline-block;background:#009688;border-radius:50%;float:left;position:absolute;z-index:2}#resume5 .timeline .experience-block .job{margin-left:53px;margin-top:-5px;padding:10px;background:#cfd8dc;width:240px}#resume5 .timeline .experience-block .job .jobtitle{line-height:1;font-family:Roboto,sans-serif;font-weight:400;font-size:18px;color:#000}#resume5 .timeline .experience-block .job .company,#resume5 .timeline .experience-block .job .description,#resume5 .timeline .experience-block .job .timeperiod{line-height:1;color:#455a64}.resume6{background:#171717;font-family:'TypoPRO Montserrat';font-weight:300}#resume6{color:#fff}#resume6 h3{background:#1cb251;margin:0;text-align:center;font-weight:300;text-transform:uppercase;letter-spacing:9px;padding-top:20px;padding-bottom:20px;border-radius:35px}#resume6 .left-col{float:left;width:38%;padding:3%}#resume6 .left-col .person-box{width:100%;background:#282828}#resume6 .left-col .person-box .img{height:300px;width:100%;background:url(/person.jpg);background-size:cover;background-position:center}#resume6 .left-col .person-box .content{padding:7%}#resume6 .left-col .person-box .content .person-name{width:100%;margin-bottom:10px;font-size:20px}#resume6 .left-col .person-box .content .person-position{color:#767676;width:100%}#resume6 .left-col .skill{margin-bottom:35px;width:90%;margin-left:auto;margin-right:auto}#resume6 .left-col .skill .skill-name{color:#9a9a9a}#resume6 .left-col .skills-other{color:rgba(154,154,154,.8)}#resume6 .left-col .skills-block h3{margin-top:30px;margin-bottom:20px}#resume6 .left-col .skills-block .skill-bar{width:100%;background:#282828;height:10px;border-radius:20px;position:relative;overflow:hidden;margin-top:10px}#resume6 .left-col .skills-block .skill-bar .level{width:99%;position:absolute;background:#9a9a9a;height:10px}#resume6 .left-col .skills-block .skill-circle{position:relative;width:100%;margin-top:-15px;transform:translateX(-15px)}#resume6 .left-col .skills-block .skill-circle .circle{background:#c6c6c6;height:20px;width:20px;border-radius:50%;position:absolute}#resume6 .right-col{width:53%;float:left;padding-top:3%;padding-right:3%}#resume6 .right-col .education,#resume6 .right-col .experience{margin-bottom:20px}#resume6 .right-col .education .education-block,#resume6 .right-col .education .experience-block,#resume6 .right-col .experience .education-block,#resume6 .right-col .experience .experience-block{font-size:20px;padding:20px;border-bottom:1px #262626 solid;color:rgba(154,154,154,.8)}#resume6 .right-col .education .education-block:last-child,#resume6 .right-col .education .experience-block:last-child,#resume6 .right-col .experience .education-block:last-child,#resume6 .right-col .experience .experience-block:last-child{border-bottom:none}#resume6 .right-col .education .education-block .row:first-child,#resume6 .right-col .education .experience-block .row:first-child,#resume6 .right-col .experience .education-block .row:first-child,#resume6 .right-col .experience .experience-block .row:first-child{color:#9a9a9a}#resume6 .right-col .contact table{color:#9a9a9a;padding:20px;font-size:20px;font-weight:300}#resume6 .right-col .contact table a,#resume6 .right-col .contact table a:focus,#resume6 .right-col .contact table a:hover,#resume6 .right-col .contact table a:visited{color:#9a9a9a;text-decoration:none}#resume6 .right-col .contact table i.fa{color:rgba(154,154,154,.8);font-size:30px;margin-right:20px;margin-top:2px} \ No newline at end of file diff --git a/resumes/resume-5/resume-5.less b/resumes/resume-5/resume-5.less index d0a5ed4..efb90ee 100755 --- a/resumes/resume-5/resume-5.less +++ b/resumes/resume-5/resume-5.less @@ -1,25 +1,32 @@ -@pageBackground: #ECEFF1; -@background: #009688; - .resume5 { - background: @pageBackground; + background: #ECEFF1; } #resume5 { + .dp1 { + box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2); + } + + .dp2 { + box-shadow: 0 4px 5px 0 rgba(0,0,0,0.14), 0 1px 10px 0 rgba(0,0,0,0.12), 0 2px 4px -1px rgba(0,0,0,0.3); + } + + .dp3 { + box-shadow: 0 6px 10px 0 rgba(0,0,0,0.14), 0 1px 18px 0 rgba(0,0,0,0.12), 0 3px 5px -1px rgba(0,0,0,0.3); + } + + .dp4 { + box-shadow: 0 8px 10px 1px rgba(0,0,0,0.14), 0 3px 14px 2px rgba(0,0,0,0.12), 0 5px 5px -3px rgba(0,0,0,0.3); + } + + .dp5 { + box-shadow: 0 16px 24px 2px rgba(0,0,0,0.14), 0 6px 30px 5px rgba(0,0,0,0.12), 0 8px 10px -5px rgba(0,0,0,0.3); + } + .introduction { height: 25%; position: relative; - background: @background; - - .dp3 { - box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2); - position: absolute; - height: 100%; - -webkit-print-color-adjust: exact; - -webkit-filter:opacity(1); - top: 0; - width: 100%; - } + background: #009688; .wrapper { width: 100%; @@ -42,19 +49,6 @@ position: relative; } - .img-dp4 { - box-shadow: 0 8px 10px 1px rgba(0,0,0,0.14), 0 3px 14px 2px rgba(0,0,0,0.12), 0 5px 5px -3px rgba(0,0,0,0.3); - -webkit-print-color-adjust: exact; - -webkit-filter:opacity(1); - position: absolute; - height: 100px; - width: 100px; - top: 0; - left: 50%; - transform: translateX(-50%); - border-radius: 50%; - } - .position { color: white; } @@ -87,27 +81,6 @@ flex: 1; background: white; border-radius: 2px; - position: relative; - - .title-shadow { - box-shadow: 0 6px 10px 0 rgba(0,0,0,0.14), 0 1px 18px 0 rgba(0,0,0,0.12), 0 3px 5px -1px rgba(0,0,0,0.3); - position: absolute; - width: 100%; - height: 79px; - top: 0; - -webkit-print-color-adjust: exact; - -webkit-filter:opacity(1); - } - - .dp1 { - box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2); - position: absolute; - height: 100%; - width: 100%; - top: 0; - -webkit-print-color-adjust: exact; - -webkit-filter:opacity(1); - } .title { display: block; @@ -235,20 +208,6 @@ z-index: 2; } - .circle-shadow { - height: 30px; - width: 30px; - display: inline-block; - background: #009688; - border-radius: 50%; - float: left; - position: absolute; - z-index: 2; - box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12), 0 3px 1px -2px rgba(0,0,0,0.2); - -webkit-print-color-adjust: exact; - -webkit-filter:opacity(1); - } - .job { margin-left: 53px; margin-top: -5px; diff --git a/resumes/resume-5/resume-5.mustache b/resumes/resume-5/resume-5.mustache index 42b1c44..4ab4ff4 100755 --- a/resumes/resume-5/resume-5.mustache +++ b/resumes/resume-5/resume-5.mustache @@ -1,23 +1,21 @@ -
-
+
+
-
+
-
{{person.name}}
{{person.position}}
-
+
-
+
-
Education
-
+
Education
{{#person.education}}
@@ -27,21 +25,18 @@ {{/person.education}}
-
-
+
-
Experience
-
+
Experience
{{#person.experience}}
-
-
-
+
+
{{position}}
@@ -60,12 +55,10 @@
-
-
+
-
Skills
-
+
Skills
@@ -77,7 +70,6 @@
-