.search-label-common{display:none !important}#vmTitle{display:none !important}.skipnav{text-align:left;clear:both}.skipnav a{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.skipnav a:focus,.skipnav a:active{position:static;left:0;width:auto;height:auto;overflow:visible;text-decoration:underline}
.widget_height{margin:5px 0;display:block}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:Arial,Helvetica,sans-serif;line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}input:focus,textarea:focus,select:focus{outline:0}.hidden{display:none !important}@font-face{font-family:'helvetica';src:url('../../fonts/helvetica/helvetica-webfont.eot');src:url('../../fonts/helvetica/helvetica-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/helvetica/helvetica-webfont.woff') format('woff'),url('../../fonts/helvetica/helvetica-webfont.ttf') format('truetype'),url('../../fonts/helvetica/helvetica-webfont.svg#mergeregular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'helveticabold';src:url('../../fonts/helvetica/helvetica-bold-webfont.eot');src:url('../../fonts/helvetica/helvetica-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/helvetica/helvetica-bold-webfont.woff') format('woff'),url('../../fonts/helvetica/helvetica-bold-webfont.ttf') format('truetype'),url('../../fonts/helvetica/helvetica-bold-webfont.svg#mergebold') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'helveticaNeue';src:url('../../fonts/helvetica-neue/helveticaNeue-webfont.eot');src:url('../../fonts/helvetica-neue/helveticaNeue-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/helvetica-neue/helveticaNeue-webfont.woff') format('woff'),url('../../fonts/helvetica-neue/helveticaNeue-webfont.ttf') format('truetype'),url('../../fonts/helvetica-neue/helveticaNeue-webfont.svg#mergeregular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'helveticaNeuebold';src:url('../../fonts/helvetica-neue/helveticaNeue-bold-webfont.eot');src:url('../../fonts/helvetica-neue/helveticaNeue-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/helvetica-neue/helveticaNeue-bold-webfont.woff') format('woff'),url('../../fonts/helvetica-neue/helveticaNeue-bold-webfont.ttf') format('truetype'),url('../../fonts/helvetica-neue/helveticaNeue-bold-webfont.svg#mergebold') format('svg');font-weight:normal;font-style:normal}
#brandLinks{position:fixed;right:20px;top:160px;z-index:9999999}#brandLinks ul{margin:20px}#brandLinks li{margin:0 0 5px;position:relative}#brandLinks a{display:block;background:#ec4399;height:50px;width:50px;border-radius:25px;text-align:center;line-height:50px;text-decoration:none;color:#FFF;font-weight:bold;box-shadow:1px 1px 1px rgba(0,0,0,0.5)}
#brandLinks a:hover{box-shadow:none}#brandLinks a.fp{background:#0077c8}#brandLinks a.hwc{background:#fff000;color:#000}.container,.block{position:relative;float:left;width:100%;height:auto}.wrapper{width:1015px;margin:0 auto}.one-column{width:585px}.pull-left{float:left !important}.pull-rigth{float:right !important}
.clean-m{margin:0 !important}.clean-p{padding:0 !important}.clean-border{border:0 !important}.clearBox{overflow:hidden;clear:both;margin:0}.in-block,.customSelect,.deleteFilter,.gray_box,.button,.sortResults,.content-input.oneBlock label,.content-input.oneBlock .groupFields,.sortResults label,.sortResults .fullField,.groupFields.mixed .small,.groupFields .select,.groupFields.mixed .medium,.splitted-buttons,.pagination .itemsTotal,.pagination .select-content,.pagination .pageNum{display:inline-block;*display:inline;zoom:1}
.in-block{display:inline-block !important;*display:inline !important}.a-header{margin:0 0 20px;font-size:20px;font-style:italic}.red-txt{font-family:'titillium_webitalic';color:#e53138;font-size:14px;line-height:1.3;display:none}.show-new-content{display:none}.center-form{width:453px;margin:0 0 0 65px;display:block}
.left-form{width:453px;display:block}.content-input{overflow:hidden;position:relative}.content-input .fiel-info{position:absolute;left:455px;font-size:12px !important;line-height:14px;width:260px}.inp-radio>div{height:20px;position:relative;line-height:17px}.inp-radio label{font-size:14px;font-weight:bold}
.inp-radio input,.inp-checkbox input{margin:0 10px 0 0}.button.button-colored{box-shadow:none;border:0;cursor:pointer}.center-form .content-input,.left-form .content-input,.birdth-edit-con .content-input{margin:0 0 20px}.left-form .content-input.smlBox{width:280px !important;float:left}.left-form .content-input .smlLbl{width:123px !important;float:left}
.groupFields{overflow:hidden}.mixed div+div{margin:0 0 0 10px}.mixed input,.groupFields input{float:left}.content-input .select{vertical-align:top}.fullField.small input{width:202px}.inp-checkbox .simple-checkbox{font-size:12px;font-weight:normal;line-height:15px;width:auto;overflow:hidden}.inp-checkbox .simple-checkbox label{float:left;width:90%}
.inp-radio .groupFields div{float:left;margin:0 0 0 45px;line-height:12px}.inp-radio .groupFields .firstR-block{margin:0}.inp-radio .groupFields.mix{height:auto;padding:1px 0}.groupFields.mix h3{margin:0 0 10px}.inp-radio .groupFields.mix div{margin:0 15px 0 0}.inp-radio .groupFields.mix label{margin:0 0 0 10px;font-size:16px;line-height:16px;width:auto}
.inp-radio .groupFields.mix input{margin:0}.content-input .customSelect{float:none}.content-input .large-select .customSelect{width:180px}.content-input .small-select .customSelect{width:95px}.content-input .auto-select .customSelect{width:auto}.content-input .customSelect.select-open .selectList{width:100%}
.content-input .label-description-input-error{clear:both;display:block;padding:5px 0 0 0;font-size:12px;font-style:italic}.content-input.select-content,.content-input.select-content .groupFields{overflow:visible}.content-input.oneBlock label,.content-input.oneBlock .groupFields{vertical-align:top}.content-input.oneBlock label{margin:0 10px 0 0}
.inp-radio .crb label{font-weight:normal;font-family:'helveticaNeue'}.inp-radio .crb label span{font-weight:bold;font-family:"helveticabold"}.article-box{padding:0 0 15px}.nameBox strong{color:#1d1d1d}.nameBox span{display:block}.nameBox .t-italic{font-style:italic}
.spBox,.separador-dotts{height:25px;margin:0 0 15px}.controlBox{margin:20px 0 0;overflow:hidden;padding:0 0 2px}.controlBox.buttonGroup{margin:20px 0}.controlBox.buttonGroup .button{margin:0 0 0 10px}.controlBox.buttonGroup .button.firstB{margin:0}.spBox{background:#fff url(../../img/brand_bc/patterns/txtTile.png) repeat 0 0;border-top:1px solid #ee4498}
.separador-dotts{border-top:1px dotted #000}.card-aBox{font-family:'helveticaNeuebold';margin:0 0 30px}.card-aBox span{margin:0 12px 0 0}.userName_box{margin:0 0 30px}.userName_box p{font-size:18px}.confirmation-message{padding:20px 0;text-align:center;margin:0 0 30px;font-size:14px}
.button.button-colored.shipping-p{margin:50px 0}.add,.add span{position:relative;float:left}.add{margin:0 0 10px 0}.add span{width:100%;text-align:center}#mainNav{z-index:110}#mainNav ul,#mainNav ul li{position:relative;float:left;width:auto;height:auto}#mainNav ul li a{display:block}#mainNav ul.account,#mainNav ul.account li{float:right}
#mainNav ul.site li>ul,#mainNav ul.site li:hover>ul li>ul,.headerNav ul.bottom li ul{position:absolute;margin:0;opacity:0;visibility:hidden;z-index:1}#mainNav ul.site li:hover>ul,#mainNav ul.site li:hover>ul li:hover>ul,.headerNav ul.bottom li:hover ul{margin:0;opacity:1;visibility:visible}.leftNav,.leftNav ul,.leftNav ul li{position:relative;float:left}
#mainContent .content,#mainContent .contentFull{position:relative;float:left;height:auto;min-height:200px}.prodInfo h1{float:left;width:auto;max-width:352px;height:28px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pagination .select-content{margin:0 10px 0}.pagination .itemsTotal,.pagination .select-content,.pagination .pageNum{vertical-align:top}
.pagination .itemsTotal,.pagination .itemsPerPage,.pagination .pageNum{display:inline-block}.pagination .itemsTotal{font-size:14px;color:#231f20;line-height:24px}.pagination .itemsPerPage,.pagination .itemsPerPage .customSelect,.pagination .itemsPerPage .customSelect .selectList{width:140px}.pagination .pageNum a{display:inline-block;position:relative;float:left;width:18px;height:15px;font-size:12px;color:#231f20;text-align:center;text-decoration:none;margin:2px 5px 0 0;padding:3px 0 0 0;background-color:#ccc}
.pagination .pageNum a:hover{color:#fff;background-color:#ef5ba1}.pagination .pageNum a.prev,.pagination .pageNum a.next{width:12px;height:18px;text-indent:-1000000px;background-color:transparent;background-image:url(../../img/brand_bc/icons/pageArrows.png);background-repeat:no-repeat}.pagination .pageNum a.prev{background-position:-4px 0}
.pagination .pageNum a.next{margin:0;background-position:-24px 0}#mainFooter .col{position:relative;float:left;width:235px;height:auto;margin:0 18px 0 0}#mainFooter .col ul,#mainFooter .col ul li{position:relative;float:left}#mainFooter .col a,#mainFooter .col ul li a{display:block;position:relative;float:left;clear:both;font-size:12px;color:#fff;text-decoration:none}
#mainFooter .col a{font-weight:bold;margin:5px 0 11px 0}#mainFooter .col a.last{font-weight:bold;margin:21px 0 0 0}#mainFooter .col a.hasChild{margin:14px 0 0 0}#mainFooter .col a.hasChild.first{margin:5px 0 0 0}#mainFooter .col ul,#mainFooter .col ul li{clear:left;width:100%}#mainFooter .col ul li a{display:block;clear:both;font-weight:normal;line-height:15px;margin:0}
#mainFooter .col a:hover,#mainFooter .col ul li a:hover{text-decoration:underline}#legalNote{padding:25px 0 20px 0}#legalNote .siteNote{font-size:10px;color:#1d1d1d;font-weight:normal;text-align:center;padding:0}#legalNote .terms{position:relative;float:left;font-size:10px;color:#383838;line-height:16px;margin:0}
#legalNote .terms a.footerLogo{display:block;position:relative;float:left;background-repeat:no-repeat;background-position:left top}#legalNote .footerNav{position:relative;float:right;text-align:right;width:405px}#legalNote .footerNav ul,#legalNote .footerNav ul li{display:block;position:relative;float:right}
#legalNote .footerNav ul li{width:auto;font-size:10px;font-weight:bold;overflow:hidden}#legalNote .footerNav ul li a{display:block;position:relative;float:none;text-decoration:none;border-style:none none solid none;border-width:1px;border-color:transparent}#legalNote .footerNav ul.social{clear:right;margin:9px 2px 0 0}
#legalNote .footerNav ul.social li{margin:0 0 0 4px}#legalNote .footerNav ul.social li a{display:block;position:relative;width:16px;height:16px;text-indent:10000px;border:0;background-image:url(../../img/global/icons/social.png);background-repeat:no-repeat;overflow:hidden}#legalNote .footerNav ul.social li a.facebook{background-position:0 0}
#legalNote .footerNav ul.social li a.twitter{background-position:0 -20px}#legalNote .footerNav ul.social li a.linkedin{background-position:0 -40px}#legalNote .footerNav ul.social li a.email{background-position:0 -60px}#legalNote .footerNav ul.social li a.more{background-position:0 -80px}.customSelect{position:relative;font-size:12px;color:#231f20}
.customSelect select{position:absolute !important;left:-999em;display:block !important}.customSelect .selectedValue{line-height:14px;border-style:solid;border-width:1px;border-color:#e6e6e6 #bfbfbf #a2a2a2 #bfbfbf;padding:3px 20px 3px 10px;margin:0;cursor:pointer;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#e8e8e8;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#e8e8e8 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e8e8e8),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#e8e8e8 0,#fff 100%);background:-o-linear-gradient(top,#e8e8e8 0,#fff 100%);background:-ms-linear-gradient(top,#e8e8e8 0,#fff 100%);background:linear-gradient(to bottom,#e8e8e8 0,#fff 100%);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}
.customSelect .selectList{position:absolute;left:-999em;top:-999em;list-style:none;margin:0;padding:5px 0;z-index:100;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}
.customSelect.select-open .selectList{left:0 !important;top:auto !important}.customSelect .selectList dl{background:#fff}.customSelect .selectList dl.defaultScrollbar{overflow-x:hidden;overflow-y:scroll}.customSelect dl,.customSelect dd{margin:0}.customSelect dd{zoom:1;cursor:pointer}.customSelect .selected{color:#fff;text-decoration:none}
.customSelect .selectList dd.hovered{background:#999;color:#fff}.customSelect dt{font-weight:bold;font-style:italic;padding:4px 10px 4px 6px}.customSelect dd{padding:4px 10px 4px 8px}.hasJS select.custom{position:absolute;left:-999em}.customSelect.focused .selectedValue{box-shadow:0 0 2px #00aedb !important}
.customSelect.disabled .selectedValue{border:1px solid #ccc;color:#ccc;cursor:default}.customSelect .caret{display:inline-block;width:20px;height:20px;background:transparent url('../../img/brand_hwc/patterns/bg-caret.png') no-repeat left top}.customSelect .selectValueWrap .caret{position:absolute;top:1px;right:0;cursor:pointer}
.clearfix{clear:both}.inline-list{overflow:hidden}.inline-list li{float:left}.breadcrumb-wrapper{margin:15px 0}.breadcrumb a{display:inline-block;float:left;font-weight:normal}.breadcrumb a:hover{text-decoration:underline}.breadcrumb span{display:block;float:left;font-size:7px;margin:1px 5px 0 5px}.breadcrumb li{padding:0 5px 0 0}
.add-this{font-size:14px;color:#8e8e8e;line-height:18px;float:right;width:360px}.add-this span{float:left}.add-this ul{float:left;margin-left:10px}.add-this a{display:block}.add-this .fb{background-position:0 0}.add-this .tw{background-position:-20px 0}.add-this .in{background-position:-40px 0}.add-this .email{background-position:-60px 0}
.add-this .plus{background-position:-80px 0}.add-this .like{width:81px;height:20px;background:url(../../img/global/icons/like-icon-placeholder.png)}.form .customSelect.second-style{float:none;display:inline-block;margin-bottom:6px;height:20px}.form .half-width{width:35% !important}.form .customSelect.second-style .selectedValue{line-height:14px;border-style:solid;border-width:1px;border-color:#fba961;color:#5d5d5d}
.form .customSelect.second-style .caret{background:url(../../img/brand_hwc/icons/custom-selects-arrow.png) no-repeat scroll center center transparent}.offset-top-1{position:relative;top:-10px}.offset-top-2{position:relative;top:-20px}.offset-top-3{position:relative;top:-30px}.offset-top-4{position:relative;top:-40px}
.offset-top-5{position:relative;top:-50px}.offset-top-6{position:relative;top:-60px}.offset-top-7{position:relative;top:-70px}.cards{float:right;width:270px;margin-right:75px}.cardContainer{background-position:0 0;float:left;height:25px;margin-right:4px;text-indent:-9999px;width:39px}.cardContainer.cdisabled{background-position:0 -25px;opacity:.3}
.cardContainer.visa{background-image:url("../../img/global/icons/card-visa.gif")}.cardContainer.master{background-image:url("../../img/global/icons/card-mastercard.gif")}.cardContainer.amex{background-image:url("../../img/global/icons/card-amex.gif")}.cardContainer.discover{background-image:url("../../img/global/icons/card-discover.gif")}
.cardContainer.jcb{background-image:url("../../img/global/icons/card-jcb.gif")}.cardContainer.diners_club{background-image:url("../../img/global/icons/card-diners.gif")}.AGProductList .customSelect select{display:block}.dijitTooltip.dijitTooltipRight{position:absolute;z-index:9999}.dijitBackgroundIframe{display:none}
.dijitTooltipContainer.dijitTooltipContents{background:none repeat scroll 0 0 #fff;border:2px solid #fa9439;-webkit-border-radius:10px;border-radius:10px;margin:-80px 0 0 -40px;padding:10px}