article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}body,button,input,select,textarea{font-family:sans-serif}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}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:74%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ul,ol{margin-left:0;padding:0 0 0 40px}dd{margin: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 silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}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{-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}::-moz-selection{background:#cd2031;color:#fff;text-shadow:none}::selection{background:#cd2031;color:#fff;text-shadow:none}.cf:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}.cf{display:inline-block}* html .cf{height:1%}.cf{display:block}body{background:#252525;font:12px Arial,Verdana,Sans-Serif;line-height:1.3em}ol,ul{list-style:none;margin:0;padding:0}p{margin:0 0 1em 0;font-size:12px;color:#fff;line-height:12pt}hr{margin:20px 0;padding:0;border:none;border-top:1px solid #fff;clear:both}.alnRight{float:right}.alnLeft{float:left}h1,h2,h3,h4,h5,h6{margin:0 0 .3em 0;line-height:1.2em;font-weight:400}h1{font-size:30px;text-transform:uppercase}h2{font-size:30px}h3{font-size:20px}h4{font-size:17px}h5{font-size:14px}h6{font-size:11px}a{text-decoration:none}a:hover{color:#bcbdbd}a.arrowLink{padding:1px 23px 4px 0;color:#FFFFFF!important;text-decoration:none!important;text-transform:uppercase;background:url(Assets/Images/sprite_themeArrow.png) no-repeat}a.arrowLink:hover{color:#BCBDBD!important}p a{color:#10b6e2;text-decoration:underline}.theme_white h1,.theme_white h2,.theme_white h3,.theme_white h4,.theme_white h5,.theme_white h6{color:#FFF}.theme_white h1 a,.theme_white h2 a,.theme_white h3 a,.theme_white h4 a,.theme_white h5 a,.theme_white h6 a{text-decoration:none}.theme_white .teaserBoxBottomArea{background-color:#FFF}.theme_white a.arrowLink{background-position:right -300px}.theme_white img.active{border:1px solid #FFFFFF!important}.theme_white ul li,.theme_white ol li{background:url(Assets/Images/theme_white_li.png) no-repeat 0 3px;margin-bottom:7px;padding-left:15px}.theme_black h1,.theme_black h2,.theme_black h3,.theme_black h4,.theme_black h5,.theme_black h6{color:#000}.theme_black h1 a,.theme_black h2 a,.theme_black h3 a,.theme_black h4 a,.theme_black h5 a,.theme_black h6 a{text-decoration:none}.theme_black .teaserBoxBottomArea{background-color:#000}.theme_black a{color:#000;text-decoration:underline}.theme_black a.arrowLink{background-position:right -250px}.theme_black img.active{border:1px solid #000000!important}.theme_black ul li,.theme_black ol li{background:url(Assets/Images/theme_black_li.png) no-repeat 0 3px;margin-bottom:7px;padding-left:15px}.theme_blue h1,.theme_blue h2,.theme_blue h3,.theme_blue h4,.theme_blue h5,.theme_blue h6{color:#10b6e2}.theme_blue h1 a,.theme_blue h2 a,.theme_blue h3 a,.theme_blue h4 a,.theme_blue h5 a,.theme_blue h6 a{text-decoration:none}.theme_blue .teaserBoxBottomArea{background-color:#10b6e2}.theme_blue a{color:#10b6e2;text-decoration:underline}.theme_blue a.arrowLink{background-position:right 0}.theme_blue img.active{border:1px solid #10b6e2!important}.theme_blue ul li,.theme_blue ol li{background:url(Assets/Images/theme_blue_li.png) no-repeat 0 3px;margin-bottom:7px;padding-left:15px}.theme_green,.theme_green h1,.theme_green h2,.theme_green h3,.theme_green h4,.theme_green h5,.theme_green h6{color:#71bf49}.theme_green h1 a,.theme_green h2 a,.theme_green h3 a,.theme_green h4 a,.theme_green h5 a,.theme_green h6 a{text-decoration:none}.theme_green .teaserBoxBottomArea{background-color:#71bf49}.theme_green a{color:#71bf49;text-decoration:underline}.theme_green a.arrowLink{background-position:right -50px}.theme_green img.active{border:1px solid #71bf49!important}.theme_green ul li,.theme_green ol li{background:url(Assets/Images/theme_green_li.png) no-repeat 0 3px;margin-bottom:7px;padding-left:15px}.theme_orange h1,.theme_orange h2,.theme_orange h3,.theme_orange h4,.theme_orange h5,.theme_orange h6{color:#f37021}.theme_orange h1 a,.theme_orange h2 a,.theme_orange h3 a,.theme_orange h4 a,.theme_orange h5 a,.theme_orange h6 a{text-decoration:none}.theme_orange .teaserBoxBottomArea{background-color:#f37021}.theme_orange a{color:#f37021;text-decoration:underline}.theme_orange a.arrowLink{background-position:right -200px}.theme_orange img.active{border:1px solid #f37021!important}.theme_orange ul li,.theme_orange ol li{background:url(Assets/Images/theme_orange_li.png) no-repeat 0 3px;margin-bottom:7px;padding-left:15px}.theme_purple,.theme_purple h1,.theme_purple h2,.theme_purple h3,.theme_purple h4,.theme_purple h5,.theme_purple h6{color:#8251a9}.theme_purple h1 a,.theme_purple h2 a,.theme_purple h3 a,.theme_purple h4 a,.theme_purple h5 a,.theme_purple h6 a{text-decoration:none}.theme_purple .teaserBoxBottomArea{background-color:#8251a9}.theme_purple a{color:#8251a9;text-decoration:underline}.theme_purple a.arrowLink{background-position:right -100px}.theme_purple img.active{border:1px solid #8251a9!important}.theme_purple ul li,.theme_purple ol li{background:url(/Assets/Images/theme_purple_li.png) no-repeat 0 3px;margin-bottom:7px;padding-left:15px}.theme_pink h1,.theme_pink h2,.theme_pink h3,.theme_pink h4,.theme_pink h5,.theme_pink h6{color:#e11b52}.theme_pink h1 a,.theme_pink h2 a,.theme_pink h3 a,.theme_pink h4 a,.theme_pink h5 a,.theme_pink h6 a{text-decoration:none}.theme_pink .teaserBoxBottomArea{background-color:#e11b52}.theme_pink a{color:#e11b52;text-decoration:underline}.theme_pink a.arrowLink{background-position:right -150px}.theme_pink img.active{border:1px solid #e11b52!important}.theme_pink ul li,.theme_pink ol li{background:url(/Assets/Images/theme_pink_li.png) no-repeat 0 3px;margin-bottom:7px;padding-left:15px}ul,ol{color:#FFF}ul.noBullets li,ol.noBullets li{background:none;margin:0;padding:0}.pageWrapper{position:relative;max-width:inherit;min-width:1200px;margin:0 auto}.pageWrapper .PageContent{min-height:100px}.pageWrapper .PageContent #ContentHeader{min-height:100px;border-bottom:2px solid #10b6e2;position:relative;overflow:hidden}.pageWrapper .PageContent #ContentHeader.AllowOverflow{overflow:inherit}.pageWrapper .PageContent #ContentHeader.WithNav{min-height:130px}.pageWrapper .PageContent #ContentHeaderEmpty{min-height:100px}.pageWrapper .PageContent #ContentHeaderEmpty.WithNav{min-height:100px}.pageWrapper .PageContent #ContentBody.solidBg{background:#252525}.pageWrapper .PageContent #ContentBody #ContentWrapper{background:url(Assets/Images/Backgrounds/bg_blackOpacity10.png) repeat;max-width:993px;overflow:hidden;padding:40px 50px;margin:0 auto;color:#fff}.pageWrapper .PageContent #ContentBody h1{border-bottom:1px solid #FFF;padding-bottom:20px;margin-bottom:20px}.pageWrapper .PageContent #ContentBody .mainContent{border-right:1px solid #FFF;padding:0 50px 20px 0;width:500px}.pageWrapper .PageContent #ContentBody .rightContent{float:right;width:292px}.pageWrapper .PageContent #ContentBody .mainContentRight{border-left:1px solid #FFF;border-right:none;padding:0 0 20px 50px;width:500px;margin-left:120px}.pageWrapper .PageContent #ContentBody .leftContent{float:left;width:90px;border-bottom:1px solid #FFF;padding:10px 10px 20px 0}header{position:absolute;z-index:999;width:100%}header .toolBarWrapper{background:url(Assets/Images/Backgrounds/bg_whiteOpacity.png);height:auto}header .breadCrumbs{overflow:hidden;float:left;padding-top:10px;margin-left:10px}header .breadCrumbs li{float:left;margin-left:10px;font-size:11px}header .breadCrumbs span{color:#626262}header .breadCrumbs a,header .breadCrumbs a:active,header .breadCrumbs a:link,header .breadCrumbs a:visited{color:white;margin:0 10px 0 0}header .breadCrumbs a:hover{color:#0bb6e3;margin:0 10px 0 0}header .toolBar{float:right}header .toolBar li{float:left}header .toolBar a{color:#000}header .searchBox{margin-top:7px;background:#3a3a3a;width:150px;border:0;float:left;border:1px solid #595a5b;border-right:0;color:#d1d1d1;font-size:10px;padding:2px;height:13px;box-sizing:initial}header .searchBtn{margin-top:7px;margin-right:20px;background:url(Assets/Images/sprite.png) no-repeat #3a3a3a 0 2px;width:13px;height:13px;text-indent:-9999px;display:block;float:left;padding:2px;border:1px solid #595a5b;border-left:0}#languageMenu{position:relative;margin-right:20px;height:35px}#languageMenu.active{background:url(Assets/Images/Backgrounds/bg_blackOpacity90.png)}#languageMenu #languageDropDownLink{min-width:105px;cursor:pointer;color:#000;font-size:10px;text-transform:uppercase;padding:10px 10px 9px}#languageMenu #languageDropDownLink span{float:right;background:url(/Assets/Images/sprite.png) repeat-x 0 -550px;margin-top:4px;margin-left:5px;width:8px;height:8px}#languageMenu.active #languageDropDownLink{color:#0bb6e3}#languageDropDown{color:#FFF;z-index:999;background:url(/Assets/Images/Backgrounds/bg_blackOpacity90.png);display:none;position:absolute;top:35px;right:0;padding:20px;font-size:11px}#languageDropDown .languageSection{text-transform:uppercase;font-weight:700}#languageDropDown .languageSection a{color:#b1b0b0;display:block;text-transform:none;font-weight:400}#languageDropDown .languageSection a.selected{color:#0bb6e3}#languageDropDown #regions{float:left}#languageDropDown #regions .langCol{float:left;width:120px}#languageDropDown #languages{display:none;float:left;width:140px;margin-left:20px}#languageDropDown #languages .langs{display:none}#languageDropDown #languageList{display:none}#navWrapper{z-index:2;position:relative;background:url(Assets/Images/Backgrounds/bg_blackOpacity80.png);height:65px;clear:both;min-width:900px}#navWrapper nav{margin:0 auto;padding:0 0 0 12px}#navWrapper nav .logo{float:left;margin-top:5px}#navWrapper nav ul{float:right;display:block}#navWrapper nav ul li.mainNav{float:left;color:#fff;overflow:hidden;display:block;height:65px}#navWrapper nav ul li.mainNav a{text-transform:uppercase;color:#fff;font-size:14px;padding:24px 16px 0;display:block;font-weight:700;height:21px}#navWrapper nav ul li.mainNav a:hover{background:#000;color:#bcbdbd;height:41px}#navWrapper nav ul li.mainNav.open>a{background:#000;height:41px}#navWrapper nav ul li.mainNav a.active{background:#000;color:#10b6e2;height:41px}#navWrapper nav ul li.mainNav .menuDropDownWrapper{display:none;background:url(/Assets/Images/Backgrounds/bg_blackOpacity90.png);position:absolute;top:65px;padding:0;margin:0;clear:both;float:left;overflow:hidden}#navWrapper nav ul li.mainNav .menuDropDownWrapper ul{float:left}#navWrapper nav ul li:last-child .menuDropDownWrapper{right:0}#navWrapper nav ul li.mainNav .menuDropDownWrapper ul li.subNav a{font-size:12px;font-weight:400;display:block;height:auto;padding:10px 16px}#subNavWrapper{background:url(/Assets/Images/Backgrounds/bg_blackOpacity90.png);padding:0;margin:0;width:100%;text-align:center;height:30px;overflow:hidden}#subNavWrapper ul{float:none;margin:0 auto;display:table;zoom:1;*display:inline}#subNavWrapper ul li.subNav{float:left}#subNavWrapper ul li.subNav a{text-transform:uppercase;color:#fff;font-size:12px;display:block;height:auto;padding:7px 20px}#subNavWrapper ul li.subNav a.active{color:#10b6e2}#subNavWrapper ul li.subNav a:hover{color:#bcbdbd}footer{background:#000;border-top:2px solid #10b6e2;overflow:hidden;padding:40px 0}footer a{color:#b1b0b0;font-size:11px}footer a:hover{color:#6d6d6d}footer #footerWrap{max-width:800px;margin:0 auto}footer #footerWrap .footerColumnWrap{float:left;width:24.5%}footer #footerWrap .footerColumnWrap .footerColumn{border-left:1px solid #313131;padding:0 20px}footer #footerWrap .footerColumnWrap:first-child .footerColumn{border-left:0}footer #footerWrap .footerColumnWrap .footerColumn h6{padding-bottom:5px;padding-top:10px;margin:0;text-transform:uppercase;color:#fff;font-weight:700}footer #footerWrap .footerColumnWrap .footerColumn h6:first-child{padding-top:0}footer #footerWrap .footerColumnWrap .footerColumn h6 a{color:#fff}footer #footerWrap .footerColumnWrap .footerColumn h6 a:hover{color:#BCBDBD}footer #footerWrap .footerColumnWrap .footerColumn ul{padding-bottom:5px;margin:0}footer .copyright{clear:both;font-size:11px;color:#b1b0b0;padding:40px 20px 20px}footer .socialIcons span{width:13px;height:15px;display:block;float:left;margin-right:8px}footer ul li{line-height:11px;margin-bottom:4px}#contentHeaderBottomWrap{padding-top:100px;bottom:0;position:absolute;width:100%}.WithNav #contentHeaderBottomWrap{padding-top:130px;bottom:0}#contentHeaderBottomWrap #contentHeaderBottom{background:url(/Assets/Images/Backgrounds/bg_blackOpacity80.png);height:75px}.teaserBox{background-color:#0a0a0a;color:#fff;float:left;position:relative;width:100%}.teaserBox .teaserBoxContentArea{padding:8px 70px 0 5px}.teaserBox .teaserBoxContentArea .cornerImg{bottom:0;position:absolute;right:0;z-index:1}.teaserBox .teaserBoxContentArea .teaserBoxTextArea{min-height:60px;float:left;margin-right:20px}.teaserBox .teaserBoxContentArea .teaserBoxTextArea p{margin:0}.teaserBox .teaserBoxContentArea .teaserBoxTextArea h5{margin-bottom:5px;text-transform:uppercase}.teaserBox .teaserBoxContentArea .teaserBoxTextArea .logo{bottom:40px;left:20px;position:absolute}.teaserBox .teaserBoxContentArea .iconWrapper{right:15px}.teaserBox .teaserBoxContentArea .iconWrapper .icon{margin-right:10px;display:block;float:left}.teaserBox .teaserBoxBottomArea{bottom:0;position:absolute;width:100%;padding:5px 0}.teaserBox .teaserBoxBottomArea a{text-decoration:none;margin:5px 0;padding:5px 30px 5px 5px;color:#FFF;background:url(/Assets/Images/linkArrowRightCallOut.png) no-repeat right}.teaserBox .teaserBoxBottomArea a:hover{color:#bcbdbd}footer .socialIcons .iconFacebook{background:url(/Assets/Images/sprite.png) no-repeat 0 -32px}footer .socialIcons .iconTwitter{background:url(/Assets/Images/sprite.png) no-repeat -23px -32px}footer .socialIcons .iconYoutube{background:url(/Assets/Images/sprite.png) no-repeat -46px -32px}footer .socialIcons .iconPinterest{background:url(/Assets/Images/sprite.png) no-repeat -68px -32px}.productDetailSocialLinks{position:absolute;top:140px;right:10px}.productDetailSocialLinks li{float:left;width:90px}#sliderBlockWrapper{position:relative;height:700px}.sliderBlock{height:700px;width:839px;display:block;float:left;position:relative}.sliderBlock.slideLeft{background:top left}.sliderBlock.slideRight{background:top right}.sliderBlock .opacityHover{text-align:center;background:url(/Assets/Images/Backgrounds/bg_blackOpacity40.png) repeat;z-index:10;height:100%;display:none;cursor:pointer}.sliderBlock .opacityHover .logo{width:90%;margin:0 auto;max-width:265px;padding-top:375px}.sliderBlock .sliderCallOut{display:none;position:absolute;top:250px;background:url(/Assets/Images/Backgrounds/bg_blackOpacity40.png) repeat;text-align:right;padding:40px 10px;color:#fff}.sliderBlock .sliderCallOut h1,.sliderBlock .sliderCallOut h2,.sliderBlock .sliderCallOut h3,.sliderBlock .sliderCallOut h4,.sliderBlock .sliderCallOut h5,.sliderBlock .sliderCallOut h6{color:#FFF}.sliderBlock .sliderCallOutLeft{left:0}.sliderBlock .sliderCallOutRight{right:0}.sliderBlock .closeBtn{display:none;position:absolute;background:url(/Assets/Images/Backgrounds/bg_blackOpacity40.png) repeat;color:#fff;position:relative;right:10px;top:140px;cursor:pointer;float:right;padding:5px 28px 5px 5px}.sliderBlock .closeBtn span{position:absolute;top:4px;right:5px;background:url(/Assets/Images/sprite.png) no-repeat -179px -150px;width:19px;height:19px}#slideView .sliderBlock .sliderCallOut{display:block}#sliderBlockWrapper #slideBlockActive .opacityHover{display:none}#sliderBlockWrapper.column7 .sliderBlock{width:14.28%}#sliderBlockWrapper.column6 .sliderBlock{width:16.66%}#sliderBlockWrapper.column5 .sliderBlock{width:20%}#sliderBlockWrapper.column4 .sliderBlock{width:25%}#sliderBlockWrapper.column3 .sliderBlock{width:33.333%}#sliderBlockWrapper.column2 .sliderBlock{width:50%}#sliderBlockWrapper .sliderBlockHeader{color:#FFF;display:block;position:absolute;bottom:0;background:url(/Assets/Images/Backgrounds/bg_blackOpacity40.png) repeat;width:96%;padding:10px 2%;z-index:11}#productLandingBody{color:#FFF;width:900px;margin:40px auto}#productLandingBody #listingColWrapper{margin-top:20px;margin-bottom:75px}#productLandingBody #listingColWrapper.column7 .listingCol{width:14.28%;padding-left:5%;padding-right:5%}#productLandingBody #listingColWrapper.column6 .listingCol{width:16.66%;padding-left:5%;padding-right:5%}#productLandingBody #listingColWrapper.column5 .listingCol{width:20%;padding-left:5%;padding-right:5%}#productLandingBody #listingColWrapper.column4 .listingCol{width:17%;padding-left:5%;padding-right:5%}#productLandingBody #listingColWrapper.column3 .listingCol{width:18%;padding-left:11%;padding-right:11%}#productLandingBody #listingColWrapper.column2 .listingCol{width:44%;padding-left:5%;padding-right:5%}#productLandingBody #listingColWrapper.column2 .listingCol .listingContent .listingImage{float:left;margin-right:25px}#productLandingBody #listingColWrapper .listingCol{float:left;border-right:1px solid #b2b2b2}#productLandingBody #listingColWrapper .listingCol:first-child{padding-left:0}#productLandingBody #listingColWrapper .listingCol:last-child{padding-right:0;border:none}#productLandingBody #listingColWrapper .listingCol .listingContent .listingImage img{margin:0 auto}#productLandingBody #listingColWrapper .listingCol .listingContent .listingText{padding-top:15px}#productLandingBody #listingColWrapper .listingCol:first-child .listingContent{padding-left:0}#productLandingBody #listingColWrapper .listingCol:last-child .listingContent{border:none;padding-right:0}#sunwearActivityList{padding-left:0}#sunwearActivityList .activityName{display:none;position:absolute;width:150px;margin-left:-58px;z-index:10;margin-top:3px}#sunwearActivityList span.label{color:#FFF;float:left;margin-top:30px;max-width:150px;overflow:hidden;text-transform:uppercase}#sunwearActivityList ul li{float:left;margin-top:20px;margin-left:1.3%;text-align:center;width:35px}#sunwearActivityList ul li img{margin:0 auto}#sunwearActivityList ul li a{color:#FFF;font-size:11px}#sunwearActivityList ul li a.selected{font-weight:700}#sunwearActivityList ul li:first-child{margin-right:10px}#sunwearActivityList .activityIcon{width:31px;height:31px;display:block;background-position:0 -102px;background-repeat:no-repeat;margin:0 auto}#sunwearActivityList .activityIcon:hover{background-position:0 -50px}#sunwearActivityList .activityIcon:active{background-position:0 1px}#sunwearActivityList a.selected .activityIcon{background-position:0 1px}#sunwearActivitySelector{width:98%;padding:0 1%;position:absolute;bottom:0;z-index:10;background:url(/Assets/Images/Backgrounds/bg_blackOpacity80.png)}#sunwearActivitySelector>div{width:100%;max-width:1115px;height:75px;margin:0 auto}.sunwearHeader #slidingBg>div.contentHeaderCallout,.sunwearHeader .contentHeaderCallout{height:600px}#sunwearPrescriptionType{padding-right:0;float:right}#sunwearPrescriptionType span.label{color:#FFF;float:left;margin-top:35px;text-transform:uppercase}#sunwearPrescriptionType ul{display:inline-block}#sunwearPrescriptionType ul li{float:left;margin-top:35px;margin-left:10px;text-align:center}#sunwearPrescriptionType ul li a{color:#FFF;font-size:11px}#sunwearPrescriptionType ul li a span{margin-right:3px;width:19px;height:19px;float:left;top:-2px;position:relative;background:url(/Assets/Images/sprite.png) repeat-x -40px -150px}#sunwearPrescriptionType ul li a.selected span{background:url(/Assets/Images/sprite.png) repeat-x 0 -150px}#sunwearList{margin:0 auto;padding:20px 0;width:890px}#sunwearList .teaserBox{height:230px;margin-right:25px;margin-bottom:30px;width:275px}#sunwearList .teaserBox.last{margin-right:0px!important}#sunwearList .teaserBox .teaserBoxContentArea{padding:20px}#sunwearList .teaserBox .teaserBoxBottomArea p{padding-left:20px}#sunwearList .teaserBox .teaserBoxBottomArea a{padding:5px 30px 5px 20px}#productDetailHeader{height:700px;position:relative}#productDetailHeader #productDetailWrap{position:absolute;top:210px;right:50px}#productDetailHeader #productDetailText{width:490px}#productDetailHeader #productDetailText h1{color:#FFF;font-weight:700}#productDetailHeader #productDetailText.text_white p{color:#FFF}#productDetailHeader #productDetailText.text_white ul li{color:#FFF}#productDetailHeader #productDetailText.text_white h1{color:#FFF}#productDetailHeader #productDetailText.text_white .label{color:#FFF}#productDetailHeader #productDetailText.text_white div{text-shadow:0 1px 1px rgba(0,0,0,.8)}#productDetailHeader #productDetailText.text_black p{color:#000}#productDetailHeader #productDetailText.text_black ul li{color:#000}#productDetailHeader #productDetailText.text_black h1{color:#000}#productDetailHeader #productDetailText.text_black .label{color:#000}#productDetailHeader #productDetailText.text_black div{text-shadow:0 1px 1px rgba(255,255,255,.8)}.ie9 #productDetailText td .ui-text-shadow-copy,.ie8 #productDetailText td .ui-text-shadow-copy{display:none!important}#productDetailHeader .sunwearOptions ul{margin-top:5px}#productDetailHeader .sunwearOptions li{float:left;background:url(/Assets/Images/sprite.png) repeat-x 0 -600px;padding-left:20px;margin-right:20px}#productDetailHeader .sunwearOptions li.available{background:url(/Assets/Images/sprite.png) repeat-x 0 -650px}#productDetailHeader .sunwearOptions .label{color:#FFF;text-transform:uppercase;font-size:14px;padding:3px 0}#productDetailHeader .availableColorsWrapper{margin:15px 0}#productDetailHeader .availableColorsWrapper span.label{color:#FFF;text-transform:uppercase;float:left;font-size:14px;padding:3px 0}#productDetailHeader .availableColorsWrapper ol{float:left}#productDetailHeader .availableColorsWrapper ol li{float:left;margin:-5px 0 0 5px}#productDetailHeader .availableColorsWrapper .colorIcon{border:1px solid #FFF;width:22px;height:22px;display:block;float:left;text-indent:-9999px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;behavior:url(/Assets/Styles/PIE.htc)}#productDetailHeader .availableColorsWrapper .sunwearLabel{margin-top:25px}#productDetailHeader .availableTypesWrapper{margin:15px 0;display:block}#productDetailHeader .availableTypesWrapper span.label{color:#FFF;text-transform:uppercase;float:left;font-size:14px;padding:3px 0}#productDetailHeader #contentHeaderBottom{height:78px}#productDetailHeader #productImage{height:700px;width:100%;position:absolute}#productDetailHeader #productImageThumbnails{float:left;margin-left:20px}#productDetailHeader #productImageThumbnails ul li{float:left;margin:4px 3px 0 3px;cursor:pointer}#productDetailHeader #productImageThumbnails ul li img{border:1px solid transparent}#productDetailHeader #productLinks{float:right}#productDetailHeader #productLinks ul li{float:left;padding-top:30px;padding-right:20px}#productDetailBody{width:900px;margin:40px auto;margin-bottom:75px}#productDetailBody .rightContent{width:350px!important}#productDetailBody .mainContent{width:460px!important;padding-right:40px;border-right:1px solid #FFF}#productDetailBody #productTotalRating{margin:20px 0;height:20px}#productDetailBody #productTotalRating span.label{float:left;color:#FFF;text-transform:uppercase;font-size:16px;margin-top:2px;margin-right:5px}#productDetailBody #productTotalRating .starRating{float:left}#productDetailBody #productReviewsWrapper{clear:left}#productDetailBody #productReviewsWrapper .reviewWrapper li{margin-bottom:40px}#productDetailBody #productReviewsWrapper .reviewWrapper .date{color:#959595;font-size:10px;margin-bottom:10px}#productDetailBody #productReviewsWrapper .reviewWrapper .title{font-size:16px;margin-bottom:10px}#productDetailBody #productReviewsWrapper .reviewWrapper .ratingsWrapper{color:#959595;margin-bottom:10px}#productDetailBody #productReviewsWrapper .reviewWrapper .ratingsWrapper .starRating{float:left;margin-right:10px}#productDetailBody #productReviewsWrapper .reviewWrapper .ratingsWrapper .name{padding-top:3px}#productDetailBody #productReviewsWrapper .reviewWrapper .text{clear:left}.morecontent span{display:none}#demoModal{position:relative;width:900px;height:615px}#demoModalItems>img{display:none}#demoModalItems .demoModalItem{display:none;position:absolute;top:0;left:0}#demoModalThumbnails{position:absolute;top:544px;left:0}#demoModalThumbnails img{cursor:pointer;border:2px solid transparent;margin-right:5px}#demoModalThumbnails img.active{border:2px solid #FFF}.demoModalItem{width:900px;height:536px;overflow:hidden;position:relative}.demoModalItemBorder{z-index:25;width:890px;height:526px;overflow:hidden;position:relative;border:5px solid #10b6e2}.demoModalItem .demoLayer{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%}.demoModalItem .demoGroup{z-index:4;zoom:1;position:relative}.demoModalItem .demoLayerFront{z-index:3}.demoModalItem .demoLayerMiddle{z-index:2}.demoModalItem .demoLayerBack{z-index:1}.demoModalItem .dimmer{z-index:100;top:50px;right:20px}.demoModalItem .dimmer a.ui-slider-handle{background:url(/Assets/Images/ProductDemo/slide_handleNew.png) no-repeat;height:100px;width:100px}.demoModalItem .fullDimmer{background:url(/Assets/Images/ProductDemo/slide_fullBg.png) no-repeat;position:absolute;width:68px;height:408px}.demoModalItem .fullDimmer span{position:absolute;top:105px;left:-17px;width:17px;height:280px}.demoModalItem .halfDimmer{background:url(/Assets/Images/ProductDemo/slide_halfBgNew.png) no-repeat;position:absolute;width:68px;height:408px}.demoModalItem .halfDimmer span{position:absolute;top:102px;left:-16px;width:17px;height:280px}.demoModalItem .callToAction{display:none;z-index:100;position:absolute;top:240px;left:610px}.demoModalItem .callToAction span{display:block;background:url(/Assets/Images/ProductDemo/demo_cta.png) no-repeat;width:150px;padding:8px;padding-right:40px;color:#FFF;text-transform:uppercase}.demoModalItem .detailsBox{display:none;z-index:30;position:absolute}.demoModalItem .detailsBox_Button{cursor:pointer;position:absolute;top:10px;left:10px;background:url(/Assets/Images/ProductDemo/icon_plus.png) no-repeat;width:16px;height:16px}.demoModalItem .detailsBox_Button.active{background:url(/Assets/Images/ProductDemo/icon_minus.png) no-repeat}.demoModalItem .detailsBox_Text{visibility:hidden;color:#FFF;font-size:13px;padding:10px 10px 10px 36px;background:url(/Assets/Images/Backgrounds/bg_blackOpacity50.png) repeat;width:250px}.demoModalItem .detailsCallout{cursor:pointer;text-transform:uppercase;color:#10b6e2;font-size:14px;z-index:30;padding:10px;position:absolute;bottom:20px;right:0;background:url(/Assets/Images/Backgrounds/bg_blackOpacity90.png) repeat}.demoModalItem .detailsCallout span{background:url(/Assets/Images/ProductDemo/icon_plus.png) no-repeat;float:left;width:16px;height:16px;margin-right:10px}.demoModalItem .detailsCallout.active span{background:url(/Assets/Images/ProductDemo/icon_minus.png) no-repeat}.date{color:#959595;font-size:10px;display:block;margin-top:10px;margin-bottom:2px}.newsFilterBy{margin-bottom:25px}.newsFilterBy span{margin-bottom:.5em;display:block}.newsFilterBy select{margin-right:15px}.pageList .item{margin-bottom:25px}.pageList .item h3{color:#fff}.pageList .item .intro{color:#fff}.pressWide{border-right:none!important}.pressNarrow{width:200px!important;border-left:1px solid #719AB1;padding-left:40px}.pressNarrow a{color:#10b6e2;text-decoration:none}.pressWide a.arrowLink{background-position:right 0;display:inline-block;padding-right:28px;margin-top:10px}.pressPage ol.pressPaging{display:inline}.pressPage ol.pressPaging li.pagingNext,.pressPage ol.pressPaging li.pagingPrev{display:inline}.pressPage ol.pressPaging li.pagingNext a{padding:1px 23px 2px 0;color:#FFFFFF!important;text-decoration:none!important;text-transform:uppercase;background:url(/Assets/Images/sprite_themeArrow.png) no-repeat;background-position:right 0}.pressPage ol.pressPaging li.pagingPrev a{padding:1px 15px 2px 23px;color:#FFFFFF!important;text-decoration:none!important;text-transform:uppercase;background:url(/Assets/Images/sprite_themeArrowBack.png) no-repeat;background-position:left 0}.pressPage div.pressPaging{margin-top:20px}#newsletterHeading{margin-left:auto;margin-right:auto}#newsletterHeading .leftCol{width:40%;float:left}#newsletterHeading .rightCol{width:40%;float:right}.faqWrapper{padding:0 50px 20px 0}.faqWrapper ul li.section{margin-top:20px;border-bottom:1px solid #FFF}.faqWrapper ul li.section h3{text-transform:none;padding-bottom:20px;background:url(/Assets/Images/Photos/expandIcon.png) no-repeat right top;cursor:pointer}.faqWrapper ul li.section h3.active{background:url(/Assets/Images/Photos/collapseIcon.png) no-repeat right top}.faqWrapper ul li.section ul{display:none}.faqWrapper ul li.section ul li.question div{display:none;padding-bottom:10px}.faqWrapper ul li.section ul li.question div p{margin:0;padding-bottom:10px}.faqWrapper ul li.section ul li.question h5{padding:7px 28px 10px 0;background:url(/Assets/Images/Photos/expandIcon.png) no-repeat right top;cursor:pointer}.faqWrapper ul li.section ul li.question h5.active{background:url(/Assets/Images/Photos/collapseIcon.png) no-repeat right top}#searchFacets a,#searchFacets a:visited{color:#2096E2;text-decoration:underline}#searchFacets{margin-top:15px}#searchFacets li{margin-bottom:10px}.searchPage ol.searchPaging{display:inline}.searchPage ol.searchPaging li.pagingNext,.searchPage ol.searchPaging li.pagingPrev{display:inline}.searchPage ol.searchPaging li.pagingNext a{padding:1px 23px 2px 0;color:#FFFFFF!important;text-decoration:none!important;text-transform:uppercase;background:url(/Assets/Images/sprite_themeArrow.png) no-repeat;background-position:right 0}.searchPage ol.searchPaging li.pagingPrev a{padding:1px 15px 2px 23px;color:#FFFFFF!important;text-decoration:none!important;text-transform:uppercase;background:url(/Assets/Images/sprite_themeArrowBack.png) no-repeat;background-position:left 0}.searchPage div.searchPaging{margin-top:20px}.searchPage ul.searchResults{margin-top:30px}.searchPage ul.searchResults li a,ul.searchResults li a:visited{color:#2096E2;text-decoration:underline}.searchPage ul.searchResults li a.arrowLink{background-position:right 0;display:inline-block;margin-top:10px;padding-right:28px}.searchPage ul.searchResults>li a:first-child{display:block;margin-bottom:8px}.searchPage ul.searchResults>li{margin-bottom:40px}.searchPage h2.searchHeading{font-size:20px;margin-bottom:16px}.searchPage input[type=text]{height:22px;width:290px}.searchPage .searchButton{margin-left:16px;top:1px;position:relative;padding-top:7px;padding-left:0;text-align:center;color:white;display:inline-block;background-image:url(/assets/images/searchButtonbg.png);width:65px;height:22px}.sortOrderHolder{margin-top:20px;margin-bottom:20px}.sortOrderHolder div{display:inline-block}.sortOrderHolder select{height:20px;width:128px;margin-left:15px}#ecpSearch{margin-top:30px}#ecpSearch #searchForm{float:left;width:135px;height:282px;background-color:#1a4c6a;padding:0 10px 5px 10px;position:relative}#searchForm #tblSearchForm{float:left}#searchForm tr{color:#d1cece}#searchForm tr td{padding-top:10px}#tdZip input[type="text"],#tdCity input[type="text"]{width:127px}#searchForm input[type="submit"]{color:white;background:url(/Assets/Images/linkArrowBlue.png) no-repeat right;border:none;width:80px;position:absolute;right:10px;bottom:15px;padding:0;margin:0}#divSearchForm #tblSearchForm #tdDistance #divDistance input{width:41px;float:left;margin-right:21px;height:13px}#map{color:#000;float:right}.resultsWrapper{margin-top:25px;margin-bottom:25px;float:left}.resultsWrapper p,.resultsWrapper a{color:#000}.resultsWrapper #results1{margin-right:17px}#ecpSearch #results1,#ecpSearch #results2{width:49%;float:left;background-color:#fff}.ecpResults{width:437px;border-collapse:collapse;font-family:verdana;font-size:10px;line-height:18px;color:#000}.ecpResults .ecpResultsHead{height:20px;color:#000;background:#E8E8E8}.ecpResults .divLogo{width:75px;float:left;padding:5px;margin-top:6px}.ecpResults .divLogo img{width:75px;border-style:none}.ecpResults .divMainInfo{width:220px;float:left;padding:5px;margin-bottom:10px}.ecpResults .divMainInfo .practiceName{font-weight:700}.ecpResults .divOtherInfo{width:110px;float:left;padding:5px}.ecpResults .divOtherInfo a{color:#00b5e2;text-decoration:none}.ecpResults .ecpResultsFoot{height:20px;color:#80B3E5;text-align:right;font-size:11px}.ecpResults .ecpResultsFoot td{border:none;background-color:#fff!important}.ecpResults .ecpResultsFoot a{font-size:11px}.loyaltyInfoOn{display:inline;position:absolute;width:249px;height:auto;z-index:99;background:#EFEFEF;border:1px solid #999;padding:15px;font-family:arial;font-size:11px;line-height:15px;border-radius:5px;background:-webkit-gradient(linear,left top,left bottom,from(#F4F3F2),to(#DFDDDB));-webkit-box-shadow:3px 3px 3px #c2c0bd;color:#000}.loyaltyInfoOff{display:none}table.ecpResults .ecpResultsFoot td{padding:3px}table.ecpResults .ecpResultsFoot td table tr td,table.ecpResults .ecpResultsFoot td table{background:transparent;border:none}table.ecpResults tr:nth-child(odd) td{background:#F8F8F8}table.ecpResults tr.pager td table{width:100%}table.ecpResults tr.pager td table tr td{background:#fff;border:none}.ecpResults .pager{height:30px}.ecpResults .pager td{padding-left:5px;padding-right:5px}span.previous{float:left;font-size:14px;font-weight:700}span.next{float:right;font-size:14px;font-weight:700}span.previous:hover,span.next:hover{color:#73bdff}#divEcpMap{width:725px;height:285px;position:relative;background-color:#E5E3DF;border:1px solid #CCC;border-collapse:collapse;font-family:verdana;font-size:12px;overflow:hidden}#divEcpMap a{color:#00E}#bottomContent{margin-left:auto;margin-right:auto}#bottomContent .rightCol{width:45%;float:right;border-left:1px solid #E5E3DF;padding-left:40px}#bottomContent .leftCol{width:45%;float:left;padding-right:40px}#prod-key{height:auto;background-color:#fff;border:1px solid #bbbcbe;font-family:Arial,Helvetica,Verdana,Sans-Serif;font-size:11px;clear:both;margin:10px 0}#prod-key #key-left-col{float:left;width:189px;height:70px;background-color:#e0e0e0;font-weight:700;color:#737373;padding:8px 15px}#prod-key #key-left-col #key-title{text-transform:uppercase;color:#333;display:block;margin-top:6px}#prod-key #key-left-col #key-title img{margin-right:8px;vertical-align:middle;float:left}#prod-key #key-right-col{width:568px;padding:15px 0;float:left;line-height:1.2em;*line-height:15px}#prod-key #key-right-col .key-item{width:116px;height:56px;padding:0 11px;text-align:center;display:inline-block;vertical-align:top;border-right:1px solid #e0e0e0;zoom:1;*display:inline}#prod-key #key-right-col .last-item{border:none}#prod-key #key-right-col .key-item img{display:block;margin:0 auto 4px;*margin:0 auto}.key-item sup{line-height:4px;position:relative;bottom:-2px}#prod-key .instruction-text{display:block;text-align:center;border-top:1px solid #BBB;clear:both;background:#EFEFEF;padding:5px;font-style:italic;color:#333}.key-item:hover{background-position:0 bottom;text-decoration:none}#prod-key .key-item,#prod-key ul,#prod-key li{color:#333!important}#prod-key a,#prod-key a:hover{color:#00b5e2!important}#prod-key ul,#prod-key ol{list-style:disc!important;margin-bottom:15px}.key-item span{font-size:10px;text-align:left!important;margin-top:-5px;margin-left:-999em;opacity:0;display:block;position:relative;padding:20px 20px 15px;border-radius:5px;width:250px;font-size:12px;line-height:1.4em;text-decoration:none;font-family:Arial,Helvetica,sans-serif;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 8px rgba(0,0,0,.3);z-index:1}.key-item span ul{padding-left:16px}.key-item:hover span{background-color:#fff;margin-top:15px;margin-left:-92px;opacity:1}.key-item span::before{content:"";height:0;width:0;border-left:10px solid transparent;border-bottom:10px solid #ccc;border-right:10px solid transparent;position:absolute;top:-10px;left:50%;margin-left:-5px}.key-item span:after{content:"";height:0;width:0;border-left:10px solid transparent;border-bottom:10px solid #FFF;border-right:10px solid transparent;position:absolute;top:-8px;left:50%;margin-left:-5px}.formTable{width:350px}.formTable .req{display:block;margin:0;padding:10px 0;font-size:11px}.formTable div.error{color:#e03b29!important;font-weight:700}.formTable span.error{color:#e03b29}.formTable table tr td{padding-bottom:10px}.formTable table tr td span.req{display:inline;margin:0 5px}.formTable input[type=text]{width:235px;border:1px solid #FFF;padding:2px}.formTable input[type=text].error{border:1px solid #e03b29}.formTable select{width:240px;border:1px solid #FFF;padding:0}.formTable select.monthPicker{width:80px;margin-right:10px}.formTable select.yearPicker{width:80px}.formTable select.error{border:1px solid #e03b29}.formTable textarea{display:block;width:350px;margin-bottom:5px;resize:none;border:1px solid #FFF;padding:2px}.formTable textarea.error{border:1px solid #e03b29}.formTable input[type=checkbox]{float:left;margin-bottom:10px;margin-right:5px}.formTable input[type=submit]{color:white;background:url(/Assets/Images/linkArrowBlue.png) no-repeat right;border:none;width:80px;float:right;padding:0;margin:0}.formTable #remainingCharacterChecker{font-size:11px;text-align:right;color:#949494}.linkArrowRight{background:url(/Assets/Images/linkArrowRight.png) no-repeat right;padding-right:20px}.linkHighlight{background:url(/Assets/Images/Backgrounds/bg_blackOpacity80.png);display:inline-block;padding:10px 34px 10px 10px;font-size:13px;color:#fff;position:relative;text-transform:uppercase}.linkHighlight:hover{text-decoration:underline}.linkHighlight span{background:url(/Assets/Images/linkArrowRightCircle.png) no-repeat;display:block;width:22px;height:22px;position:absolute;right:6px;top:7px}.blueArrowLink{background:url(/Assets/Images/linkArrowRightCircleBlue.png) no-repeat right;padding:10px 28px 10px 0;font-size:13px;color:#10b6e2;text-transform:uppercase}.whiteArrowLink{background:url(/Assets/Images/linkArrowWhite.png) no-repeat right;padding:0 12px 0 0;font-size:12px;color:#fff;font-weight:700}.submitBtn{background:url(/Assets/Images/linkArrowBlue.png) no-repeat right;padding:4px 20px 4px 4px;font-size:12px;color:#fff;font-weight:700;border:0;float:right}.corporateSustainability{width:645px;margin:0 auto}.corporateSustainability tr{height:184px}.corporateSustainability img{margin-right:40px}.contentHeaderCallout{height:700px}.contentHeaderCallout .calloutContent{position:absolute}.contentHeaderCallout .fixedLeft{position:absolute;bottom:0;left:0;width:495px;height:688px;background:url(/Assets/Images/Backgrounds/calloutLeft.png) no-repeat}.contentHeaderCallout .fixedRight{position:absolute;bottom:0;right:0;width:495px;height:688px;background:url(/Assets/Images/Backgrounds/calloutRight.png) no-repeat}.contentHeaderCallout .floatingCallout{width:386px;height:386px;background:url(/Assets/Images/Backgrounds/calloutCircle.png) no-repeat;position:absolute}.contentHeaderCallout .floatingText{position:absolute}.contentHeaderCallout .floatingCallout .calloutContent,.contentHeaderCallout .floatingText .calloutContent{position:relative}.slideShowContainer,.simpleComposerContainer{height:700px;position:relative;top:0;width:100%;z-index:0}#slidingBg{overflow:hidden;height:700px;width:100%;margin:0 auto;position:relative}.sunwearHeader #slidingBg{height:600px}#slidingBg>div{width:100%;height:700px;position:absolute;top:0;display:none;background-position:50% 0}.sunwearHeader #slidingBg>div{height:600px}#slidingBg>div:first-child{display:block}#slidingBg>span{display:block;position:absolute;bottom:5px;z-index:500;left:18px}.sunwearHeader #slidingBg>span{bottom:90px}#slidingBg>span>span{display:block;position:relative;width:200px}#slidingBg>span>span>span{display:inline-block;width:25px;height:25px;margin:0 8px;cursor:pointer;background:url(/Assets/Images/sprite.png) repeat-x -33px -58px}#slidingBg>span>span>span.active{background-position:0 -58px}#slidingBg>span>span>span:first-child{margin-left:0}#slidingBg>span>a{display:block;padding:0;margin-top:3px}.dimmerSlide .lightSwitch{background:url(/Assets/Images/lightSwitchBg.png) no-repeat;width:133px;height:214px;position:absolute;top:200px;right:100px;z-index:9}.dimmerSlide .lightSwitch .ui-slider-vertical{position:absolute;top:87px;left:62px}.dimmerSlide .lightSwitch .ui-slider-vertical .ui-slider-handle{left:-26px;background:url(/Assets/Images/switch.png) no-repeat;width:62px;height:23px}.dimmerSlide .slideFrame{height:700px;width:100%;background-repeat:no-repeat;background-position:center;position:absolute;top:0;left:0;z-index:1}.dimmerSlide .slideFrame.off{z-index:2;opacity:.05;filter:alpha(opacity=5)}.animatedSlide .slideFrame{height:700px;width:100%;background-repeat:no-repeat;background-position:center;position:absolute;top:0;left:0;z-index:1}.animatedSlide .slideFrame.off{z-index:2}.animatedSlide .dial{background:url(/Assets/Images/HeroAnimated/dial/switch_bg.png) no-repeat;float:right;height:136px;margin:300px 100px 0 0;position:relative;width:136px;z-index:50}.animatedSlide .dial .knob{background-image:url(/Assets/Images/HeroAnimated/dial/knob.png);background-repeat:no-repeat;height:54px;left:45px;position:absolute;top:40px;width:55px}.animatedSlide .dial .sliderControl{width:0;height:136px;cursor:n-resize}.animatedSlide .dimmer{background:url(/Assets/Images/lightSwitchBg.png) no-repeat;width:133px;height:214px;position:absolute;top:250px;right:100px;z-index:9}.animatedSlide .dimmer .knob{left:36px;top:72px;position:absolute;background:url(/Assets/Images/switch.png) no-repeat;width:62px;height:23px}.animatedSlide .dimmer .sliderControl{cursor:pointer;height:70px;left:38px;position:absolute;top:72px;width:0}#slideView #slideWrap{width:1200px;height:700px;position:absolute}#slideView #slideWrap #fpoHeader{width:1200px;height:100px;position:absolute;z-index:100}#slideView #slideWrap #fpoHeader #fpoToolbar{height:25px;background:url(/Assets/Images/Backgrounds/bg_whiteOpacity.png);text-align:center;font-weight:700;font-size:18px;padding-top:10px}#slideView #slideWrap #fpoHeader #fpoNav{height:40px;background:url(/Assets/Images/Backgrounds/bg_blackOpacity80.png);text-align:center;font-weight:700;font-size:18px;color:#FFF;padding-top:25px}#slideView #slideWrap #fpoHeader #fpoSubNav{height:20px;background:url(/Assets/Images/Backgrounds/bg_blackOpacity90.png);text-align:center;font-weight:700;font-size:18px;color:#FFF;padding-top:10px}#slideView #slideWrap .slideContent{width:1200px;height:700px}#slideView #slideWrap #fpoCallout{width:1200px;height:60px;position:absolute;bottom:0;z-index:101;background:url(/Assets/Images/Backgrounds/bg_blackOpacity40.png);text-align:center;font-weight:700;font-size:18px;color:#FFF;padding-top:50px}.sr{position:relative;width:100px;height:20px}.sr .bg,.sr .fg,.sr .ca{display:block;position:absolute;overflow:hidden;top:0;left:0;width:100px;height:20px}.sr .bg{background:url(/Assets/Images/sprite_rating.png) no-repeat 0 -20px}.sr .fg{background:url(/Assets/Images/sprite_rating.png) no-repeat 0 0}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0;overflow:hidden}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box}#cboxOverlay{background:url(/Assets/Images/Backgrounds/bg_blackOpacity90.png)}#cboxContent{overflow:hidden;border:none}.cboxIframe{overflow:hidden}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{overflow:hidden}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/Assets/Images/ColorBox/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/Assets/Images/ColorBox/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxLoadingOverlay{background:url(/Assets/Images/ColorBox/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(/Assets/Images/ColorBox/loading.gif) no-repeat center center}#cboxClose{position:absolute;top:10px;right:10px;background:url(/Assets/Images/ProductDemo/icon_close.png) no-repeat;width:21px;height:21px;text-indent:-9999px}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}.photoWrapper{height:610px;position:relative;top:0;width:100%;z-index:0;background-position:50% 0}.photoContent{width:386px;height:386px;position:absolute;right:110px;top:100px}.photoText{padding:40px;margin-top:70px}.photoContent h2{color:#10b6e2;font-size:22px;font-style:italic;font-weight:700}.photoContent p{font-size:15px}.slideshowDirPager{position:absolute;z-index:10;top:47%;left:0;width:96%;margin:0 2%;display:block}.sunwearHeader .slideshowDirPager{top:51%}.slideshowDirPager>a{width:32px;height:31px;display:block;text-indent:-9999px;background:url(/Assets/Images/sprite.png) no-repeat;position:absolute}.slideshowDirPager .pagerPrev{background-position:-67px -58px;left:0}.slideshowDirPager .pagerNext{background-position:-107px -58px;right:0}.slideShowWrapper{overflow:hidden;position:relative}.slideShowImage{width:100%;margin:0 auto;position:absolute;z-index:1;background-repeat:no-repeat;background-position:50% 0;text-align:center}.slideShowTextContainer{width:1137px;position:relative;z-index:9}.slideShowText{width:424px;position:absolute;right:0;z-index:9;padding-bottom:20px}fieldset{border:0;color:#fff;margin:0;padding:0}fieldset.reviewFormWrapper{width:336px}legend{font-size:16px;text-transform:uppercase;float:left}.req{color:#959595;font-size:10px}.reqLabel{margin-left:5px}.charRemainingWrapper{color:#959595;font-size:10px;float:right}.charRemaining{padding-right:4px}fieldset input[type="text"],fieldset textarea{border:1px solid #5a5a5a;background:#3a3a3a;padding:4px;color:#fff;vertical-align:top}.row>div{float:left;margin-left:10px}.ie7 .row>div{float:left;margin-left:5px}.row>div:first-child{margin-left:0;padding:3px 0;font-weight:700}.rating{margin-top:10px}.row{overflow:hidden;clear:both;margin-bottom:10px}.reviewRow{margin-bottom:0}.tbReview{width:324px;height:119px}.tbName{width:250px}.tbEmail{width:250px}.tbConfEmail{width:231px}.newsWrapper h4{color:#10b6e2;font-size:14px;margin-bottom:1em}.newsWrapper ol li{margin-bottom:1em}.newsWrapper a{color:#10b6e2;text-decoration:underline}.newsArticleTitle{text-transform:uppercase}.newsDescription{padding-left:5px}.moreLink{color:#10b6e2}.mainCallOutWrapper{background:url(/Assets/Images/Backgrounds/bg_blackOpacity40.png);position:absolute;bottom:0;width:100%;z-index:3}.mainCallOut{float:left;width:26%;padding:1% 2%}.mainCallOut h2{text-transform:uppercase;font-style:italic;margin-bottom:.2em;font-weight:700}.mainCallOut p{color:#fff;margin-bottom:5px}#tooltip{position:absolute;z-index:3000;border:1px solid #3a3a3a;padding:5px;background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url(/Assets/Styles/PIE.htc)}#tooltip h3,#tooltip div{margin:0;font-size:11px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-header{border:1px solid #aaa}.ui-widget-header a{color:#222}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-widget :active{outline:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px;z-index:9}.ui-slider-vertical .ui-slider-handle{margin-left:0;margin-bottom:-.6em;outline:none;cursor:pointer}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ie8 #productDetailText ul li>strong{margin-left:2px;margin-right:2px}.ie9 #productDetailText ul li>strong{margin-left:3px;margin-right:3px}.twoColFixedLayoutBlock{width:875px!important;margin:15px auto 0!important}.twoColFixedLayoutBlock>div{border-left:1px solid #ccc;padding:0 0 0 35px;width:400px;margin:0}.twoColFixedLayoutBlock>div:first-child{border-left:0;padding:0;margin:0}.twoColFixedLayoutBlock .cardBorder{border-bottom:1px solid #ccc}.twoColFixedLayoutBlock .simpleText{padding:20px 0;overflow:hidden}.twoColFixedLayoutBlock .simpleText h5{font-size:17px;font-weight:700}.twoColFixedLayoutBlock .landingPhoto{float:left;padding-right:15px}.twoColFixedLayoutBlock .landingContent{position:relative;overflow:hidden;padding-top:15px}.mobile-hide{display:inline-block!important}.desktop-hide{display:none!important}.topImageHolder{display:none}.topImageHolder{width:99%;height:auto;position:relative;background-color:#0;border-left:1px solid black;border-right:1px solid black;border-top:1px solid #10acd5;padding-bottom:0;margin-bottom:0}.topImageHolder .topImage{width:100%;height:auto}.topImageHolder .imageHolder.CarouselDimmerImage{position:relative}.topImageHolder .imageHolder.CarouselDimmerImage .topImage{z-index:2}.topImageHolder .imageHolder.CarouselDimmerImage .topImage.second{opacity:0;position:absolute;top:0;z-index:1}.topImageHolder .imageHolder.CarouselDialImage{position:relative}.topImageHolder .imageHolder.CarouselDialImage .topImage{z-index:2}.topImageHolder .imageHolder.CarouselDialImage .topImage.second{position:absolute;top:0;z-index:1}.topImageHolder .navHolder{position:absolute;width:100%;left:0;bottom:3px;height:24px;border-bottom:1px solid #10acd5}.topImageHolder .navHolder *{height:24px;margin:0;padding:0}.topImageHolder .navHolder a{position:relative;z-index:500}.topImageHolder .navHolder .prev{background:url(/Assets/Images/Mobile/prev.png) left no-repeat;background-position:0 0;float:left;font-size:9px;font-weight:700;text-transform:uppercase;text-decoration:none;padding-top:7px;padding-left:20px;width:79px;color:#10acd5}.topImageHolder .navHolder .next{float:right;background:url(/Assets/Images/Mobile/next.png) left no-repeat;background-position:0 0;float:right;font-size:9px;font-weight:700;text-transform:uppercase;text-decoration:none;padding-top:8px;padding-right:20px;width:64px;color:#10acd5;text-align:right}.topImageHolder .dotHolder{position:absolute;width:100%;bottom:10px;text-align:center;z-index:3}.topImageHolder .calloutHolder{background:url(/Assets/Images/Mobile/callout.png) right no-repeat;position:absolute;height:184px;width:169px;right:0;top:5px}.topImageHolder .calloutHolder h1{font-size:13px;color:#8253a1;font-weight:700;font-style:italic;font-family:arial;width:100px;text-align:right;float:right;margin-right:31px;margin-top:26px;text-transform:uppercase}.topImageHolder .calloutHolder p{font-size:11px;color:white;font-family:arial;width:112px;text-align:right;float:right;margin-right:31px;margin-top:-5px}.topImageHolder .calloutHolder a.arrowLink{font-size:11px;color:white;font-family:arial;font-weight:700;width:112px;text-align:right;float:right;margin-right:31px;padding-right:23px;margin-top:-5px;text-decoration:none;text-transform:uppercase;color:#8253a1;background:url(/assets/Images/Mobile/calloutArrow.png) right no-repeat;padding-bottom:1px}.topImageHolder .calloutHolder.white h1{color:white}.topImageHolder .calloutHolder.white p{color:white}.topImageHolder .calloutHolder.white a{color:white;text-decoration:none}.topImageHolder .calloutHolder.black h1{color:black}.topImageHolder .calloutHolder.black p{color:white}.topImageHolder .calloutHolder.black a{color:black;text-decoration:none}.topImageHolder .calloutHolder.blue h1{color:#10b6e2}.topImageHolder .calloutHolder.blue p{color:white}.topImageHolder .calloutHolder.blue a{color:#10b6e2;text-decoration:none}.topImageHolder .calloutHolder.green h1{color:#71bf49}.topImageHolder .calloutHolder.green p{color:white}.topImageHolder .calloutHolder.green a{color:#71bf49;text-decoration:none}.topImageHolder .calloutHolder.orange h1{color:#f37021}.topImageHolder .calloutHolder.orange p{color:white}.topImageHolder .calloutHolder.orange a{color:#f37021;text-decoration:none}.topImageHolder .calloutHolder.pink h1{color:#e11b52}.topImageHolder .calloutHolder.pink p{color:white}.topImageHolder .calloutHolder.pink a{color:#e11b52;text-decoration:none}.topImageHolder .calloutHolder.purple h1{color:#8251a9}.topImageHolder .calloutHolder.purple p{color:white}.topImageHolder .calloutHolder.purple a{color:#8251a9;text-decoration:none}.topImageHolder .calloutHolder.hidden{background:none}.topImageHolder .calloutHolder.hidden *{display:none}.topImageHolder .calloutHolder.CarouselDimmerImage{top:-20px;right:30px;z-index:10;background-image:url(/assets/images/mobile/HeroAnimated/dimmer/switch_bg.png)}.topImageHolder .calloutHolder.CarouselDimmerImage img{position:absolute;left:119px;top:70px}.topImageHolder .calloutHolder.CarouselDialImage{top:-20px;right:30px;z-index:10;background-image:url(/assets/images/mobile/HeroAnimated/dial/switch_bg.png)}.topImageHolder .calloutHolder.CarouselDialImage img{position:absolute;left:122px;top:80px}.dimmerHeadLine{position:absolute;z-index:2;right:107px;top:51px;margin:0 0 0 10px;color:#fff;font-weight:400;font-size:1.4em}sup.mobile{font-size:10px}.footer{background:#383838;background:-moz-linear-gradient(top,#383838 1%,#202323 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#383838),color-stop(100%,#202323));background:-webkit-linear-gradient(top,#383838 1%,#202323 100%);background:-o-linear-gradient(top,#383838 1%,#202323 100%);background:-ms-linear-gradient(top,#383838 1%,#202323 100%);height:47px;border-top:1px solid #155869}.footer span{font-size:10px;color:#a8a8a8;text-decoration:none;margin-top:5px}.footer a{font-size:10px;color:#a8a8a8;text-decoration:none}.footer a.ui-link:visited{color:#a8a8a8}.footer img{margin-top:-5px;margin-right:-6px}.footer .left{margin-top:22px;float:left;margin-left:23px}.footer .right{float:right;margin-right:13px;margin-top:13px;line-height:11px}#regionSelector-popup ul .ui-btn-up-a a{color:#00b5e2}#regionSelector-popup ul .ui-btn-active a{color:white}#regionSelector-popup ul .ui-btn-up-a a,#regionSelector-popup{width:100%}#regionSelector{width:100%;position:absolute;top:0;z-index:99999;display:none}#regionSelector .ui-li .ui-btn-text .ui-link-inherit{text-transform:uppercase;font-weight:400;font-size:13.44px;font-family:'Arial'}#regionSelector .ui-select{width:100%!important}#regionSelector .ui-btn-active{width:80%;margin-left:auto!important;margin-right:auto!important;padding:10px;background:#10b6e2;background:-moz-linear-gradient(top,#28c0e6 1%,#049cc2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#28c0e6),color-stop(100%,#049cc2));background:-webkit-linear-gradient(top,#28c0e6 1%,#049cc2 100%);background:-o-linear-gradient(top,#28c0e6 1%,#049cc2 100%);background:-ms-linear-gradient(top,#28c0e6 1%,#049cc2 100%)}#regionSelector .ui-btn-active a{color:white!important}#regionSelector li{color:#00b5e2;width:80%;margin-left:auto!important;margin-right:auto!important;padding:10px;background:#2a2a2a;background:-moz-linear-gradient(top,#2a2a2a 1%,#040404 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#2a2a2a),color-stop(100%,#040404));background:-webkit-linear-gradient(top,#2a2a2a 1%,#040404 100%);background:-o-linear-gradient(top,#2a2a2a 1%,#040404 100%);background:-ms-linear-gradient(top,#2a2a2a 1%,#040404 100%)}#regionSelector li a{color:#00b5e2}#regionSelector li a:hover{color:#fff}#regionSelector li{text-transform:uppercase;font-family:arial;font-weight:400;font-size:13.44px}.mobileFooter,.toggle-desktop-mobile,.mobilePDP{display:none}.navWrapperResponsive{display:none!important}.everydayMobile ul{list-style:none;padding-left:20px}.everydayMobile ul li{padding-bottom:0;height:93px;margin-right:16px;margin:0}.everydayMobile .ImgMobileBorder{clear:left;float:left;margin-right:9px}.everydayMobile ul li a{text-decoration:none}.everydayMobile ul li a>img,.mobileSunwear img{border:1px solid #abaaaa!important;margin-left:20px;margin-bottom:10px}.everydayMobile,.mobileSunwear{display:none}.everydayMobile img{width:100%}.everydayMobile h2{font-family:arial!important;font-size:16px!important;font-weight:700;color:#00b5e2!important;text-transform:uppercase;margin-left:20px!important;margin-right:16px!important;text-align:left!important}.everydayMobile h4{font-family:arial;font-size:10.5px;font-weight:400;color:#a3a2a2;margin-left:20px;margin-right:16px;text-align:left!important}.performanceSunwear h2{font-family:arial;font-size:12px;font-weight:700;text-transform:uppercase;color:#e1dede;margin:0;line-height:13px;vertical-align:top;margin-bottom:20px}.mobileSunwear{margin-top:10px}@media only screen and (max-width:1130px){.mainCallOut h2{font-size:15px}}@media only screen and (max-width:950px){.mainCallOutWrapper .callOutHeader{font-size:15px}.mainCallOutWrapper .mainCallOut h2{font-size:14px}nav li>a{font-size:12px}}.ProdReviewClass ul{color:Red!important}.mega-nav #navWrapper nav ul li.mainNav .menuDropDownWrapper{padding:0;z-index:10;right:0}.mega-nav #navWrapper nav ul{position:relative}.mega-nav #navWrapper nav ul li.mainNav a{padding:24px 18px 0}.mega-nav #navWrapper h2{font-size:12px;font-weight:700;color:#0FB5E2;text-transform:uppercase;margin-bottom:10px;margin-top:30px}.mega-nav #navWrapper nav ul li.mainNav .menuDropDownWrapper ul li.subNav a{padding:0;margin-bottom:5px;display:block;text-transform:none}.mega-nav #navWrapper nav ul li.mainNav.menu1 .menuDropDownWrapper ul{padding-top:0}.mega-nav #navWrapper nav ul li.mainNav .menuDropDownWrapper ul{margin-bottom:20px}.mega-nav #navWrapper nav ul li.col4 ul{width:17%;padding:0 4%}.mega-nav #navWrapper nav ul li.col3 ul{width:25%;padding:0 4%}.mega-nav #navWrapper nav ul li.col2 ul{padding:0 4%}.mega-nav #navWrapper nav ul li.col1 ul{padding:0 4%}.slideShowContainer object,.simpleComposerContainer object{position:absolute;top:0;left:0}#topRegisterYourLenses{min-width:105px;cursor:pointer;color:#000;font-size:10px;text-transform:uppercase;padding:10px 15px 9px}.hideInDT{display:none}.mobileCallout{display:none}.ShowOnMobile,.whereToBuy,.performanceSunwear,.ExperienceMobile{display:none}@media only screen and (min-width:0) and (max-width:480px){.pageWrapper .PageContent #ContentBody #ContentWrapper img{max-width:100%;height:auto}}