@import '../../../../cssapi/d6568ea0-5df6-4743-aa9f-467bacd3a0d2.css';article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.arial{font-family:Arial, Helvetica, sans-serif}.din{font-family:'DINNextLTW01-UltraLight 706122', Arial, Helvetica, sans-serif}.avenir{font-family:'Avenir LT W01 55 Roman', Arial, Helvetica, sans-serif}.novecento{font-family:'Novecento Sans W01 Wd Bd', Arial, Helvetica, sans-serif}@font-face{font-family:'icons';src:url("fonts/icons.eot");src:url("fonts/icons.eot#iefix") format("embedded-opentype"),url("fonts/icons.woff") format("woff"),url("fonts/icons.ttf") format("truetype"),url("fonts/icons.svg") format("svg");font-weight:normal;font-style:normal}[data-icon]:before,.scroller .scroller-navigation .prev-btn:before,.scroller .scroller-navigation .next-btn:before,blockquote:before,blockquote:after,.newsletter_wrapper .newsletter .gform_footer.top_label .button:before,.newsletter_wrapper .newsletter .gform_footer.left_label .button:before,.newsletter_wrapper .newsletter .gform_footer.right_label .button:before,.accordion li .btn:before,.facebook-btn:before,.twitter-btn:before,.tumblr-btn:before,.instagram-btn:before,.pinterest-btn:before,.google-plus-btn:before,#header .main-navigation>ul>li.has-sub-menu>a:after{font-family:'icons';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-search,.icon-envelope,.icon-heart,.icon-th-large,.icon-th,.icon-th-list,.icon-ok,.icon-remove,.icon-zoom-in,.icon-zoom-out,.icon-chevron-left,.icon-chevron-right,.icon-chevron-up,.icon-chevron-down,.icon-twitter,.icon-facebook,.icon-pinterest,.icon-google-plus,.icon-linkedin,.icon-youtube,.icon-instagram,.icon-tumblr{font-family:'icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-search:before{content:"\31"}.icon-envelope:before,.newsletter_wrapper .newsletter .gform_footer.top_label .button:before,.newsletter_wrapper .newsletter .gform_footer.left_label .button:before,.newsletter_wrapper .newsletter .gform_footer.right_label .button:before{content:"\32"}.icon-heart:before{content:"\33"}.icon-th-large:before{content:"\34"}.icon-th:before{content:"\35"}.icon-th-list:before{content:"\36"}.icon-ok:before{content:"\37"}.icon-remove:before{content:"\38"}.icon-zoom-in:before{content:"\39"}.icon-zoom-out:before{content:"\30"}.icon-chevron-left:before,.scroller .scroller-navigation .prev-btn:before{content:"\71"}.icon-chevron-right:before,.scroller .scroller-navigation .next-btn:before{content:"\77"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before,.accordion li .btn:before,#header .main-navigation>ul>li.has-sub-menu>a:after{content:"\65"}.icon-twitter:before,.twitter-btn:before{content:"\72"}.icon-facebook:before,.facebook-btn:before{content:"\74"}.icon-pinterest:before,.pinterest-btn:before{content:"\79"}.icon-google-plus:before,.google-plus-btn:before{content:"\75"}.icon-linkedin:before{content:"\69"}.icon-youtube:before{content:"\6f"}.icon-instagram:before,.instagram-btn:before{content:"\70"}.icon-tumblr:before,.tumblr-btn:before{content:"\61"}.red-bg{background-color:#c11d2d}.dark-blue-bg{background-color:#2c5065}.blue-bg{background-color:#00a3e0}.light-blue-bg{background-color:#3895cb}.white-bg{background-color:#FFFFFF}.black-bg{background-color:#000000}.semi-black-bg{background-color:#000;background-color:rgba(0,0,0,0.8)}.grey-bg{background-color:#f0f0f0}a{text-decoration:none;color:#000;cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}a:hover{color:#aa262f}h1{font-size:50px;font-size:5rem;line-height:0.9;margin:0.3em 0;text-transform:uppercase}h1:before{font-size:70%}h2{font-family:'DINNextLTW01-UltraLight 706122', Arial, Helvetica, sans-serif;margin:0.8em 0;font-size:36px;font-size:3.6rem;line-height:0.9;letter-spacing:4px;text-transform:uppercase;font-weight:normal}h2:before{font-size:70%}h3{font-family:'DINNextLTW01-UltraLight 706122', Arial, Helvetica, sans-serif;margin:0.5em 0;font-size:30px;font-size:3rem;line-height:1.3;letter-spacing:4px;text-transform:uppercase;font-weight:normal}h3:before{font-size:70%}h4{font-family:'DINNextLTW01-UltraLight 706122', Arial, Helvetica, sans-serif;margin:0.5em 0;font-size:20px;font-size:2rem;line-height:1.3;letter-spacing:4px;text-transform:uppercase}h4:before{font-size:70%}h5{margin:0.5em 0;font-size:10px;font-size:1rem;line-height:1.3;text-transform:uppercase}h5:before{font-size:70%}h6{margin:0.5em 0;font-size:16px;font-size:1.6rem;line-height:1}h6:before{font-size:70%}p{margin:0.8em 0}.huge{font-size:150%}.big{font-size:130%}.small{font-size:90%}.small{margin:0.4em 0}.tiny{font-size:70%}p.tiny{margin:5px 0}.bold,strong,b{font-weight:bold}.normal{font-weight:normal}.italic{font-style:italic}.align-left,.text-left{text-align:left}.align-right,.text-right{text-align:right}.align-center,.text-center{text-align:center}.align-middle,.text-middle{vertical-align:middle}.normal-style{font-style:normal}.underline{text-decoration:underline}.uppercase{text-transform:uppercase}.normalcase{text-transform:none}.black{color:#000}.white{color:#fff}a.white:hover{color:#ffbbbb}.grey{color:#a8a8a8}a.grey:hover{color:#878787}.dark-grey{color:#333333}a.dark-grey:hover{color:#141414}.light-grey{color:#CCC}a.light-grey:hover{color:#a8a8a8}.orange{color:#d35c2a}a.orange:hover{color:#ac4b22}.pink{color:#ed1375}.blue{color:#00a3e0}.dark-blue{color:#0057a6}.teal{color:#13a89e}.red{color:#aa262f}a.red:hover{color:#5a1419}.green{color:#c2ed00}a.green:hover{color:#c9f400}.purple{color:#9c0059}a.purple:hover{color:#000000}.error{color:#7e0606}.brown{color:#7d563b}a.brown:hover{color:#5c3f2b}.light-brown{color:#c09367}a.light-brown:hover{color:#977451}.ir{border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent}.hide{display:none}@media only screen and (max-width: 800px){.hide-on-tablet{display:none !important}}@media only screen and (max-width: 400px){.hide-on-mobile{display:none !important}}.show,.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.no-margin{margin:0}.no-padding{padding:0}.no-border{border:none}.absolute{position:absolute}.relative{position:relative}.fixed{position:fixed}.valign-middle{vertical-align:middle}.valign-center{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.dropshadow{-webkit-box-shadow:3px 3px 4px #666;-moz-box-shadow:3px 3px 4px #666;box-shadow:3px 3px 4px #666;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#666666')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#666666')}.text-shadow{text-shadow:0px 2px 2px white}hr{background-color:#9e9e9e;border:0;height:1px;margin:1em 0;width:20%}hr.thick{height:4px}.border{border:1px solid #ececec}.border-bottom{border-bottom:1px solid #ececec}.border-top{border-top:1px solid #ececec}.border-left{border-left:1px solid #ececec}.border-right{border-right:1px solid #ececec}.thick-border-top{border-top:2px solid #FFF}.thick-border-bottom{border-bottom:2px solid #FFF}.scroller{position:relative;min-height:100px}.scroller .scroller-mask{position:relative;overflow:hidden;height:100%}.scroller .scroller-mask .scroll-items-container{width:20000px;left:0;height:100%;position:relative;margin-left:0px}.scroller .scroller-mask .scroll-items-container .scroll-item{padding-bottom:0;width:300px;position:relative;float:left;left:auto;top:auto;display:block}.scroller .scroller-mask .scroll-item{position:relative;top:0;left:0;width:100%;display:none}.scroller .scroller-mask .scroll-item.current{display:block}.scroller .scroller-mask .scroll-item.current .description{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;visibility:visible}.scroller .scroller-mask .scroll-item .description{-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;visibility:hidden}.scroller .scroller-pagination{list-style:none;padding:0;margin:0;position:absolute;bottom:0;width:100%;left:0}.scroller .scroller-pagination li{float:left;list-style:none}.scroller .scroller-pagination li a{display:block}.scroller .scroller-pagination li.current a,.scroller .scroller-pagination li a:hover{background-position:left bottom}.scroller .scroller-navigation{position:absolute;top:50%;height:0;z-index:200;width:100%}@media only screen and (max-width: 800px){.scroller .scroller-navigation{font-size:0.8em}}.scroller .scroller-navigation .prev-btn,.scroller .scroller-navigation .next-btn{width:3em;height:3em;position:absolute;top:0;display:inline-block;background:#FFF;background:rgba(255,255,255,0.8);color:#585858;margin-top:-1.5em}.scroller .scroller-navigation .prev-btn:hover,.scroller .scroller-navigation .prev-btn.hover,.scroller .scroller-navigation .next-btn:hover,.scroller .scroller-navigation .next-btn.hover{background:#000}.scroller .scroller-navigation .prev-btn:hover:before,.scroller .scroller-navigation .prev-btn.hover:before,.scroller .scroller-navigation .next-btn:hover:before,.scroller .scroller-navigation .next-btn.hover:before{color:#FFF}.scroller .scroller-navigation .prev-btn:before,.scroller .scroller-navigation .next-btn:before{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-size:1.3em;position:absolute;top:50%;left:50%;margin-left:-0.4em;margin-top:-0.5em}.scroller .scroller-navigation .prev-btn.large,.scroller .scroller-navigation .next-btn.large{height:30em;margin-top:-15em}@media only screen and (max-width: 700px){.scroller .scroller-navigation .prev-btn.large,.scroller .scroller-navigation .next-btn.large{height:3em;margin-top:-1.5em}}.scroller .scroller-navigation .prev-btn{left:0}.scroller .scroller-navigation .next-btn{right:0}.overlay{width:100%;height:100%;position:absolute;z-index:100;top:0;left:0;display:none}.lightbox{left:50%;margin-left:-550px;padding:0;position:absolute;top:50px;width:1100px;z-index:200}.lightbox>.loader{padding:280px 0 0 0}.vertical-line{width:1px;height:100%;display:inline-block;background:#BEBEBE;vertical-align:middle}img.border{border:1px solid #DDDDDD;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,0.2);box-shadow:0 5px 5px 0 rgba(0,0,0,0.2)}blockquote{padding:0 0 0 2.5em;position:relative;margin:1em 0}blockquote:before{position:absolute;top:0;left:0;font-size:25px;font-size:2.5rem;color:#9f9f9f}blockquote:after{position:absolute;bottom:0;right:0;font-size:25px;font-size:2.5rem;color:#9f9f9f}.post-category{font-size:12px}.post-category a{color:#b50f0c}.pagination{text-align:center;margin:10px 0;font-size:12px}.pagination ol{list-style:none;display:inline-block;clear:block;margin:0;padding:0}.pagination li{float:left}.pagination li a{color:#a40000}.pagination li a,.pagination li span{display:inline-block;margin:0 5px}.embed-page{margin-top:30px;margin-bottom:30px}.embed-page .content{padding:20px 0 0 0}.embed-page .content .column-left,.embed-page .content .column-right{font-size:11px;line-height:15px;font-family:Arial, Helvetica, sans-serif}.embed-page .content .column-left p,.embed-page .content .column-right p{margin:2px 0}.embed-page .content .column-left ul,.embed-page .content .column-right ul{display:inline-block;margin-top:2px}.embed-page .content .column-left ul li,.embed-page .content .column-right ul li{padding-right:30px;border-bottom:1px solid #dddddd}.embed-page .content .column-left{float:left;padding-left:20px;width:350px}.embed-page .content .column-right{float:right;width:370px}.has-tooltip,.tooltip-btn{position:relative}.tooltip{position:absolute;background:#161616;bottom:-40px;border:1px solid #2f2f2f;left:50%;width:170px;margin:0 0 0 -90px;list-style:none;padding:5px;display:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.tooltip:after{border-color:#161616 transparent;border-style:solid;border-width:0 6px 6px 6px;top:-6px;content:"";display:block;left:50%;position:absolute;width:0;margin-left:-3px}.tooltip:before{border-color:#2f2f2f transparent;border-style:solid;border-width:0 7px 7px 7px;top:-8px;content:"";display:block;left:50%;position:absolute;width:0;margin-left:-4px}.tooltip input[type=text]{margin:0;padding:5px}.tabs{margin:1.5em 0}.tabs .tab-navigation{position:relative;top:1px;list-style:none;margin:0;padding:0;z-index:500}.tabs .tab-navigation li{float:left;margin:0 0.4em 0 0}.tabs .tab-navigation li a{display:block;text-transform:uppercase;padding:0.5em 1em;border:1px solid #c1c1c1;color:#000}.tabs .tab-navigation li a:hover{color:#7d563b}.tabs .tab-navigation li.current a{border-bottom:1px solid #FFF;color:#7d563b;position:relative}.tabs .tab-navigation li.current a:after{content:'';display:block;width:100%;height:3px;top:0;left:0;margin:-1px 0 0 0;position:absolute;background:#7d563b}.tabs .tab-content-container{position:relative}.tabs .tab-content-container .fade-top{display:block;position:absolute;top:1px;left:0;right:1px;height:1em;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top, #ffffff,rgba(255,255,255,0));background:-moz-linear-gradient(top, #ffffff,rgba(255,255,255,0));background:-o-linear-gradient(top, #ffffff,rgba(255,255,255,0));background:linear-gradient(top, #ffffff,rgba(255,255,255,0));z-index:200}.tabs .tab-content-container .fade-bottom{display:block;position:absolute;bottom:1px;left:0;right:1px;height:1em;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, #ffffff));background:-webkit-linear-gradient(top, rgba(255,255,255,0),#ffffff);background:-moz-linear-gradient(top, rgba(255,255,255,0),#ffffff);background:-o-linear-gradient(top, rgba(255,255,255,0),#ffffff);background:linear-gradient(top, rgba(255,255,255,0),#ffffff);z-index:200}.tabs .tab-content{z-index:100;border-top:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;max-height:20.5em;overflow:auto;position:relative}.tabs .tab-content>.tab{display:none;padding:0.2em 1em 0.2em 0}.tabs .tab-content>.tab.current{display:block}.scale{width:100%;height:auto !important;max-width:100%;display:block}.shadow{position:relative;z-index:100}.shadow:before{content:'';z-index:0;display:none;position:absolute;width:70%;height:50%;bottom:0;left:15%;-webkit-box-shadow:0px 0px 30px 5px #000;-moz-box-shadow:0px 0px 30px 5px #000;box-shadow:0px 0px 30px 5px #000;-webkit-transform:perspective(290) rotateX(40deg);-moz-transform:perspective(290) rotateX(40deg);-ms-transform:perspective(290) rotateX(40deg);-o-transform:perspective(290) rotateX(40deg);transform:perspective(290) rotateX(40deg)}.loaded .shadow:before{display:block}.shadow>*{position:relative;z-index:200}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.search-form .field{background:#f8f8f8;font-size:10px;font-size:1rem;border:none}.search-form .submit{background:#f8f8f8;padding:0.5em}.social-links{list-style:none;padding:0.3em 0;margin:0}.social-links li{float:left;margin:0 1.4em 0 0}.newsletter #gforms_confirmation_message{margin:0.4em 0}.newsletter_wrapper{margin:0 !important}.newsletter_wrapper .newsletter{position:relative}.newsletter_wrapper .newsletter .validation_error{display:none}.newsletter_wrapper .newsletter .gform_body ul.right_label li,.newsletter_wrapper .newsletter .gform_body ul.left_label li,.newsletter_wrapper .newsletter .gform_body ul.top_label li{margin:0}.newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=text],.newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=email],.newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=url],.newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=tel],.newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=number],.newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=password],.newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container textarea{background:#f8f8f8;border:none;width:100%}.newsletter_wrapper .newsletter .gform_footer.top_label,.newsletter_wrapper .newsletter .gform_footer.left_label,.newsletter_wrapper .newsletter .gform_footer.right_label{padding:0;margin:0;position:absolute;top:0;right:0;width:auto}.newsletter_wrapper .newsletter .gform_footer.top_label .button,.newsletter_wrapper .newsletter .gform_footer.left_label .button,.newsletter_wrapper .newsletter .gform_footer.right_label .button{text-indent:-9999px;position:relative;padding:0.7em 1.5em;background:#f8f8f8;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none}.newsletter_wrapper .newsletter .gform_footer.top_label .button:before,.newsletter_wrapper .newsletter .gform_footer.left_label .button:before,.newsletter_wrapper .newsletter .gform_footer.right_label .button:before{position:absolute;text-indent:0;top:50%;left:50%;margin-top:-6px;margin-left:-6px;color:#000}.newsletter_wrapper .newsletter .gform_footer.top_label .button:hover,.newsletter_wrapper .newsletter .gform_footer.left_label .button:hover,.newsletter_wrapper .newsletter .gform_footer.right_label .button:hover{background:#dbdbdb}.newsletter_wrapper .newsletter .gform_footer.top_label .gfield_description.validation_message,.newsletter_wrapper .newsletter .gform_footer.left_label .gfield_description.validation_message,.newsletter_wrapper .newsletter .gform_footer.right_label .gfield_description.validation_message{margin-left:0}.accordion{margin:0;padding:0;list-style:none}.accordion li .btn{display:block;padding:1.5em 3.2em;border-bottom:1px solid #dcdcdc;width:100%;text-align:left;font-size:10px;font-size:1rem;text-transform:uppercase;letter-spacing:2px;position:relative}.accordion li .btn:hover{color:#666;background:#FFF}.accordion li .btn:before{color:#dcdcdc;position:absolute;top:50%;right:2em;font-size:80%;margin-top:-4px}.accordion li .content{padding:1.5em 2.5em;display:none;border-bottom:1px solid #dcdcdc}.zoomContainer{z-index:1000}.widget{margin:1em 0 3em 0}.widget>ul{padding:0;margin:0.5em 0;list-style:none}.widget>ul li{margin:0.6em 0;line-height:1.2}.widget>ul li a{text-transform:uppercase;letter-spacing:1px;font-size:10px;font-size:1rem}.widget>ul li.current-cat a{color:#aa262f}.widget_press,.widget_latest_rss_post{position:relative}.widget_press .post,.widget_latest_rss_post .post{position:relative;height:100%;width:100%;display:block;overflow:hidden}.widget_press .post .content,.widget_latest_rss_post .post .content{position:absolute;top:50%;width:100%;text-align:center;margin-top:-6em;color:#FFF}.csstransforms .widget_press .post .content,.csstransforms .widget_latest_rss_post .post .content{margin-top:0;-webkit-transform:translateY(-50%) rotate(30deg);-moz-transform:translateY(-50%) rotate(30deg);-ms-transform:translateY(-50%) rotate(30deg);-o-transform:translateY(-50%) rotate(30deg);transform:translateY(-50%) rotate(30deg)}.csstransforms .widget_press .post .content>.inner,.csstransforms .widget_latest_rss_post .post .content>.inner{-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg)}.csstransforms .widget_press .post .content:before,.csstransforms .widget_latest_rss_post .post .content:before{content:'';position:absolute;left:50%;top:-1010px;width:1px;height:1000px;background:#fff200}.csstransforms .widget_press .post .content:after,.csstransforms .widget_latest_rss_post .post .content:after{content:'';position:absolute;left:50%;bottom:-990px;width:1px;height:1000px;background:#fff200}.widget_press .post .featured-image img,.widget_latest_rss_post .post .featured-image img{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;display:block;filter:url(../svg/filters.svg);filter:gray;-webkit-filter:grayscale(1)}.widget_press .post:hover .featured-image img,.widget_latest_rss_post .post:hover .featured-image img{filter:none;-webkit-filter:grayscale(0)}.widget_products .widget-title{border-bottom:1px solid #989898;padding:0.6em 1em;margin:0 0 0.6em 0}.widget_products .products-scroller:before{content:'';display:block;padding-top:88%}.widget_products .products-scroller>.inner{position:absolute;top:0;left:0;bottom:0;right:0}.widget_products .products-scroller .scroll-item{text-align:center}.widget_products .products-scroller .scroll-item a{display:inline-block;height:100%}.widget_products .products-scroller .scroll-item img{height:90%}.red-list{list-style:none;margin:10px 0;padding:0}.red-list li{list-style:none;padding:2px 0 2px 14px}.unstyled-list{list-style:none;padding:0;margin:0}.unstyled-list li{margin:8px 0}button{background:#FFF;border:0;padding:0.3em 0.8em;font-family:'Avenir LT W01 55 Roman', Arial, Helvetica, sans-serif;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}button:hover{background:#ebebeb}.white-btn,#page .woocommerce .button,#page .woocommerce input.button,#page .woocommerce a.button,#page .woocommerce button.button,#page .woocommerce-page .button,#page .woocommerce-page input.button,#page .woocommerce-page a.button,#page .woocommerce-page button.button,#woocommerce .woocommerce .button,#woocommerce .woocommerce input.button,#woocommerce .woocommerce a.button,#woocommerce .woocommerce button.button,#woocommerce .woocommerce-page .button,#woocommerce .woocommerce-page input.button,#woocommerce .woocommerce-page a.button,#woocommerce .woocommerce-page button.button,.woocommerce #respond #commentform input#submit{display:inline-block;font-family:'Avenir LT W01 55 Roman', Arial, Helvetica, sans-serif;font-size:10px;font-size:1rem;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-transform:uppercase;border:2px solid #000;background:#FFF;letter-spacing:2px;padding:0.8em 3em}.white-btn:hover,#page .woocommerce .button:hover,#page .woocommerce-page .button:hover,#woocommerce .woocommerce .button:hover,#woocommerce .woocommerce-page .button:hover,.woocommerce #respond #commentform input#submit:hover{background:#000;color:#FFF}.black-btn,#page .woocommerce .button.alt,#page .woocommerce input.button.alt,#page .woocommerce a.button.alt,#page .woocommerce button.button.alt,#page .woocommerce-page .button.alt,#page .woocommerce-page input.button.alt,#page .woocommerce-page a.button.alt,#page .woocommerce-page button.button.alt,#woocommerce .woocommerce .button.alt,#woocommerce .woocommerce input.button.alt,#woocommerce .woocommerce a.button.alt,#woocommerce .woocommerce button.button.alt,#woocommerce .woocommerce-page .button.alt,#woocommerce .woocommerce-page input.button.alt,#woocommerce .woocommerce-page a.button.alt,#woocommerce .woocommerce-page button.button.alt{display:inline-block;font-family:'Avenir LT W01 55 Roman', Arial, Helvetica, sans-serif;font-size:10px;font-size:1rem;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-transform:uppercase;border:2px solid #000;letter-spacing:2px;background:#000;padding:0.8em 3em;color:#FFF}.black-btn:hover,#page .woocommerce .button.alt:hover,#page .woocommerce-page .button.alt:hover,#woocommerce .woocommerce .button.alt:hover,#woocommerce .woocommerce-page .button.alt:hover{background:#FFF;color:#000}.facebook-btn,.twitter-btn,.tumblr-btn,.instagram-btn,.pinterest-btn,.google-plus-btn{color:#333;padding:0.1em}.facebook-btn:hover,.twitter-btn:hover,.tumblr-btn:hover,.instagram-btn:hover,.pinterest-btn:hover,.google-plus-btn:hover{text-decoration:none}.facebook-btn:before,.twitter-btn:before,.tumblr-btn:before,.instagram-btn:before,.pinterest-btn:before,.google-plus-btn:before{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-size:1.3em;vertical-align:bottom;padding-right:0.2em;display:inline-block}.facebook-btn:hover:before{color:#3b5998}.twitter-btn:hover:before{color:#1ab2e8}.tumblr-btn:hover:before{color:#2a4560}.instagram-btn:hover:before{color:#d6c3b4}.pinterest-btn:hover:before{color:#cc2127}.google-plus-btn:hover:before{color:#da2713}.overlay-btn{position:relative;display:block}.overlay-btn:after{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;content:'';opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.3)}.no-opacity .overlay-btn:after{display:none}.overlay-btn:hover:after{opacity:1}.no-opacity .overlay-btn:hover:after{display:block}.overlay-btn>img{display:block}@media print{.print-btn{display:none}}.row img{max-width:100%;height:auto}.clearfix:before,.scroller .scroller-pagination:before,.tabs .tab-navigation:before,.social-links:before,.gform_wrapper .gform_body .gform_fields:before,#header .ecommerce-options .added-to-cart .products .product .variation:before,#page .woocommerce .options:before,#page .woocommerce-page .options:before,#woocommerce .woocommerce .options:before,#woocommerce .woocommerce-page .options:before,#page .woocommerce .cart-collaterals:before,#page .woocommerce-page .cart-collaterals:before,#woocommerce .woocommerce .cart-collaterals:before,#woocommerce .woocommerce-page .cart-collaterals:before,#page .woocommerce .checkout-progress:before,#page .woocommerce-page .checkout-progress:before,#woocommerce .woocommerce .checkout-progress:before,#woocommerce .woocommerce-page .checkout-progress:before,.clearfix:after,.scroller .scroller-pagination:after,.tabs .tab-navigation:after,.social-links:after,.gform_wrapper .gform_body .gform_fields:after,#header .ecommerce-options .added-to-cart .products .product .variation:after,#page .woocommerce .options:after,#page .woocommerce-page .options:after,#woocommerce .woocommerce .options:after,#woocommerce .woocommerce-page .options:after,#page .woocommerce .cart-collaterals:after,#page .woocommerce-page .cart-collaterals:after,#woocommerce .woocommerce .cart-collaterals:after,#woocommerce .woocommerce-page .cart-collaterals:after,#page .woocommerce .checkout-progress:after,#page .woocommerce-page .checkout-progress:after,#woocommerce .woocommerce .checkout-progress:after,#woocommerce .woocommerce-page .checkout-progress:after{content:" ";display:table}.clearfix:after,.scroller .scroller-pagination:after,.tabs .tab-navigation:after,.social-links:after,.gform_wrapper .gform_body .gform_fields:after,#header .ecommerce-options .added-to-cart .products .product .variation:after,#page .woocommerce .options:after,#page .woocommerce-page .options:after,#woocommerce .woocommerce .options:after,#woocommerce .woocommerce-page .options:after,#page .woocommerce .cart-collaterals:after,#page .woocommerce-page .cart-collaterals:after,#woocommerce .woocommerce .cart-collaterals:after,#woocommerce .woocommerce-page .cart-collaterals:after,#page .woocommerce .checkout-progress:after,#page .woocommerce-page .checkout-progress:after,#woocommerce .woocommerce .checkout-progress:after,#woocommerce .woocommerce-page .checkout-progress:after{clear:both}.clearfix,.scroller .scroller-pagination,.tabs .tab-navigation,.social-links,.gform_wrapper .gform_body .gform_fields,#header .ecommerce-options .added-to-cart .products .product .variation,#page .woocommerce .options,#page .woocommerce-page .options,#woocommerce .woocommerce .options,#woocommerce .woocommerce-page .options,#page .woocommerce .cart-collaterals,#page .woocommerce-page .cart-collaterals,#woocommerce .woocommerce .cart-collaterals,#woocommerce .woocommerce-page .cart-collaterals,#page .woocommerce .checkout-progress,#page .woocommerce-page .checkout-progress,#woocommerce .woocommerce .checkout-progress,#woocommerce .woocommerce-page .checkout-progress{*zoom:1}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.container{width:90%;max-width:960px;margin-left:auto;margin-right:auto;position:relative;*zoom:1}@media only screen and (max-width: 700px){.container{width:95%}}.span{min-height:1px;padding-left:10px;padding-right:10px;float:left;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:100}.alpha.span{padding-left:0px}.omega.span{padding-right:0px}.span.one{width:10%}.push-one{margin-left:10%}.pull-one{margin-left:-10%}.span.two{width:20%}.push-two{margin-left:20%}.pull-two{margin-left:-20%}.span.two-and-half{width:25%}.push-two-and-half{margin-left:25%}.pull-two-and-half{margin-left:-25%}.span.quarter{width:25%}.push-quarter{margin-left:25%}.pull-quarter{margin-left:-25%}.span.three{width:30%}.push-three{margin-left:30%}.pull-three{margin-left:-30%}.span.three-three{width:33.33333%}.push-three-three{margin-left:33.33333%}.pull-three-three{margin-left:-33.33333%}.span.third{width:33.33333%}.push-third{margin-left:33.33333%}.pull-third{margin-left:-33.33333%}.span.one-third{width:33.33333%}.push-one-third{margin-left:33.33333%}.pull-one-third{margin-left:-33.33333%}.span.four{width:40%}.push-four{margin-left:40%}.pull-four{margin-left:-40%}.span.five{width:50%}.push-five{margin-left:50%}.pull-five{margin-left:-50%}.span.six{width:60%}.push-six{margin-left:60%}.pull-six{margin-left:-60%}.span.seven{width:70%}.push-seven{margin-left:70%}.pull-seven{margin-left:-70%}.span.seven-and-half{width:75%}.push-seven-and-half{margin-left:75%}.pull-seven-and-half{margin-left:-75%}.span.eight{width:80%}.push-eight{margin-left:80%}.pull-eight{margin-left:-80%}.span.nine{width:90%}.push-nine{margin-left:90%}.pull-nine{margin-left:-90%}.span.ten{width:100%}.push-ten{margin-left:100%}.pull-ten{margin-left:-100%}@media only screen and (max-width: 800px){.span.break-on-tablet{width:100% !important;margin-left:0;margin-right:0}}@media only screen and (max-width: 400px){.span.break-on-mobile{width:100% !important;margin-left:0;margin-right:0}}.left,.alignleft{float:left}.right,.alignright{float:right}.clear-left{clear:left}.clear-right{clear:right}.aligncenter,.center{display:block;margin-left:auto;margin-right:auto;float:none}.full-width{width:100%}.half-width{width:50%}.third-width{width:33%}.full-height{height:100%}table td{padding:5px 0}input[type=text],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=password],textarea,select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#666;border:none;font-family:'Avenir LT W01 55 Roman', Arial, Helvetica, sans-serif}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=password]:focus,textarea:focus,select:focus{outline:none}input[type=text],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=password],textarea{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background:#FFF;border:1px solid #a1a1a1;padding:0.6em;max-width:100%;font-size:12px;font-size:1.2rem}select{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-appearance:none;display:inline-block;border:1px solid #b0b0b0;padding:0.6em;font-size:12px;font-size:1.2rem;background:#FFF;position:relative}@media screen and (-webkit-min-device-pixel-ratio: 0){select{padding-right:40px;background:#fff url(../images/misc/dropdown.png) no-repeat center right}}textarea{height:200px}input[type=submit],input[type=reset]{cursor:pointer;display:inline-block;background:#000;padding:0.4em 1.5em;text-shadow:none;text-transform:uppercase;font-size:14px;font-size:1.4rem;color:#FFF;border:none;line-height:1.3;margin:0 0 0.5em 0}input[type=submit]:hover,input[type=reset]:hover{color:#FFF;background:#cfcfcf}@media only screen and (max-width: 800px){input[type=submit],input[type=reset]{font-size:1em}}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="radio"]::-moz-focus-inner,option::-moz-focus-inner,select::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:none !important;outline:none !important}label{margin:0 0 0.3em 0;font-size:13px;font-size:1.3rem}fieldset{border:none;padding:0}.gform_wrapper{max-width:100% !important}.gform_wrapper .gform_heading{margin-bottom:1em}.gform_wrapper .gform_heading .gform_title{font-weight:normal;font-size:20px;font-size:2rem}.gform_wrapper .gform_body .gform_fields{margin:0;padding:0;list-style:none}.gform_wrapper .gform_body .gform_fields .gfield.gsection{border-bottom:1px solid #ececec}.gform_wrapper .gform_body .gform_fields .gfield.hide-label .gfield_label{display:none}.gform_wrapper .gform_body .gform_fields .gfield .gfield_label{font-size:15px;font-size:1.5rem;margin:0.8em 0 0.3em 0;font-weight:bold}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error{margin:0 !important;padding:0 !important;background:none;border:none}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error.gfield_contains_required{margin:0 !important;padding:0 !important}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error.gf_left_half{width:46%}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error .ginput_container{margin:0 !important;max-width:100%}.gform_wrapper .gform_body .gform_fields .gfield.large-container .ginput_container{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#f2f2eb;background:rgba(255,255,255,0.5);border:1px solid #c3c2bb;padding:6em 8em}@media only screen and (max-width: 900px){.gform_wrapper .gform_body .gform_fields .gfield.large-container .ginput_container{padding-left:4em;padding-right:4em}}.gform_wrapper .gform_body .gform_fields .gfield.gf_left_half,.gform_wrapper .gform_body .gform_fields .gfield.gf_right_half{width:44% !important}@media only screen and (max-width: 600px){.gform_wrapper .gform_body .gform_fields .gfield.gf_left_half,.gform_wrapper .gform_body .gform_fields .gfield.gf_right_half{width:100% !important;float:none !important;clear:none !important}}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=text],.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=email],.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=url],.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=tel],.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=number],.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type=password],.gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea{-webkit-box-sizing:none;-moz-box-sizing:none;box-sizing:none;background:#FFF;padding:0.8em 0.6em;max-width:100%}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container select{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-appearance:none;display:inline-block;background:#FFF;border:1px solid #b0b0b0;-webkit-box-shadow:0px 4px 2px -1px rgba(0,0,0,0.3);-moz-box-shadow:0px 4px 2px -1px rgba(0,0,0,0.3);box-shadow:0px 4px 2px -1px rgba(0,0,0,0.3);padding:0.6em;font-size:12px;font-size:1.2rem;background:#FFF;position:relative}@media screen and (-webkit-min-device-pixel-ratio: 0){.gform_wrapper .gform_body .gform_fields .gfield .ginput_container select{padding-right:40px;background:#fff url(http://charlie-may.co.uk/wp-content/themes/charlie-may/images/misc/dropdown.jpg) no-repeat center right;background-size:contain}}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container select.medium{width:45%}.gform_wrapper .gform_body .gform_fields .gfield .gfield_description.validation_message{padding:6px 0 0 0 !important}.gform_wrapper .gform_footer,.gform_wrapper .gform_page_footer{width:99.2%;text-align:right}.gform_wrapper.beige_wrapper{background:#e5e4d6 url(http://charlie-may.co.uk/wp-content/themes/charlie-may/images/backgrounds/beige_pattern.jpg);padding:2em}.gform_wrapper.beige_wrapper .gfield.gsection{border-bottom:1px solid #a19f86}html{height:100%;font-size:62.5%}@media only screen and (max-width: 1000px){html{font-size:61%}}@media only screen and (max-width: 900px){html{font-size:60%}}@media only screen and (max-width: 800px){html{font-size:59%}}@media only screen and (max-width: 700px){html{font-size:58%}}@media only screen and (max-width: 600px){html{font-size:57%}}@media only screen and (max-width: 500px){html{font-size:56%}}@media only screen and (max-width: 400px){html{font-size:55%}}body{height:100%;background:#FFF;color:#333333;font-size:12px;font-size:1.2rem;line-height:1.6;min-width:250px;font-family:'Avenir LT W01 55 Roman', Arial, Helvetica, sans-serif}#wrap{height:100%}#header{position:relative;z-index:2000}@media print{#header{display:none}}#header>.top{background:#000;color:#FFF}#header>.top>.inner{padding:0.5em 0}#header>.bottom>.inner{margin-top:6em}@media only screen and (max-width: 600px){#header>.bottom>.inner{margin-top:4em}}@media only screen and (max-width: 400px){#header>.bottom>.inner{margin-top:2em}}#header .logo-container{height:26px;margin-top:0;margin-bottom:0;line-height:0;text-align:center;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:0}@media only screen and (max-width: 800px){#header .logo-container{text-align:left}}@media only screen and (max-width: 400px){#header .logo-container{text-align:center}}#header .logo{z-index:100;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background:url(../images/logos/charlie_may_header.jpg) no-repeat;background-size:contain;width:218px;height:100%;text-indent:-9999px;display:inline-block}#header .ecommerce-options{float:right;margin:0;padding:0;list-style:none;z-index:400}#header .ecommerce-options li{float:left;margin:0 0 0 3em}@media only screen and (max-width: 600px){#header .ecommerce-options li.account,#header .ecommerce-options li.logout{display:none}}#header .ecommerce-options li.cart .items{color:#ff0000}#header .ecommerce-options li>a{font-size:8px;font-size:0.8rem;text-transform:uppercase;letter-spacing:2px;color:#c6c6c6}#header .ecommerce-options li>a:hover{color:#FFF}@media only screen and (max-width: 600px){#header .ecommerce-options{display:none}}#header .ecommerce-options .added-to-cart{position:absolute;top:3.5em;right:0;color:#000;background:#FFF;padding:1.6em;border:4px solid #efefef;z-index:2000;width:22.2em}#header .ecommerce-options .added-to-cart .close-btn{position:absolute;top:1em;right:1em}#header .ecommerce-options .added-to-cart>.header{border-bottom:1px solid #efefef;padding:0 0 1.6em 0}#header .ecommerce-options .added-to-cart .products .product{border-bottom:1px solid #efefef;padding:0.5em 0}#header .ecommerce-options .added-to-cart .products .product .product-title,#header .ecommerce-options .added-to-cart .products .product .product-title{font-size:12px;font-size:1.2rem}#header .ecommerce-options .added-to-cart .products .product .variation{font-size:8px;font-size:0.8rem}#header .ecommerce-options .added-to-cart .products .product .variation dt{font-weight:bold;float:left;width:40%;text-transform:uppercase}#header .ecommerce-options .added-to-cart .products .product .variation dd{float:left;width:40%;margin:0}#header .ecommerce-options .added-to-cart .products .product .price{margin:0}#header .ecommerce-options .added-to-cart .products .product .price .amount{color:#000;font-size:12px;font-size:1.2rem}#header .ecommerce-options .added-to-cart>.footer{padding:0.3em 0}#header .navigation-container{background:#FFF;position:relative;margin:2em 0 0 0;border-top:1px solid #000;border-bottom:1px solid #cecece}#header .navigation-container .mobile-navigation-btn{display:none;padding:1em 2em;border-right:1px solid #cecece}@media only screen and (max-width: 600px){#header .navigation-container .mobile-navigation-btn{display:block}}#header .navigation-container .cart-btn{display:none;padding:1em 2em;text-transform:uppercase;position:absolute;top:0;right:0}@media only screen and (max-width: 600px){#header .navigation-container .cart-btn{display:inline-block}}#header .main-navigation{margin:0}@media only screen and (max-width: 600px){#header .main-navigation{display:none;border-right:none}}#header .main-navigation>ul{margin:0;padding:0;text-align:justify;font-size:0.1px}@media only screen and (max-width: 600px){#header .main-navigation>ul{text-align:left}}#header .main-navigation>ul:after{content:'';display:inline-block;width:100%}#header .main-navigation>ul>li{display:inline-block;position:relative;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;zoom:0}@media only screen and (max-width: 600px){#header .main-navigation>ul>li{display:block}}#header .main-navigation>ul>li a{font-size:10px;font-size:1rem;font-family:'Avenir LT W01 55 Roman', Arial, Helvetica, sans-serif;color:#262626;letter-spacing:2px;text-transform:uppercase}#header .main-navigation>ul>li>a{display:inline-block;padding:12px 0;border-bottom:1px solid #FFF;border-bottom:1px solid rgba(255,255,255,0);position:relative}@media only screen and (max-width: 600px){#header .main-navigation>ul>li>a{display:block;padding-left:1em;padding-right:1em}}#header .main-navigation>ul>li>a:hover,#header .main-navigation>ul>li.current_page_parent>a,#header .main-navigation>ul>li.current-menu-item>a,#header .main-navigation>ul>li.current-category-ancestor>a,#header .main-navigation>ul>li.current-page-ancestor>a,#header .main-navigation>ul>li.current-post-ancestor>a,#header .main-navigation>ul>li.current-menu-parent>a,#header .main-navigation>ul>li.current-post-parent>a,#header .main-navigation>ul>li.current>a{color:#000;border-bottom:1px solid #000}#header .main-navigation>ul>li:hover>.sub-menu{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}@media only screen and (max-width: 600px){#header .main-navigation>ul>li:hover>.sub-menu{visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}#header .main-navigation>ul>li.has-sub-menu>a:hover{border-bottom:1px solid #FFF;border-bottom:1px solid rgba(255,255,255,0)}@media only screen and (max-width: 600px){#header .main-navigation>ul>li.has-sub-menu>a:hover{border-bottom:1px solid #000}}#header .main-navigation>ul>li.has-sub-menu>a:after{color:#dcdcdc;font-size:80%;position:absolute;top:50%;right:-2em;margin-top:-4px}#header .main-navigation>ul>li>.sub-menu{position:absolute;top:40px;width:180px;margin:0;left:-1em;list-style:none;padding:6px 0 0 0;visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;border-bottom:1px solid #000;z-index:2000}#header .main-navigation>ul>li>.sub-menu li{margin:0;padding:0;background:#FFF}#header .main-navigation>ul>li>.sub-menu li a{padding:0.8em 1.5em;display:block;text-align:left;text-transform:uppercase}#header .main-navigation>ul>li>.sub-menu li a:hover{color:#aa262f}#header .search-form{position:absolute;top:0;right:0}@media only screen and (max-width: 400px){#header .search-form{display:none}}#main{position:relative;z-index:500;padding:0 0 2em 0}#sidebar{margin:1em 0}#footer{background:#000;color:#666666;margin-top:2em}@media print{#footer{display:none}}#footer a{color:#c6c6c6}#footer a:hover{color:#FFF}#footer>.top>.inner{padding:3em 0;border-bottom:1px solid #4c4c4c}#footer>.bottom>.inner{padding:1em 0 3em 0}#footer .social-links a:hover{border-bottom:none}#footer .logo-container{margin:0;padding:0;line-height:0;position:relative;z-index:500}@media only screen and (max-width: 800px){#footer .logo-container{float:none;width:auto}}#footer .logo-container .logo{background:url(../images/logos/charlie_may_footer.jpg) no-repeat;width:220px;height:24px;display:inline-block;text-indent:-9999px}#footer .logo-container .logo:hover{border-bottom:none}@media only screen and (max-width: 800px){#footer .primary-footer-navigation{float:right;width:auto;margin:2em 0 0 0}}#footer .primary-footer-navigation ul{margin:0 0 0 -10em;padding:0;list-style:none}@media only screen and (max-width: 1100px){#footer .primary-footer-navigation ul{margin-left:0}}#footer .primary-footer-navigation ul li{float:right;margin:0.2em 0 0.2em 10em}@media only screen and (max-width: 1100px){#footer .primary-footer-navigation ul li{margin-left:5em}}@media only screen and (max-width: 900px){#footer .primary-footer-navigation ul li{margin-left:3em}}@media only screen and (max-width: 800px){#footer .primary-footer-navigation ul li{float:none;margin-left:0;text-align:right}}#footer .primary-footer-navigation ul li a{text-transform:uppercase;letter-spacing:2px;font-size:10px;font-size:1rem;color:#FFF;padding-bottom:0.2em;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#footer .primary-footer-navigation ul li a:hover{border-bottom:1px solid #FFF;text-decoration:none}#footer .secondary-footer-navigation{margin:2em 0 0 0;clear:left}@media only screen and (max-width: 800px){#footer .secondary-footer-navigation{width:auto}}#footer .secondary-footer-navigation ul{margin:0;padding:0;list-style:none}#footer .secondary-footer-navigation ul li{margin:0em 0;line-height:1.2}#footer .secondary-footer-navigation ul li a{text-transform:uppercase;letter-spacing:2px;font-size:8px;font-size:0.8rem;color:#c6c6c6}#footer .secondary-footer-navigation ul li a:hover{color:#FFF}#footer .footer-navigation{margin:0.8em}#footer .footer-navigation ul{list-style:none;padding:0;margin:0}#footer .footer-navigation ul li{float:left;padding:0 1em}#ajax-page{position:relative}#ajax-page .loader{display:block;padding:10px 0;width:32px;height:32px;background:url(http://charlie-may.co.uk/wp-content/themes/charlie-may/images/icons/loader.gif) no-repeat center center;position:absolute;left:50%;top:50%;margin-top:-26px;margin-left:-16px}#breadcrumbs{font-size:8px;font-size:0.8rem;letter-spacing:1px;text-transform:uppercase;position:relative;z-index:100;color:#888888;margin:0 0 0 0}@media print{#breadcrumbs{display:none}}#breadcrumbs>.inner{padding:1.2em 0;border-bottom:1px solid #dcdcdc}#social>.inner{border-top:1px solid #808080;border-bottom:1px solid #808080;padding:0.8em 0}#front-page #homepage-scroller{z-index:100;margin-bottom:1em;position:relative}#front-page #homepage-scroller:before{content:'';display:block;padding-top:50%}#front-page #homepage-scroller>.inner{position:absolute;top:0;left:0;bottom:0;right:0}#front-page #homepage-scroller .scroller-mask{height:100%}#front-page #homepage-scroller .scroll-item{height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}#front-page #homepage-scroller .scroll-item>.inner{height:100%}#front-page #homepage-scroller .scroll-item .content{position:absolute;top:50%;left:0;margin-top:-4em}@media only screen and (max-width: 600px){#front-page #homepage-scroller .scroll-item .content{top:0;position:relative;margin-top:2em}}#front-page #homepage-scroller .scroll-item .content.center{width:100%;text-align:center}#front-page #homepage-scroller .scroll-item .content.center *{margin-left:auto;margin-right:auto}#front-page #homepage-scroller .scroll-item .content.right{width:100%;text-align:right}#front-page #homepage-scroller .scroll-item .content.right hr{float:right}#front-page #homepage-scroller .scroll-item .content.right hr+*{clear:both}.csstransform #front-page #homepage-scroller .scroll-item .content{margin-top:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 600px){#front-page #homepage-scroller .scroller-navigation{left:0;right:auto}}#front-page #widgets>.container>.inner{margin-left:-10px;margin-right:-10px}#front-page #widgets .widget{margin-bottom:0}@media only screen and (max-width: 800px){#front-page #widgets .widget{width:50%}}@media only screen and (max-width: 400px){#front-page #widgets .widget{width:100%}}@media only screen and (max-width: 800px){#front-page #widgets .widget.widget_featured_products{display:none}}#front-page #content{margin:4em 0;z-index:200}@media only screen and (max-width: 500px){#front-page #content{margin:2em 0}}@media only screen and (max-width: 400px){#front-page #content{margin:1em 0}}#page .woocommerce .woocommerce-message,#page .woocommerce .woocommerce-error,#page .woocommerce .woocommerce-info,#page .woocommerce-page .woocommerce-message,#page .woocommerce-page .woocommerce-error,#page .woocommerce-page .woocommerce-info,#woocommerce .woocommerce .woocommerce-message,#woocommerce .woocommerce .woocommerce-error,#woocommerce .woocommerce .woocommerce-info,#woocommerce .woocommerce-page .woocommerce-message,#woocommerce .woocommerce-page .woocommerce-error,#woocommerce .woocommerce-page .woocommerce-info{border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background:#000;text-shadow:none;color:#FFF;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-transform:uppercase;font-family:'Avenir LT W01 55 Roman', Arial, Helvetica, sans-serif;padding-top:0.5em;padding-right:0.8em;padding-bottom:0.5em;font-weight:normal;letter-spacing:2px;line-height:2.4em;font-size:10px;font-size:1rem}#page .woocommerce .woocommerce-message:before,#page .woocommerce .woocommerce-error:before,#page .woocommerce .woocommerce-info:before,#page .woocommerce-page .woocommerce-message:before,#page .woocommerce-page .woocommerce-error:before,#page .woocommerce-page .woocommerce-info:before,#woocommerce .woocommerce .woocommerce-message:before,#woocommerce .woocommerce .woocommerce-error:before,#woocommerce .woocommerce .woocommerce-info:before,#woocommerce .woocommerce-page .woocommerce-message:before,#woocommerce .woocommerce-page .woocommerce-error:before,#woocommerce .woocommerce-page .woocommerce-info:before{background:none}#page .woocommerce .woocommerce-message:empty,#page .woocommerce .woocommerce-error:empty,#page .woocommerce .woocommerce-info:empty,#page .woocommerce-page .woocommerce-message:empty,#page .woocommerce-page .woocommerce-error:empty,#page .woocommerce-page .woocommerce-info:empty,#woocommerce .woocommerce .woocommerce-message:empty,#woocommerce .woocommerce .woocommerce-error:empty,#woocommerce .woocommerce .woocommerce-info:empty,#woocommerce .woocommerce-page .woocommerce-message:empty,#woocommerce .woocommerce-page .woocommerce-error:empty,#woocommerce .woocommerce-page .woocommerce-info:empty{display:none}#page .woocommerce .woocommerce-message a.showlogin,#page .woocommerce .woocommerce-message a.showcoupon,#page .woocommerce .woocommerce-error a.showlogin,#page .woocommerce .woocommerce-error a.showcoupon,#page .woocommerce .woocommerce-info a.showlogin,#page .woocommerce .woocommerce-info a.showcoupon,#page .woocommerce-page .woocommerce-message a.showlogin,#page .woocommerce-page .woocommerce-message a.showcoupon,#page .woocommerce-page .woocommerce-error a.showlogin,#page .woocommerce-page .woocommerce-error a.showcoupon,#page .woocommerce-page .woocommerce-info a.showlogin,#page .woocommerce-page .woocommerce-info a.showcoupon,#woocommerce .woocommerce .woocommerce-message a.showlogin,#woocommerce .woocommerce .woocommerce-message a.showcoupon,#woocommerce .woocommerce .woocommerce-error a.showlogin,#woocommerce .woocommerce .woocommerce-error a.showcoupon,#woocommerce .woocommerce .woocommerce-info a.showlogin,#woocommerce .woocommerce .woocommerce-info a.showcoupon,#woocommerce .woocommerce-page .woocommerce-message a.showlogin,#woocommerce .woocommerce-page .woocommerce-message a.showcoupon,#woocommerce .woocommerce-page .woocommerce-error a.showlogin,#woocommerce .woocommerce-page .woocommerce-error a.showcoupon,#woocommerce .woocommerce-page .woocommerce-info a.showlogin,#woocommerce .woocommerce-page .woocommerce-info a.showcoupon{float:right;color:#c2c2c2;font-family:'Avenir LT W01 55 Roman', Arial, Helvetica, sans-serif;letter-spacing:2px;font-size:8px;font-size:0.8rem}#page .woocommerce .woocommerce-message a.showlogin:hover,#page .woocommerce .woocommerce-message a.showcoupon:hover,#page .woocommerce .woocommerce-error a.showlogin:hover,#page .woocommerce .woocommerce-error a.showcoupon:hover,#page .woocommerce .woocommerce-info a.showlogin:hover,#page .woocommerce .woocommerce-info a.showcoupon:hover,#page .woocommerce-page .woocommerce-message a.showlogin:hover,#page .woocommerce-page .woocommerce-message a.showcoupon:hover,#page .woocommerce-page .woocommerce-error a.showlogin:hover,#page .woocommerce-page .woocommerce-error a.showcoupon:hover,#page .woocommerce-page .woocommerce-info a.showlogin:hover,#page .woocommerce-page .woocommerce-info a.showcoupon:hover,#woocommerce .woocommerce .woocommerce-message a.showlogin:hover,#woocommerce .woocommerce .woocommerce-message a.showcoupon:hover,#woocommerce .woocommerce .woocommerce-error a.showlogin:hover,#woocommerce .woocommerce .woocommerce-error a.showcoupon:hover,#woocommerce .woocommerce .woocommerce-info a.showlogin:hover,#woocommerce .woocommerce .woocommerce-info a.showcoupon:hover,#woocommerce .woocommerce-page .woocommerce-message a.showlogin:hover,#woocommerce .woocommerce-page .woocommerce-message a.showcoupon:hover,#woocommerce .woocommerce-page .woocommerce-error a.showlogin:hover,#woocommerce .woocommerce-page .woocommerce-error a.showcoupon:hover,#woocommerce .woocommerce-page .woocommerce-info a.showlogin:hover,#woocommerce .woocommerce-page .woocommerce-info a.showcoupon:hover{color:#FFF}#page .woocommerce .woocommerce-message .button,#page .woocommerce .woocommerce-error .button,#page .woocommerce .woocommerce-info .button,#page .woocommerce-page .woocommerce-message .button,#page .woocommerce-page .woocommerce-error .button,#page .woocommerce-page .woocommerce-info .button,#woocommerce .woocommerce .woocommerce-message .button,#woocommerce .woocommerce .woocommerce-error .button,#woocommerce .woocommerce .woocommerce-info .button,#woocommerce .woocommerce-page .woocommerce-message .button,#woocommerce .woocommerce-page .woocommerce-error .button,#woocommerce .woocommerce-page .woocommerce-info .button{font-size:0.8em}#page .woocommerce .woocommerce-message li,#page .woocommerce .woocommerce-error li,#page .woocommerce .woocommerce-info li,#page .woocommerce-page .woocommerce-message li,#page .woocommerce-page .woocommerce-error li,#page .woocommerce-page .woocommerce-info li,#woocommerce .woocommerce .woocommerce-message li,#woocommerce .woocommerce .woocommerce-error li,#woocommerce .woocommerce .woocommerce-info li,#woocommerce .woocommerce-page .woocommerce-message li,#woocommerce .woocommerce-page .woocommerce-error li,#woocommerce .woocommerce-page .woocommerce-info li{font-family:'Avenir LT W01 55 Roman', Arial, Helvetica, sans-serif;text-transform:none;color:#c2c2c2;line-height:1.8;font-size:12px;font-size:1.2rem}#page .woocommerce .woocommerce-message li strong,#page .woocommerce .woocommerce-error li strong,#page .woocommerce .woocommerce-info li strong,#page .woocommerce-page .woocommerce-message li strong,#page .woocommerce-page .woocommerce-error li strong,#page .woocommerce-page .woocommerce-info li strong,#woocommerce .woocommerce .woocommerce-message li strong,#woocommerce .woocommerce .woocommerce-error li strong,#woocommerce .woocommerce .woocommerce-info li strong,#woocommerce .woocommerce-page .woocommerce-message li strong,#woocommerce .woocommerce-page .woocommerce-error li strong,#woocommerce .woocommerce-page .woocommerce-info li strong{font-family:'Novecento Sans W01 Wd Bd', Arial, Helvetica, sans-serif;text-transform:uppercase;color:#FFF}#page .woocommerce .woocommerce-error:before,#page .woocommerce-page .woocommerce-error:before,#woocommerce .woocommerce .woocommerce-error:before,#woocommerce .woocommerce-page .woocommerce-error:before{background:#aa262f}#page .woocommerce .archive-product-header,#page .woocommerce-page .archive-product-header,#woocommerce .woocommerce .archive-product-header,#woocommerce .woocommerce-page .archive-product-header{background:#000;color:#FFF;position:relative}#page .woocommerce .archive-product-header.light,#page .woocommerce-page .archive-product-header.light,#woocommerce .woocommerce .archive-product-header.light,#woocommerce .woocommerce-page .archive-product-header.light{background:#f2f2f5;color:#000}.csstransforms #page .woocommerce .archive-product-header .page-title.has-image,.csstransforms #page .woocommerce-page .archive-product-header .page-title.has-image,.csstransforms #woocommerce .woocommerce .archive-product-header .page-title.has-image,.csstransforms #woocommerce .woocommerce-page .archive-product-header .page-title.has-image{position:absolute;top:50%;width:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin:0}#page .woocommerce .options,#page .woocommerce-page .options,#woocommerce .woocommerce .options,#woocommerce .woocommerce-page .options{margin:0;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding:0.3em 0;font-size:10px;font-size:1rem;letter-spacing:1px}#page .woocommerce .options .woocommerce-result-count,#page .woocommerce-page .options .woocommerce-result-count,#woocommerce .woocommerce .options .woocommerce-result-count,#woocommerce .woocommerce-page .options .woocommerce-result-count{margin:0;float:right}#page .woocommerce .options .woocommerce-ordering,#page .woocommerce-page .options .woocommerce-ordering,#woocommerce .woocommerce .options .woocommerce-ordering,#woocommerce .woocommerce-page .options .woocommerce-ordering{float:left;margin:0}#page .woocommerce .options .woocommerce-ordering .orderby,#page .woocommerce-page .options .woocommerce-ordering .orderby,#woocommerce .woocommerce .options .woocommerce-ordering .orderby,#woocommerce .woocommerce-page .options .woocommerce-ordering .orderby{border:none;background-color:transparent;padding-left:0;text-transform:uppercase;font-size:10px;font-size:1rem;cursor:pointer}#page .woocommerce .options .woocommerce-ordering .orderby option,#page .woocommerce-page .options .woocommerce-ordering .orderby option,#woocommerce .woocommerce .options .woocommerce-ordering .orderby option,#woocommerce .woocommerce-page .options .woocommerce-ordering .orderby option{text-transform:none}#page .woocommerce .options .woocommerce-pagination,#page .woocommerce-page .options .woocommerce-pagination,#woocommerce .woocommerce .options .woocommerce-pagination,#woocommerce .woocommerce-page .options .woocommerce-pagination{float:right;display:block;vertical-align:top;text-transform:uppercase;padding:0.6em 0}#page .woocommerce .options .woocommerce-pagination ul,#page .woocommerce-page .options .woocommerce-pagination ul,#woocommerce .woocommerce .options .woocommerce-pagination ul,#woocommerce .woocommerce-page .options .woocommerce-pagination ul{border:none;margin:0}#page .woocommerce .options .woocommerce-pagination ul li,#page .woocommerce-page .options .woocommerce-pagination ul li,#woocommerce .woocommerce .options .woocommerce-pagination ul li,#woocommerce .woocommerce-page .options .woocommerce-pagination ul li{border:none}#page .woocommerce .options .woocommerce-pagination ul li span,#page .woocommerce-page .options .woocommerce-pagination ul li span,#woocommerce .woocommerce .options .woocommerce-pagination ul li span,#woocommerce .woocommerce-page .options .woocommerce-pagination ul li span{padding:0 0.2em}#page .woocommerce .options .woocommerce-pagination ul li span.current,#page .woocommerce-page .options .woocommerce-pagination ul li span.current,#woocommerce .woocommerce .options .woocommerce-pagination ul li span.current,#woocommerce .woocommerce-page .options .woocommerce-pagination ul li span.current{color:#000}#page .woocommerce .options .woocommerce-pagination a,#page .woocommerce-page .options .woocommerce-pagination a,#woocommerce .woocommerce .options .woocommerce-pagination a,#woocommerce .woocommerce-page .options .woocommerce-pagination a{padding:0 0.2em}#page .woocommerce .options .woocommerce-pagination a:hover,#page .woocommerce-page .options .woocommerce-pagination a:hover,#woocommerce .woocommerce .options .woocommerce-pagination a:hover,#woocommerce .woocommerce-page .options .woocommerce-pagination a:hover{background:none;color:#ab262f}#page .woocommerce table,#page .woocommerce-page table,#woocommerce .woocommerce table,#woocommerce .woocommerce-page table{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;margin:0;overflow:auto}#page .woocommerce .shop_table,#page .woocommerce-page .shop_table,#woocommerce .woocommerce .shop_table,#woocommerce .woocommerce-page .shop_table{border:none}#page .woocommerce .shop_table tbody,#page .woocommerce-page .shop_table tbody,#woocommerce .woocommerce .shop_table tbody,#woocommerce .woocommerce-page .shop_table tbody{background:#f8f8f8}#page .woocommerce .shop_table th,#page .woocommerce .shop_table td,#page .woocommerce-page .shop_table th,#page .woocommerce-page .shop_table td,#woocommerce .woocommerce .shop_table th,#woocommerce .woocommerce .shop_table td,#woocommerce .woocommerce-page .shop_table th,#woocommerce .woocommerce-page .shop_table td{border:none;text-transform:uppercase;vertical-align:top !important;padding:1em;color:#262626;position:relative}#page .woocommerce .shop_table th,#page .woocommerce-page .shop_table th,#woocommerce .woocommerce .shop_table th,#woocommerce .woocommerce-page .shop_table th{font-size:8px;font-size:0.8rem}#page .woocommerce .shop_table td,#page .woocommerce-page .shop_table td,#woocommerce .woocommerce .shop_table td,#woocommerce .woocommerce-page .shop_table td{border-bottom:1px solid #FFF}#page .woocommerce .shop_table .product-thumbnail,#page .woocommerce-page .shop_table .product-thumbnail,#woocommerce .woocommerce .shop_table .product-thumbnail,#woocommerce .woocommerce-page .shop_table .product-thumbnail{width:150px;min-width:auto}#page .woocommerce .shop_table .product-thumbnail img,#page .woocommerce-page .shop_table .product-thumbnail img,#woocommerce .woocommerce .shop_table .product-thumbnail img,#woocommerce .woocommerce-page .shop_table .product-thumbnail img{width:auto;min-width:auto;max-width:100%}@media only screen and (max-width: 500px){#page .woocommerce .shop_table .product-thumbnail,#page .woocommerce-page .shop_table .product-thumbnail,#woocommerce .woocommerce .shop_table .product-thumbnail,#woocommerce .woocommerce-page .shop_table .product-thumbnail{width:60px}}#page .woocommerce .shop_table .remove-btn,#page .woocommerce-page .shop_table .remove-btn,#woocommerce .woocommerce .shop_table .remove-btn,#woocommerce .woocommerce-page .shop_table .remove-btn{position:absolute;bottom:1.4em;left:1em;font-size:8px;font-size:0.8rem}#page .woocommerce .shop_table .update-btn,#page .woocommerce-page .shop_table .update-btn,#woocommerce .woocommerce .shop_table .update-btn,#woocommerce .woocommerce-page .shop_table .update-btn{background:none;font-size:8px;font-size:0.8rem;color:#000;font-family:'Avenir LT W01 55 Roman', Arial, Helvetica, sans-serif}#page .woocommerce .shop_table .update-btn:hover,#page .woocommerce-page .shop_table .update-btn:hover,#woocommerce .woocommerce .shop_table .update-btn:hover,#woocommerce .woocommerce-page .shop_table .update-btn:hover{color:#aa262f}#page .woocommerce .form-row,#page .woocommerce-page .form-row,#woocommerce .woocommerce .form-row,#woocommerce .woocommerce-page .form-row{padding:0;margin:1em 0}#page .woocommerce .form-row.form-row-first,#page .woocommerce .form-row.form-row-last,#page .woocommerce-page .form-row.form-row-first,#page .woocommerce-page .form-row.form-row-last,#woocommerce .woocommerce .form-row.form-row-first,#woocommerce .woocommerce .form-row.form-row-last,#woocommerce .woocommerce-page .form-row.form-row-first,#woocommerce .woocommerce-page .form-row.form-row-last{width:49%}#page .woocommerce .required,#page .woocommerce-page .required,#woocommerce .woocommerce .required,#woocommerce .woocommerce-page .required{color:#850000}#page .woocommerce ul.products,#page .woocommerce-page ul.products,#woocommerce .woocommerce ul.products,#woocommerce .woocommerce-page ul.products{margin:2.5em -10px 0 -10px}#page .woocommerce ul.products li.product,#page .woocommerce-page ul.products li.product,#woocommerce .woocommerce ul.products li.product,#woocommerce .woocommerce-page ul.products li.product{margin:0 0 3em 0;padding:0 10px;width:33%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 800px){#page .woocommerce ul.products li.product,#page .woocommerce-page ul.products li.product,#woocommerce .woocommerce ul.products li.product,#woocommerce .woocommerce-page ul.products li.product{width:25%}}@media only screen and (max-width: 600px){#page .woocommerce ul.products li.product,#page .woocommerce-page ul.products li.product,#woocommerce .woocommerce ul.products li.product,#woocommerce .woocommerce-page ul.products li.product{width:33%}}@media only screen and (max-width: 400px){#page .woocommerce ul.products li.product,#page .woocommerce-page ul.products li.product,#woocommerce .woocommerce ul.products li.product,#woocommerce .woocommerce-page ul.products li.product{width:50%}}@media only screen and (max-width: 800px){#page .woocommerce ul.products li.product:nth-child(4n+1),#page .woocommerce-page ul.products li.product:nth-child(4n+1),#woocommerce .woocommerce ul.products li.product:nth-child(4n+1),#woocommerce .woocommerce-page ul.products li.product:nth-child(4n+1){clear:left}}@media only screen and (max-width: 600px){#page .woocommerce ul.products li.product:nth-child(4n+1),#page .woocommerce-page ul.products li.product:nth-child(4n+1),#woocommerce .woocommerce ul.products li.product:nth-child(4n+1),#woocommerce .woocommerce-page ul.products li.product:nth-child(4n+1){clear:none}}@media only screen and (max-width: 600px){#page .woocommerce ul.products li.product:nth-child(3n+1),#page .woocommerce-page ul.products li.product:nth-child(3n+1),#woocommerce .woocommerce ul.products li.product:nth-child(3n+1),#woocommerce .woocommerce-page ul.products li.product:nth-child(3n+1){clear:left}}@media only screen and (max-width: 400px){#page .woocommerce ul.products li.product:nth-child(3n+1),#page .woocommerce-page ul.products li.product:nth-child(3n+1),#woocommerce .woocommerce ul.products li.product:nth-child(3n+1),#woocommerce .woocommerce-page ul.products li.product:nth-child(3n+1){clear:none}}@media only screen and (max-width: 400px){#page .woocommerce ul.products li.product:nth-child(2n+1),#page .woocommerce-page ul.products li.product:nth-child(2n+1),#woocommerce .woocommerce ul.products li.product:nth-child(2n+1),#woocommerce .woocommerce-page ul.products li.product:nth-child(2n+1){clear:left}}@media only screen and (max-width: 800px){#page .woocommerce ul.products li.product.first,#page .woocommerce-page ul.products li.product.first,#woocommerce .woocommerce ul.products li.product.first,#woocommerce .woocommerce-page ul.products li.product.first{clear:none}}#page .woocommerce ul.products li.product img,#page .woocommerce-page ul.products li.product img,#woocommerce .woocommerce ul.products li.product img,#woocommerce .woocommerce-page ul.products li.product img{margin:0;width:100% !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#page .woocommerce ul.products li.product img.hover,#page .woocommerce-page ul.products li.product img.hover,#woocommerce .woocommerce ul.products li.product img.hover,#woocommerce .woocommerce-page ul.products li.product img.hover{position:absolute;top:0;left:0;z-index:100;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;visibility:hidden;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease}#page .woocommerce ul.products li.product .title,#page .woocommerce-page ul.products li.product .title,#woocommerce .woocommerce ul.products li.product .title,#woocommerce .woocommerce-page ul.products li.product .title{padding:0;position:relative;text-transform:uppercase;color:#333333;line-height:1;margin:2em 0 0.2em 0;text-align:center}#page .woocommerce ul.products li.product .star-rating,#page .woocommerce-page ul.products li.product .star-rating,#woocommerce .woocommerce ul.products li.product .star-rating,#woocommerce .woocommerce-page ul.products li.product .star-rating{float:none;position:absolute;bottom:0;right:0;margin:0.2em 0}#page .woocommerce ul.products li.product .price,#page .woocommerce-page ul.products li.product .price,#woocommerce .woocommerce ul.products li.product .price,#woocommerce .woocommerce-page ul.products li.product .price{text-align:center;position:relative;color:#333333;margin:0;line-height:1}#page .woocommerce ul.products li.product .price del,#page .woocommerce-page ul.products li.product .price del,#woocommerce .woocommerce ul.products li.product .price del,#woocommerce .woocommerce-page ul.products li.product .price del{color:#aa262f}#page .woocommerce ul.products li.product .price ins,#page .woocommerce-page ul.products li.product .price ins,#woocommerce .woocommerce ul.products li.product .price ins,#woocommerce .woocommerce-page ul.products li.product .price ins{text-decoration:none}#page .woocommerce ul.products li.product .price .amount,#page .woocommerce-page ul.products li.product .price .amount,#woocommerce .woocommerce ul.products li.product .price .amount,#woocommerce .woocommerce-page ul.products li.product .price .amount{text-decoration:none;font-size:10px;font-size:1rem}#page .woocommerce ul.products li.product .add_to_cart_button,#page .woocommerce ul.products li.product .product_type_grouped,#page .woocommerce-page ul.products li.product .add_to_cart_button,#page .woocommerce-page ul.products li.product .product_type_grouped,#woocommerce .woocommerce ul.products li.product .add_to_cart_button,#woocommerce .woocommerce ul.products li.product .product_type_grouped,#woocommerce .woocommerce-page ul.products li.product .add_to_cart_button,#woocommerce .woocommerce-page ul.products li.product .product_type_grouped{margin:1em 0 0}#page .woocommerce ul.products li.product a,#page .woocommerce-page ul.products li.product a,#woocommerce .woocommerce ul.products li.product a,#woocommerce .woocommerce-page ul.products li.product a{display:block;position:relative;width:100%}#page .woocommerce ul.products li.product a:hover .hover,#page .woocommerce-page ul.products li.product a:hover .hover,#woocommerce .woocommerce ul.products li.product a:hover .hover,#woocommerce .woocommerce-page ul.products li.product a:hover .hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;visibility:visible}#page .woocommerce ul.products li.product a:hover .price,#page .woocommerce ul.products li.product a:hover h3,#page .woocommerce-page ul.products li.product a:hover .price,#page .woocommerce-page ul.products li.product a:hover h3,#woocommerce .woocommerce ul.products li.product a:hover .price,#woocommerce .woocommerce ul.products li.product a:hover h3,#woocommerce .woocommerce-page ul.products li.product a:hover .price,#woocommerce .woocommerce-page ul.products li.product a:hover h3{color:#aa262f}#page .woocommerce .button,#page .woocommerce input.button,#page .woocommerce a.button,#page .woocommerce button.button,#page .woocommerce-page .button,#page .woocommerce-page input.button,#page .woocommerce-page a.button,#page .woocommerce-page button.button,#woocommerce .woocommerce .button,#woocommerce .woocommerce input.button,#woocommerce .woocommerce a.button,#woocommerce .woocommerce button.button,#woocommerce .woocommerce-page .button,#woocommerce .woocommerce-page input.button,#woocommerce .woocommerce-page a.button,#woocommerce .woocommerce-page button.button{color:#000;text-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;font-weight:normal;font-size:11px;font-size:1.1rem}#page .woocommerce .button:hover,#page .woocommerce input.button:hover,#page .woocommerce a.button:hover,#page .woocommerce button.button:hover,#page .woocommerce-page .button:hover,#page .woocommerce-page input.button:hover,#page .woocommerce-page a.button:hover,#page .woocommerce-page button.button:hover,#woocommerce .woocommerce .button:hover,#woocommerce .woocommerce input.button:hover,#woocommerce .woocommerce a.button:hover,#woocommerce .woocommerce button.button:hover,#woocommerce .woocommerce-page .button:hover,#woocommerce .woocommerce-page input.button:hover,#woocommerce .woocommerce-page a.button:hover,#woocommerce .woocommerce-page button.button:hover{background:#000}#page .woocommerce .button.alt,#page .woocommerce input.button.alt,#page .woocommerce a.button.alt,#page .woocommerce button.button.alt,#page .woocommerce-page .button.alt,#page .woocommerce-page input.button.alt,#page .woocommerce-page a.button.alt,#page .woocommerce-page button.button.alt,#woocommerce .woocommerce .button.alt,#woocommerce .woocommerce input.button.alt,#woocommerce .woocommerce a.button.alt,#woocommerce .woocommerce button.button.alt,#woocommerce .woocommerce-page .button.alt,#woocommerce .woocommerce-page input.button.alt,#woocommerce .woocommerce-page a.button.alt,#woocommerce .woocommerce-page button.button.alt{padding:1em 3em;font-size:11px;font-size:1.1rem}#page .woocommerce .button.alt:hover,#page .woocommerce input.button.alt:hover,#page .woocommerce a.button.alt:hover,#page .woocommerce button.button.alt:hover,#page .woocommerce-page .button.alt:hover,#page .woocommerce-page input.button.alt:hover,#page .woocommerce-page a.button.alt:hover,#page .woocommerce-page button.button.alt:hover,#woocommerce .woocommerce .button.alt:hover,#woocommerce .woocommerce input.button.alt:hover,#woocommerce .woocommerce a.button.alt:hover,#woocommerce .woocommerce button.button.alt:hover,#woocommerce .woocommerce-page .button.alt:hover,#woocommerce .woocommerce-page input.button.alt:hover,#woocommerce .woocommerce-page a.button.alt:hover,#woocommerce .woocommerce-page button.button.alt:hover{background:#FFF;color:#000;text-shadow:none}#page .woocommerce .button.small,#page .woocommerce input.button.small,#page .woocommerce a.button.small,#page .woocommerce button.button.small,#page .woocommerce-page .button.small,#page .woocommerce-page input.button.small,#page .woocommerce-page a.button.small,#page .woocommerce-page button.button.small,#woocommerce .woocommerce .button.small,#woocommerce .woocommerce input.button.small,#woocommerce .woocommerce a.button.small,#woocommerce .woocommerce button.button.small,#woocommerce .woocommerce-page .button.small,#woocommerce .woocommerce-page input.button.small,#woocommerce .woocommerce-page a.button.small,#woocommerce .woocommerce-page button.button.small{padding:0.6em 2em 0.5em 2em}#page .woocommerce #content .quantity,#page .woocommerce .quantity,.woocommerce-page #page .woocommerce .quantity,#page .woocommerce-page #content .quantity,#page .woocommerce-page .quantity,.woocommerce-page #page .woocommerce-page .quantity,#woocommerce .woocommerce #content .quantity,#woocommerce .woocommerce .quantity,.woocommerce-page #woocommerce .woocommerce .quantity,#woocommerce .woocommerce-page #content .quantity,#woocommerce .woocommerce-page .quantity,.woocommerce-page #woocommerce .woocommerce-page .quantity{margin:0;display:inline-block;vertical-align:middle}#page .woocommerce #content .quantity .qty,#page .woocommerce .quantity .qty,.woocommerce-page #page .woocommerce .quantity .qty,#page .woocommerce-page #content .quantity .qty,#page .woocommerce-page .quantity .qty,.woocommerce-page #page .woocommerce-page .quantity .qty,#woocommerce .woocommerce #content .quantity .qty,#woocommerce .woocommerce .quantity .qty,.woocommerce-page #woocommerce .woocommerce .quantity .qty,#woocommerce .woocommerce-page #content .quantity .qty,#woocommerce .woocommerce-page .quantity .qty,.woocommerce-page #woocommerce .woocommerce-page .quantity .qty{padding-top:0.3em;padding-bottom:0.3em;height:3em;background:#FFF;border-color:#a1a1a1;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#page .woocommerce #content .quantity .plus,#page .woocommerce #content .quantity .minus,#page .woocommerce .quantity .plus,#page .woocommerce .quantity .minus,.woocommerce-page #page .woocommerce .quantity .plus,.woocommerce-page #page .woocommerce .quantity .minus,#page .woocommerce-page #content .quantity .plus,#page .woocommerce-page #content .quantity .minus,#page .woocommerce-page .quantity .plus,#page .woocommerce-page .quantity .minus,.woocommerce-page #page .woocommerce-page .quantity .plus,.woocommerce-page #page .woocommerce-page .quantity .minus,#woocommerce .woocommerce #content .quantity .plus,#woocommerce .woocommerce #content .quantity .minus,#woocommerce .woocommerce .quantity .plus,#woocommerce .woocommerce .quantity .minus,.woocommerce-page #woocommerce .woocommerce .quantity .plus,.woocommerce-page #woocommerce .woocommerce .quantity .minus,#woocommerce .woocommerce-page #content .quantity .plus,#woocommerce .woocommerce-page #content .quantity .minus,#woocommerce .woocommerce-page .quantity .plus,#woocommerce .woocommerce-page .quantity .minus,.woocommerce-page #woocommerce .woocommerce-page .quantity .plus,.woocommerce-page #woocommerce .woocommerce-page .quantity .minus{font-family:Arial, Helvetica, sans-serif;height:1.3em;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:1px solid #8e8e8e;background:#FFF;color:#000;text-shadow:none;font-weight:normal;font-size:14px;line-height:14px}#page .woocommerce #content .quantity .plus,#page .woocommerce .quantity .plus,.woocommerce-page #page .woocommerce .quantity .plus,#page .woocommerce-page #content .quantity .plus,#page .woocommerce-page .quantity .plus,.woocommerce-page #page .woocommerce-page .quantity .plus,#woocommerce .woocommerce #content .quantity .plus,#woocommerce .woocommerce .quantity .plus,.woocommerce-page #woocommerce .woocommerce .quantity .plus,#woocommerce .woocommerce-page #content .quantity .plus,#woocommerce .woocommerce-page .quantity .plus,.woocommerce-page #woocommerce .woocommerce-page .quantity .plus{border-bottom:none}#page .woocommerce .onsale,#page .woocommerce-page .onsale,#woocommerce .woocommerce .onsale,#woocommerce .woocommerce-page .onsale{z-index:200;background:#aa262f;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#FFF;text-shadow:none;font-weight:normal;text-transform:uppercase;font-size:10px;font-size:1rem;letter-spacing:2px;margin:-3px -3px 0 0;padding:0.6em;line-height:1;height:auto;width:auto;min-width:0;min-height:0;display:inline-block}#page .woocommerce .product .images,#page .woocommerce-page .product .images,#woocommerce .woocommerce .product .images,#woocommerce .woocommerce-page .product .images{position:relative;z-index:200;margin:0;width:47.9%}@media only screen and (max-width: 600px){#page .woocommerce .product .images,#page .woocommerce-page .product .images,#woocommerce .woocommerce .product .images,#woocommerce .woocommerce-page .product .images{width:30%}}@media only screen and (max-width: 400px){#page .woocommerce .product .images,#page .woocommerce-page .product .images,#woocommerce .woocommerce .product .images,#woocommerce .woocommerce-page .product .images{width:100%}}#page .woocommerce .product .images img,#page .woocommerce-page .product .images img,#woocommerce .woocommerce .product .images img,#woocommerce .woocommerce-page .product .images img{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#page .woocommerce .product .images .enlarge,#page .woocommerce-page .product .images .enlarge,#woocommerce .woocommerce .product .images .enlarge,#woocommerce .woocommerce-page .product .images .enlarge{position:absolute;z-index:300;bottom:1em;left:50%;margin-left:-5em;text-transform:uppercase;text-align:center;letter-spacing:1px;font-size:10px;font-size:1rem}.csstransform #page .woocommerce .product .images .enlarge,.csstransform #page .woocommerce-page .product .images .enlarge,.csstransform #woocommerce .woocommerce .product .images .enlarge,.csstransform #woocommerce .woocommerce-page .product .images .enlarge{margin-left:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#page .woocommerce .product .images .enlarge .icon-search,#page .woocommerce-page .product .images .enlarge .icon-search,#woocommerce .woocommerce .product .images .enlarge .icon-search,#woocommerce .woocommerce-page .product .images .enlarge .icon-search{font-size:16px;font-size:1.6rem;margin:0 0.5em 0 0}#page .woocommerce .product .images .thumbnails,#page .woocommerce-page .product .images .thumbnails,#woocommerce .woocommerce .product .images .thumbnails,#woocommerce .woocommerce-page .product .images .thumbnails{padding-top:4px;margin:0 -5px;position:relative}#page .woocommerce .product .images .thumbnails li,#page .woocommerce-page .product .images .thumbnails li,#woocommerce .woocommerce .product .images .thumbnails li,#woocommerce .woocommerce-page .product .images .thumbnails li{float:left;padding:5px;width:33%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#page .woocommerce .product .images .thumbnails li a,#page .woocommerce-page .product .images .thumbnails li a,#woocommerce .woocommerce .product .images .thumbnails li a,#woocommerce .woocommerce-page .product .images .thumbnails li a{width:100%;display:block;padding:0;margin:0;position:relative}#page .woocommerce .product .images .thumbnails li.current a:after,#page .woocommerce-page .product .images .thumbnails li.current a:after,#woocommerce .woocommerce .product .images .thumbnails li.current a:after,#woocommerce .woocommerce-page .product .images .thumbnails li.current a:after{opacity:1}.no-opacity #page .woocommerce .product .images .thumbnails li.current a:after,.no-opacity #page .woocommerce-page .product .images .thumbnails li.current a:after,.no-opacity #woocommerce .woocommerce .product .images .thumbnails li.current a:after,.no-opacity #woocommerce .woocommerce-page .product .images .thumbnails li.current a:after{display:block}#page .woocommerce .product .summary,#page .woocommerce-page .product .summary,#woocommerce .woocommerce .product .summary,#woocommerce .woocommerce-page .product .summary{width:50%;position:relative;z-index:100}@media only screen and (max-width: 600px){#page .woocommerce .product .summary,#page .woocommerce-page .product .summary,#woocommerce .woocommerce .product .summary,#woocommerce .woocommerce-page .product .summary{width:68%}}@media only screen and (max-width: 400px){#page .woocommerce .product .summary,#page .woocommerce-page .product .summary,#woocommerce .woocommerce .product .summary,#woocommerce .woocommerce-page .product .summary{width:100%}}#page .woocommerce .product .summary .product-info,#page .woocommerce-page .product .summary .product-info,#woocommerce .woocommerce .product .summary .product-info,#woocommerce .woocommerce-page .product .summary .product-info{background:#f8f8f8;padding:2.5em}#page .woocommerce .product .summary .product_title,#page .woocommerce-page .product .summary .product_title,#woocommerce .woocommerce .product .summary .product_title,#woocommerce .woocommerce-page .product .summary .product_title{line-height:1}#page .woocommerce .product .summary .price,#page .woocommerce-page .product .summary .price,#woocommerce .woocommerce .product .summary .price,#woocommerce .woocommerce-page .product .summary .price{margin:0;color:#000;font-size:25px;font-size:2.5rem}#page .woocommerce .product .summary .price ins,#page .woocommerce-page .product .summary .price ins,#woocommerce .woocommerce .product .summary .price ins,#woocommerce .woocommerce-page .product .summary .price ins{text-decoration:none}#page .woocommerce .product .summary .price del,#page .woocommerce-page .product .summary .price del,#woocommerce .woocommerce .product .summary .price del,#woocommerce .woocommerce-page .product .summary .price del{color:#c09367}#page .woocommerce .product .summary .price .from,#page .woocommerce-page .product .summary .price .from,#woocommerce .woocommerce .product .summary .price .from,#woocommerce .woocommerce-page .product .summary .price .from{font-size:10px;font-size:1rem;letter-spacing:1px;text-transform:uppercase}#page .woocommerce .product .summary .stock,#page .woocommerce-page .product .summary .stock,#woocommerce .woocommerce .product .summary .stock,#woocommerce .woocommerce-page .product .summary .stock{color:#000;font-size:12px;font-size:1.2rem;margin:1em 0 0 0 !important}#page .woocommerce .product .summary .cart,#page .woocommerce-page .product .summary .cart,#woocommerce .woocommerce .product .summary .cart,#woocommerce .woocommerce-page .product .summary .cart{margin:1em 0}#page .woocommerce .product .summary .cart .group_table,#page .woocommerce-page .product .summary .cart .group_table,#woocommerce .woocommerce .product .summary .cart .group_table,#woocommerce .woocommerce-page .product .summary .cart .group_table{margin:0 0 2em 0}#page .woocommerce .product .summary .cart .group_table td,#page .woocommerce-page .product .summary .cart .group_table td,#woocommerce .woocommerce .product .summary .cart .group_table td,#woocommerce .woocommerce-page .product .summary .cart .group_table td{vertical-align:middle}#page .woocommerce .product .summary .cart .group_table td.label,#page .woocommerce-page .product .summary .cart .group_table td.label,#woocommerce .woocommerce .product .summary .cart .group_table td.label,#woocommerce .woocommerce-page .product .summary .cart .group_table td.label{padding-left:0}#page .woocommerce .product .summary .cart .variations,#page .woocommerce-page .product .summary .cart .variations,#woocommerce .woocommerce .product .summary .cart .variations,#woocommerce .woocommerce-page .product .summary .cart .variations{margin:0 0 1em 0;list-style:none;margin:0;padding:0}#page .woocommerce .product .summary .cart .variations .variation,#page .woocommerce-page .product .summary .cart .variations .variation,#woocommerce .woocommerce .product .summary .cart .variations .variation,#woocommerce .woocommerce-page .product .summary .cart .variations .variation{float:left;margin:0.5em 1em 0.5em 0}#page .woocommerce .product .summary .cart .variations .label,#page .woocommerce-page .product .summary .cart .variations .label,#woocommerce .woocommerce .product .summary .cart .variations .label,#woocommerce .woocommerce-page .product .summary .cart .variations .label{padding-top:1em}#page .woocommerce .product .summary .cart .variations .reset_variations,#page .woocommerce-page .product .summary .cart .variations .reset_variations,#woocommerce .woocommerce .product .summary .cart .variations .reset_variations,#woocommerce .woocommerce-page .product .summary .cart .variations .reset_variations{margin-top:0.2em;display:none !important}#page .woocommerce .product .summary .price,#page .woocommerce-page .product .summary .price,#woocommerce .woocommerce .product .summary .price,#woocommerce .woocommerce-page .product .summary .price{position:relative;color:#333333;margin:0}#page .woocommerce .product .summary .price del,#page .woocommerce-page .product .summary .price del,#woocommerce .woocommerce .product .summary .price del,#woocommerce .woocommerce-page .product .summary .price del{color:#aa262f}#page .woocommerce .product .summary .price ins,#page .woocommerce-page .product .summary .price ins,#woocommerce .woocommerce .product .summary .price ins,#woocommerce .woocommerce-page .product .summary .price ins{text-decoration:none}#page .woocommerce .product .summary .price .amount,#page .woocommerce-page .product .summary .price .amount,#woocommerce .woocommerce .product .summary .price .amount,#woocommerce .woocommerce-page .product .summary .price .amount{text-decoration:none;font-size:20px;font-size:2rem}#page .woocommerce .product .delivery,#page .woocommerce-page .product .delivery,#woocommerce .woocommerce .product .delivery,#woocommerce .woocommerce-page .product .delivery{padding:1.4em 0 0 0;border-top:1px solid #c1c1c1;margin:2em 0 0 0}#page .woocommerce .product .social,#page .woocommerce-page .product .social,#woocommerce .woocommerce .product .social,#woocommerce .woocommerce-page .product .social{text-align:left;padding:1.4em 0 0 2.8em}#page .woocommerce .product .social span,#page .woocommerce-page .product .social span,#woocommerce .woocommerce .product .social span,#woocommerce .woocommerce-page .product .social span{margin:0 1px 0 0}#page .woocommerce .product .short-description,#page .woocommerce-page .product .short-description,#woocommerce .woocommerce .product .short-description,#woocommerce .woocommerce-page .product .short-description{margin:2em 0 0 0}#page .woocommerce .product .description,#page .woocommerce-page .product .description,#woocommerce .woocommerce .product .description,#woocommerce .woocommerce-page .product .description{margin:4em 0 0 0;border-top:1px solid #dcdcdc;padding-top:0.5em}#page .woocommerce .product .description .content .product-content,#page .woocommerce-page .product .description .content .product-content,#woocommerce .woocommerce .product .description .content .product-content,#woocommerce .woocommerce-page .product .description .content .product-content{margin:2em 0 0 0}#page .woocommerce .product .description .content .row,#page .woocommerce-page .product .description .content .row,#woocommerce .woocommerce .product .description .content .row,#woocommerce .woocommerce-page .product .description .content .row{padding-left:10%;padding-right:10%}#page .woocommerce .product .addintional-information,#page .woocommerce-page .product .addintional-information,#woocommerce .woocommerce .product .addintional-information,#woocommerce .woocommerce-page .product .addintional-information{margin:2em 0 0 0}#page .woocommerce #reviews,#page .woocommerce-page #reviews,#woocommerce .woocommerce #reviews,#woocommerce .woocommerce-page #reviews{margin:5em 0;border-top:1px solid #dcdcdc;padding-top:0.5em}#page .woocommerce #reviews #comments>.title,#page .woocommerce-page #reviews #comments>.title,#woocommerce .woocommerce #reviews #comments>.title,#woocommerce .woocommerce-page #reviews #comments>.title{margin:0.5em 0}#page .woocommerce #reviews #comments .commentlist,#page .woocommerce-page #reviews #comments .commentlist,#woocommerce .woocommerce #reviews #comments .commentlist,#woocommerce .woocommerce-page #reviews #comments .commentlist{padding:0;margin:2em 0 0}#page .woocommerce #reviews #comments .commentlist .comment,#page .woocommerce-page #reviews #comments .commentlist .comment,#woocommerce .woocommerce #reviews #comments .commentlist .comment,#woocommerce .woocommerce-page #reviews #comments .commentlist .comment{float:left;width:50%;clear:left;margin:0 0 1em 0}#page .woocommerce #reviews #comments .commentlist .comment:nth-child(2n),#page .woocommerce-page #reviews #comments .commentlist .comment:nth-child(2n),#woocommerce .woocommerce #reviews #comments .commentlist .comment:nth-child(2n),#woocommerce .woocommerce-page #reviews #comments .commentlist .comment:nth-child(2n){float:right;clear:none}@media only screen and (max-width: 600px){#page .woocommerce #reviews #comments .commentlist .comment,#page .woocommerce-page #reviews #comments .commentlist .comment,#woocommerce .woocommerce #reviews #comments .commentlist .comment,#woocommerce .woocommerce-page #reviews #comments .commentlist .comment{width:100%;float:none}}#page .woocommerce #reviews #comments .commentlist .comment>.inner,#page .woocommerce-page #reviews #comments .commentlist .comment>.inner,#woocommerce .woocommerce #reviews #comments .commentlist .comment>.inner,#woocommerce .woocommerce-page #reviews #comments .commentlist .comment>.inner{padding:0 3em}#page .woocommerce #reviews #comments .commentlist .comment .star-rating,#page .woocommerce-page #reviews #comments .commentlist .comment .star-rating,#woocommerce .woocommerce #reviews #comments .commentlist .comment .star-rating,#woocommerce .woocommerce-page #reviews #comments .commentlist .comment .star-rating{margin:0.5em 0 0 0}#page .woocommerce #reviews #comments .commentlist .comment .meta,#page .woocommerce-page #reviews #comments .commentlist .comment .meta,#woocommerce .woocommerce #reviews #comments .commentlist .comment .meta,#woocommerce .woocommerce-page #reviews #comments .commentlist .comment .meta{color:#333}#page .woocommerce #reviews #comments .commentlist .comment .meta .author,#page .woocommerce-page #reviews #comments .commentlist .comment .meta .author,#woocommerce .woocommerce #reviews #comments .commentlist .comment .meta .author,#woocommerce .woocommerce-page #reviews #comments .commentlist .comment .meta .author{font-size:20px;font-size:2rem;font-weight:normal;margin:0 0.5em 0 0}#page .woocommerce #reviews #comments .commentlist .comment .meta .date,#page .woocommerce-page #reviews #comments .commentlist .comment .meta .date,#woocommerce .woocommerce #reviews #comments .commentlist .comment .meta .date,#woocommerce .woocommerce-page #reviews #comments .commentlist .comment .meta .date{font-size:14px;font-size:1.4rem;color:#7f7f7f}#page .woocommerce #reviews #comments .commentlist .comment .comment-text,#page .woocommerce-page #reviews #comments .commentlist .comment .comment-text,#woocommerce .woocommerce #reviews #comments .commentlist .comment .comment-text,#woocommerce .woocommerce-page #reviews #comments .commentlist .comment .comment-text{margin:0;padding:0 0 1em 0;border:none;border-bottom:1px solid #ececec;position:relative}#page .woocommerce #reviews #comments .commentlist .comment .comment-text p,#page .woocommerce-page #reviews #comments .commentlist .comment .comment-text p,#woocommerce .woocommerce #reviews #comments .commentlist .comment .comment-text p,#woocommerce .woocommerce-page #reviews #comments .commentlist .comment .comment-text p{margin:0.8em 0}#page .woocommerce #reviews #comments .reviews-footer,#page .woocommerce-page #reviews #comments .reviews-footer,#woocommerce .woocommerce #reviews #comments .reviews-footer,#woocommerce .woocommerce-page #reviews #comments .reviews-footer{margin:0}#page .woocommerce .related,#page .woocommerce .upsells,#page .woocommerce-page .related,#page .woocommerce-page .upsells,#woocommerce .woocommerce .related,#woocommerce .woocommerce .upsells,#woocommerce .woocommerce-page .related,#woocommerce .woocommerce-page .upsells{margin:5em 0;border-top:1px solid #dcdcdc;padding-top:0.5em}#page .woocommerce .related>ul.products,#page .woocommerce .upsells>ul.products,#page .woocommerce-page .related>ul.products,#page .woocommerce-page .upsells>ul.products,#woocommerce .woocommerce .related>ul.products,#woocommerce .woocommerce .upsells>ul.products,#woocommerce .woocommerce-page .related>ul.products,#woocommerce .woocommerce-page .upsells>ul.products{margin-top:2em}#page .woocommerce .related>ul.products li,#page .woocommerce .upsells>ul.products li,#page .woocommerce-page .related>ul.products li,#page .woocommerce-page .upsells>ul.products li,#woocommerce .woocommerce .related>ul.products li,#woocommerce .woocommerce .upsells>ul.products li,#woocommerce .woocommerce-page .related>ul.products li,#woocommerce .woocommerce-page .upsells>ul.products li{width:25%}#page .woocommerce #content .cart-form,#page .woocommerce .cart-form,.woocommerce-page #page .woocommerce .cart-form,#page .woocommerce-page #content .cart-form,#page .woocommerce-page .cart-form,.woocommerce-page #page .woocommerce-page .cart-form,#woocommerce .woocommerce #content .cart-form,#woocommerce .woocommerce .cart-form,.woocommerce-page #woocommerce .woocommerce .cart-form,#woocommerce .woocommerce-page #content .cart-form,#woocommerce .woocommerce-page .cart-form,.woocommerce-page #woocommerce .woocommerce-page .cart-form{overflow:auto}#page .woocommerce #content .cart-form .cart,#page .woocommerce .cart-form .cart,.woocommerce-page #page .woocommerce .cart-form .cart,#page .woocommerce-page #content .cart-form .cart,#page .woocommerce-page .cart-form .cart,.woocommerce-page #page .woocommerce-page .cart-form .cart,#woocommerce .woocommerce #content .cart-form .cart,#woocommerce .woocommerce .cart-form .cart,.woocommerce-page #woocommerce .woocommerce .cart-form .cart,#woocommerce .woocommerce-page #content .cart-form .cart,#woocommerce .woocommerce-page .cart-form .cart,.woocommerce-page #woocommerce .woocommerce-page .cart-form .cart{border-top:none;min-width:500px}#page .woocommerce .coupon,#page .woocommerce-page .coupon,#woocommerce .woocommerce .coupon,#woocommerce .woocommerce-page .coupon{margin:2em 0 0 0}#page .woocommerce .coupon input[type=text],#page .woocommerce-page .coupon input[type=text],#woocommerce .woocommerce .coupon input[type=text],#woocommerce .woocommerce-page .coupon input[type=text]{padding:0.6em;font-size:10px;font-size:1rem;width:14em}@media only screen and (max-width: 600px){#page .woocommerce .coupon input[type=text],#page .woocommerce-page .coupon input[type=text],#woocommerce .woocommerce .coupon input[type=text],#woocommerce .woocommerce-page .coupon input[type=text]{width:6em}}@media only screen and (max-width: 500px){#page .woocommerce .coupon input[type=text],#page .woocommerce .coupon .button,#page .woocommerce-page .coupon input[type=text],#page .woocommerce-page .coupon .button,#woocommerce .woocommerce .coupon input[type=text],#woocommerce .woocommerce .coupon .button,#woocommerce .woocommerce-page .coupon input[type=text],#woocommerce .woocommerce-page .coupon .button{float:none}}#page .woocommerce .cart-collaterals,#page .woocommerce-page .cart-collaterals,#woocommerce .woocommerce .cart-collaterals,#woocommerce .woocommerce-page .cart-collaterals{margin:1em 0 10em 0}#page .woocommerce .cart-collaterals .cart_totals,#page .woocommerce-page .cart-collaterals .cart_totals,#woocommerce .woocommerce .cart-collaterals .cart_totals,#woocommerce .woocommerce-page .cart-collaterals .cart_totals{width:auto;margin-bottom:8em;float:none}@media only screen and (max-width: 600px){#page .woocommerce .cart-collaterals .cart_totals,#page .woocommerce-page .cart-collaterals .cart_totals,#woocommerce .woocommerce .cart-collaterals .cart_totals,#woocommerce .woocommerce-page .cart-collaterals .cart_totals{width:100%;margin-bottom:4em}}#page .woocommerce .cart-collaterals .cart_totals table,#page .woocommerce-page .cart-collaterals .cart_totals table,#woocommerce .woocommerce .cart-collaterals .cart_totals table,#woocommerce .woocommerce-page .cart-collaterals .cart_totals table{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;width:100%;margin:2em 0 0 0;border:none;font-size:10px;font-size:1rem;text-transform:uppercase;letter-spacing:1px;color:#5a5a5a}#page .woocommerce .cart-collaterals .cart_totals table tr.total,#page .woocommerce-page .cart-collaterals .cart_totals table tr.total,#woocommerce .woocommerce .cart-collaterals .cart_totals table tr.total,#woocommerce .woocommerce-page .cart-collaterals .cart_totals table tr.total{font-size:12px;font-size:1.2rem}#page .woocommerce .cart-collaterals .cart_totals table tr th,#page .woocommerce .cart-collaterals .cart_totals table tr td,#page .woocommerce-page .cart-collaterals .cart_totals table tr th,#page .woocommerce-page .cart-collaterals .cart_totals table tr td,#woocommerce .woocommerce .cart-collaterals .cart_totals table tr th,#woocommerce .woocommerce .cart-collaterals .cart_totals table tr td,#woocommerce .woocommerce-page .cart-collaterals .cart_totals table tr th,#woocommerce .woocommerce-page .cart-collaterals .cart_totals table tr td{padding:10px 10px;border:none}#page .woocommerce .cart-collaterals .shipping_calculator,#page .woocommerce-page .cart-collaterals .shipping_calculator,#woocommerce .woocommerce .cart-collaterals .shipping_calculator,#woocommerce .woocommerce-page .cart-collaterals .shipping_calculator{margin:2em 0 0 0;float:left;text-align:left;width:auto}@media only screen and (max-width: 600px){#page .woocommerce .cart-collaterals .shipping_calculator,#page .woocommerce-page .cart-collaterals .shipping_calculator,#woocommerce .woocommerce .cart-collaterals .shipping_calculator,#woocommerce .woocommerce-page .cart-collaterals .shipping_calculator{width:100%}}#page .woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-form,#page .woocommerce-page .cart-collaterals .shipping_calculator .shipping-calculator-form,#woocommerce .woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-form,#woocommerce .woocommerce-page .cart-collaterals .shipping_calculator .shipping-calculator-form{display:block !important;margin:0 0 0 0}#page .woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-form .form-fields,#page .woocommerce-page .cart-collaterals .shipping_calculator .shipping-calculator-form .form-fields,#woocommerce .woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-form .form-fields,#woocommerce .woocommerce-page .cart-collaterals .shipping_calculator .shipping-calculator-form .form-fields{width:72%}@media only screen and (max-width: 600px){#page .woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-form .form-fields,#page .woocommerce-page .cart-collaterals .shipping_calculator .shipping-calculator-form .form-fields,#woocommerce .woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-form .form-fields,#woocommerce .woocommerce-page .cart-collaterals .shipping_calculator .shipping-calculator-form .form-fields{width:auto}}#page .woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-form .form-row,#page .woocommerce-page .cart-collaterals .shipping_calculator .shipping-calculator-form .form-row,#woocommerce .woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-form .form-row,#woocommerce .woocommerce-page .cart-collaterals .shipping_calculator .shipping-calculator-form .form-row{padding:0;margin-top:0}#page .woocommerce .cart-collaterals .shipping_calculator .button,#page .woocommerce-page .cart-collaterals .shipping_calculator .button,#woocommerce .woocommerce .cart-collaterals .shipping_calculator .button,#woocommerce .woocommerce-page .cart-collaterals .shipping_calculator .button{margin:0;width:auto}#page .woocommerce .save-shipping,#page .woocommerce-page .save-shipping,#woocommerce .woocommerce .save-shipping,#woocommerce .woocommerce-page .save-shipping{padding:1em 52% 1em 1em;box-sizing:border-box;margin:4em 0 0 0;position:relative}@media only screen and (max-width: 900px){#page .woocommerce .save-shipping,#page .woocommerce-page .save-shipping,#woocommerce .woocommerce .save-shipping,#woocommerce .woocommerce-page .save-shipping{padding-right:1em}}#page .woocommerce .save-shipping .content,#page .woocommerce-page .save-shipping .content,#woocommerce .woocommerce .save-shipping .content,#woocommerce .woocommerce-page .save-shipping .content{background:#FFF;padding:1.2em;border:1px solid #a08866;-webkit-border-radius:0.5em;-moz-border-radius:0.5em;-ms-border-radius:0.5em;-o-border-radius:0.5em;border-radius:0.5em;-webkit-box-shadow:0px 5px 1px -2px rgba(0,0,0,0.3);-moz-box-shadow:0px 5px 1px -2px rgba(0,0,0,0.3);box-shadow:0px 5px 1px -2px rgba(0,0,0,0.3)}#page .woocommerce .checkout_coupon,#page .woocommerce-page .checkout_coupon,#woocommerce .woocommerce .checkout_coupon,#woocommerce .woocommerce-page .checkout_coupon{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-color:#ececec}#page .woocommerce .login,#page .woocommerce-page .login,#woocommerce .woocommerce .login,#woocommerce .woocommerce-page .login{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-color:#ececec}#page .woocommerce .login .lost_password,#page .woocommerce-page .login .lost_password,#woocommerce .woocommerce .login .lost_password,#woocommerce .woocommerce-page .login .lost_password{padding-left:0.5em}#page .woocommerce .checkout h3,#page .woocommerce-page .checkout h3,#woocommerce .woocommerce .checkout h3,#woocommerce .woocommerce-page .checkout h3{font-size:20px;font-size:2rem;border-bottom:1px solid #000;text-transform:uppercase;padding:0 0 0.5em 0;float:none;margin:0 0 1em 0}#page .woocommerce .checkout #shiptobilling,#page .woocommerce-page .checkout #shiptobilling,#woocommerce .woocommerce .checkout #shiptobilling,#woocommerce .woocommerce-page .checkout #shiptobilling{margin:0}#page .woocommerce .checkout #ship-to-different-address,#page .woocommerce-page .checkout #ship-to-different-address,#woocommerce .woocommerce .checkout #ship-to-different-address,#woocommerce .woocommerce-page .checkout #ship-to-different-address{float:none}#page .woocommerce .checkout #order_review,#page .woocommerce-page .checkout #order_review,#woocommerce .woocommerce .checkout #order_review,#woocommerce .woocommerce-page .checkout #order_review{margin:3em 0 10em 0}#page .woocommerce .checkout #payment,#page .woocommerce-page .checkout #payment,#woocommerce .woocommerce .checkout #payment,#woocommerce .woocommerce-page .checkout #payment{background:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}@media only screen and (max-width: 600px){#page .woocommerce .checkout #payment,#page .woocommerce-page .checkout #payment,#woocommerce .woocommerce .checkout #payment,#woocommerce .woocommerce-page .checkout #payment{margin:1em 0 0 0}}#page .woocommerce .checkout #payment .payment_methods,#page .woocommerce-page .checkout #payment .payment_methods,#woocommerce .woocommerce .checkout #payment .payment_methods,#woocommerce .woocommerce-page .checkout #payment .payment_methods{padding:0;border:none}#page .woocommerce .checkout #payment .payment_methods li,#page .woocommerce-page .checkout #payment .payment_methods li,#woocommerce .woocommerce .checkout #payment .payment_methods li,#woocommerce .woocommerce-page .checkout #payment .payment_methods li{margin:5px 0}#page .woocommerce .checkout #payment .payment_methods .payment_box,#page .woocommerce-page .checkout #payment .payment_methods .payment_box,#woocommerce .woocommerce .checkout #payment .payment_methods .payment_box,#woocommerce .woocommerce-page .checkout #payment .payment_methods .payment_box{background:#FFF;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-shadow:none;color:#333}#page .woocommerce .checkout #payment .payment_methods .payment_box:after,#page .woocommerce-page .checkout #payment .payment_methods .payment_box:after,#woocommerce .woocommerce .checkout #payment .payment_methods .payment_box:after,#woocommerce .woocommerce-page .checkout #payment .payment_methods .payment_box:after{display:none}#page .woocommerce .checkout #payment .payment_methods .payment_box.payment_method_sagepaydirect table,#page .woocommerce-page .checkout #payment .payment_methods .payment_box.payment_method_sagepaydirect table,#woocommerce .woocommerce .checkout #payment .payment_methods .payment_box.payment_method_sagepaydirect table,#woocommerce .woocommerce-page .checkout #payment .payment_methods .payment_box.payment_method_sagepaydirect table{width:100% !important}#page .woocommerce .checkout #payment .payment_methods .payment_box label,#page .woocommerce-page .checkout #payment .payment_methods .payment_box label,#woocommerce .woocommerce .checkout #payment .payment_methods .payment_box label,#woocommerce .woocommerce-page .checkout #payment .payment_methods .payment_box label{text-shadow:none}#page .woocommerce .checkout #payment .place-order,#page .woocommerce-page .checkout #payment .place-order,#woocommerce .woocommerce .checkout #payment .place-order,#woocommerce .woocommerce-page .checkout #payment .place-order{border:none;padding:0}#page .woocommerce .order-details,#page .woocommerce-page .order-details,#woocommerce .woocommerce .order-details,#woocommerce .woocommerce-page .order-details{border:3px solid #efefef}#page .woocommerce .order-details-container,#page .woocommerce-page .order-details-container,#woocommerce .woocommerce .order-details-container,#woocommerce .woocommerce-page .order-details-container{background:#f8f8f8;border:1px solid #b2b09d;margin:1em 0 0 0;position:relative}#page .woocommerce .order-details-container .header,#page .woocommerce-page .order-details-container .header,#woocommerce .woocommerce .order-details-container .header,#woocommerce .woocommerce-page .order-details-container .header{padding:1em 2em}#page .woocommerce .order-details-container .order-details,#page .woocommerce-page .order-details-container .order-details,#woocommerce .woocommerce .order-details-container .order-details,#woocommerce .woocommerce-page .order-details-container .order-details{background:#ecebe1;background:rgba(236,235,225,0.6);margin:0;padding:2em 0 2em 2em}#page .woocommerce .order-details-container .order-details li,#page .woocommerce-page .order-details-container .order-details li,#woocommerce .woocommerce .order-details-container .order-details li,#woocommerce .woocommerce-page .order-details-container .order-details li{font-size:12px;font-size:1.2rem;border:none;padding:0}#page .woocommerce .order-summary .header,#page .woocommerce-page .order-summary .header,#woocommerce .woocommerce .order-summary .header,#woocommerce .woocommerce-page .order-summary .header{padding:0.1em 1em;background:#f8f8f8}#page .woocommerce .customer-details,#page .woocommerce-page .customer-details,#woocommerce .woocommerce .customer-details,#woocommerce .woocommerce-page .customer-details{padding:0;border-bottom:1px solid #ececec}#page .woocommerce .customer-details .header,#page .woocommerce-page .customer-details .header,#woocommerce .woocommerce .customer-details .header,#woocommerce .woocommerce-page .customer-details .header{padding:0.1em 1em;background:#f8f8f8}#page .woocommerce .customer-details .content,#page .woocommerce-page .customer-details .content,#woocommerce .woocommerce .customer-details .content,#woocommerce .woocommerce-page .customer-details .content{margin:0.5em 0 0 0;padding:0 1em}#page .woocommerce .addresses,#page .woocommerce-page .addresses,#woocommerce .woocommerce .addresses,#woocommerce .woocommerce-page .addresses{padding:0.5em 1em;border-bottom:1px solid #ececec}#page .woocommerce .order-newsletter,#page .woocommerce-page .order-newsletter,#woocommerce .woocommerce .order-newsletter,#woocommerce .woocommerce-page .order-newsletter{background:url(../images/backgrounds/newsletter.jpg) no-repeat;padding:2em}#page .woocommerce .order-newsletter .newsletter_wrapper,#page .woocommerce-page .order-newsletter .newsletter_wrapper,#woocommerce .woocommerce .order-newsletter .newsletter_wrapper,#woocommerce .woocommerce-page .order-newsletter .newsletter_wrapper{background:#FFF;padding:2em}#page .woocommerce .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=text],#page .woocommerce .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=email],#page .woocommerce .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=url],#page .woocommerce .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=tel],#page .woocommerce .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=number],#page .woocommerce .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=password],#page .woocommerce .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container textarea,#page .woocommerce-page .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=text],#page .woocommerce-page .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=email],#page .woocommerce-page .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=url],#page .woocommerce-page .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=tel],#page .woocommerce-page .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=number],#page .woocommerce-page .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=password],#page .woocommerce-page .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container textarea,#woocommerce .woocommerce .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=text],#woocommerce .woocommerce .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=email],#woocommerce .woocommerce .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=url],#woocommerce .woocommerce .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=tel],#woocommerce .woocommerce .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=number],#woocommerce .woocommerce .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=password],#woocommerce .woocommerce .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container textarea,#woocommerce .woocommerce-page .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=text],#woocommerce .woocommerce-page .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=email],#woocommerce .woocommerce-page .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=url],#woocommerce .woocommerce-page .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=tel],#woocommerce .woocommerce-page .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=number],#woocommerce .woocommerce-page .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container input[type=password],#woocommerce .woocommerce-page .order-newsletter .newsletter_wrapper .newsletter .gform_body ul .gfield .ginput_container textarea{background:#FFF;border:1px solid #a1a1a1}#page .woocommerce .order-newsletter .newsletter_wrapper .newsletter .gform_footer,#page .woocommerce-page .order-newsletter .newsletter_wrapper .newsletter .gform_footer,#woocommerce .woocommerce .order-newsletter .newsletter_wrapper .newsletter .gform_footer,#woocommerce .woocommerce-page .order-newsletter .newsletter_wrapper .newsletter .gform_footer{position:relative;margin:1em 0 0 0}#page .woocommerce .order-newsletter .newsletter_wrapper .newsletter .gform_footer .button,#page .woocommerce-page .order-newsletter .newsletter_wrapper .newsletter .gform_footer .button,#woocommerce .woocommerce .order-newsletter .newsletter_wrapper .newsletter .gform_footer .button,#woocommerce .woocommerce-page .order-newsletter .newsletter_wrapper .newsletter .gform_footer .button{text-indent:0}#page .woocommerce .order-newsletter .newsletter_wrapper .newsletter .gform_footer .button:before,#page .woocommerce-page .order-newsletter .newsletter_wrapper .newsletter .gform_footer .button:before,#woocommerce .woocommerce .order-newsletter .newsletter_wrapper .newsletter .gform_footer .button:before,#woocommerce .woocommerce-page .order-newsletter .newsletter_wrapper .newsletter .gform_footer .button:before{display:none}#page .woocommerce .col2-set,#page .woocommerce-page .col2-set,#woocommerce .woocommerce .col2-set,#woocommerce .woocommerce-page .col2-set{width:auto}@media only screen and (max-width: 600px){#page .woocommerce .col2-set .col-1,#page .woocommerce .col2-set .col-2,#page .woocommerce-page .col2-set .col-1,#page .woocommerce-page .col2-set .col-2,#woocommerce .woocommerce .col2-set .col-1,#woocommerce .woocommerce .col2-set .col-2,#woocommerce .woocommerce-page .col2-set .col-1,#woocommerce .woocommerce-page .col2-set .col-2{float:none;width:100%}}@media print{#page .woocommerce>.col2-set>.col-1,#page .woocommerce>.col2-set>.col-2,#page .woocommerce-page>.col2-set>.col-1,#page .woocommerce-page>.col2-set>.col-2,#woocommerce .woocommerce>.col2-set>.col-1,#woocommerce .woocommerce>.col2-set>.col-2,#woocommerce .woocommerce-page>.col2-set>.col-1,#woocommerce .woocommerce-page>.col2-set>.col-2{float:none;width:100%}}#page .woocommerce .show-all-bears-btn,#page .woocommerce-page .show-all-bears-btn,#woocommerce .woocommerce .show-all-bears-btn,#woocommerce .woocommerce-page .show-all-bears-btn{position:absolute;right:1em;margin-top:-2em}#page .woocommerce .stars a,#page .woocommerce-page .stars a,#woocommerce .woocommerce .stars a,#woocommerce .woocommerce-page .stars a{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}#page .woocommerce .checkout-progress,#page .woocommerce-page .checkout-progress,#woocommerce .woocommerce .checkout-progress,#woocommerce .woocommerce-page .checkout-progress{margin:0 auto;list-style:none;padding:2em 0 3em 0;width:30em}@media only screen and (max-width: 400px){#page .woocommerce .checkout-progress,#page .woocommerce-page .checkout-progress,#woocommerce .woocommerce .checkout-progress,#woocommerce .woocommerce-page .checkout-progress{display:none}}#page .woocommerce .checkout-progress li,#page .woocommerce-page .checkout-progress li,#woocommerce .woocommerce .checkout-progress li,#woocommerce .woocommerce-page .checkout-progress li{float:left;width:33%;text-align:center;position:relative;text-transform:uppercase;letter-spacing:2px;font-size:8px;font-size:0.8rem;color:#6b6b6b}#page .woocommerce .checkout-progress li.current,#page .woocommerce-page .checkout-progress li.current,#woocommerce .woocommerce .checkout-progress li.current,#woocommerce .woocommerce-page .checkout-progress li.current{color:#000}#page .woocommerce .checkout-progress li.current:after,#page .woocommerce-page .checkout-progress li.current:after,#woocommerce .woocommerce .checkout-progress li.current:after,#woocommerce .woocommerce-page .checkout-progress li.current:after{background:#000}#page .woocommerce .checkout-progress li:after,#page .woocommerce-page .checkout-progress li:after,#woocommerce .woocommerce .checkout-progress li:after,#woocommerce .woocommerce-page .checkout-progress li:after{content:'';position:absolute;background:#dcdcdc;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;bottom:-15px;left:50%;margin-left:-4px;width:7px;height:7px}#page .woocommerce .checkout-progress li:before,#page .woocommerce-page .checkout-progress li:before,#woocommerce .woocommerce .checkout-progress li:before,#woocommerce .woocommerce-page .checkout-progress li:before{content:'';background:#dcdcdc;width:100%;height:1px;position:absolute;bottom:-12px;left:0}#page .woocommerce .checkout-progress li:first-child:before,#page .woocommerce-page .checkout-progress li:first-child:before,#woocommerce .woocommerce .checkout-progress li:first-child:before,#woocommerce .woocommerce-page .checkout-progress li:first-child:before{width:50%;left:50%}#page .woocommerce .checkout-progress li:last-child:before,#page .woocommerce-page .checkout-progress li:last-child:before,#woocommerce .woocommerce .checkout-progress li:last-child:before,#woocommerce .woocommerce-page .checkout-progress li:last-child:before{width:50%}.woocommerce #respond #commentform>p{margin:1em 0}.woocommerce #respond #commentform label{display:block;font-weight:bold}.woocommerce #respond #commentform input{margin:0}.woocommerce #respond #commentform textarea{width:100%;margin:0}.woocommerce #respond #commentform input,.woocommerce #respond #commentform textarea{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-appearance:none;display:inline-block;padding:0.6em;font-size:13px;font-size:1.3rem;background:#FFF;border:1px solid #a1a1a1;-webkit-box-shadow:inset 0px 2px 5px -1px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 2px 5px -1px rgba(0,0,0,0.3);box-shadow:inset 0px 2px 5px -1px rgba(0,0,0,0.3)}.woocommerce #respond #commentform input#submit{margin:0}.woocommerce #respond #commentform .form-submit{margin:1em 0}.woocommerce #respond #commentform .stars a{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}body .pp_woocommerce .pp_content_container{padding:1em 0 0 0}