body{font-family:"kgmedium"}@font-face{font-family:'kgmedium';src:url("/wp-content/themes/kateglanville/fonts/kg-medium-webfont.eot");src:url("/wp-content/themes/kateglanville/fonts/kg-medium-webfont.eot#iefix") format("embedded-opentype"),url("/wp-content/themes/kateglanville/fonts/kg-medium-webfont.woff") format("woff"),url("/wp-content/themes/kateglanville/fonts/kg-medium-webfont.ttf") format("truetype"),url("/wp-content/themes/kateglanville/fonts/kg-medium-webfont.svg#kgmedium") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'brush-tipterrenceregular';src:url("/wp-content/themes/kateglanville/fonts/brushtip-webfont.eot");src:url("/wp-content/themes/kateglanville/fonts/brushtip-webfont.eot#iefix") format("embedded-opentype"),url("/wp-content/themes/kateglanville/fonts/brushtip-webfont.woff") format("woff"),url("/wp-content/themes/kateglanville/fonts/brushtip-webfont.ttf") format("truetype"),url("/wp-content/themes/kateglanville/fonts/brushtip-webfont.svg#brush-tipterrenceregular") format("svg");font-weight:400;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.container{margin:0 auto}.row{width:100%}.row>*{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;-ms-transition:all .4s ease-out;transition:all .4s ease-out}.row:before,.row:after{content:"";display:table}.row:after{clear:both}.row{*zoom:1;}.col_0{width:100%;margin-bottom:10px;display:block}.col_1,.col_2,.col_3,.col_3c,.col_4,.col_4c,.col_5,.col_5c,.col_6,.col_6c,.col_7,.col_7c,.col_8,.col_8c,.col_9,.col_9c,.col_10,.col_10c,.col_11,.col_11c,.col_12,.col_12c,.col_13,.col_13c,.col_14,.col_14c,.col_15,.col_15c,.col_16,.col_16c{margin-left:1%;margin-right:1%;margin-bottom:10px;float:left;display:block}.col_1{width:98%}.col_2{width:48%}.col_3{width:31.3333333334%}.col_4{width:23%}.col_5{width:18%}.col_6{width:14.6666666667%}.col_7{width:12.2857142857%}.col_8{width:10.5%}.col_9{width:9.11111111112%}.col_10{width:8%}.col_11{width:7.09090909091%}.col_12{width:6.33333333334%}.col_13{width:5.69230769231%}.col_14{width:5.14285714286%}.col_15{width:4.66666666667%}.col_16{width:4.25%}.col_3c{width:64.6666666666%}.col_4c{width:73%}.col_5c{width:78%}.col_6c{width:81.3333333333%}.col_7c{width:83.7142857143%}.col_8c{width:85.5%}.col_9c{width:86.8888888889%}.col_10c{width:88%}.col_11c{width:88.9090909091%}.col_12c{width:89.6666666667%}.col_13c{width:90.3076923077%}.col_14c{width:90.8571428571%}.col_15c{width:91.3333333333%}.col_16c{width:91.75%}img,object,embed{max-width:100%}img{height:auto}figure img{max-width:100%}.skip-float{clear:left}.video-holder{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;display:block}.video-holder iframe,.video-holder object,.video-holder embed{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:1200px){.col_12{width:14.6666666667%}.col_14{width:12.2857142857%}.col_15{width:18%}.col_16{width:10.5%}.col_12c{width:81.3333333333%}.col_14c{width:83.7142857143%}.col_15c{width:78%}.col_16c{width:85.5%}}@media only screen and (max-width:1024px){.col_6{width:31.3333333334%}.col_8{width:23%}.col_9{width:31.3333333334%}.col_10{width:18%}.col_12{width:23%}.col_14{width:48%}.col_15{width:31.3333333334%}.col_16{width:23%}.col_6c{width:64.6666666666%}.col_8c{width:73%}.col_9c{width:64.6666666666%}.col_10c{width:78%}.col_12c{width:73%}.col_14c{width:48%}.col_15c{width:64.6666666666%}.col_16c{width:73%}}@media handheld,only screen and (max-width:768px){.col_4{width:48%}.col_6{width:48%}.col_8{width:48%}.col_9{width:98%}.col_10{width:48%}.col_12{width:31.3333333334%}.col_14{width:98%}.col_15{width:98%}.col_16{width:48%}.col_4c{width:48%}.col_6c{width:48%}.col_8c{width:48%}.col_9c{width:98%}.col_10c{width:48%}.col_12c{width:64.6666666666%}.col_14c{width:98%}.col_15c{width:98%}.col_16c{width:48%}}@media handheld,only screen and (max-width:480px){.col_2{width:98%}.col_3{width:98%}.col_4{width:98%}.col_5{width:98%}.col_6{width:98%}.col_7{width:98%}.col_8{width:98%}.col_10{width:98%}.col_11{width:98%}.col_12{width:48%}.col_13{width:98%}.col_16{width:98%}.col_2c{width:98%}.col_3c{width:98%}.col_4c{width:98%}.col_5c{width:98%}.col_6c{width:98%}.col_7c{width:98%}.col_8c{width:98%}.col_10c{width:98%}.col_11c{width:98%}.col_12c{width:48%}.col_13c{width:98%}.col_16c{width:98%}}@media handheld,only screen and (max-width:320px){.container{max-width:100% !important}.col_1,.col_2,.col_3,.col_3c,.col_4,.col_4c,.col_5,.col_5c,.col_6,.col_6c,.col_7,.col_7c,.col_8,.col_8c,.col_9,.col_9c,.col_10,.col_10c,.col_11,.col_11c,.col_12,.col_12c,.col_13,.col_13c,.col_14,.col_14c,.col_15,.col_15c,.col_16,.col_16c{width:92%;margin-left:0;margin-right:0;padding-left:4%;padding-right:4%}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px;text-align:right}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{text-align:center}.wp-caption .alignnone{margin:5px 20px 20px 0}.wp-caption .alignleft{margin:5px 20px 20px 0}.wp-caption .alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.cc-cookies{position:fixed;width:90%;left:0;top:0;padding:.5em 5%;background:#565656;background:rgba(86,86,86,.95);color:#fff;font-size:13px;font-weight:700;text-shadow:0 -1px 0 rgba(0,0,0,.35);z-index:99999;text-align:center;color:#fff}.cc-cookies a,.cc-cookies a:hover{color:#fff;text-decoration:underline}.cc-cookies a:hover{text-decoration:none}.cc-cookies .cc-cookies a.cc-cookie-decline,.cc-cookies .cc-cookies-error a.cc-cookie-decline{background:#af3b3b;margin-left:.5em}.cc-cookies .cc-cookies a.cc-cookie-reset{background:#f15b00}.cc-cookies .cc-discreet{width:auto;padding:.5em 1em;left:auto;top:auto}.cc-cookies .cc-discreet a.cc-cookie-reset{background:0 0;text-shadow:none;padding:0;text-decoration:underline}.cc-cookies .cc-discreet a:hover.cc-cookie-reset{text-decoration:none}.cc-cookies a.cc-cookie-accept,.cc-cookies-error a.cc-cookie-accept,.cc-cookies a.cc-cookie-decline,.cc-cookies-error a.cc-cookie-decline,.cc-cookies a.cc-cookie-reset{display:inline-block;color:#fff;text-decoration:none;background:#7daf3b;padding:.5em .75em;border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,.25);text-shadow:0 -1px 0 rgba(0,0,0,.35);-o-transition:background .5s ease-in;-webkit-transition:background .25s ease-in;-moz-transition:background .25s ease-in}.cc-cookies .cc-cookies-error a.cc-cookie-accept,.cc-cookies-error a.cc-cookie-decline{display:block;margin-top:1em}.cc-cookies a:hover.cc-cookie-accept,.cc-cookies-error a:hover.cc-cookie-accept,.cc-cookies a:hover.cc-cookie-decline,.cc-cookies-error a:hover.cc-cookie-decline,.cc-cookies a:hover.cc-cookie-reset{background:#000;-o-transition:background .5s ease-in;-webkit-transition:background .25s ease-in;-moz-transition:background .25s ease-in}.cc-overlay{height:100%;padding-top:25%}.cc-cookies-error{float:left;width:90%;text-align:center;margin:1em 0 2em;background:#fff;padding:2em 5%;border:1px solid #ccc;font-size:18px;color:#333}.cc-cookies-error a.cc-cookie-accept,.cc-cookies-error a.cc-cookie-decline{display:block;margin-top:1em}@media screen and (max-width:768px){.cc-cookies a.cc-cookie-accept,.cc-cookies a.cc-cookie-decline,.cc-cookies a.cc-cookie-reset{display:block;margin:1em 0}}@media screen and (max-width:480px){.cc-cookies{position:relative;float:left}}.home #intro{margin:20px 0;text-align:center}.home #intro h1{color:#ad8a51;font-size:1.38em;line-height:normal}@media handheld,only screen and (max-width:319px){.home #intro h1{font-size:1.24em}}.home #intro p{font-family:'brush-tipterrenceregular';font-size:1.16em}.home #intro hr{width:420px}@media handheld,only screen and (max-width:460px){.home #intro hr{width:auto}}@media handheld,only screen and (max-width:720px){.home #intro{margin-bottom:20px}}.home #nav-blocks{border-bottom:1px solid #979797;margin-bottom:30px;overflow:hidden}.home #nav-blocks img{display:block}@media handheld,only screen and (max-width:940px){.home #nav-blocks{margin-left:50px}}@media handheld,only screen and (max-width:720px){.home #nav-blocks{margin-left:0}}.home #nav-blocks .small-block{float:left;position:relative;width:300px;height:300px}@media handheld,only screen and (max-width:720px){.home #nav-blocks .small-block{width:220px;height:220px;margin-right:0}}@media handheld,only screen and (max-width:460px){.home #nav-blocks .small-block{width:47%;height:47%;margin-right:0}}@media handheld,only screen and (max-width:319px){.home #nav-blocks .small-block{width:100%;height:100%}}.home #nav-blocks .big-block{float:left;position:relative;width:620px}@media handheld,only screen and (max-width:720px){.home #nav-blocks .big-block{width:100%;margin-right:0}}@media handheld,only screen and (max-width:319px){.home #nav-blocks .big-block{width:100%;height:100%}}.home #nav-blocks #block-1{margin-right:20px;margin-bottom:20px}@media handheld,only screen and (max-width:319px){.home #nav-blocks #block-1 .link-wrap{line-height:146px}}@media handheld,only screen and (max-width:319px){.home #nav-blocks #block-1 .block-text{margin-top:65px}}.home #nav-blocks #block-2{margin-right:0;margin-bottom:20px}@media handheld,only screen and (max-width:940px){.home #nav-blocks #block-2{margin-right:20px}}@media handheld,only screen and (max-width:460px){.home #nav-blocks #block-2{margin-right:6%}}.home #nav-blocks #block-3{margin-right:20px;margin-bottom:20px}@media handheld,only screen and (max-width:720px){.home #nav-blocks #block-3{margin-right:0}}.home #nav-blocks #block-4{margin-right:20px;margin-bottom:20px}@media handheld,only screen and (max-width:460px){.home #nav-blocks #block-4{margin-right:6%}}.home #nav-blocks #block-5{margin-right:0}.home #info-blocks{overflow:hidden;padding-bottom:20px}@media handheld,only screen and (max-width:940px){.home #info-blocks{margin-left:50px}}@media handheld,only screen and (max-width:720px){.home #info-blocks{margin-left:0}}@media handheld,only screen and (max-width:319px){.home #info-blocks{margin-top:20px}}.home #info-blocks .widget_text{float:left;width:219px;margin-right:20px;border-right:1px solid #979797}@media handheld,only screen and (max-width:940px){.home #info-blocks .widget_text{width:300px;border-right:none;margin-bottom:20px}}@media handheld,only screen and (max-width:720px){.home #info-blocks .widget_text{height:auto;width:220px;border-right:none;margin-bottom:20px}}@media handheld,only screen and (max-width:460px){.home #info-blocks .widget_text{height:auto;width:100%;margin-right:0}}.home #info-blocks .widget_text h2{color:#ad8a51;padding-bottom:20px;font-size:1.23em}@media handheld,only screen and (max-width:319px){.home #info-blocks .widget_text h2{font-size:1em}}.home #info-blocks .widget_text .textwidget{padding-right:20px}.home #info-blocks .widget_text:last-child{margin-right:0;border-right:none}@media handheld,only screen and (max-width:720px){.home #info-blocks .widget_text:nth-child(2){margin-right:0}}.home #about{overflow:hidden;margin-bottom:20px;clear:both}@media handheld,only screen and (max-width:940px){.home #about{margin-left:50px}}@media handheld,only screen and (max-width:720px){.home #about{margin-left:0}}.home #about .entry-content{width:400px}@media handheld,only screen and (max-width:940px){.home #about .entry-content{width:auto}}.home #about .profile-img{float:left;display:block;width:153px;height:153px;margin:0 40px}@media handheld,only screen and (max-width:940px){.home #about .profile-img{margin:0 40px 0 0}}@media handheld,only screen and (max-width:720px){.home #about .profile-img{float:none;margin:0 auto}}.home #about .books{float:left;width:220px;margin:0 40px;text-align:center}@media handheld,only screen and (max-width:940px){.home #about .books{float:none;margin:0 auto;margin-bottom:20px}}.home #about .books h3{padding-bottom:10px;font-size:1.3em;color:#ad8a51}.home #about .books span{vertical-align:super;padding-right:5px}.home #about .books .books{float:left}.home #about .books a{text-decoration:none;margin-top:5px;color:#ad8a51;font-family:'kgmedium'}.home #about .books a:hover{color:#000}.home #about article{float:left;margin:0;padding:0;border:0;clear:none}@media handheld,only screen and (max-width:940px){.home #about article{float:none}}@media handheld,only screen and (max-width:720px){.home #about article{margin:20px 0}}@media handheld,only screen and (max-width:319px){.home #about article{float:left;margin-top:20px}}#category-info h1.entry-title{font-size:3em;text-transform:uppercase;color:#dae5e5;text-align:center}body.page-template-products-template-php section.products-intro{overflow:hidden;padding:20px 60px;clear:both}@media handheld,only screen and (max-width:940px){body.page-template-products-template-php section.products-intro{padding:20px 0}}body.page-template-products-template-php section.products-intro article.standard{float:left;width:100%;margin:0;padding-bottom:0}@media handheld,only screen and (max-width:940px){body.page-template-products-template-php section.products-intro article.standard{padding:20px 0}}body.page-template-products-template-php section.products-intro article.standard h1.entry-title{text-align:center;font-size:3em;line-height:normal;text-transform:uppercase;margin-bottom:20px;color:#ad8a51}@media handheld,only screen and (max-width:940px){body.page-template-products-template-php section.products-intro article.standard h1.entry-title{font-size:2.5em}}@media handheld,only screen and (max-width:460px){body.page-template-products-template-php section.products-intro article.standard h1.entry-title{font-size:2em}}body.page-template-products-template-php section.products-intro article.with-order{float:left;width:600px;margin:0 40px 0 0;padding-bottom:0}@media handheld,only screen and (max-width:940px){body.page-template-products-template-php section.products-intro article.with-order{width:500px}}@media handheld,only screen and (max-width:720px){body.page-template-products-template-php section.products-intro article.with-order{width:240px}}@media handheld,only screen and (max-width:720px){body.page-template-products-template-php section.products-intro article.with-order{width:100%;margin:0}}body.page-template-products-template-php section.products-intro .order-top{float:left;width:180px}body.page-template-products-template-php section.products-intro .order-top .button{margin:0}@media handheld,only screen and (max-width:460px){body.page-template-products-template-php section.products-intro .order-top{width:100%}}body.page-template-products-template-php section.products-intro .secondary-content{padding:20px 60px;margin:0}@media handheld,only screen and (max-width:940px){body.page-template-products-template-php section.products-intro .secondary-content{padding:20px 0}}#extras-modal{color:#333;max-width:450px;padding:20px 20px 10px;background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;display:none}#extras-modal .plainmodal-close,#extras-modal .modal-button{background-color:#7dafae;color:#fff;padding:8px 10px;margin:5px 5px 5px 0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;cursor:pointer;cursor:hand;display:inline-block}#extras-modal .plainmodal-close:hover,#extras-modal .modal-button:hover{background-color:#ad8a51}#extras-modal .modal-buttons{border-top:1px solid #aaa;margin-top:1.5em;padding:.3em 1em .5em .4em;text-align:left;white-space:nowrap}#extras-modal h3{color:#ad8a51;white-space:nowrap}#extras-inputs{overflow:hidden;margin:5px 0;padding:4px 1%;width:96%}#extras-inputs input{width:98%;margin:5px 0}.buy-tiles{overflow:hidden}.buy-tiles .text-wrap{float:left;width:630px}@media handheld,only screen and (max-width:940px){.buy-tiles .text-wrap{width:100%}}.buy-tiles .button{float:right;margin-top:40px;text-decoration:none}@media handheld,only screen and (max-width:940px){.buy-tiles .button{margin-top:0;float:none}}body.page-template-about-php article{padding:0 60px}@media handheld,only screen and (max-width:940px){body.page-template-about-php article{padding:0}}body.page-template-about-php article h1.entry-title{text-align:center;font-size:3em;text-transform:uppercase;color:#ad8a51;line-height:50px;padding:20px 0}@media handheld,only screen and (max-width:940px){body.page-template-about-php article h1.entry-title{font-size:2.5em}}@media handheld,only screen and (max-width:460px){body.page-template-about-php article h1.entry-title{font-size:2.2em}}body.page-template-about-php article .entry-content{float:left;width:520px;margin-left:80px}@media handheld,only screen and (max-width:940px){body.page-template-about-php article .entry-content{margin-left:60px;width:61%}}@media handheld,only screen and (max-width:720px){body.page-template-about-php article .entry-content{float:none;width:100%;margin-left:0}}body.page-template-about-php article .about-img{float:left}@media handheld,only screen and (max-width:720px){body.page-template-about-php article .about-img{display:none}}.bottom-img{width:820px;padding:0 60px;margin-bottom:30px}@media handheld,only screen and (max-width:940px){.bottom-img{padding:0}}section.sidebar{padding:20px 60px;overflow:hidden;clear:both;border-top:1px solid #979797}@media handheld,only screen and (max-width:940px){section.sidebar{padding:20px 0}}aside h2{font-size:2em;margin:0 0 15px;line-height:1.1em}aside h3{color:#ad8a51;font-size:1.23em;text-transform:uppercase;padding-bottom:15px}aside p{line-height:1.4em;margin:0 0 1.3em}aside.sidebar-individual{padding:20px 60px;overflow:hidden;clear:both;border-top:1px solid #979797}@media handheld,only screen and (max-width:940px){aside.sidebar-individual{padding:20px 0}}@media handheld,only screen and (max-width:460px){aside.sidebar-individual{display:none}}.sidebar-order{padding:20px 60px;overflow:hidden;clear:both;border-top:1px solid #979797}@media handheld,only screen and (max-width:940px){.sidebar-order{padding:20px 0}}.sidebar-order h2{font-size:2em;margin:0 0 15px;line-height:1.1em}.sidebar-order h3{color:#ad8a51;font-size:1.23em;text-transform:uppercase;padding-bottom:15px}.sidebar-order h4{color:#ad8a51;font-size:1.08em;text-transform:uppercase;padding-bottom:5px}.sidebar-order p{line-height:1.4em;margin:0 0 1.3em}#design-service{float:left;width:400px;margin-right:20px}@media handheld,only screen and (max-width:940px){#design-service{width:350px}}@media handheld,only screen and (max-width:720px){#design-service{width:100%;margin-right:0;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #979797}}#design-service .design-text{float:left;width:220px;margin-right:20px}@media handheld,only screen and (max-width:940px){#design-service .design-text{width:180px;margin-right:10px}}@media handheld,only screen and (max-width:720px){#design-service .design-text{width:290px}}@media handheld,only screen and (max-width:319px){#design-service .design-text{width:100%}}#design-service .design-image{float:right;margin-left:20px;width:160px;overflow:hidden}#design-service .design-image .button{width:160px;padding:2px 0;margin-top:5px;margin-bottom:30px;text-align:center}@media handheld,only screen and (max-width:940px){#design-service .design-image .button{margin-bottom:0}}#installation{float:left;width:400px}@media handheld,only screen and (max-width:940px){#installation{width:350px}}@media handheld,only screen and (max-width:720px){#installation{width:100%}}#installation .installation-text{float:left;width:220px;margin-right:20px}@media handheld,only screen and (max-width:940px){#installation .installation-text{width:180px;margin-right:10px}}@media handheld,only screen and (max-width:720px){#installation .installation-text{width:290px}}@media handheld,only screen and (max-width:319px){#installation .installation-text{width:100%}}#installation .installation-image{float:right;margin-left:20px}aside.order-info{float:left;width:400px;margin-right:20px}@media handheld,only screen and (max-width:940px){aside.order-info{width:350px}}@media handheld,only screen and (max-width:720px){aside.order-info{width:100%;margin-right:0;margin-bottom:20px;border-bottom:1px solid #979797}}aside.order-info p{margin-right:20px}@media handheld,only screen and (max-width:940px){aside.order-info p{margin-right:10px}}aside.order-info img{float:left}@media handheld,only screen and (max-width:319px){aside.order-info img{display:none}}aside.order-info .price span{color:#000;font-size:1.2em;font-weight:700}aside.order-info .button{margin-bottom:20px}aside.contact-kate{float:left;width:400px}@media handheld,only screen and (max-width:940px){aside.contact-kate{width:350px}}@media handheld,only screen and (max-width:720px){aside.contact-kate{width:100%}}aside.contact-kate .contact-text{float:left;width:220px;margin-right:20px}@media handheld,only screen and (max-width:940px){aside.contact-kate .contact-text{width:180px;margin-right:10px}}@media handheld,only screen and (max-width:720px){aside.contact-kate .contact-text{width:59%}}@media handheld,only screen and (max-width:319px){aside.contact-kate .contact-text{width:100%}}aside.contact-kate .contact-image{float:right;width:160px;margin-left:20px;margin-bottom:30px}@media handheld,only screen and (max-width:940px){aside.contact-kate .contact-image{margin-bottom:0}}aside.contact-kate .button{width:160px;padding:2px 0;margin-top:5px;text-align:center}.button{background:url("/wp-content/themes/kateglanville/images/blue-arrow.png") no-repeat top #7dafae;color:#fff;display:inline-block;font-size:1.1em;line-height:30px;padding:2px 17px;text-decoration:none;text-transform:uppercase;white-space:nowrap;border:none;cursor:pointer}.button:hover{color:#fff;background:url("https://www.kateglanville.com/wp-content/themes/kateglanville/images/brown-arrow.png") no-repeat top #ad8a51}@media handheld,only screen and (max-width:319px){.button{width:100%;padding:2px 0;text-align:center}}.page-template-contact-php .entry-header .entry-title{font-family:'kgmedium';font-size:4em;text-transform:uppercase;color:#ad8a51;line-height:normal;text-align:left}@media handheld,only screen and (max-width:940px){.page-template-contact-php .entry-header .entry-title{text-align:center;width:100%}}@media handheld,only screen and (max-width:720px){.page-template-contact-php .entry-header .entry-title{text-align:left}}@media handheld,only screen and (max-width:720px){.page-template-contact-php .entry-header .entry-title{font-size:2.5em}}.page-template-contact-php .contact-details{overflow:hidden;margin-top:30px}.page-template-contact-php .contact-details .details{float:left;height:140px;padding-left:40px;border-left:1px solid #dae5e5}.page-template-contact-php .contact-details .details p{margin-bottom:20px;padding:5px 0;font-size:1.1em}.page-template-contact-php .contact-details .details p span{font-weight:700}.page-template-contact-php .contact-details .details .address{background:url("https://www.kateglanville.com/wp-content/themes/kateglanville/images/marker.png") no-repeat left;padding-left:25px}.page-template-contact-php .contact-details .details .phone{background:url("https://www.kateglanville.com/wp-content/themes/kateglanville/images/phone.png") no-repeat left;padding-left:25px}.page-template-contact-php .contact-details .details .email{background:url("https://www.kateglanville.com/wp-content/themes/kateglanville/images/envelope.png") no-repeat left;padding-left:25px}@media handheld,only screen and (max-width:940px){.page-template-contact-php .contact-details .details{padding-left:0;border-left:none}}.page-template-contact-php .contact-details .contact-me{float:left;width:580px}.page-template-contact-php .contact-details .contact-me p{margin:10px 0}@media handheld,only screen and (max-width:940px){.page-template-contact-php .contact-details .contact-me{width:100%}}.wpcf7{margin-top:20px}.wpcf7 br,.wpcf7 p{clear:bottom}.wpcf7 input,.wpcf7 textarea,.wpcf7 select{padding:4px;width:100%;font-family:'Open Sans',sans-serif;height:30px;border:medium none;font-size:1em;background:#e6eef0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.wpcf7 input.wpcf7-not-valid{background-color:#fcdbdb;border:1px solid #ff6161;padding:3px !important}.wpcf7 textarea{height:150px}.wpcf7 textarea:focus,.wpcf7 input:focus{-webkit-box-shadow:0 0 2px #aaa inset;-moz-box-shadow:0 0 2px #aaa inset;box-shadow:0 0 2px #aaa inset}.wpcf7 select{margin:0 0 15px}.wpcf7 input.wpcf7-submit{display:block;margin:0 auto;width:91px;height:57px;padding:0 10px;color:#fff;cursor:pointer;border:none;font-weight:700;background:#7dafae;font-size:1.7em;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.wpcf7 input.wpcf7-submit:hover{background-color:#ad8a51}.wpcf7 label{float:left;margin-right:15px;width:60px;height:30px;line-height:30px;color:#acacac}.wpcf7 label.subscribe{float:none;margin:0;padding:0;width:0;text-align:left}.wpcf7 div.wpcf7-mail-sent-ok,.wpcf7 div.wpcf7-validation-errors{font-family:'abmedium';margin:0 auto;padding:2px 0 0 65px;text-align:left;min-height:50px !important;width:50%;line-height:1.5em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media handheld,only screen and (max-width:720px){.wpcf7 div.wpcf7-mail-sent-ok,.wpcf7 div.wpcf7-validation-errors{width:60%}}@media handheld,only screen and (max-width:460px){.wpcf7 div.wpcf7-mail-sent-ok,.wpcf7 div.wpcf7-validation-errors{width:90%}}.wpcf7 div.wpcf7-validation-errors{background:url("https://www.kateglanville.com/wp-content/themes/kateglanville/images/error-grey.png") no-repeat scroll left center transparent}.wpcf7 div.wpcf7-mail-sent-ok{background:url("https://www.kateglanville.com/wp-content/themes/kateglanville/images/tick-grey.png") no-repeat scroll left center transparent}.wpcf7 span.wpcf7-form-control-wrap{position:relative}.wpcf7 span.wpcf7-not-valid-tip{position:absolute;right:5px;top:4px;line-height:1.5em;background:url("https://www.kateglanville.com/wp-content/themes/kateglanville/images/cross-grey.png") no-repeat scroll center center transparent;background-size:contain;border:none;padding:0 !important;width:11px !important;height:11px !important;z-index:100;color:#ccc;overflow:hidden;text-indent:-9999px}.wpcf7 input[type=radio],.wpcf7 input[type=checkbox]{width:20px}.wpcf7 img.ajax-loader{display:block;margin:-15px auto 0}.wpcf7 input.date{width:100px}.wpcf7 .contact-section{overflow:hidden;margin-bottom:20px}.wpcf7 .contact-section h2{font-size:3em;text-transform:uppercase;margin-left:0}.wpcf7 .message-wrap{width:590px;float:right}@media handheld,only screen and (max-width:940px){.wpcf7 .message-wrap{width:370px}}@media handheld,only screen and (max-width:940px){.wpcf7 .message-wrap{width:100%}}.wpcf7 .subject-section{height:100px}.wpcf7 .contact-wrap{float:left;overflow:hidden;width:340px}.wpcf7 .contact-wrap .contact-field{height:30px;float:left;margin-bottom:10px}.wpcf7 .contact-wrap .red-star{color:#600}.wpcf7 .contact-wrap .message-label{margin:0;width:75px}.wpcf7 .contact-wrap .google-map{margin-bottom:20px}.wpcf7 .button-wrap{padding-top:40px;clear:both;font-family:'abmedium'}.wpcf7 .spam-test{text-align:center;margin-bottom:20px;font-family:'Open Sans',sans-serif}.wpcf7 .wpcf7-quiz{width:30px;margin-left:5px}body.page-template-seasonal-gifts-php article{margin:0;padding:20px 60px}#nav-blocks-seasonal{width:960px;margin:0 auto;overflow:hidden}@media handheld,only screen and (max-width:940px){#nav-blocks-seasonal{width:640px}}@media handheld,only screen and (max-width:720px){#nav-blocks-seasonal{width:300px}}@media handheld,only screen and (max-width:460px){#nav-blocks-seasonal{width:100%}}#nav-blocks-seasonal img{display:block}#nav-blocks-seasonal .small-block{float:left;position:relative;width:300px;height:300px}@media handheld,only screen and (max-width:940px){#nav-blocks-seasonal .small-block{width:200px;height:200px}}@media handheld,only screen and (max-width:720px){#nav-blocks-seasonal .small-block{width:300px;height:300px;margin:0 auto;float:none}}@media handheld,only screen and (max-width:319px){#nav-blocks-seasonal .small-block{width:100%;height:100%}}#nav-blocks-seasonal #block-1{margin-right:20px;margin-bottom:20px}@media handheld,only screen and (max-width:720px){#nav-blocks-seasonal #block-1{margin-right:0}}@media handheld,only screen and (max-width:460px){#nav-blocks-seasonal #block-1{margin:0 auto 20px}}@media handheld,only screen and (max-width:319px){#nav-blocks-seasonal #block-1 .link-wrap{line-height:146px}}@media handheld,only screen and (max-width:319px){#nav-blocks-seasonal #block-1 .block-text{margin-top:65px}}#nav-blocks-seasonal #block-2{margin-right:20px;margin-bottom:20px}@media handheld,only screen and (max-width:940px){#nav-blocks-seasonal #block-2{margin-right:20px}}@media handheld,only screen and (max-width:460px){#nav-blocks-seasonal #block-2{margin:0 auto 20px}}#nav-blocks-seasonal #block-3{margin-bottom:20px}@media handheld,only screen and (max-width:460px){#nav-blocks-seasonal #block-3{margin:0 auto 20px}}.assistive-text{position:absolute !important;clip:rect(1px,1px,1px,1px);font-size:0;text-indent:-999em;line-height:0;overflow:hidden;width:1px;color:#444}#access a.assistive-text:active,#access a.assistive-text:focus{background:#eee;border-bottom:1px solid #ddd;color:#1982d1;clip:auto !important;font-size:12px;position:absolute;text-decoration:underline;top:0;left:7.6%}body{font-size:13px;line-height:1.3em;font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;color:#444;background-position:center center;background-repeat:no-repeat;background-attachment:fixed}a{color:#464646;text-decoration:underline}a:hover{color:#ad8a51}sup{font-size:.5em;position:relative;top:-.8em}em{font-style:italic}strong{font-weight:700}h1,h2,h3,h4{color:#5b584e;font-size:1.5em;font-family:'kgmedium'}.container{width:940px;margin:0 auto}@media handheld,only screen and (max-width:940px){.container{width:720px}}@media handheld,only screen and (max-width:720px){.container{width:460px}}@media handheld,only screen and (max-width:460px){.container{width:94%;margin:0 3%}}#masthead{position:relative;z-index:55;-webkit-border-radius:7px;-moz-border-radius:7px/7px;border-radius:7px/7px}#header-top{width:100%;background:#dae5e5;padding:25px 0}#header-top #logo{text-align:center;background:#dae5e5;margin:0 auto;z-index:55}@media handheld,only screen and (max-width:720px){#header-top #logo{text-align:left}}#header-top #logo img{max-width:75%}#site-navigation{position:absolute;right:50px;top:73px;z-index:55;font-family:museo500,Helvetica,Arial,sans-serif}.home #page{background:none right top repeat-y}.hidden{display:none}hr{background-color:transparent;border-color:#979797 -moz-use-text-color -moz-use-text-color;border-style:solid none none;border-width:1px medium medium;height:4px}@media handheld,only screen and (max-width:940px){#navigation.container{position:relative}}#home-banner{position:relative;clear:both}#home-banner ul,#home-banner li{width:100%;height:300px;overflow:hidden}@media handheld,only screen and (max-width:940px){#home-banner ul,#home-banner li{height:230px}}@media handheld,only screen and (max-width:720px){#home-banner ul,#home-banner li{height:148px}}@media handheld,only screen and (max-width:460px){#home-banner ul,#home-banner li{height:auto}}#home-banner li{background-size:cover;background-position:center}#home-banner-none{display:none}.page-template-products-template-php #home-banner,.single-adc-products #home-banner{height:200px;position:relative}.page-template-products-template-php #home-banner ul,.page-template-products-template-php #home-banner li,.single-adc-products #home-banner ul,.single-adc-products #home-banner li{width:100%;height:200px;overflow:hidden;background-color:#fff}.page-template-products-template-php #home-banner li,.single-adc-products #home-banner li{background-size:cover;background-position:center}.single-adc-products #home-banner{display:none}h1.news-title{font-size:3.33em;line-height:1.1em;margin:0 0 10px}.blog .post{border-bottom:dashed 1px #fff;padding-bottom:20px;margin-bottom:20px}.blog .post:last-child{border-bottom:medium none;padding-bottom:0}article{overflow:hidden}.page h1.entry-title{text-align:center;font-size:2.8em;text-transform:uppercase;color:#ad8a51;line-height:normal;font-family:'kgmedium';padding:20px 0}.blog .post h1.entry-title,.single .post h1.entry-title{font-size:2em;line-height:1.1em;margin:0 0 10px}h1.entry-title a{text-decoration:none}h1.entry-title a:hover{color:#fff}.home h1.entry-title{font-size:2.5em}.intro{font-family:"Times New Roman",Georgia,Serif;font-size:1.4em}.entry-content p{line-height:1.4em;margin:0 0 1.3em}.entry-content hr{background-color:transparent;border-top:1px dashed #fff;border-bottom:medium none;border-left:medium none;border-right:medium none;color:#fff;height:4px;margin:25px 0}.entry-content ul{margin:0 0 1.3em}.entry-content ul li{line-height:1.4em;list-style:outside;padding:1px 0 15px;margin-left:15px}.entry-content ul.nobullets{list-style:none}.entry-content .sidebar ul.half li{width:128px;float:left}.entry-content a{text-decoration:underline}.entry-content h2{padding-bottom:8px}.entry-content h3{color:#ad8a51;font-family:'kgmedium';font-size:1.23em;margin:1.3em 0 1em;text-transform:uppercase}.entry-content th,.entry-content .entry-content td{padding:4px;border:1px solid #5b584e}.entry-content th{color:#fff;background-color:#5b584e;font-weight:700;text-align:left}.attachment-post-thumbnail{float:left;margin:0 10px 10px 0}article.page{margin-bottom:35px;padding-bottom:20px;clear:both}.widget-area li.widget{margin-bottom:20px;padding-bottom:20px;border-bottom:dashed 1px #fff}.widget-area ul ul li{list-style:square outside;margin:0 0 5px 20px;font-size:1.15em}.widget-area ul ul li:hover{color:#f18e00}.widget-area ul ul li a{color:#fff;display:block}.widget-area ul ul li a:hover{color:#f18e00}#colophon{background-color:#dae5e5}#colophon .footer-inner{overflow:hidden;text-align:center;padding:20px 0 20px}@media handheld,only screen and (max-width:720px){#colophon .footer-inner aside h3{padding-bottom:0}}#colophon .footer-inner h3{color:#ad8a51;font-size:1.23em;text-transform:uppercase}#colophon .footer-inner .follow{float:left;width:220px;margin:0 100px 0 40px}@media handheld,only screen and (max-width:940px){#colophon .footer-inner .follow{margin:0 30px 30px 0}}@media handheld,only screen and (max-width:720px){#colophon .footer-inner .follow{float:none;margin:0 0 30px;width:100%}}#colophon .footer-inner .newsletter{float:left;width:220px}#colophon .footer-inner .newsletter p{font-family:'brush-tipterrenceregular';font-size:1.23em}@media handheld,only screen and (max-width:720px){#colophon .footer-inner .newsletter{float:none;margin:0 0 30px;width:100%}}#colophon .footer-inner .contact{float:left;width:220px;margin-right:100px}#colophon .footer-inner .contact p{font-family:'brush-tipterrenceregular';font-size:1.23em}#colophon .footer-inner .contact p a{text-decoration:none}@media handheld,only screen and (max-width:940px){#colophon .footer-inner .contact{margin-right:30px}}@media handheld,only screen and (max-width:720px){#colophon .footer-inner .contact{float:none;width:100%}}#colophon .footer-inner .footer-menu{clear:both;padding-top:20px;border-top:1px solid #979797}#colophon .footer-inner .footer-menu li{font-family:'kgmedium';display:inline-block;white-space:nowrap}#colophon .footer-inner .footer-menu li a{text-decoration:none;color:#ad8a51;font-weight:400;text-transform:uppercase;margin-left:20px;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}#colophon .footer-inner .footer-menu li a:hover{color:#000}.site-info .admin-link,.site-info .admin-link:hover{color:#444;text-decoration:none;cursor:text}.site-info{font-size:.83em;margin:20px 0 30px;color:#444}#colophon .site-info a{color:#444;text-decoration:none}.site-info a:hover{color:#444;text-decoration:underline}ul.postmeta{margin:0 0 15px;padding:0 8px 0 25px;overflow:hidden;width:470px;line-height:18px;height:16px}ul.postmeta ul.postmeta a{color:#f1d274}ul.postmeta ul.postmeta li.addthis{width:140px}ul.postmeta ul.postmeta li:first-child{padding-left:0}ul.postmeta ul.postmeta li:last-child{border-right:medium none}ul.postmeta ul.postmeta li{padding:0 8px;float:left;border-bottom:medium none;border-right:1px solid #f4f4f4;display:inline;margin:0}ul.postmeta ul.postmeta li .addthis_toolbox{margin:0}ul.postmeta ul.postmeta li.addthis{width:140px}#disqus_thread{color:#000;margin-bottom:30px}a.link-wrap{display:block;height:100%;width:100%;left:0;outline:medium none;position:absolute;top:0;z-index:999;text-align:center;font-family:'kgmedium';color:#fff;font-size:1.5em;text-transform:uppercase;letter-spacing:1px;text-decoration:none;line-height:300px}@media handheld,only screen and (max-width:720px){a.link-wrap{line-height:220px}}@media handheld,only screen and (max-width:319px){a.link-wrap{line-height:300px}}.block-overlay{position:absolute;width:100%;height:100%;background:url("https://www.kateglanville.com/wp-content/themes/kateglanville/images/overlay.png") repeat scroll left top transparent}.overlay{background:url("https://www.kateglanville.com/wp-content/themes/kateglanville/images/overlay-hover.png") repeat scroll left top transparent;height:100%;left:0;position:absolute;top:0;width:100%;display:none}.block-text{position:absolute;z-index:999;width:100%;font-family:'kgmedium';margin-top:150px;color:#fff;font-size:1.5em;text-align:center;text-transform:uppercase;letter-spacing:1px;z-index:800}@media handheld,only screen and (max-width:720px){.block-text{margin-top:100px}}@media handheld,only screen and (max-width:460px){.block-text{font-size:1.2em;margin-top:75px}}@media handheld,only screen and (max-width:319px){.block-text{margin-top:150px}}.product-image ul{overflow:hidden;margin-bottom:20px}.product-image ul li{position:relative;float:left;height:220px;width:220px;margin-right:20px}@media handheld,only screen and (max-width:940px){.product-image ul li{height:165px;width:165px}}@media handheld,only screen and (max-width:720px){.product-image ul li{height:220px;width:220px}}@media handheld,only screen and (max-width:460px){.product-image ul li{height:220px;width:220px;float:none;margin:0 auto}}.product-image ul li .attachment-products{top:0;display:block}.product-image ul li .inner{position:absolute;margin-top:85px;z-index:800;width:100%}@media handheld,only screen and (max-width:940px){.product-image ul li .inner{margin-top:55px}}@media handheld,only screen and (max-width:720px){.product-image ul li .inner{margin-top:85px}}.product-image ul li .product-title{width:100%;z-index:300;color:#fff;font-size:1.55em;line-height:normal;text-transform:uppercase;letter-spacing:1px;text-align:center}@media handheld,only screen and (max-width:940px){.product-image ul li .product-title{font-size:1.3em}}@media handheld,only screen and (max-width:720px){.product-image ul li .product-title{font-size:1.55em}}.product-image ul li .view-examples{width:100%;color:#fff;font-size:1.35em;text-transform:uppercase;letter-spacing:1px;text-align:center}@media handheld,only screen and (max-width:940px){.product-image ul li .view-examples{font-size:1.1em}}@media handheld,only screen and (max-width:720px){.product-image ul li .view-examples{font-size:1.35em}}.product-image ul li hr{width:200px;border-color:#fff -moz-use-text-color -moz-use-text-color;border-width:2px medium medium;margin-top:10px;margin-bottom:10px}@media handheld,only screen and (max-width:940px){.product-image ul li hr{width:150px}}@media handheld,only screen and (max-width:720px){.product-image ul li hr{width:200px}}.product-image ul li .product-overlay{position:absolute;background:url("https://www.kateglanville.com/wp-content/themes/kateglanville/images/overlay.png") repeat scroll left top transparent;height:100%;left:0;top:0;width:100%;z-index:200}.product-image ul .product-name-mobile{display:none;margin-bottom:10px;text-align:center}@media handheld,only screen and (max-width:720px){.product-image ul .product-name-mobile{display:none}}.product-image ul li:last-child{margin-right:0}@media handheld,only screen and (max-width:720px){.product-image ul li:nth-child(3){display:none}}@media handheld,only screen and (max-width:720px){.product-image ul li:nth-child(4){display:none}}@media handheld,only screen and (max-width:460px){.product-image ul li:last-child{display:none}}.single-products{overflow:hidden;margin-bottom:20px}.single-products li{position:relative;float:left;height:220px;width:220px;margin-right:20px;margin-bottom:20px}@media handheld,only screen and (max-width:940px){.single-products li{height:165px;width:165px}}@media handheld,only screen and (max-width:720px){.single-products li{float:left;height:220px;width:220px;margin-bottom:20px;margin-right:20px}}@media handheld,only screen and (max-width:460px){.single-products li{float:left;height:47%;width:47%;margin-right:5%;margin-bottom:5%}}.single-products li:nth-child(4n+4){margin-right:0}@media handheld,only screen and (max-width:720px){.single-products li:nth-child(4n+4){margin-right:0}}@media handheld,only screen and (max-width:720px){.single-products li:nth-child(2n+2){margin-right:0}}.back-button a.link-wrap{line-height:220px;display:block}ul.products-individual{overflow:hidden}ul.products-individual li{position:relative;float:left;width:300px;height:395px;margin-bottom:20px;margin-right:20px;position:relative}@media handheld,only screen and (max-width:720px){ul.products-individual li{width:220px;height:auto}}@media handheld,only screen and (max-width:460px){ul.products-individual li{width:45%;height:45%;margin-right:7%}}@media handheld,only screen and (max-width:319px){ul.products-individual li{width:100%}}ul.products-individual li .product-info{overflow:hidden}ul.products-individual li .product-info h3.product-name{font-size:1.23em;padding:20px 0;text-transform:uppercase;color:#ad8a51}@media handheld,only screen and (max-width:460px){ul.products-individual li .product-info h3.product-name{min-height:34px}}@media handheld,only screen and (max-width:319px){ul.products-individual li .product-info h3.product-name{padding:10px 0}}ul.products-individual li .product-info .price{float:left;margin-top:10px}ul.products-individual li .product-info .price span{font-size:1.2em;font-weight:700;color:#000}@media handheld,only screen and (max-width:720px){ul.products-individual li .product-info .price{margin-bottom:10px}}@media handheld,only screen and (max-width:319px){ul.products-individual li .product-info .price{margin-bottom:10px;margin-top:0}}ul.products-individual li .product-info .button{float:right;padding:2px 30px}@media handheld,only screen and (max-width:720px){ul.products-individual li .product-info .button{float:left;clear:both;padding:2px 0;width:100%;text-align:center}}@media handheld,only screen and (max-width:319px){ul.products-individual li .product-info .button{padding:2px 0}}ul.products-individual li:nth-child(3n){margin-right:0}ul.products-individual li:nth-child(3n+1){clear:left}@media handheld,only screen and (max-width:940px){ul.products-individual li:nth-child(3n){margin-right:20px}ul.products-individual li:nth-child(3n+1){clear:none}ul.products-individual li:nth-child(2n){margin-right:0}ul.products-individual li:nth-child(2n+1){clear:left}}@media handheld,only screen and (max-width:940px){ul.products-individual{margin-left:50px}}@media handheld,only screen and (max-width:720px){ul.products-individual{margin-left:0}}body.single-adc-products article{clear:both;padding:20px 60px;margin:0}@media handheld,only screen and (max-width:940px){body.single-adc-products article{padding:20px 0}}body.single-adc-products article h1.entry-title{text-align:center;font-size:3em;text-transform:uppercase;color:#ad8a51;margin-bottom:20px;line-height:normal}@media handheld,only screen and (max-width:940px){body.single-adc-products article h1.entry-title{font-size:2.5em}}.secondary-text{padding:20px 60px}@media handheld,only screen and (max-width:940px){.secondary-text{padding:20px 0}}.page-id-7 .secondary-text p{font-size:1.2em}.page-id-7 .secondary-text h3{color:#ad8a51;margin-bottom:10px}.page-id-7 .secondary-text span{font-weight:700}dl.faqs dt{background:url("https://www.kateglanville.com/wp-content/themes/kateglanville/images/faq-arrow.png") no-repeat scroll left -78px transparent;border-bottom:1px dotted #dbdbdc;cursor:pointer;display:block;font-size:1.2em;font-weight:700;color:#ad8a51;line-height:1.1em;padding:10px 0 10px 20px}dl.faqs dd{background:url("https://www.kateglanville.com/wp-content/themes/kateglanville/images/divider.png") no-repeat scroll center bottom transparent;border-bottom:1px dotted #dbdbdc;margin-bottom:5px;padding:7px 15px 30px 20px}dl.faqs dt.Zebra_Accordion_Expanded{background:url("https://www.kateglanville.com/wp-content/themes/kateglanville/images/faq-arrow.png") no-repeat scroll left 14px transparent;border-bottom:medium none}.order-form{overflow:hidden;padding:0 110px;margin-bottom:30px}@media handheld,only screen and (max-width:940px){.order-form{padding:0}}.order-form label{float:left;width:300px;margin-bottom:5px;margin-right:20px}@media handheld,only screen and (max-width:720px){.order-form label{width:100%}}.order-form input,.order-form textarea{float:left;width:400px;background:#e6eef0;border:medium none;box-sizing:border-box;padding:4px;font-family:'Open Sans',sans-serif;font-size:1em}@media handheld,only screen and (max-width:720px){.order-form input,.order-form textarea{width:100%}}.order-form input{height:30px}.order-form textarea{height:100px}.order-form .form-wrapper{margin-bottom:20px;width:100%;overflow:hidden}.order-form .product-size span{font-size:14px;font-size:1.3em;font-weight:700}.order-form .date-picker input{width:130px}.order-form .image-upload input{width:307px}.order-form .image-upload .wrap{float:left}.order-form .image-upload .wrap .button{line-height:26px}.order-form .image-upload p{font-size:.8em}.order-form .order-details{clear:both}.order-form .order-details p{margin-bottom:20px}.order-form .order-details span{color:#444;font-weight:700}.order-form .order-details img{float:left}.order-form .order-details p.click-to-send{color:#ad8a51;font-weight:700}.order-form .order-details .button{float:right;margin-top:20px}@media handheld,only screen and (max-width:460px){.order-form .order-details .button{width:100%;padding:2px 0;text-align:center}}.order-form .order-details .reset{margin-left:90px}@media handheld,only screen and (max-width:940px){.order-form .order-details .reset{margin-left:20px}}.col-left{float:left;width:49%;margin-right:2%}.col-right{float:left;width:49%}.ko-submitbutton{background-color:#dae5e5}.postage-table{float:left;margin-right:50px}.postage-table-nm{float:left;margin-right:0}.postage-text{clear:both;padding-top:40px}input[type=submit]{border:1px solid #ccc;background:#7dafae;border:medium none;color:#fff;cursor:pointer;display:inline-block;font-size:1.1em;line-height:30px;padding:2px 17px;text-decoration:none;text-transform:uppercase;white-space:nowrap}input[type=submit]:hover{color:#fff;background:#ad8a51}.back-to-top{position:fixed;bottom:2em;right:2em;text-decoration:none;color:#000;background-color:rgba(205,205,205,.8);font-size:12px;padding:1em;display:none;font-family:"dashicons"}.back-to-top:hover{background-color:rgba(135,135,135,.5)}.assistive-text,.screen-reader-response{position:absolute !important;clip:rect(1px,1px,1px,1px);font-size:0;text-indent:-999em;line-height:0;overflow:hidden;width:1px;color:#999}#access a.assistive-text:active,#access a.assistive-text:focus{background:#eee;border-bottom:1px solid #ddd;color:#1982d1;clip:auto !important;font-size:12px;position:absolute;text-decoration:underline;top:0;left:7.6%}.hr_home{border:0;color:#aad2ca;background-color:#aad2ca;height:1px;width:100%;text-align:left}h1,h2,h3,h4{font-family:'kgmedium',sans-serif}.intro p{font-family:'brush-tipterrenceregular'}nav .menu{z-index:999;font-family:'kgmedium';padding:10px 0}nav .menu li a{transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}ul.postmeta li:last-child{border-right:medium none}ul.postmeta li{padding:0 8px;float:left;border-bottom:medium none;border-right:1px solid #f4f4f4;display:inline;margin:0}ul.postmeta li .addthis_toolbox{margin:0}ul.postmeta li.addthis{width:140px}.home .widget-title{height:2em;text-decoration:none;color:#ad8a51}.wrapper{width:990px;max-width:100%;margin:0 auto !important}.wrapper #container{padding:10px}#colophon{clear:both}.page-template-page-home2 .widgettitle{height:2em}.page-template-page-home2 .widgettitle a{text-decoration:none;color:#ad8a51}.page-template-page-home2 .info-blocks{position:relative;height:auto}@media (min-width:1000px){.page-template-page-home2 .info-blocks{height:300px}}.page-template-page-home2 .info-blocks .widget_text .textwidget{height:auto}@media (min-width:600px){.page-template-page-home2 .info-blocks .widget_text .textwidget{min-height:160px}}.page-template-page-home2 .find-out-more{transition-duration:.4s;position:relative;margin-top:30px;margin-bottom:20px}@media (min-width:1000px){.page-template-page-home2 .find-out-more{bottom:30px;position:absolute}}.page-template-page-home2 .find-out-more a{background-color:#dae5e5;transition-duration:.4s;padding:.5em 1em;color:#222;text-decoration:none;font-weight:700;border-radius:6px}.page-template-page-home2 .find-out-more a:hover{background-color:#dee8e8}.page-template-page-home2 .news-wrap{width:90%;margin:0 auto}.page-template-page-home2 .news-wrap .news-item-wrap{padding:1em;overflow:hidden;border:1px solid #efefef;border-bottom:none}.page-template-page-home2 .news-wrap .news-header h3{text-align:center;margin-bottom:.5em;color:#ad8a51;line-height:1.2em;font-size:1.6em}.page-template-page-home2 .news-wrap .news-fb{border:1px solid #ccc;height:450px;max-height:90vh;max-width:390px;overflow:hidden;width:100%;float:right;margin-left:0;margin-right:0;clear:both}@media (min-width:600px){.page-template-page-home2 .news-wrap .news-fb{width:48.48485%;float:left;margin-right:-100%;margin-left:0;clear:both}}.page-template-page-home2 .news-wrap .news-feed{border:1px solid #ccc;height:450px;max-height:90vh;max-width:390px;overflow:scroll;max-width:100%;overflow:scroll;width:100%;float:right;margin-left:0;margin-right:0;clear:both}@media (min-width:600px){.page-template-page-home2 .news-wrap .news-feed{width:48.48485%;float:right;margin-left:0;margin-right:0;clear:none}}.page-template-page-home2 .news-wrap .news-feed .news-home-title{width:100%;float:right;margin-left:0;margin-right:0;clear:both}.page-template-page-home2 .news-wrap .news-feed .news-home-title h3{color:#ad8a51;line-height:1.2em;font-size:1.2em;margin:1em 0;text-align:left}.page-template-page-home2 .news-wrap .news-feed .news-home-text{width:100%;float:right;margin-left:0;margin-right:0;clear:both}@media (min-width:600px){.page-template-page-home2 .news-wrap .news-feed .news-home-text{width:65%;float:left;margin-right:-100%;margin-left:0;clear:both}}.page-template-page-home2 .news-wrap .news-feed .news-home-img{width:100%;float:right;margin-left:0;margin-right:0;clear:both}@media (min-width:600px){.page-template-page-home2 .news-wrap .news-feed .news-home-img{width:30%;float:right;margin-left:0;margin-right:0;clear:none}}.page-template-page-home2 .page{padding:1em;width:90%;margin:0 auto}.page-template-page-home2 .page .profile-img{text-align:left}.page-template-page-home2 .page .PIN_1500908031354_button_pin{display:none}.page-template-page-home2 #about .books{float:none;width:340px;margin:0 auto}.archive ul.products .product{display:-webkit-box;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.archive ul.products .product .price{font-size:1.5em !important;font-weight:700 !important}.archive .wp-post-image{max-height:190px}.woocommerce .products{display:-webkit-box;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:distribute;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.woocommerce .products .button{display:none}.woocommerce .related{display:-webkit-box;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.woocommerce .related h2{width:100%;margin:20px 0}.woocommerce-order-pay .synved-social-button{display:none}.woocommerce-account-fields{display:none}.woocommerce-page #home-banner{display:none}.woocommerce-page .button{transition:.4s;background-color:#ad8a51 !important;color:#fff !important}.woocommerce-page .button:hover{background-color:#bda174 !important}.single-product .summary td{vertical-align:middle}.single-product .entry-title,.single-product .price,.single-product .woocommerce-product-details__short-description{margin-bottom:1em}.single-product .price{font-weight:700}.single-product .qty{font-size:1.5em}.single-product .additional_information_tab{display:none !important}.single-product .sku_wrapper{display:none}.single-adc-products .button{display:none}.newsletter #mc-embedded-subscribe{margin:0 auto;border-radius:6px;padding:0 1em;transition-duration:.8s;font-size:12px;line-height:24px;border:1px solid #444}.navigation{width:1080px;max-width:100%}.main-menu{text-align:right}.main-menu #responsive_current_menu_item{display:none}.main-menu .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.main-menu li{background:none #fff !important;border-right:2px solid #222;position:relative;height:20px}.main-menu li:last-child{border-right:none}.main-menu li a{transition-duration:.8s;text-decoration:none;color:#222;padding:5px 10px}.main-menu li a:hover{color:#ad8a51}.main-menu li .sub-menu{display:none;position:absolute;left:-6px;transition-duration:.8s;width:170px;top:24px;background-color:#ad8a51;z-index:9999}.main-menu li .sub-menu li{padding-bottom:10px;text-align:left;border-right:none;background-color:#eaeaea}.main-menu li .sub-menu li:hover{background-color:#dae5e5 !important}.main-menu li .sub-menu a{padding:10px}.main-menu li .sub-menu:first-child a{padding-top:5px}@media (min-width:700px){.main-menu li:hover .sub-menu{display:block;height:auto}}.add_to_cart_button{display:none !important}.single .add_to_cart_button{display:none !important}.single_add_to_cart_button{display:block !important}h1{font-size:1.6em}.cff-wrapper{max-width:1400px;margin:0 auto}.cff-visual-header{max-width:1000px;margin:0 auto}