/****** FILE: themes/main/css/reset.min.css *****/
a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0;vertical-align:baseline;outline:0}:focus{outline:0}body{background:0 #fff;color:#000;line-height:1}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}figure{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;margin:0;padding:0}

/****** FILE: themes/main/css/typography.min.css *****/
.typography{color:#808285;font:1.3em/1.4 Verdana,Times New Roman,Arial,sans-serif;text-align:justify}* html .typography{font-size:1.15em}.typography h1{border-bottom:1px solid #afb1b3;font-size:2.1em;color:#949597;font-family:Times New Roman,sans-serif;font-weight:400;letter-spacing:.1em;font-variant:small-caps;text-align:right;margin-bottom:10px;padding-bottom:2px}.typography h2,.typography h3,.typography h4,.typography h5,.typography h6{text-transform:uppercase;margin-top:1em;font-weight:700;font-family:Times New Roman,Arial,Verdana,sans-serif}.typography h4,.typography h6{text-transform:lowercase}.typography h2{font-size:1.55em;font-weight:700}.typography h3{font-size:1.55em;font-weight:400}.typography h4,.typography h5,.typography h6{font-size:1.33em}.typography h4{font-weight:700}.typography h5{font-weight:400}.typography dd,.typography strong{font-weight:700}.typography p{line-height:1.7;margin-bottom:1em}.typography table p{margin:0}.typography em,.typography i{font-style:italic}.typography u{text-decoration:underline}.typography a:link,.typography a:visited{color:#808285}.typography a:active,.typography a:hover{color:#b1a377}.typography ol,.typography ul{border-top:1px dashed #e0e0e0;border-bottom:1px dashed #e0e0e0;margin-bottom:1.5em;padding:1em 0}.typography li{margin-left:38px;padding:.5em 0}.typography ul{list-style:disc}.typography dt,.typography ul li{margin-left:28px}.typography ol{list-style-type:decimal;list-style-position:outside}.typography ol li{margin-left:32px}.typography dl{padding:1.5em;margin-bottom:.4em}.typography table ul{margin:0}.typography table li{margin:0;padding:0}.testimonial{margin:3em 1em}.testimonial p{margin:0;padding-left:28px}.testimonial span{display:block;border-left:1px solid #e3e3e3;font:1.4em/1.1 Times New Roman,Arial,Verdana,sans-serif;margin:.3em 0;padding-left:16px}.testimonial em{display:block;font:.8em/1 Verdana,Arial,sans-serif;font-weight:700;padding-left:45px}.typography table{color:#808285;margin:1.5em 0}.typography td,.typography th{vertical-align:middle;text-align:center;padding:10px}.typography th{border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;color:#808285;font-weight:700}.typography td{border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.typography address{color:#898b8d;font-size:1.2em;font-variant:small-caps;letter-spacing:.1em;line-height:1.5;padding:0 1em 1em}.typography pre{border-left:.5em solid #afb1b3;margin-bottom:1.5em}.typography img{display:block;width:100%}

/****** FILE: themes/main/css/layout.min.css *****/
#LeftSide{float:left;width:214px;margin-right:19px}#LeftSide figure img{width:100%!important}#Logo,#Navigation a,#EmailAFriendForm_EmailAFriendForm_action_sendEmailAFriend{display:block;font-size:0;text-indent:-9999px;line-height:0}html{font-size:100%}body{font-size:62.5%;font-family:Times New Roman;text-align:center;padding:0;overflow:visible}#Wrapper{max-width:1100px;text-align:left;margin:0 auto;padding:25px;margin-bottom:145px}#Logo{background:url(/themes/main/images/Logo.png) 0 100% no-repeat;width:203px;height:72px}#Content{position:relative!important;margin:0 0 40px 233px}#WidePage #Content{margin:0;padding:0}#WidePage #Layout{width:100%!important;margin:0;padding:0;float:none;margin-top:50px}#WidePage #Right{margin:0;padding:0}#WidePage ul#Nav{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}#WidePage #Address{border-top:0}#Layout{float:left;width:75%;margin-top:66px}#centralImage{text-align:center;padding:0;margin:0;position:relative;width:100%;margin-left:auto;margin-right:auto;overflow:hidden;height:0}#centralImage img{display:block;width:100%!important;display:block;margin:0 auto}#centralImage figcaption{font-style:italic;color:#808285;font-size:1.3em;min-height:40px;margin:0;padding:0}#Navigation a.left{background:url(/themes/main/images/NavigationLeft.png) no-repeat;float:left;width:70px;height:10px;margin-top:4px}#Navigation a.right{background:url(/themes/main/images/NavigationRight.png) no-repeat;float:right;width:42px;height:10px;margin-top:4px}#Navigation a.center{background:url(/themes/main/images/NavigationCenter.png) no-repeat;width:70px;height:18px;margin:0 auto}#welcomeText{border-bottom:1px solid #afb1b3;margin-bottom:1.4em;padding-bottom:.1em}#welcomeText p{font-size:1.4em;text-align:right;font-variant:small-caps;letter-spacing:-0.05em;margin:0}#thumbnails{text-align:center;border-bottom:1px solid #afb1b3;width:100%;overflow:auto}#thumbnails a{display:inline-block}#thumbnails a img{border:1px solid #cccdce;height:30px;width:30px;margin:3px 17px 9px 17px}#thumbnails a:hover img,#thumbnails a.activeSlide img{border:1px solid #757575}.firstLetterHere{float:left;display:block;font-size:3em;line-height:.5;margin:.3em .1em 0 0}#Right{margin-left:80%;padding:72px 0 65px 0}#BottomRight img{margin-bottom:20px;display:block;margin-left:auto;margin-right:auto}#Nav li{margin-bottom:15px}#Nav a{color:#383838;font-size:1.4em;text-decoration:none;font-variant:small-caps;letter-spacing:.1em}#Nav a:hover,#Nav .current,#Nav .section{color:#b1a377}#Nav ul{font-size:.8em;margin:6px}#Nav ul li{margin-bottom:8px}#Nav ul a{color:#767676;padding:.2em 0}#Nav ul li a:hover,#Nav ul .current{color:#39c}#Address{border-top:2px solid #afb1b3;padding-top:1.4em}#Address p{color:#898b8d;font-size:1.2em;font-variant:small-caps;letter-spacing:.1em;line-height:1.5}#Address a{color:#898b8d}#Address a:hover{text-decoration:none}#Affils{bottom:0;width:214px;margin-top:20px}* html #Content #Affils{left:18px;right:auto}#Affils li{float:left;margin-right:3px}#Affils li.last{margin:0}#ShareThis{clear:both}#ProductList{padding:0;margin:0;list-style:none;border-top:0;margin-left:auto;margin-right:auto;text-align:center}#ProductList li{width:162px;margin:0;text-align:center;margin-left:3%;margin-right:3%;display:inline-block;vertical-align:top}#ProductList li a{text-decoration:none}.clear{clear:both}.breakOnly{clear:left;float:none!important}#testimonals li{list-style:none}footer#copyright{margin-bottom:110px;clear:both}footer#copyright a{text-decoration:none;color:#898b8d}#social-media-links{margin-bottom:1.4em}#social-media-links a{text-decoration:none}#social-media-links svg{width:24px;height:24px;fill:#b1a377}#social-media-links a.facebook svg,#social-media-links a.pinterest svg{padding:1px}#social-media-links a.instagram svg{width:26px;height:26px}#social-media-links a.facebook svg:hover{fill:#3b5998}#social-media-links a.pinterest svg:hover{fill:#bd081c}#social-media-links a.instagram:hover svg{fill:#262626}


/****** FILE: themes/main/css/form.min.css *****/
form{margin-bottom:40px}fieldset{border:0}label{margin-top:5px;font-size:.77em;color:#39c}.Actions,.middleColumn{display:block}.message{font-size:.8em;padding-top:2px}div.tab .field .middleColumn{clear:none!important;margin:0!important;width:auto}input.text,select,textarea{border:1px solid #c2c2c2;width:93%;padding:4px;background-color:#ebebeb;font-size:1.17em;color:#39c!important}textarea{font-size:1.1em;font-family:Verdana,Times New Roman,Arial,sans-serif}input:focus,select:focus,textarea:focus{border:1px solid #39c}.field{padding:5px 0}.optionset ul,.optionset ul li{list-style:none;margin:0;padding:0}.ss-uploadfield .middleColumn{width:auto!important;min-width:10px!important;max-width:90%!important}input.action{margin-top:20px;background:#39c;background-image:-webkit-linear-gradient(top,#39c,#2980b9);background-image:-moz-linear-gradient(top,#39c,#2980b9);background-image:-ms-linear-gradient(top,#39c,#2980b9);background-image:-o-linear-gradient(top,#39c,#2980b9);background-image:linear-gradient(to bottom,#39c,#2980b9);-webkit-border-radius:28;-moz-border-radius:28;border-radius:28px;font-family:Arial;color:#fff;font-size:20px;padding:10px 20px;text-decoration:none;border:0}input.action:hover{background:#39c;background-image:-webkit-linear-gradient(top,#39c,#3498db);background-image:-moz-linear-gradient(top,#39c,#3498db);background-image:-ms-linear-gradient(top,#39c,#3498db);background-image:-o-linear-gradient(top,#39c,#3498db);background-image:linear-gradient(to bottom,#39c,#3498db);text-decoration:none;cursor:pointer}

/****** FILE: themes/main/css/responsive.min.css *****/
#LinkToMenu{display:none}#BottomRight{background-color:#fff}@media screen and (max-width:940px){#Layout{margin-top:0}body #Wrapper{width:auto;min-width:203px}body #Wrapper #LeftSide{float:none;padding:0;width:203px;text-align:center}body #Wrapper #LeftSide #Logo{width:auto}body #Wrapper #LeftSide figure{display:none}body #Wrapper #LeftSide a{display:block;margin-left:auto;margin-right:auto}body #Wrapper #Content{float:none;width:auto;position:relative;margin:0;padding:0}body #Wrapper #Layout{float:none;margin-right:190px;margin-left:auto;padding:10px 15px;width:auto}body#NarrowPage #Wrapper #Right{position:absolute;right:0;top:25px;bottom:0;text-align:right;margin:-119px 0 0;padding:10px;width:140px;background-color:rgba(195,185,150,.6);-webkit-box-shadow:-2px 0 7px 0 rgba(195,185,150,1);-moz-box-shadow:-2px 0 7px 0 rgba(195,185,150,1);box-shadow:-2px 0 7px 0 rgba(195,185,150,1);display:table}body#NarrowPage #Wrapper #Right img{max-width:100%}#thumbnails a img{margin:3px 14px 9px}#Address a{font-size:16px}body#WidePage #Wrapper #Content,body#WidePage #Wrapper #Right{margin:0;padding:0}body#WidePage #Wrapper #Layout{width:100%!important;margin:50px 0 0;padding:0;float:none}body#WidePage #Wrapper ul#Nav{padding:20px;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}#WidePage #Address{border-top:none;padding:20px}body#NarrowPage #Wrapper header a#Logo{margin-bottom:20px}}@media screen and (max-width:550px){.typography,body #Wrapper #Right li,body #Wrapper #Right ul{text-align:left}body #Wrapper #LeftSide{margin-left:10px;margin-right:auto;margin-top:30px;float:left}#thumbnails a img{margin:3px 6px 9px}body #Wrapper #Content{margin-top:80px}body #Wrapper #Layout{width:auto;margin-right:auto}body#NarrowPage #Wrapper #Right{position:inherit;right:0;left:0;top:auto;bottom:auto;text-align:right;width:90%;background-color:rgba(195,185,150,.6);-webkit-box-shadow:-2px 0 7px 0 rgba(195,185,150,1);-moz-box-shadow:-2px 0 7px 0 rgba(195,185,150,1);box-shadow:-2px 0 7px 0 rgba(195,185,150,1);margin:0 auto}body#NarrowPage #Wrapper #Right li:first-child{padding-top:40px}#LinkToMenu{display:block;position:fixed;right:0;top:0;left:0;text-align:center;padding:5px;background-color:rgba(195,185,150,.9);border-radius:2px;z-index:99999}#LinkToMenu a{color:#383838;font-size:1.8em;text-decoration:none;font-variant:small-caps;letter-spacing:.1em}#LinkToMenu a:first-child{float:left;padding-left:10px}#LinkToMenu a:last-child{float:right;padding-right:10px}#Address{padding-top:3em}#WidePage #Content,#WidePage #Right{margin:0;padding:0}#WidePage #Layout{width:100%!important;margin:50px 0 0;padding:0;float:none}#WidePage ul#Nav{padding:20px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}#WidePage #Address{border-top:none;padding:20px}body#NarrowPage #Wrapper header a#Logo{margin-bottom:20px}}@media screen and (max-width:370px){#centralImage{height:200px!important}body#WidePage #Wrapper #Content,body#WidePage #Wrapper #Right{margin:0;padding:0}body#WidePage #Wrapper #Layout{width:100%!important;margin:50px 0 0;padding:0;float:none}body#WidePage #Wrapper ul#Nav{padding:20px;-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}#WidePage #Address{border-top:none;padding:20px}body#NarrowPage #Wrapper header a#Logo{margin-bottom:20px}}

