@font-face{font-family:'marydaleregular';src:url('//jasperespejo.com/wp-content/themes/jasperespejocom2014/fonts/marydale-regular/marydale-regular-webfont.eot');src:url('//jasperespejo.com/wp-content/themes/jasperespejocom2014/fonts/marydale-regular/marydale-regular-webfont.eot?#iefix') format('embedded-opentype'),url('//jasperespejo.com/wp-content/themes/jasperespejocom2014/fonts/marydale-regular/marydale-regular-webfont.woff2') format('woff2'),url('//jasperespejo.com/wp-content/themes/jasperespejocom2014/fonts/marydale-regular/marydale-regular-webfont.woff') format('woff'),url('//jasperespejo.com/wp-content/themes/jasperespejocom2014/fonts/marydale-regular/marydale-regular-webfont.ttf') format('truetype'),url('//jasperespejo.com/wp-content/themes/jasperespejocom2014/fonts/marydale-regular/marydale-regular-webfont.svg#marydaleregular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:"SSSocialCircle";src:url('//jasperespejo.com/wp-content/themes/jasperespejocom2014/fonts/ss-social-circle/ss-social-circle.eot');src:url('//jasperespejo.com/wp-content/themes/jasperespejocom2014/fonts/ss-social-circle/ss-social-circle.eot?#iefix') format('embedded-opentype'),url('//jasperespejo.com/wp-content/themes/jasperespejocom2014/fonts/ss-social-circle/ss-social-circle.woff') format('woff'),url('//jasperespejo.com/wp-content/themes/jasperespejocom2014/fonts/ss-social-circle/ss-social-circle.ttf') format('truetype'),url('//jasperespejo.com/wp-content/themes/jasperespejocom2014/fonts/ss-social-circle/ss-social-circle.svg#SSSocialCircle') format('svg');font-weight:normal;font-style:normal;}html:hover [class^="ss-"]{-ms-zoom:1}.ss-icon,.ss-icon.ss-social-circle,[class^="ss-"]:before,[class*=" ss-"]:before,[class^="ss-"].ss-social-circle:before,[class*=" ss-"].ss-social-circle:before,[class^="ss-"].right:after,[class*=" ss-"].right:after,[class^="ss-"].ss-social-circle.right:after,[class*=" ss-"].ss-social-circle.right:after{font-family:"SSSocialCircle";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}[class^="ss-"].right:before,[class*=" ss-"].right:before{display:none;content:''}.ss-facebook:before,.ss-facebook.right:after{content:''}.ss-twitter:before,.ss-twitter.right:after{content:''}.ss-linkedin:before,.ss-linkedin.right:after{content:''}.ss-googleplus:before,.ss-googleplus.right:after{content:''}.ss-appdotnet:before,.ss-appdotnet.right:after{content:''}.ss-zerply:before,.ss-zerply.right:after{content:''}.ss-reddit:before,.ss-reddit.right:after{content:''}.ss-steam:before,.ss-steam.right:after{content:''}.ss-tumblr:before,.ss-tumblr.right:after{content:''}.ss-wordpress:before,.ss-wordpress.right:after{content:''}.ss-blogger:before,.ss-blogger.right:after{content:''}.ss-posterous:before,.ss-posterous.right:after{content:''}.ss-quora:before,.ss-quora.right:after{content:''}.ss-youtube:before,.ss-youtube.right:after{content:''}.ss-vimeo:before,.ss-vimeo.right:after{content:''}.ss-vine:before,.ss-vine.right:after{content:''}.ss-letterboxd:before,.ss-letterboxd.right:after{content:''}.ss-flickr:before,.ss-flickr.right:after{content:''}.ss-instagram:before,.ss-instagram.right:after{content:''}.ss-500px:before,.ss-500px.right:after{content:''}.ss-etsy:before,.ss-etsy.right:after{content:''}.ss-pinterest:before,.ss-pinterest.right:after{content:''}.ss-svpply:before,.ss-svpply.right:after{content:''}.ss-readmill:before,.ss-readmill.right:after{content:''}.ss-dropbox:before,.ss-dropbox.right:after{content:''}.ss-pinboard:before,.ss-pinboard.right:after{content:''}.ss-delicious:before,.ss-delicious.right:after{content:''}.ss-dribbble:before,.ss-dribbble.right:after{content:''}.ss-behance:before,.ss-behance.right:after{content:''}.ss-github:before,.ss-github.right:after{content:''}.ss-octocat:before,.ss-octocat.right:after{content:''}.ss-stackoverflow:before,.ss-stackoverflow.right:after{content:''}.ss-paypal:before,.ss-paypal.right:after{content:''}.ss-kickstarter:before,.ss-kickstarter.right:after{content:''}.ss-foursquare:before,.ss-foursquare.right:after{content:''}.ss-yelp:before,.ss-yelp.right:after{content:''}.ss-skype:before,.ss-skype.right:after{content:''}.ss-rdio:before,.ss-rdio.right:after{content:''}.ss-spotify:before,.ss-spotify.right:after{content:''}.ss-lastfm:before,.ss-lastfm.right:after{content:''}.ss-soundcloud:before,.ss-soundcloud.right:after{content:''}.ss-link:before,.ss-link.right:after{content:'🔗'}.ss-phone:before,.ss-phone.right:after{content:'📞'}.ss-mail:before,.ss-mail.right:after{content:'✉'}.ss-like:before,.ss-like.right:after{content:'👍'}.ss-rss:before,.ss-rss.right:after{content:''}.ss-share:before,.ss-share.right:after{content:''}.ss-apple:before,.ss-apple.right:after{content:''}.ss-microsoft:before,.ss-microsoft.right:after{content:''}.ss-windows:before,.ss-windows.right:after{content:''}.ss-android:before,.ss-android.right:after{content:''}.ss-blackberry:before,.ss-blackberry.right:after{content:''}.ss-fivehundredpx:before,.ss-fivehundredpx.right:after{content:''}*{box-sizing:border-box}html{font-size:62.5%;height:100%}body{background:white url(//i0.wp.com/jasperespejo.com/wp-content/themes/jasperespejocom2014/images/bg-pattern.png);color:#423F4F;font-family:ff-tisa-web-pro,Georgia,Times,serif;font-size:18px;font-size:1.8rem;font-weight:400;-webkit-font-variant-ligatures:common-ligatures;-moz-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-feature-settings:"kern";-moz-font-feature-settings:"kern";font-feature-settings:"kern";-webkit-font-kerning:normal;-moz-font-kerning:normal;font-kerning:normal;height:100%;line-height:1.5;margin:0;padding:0;text-rendering:optimizeLegibility}a:link,a:visited{text-decoration:none;color:#8096A5}a:hover{text-decoration:none;color:#8096A5}h1,h2,h3,h4,h5,h6{text-transform:uppercase;color:#8096A5;font-family:brandon-grotesque,Helvetica,Arial,sans-serif;font-weight:900;line-height:1;margin:0;opacity:1}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:54px;font-size:5.4rem}h2{font-size:46.8px;font-size:4.68rem}h3{font-size:18px;font-size:1.8rem}h4{font-size:13.5px;font-size:1.35rem}h5,h6{font-size:9px;font-size:0.9rem}.page-title,.post .title,.page .title,.single .title{margin:0 0 40px 0;letter-spacing:0.01rem;font-family:brandon-grotesque,Helvetica,Arial,sans-serif;font-weight:900;font-size:36px;font-size:3.6rem;opacity:1;line-height:1.2;color:#8096A5}.page-title a,.page-title a:link,.page-title a:visited,.post .title a,.post .title a:link,.post .title a:visited,.page .title a,.page .title a:link,.page .title a:visited,.single .title a,.single .title a:link,.single .title a:visited{color:inherit}.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{line-height:1.2}p,.entry,.entry p{margin:0 0 20px 0;font-family:ff-tisa-web-pro,Georgia,Times,serif;font-size:18px;font-size:1.8rem;font-weight:400;-webkit-font-variant-ligatures:common-ligatures;-moz-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-feature-settings:"kern";-moz-font-feature-settings:"kern";font-feature-settings:"kern";-webkit-font-kerning:normal;-moz-font-kerning:normal;font-kerning:normal;text-rendering:optimizeLegibility;color:#423F4F;line-height:1.2}p:last-child{margin-bottom:0}blockquote{margin:0 auto;font-weight:normal;font-style:italic;text-transform:none}ol,ul{margin:0 0 20px 0}li,.entry ul li{margin:0 0 10px 20px;list-style-type:square;list-style-position:outside}hr{background-color:white;border:0;height:1px;margin-bottom:20px}input,textarea{padding:5px;background-color:transparent;border-color:black;border-width:1px;border-style:dashed;border-radius:0;border-top:none;border-left:none;border-right:none;margin-bottom:10px}input:focus,textarea:focus{background:rgba(255,255,255,0.4);border-color:black;box-shadow:none}img{vertical-align:bottom;max-width:100%;height:auto}acronym,abbr{font-variant:small-caps;text-transform:lowercase}.nav-toggle{margin:0 -1em;cursor:pointer;text-align:left;display:none !important;padding:0;font-size:48px;background-color:transparent;background-image:none;border-bottom:none;position:absolute;right:20px;top:37px;z-index:99}.nav-toggle:before{display:none !important}.nav-toggle a{color:#fff !important;text-shadow:0 1px 0 #000;padding:0;border-left:none;opacity:0.7}.nav-toggle a:before{content:"\f0c9";font-family:"FontAwesome";font-weight:normal;color:#fff;margin-left:0;text-shadow:none;border-right:none;display:inline-block;padding:0}.nav-toggle a:hover{color:#fff;text-decoration:none;opacity:0.95}#nav-container{display:none !important}#navigation{font-family:ff-tisa-web-pro,Georgia,Times,serif;font-size:15px;font-size:1.5rem}#navigation .nav-home,#navigation .nav-close,#navigation ul.cart a.cart-contents{box-sizing:content-box}@media only screen and (min-width: 768px){#nav-container{border:none;background:transparent;margin:60px 0;padding:0;top:0;left:0;width:100%;z-index:1}#navigation{background:transparent}#navigation ul.nav{text-align:left;width:100%;margin:0}#navigation ul.nav li{float:none;display:inline-block;border:none !important;text-transform:uppercase}#navigation ul.nav li a{padding:0.5em 0.75em;display:block;color:#8096A5;text-decoration:none !important;transition:all 0.3s ease-in-out}#navigation ul.nav li.current_page_item a,#navigation ul.nav li.current_page_parent a,#navigation ul.nav li.current-menu-ancestor a,#navigation ul.nav li.current-cat a,#navigation ul.nav li.current-menu-item a{color:#8096A5;background:transparent}#navigation ul.nav li ul{background:#8096A5;text-align:left}#navigation ul.nav li ul li{display:block}#navigation ul.nav li ul li a{color:#fff !important}#navigation ul.nav li ul li a:hover{color:#fff !important}#navigation ul.nav>li a:hover{background:transparent;color:#fff}#navigation ul.nav>li:hover{background:#8096A5}#navigation ul.nav>li:hover a,#navigation ul.nav>li:hover a:hover{color:#fff}#navigation ul.nav>li:hover>ul{left:0;background:#8096A5}}.royalSlider{width:600px;height:400px;position:relative;direction:ltr}.royalSlider>*{float:left}.rsWebkit3d .rsSlide{-webkit-transform:translateZ(0)}.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsABlock,.rsWebkit3d .rsLink{-webkit-backface-visibility:hidden}.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer{-webkit-transform:none}.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;transition:opacity 0.3s linear}.rsHidden{opacity:0;visibility:hidden;transition:visibility 0s linear 0.3s,opacity 0.3s linear}.rsGCaption{width:100%;float:left;text-align:center}.royalSlider.rsFullscreen{position:fixed !important;height:auto !important;width:auto !important;margin:0 !important;padding:0 !important;z-index:2147483647 !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important}.royalSlider .rsSlide.rsFakePreloader{opacity:1 !important;transition:0s;display:none}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,0.25)}.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}.rsTabs{float:left;background:none !important}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:0.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed{box-sizing:border-box;padding-right:44px}.rsABlock{left:0;top:0;position:absolute;z-index:15}img.rsImg{max-width:none}.grab-cursor{cursor:url(grab.png) 8 8,move}.grabbing-cursor{cursor:url(grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(blank.gif)}body.home{}body.home .rsMinW,body.home .rsMinW .rsOverflow,body.home .rsMinW .rsSlide,body.home .rsMinW .rsThumbs,body.home .rsMinW .rsVideoFrameHolder{background:#fff;color:#8096A5}body.home .royalSlider{width:100%}body.home .royalSlider img{width:100%;max-width:100%;height:auto !important;margin:0 !important}a.button,a.comment-reply-link,#commentform #submit,.submit,input[type=submit],input.button,button.button,#wrapper .woo-sc-button,button.alm-load-more-btn,.post-entries a:link,.post-entries a:visited{display:inline-block;padding:0.327em 1em;color:white !important;text-align:center;border:none;text-decoration:none;font-size:18px;font-size:1.8rem;font-family:brandon-grotesque,Helvetica,Arial,sans-serif;font-weight:400;cursor:pointer;overflow:visible;width:auto;line-height:1.618em;box-sizing:border-box;white-space:nowrap;background:#423F4F;text-transform:uppercase;box_shadow:0,0,0,0;border-radius:0;text-shadow:none;appearance:caret;transition:all 0.3s ease-in-out}a.button:hover,a.comment-reply-link:hover,#commentform #submit:hover,.submit:hover,input[type=submit]:hover,input.button:hover,button.button:hover,#wrapper .woo-sc-button:hover,button.alm-load-more-btn:hover,.post-entries a:link:hover,.post-entries a:visited:hover{text-decoration:none;background:#4f6370}a.button:active,a.comment-reply-link:active,#commentform #submit:active,.submit:active,input[type=submit]:active,input.button:active,button.button:active,#wrapper .woo-sc-button:active,button.alm-load-more-btn:active,.post-entries a:link:active,.post-entries a:visited:active{border-color:#2b4150;box-shadow:inset 0 0 7px 0 rgba(0,0,0,0.3)}a.button.small,a.comment-reply-link.small,#commentform #submit.small,.submit.small,input[type=submit].small,input.button.small,button.button.small,#wrapper .woo-sc-button.small,button.alm-load-more-btn.small,.post-entries a:link.small,.post-entries a:visited.small{font-size:0.6em;letter-spacing:1px}a.button.large,a.comment-reply-link.large,#commentform #submit.large,.submit.large,input[type=submit].large,input.button.large,button.button.large,#wrapper .woo-sc-button.large,button.alm-load-more-btn.large,.post-entries a:link.large,.post-entries a:visited.large{font-size:1.2em}a.button.xl,a.comment-reply-link.xl,#commentform #submit.xl,.submit.xl,input[type=submit].xl,input.button.xl,button.button.xl,#wrapper .woo-sc-button.xl,button.alm-load-more-btn.xl,.post-entries a:link.xl,.post-entries a:visited.xl{font-size:2em}.v-align .mid-center{margin-bottom:40px}.v-align .top-center{margin-bottom:40px}.v-align .btm-center{margin-bottom:40px}.v-align .mid-left{margin-bottom:40px}.v-align .top-left{margin-bottom:40px}.v-align .btm-left{margin-bottom:40px}@media only screen and (min-width: 768px){.v-align{display:table}.v-align .mid-center{display:table-cell;vertical-align:middle;text-align:center}.v-align .top-center{display:table-cell;vertical-align:top;text-align:center}.v-align .btm-center{display:table-cell;vertical-align:bottom;text-align:center}.v-align .mid-left{display:table-cell;vertical-align:middle;text-align:left}.v-align .top-left{display:table-cell;vertical-align:top;text-align:left}.v-align .btm-left{display:table-cell;vertical-align:bottom;text-align:left}}::-moz-selection{background-color:#8096A5;color:#fff}::selection{background-color:#8096A5;color:#fff}.animate{transition:all 0.7s ease-in-out}.hide{display:none}.show{display:block}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 20%, 0);transform:translate3d(0, 20%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 20%, 0);transform:translate3d(0, 20%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.m-scene{}.m-scene .scene_element{-webkit-animation-duration:0.6s;animation-duration:0.6s;transition-timing-function:ease-in;-webkit-animation-fill-mode:both;animation-fill-mode:both}.m-scene .scene_element--fadein{-webkit-animation-name:fadeIn;animation-name:fadeIn}.m-scene .scene_element--fadeinup{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.m-scene .scene_element--fadeinright{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.m-scene.is-exiting .scene_element{-webkit-animation-direction:alternate-reverse;animation-direction:alternate-reverse}.gform_wrapper{overflow:inherit;margin:10px 0;max-width:98%}.gform_wrapper h1,.gform_wrapper h2,.gform_wrapper h3{font-weight:normal;border:none;outline:none;background:none}.gform_wrapper :focus{outline:0}.gform_wrapper form{text-align:left}.gform_wrapper input[type=text],.gform_wrapper input[type=url],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=number],.gform_wrapper input[type=password]{outline-style:none;font-size:24px;font-size:2.4rem;font-family:brandon-grotesque,Helvetica,Arial,sans-serif;padding:5px 2px 5px 2px;letter-spacing:normal}.gform_wrapper input[type=image]{border:none !important;padding:0 !important;width:auto !important}.gform_wrapper textarea{outline-style:none;font-size:24px;font-size:2.4rem;font-family:brandon-grotesque,Helvetica,Arial,sans-serif;letter-spacing:normal;padding:4px 2px 4px 2px;resize:none}.gform_wrapper ul{margin:0 !important;list-style-type:none}html>body .entry ul,.gform_wrapper ul{text-indent:0}.gform_wrapper li,.gform_wrapper form li{margin-left:0 !important;list-style-type:none !important;list-style-image:none !important;list-style:none !important;overflow:visible}.gform_wrapper ul li.gfield{clear:both}.gform_wrapper ul.gfield_radio li,.gform_wrapper ul.gfield_checkbox li{overflow:hidden}.gform_wrapper ul.right_label li,.gform_wrapper form ul.right_label li,.gform_wrapper ul.left_label li,.gform_wrapper form ul.left_label li{margin-bottom:14px}.gform_wrapper ul.right_label li ul.gfield_radio li,.gform_wrapper form ul.right_label li ul.gfield_radio li,.gform_wrapper ul.left_label li ul.gfield_radio li,.gform_wrapper form ul.left_label li ul.gfield_radio li,.gform_wrapper ul.right_label li ul.gfield_checkbox li,.gform_wrapper form ul.right_label li ul.gfield_checkbox li,.gform_wrapper ul.left_label li ul.gfield_checkbox li,.gform_wrapper form ul.left_label li ul.gfield_checkbox li{margin-bottom:10px}.gform_wrapper ul li:before,.gform_wrapper ul li:after,.gform_wrapper ul.gform_fields{padding:0;margin:0;overflow:visible}.gform_wrapper select{font-size:24px;font-size:2.4rem;font-family:brandon-grotesque,Helvetica,Arial,sans-serif;padding:5px 0 5px 0;letter-spacing:normal}.gform_wrapper select option{padding:2px 2px;display:block}.gform_wrapper .inline{display:inline !important}.gform_wrapper .gform_heading{width:98%;margin-bottom:18px}.gform_wrapper .gfield_time_hour,.gform_wrapper .gfield_time_minute,.gform_wrapper .gfield_date_month,.gform_wrapper .gfield_date_day,.gform_wrapper .gfield_date_year{width:70px;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1}.gform_wrapper .gfield_date_month,.gform_wrapper .gfield_date_day,.gform_wrapper .gfield_date_year{margin-right:12px}.gform_wrapper .gfield_date_dropdown_month,.gform_wrapper .gfield_date_dropdown_day,.gform_wrapper .gfield_date_dropdown_year{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1}.gform_wrapper .gfield_date_dropdown_month,.gform_wrapper .gfield_date_dropdown_day,.gform_wrapper .gfield_date_dropdown_year{margin-right:6px}.gform_wrapper .gfield_time_ampm{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1}.gform_wrapper .gfield_time_ampm select{width:60px !important}.gform_wrapper .gfield_time_hour input,.gform_wrapper .gfield_time_minute input,.gform_wrapper .gfield_date_month input,.gform_wrapper .gfield_date_day input,.gform_wrapper .gfield_date_year input{width:70% !important}.gform_wrapper .gfield_date_month,.gform_wrapper .gfield_date_day,.gform_wrapper .gfield_date_year{width:50px;float:left}.gform_wrapper .gfield_date_month input,.gform_wrapper .gfield_date_day input,.gform_wrapper .gfield_date_year input{width:85% !important}.gform_wrapper .field_hover{border:1px dashed #2175A9;cursor:pointer}.gform_wrapper .field_selected{background-color:#DFEFFF;border:1px solid #C2D7EF}.gform_wrapper .field_name_first,.gform_wrapper .field_name_last{width:50%;float:left}.gform_wrapper .ginput_complex{overflow:hidden}.gform_wrapper .ginput_left input:focus+label,.gform_wrapper .ginput_right input:focus+label,.gform_wrapper .ginput_full input:focus+label{font-weight:bold}.gform_wrapper .field_name_first input,.gform_wrapper .ginput_complex .ginput_left input{width:95% !important}.gform_wrapper .field_name_last input{width:93% !important}.gform_wrapper .datepicker{width:100px !important}.gform_wrapper .ginput_complex .ginput_left{width:50%;float:left}.gform_wrapper .ginput_complex .ginput_right{width:49%;float:right}.gform_wrapper .gfield_error .ginput_complex .ginput_left,.gform_wrapper .gfield_error .ginput_complex .ginput_right{width:50%}.gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=text],.gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=url],.gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=email],.gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=tel],.gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=number],.gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=password]{width:90% !important}.gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=text],.gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=url],.gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=email],.gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=tel],.gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=number],.gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=password]{width:95% !important}.gform_wrapper .ginput_complex input[type=text],.gform_wrapper .ginput_complex input[type=url],.gform_wrapper .ginput_complex input[type=email],.gform_wrapper .ginput_complex input[type=tel],.gform_wrapper .ginput_complex input[type=number],.gform_wrapper .ginput_complex input[type=password],.gform_wrapper .ginput_complex select{width:95% !important}.gform_wrapper .ginput_complex .ginput_right input[type=text],.gform_wrapper .ginput_complex .ginput_right input[type=url],.gform_wrapper .ginput_complex .ginput_right input[type=email],.gform_wrapper .ginput_complex .ginput_right input[type=tel],.gform_wrapper .ginput_complex .ginput_right input[type=number],.gform_wrapper .ginput_complex .ginput_right input[type=password],.gform_wrapper .ginput_complex .ginput_right select{width:95% !important}.gform_wrapper .ginput_complex label,.gform_wrapper .gfield_time_hour label,.gform_wrapper .gfield_time_minute label,.gform_wrapper .gfield_date_month label,.gform_wrapper .gfield_date_day label,.gform_wrapper .gfield_date_year label,.gform_wrapper .instruction{display:block;margin:3px 0;font-size:14px;font-size:1.4rem;letter-spacing:0.5pt}.gform_wrapper .ginput_complex .name_prefix{float:left;width:30px !important;margin-right:14px}.gform_wrapper .ginput_complex .name_suffix{float:left;width:30px !important}.gform_wrapper .top_label .gfield_label{margin:10px 0 20px 0;font-weight:bold;display:-moz-inline-stack;display:inline-block;line-height:1.3em;clear:both;font-family:brandon-grotesque,Helvetica,Arial,sans-serif;font-size:24px;font-size:2.4rem}.gform_wrapper .top_label .gfield_label:after{content:'';display:block;width:40px;height:2px;background-color:#8096a5;margin-top:20px}.gform_wrapper .left_label .gfield_label{float:left;margin:0 15px 0 0;width:29%;font-weight:bold;font-family:brandon-grotesque,Helvetica,Arial,sans-serif;font-size:24px;font-size:2.4rem}.gform_wrapper .right_label .gfield_label{float:left;margin:0 15px 0 0;width:29%;font-weight:bold;text-align:right;font-family:brandon-grotesque,Helvetica,Arial,sans-serif;font-size:24px;font-size:2.4rem}.gform_wrapper .left_label ul.gfield_checkbox,.gform_wrapper .right_label ul.gfield_checkbox,.gform_wrapper .left_label ul.gfield_radio,.gform_wrapper .right_label ul.gfield_radio{margin-left:32%;overflow:hidden}.gform_wrapper .top_label input.small,.gform_wrapper .top_label select.small{width:25%}.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium{width:47%}.gform_wrapper .top_label input.medium{padding-right:2px}.gform_wrapper .top_label input.large,.gform_wrapper .top_label select.large,.gform_wrapper .top_label textarea.textarea{width:99.2%}.gform_wrapper .right_label input.small,.gform_wrapper .right_label select.small,.gform_wrapper .left_label input.small,.gform_wrapper .left_label select.small{width:15%}.gform_wrapper .right_label input.medium,.gform_wrapper .right_label select.medium,.gform_wrapper .left_label input.medium,.gform_wrapper .left_label select.medium{width:35%}.gform_wrapper .right_label input.large,.gform_wrapper .right_label select.large,.gform_wrapper .left_label input.large,.gform_wrapper .left_label select.large,.gform_wrapper textarea.textarea{width:63%}.gform_wrapper .right_label div.ginput_complex,.gform_wrapper .left_label div.ginput_complex{width:64%}.gform_wrapper h2.gsection_title{margin:0 !important;padding:0 !important;letter-spacing:normal !important;font-family:brandon-grotesque,Helvetica,Arial,sans-serif}.gform_wrapper .gsection .gfield_label,.gform_wrapper h2.gsection_title,.gform_wrapper h3.gform_title{font-weight:bold;font-size:1.3em;font-family:brandon-grotesque,Helvetica,Arial,sans-serif}.gform_wrapper h3.gform_title{letter-spacing:normal !important;margin:10px 0 6px 0;font-family:brandon-grotesque,Helvetica,Arial,sans-serif}.gform_wrapper span.gform_description{font-weight:normal}.gform_wrapper h2.gsection_title,.gform_wrapper .gsection_description,.gform_wrapper h3.gform_title{width:98%;font-family:brandon-grotesque,Helvetica,Arial,sans-serif}.gform_wrapper .gsection{border-bottom:1px dotted #CCC;padding:0 0 8px 0;margin:16px 0;clear:both}.gform_wrapper ul.gfield_checkbox li input[type=checkbox],.gform_wrapper ul.gfield_radio li input[type=radio]{width:auto !important}.gform_wrapper .gfield_checkbox li,.gform_wrapper .gfield_radio li{position:relative}.gform_wrapper ul.gfield_checkbox,.gform_wrapper ul.gfield_radio{margin:6px 0;padding:0}.gform_wrapper .gfield_checkbox li label,.gform_wrapper .gfield_radio li label{display:block;margin:0 0 0 24px;padding:0;width:auto;line-height:1.5;vertical-align:top}.gform_wrapper .gfield_checkbox li input[type=checkbox],.gform_wrapper .gfield_radio li input[type=radio],.gform_wrapper .gfield_checkbox li input{float:left;margin-top:2px}.gform_wrapper .description,.gform_wrapper .gfield_description,.gform_wrapper .gsection_description,.gform_wrapper .instruction{font-size:0.85em;line-height:1.5em;clear:both;font-family:sans-serif;letter-spacing:normal}.gform_wrapper .description,.gform_wrapper .gfield_description,.gform_wrapper .gsection_description{padding:4px 0 8px 0}.gform_wrapper .gfield_description{padding:10px 0 0 0;width:99.8%}.gform_wrapper .left_label .gfield_description,.gform_wrapper .right_label .gfield_description{width:63%}.gform_wrapper .description_above .gfield_description{padding:0 0 10px 0}.gfield_date_year+.gfield_description{padding:0}.gform_wrapper .right_label .gfield_description,.gform_wrapper .left_label .gfield_description,.gform_wrapper .left_label .instruction,.gform_wrapper .right_label .instruction{margin-left:31%}.gform_wrapper .left_label .gsection .gsection_description,.gform_wrapper .right_label .gsection .gsection_description{margin-left:0;padding-top:4px;padding-left:0;line-height:1.5em}.gform_wrapper .gfield_required{color:#790000;margin-left:4px}.gform_wrapper textarea.small{height:80px}.gform_wrapper textarea.medium{height:150px}.gform_wrapper textarea.large{height:250px}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:#FFDFE0;background-color:rgba(255,189,189,0.2);margin-bottom:6px !important;padding:6px 6px 4px 6px !important;border-top:1px dashed #C89797;border-bottom:1px dashed #C89797}.gform_wrapper li.gfield.gfield_creditcard_warning{margin-bottom:6px !important;padding:6px 6px 4px 6px !important;border:1px dashed #C89797}.gform_wrapper li.gfield.gfield_creditcard_warning div.gfield_creditcard_warning_message{font-size:1em;font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode","DejaVu Sans","Bitstream Vera Sans","Liberation Sans",Verdana,"Verdana Ref",sans-serif;padding:10px 20px 10px 45px;min-height:25px;background-image:url(//jasperespejo.com/wp-content/plugins/gravityforms/images/stopbanner.png);background-repeat:no-repeat;background-position:0 0;background-color:#790000;border-bottom:1px solid #620101;color:#FFF;text-shadow:0 1px 1px rgba(0,0,0,0.5);line-height:1.3em;letter-spacing:0.2pt}li.gfield+li.gfield.gfield_creditcard_warning{margin-top:14px !important}.gform_wrapper .top_label .gfield_error .ginput_container{max-width:99%}.gform_wrapper .top_label .gfield_error{width:97%}.gform_wrapper .top_label .gfield_error input.large,.gform_wrapper .top_label .gfield_error select.large,.gform_wrapper .top_label .gfield_error textarea.textarea{width:100%}.gform_wrapper .right_label .gfield_error input.large,.gform_wrapper .right_label .gfield_error select.large,.gform_wrapper .right_label .gfield_error textarea.textarea,.gform_wrapper .left_label .gfield_error input.large,.gform_wrapper .left_label .gfield_error select.large,.gform_wrapper .left_label .gfield_error textarea.textarea{width:66%}.gform_wrapper .gfield_error .gfield_label{color:#790000;font-family:brandon-grotesque,Helvetica,Arial,sans-serif}.gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin-top:12px;margin-bottom:12px !important;padding-left:10px !important}.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label,.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-top:12px}.gform_wrapper div.validation_error{color:#790000;font-size:1.2em;font-weight:bold;margin-bottom:1.6em}.gform_wrapper div.validation_error{color:#790000;font-size:1.2em;font-weight:bold}div.gf_page_steps+div.validation_error{margin-top:16px}.gform_wrapper div.gfield_description.validation_error{color:#790000;font-weight:bold;font-size:14px;line-height:1.2em;margin-bottom:16px}.gform_wrapper .validation_message{color:#790000;font-weight:bold;letter-spacing:normal}.gform_wrapper li.gfield_error input[type=text],.gform_wrapper li.gfield_error input[type=url],.gform_wrapper li.gfield_error input[type=email],.gform_wrapper li.gfield_error input[type=tel],.gform_wrapper li.gfield_error input[type=number],.gform_wrapper li.gfield_error input[type=password],.gform_wrapper li.gfield_error textarea{border:1px solid #790000}.gform_wrapper li.gfield_error div.ginput_complex.ginput_container label,.gform_wrapper li.gfield_error ul.gfield_checkbox,.gform_wrapper li.gfield_error ul.gfield_radio{color:#790000}.gform_wrapper .gform_footer{padding:16px 0 10px 0;margin:16px 0 0 0;clear:both}.gform_wrapper .gform_footer.right_label,.gform_wrapper .gform_footer.left_label{padding:16px 0 10px 31%}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{font-size:1em}.gform_wrapper .gform_footer input[type=image]{padding:0;width:auto !important;background:none !important;border:none !important}.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right,.gform_wrapper .ginput_complex .ginput_full{min-height:43px;display:block;overflow:hidden}.gform_wrapper .ginput_complex .ginput_full input[type=text],.gform_wrapper .ginput_complex .ginput_full input[type=url],.gform_wrapper .ginput_complex .ginput_full input[type=email],.gform_wrapper .ginput_complex .ginput_full input[type=tel],.gform_wrapper .ginput_complex .ginput_full input[type=number],.gform_wrapper .ginput_complex .ginput_full input[type=password]{width:97% !important}.gform_wrapper .gfield_checkbox li,.gform_wrapper .gfield_radio li{margin:0 0 8px 0;line-height:1.3em}.gform_wrapper ul.gfield_radio li input[type="radio"]:checked+label,.gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked+label{font-weight:bold}.gform_wrapper input.datepicker.datepicker_with_icon{margin-right:4px !important;display:-moz-inline-stack;display:inline-block;zoom:1}.gform_wrapper input[type=hidden],.gform_wrapper input.gform_hidden,.gform_wrapper .gform_hidden,.gform_wrapper .gf_hidden{display:none !important;max-height:1px !important;overflow:hidden}.gform_wrapper .ginput_full br,.gform_wrapper .ginput_left br,.gform_wrapper .ginput_right br{display:none !important}.gform_wrapper ul.gfield_checkbox li,.gform_wrapper ul.gfield_radio li{padding:0 !important}.gform_wrapper ul.gfield_radio li input+input{margin-left:4px}.gform_wrapper ul.gfield_radio li input[value=gf_other_choice]{margin-right:6px;margin-top:4px}.gform_wrapper .top_label .gfield_description{padding:10px 0 0 0}.gform_wrapper .top_label .gfield_description.validation_message,.gform_wrapper .gfield_description.validation_message{padding:10px 0 !important}.gform_wrapper .ginput_container+.gfield_description.validation_message{margin-top:6px}.gform_wrapper .gfield_description+.gform_wrapper .gfield_description.validation_message{margin-top:6px}.gform_wrapper .ginput_container.ginput_list+.gfield_description.validation_message{margin-top:0}.gform_wrapper .left_label li.gfield_html_formatted,.gform_wrapper .right_label li.gfield_html_formatted{margin-left:32%}.gform_wrapper .gfield_html.gfield_no_follows_desc{margin-top:10px}.gform_wrapper .gform_ajax_spinner{padding-left:10px}.gform_validation_container,.gform_wrapper .gform_validation_container,body .gform_wrapper li.gform_validation_container,body .gform_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,body .gform_wrapper ul.gform_fields li.gfield.gform_validation_container{display:none !important;position:absolute !important;left:-9000px}.gform_wrapper .gfield_captcha_input_container{padding-top:3px}.gform_wrapper .simple_captcha_small input{width:100px}.gform_wrapper .simple_captcha_medium input{width:150px}.gform_wrapper .simple_captcha_large input{width:200px}.gform_wrapper .gform_wrapper .left_label .simple_captcha_small,.gform_wrapper .right_label .simple_captcha_small,.gform_wrapper .left_label .simple_captcha_medium,.gform_wrapper .right_label .simple_captcha_medium,.gform_wrapper .left_label .simple_captcha_large,.gform_wrapper .right_label .simple_captcha_large{margin-left:32%}.gform_wrapper .gfield_captcha_container img.gfield_captcha{border:none !important;background:none !important;float:none !important;margin:0 !important;padding:0 !important}.gform_wrapper .math_small input{width:69px}.gform_wrapper .math_medium input{width:90px}.gform_wrapper .math_large input{width:108px}.gform_wrapper .left_label .math_small,.gform_wrapper .right_label .math_small,.gform_wrapper .left_label .math_medium,.gform_wrapper .right_label .math_medium,.gform_wrapper .left_label .math_large,.gform_wrapper .right_label .math_large{margin-left:32%}.gform_wrapper div.charleft{font-size:14px;font-size:1.4rem;margin-top:4px;color:#B7B7B7;width:92% !important;white-space:nowrap !important}.gform_wrapper div.charleft[style]{width:92% !important}.gform_wrapper .left_label div.charleft,.gform_wrapper .right_label div.charleft{margin-left:32%}.gform_wrapper div.charleft.warningTextareaInfo{color:#A1A1A1}.gform_wrapper li.gf_hide_charleft div.charleft{display:none !important}.gf_submission_limit_message{color:#790000;font-size:1.4em}.gform_wrapper .ginput_price{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7}.gform_wrapper span.ginput_total{color:#060;font-size:1.2em}.gform_wrapper .top_label span.ginput_total{margin:8px 0}.gform_wrapper span.ginput_product_price_label{margin-right:2px}.gform_wrapper span.ginput_product_price{color:#900}.gform_wrapper span.ginput_quantity_label{margin-left:10px;margin-right:2px}.gform_wrapper input.ginput_quantity{width:40px}.gform_wrapper .gform_page_footer{margin:20px 0;width:99%;border-top:1px dotted #CCC;padding:16px 0 0 0}.gform_wrapper .gform_page_footer .button.gform_button{margin-right:10px}.gform_wrapper .gf_progressbar_wrapper{clear:both;width:99%;margin:0 0 8px 0;padding:0 0 16px 0;border-bottom:1px dotted #CCC}.gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title{font-size:16px;font-size:1.6rem;line-height:1em !important;margin:0 0 6px 0 !important;padding:0 !important;clear:both;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}.gform_wrapper .gf_progressbar{width:99%;height:20px;overflow:hidden;line-height:20px !important;border:1px solid #EEE;background-image:url(//jasperespejo.com/wp-content/plugins/gravityforms/images/gf-percentbar-bg.png);background-repeat:repeat-x;background-position:bottom;background-color:#FFF;border-radius:4px;box-shadow:0 0 4px 0 rgba(0,0,0,0.2)}.gform_wrapper .gf_progressbar_percentage{height:20px;text-align:right;font-family:helvetica,arial,sans-serif;font-size:13px !important;text-shadow:0 1px 1px rgba(0,0,0,0.5)}.gform_wrapper .gf_progressbar_percentage span{display:block;width:auto;float:right;margin-right:5px;margin-left:5px}.gform_wrapper .gf_progressbar_percentage.percentbar_0 span{color:#959595;text-shadow:none}.gform_wrapper .percentbar_blue{background-image:url(//jasperespejo.com/wp-content/plugins/gravityforms/images/gf-percentbar-blue.png);background-repeat:repeat-x;background-color:#0072BC;color:#FFF}.gform_wrapper .percentbar_gray{background-image:url(//jasperespejo.com/wp-content/plugins/gravityforms/images/gf-percentbar-gray.png);background-repeat:repeat-x;background-color:#666;color:#FFF}.gform_wrapper .percentbar_green{background-image:url(//jasperespejo.com/wp-content/plugins/gravityforms/images/gf-percentbar-green.png);background-repeat:repeat-x;background-color:#94DC21;color:#FFF}.gform_wrapper .percentbar_orange{background-image:url(//jasperespejo.com/wp-content/plugins/gravityforms/images/gf-percentbar-orange.png);background-repeat:repeat-x;background-color:#DC7021;color:#FFF}.gform_wrapper .percentbar_red{background-image:url(//jasperespejo.com/wp-content/plugins/gravityforms/images/gf-percentbar-red.png);background-repeat:repeat-x;background-color:#DC2521;color:#FFF}.gform_wrapper .percentbar_custom{background-image:url(//jasperespejo.com/wp-content/plugins/gravityforms/images/gf-percentbar-custom.png);background-repeat:repeat-x}.gform_wrapper .gf_page_steps{width:99%;margin:0 0 8px 0;padding:0 0 4px 0;border-bottom:1px dotted #CCC}.gform_wrapper .gf_step{width:auto !important;margin:0 10px 10px 0;font-size:14px;height:20px;line-height:20px !important;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;font-family:arial,sans-serif;display:-moz-inline-stack;display:inline-block;zoom:1}.gform_wrapper .gf_step span.gf_step_number{font-size:20px;float:left;font-family:arial,sans-serif}.gform_wrapper .gf_step.gf_step_active{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.gform_wrapper .gf_step_clear{display:block;clear:both;height:1px;overflow:hidden}.gform_wrapper .gfield_password_strength{border:1px solid #DDD;margin:0;padding:3px 5px;text-align:center;width:200px;background-color:#EEE}.gform_wrapper .gfield_password_strength.bad{background-color:#FFB78C;border-color:#FF853C}.gform_wrapper .gfield_password_strength.good{background-color:#FFEC8b;border-color:#FC0}.gform_wrapper .gfield_password_strength.short,.gform_wrapper .gfield_password_strength.mismatch{background-color:#FFA0A0;border-color:#f04040}.gform_wrapper .gfield_password_strength.strong{background-color:#C3FF88;border-color:#8DFF1C}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul li,body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul li{list-style-type:disc;margin:0 0 0.5em;overflow:visible;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul,body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul{list-style-type:disc;margin:1em 0 1em 1.5em;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li,body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li{list-style-type:decimal;overflow:visible;margin:0 0 0.5em;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol,body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol{list-style-type:decimal;margin:1em 0 1.5em 2em;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul,body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul li{list-style-type:disc;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul{margin:1em 0 1em 1.5em}body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul li{margin:0 0 0.5em}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl{margin:0 0 1.5em 0;padding-left:0}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl dt{font-weight:bold}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl dd{margin:0 0 1em 1.5em}.gform_wrapper table.gfield_list,.gform_wrapper table.gfield_list caption,.gform_wrapper table.gfield_list tbody,.gform_wrapper table.gfield_list tfoot,.gform_wrapper table.gfield_list thead,.gform_wrapper table.gfield_list tr,.gform_wrapper table.gfield_list th,.gform_wrapper table.gfield_list td{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.gform_wrapper table.gfield_list{border-spacing:0;border-collapse:collapse}.gform_wrapper table.gfield_list thead th{font-weight:bold;text-align:left}.gform_wrapper li.gfield.gfield_error table.gfield_list thead th{color:#790000}.gform_wrapper table.gfield_list thead,.gform_wrapper table.gfield_list tr{padding:0;margin:0}.gform_wrapper table.gfield_list th,.gform_wrapper table.gfield_list td{padding:0 0 0.5em 0}.gform_wrapper table.gfield_list th+th,.gform_wrapper table.gfield_list td+td{padding:0 0 0.5em 0.7em}.gform_wrapper .left_label .gfield_list,.gform_wrapper .right_label .gfield_list{width:64%}.gform_wrapper .top_label .gfield_list{width:99%}.gform_wrapper .left_label .gf_list_one_column,.gform_wrapper .right_label .gf_list_one_column{width:45%}.gform_wrapper .top_label .gf_list_one_column{width:46%}.gform_wrapper .gfield_list input{width:98%}.gfield_icon_disabled{cursor:default !important;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}.gform_wrapper table.gfield_list td.gfield_list_icons{min-width:45px !important}.gform_wrapper .chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:24px;font-size:2.4rem;font-family:brandon-grotesque,Helvetica,Arial,sans-serif;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100% !important}.gform_wrapper .chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;box-sizing:border-box;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15)}.gform_wrapper .chosen-container.chosen-with-drop .chosen-drop{left:0}.gform_wrapper .chosen-container a{cursor:pointer}.gform_wrapper .chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:46px;border-radius:0;background-color:transparent;border-color:black;border-width:1px;border-style:dashed;border-radius:0;border-top:none;border-left:none;border-right:none;background-clip:padding-box;box-shadow:none;color:#444;text-decoration:none;white-space:nowrap;line-height:46px}.gform_wrapper .chosen-container-single .chosen-default{color:#999}.gform_wrapper .chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.gform_wrapper .chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.gform_wrapper .chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(//jasperespejo.com/wp-content/plugins/gravityforms/images/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.gform_wrapper .chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.gform_wrapper .chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.gform_wrapper .chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.gform_wrapper .chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(//jasperespejo.com/wp-content/plugins/gravityforms/images/chosen-sprite.png) no-repeat 0 2px}.gform_wrapper .chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.gform_wrapper .chosen-container-single .chosen-search input[type=text]{box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url(//jasperespejo.com/wp-content/plugins/gravityforms/images/chosen-sprite.png) no-repeat 100% -20px;background:url(//jasperespejo.com/wp-content/plugins/gravityforms/images/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.gform_wrapper .chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.gform_wrapper .chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.gform_wrapper .chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.gform_wrapper .chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;-webkit-touch-callout:none}.gform_wrapper .chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.gform_wrapper .chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.gform_wrapper .chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff}.gform_wrapper .chosen-container .chosen-results li.no-results{display:list-item;background:#f4f4f4}.gform_wrapper .chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.gform_wrapper .chosen-container .chosen-results li.group-option{padding-left:15px}.gform_wrapper .chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.gform_wrapper .chosen-container-multi .chosen-choices{position:relative;overflow:hidden;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto !important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:linear-gradient(#eee 1%, #fff 15%);cursor:text}.gform_wrapper .chosen-container-multi .chosen-choices li{float:left;list-style:none}.gform_wrapper .chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.gform_wrapper .chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:5px;height:15px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#666;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.gform_wrapper .chosen-container-multi .chosen-choices li.search-field .default{color:#999}.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 0 3px 5px !important;padding:3px 20px 3px 5px;border:1px solid #aaa;border-radius:3px;background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default}.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(//jasperespejo.com/wp-content/plugins/gravityforms/images/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.gform_wrapper .chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.gform_wrapper .chosen-container-multi .chosen-results{margin:0;padding:0}.gform_wrapper .chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.gform_wrapper .chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.gform_wrapper .chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:linear-gradient(#eee 20%, #fff 80%);box-shadow:0 1px 0 #fff inset}.gform_wrapper .chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:transparent}.gform_wrapper .chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.gform_wrapper .chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.gform_wrapper .chosen-container-active .chosen-choices li.search-field input[type=text]{color:#111 !important}.gform_wrapper .chosen-disabled{opacity:0.5 !important;cursor:default}.gform_wrapper .chosen-disabled .chosen-single{cursor:default}.gform_wrapper .chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.gform_wrapper .chosen-rtl{text-align:right}.gform_wrapper .chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.gform_wrapper .chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.gform_wrapper .chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.gform_wrapper .chosen-rtl .chosen-single div{right:auto;left:3px}.gform_wrapper .chosen-rtl .chosen-single abbr{right:auto;left:26px}.gform_wrapper .chosen-rtl .chosen-choices li{float:right}.gform_wrapper .chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.gform_wrapper .chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.gform_wrapper .chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.gform_wrapper .chosen-rtl.chosen-container-single-nosearch .chosen-search.gform_wrapper .chosen-rtl .chosen-drop{left:9999px}.gform_wrapper .chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.gform_wrapper .chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.gform_wrapper .chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}.gform_wrapper .chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:#fff url(//jasperespejo.com/wp-content/plugins/gravityforms/images/chosen-sprite.png) no-repeat -30px -20px;background:url(//jasperespejo.com/wp-content/plugins/gravityforms/images/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.gform_wrapper .chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.gform_wrapper .chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 144dpi){.gform_wrapper .chosen-rtl .chosen-search input[type=text].gform_wrapper .chosen-container-single .chosen-single abbr.gform_wrapper .chosen-container-single .chosen-single div b.gform_wrapper .chosen-container-single .chosen-search input[type=text].gform_wrapper .chosen-container-multi .chosen-choices .search-choice .search-choice-close.gform_wrapper .chosen-container .chosen-results-scroll-down span.gform_wrapper .chosen-container .chosen-results-scroll-up span{background-image:url(//jasperespejo.com/wp-content/plugins/gravityforms/images/chosen-sprite@2x.png) !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}.gform_wrapper .gform_card_icon_container{margin:8px 0 6px 0;height:32px}.gform_wrapper div.gform_card_icon{margin-right:4px;text-indent:-9000px;background-image:url(//jasperespejo.com/wp-content/plugins/gravityforms/images/gf-creditcard-icons.png);background-repeat:no-repeat;width:36px;height:32px;float:left}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_visa{background-position:0 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_visa{background-position:0 -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_visa{background-position:0 -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_mastercard{background-position:-36px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_mastercard{background-position:-36px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_mastercard{background-position:-36px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_amex{background-position:-72px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_amex{background-position:-72px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_amex{background-position:-72px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_discover{background-position:-108px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_discover{background-position:-108px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_discover{background-position:-108px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_maestro{background-position:-144px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_maestro{background-position:-144px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_maestro{background-position:-144px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_jcb{background-position:-180px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_jcb{background-position:-180px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_jcb{background-position:-180px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_visa{background-position:0 -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_visa{background-position:0 -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_visa{background-position:0 -256px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_mastercard{background-position:-36px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_mastercard{background-position:-36px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_mastercard{background-position:-36px -256px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_amex{background-position:-72px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_amex{background-position:-72px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_amex{background-position:-72px -256px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_discover{background-position:-108px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_discover{background-position:-108px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_discover{background-position:-108px -256px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_maestro{background-position:-144px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_maestro{background-position:-144px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_maestro{background-position:-144px -256px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_jcb{background-position:-180px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_jcb{background-position:-180px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_jcb{background-position:-180px -256px}.gform_card_icon_container input[type=radio]#gform_payment_method_creditcard{float:left;position:relative;top:4px !important}.gform_wrapper .ginput_complex .ginput_cardinfo_left,.gform_wrapper .ginput_complex .ginput_cardinfo_right{min-height:43px;position:relative;float:left}.gform_wrapper .ginput_complex .ginput_cardinfo_left{width:50%;margin-right:1%}.gform_wrapper .ginput_complex .ginput_cardinfo_right{min-width:85px !important}.gform_wrapper .ginput_complex .ginput_cardinfo_left label,.gform_wrapper .ginput_complex .ginput_cardinfo_right label{white-space:nowrap !important}.gform_wrapper .ginput_complex span.ginput_cardextras{display:block;overflow:hidden}.gform_wrapper .ginput_complex .ginput_cardinfo_left span.ginput_card_expiration_container{position:relative;display:block;min-width:160px !important}.gform_wrapper .ginput_complex select.ginput_card_expiration.ginput_card_expiration_month,.gform_wrapper .ginput_complex select.ginput_card_expiration.ginput_card_expiration_year{width:48% !important;display:-moz-inline-stack;display:inline-block;zoom:1}.gform_wrapper .ginput_complex .ginput_cardinfo_left select.ginput_card_expiration.ginput_card_expiration_month{margin-right:4px}.gform_wrapper .ginput_complex .ginput_cardinfo_right input.ginput_card_security_code{max-width:50% !important}.gform_wrapper .ginput_complex .ginput_cardinfo_right span.ginput_card_security_code_icon{width:32px;height:23px;background-image:url(//jasperespejo.com/wp-content/plugins/gravityforms/images/gf-creditcard-icons.png);background-repeat:no-repeat;background-position:0 -128px;position:relative;top:-1px;left:6px;display:-moz-inline-stack;display:inline-block;zoom:1}.gform_wrapper .gform_fileupload_multifile .gform_drop_area{padding:25px;border:2px dashed #ddd;text-align:center;color:#aaa;margin-bottom:10px}.right_label .gform_fileupload_multifile,.left_label .gform_fileupload_multifile{margin-left:31%}.gform_delete{vertical-align:middle;cursor:pointer}body #content .entry-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container #recaptcha_widget_div #recaptcha_area .recaptchatable tbody tr td .recaptcha_input_area,body .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container #recaptcha_widget_div #recaptcha_area .recaptchatable tbody tr td .recaptcha_input_area{line-height:1em !important}img.unveil{opacity:0;transition:opacity 0.7s ease-in}#header-container{background:#8096A5;width:100%;height:60px}.site-title,.site-description{font-family:ff-tisa-web-pro,Georgia,Times,serif}#header{clear:both;position:relative;background-size:auto;text-align:center;padding:0}body.home #header{paddding:30px 0}#logo{width:145px;height:60px;position:absolute;z-index:199;left:0;top:0;display:inline-block;opacity:0.9;transition:all 200ms ease}#logo path,#logo rect,#logo polygon{fill:#4f6370}#header:hover #logo{opacity:0.5}body.home #header:hover #logo{opacity:1}body.home #header:hover #logo path,body.home #header:hover #logo rect,body.home #header:hover #logo polygon{fill:white}#logo-extra{height:60px;position:absolute;z-index:99;left:130px;top:0;opacity:0.9}#logo-extra svg{height:40px;margin-top:10px;width:120px}#logo-extra svg path{fill:white}#logo-extra svg #whiteslant{opacity:0}#logo-greet{display:none;height:60px;line-height:60px;width:50%;position:absolute;left:145px;top:0;font-style:italic;font-size:26px;font-size:2.6rem;font-weight:400;color:#4f6370;opacity:0.9;white-space:nowrap;text-align:left;text-shadow:1px 1px rgba(255,255,255,0.5)}.portfolio-blur{position:absolute;z-index:1;left:0;top:0;right:0;bottom:0;opacity:0.35;-webkit-filter:blur(100px);filter:blur(100px);background-color:#efedec;background-position:center center;background-size:cover;background-attachment:scroll}body.home .col-full,body.home #wrapper{max-width:100% !important}.home-section{background:white url(//i0.wp.com/jasperespejo.com/wp-content/themes/jasperespejocom2014/images/bg-pattern.png);margin:0;position:relative;z-index:9;overflow:hidden;border-bottom:1px dashed #8096A5}.home-section .wrapper{max-width:1080px;margin:0 auto;padding:40px 20px}.home-section header{text-align:center;text-transform:uppercase;margin-bottom:40px}.main-featured-box{margin-top:0;padding:0;width:100%;height:auto;max-height:none;background:transparent;background-size:cover;box-sizing:border-box;overflow:hidden}.main-featured-box .royalSlider{width:100%;z-index:99}.main-featured-box .rsMinW,.main-featured-box .rsMinW .rsOverflow,.main-featured-box .rsMinW .rsSlide,.main-featured-box .rsMinW .rsVideoFrameHolder,.main-featured-box .rsMinW .rsThumbs{background:transparent;color:#423F4F}.main-featured-box .featured-img img{width:100%;height:auto;max-width:100%}.main-featured-box .blur-bg{background-color:#fff;background-repeat:no-repeat;background-position:center center;background-size:cover;height:100%;width:100%;padding:50px 0;position:relative}.desktop-view{width:100%;height:auto;display:none}.desktop-view .desktop-screen{width:100%;max-height:300px;overflow:hidden;border:1px solid white;position:static;margin:0 auto}.desktop-view .desktop-screen img{width:100%;height:auto}.desktop-view .desktop-wire{position:relative;z-index:1}.tablet-view{width:100%;height:auto;display:none}.tablet-view .tablet-screen{width:82%;height:80%;overflow:hidden;border:1px solid white;position:absolute;left:8.333333333%;top:10%;z-index:2}.tablet-view .tablet-screen img{width:100%;height:auto}.tablet-view .tablet-wire{position:relative;z-index:1}.project-short-description{margin:0 auto;padding:0 20px;text-align:left}.project-short-description h2{color:#423F4F;font-size:28px;font-size:2.8rem;font-weight:900;text-transform:uppercase;margin-bottom:20px}.project-short-description h3{color:#423F4F;font-size:18px;font-size:1.8rem;font-weight:900;text-transform:uppercase;margin-bottom:20px}.project-short-description p,.project-short-description li{font-size:16px;font-size:1.6rem}.project-short-description ul li{line-height:1.5}.project-short-description .desc,.project-short-description .scope{margin-bottom:40px}.testimonial-box{z-index:19;background:rgba(0,0,0,0.9);min-height:200px}.testimonial-box:before{content:'';display:block;position:absolute;width:100%;height:1px;top:5px;left:0;border-top:1px dashed #8096A5}.testimonial-box:after{content:'';display:block;position:absolute;width:100%;height:1px;bottom:5px;left:0;border-bottom:1px dashed #8096A5}.testimonial-box .testimonial-bg{padding:0;margin:0;position:absolute;left:0;top:0;bottom:0;max-width:100%;right:0;opacity:0.4;z-index:-1}.testimonial-box .wrapper{max-width:100%}.testimonial-box .client-testimonial{margin:0 auto;padding:0 20px;width:100%;max-width:100%;text-align:center}.testimonial-box .client-testimonial blockquote{margin-bottom:40px}.testimonial-box .client-testimonial blockquote p{font-family:marydaleregular,cursive;font-size:24px;font-size:2.4rem;line-height:1.5;color:white}.testimonial-box .client-testimonial .name,.testimonial-box .client-testimonial .byline{display:block;line-height:1;font-family:brandon-grotesque,Helvetica,Arial,sans-serif;font-style:normal;font-size:18px;font-size:1.8rem;text-transform:uppercase;margin:0;color:white}.testimonial-box .client-testimonial .name{margin-bottom:10px;font-size:24px;font-size:2.4rem;font-weight:900}.testimonial-box .client-testimonial .byline{font-size:14px;font-size:1.4rem}.all-works-box{min-height:400px;background:#423F4F}.all-works-box .load-more{margin:0}.all-works-box .load-more .button{margin:0;width:100%;font-size:26px;font-size:2.6rem;text-align:center}.portfolio-container{text-align:center;margin:0 auto;padding-bottom:100px}.portfolio-container .featured-img{width:100%;height:auto;overflow:hidden;margin:0 auto 40px;display:block;position:relative;border-radius:0;border:0 solid #423F4F;transition:all 400ms ease;background-color:#9C8272}.portfolio-container .featured-img img{position:relative;z-index:1;transition:all 700ms ease;width:100%;height:auto;opacity:0.85}.portfolio-container .featured-img:hover img{opacity:1;-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}.portfolio-container .featured-img .project-info{padding:10px 20px;position:absolute;bottom:0;left:0;width:100%;min-height:50px;z-index:99;background:rgba(66,63,79,0.9)}.portfolio-container .featured-img .project-info h3{color:white;text-transform:uppercase;font-size:18px;font-size:1.8rem;font-weight:900;text-align:left}.portfolio-container .featured-img.to-archive{padding:0 20px;background-color:#423F4F;position:absolute;bottom:0;left:0}.portfolio-container .featured-img.to-archive .v-align{width:100%;height:100%;border:1px dashed #8096A5}.portfolio-container .featured-img.to-archive .mid-center{margin-top:40px}.portfolio-container .featured-img.to-archive h3{color:white;font-size:20px;font-size:2rem;font-weight:900;transition:all 700ms ease}.portfolio-container .featured-img.to-archive:hover h3{color:#8096A5}.action-box{z-index:19;background:#8096A5 url(//i0.wp.com/jasperespejo.com/wp-content/themes/jasperespejocom2014/images/blue-bg-pattern.png);min-height:500px}.action-box .wrapper h2,.action-box .wrapper p{color:white;text-align:center}.action-box .wrapper p{font-size:26px;font-size:2.6rem;font-style:italic;line-height:1.5}.action-box .wrapper p a.button{font-style:normal}.about-me-box{border-top:1px dashed #8096A5}.about-me-box .photo-me{width:220px;height:220px;margin:0 auto 40px auto;border-radius:100%;overflow:hidden}.about-me-box .photo-me img{border-radius:100%}.about-me-box blockquote{text-align:center}.about-me-box blockquote p{font-size:26px;font-size:2.6rem;font-style:italic;line-height:1.5;color:#9C8272}.about-me-box .text-col{margin-top:40px;display:none;transition:all 700ms ease}.about-me-box .text-col.show{display:block;opacity:1}.about-me-box .read-more-about{text-align:center;font-style:italic;font-size:24px;font-size:2.4rem;color:#8096A5;cursor:pointer;margin:40px auto 0;max-width:1080px;transition:all 700ms ease}.about-me-box .read-more-about:hover{color:#423F4F}.blog-header header{text-align:center;width:100%}.blog-header header.fr{float:none}.blog-header .intro-text{text-align:center;margin:0 auto 40px auto}.blog-header .intro-text.fl{float:none}.blog-header .intro-text p{font-size:26px;font-size:2.6rem;line-height:1.5;color:#9C8272}.blog-header .intro-text blockquote{margin-bottom:40px}.blog-header .intro-text blockquote p{font-style:italic}.blog-header .widget_woo_subscribe h3,.blog-header .widget_mailchimpsf_widget h3{display:none !important}.blog-header .widget_woo_subscribe form,.blog-header .widget_mailchimpsf_widget form{width:100% !important;float:none !important;position:relative}.blog-header .widget_woo_subscribe .mc_header_email,.blog-header .widget_mailchimpsf_widget .mc_header_email{position:absolute;line-height:40px;color:#8096A5;display:none}.blog-header .widget_woo_subscribe #mc_mv_EMAIL,.blog-header .widget_mailchimpsf_widget #mc_mv_EMAIL{padding-left:20px !important;padding-right:160px !important}.blog-header .widget_woo_subscribe .mc_signup_submit,.blog-header .widget_mailchimpsf_widget .mc_signup_submit{width:140px;position:absolute;bottom:1px;right:0}.blog-header .widget_woo_subscribe #mc_signup_submit,.blog-header .widget_mailchimpsf_widget #mc_signup_submit{margin-top:0;width:100%;background:#a0a0a0}.blog-header .widget_woo_subscribe #mc_message,.blog-header .widget_mailchimpsf_widget #mc_message{text-align:left}.blog-header .widget_woo_subscribe .mc_merge_var,.blog-header .widget_woo_subscribe label,.blog-header .widget_woo_subscribe input,.blog-header .widget_mailchimpsf_widget .mc_merge_var,.blog-header .widget_mailchimpsf_widget label,.blog-header .widget_mailchimpsf_widget input{margin:0}.blog-header .widget_woo_subscribe .mergeRow,.blog-header .widget_mailchimpsf_widget .mergeRow{display:none !important}.blog-box{padding:0;background:#fff !important}.blog-box .wrapper article{margin-bottom:40px;padding-bottom:40px;border-bottom:1px dashed #423F4F}.blog-box .wrapper article:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}.blog-box .wrapper article .post-thumb{display:block;vertical-align:middle;width:100%;position:relative;padding:40px;position:relative;border:1px solid #423F4F;overflow:hidden}.blog-box .wrapper article .post-thumb:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;min-height:500px;background:rgba(66,63,79,0.8);transition:all 400ms ease}.blog-box .wrapper article .post-thumb header{text-align:left;position:relative;z-index:1}.blog-box .wrapper article .post-thumb header .post-meta{color:#fff}.blog-box .wrapper article .post-thumb header .post-meta a,.blog-box .wrapper article .post-thumb header .post-meta a:link{color:#fff}.blog-box .wrapper article .post-thumb header .post-meta a:hover{color:#fff}.blog-box .wrapper article .post-thumb header h3 a{color:#fff;font-size:36px;font-size:3.6rem;line-height:1.2;transition:all 400ms ease}.blog-box .wrapper article .post-thumb .button{color:white;border:1px solid white;position:relative;z-index:1;font-size:20px;font-size:2rem}.blog-box .wrapper article .content{display:none;vertical-align:top;padding:20px 0 20px;width:100%}.blog-box .wrapper article.even .content{margin-bottom:40px}.contact-box{z-index:19;background:#8096A5 url(//i0.wp.com/jasperespejo.com/wp-content/themes/jasperespejocom2014/images/blue-bg-pattern.png);min-height:initial}.contact-box .wrapper h2,.contact-box .wrapper p{color:white;text-align:center}.contact-box .wrapper p{font-size:24px;font-size:2.4rem;line-height:1.5;font-style:italic}.contact-box .social-links{margin:0;text-align:center}.contact-box .social-links a{color:#fff;margin:0 10px;font-size:72px;font-size:7.2rem}.contact-box .social-links a:hover{opacity:0.8}.entry h3{margin-bottom:20px;margin-top:80px;padding:none;border:none}.entry h3:after{content:'';display:block;width:40px;height:2px;background-color:#8096A5;margin-top:20px}.portfolio-header-img,.portfolio-parallax-img{height:300px;width:100%;border-top:1px dashed #8096A5;border-bottom:1px dashed #8096A5;background-size:cover;background-attachment:scroll;background-position:center center;background-repeat:no-repeat}.portfolio-header-img .wrapper,.portfolio-parallax-img .wrapper{padding-left:1.618em;padding-right:1.618em;min-height:300px;position:relative;z-index:9}.portfolio-header-img{padding-top:50px;position:relative;height:auto;overflow:hidden}.portfolio-header-img .title{text-align:center;color:#423F4F !important;text-shadow:2px 2px 0 rgba(255,255,255,0.75);opacity:1;margin-bottom:20px;font-size:48px;font-size:4.8rem}.portfolio-header-img .title:after{content:'';display:block;width:80px;height:2px;background-color:#423F4F;margin:15px auto 0}.portfolio-header-img .subtitle{font-family:ff-tisa-web-pro,Georgia,Times,serif;font-style:italic;font-weight:400;font-size:30px;font-size:3rem;text-align:center;text-transform:none;color:#423F4F !important;text-shadow:2px 2px 0 rgba(255,255,255,0.75);opacity:1}.single-jetpack-portfolio .v-align{height:280px;width:100%;display:table}.single-jetpack-portfolio .v-align .mid-center{display:table-cell;vertical-align:middle;text-align:center}.single-jetpack-portfolio .v-align .top-center{display:table-cell;vertical-align:top;text-align:center}.single-jetpack-portfolio .v-align .btm-center{display:table-cell;vertical-align:bottom;text-align:center}.single-jetpack-portfolio .v-align .mid-left{display:table-cell;vertical-align:middle;text-align:left}.single-jetpack-portfolio .v-align .top-left{display:table-cell;vertical-align:top;text-align:left}.single-jetpack-portfolio .v-align .btm-left{display:table-cell;vertical-align:bottom;text-align:left}.single-jetpack-portfolio.two-col-left #main-sidebar-container #main{width:100%}.client-testimonial-box{text-align:center;margin:80px auto 0;padding-bottom:80px;border-bottom:1px dashed #8096A5;position:relative}.client-testimonial-box .wrapper{padding-left:1.618em;padding-right:1.618em}.client-testimonial-box blockquote{margin:0 auto 40px auto}.client-testimonial-box blockquote p{font-size:24px;font-size:2.4rem;font-style:italic;line-height:1.5;color:#8096A5}.client-testimonial-box cite{display:block;line-height:1.2;font-family:brandon-grotesque,Helvetica,Arial,sans-serif;font-style:normal;font-size:18px;font-size:1.8rem;text-transform:uppercase;margin:0;color:#8096A5}.client-testimonial-box cite .name{font-weight:700;font-size:24px;font-size:2.4rem}a.project-link{font-size:36px;font-size:3.6rem;line-height:80px;display:block;width:80px;height:80px;background:rgba(255,255,255,0.4);text-align:center;border-radius:100%;color:#fff;position:relative;margin:0 auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:all 0.5s ease-in-out}a.project-link .fa{line-height:80px}a.project-link:hover{color:#8096A5;background:rgba(255,255,255,0.8)}body.archive .header-table,body.blog .header-table,body.page-template-template-portfolio-php .header-table{margin-bottom:40px;padding-bottom:40px;border-bottom:1px dashed #423F4F}body.archive .header-table:last-of-type,body.blog .header-table:last-of-type,body.page-template-template-portfolio-php .header-table:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}body.archive .header-table .post-thumb,body.blog .header-table .post-thumb,body.page-template-template-portfolio-php .header-table .post-thumb{display:block;vertical-align:middle;width:100%;position:relative;padding:40px;position:relative;border:1px solid #423F4F}body.archive .header-table .post-thumb:after,body.blog .header-table .post-thumb:after,body.page-template-template-portfolio-php .header-table .post-thumb:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(66,63,79,0.8);transition:all 400ms ease}body.archive .header-table .post-thumb header,body.blog .header-table .post-thumb header,body.page-template-template-portfolio-php .header-table .post-thumb header{text-align:left;position:relative;z-index:1;margin-bottom:10px}body.archive .header-table .post-thumb header .post-meta,body.blog .header-table .post-thumb header .post-meta,body.page-template-template-portfolio-php .header-table .post-thumb header .post-meta{color:#fff}body.archive .header-table .post-thumb header .post-meta a,body.archive .header-table .post-thumb header .post-meta a:link,body.blog .header-table .post-thumb header .post-meta a,body.blog .header-table .post-thumb header .post-meta a:link,body.page-template-template-portfolio-php .header-table .post-thumb header .post-meta a,body.page-template-template-portfolio-php .header-table .post-thumb header .post-meta a:link{color:#fff}body.archive .header-table .post-thumb header .post-meta a:hover,body.blog .header-table .post-thumb header .post-meta a:hover,body.page-template-template-portfolio-php .header-table .post-thumb header .post-meta a:hover{color:#fff}body.archive .header-table .post-thumb header h3 a,body.blog .header-table .post-thumb header h3 a,body.page-template-template-portfolio-php .header-table .post-thumb header h3 a{color:#fff;font-size:30px;font-size:3rem;line-height:1.2;transition:all 400ms ease}body.archive .header-table .post-thumb .button,body.blog .header-table .post-thumb .button,body.page-template-template-portfolio-php .header-table .post-thumb .button{color:white;border:1px solid white;position:relative;z-index:1;font-size:20px;font-size:2rem}.widget{margin:0 0 40px 0;font-size:16px;font-size:1.6rem}.widget h3{font-family:brandon-grotesque,Helvetica,Arial,sans-serif;font-weight:700}#footer-container{position:relative;z-index:9;background:#423F4F}#footer{padding:10px 0;border-top:0;color:white}#footer .col-left{margin:0}#footer #copyright p,#footer #credit p{text-transform:uppercase;font-size:11px;font-size:1.1rem;font-family:brandon-grotesque,Helvetica,Arial,sans-serif;margin:0;color:white}#footer #copyright p a,#footer #credit p a{color:white}#comments .comment{margin:10px 0 0 0}#commentform input.txt{width:100%;padding:10px 20px}#respond label{font-size:14px}#commentform textarea{width:100% !important;padding:10px 20px}.royalSlider.royalgallery{width:100%;height:600px;background:rgba(0,0,0,0.05)}.royalSlider.royalgallery .rsOverflow,.royalSlider.royalgallery .rsSlide,.royalSlider.royalgallery .rsThumbs,.royalSlider.royalgallery .rsVideoFrameHolder{background:rgba(0,0,0,0);color:#423F4F}.map-canvas{width:100%;min-height:400px}#gf_progressbar_wrapper_2 h3.gf_progressbar_title{margin:0 0 60px 0 !important}.gform_wrapper ul li.gfield#field_2_35,.gform_wrapper ul li.gfield#field_2_47{margin-bottom:0 !important}.gform_wrapper ul li.gfield#field_2_35 input,.gform_wrapper ul li.gfield#field_2_47 input{margin-bottom:0 !important}.gform_wrapper .gf_progressbar{background-image:none !important;background-color:#8096A5 !important}.gform_wrapper .gf_progressbar_percentage,.gform_wrapper .percentbar_gray{background-image:none !important;background-color:#423F4F !important}.gform_wrapper .ginput_complex label,.gform_wrapper .gfield_time_hour label,.gform_wrapper .gfield_time_minute label,.gform_wrapper .gfield_date_month label,.gform_wrapper .gfield_date_day label,.gform_wrapper .gfield_date_year label,.gform_wrapper .instruction{margin-top:-8px;font-size:14px;font-size:1.4rem;color:#888}.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio],.gform_wrapper.gf_browser_chrome .gfield_checkbox li input{margin-top:8px}.gform_wrapper .gsection{border-bottom:1px solid #e6e6e6}.gform_wrapper input[type=text],.gform_wrapper input[type=url],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=file],.gform_wrapper textarea{font-size:24px !important;font-size:2.4rem !important;padding:5px;width:100% !important}.gform_wrapper .ginput_complex .name_first{float:left;width:48%;margin-right:0}.gform_wrapper .ginput_complex .name_first input[type=text]{width:100% !important}.gform_wrapper .ginput_complex .name_last{float:right;width:48%;margin-right:0}.gform_wrapper .ginput_complex .name_last input[type=text]{width:100% !important}.gform_wrapper ul li.gfield{margin-bottom:60px !important}.gform_wrapper ul li.gfield img,.gform_wrapper .gform_page_footer img{vertical-align:middle;broder:none;background:none}.gform_page_footer .button{margin-right:10px !important}.ui-datepicker{background:#fff}.ui-datepicker-month,.ui-datepicker-year{display:inline-block !important;margin:0 5px}.ui-datepicker-header{padding:10px 10px 0 10px}.ui-datepicker-prev{float:left;font-size:16px;font-size:1.6rem;cursor:pointer}.ui-datepicker-next{float:right;font-size:16px;font-size:1.6rem;cursor:pointer}.ui-datepicker-title{text-align:center}.ui-datepicker-calendar{margin:0 10px 10px 10px}.ui-datepicker-calendar th,.ui-datepicker-calendar td{text-align:center;padding:4px}.social-links{margin:20px 20px 0 0}.social-links a{display:inline-block;background:none;font-family:"SSSocialCircle" !important;font-size:24px;font-size:2.4rem}.entry img,img.thumbnail,#portfolio .group.portfolio-img img{padding:0;border:none !important;background:none !important}.post-meta,.post-more{margin:0 0 10px 0;color:#8096A5;text-transform:uppercase;font-family:brandon-grotesque,Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;font-weight:400}.post-meta a,.post-meta a:link,.post-more a,.post-more a:link{color:#8096A5}.post-meta a:hover,.post-more a:hover{color:#8096A5}.post-meta .small,.post-meta .author,.post-more .small,.post-more .author{text-transform:uppercase}.post-entries{clear:both;margin-top:20px}.nav-prev,.nav-next{float:none !important;margin:2px auto}.nav-prev .fa,.nav-next .fa{vertical-align:middle}.nav-prev .link-title,.nav-next .link-title{display:inline-block;width:100%;white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis;vertical-align:middle;padding:0 10px 0 20px}.nav-prev a,.nav-prev a:link,.nav-next a,.nav-next a:link{display:inline-block !important;width:100% !important}.post-nav-top{display:none;opacity:0.9}.pagination{color:#8096A5;text-transform:uppercase;font-family:brandon-grotesque,Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;font-weight:400}.post,.search .page,.type-jetpack-portfolio{margin:0 0 40px}.rsMinW .rsArrowIcn,.royalSlider .rsArrowIcn{width:40px;height:40px;margin-top:0;margin-left:0;border-radius:0;background-image:none;background-color:#423F4F;background-transition:all 200ms ease}.rsMinW .rsArrowIcn:hover,.royalSlider .rsArrowIcn:hover{background:#4f6370}.rsMinW .rsArrowIcn:active,.royalSlider .rsArrowIcn:active{border-color:#2b4150;box-shadow:inset 0 0 7px 0 rgba(0,0,0,0.3)}.rsMinW .rsArrow,.royalSlider .rsArrow{height:40px;width:40px;position:absolute}.rsMinW .rsArrowLeft,.royalSlider .rsArrowLeft{right:65px;top:20px}.rsMinW .rsArrowLeft .rsArrowIcn:before,.royalSlider .rsArrowLeft .rsArrowIcn:before{font-family:FontAwesome;font-size:24px;font-size:2.4rem;content:"\f104";color:white;display:block;width:40px;height:40px;line-height:40px;text-align:center}.rsMinW .rsArrowRight,.royalSlider .rsArrowRight{right:20px;top:20px}.rsMinW .rsArrowRight .rsArrowIcn:before,.royalSlider .rsArrowRight .rsArrowIcn:before{font-family:FontAwesome;font-size:24px;font-size:2.4rem;content:"\f105";color:white;display:block;width:40px;height:40px;line-height:40px;text-align:center}body.single div.sharedaddy{clear:both;margin:60px auto;text-align:center}body.single div.sharedaddy h3.sd-title{margin:0 0 20px 0;display:inline-block;line-height:1.2;font-size:9pt;font-weight:700}body.single div.sharedaddy h3.sd-title:before{border-top:none;content:'';display:block;width:100%;height:2px;background-color:#8096a5;margin-bottom:20px}body.single div.sharedaddy h3.sd-title:after{width:100%}@media only screen and (max-width: 767px){#wrapper{overflow:visible}#footer .col-left,#footer .col-right{text-align:center;float:none;margin:0}#footer #copyright p,#footer #credit p{text-align:center;margin:0}}@media only screen and (min-width: 768px){p,.entry,.entry p{line-height:1.5}#header-container{background:transparent;position:relative;max-width:1080px;margin:0 auto;height:0}body.home #header-container{height:60px}#header{padding:0 !important;z-index:999;position:absolute;width:70%;height:60px;left:1.618em;top:100px;text-align:center;overflow:hidden}body.home #header{position:fixed;top:0;left:0}#logo path,#logo rect,#logo polygon{fill:#423F4F;transition:all 0.7s ease-in-out}#logo-extra{height:60px;width:180px;transition:all 0.4s ease-in-out}#logo-extra svg{height:60px;width:180px;margin-top:0}#logo-extra svg path{fill:#4f6370}body.home #logo-extra path{fill:white}#logo-greet{display:block;-webkit-transform:translateX(-3000px);-ms-transform:translateX(-3000px);transform:translateX(-3000px);transition:all 0.4s ease-in-out;opacity:0}#header:hover #logo-greet{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}#header:hover #logo-extra{-webkit-transform:translateX(-3000px);-ms-transform:translateX(-3000px);transform:translateX(-3000px);opacity:0}body.home.inview-testimonial-box #logo,body.home.inview-all-works-box #logo{opacity:1}body.home.inview-testimonial-box #logo path,body.home.inview-testimonial-box #logo rect,body.home.inview-testimonial-box #logo polygon,body.home.inview-all-works-box #logo path,body.home.inview-all-works-box #logo rect,body.home.inview-all-works-box #logo polygon{fill:#fff}body.home.inview-testimonial-box #logo-extra,body.home.inview-all-works-box #logo-extra{opacity:1}body.home.inview-testimonial-box #logo-extra path,body.home.inview-all-works-box #logo-extra path{fill:#fff}body.home.inview-about-me-box #logo-extra path{fill:#423F4F}.nav-toggle{right:40px;top:40px;position:fixed}.home-section .wrapper{padding:160px 20px;max-width:1140px}.main-featured-box,.main-featured-box .royalSlider,.main-featured-box .rsOverflow{position:fixed;left:0;top:0;right:0;bottom:0;width:100% !important;height:100% !important}.main-featured-box .rsBullets{bottom:auto;top:40px;right:73px}.main-featured-box .rsSlide{right:0;bottom:0}.main-featured-box .project-info{position:relative;bottom:auto;left:auto;z-index:99}.main-featured-box .featured-img{display:none}.main-featured-box .rsMinW .rsArrow{position:fixed}.main-featured-box .blur-bg{padding:0}.desktop-view{position:absolute;left:50%;top:100px;max-width:720px;margin:0 0 0 -400px;z-index:8;display:block;transition:all 1s cubic-bezier(0.53437, 1.8, 0.26437, 0.74)}.desktop-view:after{content:'';display:block;position:absolute;left:0;bottom:-1.5%;width:100%;height:12%;background:transparent url(//i0.wp.com/jasperespejo.com/wp-content/themes/jasperespejocom2014/images/device-shadow.png) no-repeat center center;background-size:100% 100%;opacity:0.4}.desktop-view .desktop-screen{position:absolute;left:4.545454545%;top:5.376344086%;width:91.818181818%;height:61.290322581%;max-height:none;z-index:2}.desktop-view .desktop-wire{display:block}.tablet-view{position:absolute;right:50%;top:369px;max-width:261px;margin:0 -420px 0 0;display:block;z-index:9;transition:all 1s cubic-bezier(0.53437, 1.8, 0.26437, 0.74) 0.25s}.tablet-view:after{content:'';display:block;position:absolute;left:-10%;bottom:-5%;width:120%;height:10%;background:transparent url(//i0.wp.com/jasperespejo.com/wp-content/themes/jasperespejocom2014/images/device-shadow.png) no-repeat center center;background-size:100% 100%;opacity:0.4}.main-featured-box:hover .desktop-view,.touch .main-featured-box .desktop-view{left:25%}.main-featured-box:hover .tablet-view,.touch .main-featured-box .tablet-view{right:85%}.project-short-description{opacity:0;margin:0 60px 0 0;position:absolute;left:55%;top:90px;max-width:540px;background-color:transparent;-webkit-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%);transition:all 600ms 0 ease}.main-featured-box:hover .rsActiveSlide .project-short-description,.touch .rsActiveSlide .project-short-description{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.testimonial-box{margin-top:2000px}.testimonial-box .wrapper{max-width:80%}.testimonial-box .client-testimonial blockquote{position:relative;padding:0 100px}.testimonial-box .client-testimonial blockquote p{font-size:30px;font-size:3rem}.all-works-box .wrapper{padding:0;max-width:none}.all-works-box header{display:none}.all-works-box .portfolio-container{padding:5px}.all-works-box .portfolio-container .featured-img{width:33.333333%;height:150px;float:left;margin:0;border:0 solid #423F4F}.all-works-box .portfolio-container .featured-img:first-of-type{height:300px;width:66.666666%}.all-works-box .portfolio-container .featured-img img{position:absolute;top:50%;left:50%;-webkit-transform:scale(1) translateX(-50%) translateY(-50%);-ms-transform:scale(1) translateX(-50%) translateY(-50%);transform:scale(1) translateX(-50%) translateY(-50%)}.all-works-box .portfolio-container .featured-img:hover img{opacity:1;-webkit-transform:scale(1.01) translateX(-50%) translateY(-50%);-ms-transform:scale(1.01) translateX(-50%) translateY(-50%);transform:scale(1.01) translateX(-50%) translateY(-50%)}.all-works-box .portfolio-container .featured-img .project-info{padding:10px 20px;bottom:auto;left:auto;top:0;right:0;width:auto;background:rgba(66,63,79,0.3);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);transition:all 300ms ease}.all-works-box .portfolio-container .featured-img .project-info h3{text-align:center;color:rgba(255,255,255,0.9)}.all-works-box .portfolio-container .featured-img:hover .project-info{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.all-works-box .portfolio-container .featured-img.to-archive{padding:5px 5px 0 5px;position:static}.all-works-box .portfolio-container .featured-img.to-archive .mid-center{margin-top:0}.all-works-box .portfolio-container .featured-img.to-archive h3{font-size:24px;font-size:2.4rem}.blog-header .v-align{width:100%}.blog-header .mid-center{height:500px;padding:40px 80px}.blog-header header{margin:0 auto;padding:5px;background-image:url(//i0.wp.com/jasperespejo.com/wp-content/themes/jasperespejocom2014/images/blog-bg.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.blog-header header.fl{float:left;width:50%}.blog-header header .v-align{border:1px dashed #8096A5}.blog-header .intro-text{text-align:center;margin:0 auto}.blog-header .intro-text.fr{float:right;width:50%}.blog-header .intro-text p{font-size:26px;font-size:2.6rem;line-height:1.5;color:#9C8272}.blog-header .widget_mailchimpsf_widget .mc_header_email{display:block}.blog-header .widget_mailchimpsf_widget #mc_mv_EMAIL{padding-left:160px !important}.blog-box{padding:0 !important}.blog-box .wrapper{width:100%;max-width:none !important;margin:0 auto;padding:0}.blog-box .wrapper article{display:table;margin-bottom:0;padding-bottom:0;border:none;width:100%}.blog-box .wrapper article .post-thumb{display:table-cell;vertical-align:middle;text-align:center;width:50%;height:500px;padding:80px;border:none}.blog-box .wrapper article .post-thumb header{position:relative;width:100%;text-align:center;margin-bottom:10px;top:0}.blog-box .wrapper article .post-thumb header h3 a{color:#fff}.blog-box .wrapper article .post-thumb:hover a{opacity:0.8;text-decoration:none !important}.blog-box .wrapper article .post-thumb:hover:after{background:rgba(66,63,79,0.9)}.blog-box .wrapper article .content{display:table-cell;vertical-align:middle;padding:40px 80px;width:50%;height:500px}.blog-box .wrapper .load-more{margin:0 auto}#content{padding-top:280px;min-height:1000px}.entry .nice-cols .img-col{width:32%;text-align:center}.entry .nice-cols .text-col{width:60%}body.single-jetpack-portfolio .portfolio-header-img,body.single-jetpack-portfolio .portfolio-parallax-img{background-attachment:fixed}body.single-jetpack-portfolio .portfolio-header-img{padding-top:150px}body.single-jetpack-portfolio .portfolio-header-img header{position:relative;top:5px}body.single-jetpack-portfolio .portfolio-header-img .title:after{margin:15px 0 0 0}body.single-jetpack-portfolio .portfolio-header-img .title,body.single-jetpack-portfolio .portfolio-header-img .subtitle{text-align:left}body.single-jetpack-portfolio #content{padding-top:40px}.portfolio-parallax-img{height:700px}.portfolio-parallax-img .wrapper{height:700px}body.archive .header-table,body.blog .header-table,body.page-template-template-portfolio-php .header-table{display:table;margin-bottom:40px;padding-bottom:0;border:none}body.archive .header-table .post-thumb,body.blog .header-table .post-thumb,body.page-template-template-portfolio-php .header-table .post-thumb{display:table-cell;vertical-align:middle;width:50%;min-height:500px;padding:80px;border:none}body.archive .header-table .post-thumb header,body.blog .header-table .post-thumb header,body.page-template-template-portfolio-php .header-table .post-thumb header{position:relative;width:100%;margin-bottom:10px;top:0}body.archive .header-table .post-thumb header h3 a,body.blog .header-table .post-thumb header h3 a,body.page-template-template-portfolio-php .header-table .post-thumb header h3 a{color:#fff;font-size:48px;font-size:4.8rem}body.archive .header-table .post-thumb:hover a,body.blog .header-table .post-thumb:hover a,body.page-template-template-portfolio-php .header-table .post-thumb:hover a{opacity:0.8;text-decoration:none !important}body.archive .header-table .post-thumb:hover:after,body.blog .header-table .post-thumb:hover:after,body.page-template-template-portfolio-php .header-table .post-thumb:hover:after{background:rgba(66,63,79,0.9)}.post-nav-top{display:block;position:relative;z-index:99}.post-nav-top .post-entries{margin:0}.post-nav-top .post-entries a:link{background:transparent}.post-nav-top .nav-prev{top:90px;right:80px}.post-nav-top .nav-next{top:131px;right:80px}.post-nav-top .nav-prev,.post-nav-top .nav-next{position:absolute;overflow:hidden;height:40px;width:100%;z-index:99}.post-nav-top .nav-prev .fa,.post-nav-top .nav-next .fa{background:#423F4F;position:absolute;right:0;top:0;width:40px;height:40px;line-height:40px;vertical-align:middle;z-index:9}.post-nav-top .nav-prev .link-title,.post-nav-top .nav-next .link-title{-webkit-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%);transition:all 400ms ease;background:#423F4F;position:absolute;width:auto;height:40px;line-height:40px;right:40px;top:0;overflow:visible !important;vertical-align:middle;z-index:1;font-size:14px;font-size:1.4rem}.post-nav-top .nav-prev a,.post-nav-top .nav-prev a:link,.post-nav-top .nav-next a,.post-nav-top .nav-next a:link{background:transparent !important}.post-nav-top .nav-prev a:hover .fa,.post-nav-top .nav-next a:hover .fa{background:#4f6370}.post-nav-top .nav-prev a:hover .link-title,.post-nav-top .nav-next a:hover .link-title{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);background:#4f6370}.post-nav-top .nav-prev a:active,.post-nav-top .nav-next a:active{box-shadow:none}.post-nav-top .nav-prev a:active .fa,.post-nav-top .nav-next a:active .fa{border-color:#2b4150;box-shadow:inset 0 0 7px 0 rgba(0,0,0,0.3)}.post-nav-top .nav-prev a:active .link-title,.post-nav-top .nav-next a:active .link-title{border-color:#2b4150;box-shadow:inset 0 0 7px 0 rgba(0,0,0,0.3)}#main .post-entries{display:none}}@media only screen and (min-width: 980px){.about-me-box .wrapper blockquote{max-width:1080px}.about-me-box .wrapper .text-col{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;-webkit-column-rule:1px dashed #ccc;-moz-column-rule:1px dashed #ccc;column-rule:1px dashed #ccc;padding:0 40px;margin-top:80px}}@media only screen and (min-width: 1180px){.all-works-box .portfolio-container .featured-img{width:33.333333%;height:200px;float:left;margin:0}.all-works-box .portfolio-container .featured-img:first-of-type{height:400px;width:66.666666%}.all-works-box .expand{height:80px;width:100%;position:absolute;bottom:0;z-index:1;display:block}}@media only screen and (min-width: 1600px){#header-container{position:static}#header-container #header{position:absolute;left:0;top:160px}#header-container #header #logo{width:145px;height:60px;overflow:hidden}body.home #header-container #header{position:fixed;top:0}.desktop-view{top:140px;max-width:840px;margin:0 0 0 -480px}.tablet-view{top:451px;max-width:307px;margin:0 -480px 0 0}.main-featured-box:hover .desktop-view,.touch .main-featured-box .desktop-view{left:30%}.main-featured-box:hover .tablet-view,.touch .main-featured-box .tablet-view{right:80%}.project-short-description{left:55%;top:130px;max-width:700px}.all-works-box .portfolio-container .featured-img{width:33.333333%;height:300px;float:left;margin:0}.all-works-box .portfolio-container .featured-img:first-of-type{height:600px;width:66.666666%}.all-works-box .expand{height:80px;width:100%;position:absolute;bottom:0;z-index:1;display:block}.about-me-box .wrapper{max-width:100%}.about-me-box .wrapper .text-col{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;-webkit-column-rule:1px dashed #ccc;-moz-column-rule:1px dashed #ccc;column-rule:1px dashed #ccc;padding:0 40px}#content{padding-top:40px}.nav-prev,.nav-next{width:auto}.nav-prev:hover,.nav-next:hover{width:100%}body.single-jetpack-portfolio .portfolio-header-img{padding-top:0;min-height:380px}body.single-jetpack-portfolio .portfolio-header-img .wrapper{min-height:380px}body.single-jetpack-portfolio .portfolio-header-img .title:after{margin:15px auto 0}body.single-jetpack-portfolio .portfolio-header-img .title,body.single-jetpack-portfolio .portfolio-header-img .subtitle{text-align:center}.single-jetpack-portfolio .v-align{height:380px}.post-nav-top .nav-prev{top:150px;right:0}.post-nav-top .nav-next{top:191px;right:0}}@media only screen and (min-width: 1800px){.all-works-box .wrapper{max-width:100%}}.touch .iphone .blog-header-box.home-section,.touch .iphone .portfolio-header-img,.touch .iphone .portfolio-parallax-img{background-attachment:scroll !important}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.desktop-view{top:260px}.tablet-view{top:529px}.project-short-description{top:250px}}
/*# sourceMappingURL=custom.min.css.map */