@import url(http://fonts.googleapis.com/css?family=Lato:100,300,300italic,400,500,500italic);@import url(http://fonts.googleapis.com/css?family=Cardo);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,input,select,textarea,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:baseline;background:transparent;line-height:inherit;}ol,ul,ul,ul li{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0px;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0px;}input,select,textarea,body{font:13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;}
#skip-link{position:absolute;display:block;}#skip-link a,#skip-link a:link,#skip-link a:visited{position:absolute;display:block;left:-10000px;width:1px;height:1px;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{position:static;width:auto;height:auto;}.limiter{margin:0px auto;}ul.links li,ul.links li a{float:left;}ul.links.inline,ul.links.inline li,ul.links.inline li a{float:none;display:inline;}.prose{line-height:20px;}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6,.prose p,.prose ul,.prose ol,.prose pre,.prose div.codeblock,.prose blockquote{margin:0px 0px 20px;}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{font-weight:bold;}.prose h1{font-size:18px;}.prose h2{font-size:15px;}.prose pre,.prose code,.prose div.codeblock{font-size:11px;font-family:monospace;}.prose pre,.prose blockquote,.prose div.codeblock{line-height:20px;background:#f8f8f8;padding:4px 9px;border:1px solid #eee;border-left:5px solid #eee;}.prose ol li,.prose ul li{display:list-item;margin:0px 0px 0px 30px;padding:0px;}.prose ol li{list-style:decimal;}.prose ul li{list-style:disc;}.prose img{display:block;}.prose .links,.prose .links li,.prose .item-list ul,.prose .item-list li{margin:0px;padding:0px;list-style:none;}table{width:100%;margin:0px 0px 20px;}table th,table td{vertical-align:middle;}input.form-text,select,textarea{border:1px solid #ccc;}input.form-submit,label{font-weight:bold;}input.form-submit{cursor:pointer;}input.form-radio,input.form-checkbox{vertical-align:middle;}.form-item .description,.description{color:#666;font-size:11px;}fieldset.collapsible .fieldset-title{cursor:pointer;}html.js fieldset.collapsed .fieldset-content{display:none;}table.grid-2 td{width:50%;}table.grid-3 td{width:33.3%;}table.grid-4 td{width:25%;}table.grid-5 td{width:20%;}table.grid-6 td{width:16.6%;}table.grid-7 td{width:14.2%;}table.grid-8 td{width:12.5%;}
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;}html{background-color:#fff;display:block;color:#000;width:100%;height:100%;}body{font-size:1rem;width:100%;height:100%;margin:0 auto;font-weight:500;font-family:"Lato",Helvetica Neue,Helvetica,Arial,sans-serif;color:#4e4e56;}body strong{color:#111820;}#page{}#page:after{content:"";display:block;}@media screen and (min-width:600px){#page{}}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6,.prose p,.prose ul,.prose ol,.prose pre,.prose div.codeblock,.prose blockquote{margin:0;}.prose h2{font-size:1.5rem;margin:0 0 15px 0;color:#ff776f;font-weight:300;}p{padding:0 0 15px 0;}.jenna-gavula-design.not-front #content p{font-size:1rem;line-height:2rem;padding:0 0 25px 0;}.jenna-gavula-design.page-node-9 #content p{font-size:1rem;line-height:1.5rem;padding:0 0 25px 0;}a{color:#7cb9b9;text-decoration:none;}a:hover{color:#62abab;text-decoration:none;}a:active{color:#379494;text-decoration:none;}header{background-color:rgba(255,255,255,0.95);border-top:4px solid #9dd4cf;width:100%;display:block;top:0;position:fixed;z-index:400;transition:all .125s ease-in-out;-moz-transition:all .125s ease-in-out;-webkit-transition:all .125s ease-in-out;border-bottom:1px solid rgba(210,206,202,0);}header.scrolling{-webkit-box-shadow:0px 3px 0px -1px rgba(0,0,0,0.1);-moz-box-shadow:0px 3px 0px -1px rgba(0,0,0,0.1);box-shadow:0px 3px 0px -1px rgba(0,0,0,0.1);}.header-inner{max-width:1024px;margin:0 auto;}.branding{display:block;}.branding .logo{width:279.45px;height:19.55px;display:block;margin:22px auto 10px auto;background:transparent url("/sites/all/themes/jennagavuladesign/images/jgd-logo.svg") no-repeat scroll center center/contain;content:" ";opacity:1;transition:all .125s ease-in-out;-moz-transition:all .125s ease-in-out;-webkit-transition:all .125s ease-in-out;}.scrolling.small-top .branding .logo{opacity:0;margin:0 auto;top:-60px;height:0;}#block-system-main-menu{clear:both;transition:all .125s ease-in-out;-moz-transition:all .125s ease-in-out;-webkit-transition:all .125s ease-in-out;}.page-wrap{padding:95px 0 0 0;}@media screen and (min-width:600px){#block-system-main-menu{margin-top:21px;}.page-wrap{padding:85px 0 0 0;}.branding .logo{margin:30px auto;}.scrolling .branding .logo{opacity:1;}.scrolling.small-top .branding .logo,.scrolling.large-top .branding .logo{margin:12px auto;width:237.5325px;height:16.6175px;opacity:1;top:auto;}.scrolling.small-top #block-system-main-menu,.scrolling.large-top #block-system-main-menu{margin-top:1px;}}#block-block-1{font-size:1.125rem;line-height:1.125rem;color:#82786f;font-family:"Lato",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;display:block;text-align:center;padding:0;margin:0 12px;}#block-block-1 .block-content{width:100%;border-bottom:1px solid #d2ceca;height:30px;}#block-block-1 p{margin:0;padding:0;}#block-system-main-menu .menu li{float:left;width:33%;text-align:center;padding:8px 0 10px 0;text-transform:uppercase;font-size:.875rem;letter-spacing:1px;}@media screen and (min-width:600px){.branding{float:left;width:50%;}.region-header{float:left;width:50%;}#block-block-1{font-size:1.25rem;line-height:1.25rem;margin:15px 12px 0;}}#highlighted{clear:both;}#content{padding:16px 0 16px;}@media screen and (min-width:480px){.not-front.node-type-portfolio-piece #content,.not-front.node-type-page #content{width:85%;margin:0 auto;}}@media screen and (min-width:600px){#content{padding:16px 0 32px;}}@media screen and (min-width:768px){.no-sidebars #content,.not-front.node-type-portfolio-piece #content,.not-front.node-type-page #content{width:75%;margin:0 auto;}}.owl-item .content:before{content:"";width:100%;height:50px;display:block;position:absolute;z-index:2;background:-moz-linear-gradient(top,rgba(0,0,0,0.2) 0%,transparent 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.2) 0%,transparent 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.2) 0%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33000000',endColorstr='#00000000',GradientType=0);transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;}.owl-item .content:after{content:"";width:100%;height:50px;display:block;position:absolute;margin:-50px 0 0 0;background:-moz-linear-gradient(top,transparent 0%,rgba(0,0,0,0.2) 100%);background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,0.2) 100%);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#33000000',GradientType=0);transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;}@media screen and (min-width:480px){.owl-item .content:before{height:50px;}.owl-item .content:after{height:50px;margin:-50px 0 0 0;}}@media screen and (min-width:600px){.owl-item .content:before{height:100px;}.owl-item .content:after{height:100px;margin:-100px 0 0 0;}}@media screen and (min-width:960px){.owl-item .content:before{height:150px;}.owl-item .content:after{height:150px;margin:-150px 0 0 0;}}.owl-nav{bottom:auto;height:2px;left:0;margin-top:-1px;position:absolute;top:50%;width:100%;z-index:2;}.jenna-gavula-design .owl-nav div.owl-prev,.jenna-gavula-design .owl-nav div.owl-next{color:#4e4e56;background-color:rgba(255,255,255,0.95);border:1px solid rgba(97,171,170,0.4);margin-top:-24px;font-size:1.25rem;width:44px;height:44px;opacity:.75;}.jenna-gavula-design .owl-nav div.owl-prev img,.jenna-gavula-design .owl-nav div.owl-next img{margin:3px 0 0 0;}.jenna-gavula-design .owl-nav div.owl-prev{float:left;margin-left:12px;}.jenna-gavula-design .owl-nav div.owl-next{float:right;margin-right:12px;}#owl-carousel img{width:100%;height:auto;display:block;}#owl-carousel .owl-controls{margin:0;}.jenna-gavula-design .owl-theme .owl-nav [class*="owl-"]{border-radius:22px;}.jenna-gavula-design .owl-theme .owl-nav [class*="owl-"]:hover{background-color:rgba(255,255,255,0.95);opacity:1;}#title-bar{width:100%;display:block;padding:12px 12px 15px;margin:0;clear:left;}#title-bar h1{color:#4e4e56;font-family:"Cardo",Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-weight:400;font-size:1.375rem;line-height:1.375rem;max-width:1024px;margin:0 auto;text-align:center;}@media screen and (min-width:600px){#title-bar{padding:15px 0 18px;margin:0;}#title-bar h1{font-size:2rem;line-height:2rem;padding:0 24px;}}.front #title-bar h1{width:100%;display:block;padding:32px 12px 12px 12px;margin:0 auto;clear:both;text-align:center;font-family:"Cardo",Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;}#content-wrapper{clear:both;max-width:1024px;margin:0 auto;padding:0 12px 24px;font-weight:400;font-size:.875rem;line-height:1.25rem;}@media screen and (min-width:600px){#content-wrapper{padding:0 24px;}}#bread-bar{padding:16px 12px 16px 12px;margin:0;display:block;font-weight:400;font-size:.875rem;line-height:1.25rem;clear:both;}#bread-bar::before{content:"";display:block;border-top:1px dotted #d2ceca;position:absolute;left:0;right:0;margin-top:-15px;}@media screen and (min-width:480px){#bread-bar{max-width:1024px;margin:0 auto;}#bread-bar .breadcrumb{width:85%;margin:0 auto;}}@media screen and (min-width:760px){#bread-bar{padding:16px 24px 16px 24px;}#bread-bar .breadcrumb{width:75%;}}.node-type-portfolio-piece #bread-bar::before{display:none;}#highlighted + #bread-bar::before{display:none;}#admin-tabs{clear:both;display:block;}#admin-tabs ul{margin:0 0 0 -6px;}#admin-tabs li a:link{float:left;padding:8px 8px 0;background:#fafafa;border:1px solid #d2d2d2;font-size:.75rem;font-weight:400;line-height:.75rem;height:30px;display:block;margin:0 6px 12px;color:black;text-decoration:none;}#admin-tabs li a:hover{background:white;border:1px solid #d7d7d7;color:#646464;}.front .field-name-body{text-align:center;width:80%;margin:0 auto;font-family:"cardo",Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-style:italic;font-size:1rem;line-height:2rem;}@media screen and (min-width:600px){.front .field-name-body{width:60%;}}#home-left{max-width:1024px;margin:0 auto;padding:0 12px 0 0;font-size:.875rem;line-height:1.25rem;}@media screen and (min-width:600px){#home-left{width:50%;float:left;padding:0 24px 0 0;}}input,textarea,select{-webkit-appearance:none;-webkit-border-radius:0;}#home-right{max-width:1024px;margin:6px auto 0;padding:0 0 0 12px;}#home-right .region-home-right{border-top:1px solid #d2ceca;padding:24px 0 0 0;}footer{width:100%;background-color:#9dd4cf;color:rgba(0,0,0,0.75);font-size:.75rem;line-height:.75rem;padding:32px 16px;}@media screen and (min-width:900px){footer{padding:48px 16px;}}footer a{color:rgba(0,0,0,0.75);}footer #footer{display:flex;flex-direction:column;justify-content:center;max-width:600px;margin:0 auto;}@media screen and (min-width:900px){footer #footer{flex-direction:row;max-width:1024px;position:relative;}}footer .Footer-cta{display:block;text-align:center;margin:0 auto;width:100%;}@media screen and (min-width:900px){footer .Footer-cta{max-width:50%;}}footer .Footer-cta #block-views-locations-address{font-size:1rem;line-height:1.125rem;font-weight:400;text-align:center;display:block;}footer .Footer-cta .views-field-street,footer .Footer-cta .views-field-additional,footer .Footer-cta .views-field-fax{display:block;}footer .Footer-cta .views-field-city,footer .Footer-cta .views-field-province,footer .Footer-cta .views-field-postal-code{display:inline;}footer .Footer-cta #block-views-locations-phone{display:block;border-bottom:1px solid rgba(255,255,255,0.25);margin:0 0 30px 0;}@media screen and (min-width:900px){footer .Footer-cta #block-views-locations-phone{margin:0;border:0;}}footer .Footer-cta #block-flush-page-cache-link{margin:0 0 15px 0;}footer .Footer-cta .views-field-phone{display:block;background-color:#ff776f;max-width:180px;text-align:center;color:white;font-family:"Lato",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:0.8rem;line-height:0.8rem;padding:13px 0;margin:15px auto 30px;text-transform:uppercase;letter-spacing:2px;border-radius:2px;}footer .Footer-cta .views-field-phone::before{content:"Call:";font-size:0.75rem;line-height:0.75rem;}footer .Footer-cta .views-field-fax :before{content:"Fax:";}footer .Footer-legal{font-size:.8125rem;line-height:1rem;text-align:center;order:1;border-top:1px solid rgba(255,255,255,0.25);padding:32px 0 0 0;}@media screen and (min-width:900px){footer .Footer-legal{position:absolute;width:50%;top:150px;left:0;border-top:none;padding:0;}}footer .Footer-form{flex-grow:1;}::-webkit-input-placeholder{color:rgba(0,0,0,0.7);}:-moz-placeholder{color:rgba(0,0,0,0.7);}::-moz-placeholder{color:rgba(0,0,0,0.7);}:-ms-input-placeholder{color:rgba(0,0,0,0.7);}.jenna-gavula-design .form-item label{color:rgba(0,0,0,0.75);display:block;float:left;font-family:"cardo",Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:1.125rem;font-weight:400;line-height:1.125rem;width:30%;}.jenna-gavula-design input.form-text,.jenna-gavula-design select,.jenna-gavula-design textarea{border:1px solid rgba(157,212,207,0.5);background-color:rgba(157,212,207,0.1);padding:7px 10px;margin:0 0 12px 0;float:left;width:70%;border-radius:2px;z-index:1;position:relative;}.jenna-gavula-design #footer input.form-text,.jenna-gavula-design #footer select,.jenna-gavula-design #footer textarea{border:1px solid rgba(255,255,255,0.25);background-color:rgba(255,255,255,0.5);}.jenna-gavula-design .form-textarea-wrapper textarea{width:70%;}.jenna-gavula-design .form-item .description{padding:0 0 12px 30%;top:-8px;position:relative;font-size:.75rem;line-height:.75rem;}.jenna-gavula-design input.form-submit{display:block;background-color:#ff776f;width:70%;text-align:center;color:white;font-family:"Lato",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:0.75rem;line-height:0.75rem;clear:both;float:right;padding:13px 0;margin:0 0 30px 0;text-transform:uppercase;letter-spacing:2px;border-radius:2px;transition:all 0.2s ease-out 0s;}.jenna-gavula-design input.form-submit:hover{background-color:#ff8e87;}.jenna-gavula-design input.form-submit:active{background-color:#ff675e;}.jenna-gavula-design .marker,.jenna-gavula-design .form-required{color:#e13800;}@media screen and (min-width:600px){#home-right{width:50%;float:left;padding:0 0 0 24px;margin:0 auto;}#home-right .region-home-right{border-top:none;padding:0;}.jenna-gavula-design input.form-submit{width:160px;}}.captcha > legend{display:none;}.captcha .fieldset-wrapper{position:relative;}.captcha .fieldset-wrapper > .description{display:none;}.captcha .fieldset-wrapper .description{color:rgba(0,0,0,0.75);font-size:14px;line-height:normal;}.captcha .fieldset-wrapper .field-prefix{margin:0 0 8px 0;display:block;color:rgba(0,0,0,0.75);font-size:16px;line-height:normal;}.captcha .fieldset-wrapper input{float:right;}.view-Portfolio-Image-Carousel{background-image:radial-gradient(ellipse closest-side,rgba(255,255,255,0),rgba(0,0,0,0.2) 100%);background-position:center center;background-size:100% 150%;width:100%;height:auto;display:block;padding:15px;}.view-Portfolio-Image-Carousel .field-content{max-width:1024px;margin:0 auto;}.jenna-gavula-design .view-Portfolio-Image-Carousel .content{text-align:center;}.jenna-gavula-design .view-Portfolio-Image-Carousel .content:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em;}.jenna-gavula-design .view-Portfolio-Image-Carousel img{display:inline-block;vertical-align:middle;width:900px;height:auto;max-width:93%;-webkit-box-shadow:0px 4px 7px -1px rgba(0,0,0,0.2);-moz-box-shadow:0px 4px 7px -1px rgba(0,0,0,0.2);box-shadow:0px 4px 7px -1px rgba(0,0,0,0.2);}.jenna-gavula-design .slick-slider{margin-bottom:0px;}.jenna-gavula-design .slick-prev::before{content:"";display:block;width:44px;height:44px;background:rgba(255,255,255,0.95) url("/sites/all/themes/jennagavuladesign/images/imgPager-left.svg") no-repeat scroll center center/contain;background-size:27.72px 27.72px;padding:16.28px;border-radius:22px;border:1px solid rgba(97,171,170,0.4);}.jenna-gavula-design .slick-next::before{content:"";display:block;width:44px;height:44px;background:rgba(255,255,255,0.95) url("/sites/all/themes/jennagavuladesign/images/imgPager-right.svg") no-repeat scroll center center/contain;background-size:27.72px 27.72px;padding:16.28px;border-radius:22px;border:1px solid rgba(97,171,170,0.4);}.view-portfolio .views-row{width:100%;display:inline-block;position:relative;}.view-portfolio .views-row:after{padding-top:65%;display:block;content:'';}.view-portfolio .views-row-odd .row-inner,.view-portfolio .views-row-even .row-inner{margin:0 0 15px 0;}.view-portfolio .row-inner{border:1px solid #d2ceca;line-height:0;position:absolute;top:0;bottom:0;right:0;left:0;overflow:hidden;}.view-portfolio img{width:100%;height:auto;position:relative;transition:all 0.2s ease-out 0s;top:0;}.view-portfolio a:hover img{top:-2%;}.view-portfolio .name{background-color:rgba(245,245,245,0.9);padding:10px 10px 10px 10px;line-height:16px;text-align:center;color:#503810;font-family:"Lato",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:0.75rem;text-transform:uppercase;letter-spacing:2px;position:absolute;z-index:1;height:70px;bottom:0;left:0;right:0;transition:all 0.2s ease-out 0s;display:table;width:100%;}.view-portfolio a:hover .name{background-color:#8c8c8c;color:white;}.view-portfolio .name-inner{vertical-align:middle;display:table-cell;}@media screen and (min-width:600px){.view-portfolio .views-row{width:50%;float:left;display:block;}.view-portfolio .views-row-odd .row-inner{margin:0 7.5px 15px 0;}.view-portfolio .views-row-even .row-inner{margin:0 0 15px 7.5px;}}@media screen and (min-width:600px){}@media screen and (min-width:768px){}
