.gform_wrapper .gform_validation_errors>h2{font-size:16px!important}.ginput_subtotal{color:#fff!important;font-weight:700;font-size:24px!important}.ginput_total{color:#fff!important;font-weight:700;font-size:24px!important}html *{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:'Open Sans',sans-serif}h1,h2,h3{font-family:'Poiret One',cursive}#main h2{font-size:48px}#main h3{font-size:30px}a,a:active,a:hover,a:link,a:visited{text-decoration:none;-webkit-transition:.4s ease all;-o-transition:.4s ease all;transition:.4s ease all}.cf:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.cf{display:inline-block}* html .cf{height:1%}.cf{display:block}body.responsive #page-wrapper{max-width:1400px;padding-top:0}#masthead .hgroup{display:none}nav.main-navigation ul li a{font-size:14px;padding:15px 10px 10px;text-transform:uppercase}.main-navigation ul::after{content:"828-688-2149";display:inline-block;clear:none;font-size:18px;font-weight:700;float:right;position:relative;right:10px;top:10px;color:#e1605b}.main-navigation ul ul::after{content:""}nav.sticky #menu-main{border-bottom:1px solid #646263;-webkit-box-shadow:0 0 0 transparent!important;box-shadow:0 0 0 transparent!important}#main a.logo{background:#151110;background:rgba(21,17,16,.6);display:block;padding:20px 10px;text-align:right;width:34%;position:relative;left:-25px}body.home #main a.logo{background:rgba(21,17,16,.8);width:34%;position:relative;left:0;margin-top:-93px;top:500px;z-index:10}#main{-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;border:1px solid #646263;background:url(//www.guerardglass.com/wp-content/uploads/2016/01/profile-bg.jpg) top center fixed;background-size:cover;padding-top:10px}#main .full-container{max-width:1080px;margin:0 auto}body.home #main{padding:0;background:#ccc}body.home #main .full-container{max-width:1400px}body.page-id-3327 #main{background:url(//www.guerardglass.com/wp-content/uploads/2016/01/profile-bg.jpg) top center fixed;background-size:cover}body.page-id-3329 #main{background:url(//www.guerardglass.com/wp-content/uploads/2016/01/site-bg3.jpg) top center fixed;background-size:cover}body.page-id-3331 #main{background:url(//www.guerardglass.com/wp-content/uploads/2016/01/site-bg2.jpg) top center fixed;background-size:cover}body.page-id-3333 #main{background:url(//www.guerardglass.com/wp-content/uploads/2016/01/site-bg1.jpg) top center fixed;background-size:cover}#main .about-content .panel-grid-cell:last-child{background:#151110;background:rgba(21,17,16,.6);padding-bottom:35px}#main .about-content .panel-grid-cell:first-child a{font-size:18px}#main .social{text-align:center}#main .social a{padding:0 4px}body.woocommerce-page #main .continue-btn,body.woocommerce-page #main .view-cart-btn{float:right;margin-left:15px;font-weight:300}body.woocommerce-page #main .continue-btn{padding-top:9px}body.woocommerce-page #main .continue-btn:after{content:" |";color:#fff;margin-left:10px}body.woocommerce-page #main .continue-btn a,body.woocommerce-page #main .view-cart-btn a{color:#e1605b;font-size:16px}body.woocommerce-page #main .continue-btn a:hover,body.woocommerce-page #main .view-cart-btn a:hover{color:#cecece}body.woocommerce-page #main .view-cart-btn a img{bottom:-6px;position:relative;margin-left:10px}body.woocommerce-page #main{background:#2c2827}body.woocommerce-page #primary #main{padding:0;margin-top:25px;border:0;background:0 0;-webkit-box-shadow:none;box-shadow:none}.woocommerce-page ul.products li.product,body.woocommerce ul.products li.product{margin:0;width:23%;margin:0 1% 2.992em}body.woocommerce #page-wrapper h1.page-title{color:#e1605b;font-size:40px}body.woocommerce ul.products li.product a{background:#151110;background:rgba(21,17,16,.6);display:block}body.woocommerce ul.products li.product a:hover{background:#000;background:rgba(0,0,0,.9);display:block}body.woocommerce ul.products li.product a h2{color:#e1605b;font-size:22px!important;text-align:center;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}body.woocommerce ul.products li.product a:hover h3{color:#cecece}body.woocommerce #page-wrapper .woocommerce-breadcrumb,body.woocommerce .product_meta,body.woocommerce .woocommerce-ordering,body.woocommerce .woocommerce-result-count,body.woocommerce ul.products li.product a.add_to_cart_button{display:none}body.woocommerce ul.products li.product a .price{color:#fff;font-size:18px;text-align:center;padding-bottom:25px}body.woocommerce-page.sidebar-position-left #container{float:none;margin-top:25px}body.woocommerce #page-wrapper .product h1.entry-title{color:#e1605b;font-size:30px}body.woocommerce #page-wrapper .product .price,body.woocommerce div.product form.cart .variations label{color:#fff;font-size:18px;padding-bottom:25px}body.woocommerce #page-wrapper .related.products ul.products li.product{max-width:300px}body.woocommerce #page-wrapper .product .cart .qty{padding:10px;margin-top:0}body.woocommerce #page-wrapper .button{border-width:0;border-style:solid;border-color:#e1605b;background:#e1605b;border-radius:0;color:#fff;-webkit-box-shadow:0 1px 1px transparent,0 1px 0 #e1605b inset;box-shadow:0 1px 1px transparent,0 1px 0 #e1605b inset;width:auto;text-decoration:none;cursor:pointer;line-height:1;text-shadow:0 1px 0 rgba(255,255,255,0);text-transform:uppercase}#main .woocommerce .button.alt{text-shadow:none;border-top:solid 1px transparent;border-left:solid 1px transparent;border-right:solid 1px transparent;border-bottom:solid 1px transparent;background:#e1605b;background:-o-linear-gradient(#e1605b,#e1605b)}#main .woocommerce .button.alt:hover{text-shadow:none;border-top:solid 1px transparent;border-left:solid 1px transparent;border-right:solid 1px transparent;border-bottom:solid 1px transparent;background:#ccc;background:-o-linear-gradient(#ccc,#ccc)}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;width:100%}#main .selection-row .panel-grid-cell:last-child{background:#151110;background:rgba(21,17,16,.6);padding:25px}#main .su-posts-appnet-loop a.post-thumb{background-position:center center;background-size:cover;display:block;float:left;height:350px;width:30%;margin:0 35px 50px 0;opacity:1;overflow:hidden}#main .su-posts-appnet-loop .su-meta{font-style:italic}#main .su-posts-appnet-loop a:hover.post-thumb{opacity:.7}#main .su-posts-appnet-loop h2 a{line-height:48px;text-decoration:none}#main .su-posts-appnet-loop a.more-btn{background:#e1605b;color:#fff;display:inline-block;font-size:14px;margin:20px 0 50px;padding:5px;text-transform:uppercase;text-align:center;text-decoration:none;width:25%}#main .su-posts-appnet-loop a:hover.more-btn{background:#070606}#primary,body.page-template-default #primary{width:70%}body.page-template-default #primary{background:#151110;background:rgba(21,17,16,.6);padding:20px 20px 35px 20px;margin-top:26px;width:68%}body.single-post #primary{background:#151110;background:rgba(21,17,16,.6);padding:20px 20px 35px 20px;margin-top:26px;width:68%}body.woocommerce-page.woocommerce-checkout #primary{width:100%}body.woocommerce-checkout #secondary{display:none}#main .continue-cart-btn{display:block;width:100%}#main .continue-cart-btn a{color:#fff;background:#e1605b;display:block;margin:0 auto;padding:10px;width:250px;text-align:center}#main .continue-cart-btn a:hover{background:#ccc}#secondary{background:#151110;background:rgba(21,17,16,.6);margin-top:26px;width:28%}#secondary .widget{color:#ccc;font-size:16px;margin:0 0 15px 0;padding:15px}#secondary .widget :last-child{margin-bottom:0;padding-bottom:0}#secondary .widget h3.widget-title{color:#cc5a56;font-size:24px;margin:5px 0 10px 0;padding:0 0 5px 0}#secondary .widget_recent_entries li{margin-bottom:10px}#secondary .widget input{border:1px solid rgba(0,0,0,.25);border-radius:0;font-weight:300;line-height:25px;padding:0 5px;width:99%}#text-3 .textwidget{text-align:center}#text-3 .textwidget a{padding:0 4px;font-size:18px}#text-3 .textwidget a:hover{color:#ccc}body.woocommerce div.product form.cart .variations select{width:100%;padding:5px;font-family:'Open Sans',sans-serif;background:#fff}@media (max-width:1280px){#main a.logo{width:32.8%}}@media (max-width:1180px){#main a.logo{width:31%}}@media (max-width:1180px){body.responsive.layout-boxed #page-wrapper{overflow-x:hidden}#main a.logo{width:100%;left:0}#main a.logo img{display:block;margin:0 auto}#main{padding:10px}#pgc-3327-0-1{display:none}#main .about-content .panel-grid-cell:last-child{margin-left:18px}}@media (max-width:780px){#main .about-content .panel-grid-cell:last-child{padding:20px;margin-left:0}}@media (max-width:480px){#formfields p,#formfields p.full{float:none;padding-right:0;width:100%}.search-results-col-1{width:100%;display:block}.search-results-col-2{width:100%;display:block}}