*{margin:0;padding:0}div{display:block}button{padding:0;border:0;outline:none}.container:after{content:"";display:block;height:0;clear:both;visibility:hidden}.container{display:block}#header > .container{height:123px}.loading-overlay{position:absolute;width:100%;height:100%;background:url(../img/ajax-loader.gif) no-repeat center center #fff;text-indent:-9999px;opacity:0.7;z-index:5;top:0px}.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.row:after,.clearfix:after{clear:both}.row,.clearfix{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}@font-face{font-family:"TrajanP0";src:url("../fonts/TrajanP0.otf")}@font-face{font-family:"TrajanP2";src:url("../fonts/TrajanP2.otf")}html,body{height:auto;min-height:100%}#wrapper{min-height:100%;z-index:2}#content{min-height:100%;word-wrap:break-word}#footer{background:#ccc;height:495px;width:100%;margin-top:-495px;z-index:2}#spacer{height:495px;clear:both}body{background:url("../img/bg.png") repeat;font-family:'Open Sans', sans-serif;font-size:13px;color:#868686;min-width:1080px;word-break:normal}#content-wrapper{width:100%;height:100%;min-width:1100px;position:relative;display:inline}.giraffe{position:absolute;margin-top:-590px;left:50%;margin-left:640px;background:url("../img/giraffe2.png") no-repeat transparent;z-index:-1;display:block;width:235px;height:590px}a:link{color:#5c5c5c;text-decoration:none}a:visited{color:#5c5c5c;text-decoration:none}a:hover{color:#5c5c5c;text-decoration:underline}ul,ol{margin-bottom:0}ul.list-styled > li{list-style-type:square;margin-left:40px}h1,h2,h3,h4{font-family:'Cantata One', serif;margin-top:0}h5,h6{font-family:'Open Sans', sans-serif;margin-bottom:5px}h2.sub-header{text-align:center}.full-top-description,.top-description{margin-bottom:20px}h3.center-header{text-align:center;color:#621818;padding:10px 0;margin:0 0px 30px 0px;border-top:solid 1px #999;border-bottom:solid 1px #999}h6{margin-bottom:10px}p{margin-bottom:20px}.uppercase{text-transform:uppercase}form.searchForm{position:relative;float:right;height:30px;margin-right:10px}form.searchForm input[type="text"]{margin-right:10px;border-radius:7px;border:1px solid #aeaeae;padding:4px 55px 6px 12px;width:237px;height:19px;text-indent:2px;box-shadow:1px 2px 1px #bbb inset}form.searchForm .search-icon{display:inline-block;cursor:pointer;width:20px;height:20px;position:absolute;top:3px;right:5px;background:url("../img/search.png") no-repeat}form.searchForm .search-exact-icon{display:inline-block;width:20px;height:20px;position:absolute;top:3px;right:30px}form.searchForm input[type=checkbox]{cursor:pointer;opacity:0;height:20px;width:20px;position:absolute;top:0;left:0;z-index:2}form.searchForm input[type=checkbox] + label{content:"";background:url("../img/exact-search.png") 0 0 no-repeat;height:20px;width:20px;display:inline-block;padding:0;position:absolute;top:0;left:0;z-index:1}form.searchForm input[type=checkbox]:checked + label{background:url("../img/exact-search.png") -21px 0 no-repeat;height:20px;width:20px;display:inline-block;padding:0;position:absolute;top:0;left:0;z-index:1}form.searchForm .search-exact-icon .tooltiptext{position:absolute;visibility:hidden;width:200px;border:1px solid #525152;background-color:#e9e9e9;font-family:Vani;font-size:13px;color:#525152;text-align:center;border-radius:6px;padding:5px 5px;left:-150px;top:30px;z-index:1000000;box-shadow:3px 3px 6px rgba(0, 0, 0, 0.1)}form.searchForm .search-exact-icon:hover .tooltiptext{visibility:visible}.collapse-filter label{font-family:Arial}.filter-by .box{border:1px solid #d6d6d6;position:relative}.filter-by h5{font-weight:bold;padding-left:5px;background:#f6f6f6;border-bottom:2px solid #dfdfdf;font-size:15px;margin-bottom:0}.filter-by span{padding-left:15px;display:block;height:25px}.filter-by span a{color:#555555;font-weight:bold;display:block}.filter-by span a:hover{text-decoration:none}.collapse-filter{width:100%;padding:10px 0 20px 15px;background:#f0f0f0;display:none;box-sizing:border-box}.collapse-filter label{margin-left:15px !important}.arrow:hover{cursor:pointer}.arrow-2{cursor:pointer}form.searchForm input[type="text"],form.searchForm button.searchSubmit{background:none repeat scroll 0 0 #FFFFFF;color:#555555;font-weight:bolder;display:inline-block;font-size:14px;margin:0}form.searchForm input[placeholder]{color:#000000}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#FFFFFF;border:1px solid #CCCCCC;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{border-radius:4px;color:#555555;display:inline-block;font-size:13px;height:1.5em;line-height:1.5em;margin-bottom:0.75em;padding:4px 6px;vertical-align:middle}input,button,select,textarea{font-family:'Open Sans', sans-serif}form.searchForm button.searchSubmit{border-radius:0 4px 4px 0;box-shadow:-1px 2px 1px #BBBBBB inset;font-size:1.4em;margin-left:-3px;padding:6px 10px;position:relative;vertical-align:top}form.searchForm input[type="text"],form.searchForm button.searchSubmit{background:none repeat scroll 0 0 #FFFFFF;color:#555555;display:inline-block;font-size:14px;margin:-2px;outline:none}label,input,button,select,textarea{font-size:13px;font-weight:normal;line-height:1.5em}form#newsletter{position:relative;box-shadow:1px 1px 1px #BBBBBB inset;border-radius:3px;width:240px;height:27px;background:#ffffff;display:block}form.newsletter input[name="email"]{border:0 none;font-style:italic;display:inline;width:150px !important;background:transparent;height:auto;outline:none;vertical-align:middle;float:left;padding:0;margin:6px auto auto 5px}form.newsletter .parsley-errors-list li{margin-left:0}form.newsletter button.newsletterSubmit{cursor:pointer;font-size:14px;border:medium none;display:inline;vertical-align:middle;float:right;background:none repeat scroll 0 0 #EBE9E5;border-radius:3px;color:#919191;margin:3px 3px auto auto;padding-left:3px}button span{background:none repeat scroll 0 0 #EBE9E5;border-radius:3px;height:19px;padding:2px 7px;font-weight:600;color:#919191}.container{position:relative;width:1080px;max-width:none !important;margin:0 auto;padding:0}.container .column,.container .columns{float:left;display:inline}.columns-container{margin:auto}.five.columns.offset-by-thirteen{float:right}.row.margin-top{margin-top:10px}.row.margin-bottom{margin-bottom:20px}.row.center-clock{margin:10px auto 0;width:1000px}.pad-l{padding-left:190px}.row input,.row textarea{height:15px;line-height:15px;border-radius:0;border-color:#000}.messages .error,.messages .success,.messages .info{padding:10px 56px 5px 56px}.messages .error{color:#D8000C;background-color:#FFBABA}.messages .success{color:#4F8A10;background-color:#DFF2BF}.messages .info{color:#00529B;background-color:#BDE5F8}#header{background:#bdc4cf url('../img/header-bg.png') repeat-x;border-bottom:solid 3px #704242;box-shadow:0 6px 6px -6px #333;z-index:2}#header #logo-container{margin-left:0px;width:457px}#header #logo{position:absolute;top:-5px;margin-left:30px}#header #contact-top-container{float:right;height:85px;margin-bottom:1px;margin-top:8px;width:437px}#header ul.contact-top{float:right;text-align:right;font-size:14px;color:#5c5c5c;margin:0 7px 0 0;font-weight:bold}#header ul.contact-top li{margin:3px 0 0 0;width:240px}h4.grey-header{background:#888;color:#fff;text-align:center;padding:20px 0;margin-top:3px}.container#box-shadow{background:#fff;border-left:solid 1px #888886;border-right:solid 1px #888886;box-shadow:0px 0px 5px #333;min-height:500px}#main-content{padding:15px 25px;height:100%;-webkit-box-shadow:inset 0 6px 6px -6px #333;box-shadow:inset 0 6px 6px -6px #333}#share-container span{font-weight:bold;margin-right:5px}.home-text .left.column{float:left;width:460px;text-align:left}.home-title p{margin-bottom:10px}.home-text .social-share{margin:auto;float:none;display:inline-block}.home-text .right.column{width:545px;float:left !important;margin-left:22px;text-align:right}#main-content p{color:#000}.bx-wrapper .bx-caption span{font-weight:bold}div#main-content > div:first-child h2{font-family:'Cinzel', serif;color:#494a4e}.share-page{padding-left:25px}.right{float:right !important}.left{float:left !important}#register-form-url > .btn{margin-left:140px;float:left}.list-inline > li{display:inline-block;zoom:1}.text-muted{color:#a6a6a6;margin-right:5px;font-size:12px;display:block}.cb2,.cb3,.cb4,.cb5{margin-top:0 !important}.list-inline > li{padding-left:5px;padding-right:8px;font-family:Vani;color:#AAA8A8}ul.list-bullet{list-style-type:disc;color:#621818;margin-left:15px}ul.list-bullet li{line-height:12px}ul.list-bullet > li > a{color:#621818;text-decoration:underline}ul.nav > li > a{font-family:'Cantata One', serif;font-size:18px;color:#414141;line-height:.5}.footer-wrapper{padding:50px 0 1px 0;border-top:solid 3px #822514;background:url("../img/footer_bg.jpg") repeat;-moz-box-shadow:inset 0 6px 6px -6px #333;-webkit-box-shadow:inset 0 6px 6px -6px #333;box-shadow:inset 0 6px 6px -6px #333;position:relative}.bc-logo{position:absolute;left:49%;top:-37px}.footer-wrapper h5{margin-bottom:10px}.footer-wrapper li{line-height:1;font-size:12px;font-weight:800;padding:0 3px}#newsletter-error-list > .parsley-errors-list li{font-size:9px;margin-top:4px}.footer-wrapper li a{color:#000000}.footer-wrapper div.contact-box{background:#F6F6F6;border:1px solid #CDCDCD;border-radius:3px;padding:22px;box-shadow:1px 1px 5px #CCCCCC}.contact-email{color:#3366cc !important}.footer-wrapper #newsletter-container{width:240px;padding-right:20px}#newsletter-container .success-response{color:green;margin-top:6px}.footer-wrapper #social-container{width:125px;margin-top:-5px}.footer-wrapper #footer-box-a{width:391px}.footer-wrapper #footer-box-b{width:222px;padding-left:77px}.footer-wrapper #footer-box-b h5{font-size:19px;font-weight:bold}.footer-wrapper #footer-box-c{width:222px}.footer-wrapper #footer-box-c h5{font-size:19px;font-weight:bold}.footer-wrapper .footer-box-c h5{font-size:19px;font-weight:bold}#footer-box-c a > img{margin:0 5px}.footer-wrapper #logo-footer-wrap{margin-top:40px}.footer-wrapper #logo-footer-wrap #logo-footer-a{width:320px;margin-top:36px;text-align:center}.footer-wrapper #logo-footer-wrap #logo-footer-b{width:220px;margin-left:58px;margin-top:22px}.footer-wrapper #logo-footer-wrap #logo-footer-c{width:260px;margin-top:21px}.footer-wrapper #logo-footer-wrap #logo-footer-d{width:215px;height:123px;margin-left:4px}.footer-wrapper #logo-footer-wrap #logo-footer-d img{margin-top:-30px;margin-left:53px;max-height:103px;max-width:103px;cursor:pointer}.footer-copyright{background:none repeat scroll 0 0 #343434;color:#999999;padding-top:10px;font-size:11px;text-align:right}.footer-copyright div.container p{margin:0}#hrc-container{width:516px}.bx-wrapper .bx-caption{bottom:-52px !important;border:1px solid #a0a0a1;left:-1px !important;text-decoration:none}.bx-wrapper .bx-caption:hover{text-decoration:underline;cursor:pointer}.your-email{font-style:italic}.skeleton-block{width:100%;text-align:center}.skeleton-block a img{max-height:250px;width:100%}.bx-wrapper .bx-controls-direction a{z-index:1000}.dropdown-menu{display:none}#logo-footer-d{margin-top:60px}.logo-footer-a-title{display:block;color:#621818 !important;margin-left:77px;font-size:11px;text-decoration:none;width:50px}.logo-footer-a-title:hover{text-decoration:none;color:#621818}.footer-title-1{display:block;color:#26316b !important;font-size:11px;text-decoration:underline !important;font-weight:bold}#tabs-vertical ul li a{color:#686764;font-size:12px;text-decoration:underline}#tabs-vertical div#tabs-v-1{padding-bottom:0}input[type="checkbox"]:checked{background:url("../img/checkbox-checked.png") no-repeat}.grey-big-btn{float:left;display:block;background:#ebe8e4;color:#8a8a89 !important;padding:0 10px;font-size:15px;line-height:38px !important;text-transform:uppercase;font-family:'Open Sans', sans-serif;font-weight:bold;cursor:pointer}.grey-big-btn:hover{text-decoration:none}.add-to-wishlist{margin-right:20px;background:#ebe8e4;color:#8a8a89 !important;width:155px !important;font-size:15px}.add-to-cart{background:url("../img/add-to-cart-bg.png") repeat-x;color:#FFF}#cart-counter{display:block;float:right}#cart-counter:before{content:"("}#cart-counter:after{content:")"}.total{font-size:17px;font-weight:bold;font-family:arial}.product-price{color:#000;font-family:arial;font-weight:bold;font-size:15px}ul.slider li div.wrapper{background:#b2b2b2;height:178px;display:table;width:178px;text-align:center}ul.slider li div.wrapper .inside_wrapper{width:auto;display:table-cell;vertical-align:middle}ul.slider li div.wrapper .inside_wrapper img{max-height:178px;max-width:178px}.related-product-border-left{width:100px;height:1px;float:left;margin-left:335px;border-top:1px solid #a9a9a9;margin-top:29px;border-bottom:2px solid #c2c2c2;margin-right:18px}.related-product-border-right{width:100px;height:1px;float:left;border-top:1px solid #a9a9a9;margin-top:29px;margin-left:18px;border-bottom:2px solid #c2c2c2}.more-about{font-weight:bold;color:#670000;text-align:center;font-size:12px}.cb1{background:#d4d3cc !important;border-radius:0}.tabs-vertical-space{height:12px;display:block;border-right:1px solid #dadad8}#tabs-vertical .ui-tabs-nav{padding-left:0 !important}.ie10 #contact-top-container{margin-bottom:0 !important}#contact-top-container{margin-bottom:0 !important \0}.product-page .tab-3{top:7px !important;height:24px !important}.education-tabs .tab-3{top:7px !important;height:24px !important}.education-tabs .tab-1{background:#e4e6e0 !important;height:24px !important}.education-tabs .tab-2{background:#FFF;height:26px}.educational-block{height:1650px}.product-table-content{height:auto}.border-bottom{border:1px solid #b6b6b6;border-top:none;border-right:none;border-left:none}.logo-footer-b-title{display:block;color:#621818 !important;margin-left:84px;font-size:11px;text-decoration:none !important;width:50px}#logo-footer-b img{margin-left:56px;height:74px}.logo-footer-c-title{display:block;color:#621818 !important;margin-left:74px;font-size:11px;text-decoration:none !important;width:95px}#logo-footer-c img{margin-left:82px}.phone_icon{width:20px;height:12px;background:url("../img/phone_icon.png") no-repeat;display:block;float:right;margin-top:5px}.mail_icon{width:20px;height:12px;background:url("../img/mail_icon.png") no-repeat;display:block;float:right;margin-bottom:8px;margin-top:5px;margin-left:13px}.three{width:161px;margin-right:20px}.three.columns.alpha{font-family:Arial Rounded MT Bold, Helvetica Rounded, Arial, sans-serif;color:#000000;font-weight:bold}.three.columns p{font-family:arial !important;font-size:14px !important;color:#4c4c4c !important}.four.columns img{width:178px;border:1px solid #aeaeae}.four.columns a{display:block;width:178px}.four.columns{width:180px;margin-right:20px}.two.columns.omega{font-family:Arial Rounded MT Bold, Helvetica Rounded, Arial, sans-serif;color:#000000;font-weight:bold}.two.columns.omega a{font-family:Arial Rounded MT Bold, Helvetica Rounded, Arial, sans-serif;color:#000000}p.tree-header{font-weight:bold;color:#555;border-bottom:solid 1px #555;margin:10px 20px 10px 5px}.jstree-container-ul{margin-bottom:60px}.jstree-default .jstree-anchor > .jstree-themeicon{display:none}a.btn{color:#fff;font-size:12px;padding:0 13px;border:solid 1px #444;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:rgb(181, 189, 200);background:-moz-linear-gradient(top, rgba(181, 189, 200, 1) 0%, rgba(130, 140, 149, 1) 36%, rgba(40, 52, 59, 1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(181, 189, 200, 1)), color-stop(36%, rgba(130, 140, 149, 1)), color-stop(100%, rgba(40, 52, 59, 1)));background:-webkit-linear-gradient(top, rgba(181, 189, 200, 1) 0%, rgba(130, 140, 149, 1) 36%, rgba(40, 52, 59, 1) 100%);background:-o-linear-gradient(top, rgba(181, 189, 200, 1) 0%, rgba(130, 140, 149, 1) 36%, rgba(40, 52, 59, 1) 100%);background:-ms-linear-gradient(top, rgba(181, 189, 200, 1) 0%, rgba(130, 140, 149, 1) 36%, rgba(40, 52, 59, 1) 100%);background:linear-gradient(to bottom, rgba(181, 189, 200, 1) 0%, rgba(130, 140, 149, 1) 36%, rgba(40, 52, 59, 1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b5bdc8', endColorstr='#28343b', GradientType=0)}a.btn-small,.btn-small{display:block;cursor:pointer;border:0;border-radius:0;color:#fff;font:12px Arial;font-weight:bold;background:url(../img/small-btn.jpg) repeat-x 0 0;padding:0 14px;line-height:22px;height:22px}.btn-small.secondary{color:#707070;background:#d9d5cc}a.btn-small:hover{text-decoration:none}a.lg-btn{background:#eae8e4;color:#919191;font-size:14px;font-weight:bold;padding:12px 13px;border:solid 1px #eae8e4;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-transform:uppercase}a.orange{color:#fff;border:solid 1px #FF7B0D;background:rgb(255, 168, 76);background:-moz-linear-gradient(top, rgb(255, 168, 76) 0%, rgb(255, 123, 13) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgb(255, 168, 76)), color-stop(100%, rgb(255, 123, 13)));background:-webkit-linear-gradient(top, rgb(255, 168, 76) 0%, rgb(255, 123, 13) 100%);background:-o-linear-gradient(top, rgb(255, 168, 76) 0%, rgb(255, 123, 13) 100%);background:-ms-linear-gradient(top, rgb(255, 168, 76) 0%, rgb(255, 123, 13) 100%);background:linear-gradient(to bottom, rgb(255, 168, 76) 0%, rgb(255, 123, 13) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa84c', endColorstr='#ff7b0d', GradientType=0)}.red-delete{display:block;background:url(../img/red-delete.png) no-repeat 0 0;width:16px;height:16px;cursor:pointer}a.purple-link{color:#621818;font-style:italic}a.blue-link{color:#5773b8;text-decoration:underline;font-style:italic}.grey-btn{float:left;display:block;margin-left:10px;padding:6px 13px 6px 4px;border:1px solid #737373;height:10px;padding-right:6px;text-align:right;padding-top:0px;padding-bottom:12px;box-shadow:1px 1px 3px #969696}.grey-btn .icon{margin-right:5px}.info-wrapper .group-link{background:url("../img/group-arrow.png");width:9px;height:16px;display:block;margin-right:5px;margin-top:2px}#wishlist-listing-wrap{float:none;font:13px/21px "Open Sans", sans-serif;color:#868686}.price{color:#404040;font-size:19px}.account-wishlist{text-align:center}@media screen and (-webkit-min-device-pixel-ratio: 0){.product-details button{margin-left:6px}#contact-top-container{margin-bottom:4px !important}}a.view .icon,a.view .icon{width:17px;height:16px;display:block;float:left;margin-top:3px}a.view[data-view="list"] .icon{background:url("../img/list.png") 0 0 no-repeat}a.view[data-view="grid"] .icon{background:url("../img/grid.png") 0 0 no-repeat}a.view.active .icon{background-position:0 -17px}.filter-item{background:#f6f6f6;text-decoration:none;cursor:pointer}.filter-item.open{background:#f0f0f0;border:none}.filter-item .icon{width:6px;height:9px;display:inline;background:url("/img/grey-arrow.png") no-repeat 0 center;margin-left:5px}.filter-item.open .icon{background-image:url("/img/grey-arrow-bottom.png")}.filter-item.last{border-bottom:0}.filter-item{border-bottom:2px solid #dfdfdf}div.content{width:750px;padding:10px 0}.icon-blue{color:#5773b8}.vertical-header{background:#e2e1da;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;margin-bottom:0;padding:3px 19px}.ui-tabs-vertical{background:#f3f2f1}.ui-tabs-vertical .ui-tabs-nav{padding:.2em .1em .2em .2em;float:left;width:230px}.ui-tabs-vertical .ui-tabs-nav li{background:none;clear:left;width:100%;border-right:1px solid #dadad8;border-left:none;border-top:none;border-bottom:none}.ui-tabs-vertical .ui-tabs-nav li a{display:block}.ui-tabs-vertical .ui-tabs-panel{padding:1em;float:right;width:17em}.ui-widget-header{background:none;border:none}.ui-widget-content{background:none;border:none}.ui-tabs-vertical .ui-tabs-nav{background:#EAEAE6}.ui-tabs .ui-tabs-panel{background:#fff}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin:0 !important;padding:0 !important}.ui-widget-content{color:#868686}#tabs-vertical .ui-corner-all,.ui-tabs-vertical .ui-corner-bottom,.ui-tabs-vertical .ui-corner-right,.ui-tabs-vertical .ui-corner-br{border-radius:0px}#tabs-vertical{background:#f3f2f1}#tabs-vertical .ui-tabs-panel{background:#f3f2f1}.ui-tabs{padding:0}.mb20px .sub-header{color:#000000 !important;font-family:'Cinzel', serif;font-size:41px}.sub-header{font-family:'Cinzel', serif;font-size:41px}.share{border-top:1px solid #CCC;margin-left:22px;height:46px;margin-right:22px;padding-top:21px}.slider-border-top{background:url("../img/slider-border-top.png") repeat-x;height:3px}.slider.sliderBottom li{width:178px !important;height:248px !important;background:#fff}.slider.sliderTop li img,.slider.sliderBottom li img{max-width:178px;margin:0 auto}.sliderTop .caption,.sliderBottom .caption{background:#fff;text-align:center;height:60px;overflow:hidden;padding:0px 5px 0px 5px;color:#333;font-weight:bold}.slider.sliderTop li{width:178px !important}.sliderSection > .bx-viewport{border:1px solid red !important}#wrapper .bx-wrapper .bx-controls-direction a{margin-top:-21px}.list-price{color:#404040;font-size:19px;width:90px;padding:28px 0 0 10px}.mb20px p{color:#444444;font-family:arial}a.filter-button{background:#f0f0f0;float:left;font-weight:bold;text-align:center;margin-top:10px;padding:0 5px;height:23px;font-size:9px;font-family:myriad pro}a.filter-button.clear-all{float:right}a.filter-button:hover{text-decoration:none}.img-left{float:left;margin-right:10px}.content-overflow{overflow:hidden;color:#535252}.gender input{margin-left:15px}.gender label{margin-left:4px;font-size:12px}.ancestry input{margin-left:15px}.ancestry label{margin-left:4px;font-size:12px}.ancestry,.gender{padding:10px 0 20px 0}.autocomplete-suggestions{border:1px solid #aeaeae;background:#fff;box-shadow:1px -1px 0px #bbb;border-radius:4px;margin-top:0;color:#000000}.autocomplete-suggestion:first-child{border-top:0}.autocomplete-suggestion{padding:7px 12px;border-top:1px solid #ccc;cursor:pointer}.autocomplete-suggestion.autocomplete-selected{background:#ccc}@media all\0{#contact-top-container{margin-bottom:2px !important}}.heading h1{font-size:33px;font-family:'Cinzel', serif;line-height:44px;margin:0;color:#494a4e;width:50%;float:left}.heading{margin-bottom:40px;padding:0 3px}.section{margin-bottom:60px}.section .title{background:none repeat scroll 0 0 #f1f1f1;color:#737373;font:bold 13px/33px Arial;margin-bottom:23px;padding-left:17px;padding-right:8px}.section .subtitle{font:14px Arial;font-weight:bold;padding-left:3px;line-height:25px;color:#343434}.section .login_title{font-weight:bold;margin-top:5px}.section form{padding-top:2px}.row input{width:290px;height:15px;color:#000;float:left}.row input[disabled]{opacity:0.3;filter:alpha(opacity=30)}.row input[type=radio]{width:auto;height:25px;display:inline-block}.row input[type=checkbox]{width:auto;display:inline-block;margin-top:5px}.row input.input-error{border-color:red}.row select{width:304px;height:25px;border:1px solid #000;border-radius:0;background:#fff;padding:0 2px;color:#000}.row label{font:12px Arial;color:#000;line-height:25px;padding-left:3px;display:block}.row label span{width:110px;float:left}.row ul{display:block;clear:both;color:red}.checkbox-row label,.radio-row label{width:auto}.radio-row input{margin-right:5px}.checkbox-row label,.radio-row label[for="receiveNewsletter"]{margin-left:15px !important}.row .required{color:#a11a1c;font-size:15px;margin-right:2px}.form-errors li{color:red}.parsley-errors-list{clear:both;color:indianred}.expiration-month>.parsley-errors-list{font-size:10.8px}.expiration-year>.parsley-errors-list{font-size:10.8px;margin-left:5px;max-width:100px}form .error{color:red;font-size:0.9em;padding-left:3px}.cc-fieldset .expires > label,.cc-fieldset .expires > div,.cc-fieldset .expires > div .selectricWrapper{float:right}.cc-fieldset .row.cvv input[type=text]{width:85px}.cc-fieldset .row.cvv label{float:left}.cc-fieldset .payment-type{float:left}.shipping-addresses .item .new-address-btn{float:right;margin-right:1px}.download-icon{background:url(../img/download.png) no-repeat 0 -24px;width:18px;height:24px;display:block}.download-icon:hover{background-position:0 0}.print-icon{background:url(../img/print.png) no-repeat 0 -24px;width:24px;height:24px;display:block}.print-icon.product-page{float:right;margin-right:5px;margin-top:1px}.print-icon:hover{background-position:0 0}.wishlist-toolbar{float:right;margin-right:10px;padding-right:3px;padding-top:10px}.wishlist-toolbar .print-icon,.wishlist-toolbar .download-icon,.wishlist-toolbar .sort{float:left}.social-share{float:right;margin-top:3px;margin-right:15px}.wishlist-toolbar .download-icon{margin-right:20px}.subscription-confirm-message{font-size:15px;margin:5px 0}.info-message{text-align:center;color:#444444;width:100%;font-size:smaller;max-width:1030px;margin:0 auto;overflow:hidden}.info-message p{padding-top:2px;padding-bottom:2px;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;text-align:justify;display:block;max-height:20px;padding-left:0;padding-right:5px;font-size:10px;margin-bottom:0;color:#444444 !important}.info-message p:after{content:"";display:inline-block;width:100%;border:none}.bx-loader{position:absolute;display:block;z-index:999999}.bx-wrapper .bx-controls-direction a{z-index:2001 !important}.cc-fieldset .expires label{width:auto;margin-right:5px}.cc-fieldset .expiration-month .selectricWrapper{width:105px;margin-right:10px}.cc-fieldset .expiration-year .selectricWrapper{width:88px}.selectricWrapper{float:left}#view-buttons-share a.grey-btn.active{background-color:#fff !important}#view-buttons-share a.grey-btn{background-color:#f3f3f3}.notfound-title{margin-top:20px}.notfound-message{margin-top:165px}#happy-walking-dead{display:none;left:50%;top:50%;margin-left:-169px;margin-top:-182px;z-index:9999;position:fixed}.footer-wrapper div.copyright-box{text-align:center;margin-top:10px;color:black;line-height:17px;font-weight:bold}