@font-face{font-family:'cocktailscript';src:url(/wp-content/themes/agency-pro/fonts/cocktailscript-webfont.eot);src:url(/wp-content/themes/agency-pro/fonts/cocktailscript-webfont.eot?#iefix) format('embedded-opentype') , url(/wp-content/themes/agency-pro/fonts/cocktailscript-webfont.woff) format('woff') , url(/wp-content/themes/agency-pro/fonts/cocktailscript-webfont.ttf) format('truetype') , url(/wp-content/themes/agency-pro/fonts/cocktailscript-webfont.svg#webfont) format('svg');font-weight:normal;font-style:normal}body{font-family:'Spinnaker',sans-serif;font-size:12px}.home-top .wrap{padding:8% 0}.riika-magnus{font-family:'cocktailscript';font-size:20px;font-size:15vw;text-transform:lowercase;text-shadow:2px 2px #970082;padding:0;margin:0}.site-title{font-family:'cocktailscript';text-transform:lowercase;font-size:38px}.site-title a{text-shadow:1px 1px #970082}.site-title a:hover{text-shadow:1px 1px #970082 , 0 0 .3em #970082 , 0 0 .3em #970082;color:#fff!important}.site-title::after{content:"full-stack designer*";font-family:'Spinnaker',sans-serif;font-size:12px;padding-left:5px}.title-area{padding:10px 0 0 0}.desc{text-shadow:0 0 3px rgba(0,0,0,1);-webkit-text-shadow:0 0 3px rgba(0,0,0,1);-moz-text-shadow:0 0 3px rgba(0,0,0,1);color:#666}.top-text,.bottom-text{color:#fff;text-shadow:1px 1px #970082;background-color:#970082;display:inline-block;padding:1%;background-color:rgba(151,0,130,.4);font-size:16px}@media only screen and (max-device-width:480px){.top-text,.bottom-text{font-size:1.8vw}}/////

.agency-pro-home .content .user-profile {font-size:16px}.agency-pro-home .content .widget.user-profile .widget-title{position:relative;bottom:40px}.agency-pro-home .content .user-profile .widget-title::after{margin-left:12px}.agency-pro-home .content .user-profile .widget-title::before{margin-right:12px}.agency-pro-home .content .user-profile .widget-title::after,.agency-pro-home .content .user-profile .widget-title::before{content:" ";display:inline-block;border-top:2px solid #fff;padding-bottom:4px;width:15%}.agency-pro-home .content .user-profile .widget-title{color:#fff;text-align:center;margin:-40px 0 0;padding-bottom:20px}.genesis-nav-menu .menu-item,.genesis-nav-menu.responsive-menu li a,.genesis-nav-menu.responsive-menu li a:hover{text-transform:uppercase;font-family:'Spinnaker',sans-serif}.widget-title{font-family:'cocktailscript';text-transform:lowercase;font-size:30px}.agency-pro-blue .archive-pagination a,.agency-pro-blue .entry-title a,.agency-pro-blue .entry-title,.agency-pro-blue .home-top a{text-transform:lowercase}.agency-pro-home .home-middle .widget-title,.agency-pro-home .home-bottom .widget-title{text-shadow:1px 1px #970082 , 0 0 .2em #970082;padding:1%;margin:0 auto;margin:-65px 0 0!important;font-family:'cocktailscript';font-size:35px;text-transform:lowercase;display:block}.agency-pro-home .content .featured-content .widget-title,.agency-pro-home .content .user-profile .widget-title{padding-bottom:13px}.agency-pro-home .content .featured-content .widget-title::after,.agency-pro-home .content .featured-content .widget-title::before,.agency-pro-home .content .widget_text .widget-title:after,.agency-pro-home .content .widget_text .widget-title:before,.agency-pro-home .content .user-profile .widget-title::after,.agency-pro-home .content .user-profile .widget-title::before{box-shadow:1px 1px #970082 , 0 0 .2em #970082;margin-bottom:5px;padding:0;clear:both}.agency-pro-home .content .widget{background:#333}.agency-pro-home .content .widget.user-profile{position:relative;top:50px;margin-bottom:160px}.agency-pro-home .content .user-profile p{font-size:16px}.agency-pro-home .content .featured-content .entry-header{text-align:center}a.more-link{text-transform:lowercase}.home-middle{padding-bottom:0}.agency-pro-home .content .home-middle .featured-content .widget{margin-bottom:40px}.agency-pro-home .content .textwidget{font-size:16px}.tweet-details{display:none}.portfolio .entry-meta{display:none}.photospace_res .selected{border:2px solid #bd02a3}.photospace_res .selected img,.photospace_res img{margin:5px}.agency-pro-blue .genesis-nav-menu .current-menu-item>a,.agency-pro-blue .genesis-nav-menu .v .current-menu-item>a:hover,.agency-pro-blue .genesis-nav-menu a:hover,.agency-pro-blue .site-title a:hover,.agency-pro-blue a,.agency-pro-blue.agency-pro-home .featured-content a:hover{color:#bd02a3}.agency-pro-blue .archive-pagination li a:hover,.agency-pro-blue .archive-pagination li.active a,.agency-pro-blue .breadcrumb a,.agency-pro-blue .genesis-nav-menu a,.agency-pro-blue .home-top a:hover,.agency-pro-blue .site-title a,.agency-pro-blue a:hover.button,.agency-pro-blue a.button{color:#fff}.agency-pro-blue .genesis-nav-menu .sub-menu .current-menu-item>a,.agency-pro-blue .site-footer a{color:#999}.agency-pro-blue .archive-pagination a,.agency-pro-blue .entry-title a,.agency-pro-blue .entry-title,.agency-pro-blue .home-top a,.agency-pro-blue .site-footer a:hover,.agency-pro-blue a:hover{color:#333}.agency-pro-blue a:hover{color:#999}.agency-pro-blue .genesis-nav-menu a:hover,.agency-pro-blue .genesis-nav-menu .current-menu-item>a,.agency-pro-blue .genesis-nav-menu .v .current-menu-item>a:hover{border-color:#bd02a3}.agency-pro-blue .archive-pagination li a:hover,.agency-pro-blue .archive-pagination li.active a,.agency-pro-blue a:hover.button,.agency-pro-blue button:hover,.agency-pro-blue input:hover[type="button"],.agency-pro-blue input:hover[type="reset"],.agency-pro-blue input:hover[type="submit"]{background-color:#bd02a3}body.agency-pro-blue{background-color:#970082!important}#resume-box{border-left:5px solid #666}#resume p{display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0}#resume-box{float:left;padding-left:25px;font-size:.8em;padding-bottom:20px}.selection-resume{margin-top:-2px;padding-top:20px}.selection-resume:nth-last-child(1) p:nth-last-child(1)  {margin-bottom:0}.selection-contact{padding-top:1px!important;padding-bottom:20px;font-size:15px}.icons{width:30px;height:30px;border-radius:90%;float:left;margin-left:-43px;text-align:center;background:#666}.selection-resume .fa{font-size:1.5em;margin-top:5px!important;margin-left:1px;text-shadow:1px 1px #970082}.year{font-size:1.2em;margin-left:-140px;margin-top:-10px;position:absolute;color:#f2f2f2;font-weight:700}.company{font-size:1.3em;font-weight:700;line-height:0;text-transform:uppercase;color:#fff;text-shadow:1px 1px #970082}.company-alt{font-size:1.3em;font-weight:700;line-height:normal;text-transform:uppercase;color:#fff;text-shadow:1px 1px #970082;top:-10px;position:relative}@media only screen and (max-device-width:480px){.company{line-height:normal!important}}.description{font-size:14px}.position{font-weight:700;font-size:12px}.fa{color:#fff}.portfolio-more{color:#bd02a3;text-transform:lowercase;font-weight:bold}.portfolio-more::after{content:"\2192";vertical-align:middle;line-height:normal}.post-type-archive-portfolio .archive-description{overflow:hidden}ul.filter{color:#999;list-style:none;border-bottom:1px solid rgba(0,0,0,.1)}ul.filter li{float:left;text-transform:lowercase}ul.filter li:first-child{margin-left:0}ul.filter a{color:#555;display:block;padding:.5rem 1rem;text-decoration:none;border-bottom:none;font-size:1.5rem;font-weight:300;border-top:4px solid #fff}ul.filter a:hover,ul.filter a.active{border-top:4px solid #bd02a3}.filterable-portfolio{margin-left:-2rem;margin-left:-20px}.portfolio-item{float:left;margin-bottom:2rem;margin-bottom:40px;margin-left:2rem;margin-left:20px;position:relative;width:30%}.portfolio-item a img{display:block;margin-bottom:0}.portfolio-overlay{color:#fff;position:absolute;width:100%;text-align:center;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);padding:30px;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.portfolio-item img:hover+.portfolio-overlay,.portfolio-overlay:hover{opacity:1}.portfolio-overlay h3{font-weight:bold;margin:0;width:100%;padding:0;text-transform:lowercase;color:#fff;font-size:20px}.portfolio-overlay{text-shadow:1px 1px 3px #000}.clearfix{clear:both}.isotope,.isotope .isotope-item{-webkit-transition-duration:.6s;-moz-transition-duration:.6s;-ms-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s}.isotope{-webkit-transition-property:height , width;-moz-transition-property:height , width;-ms-transition-property:height , width;-o-transition-property:height , width;transition-property:height , width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform , opacity;-moz-transition-property:-moz-transform , opacity;-ms-transition-property:-ms-transform , opacity;-o-transition-property:top , left , opacity;transition-property:transform , opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.filterable-portfolio-page .content .entry-header{margin-bottom:1rem;margin-bottom:10px}.filterable-portfolio-page .content .entry-title{margin-bottom:3rem;margin-bottom:30px}@media only screen and (max-width:1179px){.portfolio-item{width:22%}}@media only screen and (max-width:1023px){.portfolio-item{width:30%}}@media only screen and (max-width:500px){.portfolio-item{width:100%}}