﻿a.lnk1{font-size:14px;color:#2C9EC5;text-decoration:none;font-weight:bold}
a.lnk1:hover{color:#ff6633;}
.tit-content2{font:normal 28px/50px 'FranklinGothicMediumRegular', Arial, Helvetica, sans-serif;color:#24415D;}
.tit-content4{font:normal 28px 'FranklinGothicMediumRegular', Arial, Helvetica, sans-serif;color:#24415D;font-weight:normal}
.highlight{color:#FB6400 !important;}
.noMarginR{margin-right:0!important;}
.noMarginB{margin-bottom:0!important;}
.noPadBot{padding-bottom:0!important;}
.noBorderR{border-right:0!important;}
.marBot9{margin-bottom:9px!important;}
.marBot38{margin-bottom:38px;}
.marTop7{margin-top:7px!important;}
.marTop13{margin-top:13px!important;}
.isDisabled{opacity:0.65;filter:alpha(opacity=65);}
.none{display:none!important;}
.c-pink{color:#FF5151!important;}
.PaneLeft{float:left}
.Canada-Popup{background-color:#FFFFFF;border:4px solid #31719E;font:11px Verdana;width:605px;border-radius:17px;-webkit-border-radius:17px;-moz-border-radius:17px;}
.Canada-pop-bg1, .Canada-pop-bg2, .Canada-pop-bg3{width:617px;}
.Canada-pop-bg1{background-position:0 0}
.Canada-pop-bg2{background-position:0 -17px;background-repeat:repeat}
.Canada-pop-bg3{background-position:0 -580px}
.Canada-pop-bg1, .Canada-pop-bg3{height:0;}
.Canada-Co{padding:10px 20px 20px 19px;}
.Close{width:28px;height:30px;background:url("https://www.cdn-outlet.com/images/canada/Close.png");position:absolute;cursor:pointer;right:-1px;top:2px;}
.Canada-tit1{font-size:23px;color:#333333}
.Canada-tit2{font-size:14px;color:#555555;font-weight:bold}
.Canada-txt{font-size:13px;color:#373737;line-height:20px}
.Canada-txt p{margin:13px 0;}
.text_13{font-size:13px;}
.Canada-note{color:#373737;font-size:13px;font-weight:bold;margin:20px 0 25px 0}
.Canada-note a{color:#3B8AC2;text-decoration:underline}
.Canada-note a:hover{color:#ff9b06}
.Canada-country{float:left;font-size:12px;color:#2B6891;font-weight:bold}
.Canada-country select{width:157px;height:27px;margin-top:5px;font-family:Arial;font-size:17px;color:#373737;font-weight:bold;border:1px solid #666;}
.Canada-lost{float:left;width:140px;font-family:arial;font-size:11px;color:#000000;line-height:12px}
.Inter-txt{font-size:13px;color:#373737;line-height:20px}
.Inter-Myus{float:left;margin:12px 0 0 18px;width:160px;color:#373737}
.Inter-Myus a{text-decoration:underline}
.Inter-txt p{margin-top:9px;margin-bottom:13px}
.Inter-txt a{font-weight:normal;text-decoration:underline}
.Inter-txt a:hover{color:#ff9b06;font-weight:normal;}
a.zingaya_button{display:block;width:210px;height:40px;background:url(https://www.cdn-outlet.com/images/ico-contact-call.png) no-repeat;}
a.zingaya_button:hover{background-position:0 -54px;}
a.zingaya_button:active{background-position:0 -108px;}
.btn-foneonline{float:right;margin:-30px 0 0 15px}
.contactpop-foneonline{width:71px;background:url(https://www.cdn-outlet.com/images/sprite_bg_contactus.png);background-repeat:no-repeat;height:41px;background-position:0 -558px;}
.ctWrapper{background-color:#FFF;padding:19px 9px 0;}
.ct_Content{width:464px;margin:0;font:normal 12px Verdana,Arial;color:#1A3E55;overflow:hidden;}
.ct_Content ul{list-style:none;margin:0;padding:0;}
.ct_Content li{padding-bottom:20px;border-bottom:1px solid #E0E0E0;overflow:hidden;margin-bottom:14px;width:100%;}
.ct_Content li:last-child, .ct_Content li.last{border-bottom:none;margin-bottom:0;}
.icon_contactus{width:85px;float:left;margin-right:10px;}
.ct_inner{width:369px;float:left;}
.ct_inner h3{font-size:18px;color:#1A3E55;margin:0 0 2px 0;letter-spacing:0;}
.ct_inner p{line-height:150%;margin:0 0 4px 0;}
.ct_inner .linkDetails{color:#2C9EC5;background:url(https://www.cdn-outlet.com/images/sprite_bg_contactus.png) 0 -526px no-repeat;padding:1px 0 1px 18px;font-weight:normal;}
.ct_inner a:hover{font-weight:normal;color:#2C9EC5;}
.fig_live_chat, .fig_call_us, .fig_email, .fig_customer_service, .fig_suggestion, .contactpop-team, .contactpop-team-fone, .contactpop-team-email{background:url(https://www.cdn-outlet.com/images/sprite_bg_contactus.png) 0 0 no-repeat;margin:0 auto;width:85px;}
.fig_live_chat{background-position:0 0;height:49px;}
.fig_call_us{background-position:0 -106px;height:46px;}
.fig_email{background-position:0 -194px;height:47px;}
.fig_customer_service{background-position:0 -309px;height:63px;}
.fig_suggestion{background-position:0 -418px;height:66px;}
.contactpop-team{background-position:0 -646px;height:64px;}
.contactpop-team-fone{float:left;width:15px;height:19px;background-position:0 -750px;margin-right:5px}
.contactpop-team-email{float:left;width:15px;height:10px;background-position:0 -772px;margin:5px 6px 0 20px}
.boxWrapper{width:534px;position:relative;}
.btnClose{position:absolute;right:0;top:-5px;cursor:pointer}
.btnClose, .bg_tl, .bg_mt, .bg_rt, .bg_lb, .bg_mb, .bg_rb{background:url(https://www.cdn-outlet.com/images/sprite_bg_contactus.png) 0 -815px no-repeat;}
.btnClose{background-position:0 -956px;width:29px;height:29px;}
.bg_ml{background:url(https://www.cdn-outlet.com/images/mid_left.png) 0 0 repeat-y;}
.bg_mr{background:url(https://www.cdn-outlet.com/images/mid_right.png) 0 0 repeat-y;}
.bg_tl{background-position:0 -815px;width:24px;height:23px;}
.bg_rt{background-position:0 -861px;width:28px;height:23px;}
.bg_lb{background-position:0 -884px;width:24px;height:24px;}
.bg_rb{background-position:0 -932px;width:28px;height:24px;}
.bg_mt{background-position:0 -838px;height:23px;background-repeat:repeat-x;}
.bg_mb{background-position:0 -908px;height:24px;background-repeat:repeat-x;}
.c-lt-blue-square, .c-rt-blue-square, .c-lb-blue-square, .c-rb-blue-square, .lt-cn-light-blue, .lb-cn-light-blue, .lt-cn-white, .lb-cn-white, .rt-cn-white, .rb-cn-white, .lt-cn-light-purple, .rt-cn-light-purple, .lb-cn-light-purple, .rb-cn-light-purple, .lt-cn-blue-white, .rt-cn-blue-white, .lb-cn-blue-white, .rb-cn-blue-white, .lt-cn-liBlue, .rt-cn-liBlue, .lb-cn-liBlue, .rb-cn-liBlue, .lt-cn-white-darkblue, .rt-cn-white-darkblue, .lb-cn-white-darkblue, .rb-cn-white-darkblue, .lt-cn-gradient-blue, .rt-cn-gradient-blue, .lb-cn-gradient-blue, .rb-cn-gradient-blue, .lb-cn-gradient-purple-w-border, .rb-cn-gradient-purple-w-border, .lb-cn-green-white, .rb-cn-green-white, .lb-cn-white-green, .rb-cn-white-green, .lt-cn-blue-solid, .rt-cn-blue-solid, .lt-cn-light-purple-gradient, .rt-cn-light-purple-gradient, .lt-cn-blue-EFF4FA, .rt-cn-blue-EFF4FA, .lb-cn-blue-EFF4FA, .rb-cn-blue-EFF4FA, .lt-cn-blue-gradient, .rt-cn-blue-gradient, .lt-cn-blue-striped-EEF6FC, .rt-cn-blue-striped-EEF6FC, .lb-cn-blue-striped-EEF6FC, .rb-cn-blue-striped-EEF6FC{display:none;}
.lt-corner-gradient, .rt-corner-gradient ,.lb-corner-gradient, .rb-corner-gradient{background:url(https://www.cdn-outlet.com/images/sprite-ui-corner.png) 0 0 no-repeat;width:4px;height:4px;position:absolute;}
.lt-corner-gradient{background-position:0 -79px;left:0;top:0;}
.rt-corner-gradient{background-position:-4px -79px;right:0;top:0;}
.lb-corner-gradient{background-position:-8px -79px;left:0;bottom:0;}
.rb-corner-gradient{background-position:-12px -79px;right:0;bottom:0;}
.withBorder_NoBottom{border:1px solid #D4D4D4;border-bottom:0;}
.bg-cLightBlue{background-color:#7EA8C8;}
.box-blue{background-color:#DAEBF9;border:2px solid #fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;position:relative;}
.tit-content .ico-down, .tit-content .ico-right{position:absolute;right:7px;top:8px;cursor:pointer;}
.tit-type1{color:#2A4D6E;font-size:20px;}
.sidebar{width:206px;}
.sidebar.floatL{margin-right:13px;}
.sidebar.floatR{margin-left:8px;}
#frm-signup.box-striped{margin-bottom:9px;}
.frm-signup-newstyles{text-align:center;padding:8px 0 9px;}
.frm-signup-newstyles h2{margin:0 auto 12px;}
.frm-signup-newstyles > p{color:#333333;line-height:125%;margin-bottom:7px;}
.frm-signup-newstyles .btn-notify-me{display:block;margin:10px auto 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-position:0 -1524px}
.frm-signup-newstyles span{font-size:17px}
.ui-txt-small input[type="text"]{height:27px;/*line-height:27px;*/width:164px;color:#6E6E6E;background-color:transparent;text-align:left;}
.sidebar .txt-narrow-your-choices{margin:0 0 4px;}
.choose-yr-options{border:1px solid #D4D4D4;border-top:0;margin-bottom:10px;padding-bottom:1px;}
.choose-yr-options .tit-content{font-size:12px;color:#2A4D6E;border-top:1px solid #D4D4D4;font-weight:bold;}
.list-opts{padding:6px 0 6px 12px;overflow-y:auto;max-height:183px;}
.list-opts li{cursor:pointer;line-height:159%;}
.list-opts li a{color:#35618A;padding-left:21px;display:block;}
.list-opts a:hover{text-decoration:none;}
.list-opts a:hover .sp-li-name{color:#f63;text-decoration:underline;}
.list-opts li .sp-available{color:#999999;margin-left:4px;}
.list-opts li a:hover .sp-available{text-decoration:none;}
.list-opts li.no-filter p {color:#35618A;}
.list-opts li.no-filter p:hover {color:#f63; text-decoration:underline;}
.list-colors-opts{overflow-y:auto;max-height:190px;}
.list-colors-opts li:first-child{margin-top:2px;}
.list-colors-opts li a{padding-bottom:1px;}
.list-colors-opts li{padding-left:21px;}
.list-scroll{overflow-y:auto;max-height:210px;}
.c-more-cat{min-height:14px;padding-left:19px;margin:10px 0 10px 12px;display:inline-block;background-position:0 50%;background-repeat:no-repeat;background-color:transparent;}
.c-more-cat.isCollapsed{background-image:url(https://www.cdn-outlet.com/images/icons/ico-plus.png);}
.c-more-cat.isExpansed{background-image:url(https://www.cdn-outlet.com/images/icons/ico-minus.png);}
.price-opt{color:#35618A;padding:9px 12px 24px;overflow:hidden;}
.price-opt h3{color:#34608A;font-weight:normal;margin:1px 0 11px;}
.price-range-slider{position:relative;width:180px;height:14px;}
.slide-handle-left{position:absolute;left:2px;top:0;}
.slide-handle-right{position:absolute;right:2px;top:0;}
.price-range{width:100%;overflow:hidden;padding-top:2px;}
.sidebar > a.ads-item{display:block;font-size:0;margin-bottom:8px;}
.main-content-type1{width:761px;}
.main-content-type2{width:759px;}
.main-content-type3{width:980px;}
.main-content-type2.floatL{margin-right:13px;}
.tit-banner a{display:block;font-size:0;}
.tit-banner a.txt-inner{font:normal 32px FranklinGothicMediumRegular, Arial, Helvetica, sans-serif;color:#192E41;display:inline;}
.bl-content-rc{margin-bottom:9px;border:1px solid #D4D4D4;position:relative;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px;}
.bl-content-rc-blue{position:relative;background-color:#F0F8FC;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px;}
.ad-group{width:100%;overflow:hidden;margin-bottom:10px;}
.avatar-fix-re{width:865px!important;}
.selection-option{clear:both;}
.tit-selection{min-height:38px;line-height:38px;color:#fff;text-transform:uppercase;position:relative;text-align:right;font-size:12px;background-color:#7EA8C8;}
.tit-selection span{position:absolute;right:-18px;top:0;}
.lbl-item-option{color:#2A4D6E;font-weight:bold;cursor:pointer;position:relative;padding-right:17px;float:left;margin:12px 11px 0 0;}
.lbl-item-option:hover{color:#f63;}
.lbl-item-option span{display:inline-block;position:absolute;right:0;top:1px;}
.tbl-chart{width:100%;font-size:12px;}
.tbl-chart td{vertical-align:top;}
.tbl-chart td.bg-cLightBlue{vertical-align:middle;border-top-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;}
.yr-chosen{padding:0 0 10px 31px;overflow:hidden;}
.sort-items{background-color:#F3F3F3;min-height:37px;width:100%;overflow:hidden;}
.p-search-results-info{font-size:14px;text-align:center;color:#2A4D6E;float:left;margin:9px 0 0 10px;}
.sort-items.top-pos{border-bottom:1px solid #D4D4D4;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;}
.sort-items.bottom-pos{border-top:1px solid #D4D4D4;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;}
.lbl-type1{font-weight:bold;font-size:14px;color:#2A4D6E;}
.select-type1{font-weight:bold;color:#666666;width:140px;font-size:14px;padding-left:5px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #CECECE;}
.pagination{min-width:18px;}
.pagination li{float:none;line-height:27px;margin:0 4px;display:inline;}
.pagination a{color:#2A4D6E;font-size:14px;font-weight:bold;}
.pagination .paging-view-all{text-decoration:underline;}
.pagination .current, .pagination a:hover{text-decoration:underline;}
.pagination .paging-pre, .pagination .paging-next{display:inline-block;font-size:13px; text-align:center; font-weight:normal;}
.pagination .paging-pre { padding-left:10px;}
.pagination .paging-next { padding-right:10px;}
.pagination a:hover.paging-pre, .pagination a:hover.paging-next{text-decoration:none;}
.sort-items .lbl-type1{font-size:12px;margin:11px 7px 0 7px;}
.sort-items .select-type1{margin-top:10px;width:155px;}
.sort-items .pagination{margin:5px 12px 5px 0;}
.box-type1{margin-bottom:17px;clear:both;}
.product-list{padding:16px 8px 0 9px;}
.product-list .tit-type1{margin:-9px 0 10px 6px;}
.product-list table{width:100%;font-size:12px;}
.product-list td{width:170px;padding:0 7px;vertical-align:top;}
.pd-attr{position:relative;width:170px;text-align:center;}
.pd-attr .ico-new{position:absolute;left:1px;top:4px;}
.pd-attr .ico-clearance{position:absolute;left:1px;top:21px;}
.pd-attr .ico-sale{position:absolute;left:1px;top:38px;}
.pd-photo{border:1px solid #D4D4D4;width:168px;height:196px;display:block;}
.color-available{background-color:#6E6E6E;color:#fff;font-size:11px;height:22px;line-height:22px;display:block;text-transform:uppercase;}
.the-clearance{background-color:#C40000;border:1px solid #9D0000;color:#fff;font-weight:bold;font-size:11px;text-align:center;min-height:14px;line-height:14px;}
.unisex-pd{height:22px;text-align:center;font:bold 14px/22px Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;background-color:#4991FF;}
.pro-photo .unisex-pd{margin-bottom:14px;width:261px;}

/*begin css for Homepage Holiday Gift Guides 2015 (SWIMOUTLET-22623)(17108)*/
.cate-gift-guides { clear:both;}
.banner-gift-swimmer { margin-bottom:9px;}
.banner-gift-swimmer a { display:block; background:url(https://www.cdn-outlet.com/images/banners/banner-gift-for-swimmer-v2.jpg) 0 0 no-repeat; height:319px; text-decoration:none; position:relative;}
.banner-gift-swimmer a > span { background-color:#55BCEB; display:block; padding:16px 12px 18px 14px; position:absolute; left:0; bottom:0; font-size:30px; color:#fff; line-height:93%; text-transform:uppercase; font-family:"HelveticaNeueLTCom-Hv",Arial;}
.mac .banner-gift-swimmer a > span { padding-top:20px; padding-bottom:13px} /*for mac*/
.banner-gift-swimmer a .ico-classic { vertical-align:-1px; margin-left:5px;}
.banner-gift-swimmer a:hover { text-decoration:none;}
.cate-gift-types1,.cate-gift-types2,.cate-gift-types3 { background-position:0 0; background-repeat:no-repeat; background-color:transparent;}
.cate-gift-types1 { background-image:url(https://www.cdn-outlet.com/images/banners/banner-gift-types31.jpg);}
.cate-gift-types2 { background-image:url(https://www.cdn-outlet.com/images/banners/banner-gift-types4.jpg);}
.cate-gift-types3 { background-image:url(https://www.cdn-outlet.com/images/banners/banner-gift-types6.jpg);}
.each-gift-type { float:left; margin:0px 9px 9px 0;}
.each-gift-type a { display:block; height:320px; position:relative;}
.each-gift-type a:hover { text-decoration:none;}	
.each-gift-type a > span { display:block; background-color:#55BCEB; padding:11px 0 10px 13px; position:absolute; left:0; right:0; bottom:0; min-height:40px; color:#fff; font-size:21px; text-transform:uppercase; line-height:93%; font-family:"HelveticaNeueLTCom-Hv",Arial;}	
.mac .each-gift-type a > span { padding-top:14px; padding-bottom:7px;} /*for mac*/
.each-gift-type a .ico-classic { margin-left:3px;}
.each-gift-type a { width:247px;}
.each-gift-type:first-child a { width:249px;}	
.cate-gift-types3 .each-gift-type { margin-right:11px;}
.cate-gift-types3 .each-gift-type a, .cate-gift-types3 .each-gift-type:first-child a { width:182px;}
.cate-gift-types3 .each-gift-type a > span { padding-top:13px; padding-bottom:8px; font-size:17px;}
.mac .cate-gift-types3 .each-gift-type a > span { padding-top:17px; padding-bottom:4px;} /*for mac*/
.cate-gift-types3 .each-gift-type a .ico-classic { vertical-align:-1px;}
.gift-amount-type {}
.each-amount-type { float:left; margin-right:11px; margin-bottom:9px; border:1px solid #D4D4D4; background-color:#fff; padding:3px;}
.inner-amount-type { width:174px; height:124px;
	background: #f9f9f9;
	background: -moz-linear-gradient(top,  #f9f9f9 0%, #dbebf9 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#dbebf9));
	background: -webkit-linear-gradient(top,  #f9f9f9 0%,#dbebf9 100%);
	background: -o-linear-gradient(top,  #f9f9f9 0%,#dbebf9 100%);
	background: -ms-linear-gradient(top,  #f9f9f9 0%,#dbebf9 100%);
	background: linear-gradient(to bottom,  #f9f9f9 0%,#dbebf9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#dbebf9',GradientType=0 );			
}
.each-amount-type h5 { text-align:center; margin-bottom:12px; padding-top:5px;}
.each-amount-type h5 a { color:#666666; font-size:21px; font-weight:normal; text-shadow:1px 1px 0px #fff; font-family:'helvetica55',arial; font-weight:normal; padding:4px 0 0;}
.mac .each-amount-type h5 a { letter-spacing:-1px;} /*for MAC*/
.each-amount-type h5 a span { font-weight:bold; color:#55BCEB; font-family:"HelveticaNeueLTCom-Hv",Arial;}
.each-amount-type h5 a:hover { color:#f63;}
.each-amount-type ul { padding-left:45px;}
.each-amount-type ul li { background:url(https://www.cdn-outlet.com/images/icons/sprite-ico-arr-r9.png) 0 -36px no-repeat; padding-left:14px; font-family:arial; margin-top:1px;}
.firefox-win .each-amount-type ul li { background-position:0 -35px;} /*for Firefox Win*/
.mac .each-amount-type ul li { background-position:0 -34px;} /*for MAC*/
.each-amount-type ul li:first-child { margin-top:0;}
.each-amount-type ul li a { font-size:19px; color:#3F9AE6; text-shadow:1px 1px 0px #fff;}
.each-amount-type ul li a:hover { color:#f63;}
/*Add the Gift Wrapping Module to the Holiday Gift Guides Page. (SWIMOUTLET-17269)*/
.giftcard-holiday { background:url(https://www.cdn-outlet.com/images/banners/banner-giftcard-holiday.jpg) 0 0 no-repeat; height:59px; padding-top:131px; padding-left:336px; margin-bottom:9px;}
.giftcard-holiday a { display:block; text-indent:-9999px; width:328px; height:35px;}
.giftcard-holiday a:hover { text-decoration:none;}
.giftcard-holiday2 { background:url(https://www.cdn-outlet.com/images/banners/banner-giftcard-holiday1.jpg) 0 0 no-repeat; height:200px; width:761px; margin-bottom:9px; display:block; text-indent:-9999px;}
.giftcard-holiday2:hover { text-decoration:none;}
.giftwrapping-holiday { background:url(https://www.cdn-outlet.com/images/banners/banner-giftwrapping-holiday1.jpg) 0 0 no-repeat; height:236px; padding:41px 63px 0 471px; text-align:center; margin-bottom:9px;}
.giftwrapping-holiday span { display:block; height:50px; padding-top:11px; line-height:93%; font-family:"HelveticaNeueLTCom-Hv",arial; font-size:21px; text-transform:uppercase; color:#fff; background-color:#55BCEB; margin-bottom:10px;}
.mac .giftwrapping-holiday span { padding-top:15px; height:46px;} /*for MAC*/
.giftwrapping-holiday p { font-family:arial; font-size:24px; line-height:125%;}
/*end css for Homepage Holiday Gift Guides 2014 (SWIMOUTLET-17108)*/


/*.btn-quickview{background:url(https://www.cdn-outlet.com/images/btn/btn-quickview.png) 0 0 no-repeat;width:100px;height:30px;cursor:pointer;display:block;text-indent:-9999px;position:absolute;left:35px;top:145px;}
.btn-quickview-3{background:url(https://www.cdn-outlet.com/images/btn/btn-quickview.png) 0 0 no-repeat;width:100px;height:30px;cursor:pointer;display:block;text-indent:-9999px;position:absolute;left:61px;top:195px;}*/

.btn-quickview, .btn-quickview-3{background:url("https://www.cdn-outlet.com/images/btn/btn-quickview2.png") 0 0 no-repeat;position:absolute;cursor:pointer;display:block;width:51px;height:39px;text-indent:-9999px;top:3px;}
.btn-quickview{left:113px;}
.btn-quickview-3{left:165px;}
.btn-quickview:hover, .btn-quickview-3:hover{background-position:0 -49px;}

.inner-category .the-product-list .pd-attr .btn-quickview{left:18px;top:103px;}
.pd-name{color:#35618A;text-decoration:underline;}
a:hover.pd-name{color:#f63;}
.lbl-pd-price{color:#666666;font-weight:bold;}
.sp-pd-price{color:#D42727;font-weight:bold;}
.sp-sale-price{color:#666666;font-weight:bold;margin-left:4px;background:url(https://www.cdn-outlet.com/images/backgrounds/bg-dark-grey-dot2.gif) 0 50% repeat-x;padding:0 1px;}
.pd-details{text-align:center;line-height:146%;width:170px;margin:6px 0 35px 0;}
.pd-details .textPoll{font-size:11px;font-family:Arial;padding-left:2px;vertical-align:1px;color:#34608A;}
.the-product-list{padding:16px 8px 0 7px;float:left;width:744px;}
.the-product-list .tit-type1{margin:-9px 0 10px 6px;}
.the-product-list .standard-row{width:100%;font-size:12px;float:left;}
.the-product-list .row-data{width:170px;padding:0 8px;float:left;}
.brand-intro{}
.brand-intro-content{padding:8px 28px 28px 18px;line-height:18px;color:#525252;font-size:14px; float:right!important;}
.brand-intro-content p{color:#525252;line-height:18px;font-size:12px;margin-bottom:11px;}
.brand-intro-content br {display:none}
.branddes-logo {float:left;margin-bottom:2px;border:1px solid #CCCCCC;margin-right:20px;/*margin-top:17px;*/}
.main-content-type3 .block-content.mnu-top{width:978px;}
.title-alpha{color:#999999;font-size:16px;font-weight:bold;width:100%;overflow:hidden;height:23px;margin-bottom:24px;}
.title-alpha a, .title-alpha span{width:23px;height:23px;text-align:center;line-height:23px;float:left;margin-left:10px;}
.title-alpha a:first-child, .title-alpha span:first-child{margin-left:0;}
.title-alpha a:hover, .title-alpha a.current{color:#fff;background-color:#1C89CB;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;text-decoration:none;}
.title-alpha a:hover.current{cursor:default;}
.title-alpha a.last, .title-alpha a.last.current{width:66px;float:right;}
.shop-by-brand{padding:19px 20px 0 21px;}
.list-brands-to-shop{padding-bottom:47px;position:relative;float:left;width:950px}
.list-brands-to-shop div .brand-alphabet:first-child{border-left:1px solid #d4d4d4;}
.sp-alphabet{position:absolute;z-index:99;left:-37px;top:20px;font-family:'FranklinGothicMediumRegular';font-size:26px;color:#fff;line-height:39px;text-align:center;}
.brand-alphabet{border:1px solid #d4d4d4;border-top:none;border-left:0;width:116px;height:78px;float:left;}
.brand-alphabet a{display:block;color:#1C89CB;font-size:11px;text-align:center;position:relative;width:116px;height:78px;text-decoration:none;}
.brand-alphabet a img{max-width:116px;max-height:50px;}
.brand-alphabet a span{display:block;position:absolute;left:0;bottom:6px;text-align:center;width:100%;text-decoration:underline;}
.brand-alphabet a:hover span{color:#f63;}
.with-border-left{border-left:1px solid #d4d4d4;}
.with-border-top{border-top:1px solid #d4d4d4;}
.shop-by-lifestyle{padding:30px 17px 0;overflow:hidden;}
.each-lifestyle{width:159px;float:left;margin:0 37px 0 0;padding-bottom:37px;}
.each-lifestyle h2{font-size:15px;color:#000;margin-bottom:3px;}
.each-lifestyle a.link-view-all{color:#34608A;font-size:15px;font-weight:bold;padding-right:12px;}
.each-lifestyle a:hover.link-view-all{color:#f63;}
.related-products-for-lifestyle{line-height:206%;margin:4px 0;}
.related-products-for-lifestyle li a{font-size:15px;font-weight:normal;color:#333333;}
.related-products-for-lifestyle li a:hover{color:#f63;}
.lifestyle-swimming, .lifestyle-fashion-swim, .lifestyle-surfing, .lifestyle-water-polo, .lifestyle-scuba, .lifestyle-triathlon, .lifestyle-running, .lifestyle-cycling, .lifestyle-yoga, .lifestyle-water-aerobics{background:url(https://www.cdn-outlet.com/images/sprite-life-styles.png) 0 0 no-repeat;display:block;width:159px;height:55px;}
.lifestyle-swimming{background-position:0 0;}
.lifestyle-fashion-swim{background-position:0 -55px;}
.lifestyle-surfing{background-position:0 -110px;}
.lifestyle-water-polo{background-position:0 -165px;}
.lifestyle-scuba{background-position:0 -220px;}
.lifestyle-triathlon{background-position:0 -275px;}
.lifestyle-running{background-position:0 -330px;}
.lifestyle-cycling{background-position:0 -385px;}
.lifestyle-yoga{background-position:0 -440px;}
.lifestyle-water-aerobics{background-position:0 -495px;}
.banner-type2{position:relative;background:url(https://www.cdn-outlet.com/images/backgrounds/bg-blue-square.gif) 0 0 repeat;min-height:102px;line-height:60px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-bottom:9px;}
.banner-type3{background-image:url(https://www.cdn-outlet.com/images/bg-banner-type3.jpg);}
.tit-banner2{color:#fff;font-size:50px;font-weight:normal;padding:23px 0 21px 0px!important;letter-spacing:-1px;}
.banner-type{position:relative;margin-bottom:9px;}
.banner-type .tit-banner2{position:absolute;left:0;top:22px;padding-top:0;}
.banner-type img{display:block;}
.banner-typeB{margin-top:0!important;background-repeat:no-repeat;background-position:50% 0;width:100%;height:176px;margin-bottom:0;}
.banner-typeB .tit-banner-special{font-size:30px;line-height:98%;text-shadow:1px 1px 1px #000;padding-bottom:0;position:static;padding-top:58px;padding-left:36px;}
.banner-typeB .tit-banner-special span{display:block;font-size:47px;font-weight:bold;}
.banner-typeB:before{background:url(https://www.cdn-outlet.com/images/backgrounds/bg-default-preloaded-category.png) 0 0 repeat;position:absolute;left:0;top:0;width:100%;height:176px;z-index:-1;content:'';}
.inner-banner-typeB{width:980px;height:176px;margin:0 auto;}
.tit-banner-special{color:#fff;font-size:50px;font-weight:normal;padding:21px 0 21px 18px;letter-spacing:-1px;}
.banner-typeA{background-repeat:no-repeat;background-position:0 0;width:980px;height:102px;}
.banner-typeA .tit-banner-special{font-size:30px;line-height:98%;text-shadow:1px 1px 1px #000;padding-bottom:0;}
.banner-typeA .tit-banner-special span{display:block;font-size:47px;font-weight:bold;}
.banner-subcat-blackfriday {background:#000!important;}
.list-category .tit-content{background:none;}
.list-category .tit-content .bg-arrow-down, .list-category .tit-content .ico-down{display:none;}
.list-category .list-opts{padding-top:0;}
.list-category .list-opts li a{background:none;padding-left:0;}
.list-category .list-opts li a.select{background:none;}
.list-category .list-opts li a:hover{color:#f63;}
/*Add Arrows after all left side navigation Subcategories site-wide (SWIMOUTLET-17616):: Golive after Cyber Week stops*/
.list-category #ulCat.list-opts li a { padding-right:10px; background:url(https://www.cdn-outlet.com/images/icons/sprite-ico-arr-r9.png) 100% -536px no-repeat;display:block;}
.mac .list-category #ulCat.list-opts li a { background-position:100% -537px;} /*firefox mac*/
.chrome-mac .list-category #ulCat.list-opts li a { background-position:100% -536px;} /*chrome mac*/
.safari-mac .list-category #ulCat.list-opts li a { background-position:100% -536px;} /*safari mac*/
.list-collection-height{height:70px;}
.cat-list{float:left;width:100%;padding-bottom:24px;}
.cat-item{width:168px;height:196px;position:relative;float:left;margin:16px 0 0 16px;border:1px solid #D4D4D4;display:block;}
.cat-item > span:first-child{font-weight:bold;color:#2A4D6E;font-size:14px;background:url(https://www.cdn-outlet.com/images/icons/ico-arrow-right-dark-blue.png) 100% 0 no-repeat;padding-right:18px;display:block;width:132px;left:9px;top:7px;position:absolute;word-spacing:-1px}
.cat-item .frame-gradient{background:url(https://www.cdn-outlet.com/images/backgrounds/bg-bot-gradient.png) 0 100% repeat-x;width:168px;position:absolute;left:0;bottom:0;height:46px;display:block;}
.cat-item img{max-width:168px;max-height:196px;display:block;margin:44px auto 0;}
a:hover.cat-item{text-decoration:none;}
a:hover.cat-item span:first-child{color:#f63;}
.tit-type-blue1{font-size:27px;font-weight:normal;color:#fff;font-family:'FranklinGothicMediumRegular';height:37px;line-height:37px;background-color:#11578F;padding-left:15px;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-bottom:1px solid #d4d4d4;}
.tit-type-blue2{font-size:18px;font-weight:normal;color:#fff;font-family:'helveticaneuebold';text-transform:uppercase;height:29px;line-height:28px;background-color:#11578F;padding-left:11px;position:relative;border:1px solid #d4d4d4;margin-bottom:13px;-webkit-font-smoothing: antialiased;text-shadow: 1px 1px 1px rgba(0,0,0,0.004);text-rendering:optimizeLegibility;}
.tit-type-blue2 .bg-arrow-down{position:absolute;bottom:-5px;left:10px;background:url(https://www.cdn-outlet.com/images/sprite-ui-general1.png) -54px -19px no-repeat;width:10px;height:5px;}
.tit-type-blue1 .a-link-view-all{position:absolute;text-align:right;font:bold 12px Arial, Helvetica, sans-serif;text-transform:none;right:17px;top:12px;text-decoration:underline;color:#fff;}
.tit-type-blue1 a:hover.a-link-view-all{color:#f63;}
.inner-general{width:726px;margin:0 auto;}
.the-brands{margin-bottom:24px;border:1px solid #d4d4d4;border-bottom:0;background:url(https://www.cdn-outlet.com/images/backgrounds/bg-grey-dot.gif) 0 100% repeat-x;}
.the-brands .list-brands-to-shop{padding-bottom:0;width:725px;}
.the-brands .list-brands-to-shop div .brand-alphabet:first-child{border-left:0;}
.the-brands .brand-alphabet, .the-brands .brand-alphabet a{width:144px;height:78px;}
.the-brands .brand-alphabet a img{max-width:144px;max-height:55px;}
.p-view-all-brands{text-align:center;height:22px;position:relative;background:url(https://www.cdn-outlet.com/images/backgrounds/bg-grey-dot.gif) 0 0 repeat-x;float:left;margin-top:-1px;width:100%;}
.p-view-all-brands img{cursor:pointer;margin-top:4px;}
.p-view-all-brands a{text-align:right;position:absolute;font-size:12px;color:#35618A;top:3px;right:6px;text-decoration:underline;}
.p-view-all-brands a:hover{color:#f63;}
.inner-general .tit-type-blue2 + .list-pd-items{margin-top:18px;}
.inner-category .view-more-items.floatR{margin-bottom:23px;}
.inner-category .product-list{padding:0;}
.inner-category .product-list td{width:136px;padding:0 0 0 52px;}
.inner-category .product-list tr td:first-child{padding-left:0;}
.inner-category .product-list .pd-attr{width:136px;}
.inner-category .product-list .pd-attr .pd-photo{width:134px;height:151px;}
.inner-category .product-list .pd-attr .pd-photo img{max-width:134px;max-height:151px;}
.inner-category .product-list .pd-details{width:136px;}
.inner-category .product-list .pd-details .sp-pd-price{color:#FF6600;}
.inner-category .the-product-list{padding:0;}
.inner-category .the-product-list .row-data{width:136px;padding:0 0 0 52px;}
.inner-category .the-product-list .standard-row div:first-child.row-data{padding-left:0;}
.inner-category .the-product-list .pd-attr{width:136px;}
.inner-category .the-product-list .pd-attr .pd-photo{width:134px;height:151px;}
.inner-category .the-product-list .pd-attr .pd-photo img{max-width:134px;max-height:151px;}
.inner-category .the-product-list .pd-details{width:136px;}
.inner-category .the-product-list .pd-details .sp-pd-price{color:#FF6600;}
.related-cat { padding-left:15px;}
.related-cat span {color:#666666;font-size: 12px;height:29px;line-height:29px;margin:0 10px 0 0}
.related-cat a {color:#2A4D6E; text-decoration: underline;}
.related-cat a:hover {color:#ff6633}
.customer-reviews{padding-top:9px;width:100%;overflow:hidden;}
.review-entry{padding-bottom:39px;width:100%;float:left;}
.review-entry .pd-item-info{margin-right:31px;width:136px;}
.review-pd-note{border-bottom:1px solid #d4d4d4;min-height:146px;width:559px;padding-bottom:10px;float:left;margin-top:-4px;}
.review-pd-note h4{margin-bottom:21px;}
.review-pd-note h4 a{font-size:20px;color:#35618A;font-weight:normal;}
.review-pd-note h4 a:hover{color:#f63;}
.review-pd-note p{line-height:150%;margin-bottom:7px;}
.customer-reviews .review-entry:last-child .review-pd-note{border-bottom:none;min-height:147px;}
.customer-reviews .review-entry.last .review-pd-note{border-bottom:none;min-height:147px;}
.txt-type-small{width:33px;height:19px;line-height:19px;padding:0 3px;color:#0A0A0A;border:1px solid #7C7C7C;}
.saleitem-inner{width:175px;height:24px;padding:6px 0 0 9px;background-color:#ffffff;margin:0;font-size:14px;font-weight:bold;color:#CB0000;cursor:default;}
.saleitem-outer{margin:10px 0 15px 0}
.saleitem-list{background:url("https://www.cdn-outlet.com/images/icons/ico-saleitem.png") 0 0 no-repeat;padding:0 0 4px 10px;color:#2A4D6E}
.pd-attr p{text-align:left!important;}
.saleitem-list a{margin-left:12px}
.inner-brands-may-like{margin-top:24px;}
.brand-outofstock-msg{clear:both;color:#2A4D6E;font-size:14px;line-height:20px;padding:10px 0 25px;}
.y-search-for{margin-bottom:15px;}
.y-search-for h5{font-size:15px;border-bottom:1px solid #D5D5D5;padding-left:18px;color:#666666;padding-bottom:6px;margin-bottom:7px;}
.y-search-for h5 span{color:#FF6600;}
.y-search-for p{color:#2A4C6D;font-weight:bold;padding-left:18px;}
.y-search-for p a{font-weight:normal;text-decoration:underline;color:#2A4C6D;}
.y-search-for p a:hover{color:#FF6600;}
.mgbottom{margin-bottom:-6px}
.content-under-video{clear:both;padding-top:20px;text-align:center;position:relative;}
.link-visit-product-page{font:bold 16px Arial;text-decoration:underline;color:#2986C1;}
a:hover.link-visit-product-page{color:#FF9B06;}
.opacityNarrow{opacity:0.5;filter:alpha(opacity=50);color:silver!important;cursor:default!important;}
.dynamic_color{list-style:none outside none;margin:0;padding:0;}
div.dynamicTable, .dynamicTable div{cursor:pointer;padding-top:0!important;}
.dynamic_color li{cursor:pointer;float:left;height:19px;margin:2px 2px 0 0;overflow:hidden;position:relative;width:19px;z-index:0;}
.dynamic_color span{background-image:url("http://www.swimoutlet.com/images/icons/colorArrow.png");background-repeat:no-repeat;display:none;float:left;height:4px;left:5px;overflow:hidden;position:absolute;top:0;width:7px;z-index:1;}
.dynamic_color_line{display:block;height:3px;overflow:hidden;}
.dynamicTable div{width:102px;}
.morecolor{background-color:#6E6E6E;color:#CECECE;display:block;font-family:arial;font-size:10px;height:14px;text-align:center;width:102px;}
.dynamic_color img{border:1px solid #D2D5D6;height:17px;width:17px;}
#ViewAllLoading{clear:both;text-align:center;margin:10px 0;display:none;}
#ViewAllLoading span{color:#464646;vertical-align:4px;margin-left:5px;font-size:13px;}
.heading-section{position:relative;padding:15px 0 13px;}
.heading-section .sp-thank-u{position:absolute;left:11px;top:-3px;font-size:13px;font-weight:bold;color:#192E41;}
.tit-main-page{color:#192D40;font-size:32px;font-weight:normal;font-family:"HelveticaNeue-Roman",Arial;letter-spacing:-1px}
.tit-main-page .ico-shopping-cart{padding-left:54px;font-family:"HelveticaNeue-Roman",Arial;letter-spacing:-1px;}
.tit-content-type1{font-size:14px;padding:0 18px;}
/*Wishlist - Tooltip (jira 21247)*/
#divAddCart { position:relative;}
.w-tool-tip>a,.w-tool-tip>span{font-size:14px;text-align:center}
.w-tool-tip>a,.w-tool-tip>div{font-size:14px;font-weight:700}
.w-tool-tip::after,.w-tool-tip::before{background-image:url(/images/position-wishlist3.png);background-repeat:no-repeat;content:"";display:block;position:absolute}
.w-tool-tip{background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.25);left:64px;padding:10px 0;position:absolute;bottom:-47px;width:236px;z-index:100}
.w-tool-tip>div{border-bottom:1px solid #d9d9d9;color:#363636;line-height:17px;padding:0 25px 6px;z-index:100;text-align:center;}
.w-tool-tip>span{color:#363636;display:block;padding:10px 0}
.w-tool-tip>a{border:1px solid #e1e1e1;border-radius:3px;color:#3b7bd9;cursor:pointer;display:block;height:28px;line-height:28px;margin:0 auto;width:155px}
.w-tool-tip>a:hover{text-decoration:none;color:#3b7bd9}
.w-tool-tip::before{bottom:17px;height:30px;left:-25px;width:26px}
.w-tool-tip::after{background-position:-32px 0;height:13px;right:5px;top:8px;width:13px;cursor:pointer;display:none}
#add-wish-list-loading{line-height:35px}
#add-wish-list-close{background-image:url(/images/position-wishlist3.png);background-position:-32px 0;background-repeat:no-repeat;position:absolute;right:5px;top:8px;width:13px;height:13px;padding:0;cursor:pointer}
/*end Wishlist - Tooltip (jira 21247)*/
.wishlist .tit-content3 .bg-arrow-down{left:44px;}
.wishlist-inner1{padding:25px 20px 25px 50px;}
.wishlist-inner2{float:left;margin-left:50px;margin-bottom:6px;}
.wishlist-des{width:640px;line-height:175%;font-size:14px}
.p-clear-wish-list{margin:33px 0 0;}
.p-clear-wish-list a.clear-wl{background:url(https://www.cdn-outlet.com/images/icons/ico-clear.png) 0 50% no-repeat;text-decoration:underline;padding:0 0 1px 15px;float:right;color:#1384C6;font-size:11px;margin-top:21px;}
.p-clear-wish-list a:hover{color:#f63;}
.wishlist-item-details{border-bottom:1px solid #D4D4D4;float:left;min-height:124px;width:572px;}
.wishlist-inner2 .shopped-item-figure{margin-right:18px}
.wishlist-inner2 .shopped-item-name{width:255px}
.wishlist-inner2 .shopped-item-price{text-align:left;width:90px}
.wishlist-inner2 .shopped-item-quantity{width:110px;}
.wishlist-inner2 .shopped-total-items-price{margin-left:10px}
.wishlist-nav{height:36px;background-color:#DAEBF9;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-top:1px solid #D5D5D5;position:absolute;bottom:0;left:0;}
.wishlist-nav img{margin:0 10px}
.wishlist-nav a{float:left;width:188px;height:35px;line-height:35px;font-weight:bold;border-left:solid #EAFEFF 1px;border-right:1px solid #BACAD5;text-align:center;color:#2C9EC5;font-size:14px;}
.wishlist-nav a:hover{color:#ff6633}
.wishlist-nav .wishlist-nav-noBorL{width:137px;border-left-style:none;text-align:left;padding-left:52px;}
.wishlist-nav .wishlist-nav-noBorR{border-right-style:none}
.wishlist h2{margin-bottom:6px;padding-right:0}
.wishlist .tit-content3{border-top:1px solid #d4d4d4;}
.wishlist .pro-info{padding:0}
.wishlist-col1{float:left;width:405px}
.wishlist-col2{float:left;width:115px}
.wishlist-col3{float:left;width:105px}
.wishlist-col4{float:left;width:110px}
.frm-register.wishlist{min-height:273px;position:relative;padding-bottom:58px;overflow:visible;}
.tbl-items-ordered tr:last-child .wishlist-item-details{border-bottom:0;}
.tbl-items-ordered tr.last .wishlist-item-details{border-bottom:0;}
.tbl-items-ordered tr:only-child .wishlist-item-details{border-bottom:0;}
.tbl-items-ordered tr.only .wishlist-item-details{border-bottom:0;}
.opac20{opacity:0.2;-webkit-opacity:0.2;-moz-opacity:0.2;filter:alpha(opacity=20);}
.btn-email-list{background:url(https://www.cdn-outlet.com/images/btn/btn-email-list.png) 0 0 no-repeat;width:142px;height:34px;}
.p-clear-wish-list .btn-email-list{float:left;}
.btn-email-list.opac20, .btn-email-list[disabled=""], .btn-email-list[disabled="true"], .btn-email-list[disabled="disabled"]{cursor:default;}
.msg-wl-empty{line-height:175%;font-size:14px;font-weight:bold;margin:50px 0 98px;}
.wishlist-nav .wl-clear-list{padding-left:65px;width:123px;text-align:left;}
.wishlist-nav .wl-send-list{padding-left:68px;width:120px;text-align:left;}
.wl-save-changes, .wl-clear-list, .wl-send-list{background:url(https://www.cdn-outlet.com/images/icons/sprite-wl-icons.png) 0 0 no-repeat;}
.wl-save-changes{background-position:24px 8px;}
.wl-clear-list{background-position:40px -40px;}
.wl-send-list{background-position:37px -86px;}
.send-yr-wish-list{}
.tit-send-wish-list{color:#192D40;font-size:32px;line-height:46px;font-weight:normal;font-family:FranklinGotURWTLigRegular,Arial,Helvetica,sans-serif;background:url(https://www.cdn-outlet.com/images/sprite-ui-general1.png) 0 -1010px no-repeat;padding:0 0 2px 52px;margin-left:-5px;text-align:l}
.send-yr-wish-list > p{font-size:14px;line-height:175%;margin:10px 0 27px;}
.bl-content-light-blue{background-color:#EFF4FA;}
.frm-send-wish-list{width:435px;padding:0 19px 26px;margin-bottom:0;}
.frm-send-wish-list label{color:#35618A;font-weight:bold;font-size:25px;display:block;padding:6px 0 4px;}
.frm-send-wish-list label .sp-note-required{color:#E495A5;font-size:22px;margin-left:7px;}
.frm-send-wish-list input[type="text"]{border:1px solid #D4D4D4;color:#8D8D8D;font-size:14px;width:413px;display:block;height:31px;/*line-height:31px;*/padding:0 10px;display:block;margin-bottom:9px;}
.frm-send-wish-list textarea{border:1px solid #D4D4D4;color:#8D8D8D;font-size:13px;height:57px;width:423px;padding:7px 0 0 10px;line-height:140%;resize:none;}
.frm-send-wish-list textarea + p.width-full{text-align:right;padding:6px 0 5px;}
.frm-send-wish-list div.width-full .btn-send-list, .frm-send-wish-list div.width-full .btn-send-email2, .frm-send-wish-list div.width-full .btn-email-list{float:left;}
.frm-send-wish-list div.width-full .txtOR{font-size:11px;margin:8px 4px 0 11px;float:left;}
.frm-send-wish-list div.width-full a{text-decoration:underline;color:#666666;font-size:11px;margin-top:8px;float:left;}
.frm-send-wish-list div.width-full #ajaxloading{margin:9px 0 0 10px;float:left;display:none;}
.frm-send-wish-list div.width-full a:hover{color:#f63;}
.frm-send-wish-list div.width-full + p{margin-top:22px;line-height:150%;color:#8C8C8C;}
.frm-send-wish-list div.width-full + p a{color:#8C8C8C;text-decoration:underline;}
.frm-send-wish-list div.width-full + p a:hover{color:#f63;}
.frm-send-wish-list p{color:#8D8D8D;font-size:11px;}
.list-user-info{width:240px;float:left;line-height:150%;text-transform:capitalize;}
.list-user-info .icon-payment-card{padding:4px 0 2px;}
.list-user-info .icon-payment-card img{vertical-align:-4px;margin-right:5px;}
.list-user-info input[type="button"]{display:block;font-size:0;margin-top:8px;}
.list-user-info input[type="button"].btn-change{display:inline-block;margin-right:14px;}
.list-user-info input[type="button"].btn-delete{display:inline-block;}
.list-user-info a.btn-change{margin-top:8px;display:inline-block;margin-right:14px;}
.list-user-info a.btn-delete{margin-top:8px;display:inline-block;}
.error-msg-txt{color:#65582C;background-color:#ffffff;padding:10px;margin:0 0 15px;}
.error-msg-txt p{padding-bottom:8px;float:none;font-size:13px;font-weight:bold;color:#E03134}
.error-msg-txt2{padding-left:35px;}
.container-right{width:761px;float:right;}
.container-right .banner-type3{font-size:0;margin-bottom:9px;}
.box-love-outlet{color:#333;}
.box-love-outlet section:first-child.love-outlet-tab{border-top:0;}
.love-outlet-tab{}
.love-outlet-heading{height:45px;position:relative;background:-moz-linear-gradient(left top, #569dcb 0%, #3a88bb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#569dcb), color-stop(100%,#3a88bb));background:-webkit-linear-gradient(top, #569dcb 0%,#3a88bb 100%);background:-o-linear-gradient(top, #569dcb 0%,#3a88bb 100%);background:-ms-linear-gradient(top, #569dcb 0%,#3a88bb 100%);background:linear-gradient(top, #569dcb 0%,#3a88bb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#569dcb', endColorstr='#3a88bb',GradientType=0);}
.collapse-status .love-outlet-heading{border-bottom:1px solid #DAEBF9;}
.expanse-status .love-outlet-heading{border-bottom:0;}
.love-outlet-heading label{color:#fff;font-size:15px;padding-left:54px;display:block;height:45px;line-height:45px;cursor:pointer;width:674px;}
.love-outlet-heading .ico-white-arrow-expanse{position:absolute;right:0;top:0;cursor:pointer;padding:17px 8px;}
.love-outlet-heading .ico-white-arrow-collapse{position:absolute;right:0;top:0;cursor:pointer;padding:14px 11px;}
.heading-customer-testimonials{border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;}
.heading-getting-gear{border-bottom-left-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;}
.love-outlet-content{border-left:1px solid #549BCA;border-right:1px solid #549BCA;}
.love-outlet-top{background:url(https://www.cdn-outlet.com/images/backgrounds/bg-water-drops.png) 100% 0 no-repeat;}
.love-outlet-bottom{background:url(https://www.cdn-outlet.com/images/backgrounds/bg-linear-gradient-blue.png) 0 100% repeat-x;padding:32px 54px;border-bottom:1px solid #fff;}
.love-outlet-bottom div.testimonial-row:first-child{margin-top:0;}
.testimonial-row{width:100%;overflow:hidden;margin-top:18px;font-family:Arial, Helvetica, sans-serif;;}
.testimonial-entry{width:266px;float:left;}
.testimonial-entry p{line-height:140%;margin-bottom:8px;}
.testimonial-entry b{color:#255372;}
.testimonial-entry b span{margin-right:20px;}
.testimonial-row div.testimonial-entry:first-child{margin-right:111px;}
.testimonial-option{width:100%;overflow:hidden;font-family:Arial, Helvetica, sans-serif;margin:9px 0 0 0;}
.testimonial-option label{font-style:italic;font-size:13px;color:#046CAF;float:left;font-family:Arial, Helvetica, sans-serif;margin-top:6px;}
.testimonial-option .l-more-testimonials, .testimonial-option .l-back{float:right;color:#1F4965;font-weight:bold;text-decoration:underline;padding-left:17px;margin-left:18px;}
.testimonial-option a:hover{color:#f63;}
.testimonial-option .btn-submit-testimonial{display:block;margin:14px 0 4px 0;}
.testimonial-option .btn-submit-a-testimonial img{margin:14px 0 4px 0;display:block;}
.love-outlet-tab.tab-outlet-gear{border-left:1px solid #549BCA;border-right:1px solid #549BCA;border-bottom:1px solid #579ECC;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;position:relative;}
.tab-outlet-gear .love-outlet-content{border-left:none;border-right:none;}
.tab-outlet-gear .love-outlet-bottom{background:none;padding:0;border-bottom:0;}
.tab-outlet-gear .love-outlet-bottom > div{padding:0 34px 0 31px;overflow:hidden;}
.tab-outlet-gear .love-outlet-bottom div a{height:148px;display:block;}
.tab-outlet-gear .love-outlet-bottom p a:hover{color:#f63;text-decoration:none;}
.tab-outlet-gear .love-outlet-bottom img{float:left;}
.tab-outlet-gear p{font-family:FranklinGothicMediumRegular;font-size:26px;font-weight:normal;line-height:44px;color:#579ECC;text-align:center;height:44px;line-height:44px;border-top:1px solid #579ECC;background:-moz-linear-gradient(left top, #ecf4f9 0%, #d8e8f3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ecf4f9), color-stop(100%,#d8e8f3));background:-webkit-linear-gradient(top, #ecf4f9 0%,#d8e8f3 100%);background:-o-linear-gradient(top, #ecf4f9 0%,#d8e8f3 100%);background:-ms-linear-gradient(top, #ecf4f9 0%,#d8e8f3 100%);background:linear-gradient(top, #ecf4f9 0%,#d8e8f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecf4f9', endColorstr='#d8e8f3',GradientType=0);border-bottom-left-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;}
.tab-outlet-gear.collapse-status{border:0;}
.tab-outlet-gear .love-outlet-heading{border-bottom:0;}
.tab-fb-fans .love-outlet-bottom{padding-right:53px;}
.fb-fans{border:1px solid #94A3C4;background-color:#fff;}
.p-txt-view-fan-page{text-align:right;padding-right:34px;margin:16px 0;}
.p-txt-view-fan-page a{font-weight:bold;text-decoration:underline;font-size:14px;color:#3B5998;}
.p-txt-view-fan-page a:hover{color:#f63;}
.tab-fan-photos .love-outlet-bottom{padding-top:22px;}
.tab-fan-photos .p-txt-view-fan-page{margin:5px 0 0 0;padding:0 11px 0 0;}
.tab-add-yr-blog .love-outlet-bottom{padding:35px 38px 35px 31px;}
.p-love-tit{font-size:14px;line-height:138%;color:#5B5B5B;}
.list-badges{width:100%;overflow:hidden;margin-top:19px;}
.list-badges li{width:230px;float:left;text-align:center;margin-bottom:11px;}
.list-badges li label{color:#3886BA;font-size:13px;display:block;margin:9px 0 4px 0;}
.list-badges li a{color:#5B5B5B;font-size:10px;text-decoration:underline;}
.list-badges li a:hover{color:#f63;}
.list-badges li.first{text-align:left;}
.list-badges li.first a{margin-left:37px;}
.list-badges li.last{text-align:right;}
.list-badges li.last a{margin-right:35px;}
.txt-code-copy{border:1px solid #BDC7D8;margin:19px auto 0;display:block;color:#333333;width:314px;height:40px;font-size:11px;padding:3px;}
.tab-twitter-stream{}
.twitter-head-content{width:100%;overflow:hidden;}
.twitter-head-content a:first-child{color:#3A8CBE;font-weight:bold;font-size:30px;float:left;}
.twitter-head-content a:first-child img{float:left;margin-right:13px;}
.twitter-head-content a:first-child label{margin-top:6px;float:left;}
.twitter-head-content a:hover{text-decoration:none;color:#f63;}
.twitter-head-content span{font-size:14px;color:#333;float:right;margin-right:38px;text-align:right;font-weight:bold;}
.twitter-head-content span b{color:#5DA0C9;}
.list-tweets{margin-top:7px;}
.list-tweets li{color:#333333;font-size:14px;border-top:1px solid #CCCCCC;line-height:100%;padding:9px 0;}
.list-tweets li:first-child{font-size:25px;border-top:none;padding-top:0;padding-bottom:6px;}
.list-tweets li a{color:#3A8CBE;}
.list-tweets li a:hover{color:#f63;}
.list-tweets li span{display:block;font-size:11px;margin-top:4px;}
.tab-twitter-stream .p-txt-view-fan-page{margin:0;padding:0;}
.tab-twitter-stream .p-txt-view-fan-page a{color:#3A8CBE;}
.tab-twitter-stream .p-txt-view-fan-page a:hover{color:#f63;}
.content-fm-testimonial{width:362px;}
.content-fm-testimonial h2{color:#1F4965;font-size:22px;font-weight:normal;font-family:'FranklinGothicMediumRegular';}
.content-fm-testimonial > div{width:100%;overflow:hidden;margin-top:9px;}
.content-fm-testimonial > div:first-child{margin-top:0;}
.content-fm-testimonial > div.last{margin-top:6px;font-size:11px;color:#666666;}
.lbl-fm-type{font-size:13px;font-weight:bold;color:#2B6891;display:block;margin-bottom:5px;}
.content-fm-testimonial input[type="text"]{font-size:15px;font-weight:bold;padding:0 3px;height:22px;/*line-height:22px;*/border:1px solid #c3c3c3;width:202px;}
.content-fm-testimonial > div span{font-size:11px;color:#8C8C8C;display:block;margin:2px 0 4px;}
.content-fm-testimonial textarea{color:#333333;border:1px solid #c3c3c3;padding:3px;line-height:134%;width:354px;height:52px;}
.content-fm-testimonial p{text-align:right;color:#263A46;font-size:11px;margin-top:4px;}
.content-fm-testimonial .lbl-Or{float:left;margin:10px 4px 0 10px;}
.content-fm-testimonial a{color:#666;text-decoration:underline;float:left;margin-top:10px;}
.content-fm-testimonial a:hover{color:#f63;}
.content-fm-testimonial .btn-submit{float:left;}
#s6{z-index:90}
.testimonial-entry{font-size:12px}
.tit-sub-content{color:#35618A;font-size:14px;font-family:'FranklinGothicMediumRegular';text-transform:uppercase;}
.p-sub-tit{padding-left:35px;font-weight:bold;margin-bottom:10px;}
.p-sub-tit a{background:url(https://www.cdn-outlet.com/images/sprite-ui-general1.png) 0 -826px no-repeat;padding-left:18px;}
.content-order-history{}
.content-order-history .tit-content{border-top:1px solid #D4D4D4;}
.show-past-orders{padding:10px 35px 0;margin-bottom:10px;}
.show-past-orders .tit-sub-content{margin-bottom:5px;}
.show-past-orders label{font-weight:bold;margin-right:20px;}
.show-past-orders select{border:1px solid #c3c3c3;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding-left:2px;color:#666;width:235px;margin-right:10px;}
.list-past-orders{}
.past-order-item{width:100%;overflow:hidden;border-bottom:1px solid #d4d4d4;}
.past-order-date{width:118px;line-height:15px;padding:10px 0 20px 18px;float:left;}
.past-order-date .btn-view-order{display:block;}
.past-order-detail{float:left;width:591px;padding:10px 13px 20px 18px;min-height:159px;border-left:1px solid #d4d4d4;}
.tbl-past-order-detail{width:100%;}
.tbl-past-order-detail td{padding-right:10px;text-align:right;}
.tbl-past-order-detail thead td{padding-bottom:8px;}
.tbl-past-order-detail tbody td{vertical-align:top;}
.tbl-past-order-detail tr td:first-child{text-align:left;}
.tbl-past-order-detail p{line-height:13px;background:url(https://www.cdn-outlet.com/images/backgrounds/bg-blue-square.gif) 0 4px no-repeat;padding:0 0 8px 10px;}
.tbl-past-order-detail p a{font-weight:bold;}
.list-past-orders div:last-child.past-order-item{border-bottom:0;}
.list-past-orders div.past-order-item.last{border-bottom:0;}
.tit-content .sp-txt-datetime{font-size:11px;position:absolute;right:18px;top:0;}
.order-ct-wrapper{padding:15px 18px;overflow:hidden;margin-bottom:10px;}
.order-ct-wrapper .list-user-info{float:left;width:50%;}
.order-ct-wrapper .list-user-info .btn-change{display:block;margin-top:3px;}
.lbl-order-items{float:left;width:465px;}
.lbl-order-status{float:left;width:190px;text-align:center;}
.lbl-order-price{float:right;padding-right:2px;text-align:right;width:67px;}
.content-order-history .shopped-item-name{width:317px;}
.content-order-history .shopped-item-status{width:190px;}
.order-headings.txt-16{font-size:16px;}
.ckbox-opt{float:left;margin:51px 15px 0 0;width:13px;height:13px;border:0;padding:0;}
.content-order-history .list-shopped-items .shopped-item-details{width:578px;}
.y-order-summary .total-money-pay .btn-return-selected-items{position:absolute;left:43px;top:18px;}
.a_return_group { margin-top: 20px; float:right}
.a_return_group, .a_return_group > a { color: #1dacec;font-size: 14px;font-weight: bold;}
.block-right{float:left;width:634px;}
.tit-my-orders{padding-left:0;margin-bottom:7px;}
.heading-section .select-order-time{color:#333333;font-size:14px;font-weight:bold;border:1px solid #CECECE;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding-left:7px;width:276px;position:absolute;left:300px;top:21px;}
.link-return-account{color:#1384C6;font-size:12px;font-weight:bold;text-transform:uppercase;}
.link-return-dashboard{color:#1DACEC;font-size:14px;font-weight:bold;float:right;margin-top:18px;}
a:hover.link-return-account{color:#f63;text-decoration:none;}
a:hover.link-return-dashboard{color:#f63;text-decoration:none;}
.heading-section .link-return-account{position:absolute;right:0;top:26px;}
.p-sub-tit-descript{font-size:14px;color:#192D40;float:left;margin-top:18px;}
.main-content-inner{padding:18px 25px 20px 18px;}
.left-aside{width:266px;float:left;margin-right:33px;font-size:14px;color:#192E41;}
.heading-aside{color:#192E41;font-size:23px;font-weight:normal;font-family:"FranklinGothicMediumRegular",Arial,Helvetica,sans-serif;line-height:1;margin-bottom:15px;}
.p-order-number{border-bottom:1px solid #D5D5D5;padding-bottom:13px;}
.user-order-info{width:100%;overflow:hidden;padding:16px 0 24px 0;}
.p-method{width:100%;overflow:hidden;}
.p-method label{float:left;width:75px;}
.p-method span{float:right;width:191px;}
.edit-user-order-info{width:100%;overflow:hidden;}
.edit-user-order-info .list-user-info{width:191px;margin:2px 0 25px;float:right;}
.edit-user-order-info .list-user-info dd .link-edit{border-left:1px solid #D5D5D5;padding-left:6px;margin-left:7px;}
.edit-user-order-info .link-edit{color:#2C9EC5;font-size:12px;}
.edit-user-order-info > .link-edit{float:left;margin:3px 51px 0 0;}
.edit-user-order-info a:hover.link-edit{color:#f63;}
.bill-info{border-top:1px solid #D5D5D5;}
.user-order-info.bill-info .list-user-info{margin-bottom:0;}
.list-order-commands{border-top:1px solid #D5D5D5;padding:16px 0;}
.list-order-commands li{line-height:150%;}
.list-order-commands li a{color:#2C9EC5;}
.list-order-commands li a:hover{color:#f63;}
.bl-content-rc.main-content-type3{margin-bottom:18px;position:relative;clear:both;width:978px;}
.order-review{width:634px;}
.bl-content-rc.order-review{margin-bottom:20px;}
.order-review-heading{background-color:#DAEBF9;border-bottom:1px solid #D4D4D4;padding:8px 20px;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;}
.order-review-heading h4{font-size:23px;color:#192E41;font-weight:normal;font-family:"FranklinGothicMediumRegular",Arial,Helvetica,sans-serif;}
.order-review-heading h4 .sp-order-note{font-size:14px;font-family:Arial, Helvetica, sans-serif;margin-top:7px;float:left;}
.order-review-heading h4 .lbl-shipment-status{float:left;}
.order-review-heading h4 .ico-shipment-status{float:left;margin:9px 9px 0 0;cursor:pointer;}
.order-review-heading h4 .lbl-shipment-status span{margin-right:6px;color:#192E41;float:left;}
.order-review .tit-content3{border-left:1px solid #D4D4D4;border-right:1px solid #D4D4D4;}
.btn-print-invoice{background:url(https://www.cdn-outlet.com/images/btn/btn-print-invoice.png) 0 0 no-repeat;width:133px;height:34px;}
.btn-print-return-label{background:url(https://www.cdn-outlet.com/images/btn/btn-print-return-label.png) 0 0 no-repeat;width:189px;height:34px;}
.btn-request-return-label{background:url(https://www.cdn-outlet.com/images/btn/btn-request-return-label.png) 0 0 no-repeat;width:215px;height:34px;}
.btn-continue1{background:url(https://www.cdn-outlet.com/images/btn/btn-continue1.png) 0 0 no-repeat;width:136px;height:34px;}
.btn-print-rma{background:url(https://www.cdn-outlet.com/images/btn/btn-print-rma.png) 0 0 no-repeat;width:108px;height:34px;}
.link-track-shipment{color:#2C9EC5;font-weight:bold;font-size:14px;}
.sp-order-note{font-size:14px;color:#192E41;margin-left:3px}
.y-order-status .wrap-elements{padding:9px 0 7px;overflow:hidden;color:#192E41;font-size:14px;}
.y-order-status .wrap-elements .link-track-shipment, .y-order-status .wrap-elements .sp-order-note{margin-top:9px;float:left;}
.y-order-status .wrap-elements .btn-print-invoice{float:left;}
.y-order-status .wrap-elements p span{color:#2C9EC5;}
.inner-wrapper{padding:14px 19px 16px 18px;}
.tbl-items-ordered{font-size:14px;color:#192E41;}
.tbl-items-ordered td{padding-top:16px;vertical-align:top;}
.photo-ref{border:1px solid #D4D4D4;}
.pd-ordered-name{background:url(https://www.cdn-outlet.com/images/backgrounds/bg-dark-blue-square.gif) 9px 10px no-repeat;padding-left:22px;line-height:150%;margin-top:-5px;}
.pd-ordered-name a{font-weight:bold;}
.lbl-tit-items-ordered{width:356px;float:left;}
.lbl-tit-price{width:63px;float:left;text-align:right;}
.lbl-tit-price2{width:53px;float:right;text-align:right;}
.lbl-tit-status{width:110px;float:left;text-align:right;}
.lbl-tit-qty{width:120px;float:left;padding-right:30px;text-align:right;}
.tbl-order-total{width:266px;font-size:14px;color:#192E41;margin:3px auto 6px;}
.tbl-order-total td{text-align:right;padding:3px 0 2px;white-space:nowrap;}
.tbl-order-total .row-total-amount td{font-size:23px;font-family:"FranklinGothicMediumRegular",Arial,Helvetica,sans-serif;border-top:1px solid #D5D5D5;padding-top:7px;}
.inner-wrapper .tbl-order-total{border-top:1px solid #D5D5D5;margin-top:16px;margin-bottom:24px;margin-right:17px;}
.inner-wrapper .tbl-order-total tr:first-child td{padding-top:15px;}
.content-popup-inner{width:544px;}
.content-popup-inner h3{color:#192E41;font-size:26px;font-weight:normal;font-family:"FranklinGothicMediumRegular",Arial,Helvetica,sans-serif;border-bottom:1px solid #E0E0E0;padding-bottom:12px;margin-bottom:9px;}
.content-popup-inner p{color:#1A3E55;font-size:13px;line-height:150%;margin-bottom:10px;}
.content-popup-inner p a{font-weight:bold;color:#2C9EC5;}
.popup-shipment-status{position:absolute;top:-232px;left:128px;z-index:999999;width:343px;font-size:12px;}
.popup-shipment-status table{font-family:Arial, Helvetica, sans-serif;color:#666;}
.po-inner{background-color:#fff;padding:25px 3px 17px 3px;}
.popup-shipment-status .arrow-white-back{position:absolute;left:-12px;top:240px;}
.shipment-status{font-size:12px;color:#192D40;}
.shipment-status dl{line-height:150%;padding:8px 7px 18px 14px;}
.shipment-status dl.current-status{background-color:#DAEBF9;}
.width-full{width:100%;overflow:hidden;}
.order-review .width-full .btn-return-selected-items{margin:13px 0 11px;}
.order-return-summary{padding:0 6px 0 22px;margin-top:-5px;}
.order-return-summary .list-item-attrs{margin-top:3px;}
.order-return-summary .list-item-attrs li{font-size:12px;color:#666;line-height:142%;}
.order-return-summary > a:first-child{font-weight:bold;line-height:150%;}
.return-instruction{font-size:14px;line-height:150%;width:636px;float:right;font-family:Arial, Helvetica, sans-serif;padding:8px 0 53px;}
.return-instruction h4{font-style:italic;color:#333333;font-size:20px;font-weight:normal;margin-bottom:18px;}
.return-instruction dl{color:#333;margin-bottom:21px;text-align:center;}
.return-instruction ol li{list-style:decimal;list-style-position:inside;margin-bottom:21px;}
.uitxttype{height:25px;line-height:24px;border:#C3C3C3 1px solid; text-indent:5px; display:inline-block; box-shadow:0 1px 2px #dddddd inset; -webkit-box-shadow:0 1px 2px #dddddd inset;-moz-box-shadow:0 1px 2px #dddddd inset; border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.ui-txt-input{display:inline-block;height:27px;}
.inner-txt-input{display:inline-block;height:27px;}
.ui-txt-input input[type="text"]{background-color:transparent;height:27px;/*line-height:27px;*/}
.width35{width:35px;}
.ui-txt-input.width35 input[type="text"]{width:30px;}
.width55{width:55px;}
.ui-txt-input.width55 input[type="text"]{width:50px;}
.width66{width:66px;}
.ui-txt-input.width66 input[type="text"]{width:61px;}
.width72{width:72px;}
.ui-txt-input.width72 input[type="text"]{width:67px;}
.width91{width:91px;}
.ui-txt-input.width91 input[type="text"]{width:86px;}
.width99{width:99px;}
.ui-txt-input.width99 input[type="text"]{width:94px;}
.width134{width:134px;}
.ui-txt-input.width134 input[type="text"]{width:129px;}
.width142{width:142px;}
.ui-txt-input.width142 input[type="text"]{width:137px;}
.width42{width:42px;}
.ui-txt-input.width42 input[type="text"]{width:37px;}
.width239{width:239px;}
.ui-txt-input.width239 input[type="text"]{width:234px;}
.width334{width:334px;}
.ui-txt-input.width334 input[type="text"]{width:329px;}
.width535{width:535px;}
.ui-txt-input.width535 input[type="text"]{width:530px;}
.width78{width:78px;}
.width89{width:89px;}
.width115{width:115px;}
.width118{width:118px;}
.width168{width:168px;}
.width169{width:169px;}
.width170{width:170px;}
.width214{width:214px;}
.width250{width:250px;}
.width232{width:232px;}
.width283{width:283px;}
.width298{width:298px;}
.width304{width:304px;}
.width348{width:348px;}
.width355{width:355px;}
.width369{width:369px;}
.width435{width:435px;}
.width483{width:483px;}
.width214{width:214px;}
.width232{width:232px;}
.width283{width:283px;}
.width304{width:304px;}
.width355{width:355px;}
.width369{width:369px;}
.width435{width:435px;}
.select-box.width214{width:214px;}
.select-box.width214 ul{width:242px;}
.order-return-summary .select-type1{color:#333333;padding-left:1px;width:195px;}
.order-return-summary .width-full .select-type1{float:left;margin-top:3px;margin-right:9px;}
.order-return-summary .width-full .ui-txt-input{float:left;}
.order-return-summary .width-full .ui-txt-input input[type="text"]{color:#999999;font-weight:bold;font-style:italic;text-indent:4px;}
.order-return-summary .width-full{margin-top:8px;}
.txt-input-qty input[type="text"]{color:#192E41;font-size:14px;text-indent:2px;}
.order-review.process-return{float:right;margin-bottom:37px;}
.heading-sub-blue{font-size:17px;color:#2C9EC5;}
.order-review.process-return .heading-sub-blue{margin:3px 0 20px;}
.btn-process-return{background-image:url(https://www.cdn-outlet.com/images/btn/btn-process-return.png);width:162px;height:34px;}
.process-return .btn-process-return{margin-bottom:15px;margin-right:18px;}
.refund-options{font-size:14px;width:598px;margin-bottom:13px;}
.refund-options li{width:100%;overflow:hidden;margin-bottom:20px;}
.refund-options li input[type="radio"], .refund-options input[type="checkbox"]{float:left;margin-right:11px;width:13px;height:13px;border:0;margin-top:4px;}
#Paidlabel > div{float:left;line-height:21px;}
.refund-options li p{line-height:150%;width:574px;float:left;}
.refund-options li p span{display:block;color:#192D40;font-weight:bold;}
.msg-reason-for-return{color:red;background:url(https://www.cdn-outlet.com/images/icons/ico-arrow-red-top.png) 0 0 no-repeat;padding:0 0 0 17px;font:bold 14px Arial, Helvetica, sans-serif;float:left;width:255px;margin-top:32px;}
.text-title-suggestion{line-height:50px !important;padding-left:35px;text-indent:0!important;}
.text-title-suggestion .ico-suggestion{background:url(https://www.cdn-outlet.com/images/icons/ico-suggestion.png) 0 14px no-repeat;padding:20px 0 20px 53px;display:inline-block;}
.suggestionContent{color:#333333;font-size:14px;width:693px;margin:-21px auto 89px;position:relative;}
.suggestionContent > p{margin:13px 0 38px 0;padding:7px 29px 9px 0;line-height:155%;font-weight:bold;border-top:1px solid #DADADA;border-bottom:1px solid #DADADA;font-size:15px;}
.suggestionContent form > label{font-weight:bold;display:block;margin-top:19px;}
.suggestionContent form #lblEmailRequire{color:#f00;font-size:11px;font-weight:normal;margin-top:4px;}
.suggestionContent form > label span{color:#FF9B09;}
.suggestionContent form p{width:491px;line-height:21px;}
.suggestionContent form p span{color:#FF9B09;font-weight:bold;}
.selectType{width:214px;height:24px;font-weight:bold;font-size:14px;margin-top:22px;font-family:Arial,Helvetica;color:#333;display:block;padding-left:3px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #CECECE;}
.ui-txt-medium{background:url(https://www.cdn-outlet.com/images/sprite-content.png) 0 -61px no-repeat;width:251px;height:27px;padding:0 5px;display:inline-block;}
.ui-txt-medium input[type="text"]{width:251px;display:inline-block;height:27px;line-height:27px;background-color:transparent;color:#333;}
.suggestionContent .ui-txt-medium{margin-top:4px;display:block;}
.suggestionContent .wrapper-textarea{width:483px;height:83px;background:url(https://www.cdn-outlet.com/images/backgrounds/bg-text-area.gif) 0 0 no-repeat;border:0;padding:2px 1px 1px 7px;margin:4px 0 0;}
.suggestionContent .wrapper-textarea textarea{font-size:13px;background-color:transparent;width:483px;height:83px;color:#333;resize:none;}
.info-char-amount{width:491px;overflow:hidden;font-size:11px;margin:4px 0 10px 0;}
.info-char-amount span{float:left;color:#f00;font-size:11px;}
.info-char-amount label{float:right;text-align:right;}
.capcha-content{width:100%;overflow:hidden;padding:17px 0 25px;}
.capcha-content img{float:left;margin-right:6px;cursor:pointer;}
.capcha-content img:first-child{margin-top:4px;}
.capcha-content input[type="text"]{width:88px;height:28px;float:left;border:1px solid #c4c4c4;line-height:28px;padding:0 5px;color:#333;font-size:14px;text-align:center;}
.error-msg{color:#f00;font-size:11px;padding:3px 0;}
.controlBtns a{color:#333;text-decoration:underline;vertical-align:-9px;}
.controlBtns a:hover{color:#f63;}
.controlBtns span{margin:0 1px 0 13px;vertical-align:-9px;}
.controlBtns .btn-submit-type{float:left;}
.btn-submit-type{background:url(https://www.cdn-outlet.com/images/btn/btn-submit-type.png) 0 0 no-repeat;width:108px;height:34px;}
.btn-submit-margin{margin:18px 0 0;float:left;}
.return-order-as-guest{}
.return-order-as-guest .myacc-login-left{border-right:0;margin-top:0;margin-left:80px;}
.return-order-as-guest .myacc-login-left .btn-view-order2{margin:20px 0 0;}
.btn-view-order2{background:url(https://www.cdn-outlet.com/images/btn/btn-view-order.png) 0 0 no-repeat;width:120px;height:34px;}
.txt-signupnew-styles, .txt-narrow-your-choices, .txt-brand-alerts{background:url(https://www.cdn-outlet.com/images/sprite-ui-txt.png) 0 0 no-repeat;text-indent:-9999px;}
.txt-signupnew-styles{background-position:0 0;width:169px;height:42px;}
.txt-narrow-your-choices{background-position:0 -50px;width:206px;height:35px;}
.txt-brand-alerts{background-position:0 -110px;height:41px;width:174px;}
.ui-txt-small, .slide-handle-left, .slide-handle-right, .price-range-slider{background:url(https://www.cdn-outlet.com/images/sprite-ui-form-elements.png) 0 0 no-repeat;}
.ui-txt-small{background-position:0 0;width:164px;height:27px;padding:0 8px;display:inline-block;}
.slide-handle-left, .slide-handle-right{background-position:0 -27px;cursor:pointer;width:18px;height:14px;cursor:pointer;}
.price-range-slider{background-position:0 -47px;}
.btn-update-mail, .btn-updating-mail, .btn-continue,.btn-updateacc,.btn-continue, .btn-choose, .sidebar.floatL #frm-signup .btn-notify-me,.btn-add-me,.btn-foradding, .btn-update, .sp-move-2-favor, .btn-login, .btn-Register-now, .btn-signup, .btn-save-order,.btn-return-account, .btn-apply, .btn-continue-shopping, .btn-myacc-checkout, .btn-myacc-shopping,.btn-add-ship,.btn-add-payment,.btn-manage-myacc, .btn-register-now, .btn-share-this-item, .btn-tweet-this-item, .btn-send-email, .btn-change, .btn-delete,.btn-bulkdisx, .btn-submit-testimonial, .btn-add-images-photos, .btn-review, .btn-shop-more-items, .btn-submit, .btn-brown, .btn-add-more, .btn-edit-review, .btn-go, .btn-view-order, .btn-return-selected-items, .btn-add-all-cart, .btn-apply-blue, .btn-log-out-me, .btn-checkout-guest, .product-shipping-alert, .btn-addcart, .btn-send-via-email, .btn-send-via-mail, .btn-shop-now, .btn-send-list, .apply-gift-cart-to-shopping-cart, .btn-save-changes-to-gift-cards, .btn-submitting{background:url(https://www.cdn-outlet.com/images/sprite-ui-btn-2.png) 0 0 no-repeat;}
.btn-update-mail{background-position:-217px -1385px;width:123px;height:34px;}
.btn-updating-mail{background-position:-89px -1385px;width:123px;height:34px;}
.btn-add-ship{background-position:0px -522px;width:220px;height:34px;margin-top:21px}
.btn-add-payment{background-position:0px -557px;width:188px;height:34px;margin-top:21px}
.btn-manage-myacc{background-position:0px -623px;width:232px;height:34px;margin-top:21px}
.btn-notify-me{background-position:0 0;width:158px;height:34px;}
.btn-return-account{background-position:0px -592px;width:232px;height:30px;}
.btn-update{background-position:-59px -80px;width:59px;height:21px;}
.sp-move-2-favor{background-position:0 -60px;}
.btn-save-order{background-position:0px -487px;width:231px;height:34px;margin-top:19px}
.btn-apply{background-position:0 -80px;}
.btn-continue-shopping{background-position:0 -101px;width:190px;height:34px;}
.btn-myacc-checkout{background-position:0 -658px;width:246px;height:34px;}
.btn-myacc-shopping{background-position:0 -693px;width:186px;height:34px;}
.btn-submitting{background-position:-141px -1129px;width:181px;height:34px;}
.btn-register-now{background-position:-74px -248px;width:141px;height:34px;}
.btn-share-this-item{background-position:0 -727px;width:123px;height:24px;}
.btn-tweet-this-item{background-position:0 -751px;width:123px;height:24px;}
.btn-send-email{background-position:0 -775px;width:123px;height:24px;}
.btn-change{background-position:0 -799px;width:60px;height:21px;}
.btn-delete{background-position:-60px -799px;width:60px;height:21px;}
.btn-submit-testimonial{background-position:0 -820px;width:221px;height:34px;}
.btn-add-images-photos{background-position:0 -854px;width:221px;height:34px;}
.btn-review{background-position:-107px -412px;width:121px;height:34px;margin-top:8px;float:right;}
.btn-shop-more-items{background-position:0 -888px;width:211px;height:34px;}
.btn-submit{background-position:-158px 0;width:81px;height:34px;}
.btn-brown{background-position:-107px -452px;width:121px;height:34px;}
.btn-add-more{background-position:0px -956px;width:141px;height:34px;}
.btn-edit-review{background-position:0px -922px;width:141px;height:34px;}
.btn-addcart{background-position:-145px -922px;width:103px;height:24px;}
.btn-go{background-position:-123px -224px;width:43px;height:24px;}
.btn-view-order{background-position:-123px -775px;width:100px;height:24px;}
.btn-small-addcart{background:url(https://www.cdn-outlet.com/images/btn/btn-small-addcart.png) 0 0 no-repeat;width:130px;height:28px;}
.btn-return-selected-items{background-position:0 -990px;width:231px;height:34px;}
.btn-add-all-cart{background-position:0 -1024px;width:214px;height:34px;}
.btn-pre-sale{background:url(https://www.cdn-outlet.com/images/btn/btn-pre-sale.png) 0 0 no-repeat;height:28px;width:130px;}
.btn-apply-blue{width:132px;height:34px;background-position:-92px -1059px;}
.btn-log-out-me{background-position:0 -1129px;width:141px;height:34px;}
.btn-checkout-guest{background-position:0 -1164px!important;width:190px!important;height:34px!important;}
.btn-send-via-email{background-position:0 -1234px;width:139px;height:34px;}
.btn-send-via-mail{background-position:0 -1268px;width:139px;height:34px;}
.btn-shop-now{background-position:-140px -1234px;width:125px;height:34px;}
.btn-send-list{background-position:-139px -1268px;width:102px;height:34px;}
.apply-gift-cart-to-shopping-cart{background-position:0 -1302px;width:344px;height:34px;}
.btn-save-changes-to-gift-cards{background-position:0 -1336px;width:302px;height:34px;}
.ico-down, .ico-right, .list-opts li a, .list-opts li a.select, .list-colors-opts li, .ico-new, .ico-clearance, .ico-sale, .paging-pre, .paging-next, .lbl-item-option span, .tit-selection span, .tit-main-page .ico-shopping-cart, .list-shopped-items .icon-gift-wrap, .ico-white-arrow-expanse, .ico-white-arrow-collapse, .heading-customer-testimonials label, .testimonial-option .l-more-testimonials, .testimonial-option .l-back, .heading-become-fb-fan label, .heading-twitter-stream label, .heading-heart-swimoutlet label, .heading-fan-photos label, .heading-getting-gear label, .sp-alphabet{background:url(https://www.cdn-outlet.com/images/sprite-ui-general1.png) 0 0 no-repeat;}
.ico-down{background-position:-55px 0;width:15px;height:15px;}
.ico-right{background-position:-85px 0;width:15px;height:15px;}
.list-opts li a{background-position:0 -1132px;}
.list-opts li a.select{background-position:0 -1083px;}
.list-colors-opts li{background-position:0 -1131px;}
.list-colors-opts li.select{background-position:0 -1082px;}
.ico-new{background-position:0 0;width:42px;height:14px;}
.ico-clearance{background-position:0 -964px;width:84px;height:14px;}
.ico-sale{background-position:0 -978px;width:44px;height:14px;}
.paging-pre{background-position:0 -1363px;width:49px;height:27px;}
.paging-next{background-position:0 -1393px;width:49px;height:27px;}
.lbl-item-option span{background-position:-71px 0;width:13px;height:13px;}
.tit-selection span{background-position:0 -41px;width:18px;height:38px;}
.tit-main-page .ico-shopping-cart{background-position:0 -228px;}
.list-shopped-items .icon-gift-wrap{background-position:0 -281px;}
.ico-white-arrow-expanse{background-position:-83px -65px;width:17px;height:11px;}
.ico-white-arrow-collapse{background-position:-89px -28px;width:11px;height:17px;}
.love-outlet-heading .ico-white-arrow-expanse{background-position:-81px -48px;}
.love-outlet-heading .ico-white-arrow-collapse{background-position:-84px -14px;}
.heading-customer-testimonials label{background-position:7px -463px;}
.heading-become-fb-fan label{background-position:8px -513px;}
.heading-twitter-stream label{background-position:8px -563px;}
.heading-heart-swimoutlet label{background-position:8px -613px;}
.heading-fan-photos label{background-position:8px -662px;}
.heading-getting-gear label{background-position:8px -712px;}
.testimonial-option .l-more-testimonials{background-position:0 -771px;}
.testimonial-option .l-back{background-position:0 -789px;}
.sp-alphabet{background-position:0 -913px;width:42px;height:46px;padding-right:6px;}
.list-colors-opts .c-bg-Black, .list-colors-opts .c-bg-Blue, .list-colors-opts .c-bg-Multi, .list-colors-opts .c-bg-Navy, .list-colors-opts .c-bg-Red, .list-colors-opts .c-bg-White, .list-colors-opts .c-bg-Green, .list-colors-opts .c-bg-Brown, .list-colors-opts .c-bg-Purple, .list-colors-opts .c-bg-Gray{background:url(https://www.cdn-outlet.com/images/sprite-ui-colors.png) 0 0 no-repeat;}
.list-colors-opts .c-bg-Black{background-position:0 0px;}
.list-colors-opts .c-bg-Blue{background-position:0 -19px;}
.list-colors-opts .c-bg-Multi{background-position:0 -38px;}
.list-colors-opts .c-bg-Navy{background-position:0 -57px;}
.list-colors-opts .c-bg-Red{background-position:0 -76px;}
.list-colors-opts .c-bg-White{background-position:0 -96px;}
.list-colors-opts .c-bg-Green{background-position:0 -115px;}
.list-colors-opts .c-bg-Brown{background-position:0 -134px;}
.list-colors-opts .c-bg-Purple{background-position:0 -153px;}
.list-colors-opts .c-bg-Gray{background-position:0 -172px;}
.tracking-number-notice, .receipt-brief-notice, .ui-txt-input, .inner-txt-input, .ico-email-envelope, .ico-mail-box{background:url(https://www.cdn-outlet.com/images/sprite-ui-big-bg.png) 0 0 no-repeat;}
.tracking-number-notice{background-position:0 -129px;}
.receipt-brief-notice{background-position:0 -50px;}
.ui-txt-input{background-position:0 -290px;padding-left:5px;}
.inner-txt-input{background-position:100% -317px;padding-right:5px;}
.ico-email-envelope{background-position:0 -703px;width:205px;height:143px;}
.ico-mail-box{background-position:0 -963px;width:194px;height:183px;}
.arrow-white-back, .po-lt-cn, .po-lb-cn, .po-rt-cn, .po-rb-cn{background:url(https://www.cdn-outlet.com/images/backgrounds/sprite-popup-bg.png) 0 0 no-repeat;font-size:0;line-height:0;}
.arrow-white-back{background-position:0 -24px;width:18px;height:30px;}
.po-lt-cn{background-position:1px 0;width:10px;height:11px;}
.po-lb-cn{background-position:1px -11px;width:9px;height:11px;}
.po-rt-cn{background-position:-10px 0;width:11px;height:11px;}
.po-rb-cn{background-position:-10px -11px;width:11px;height:11px;}
.po-mid-top{background:url(https://www.cdn-outlet.com/images/backgrounds/bg-middle-top.png) 0 0 repeat-x;font-size:0;line-height:0;}
.po-mid-left{background:url(https://www.cdn-outlet.com/images/backgrounds/bg-middle-left.png) 0 0 repeat-y;font-size:0;line-height:0;}
.po-mid-right{background:url(https://www.cdn-outlet.com/images/backgrounds/bg-middle-right.png) 0 0 repeat-y;font-size:0;line-height:0;}
.po-mid-bottom{background:url(https://www.cdn-outlet.com/images/backgrounds/bg-middle-bottom.png) 0 0 repeat-x;font-size:0;line-height:0;}
.ct-left{width:186px;height:auto;background:url("https://www.cdn-outlet.com/images/backgrounds/footer_bgline.png") repeat scroll 0 0 #DAEBF9;border:1px solid #D4D4D4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:9px;position:relative;margin-bottom:9px}
#div1 {margin-bottom:25px}
.ad-contact{width:174px;height:auto;border:1px solid #D4D4D4;display:block;background:#FFF;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;position:relative;padding:5px 5px 9px 5px;}
.ad-contact .width-full{width:161px;margin:0 auto;}
.ad-contact .width-full .new-live-chat{margin-right:7px;float:left;width:77px;}
.ad-contact .width-full .btn-email-us-new{float:left;}
.img-us{width:100%;text-align:center;display:block;margin:0px auto;padding:7px 0px;position:relative;cursor:pointer}
.img-ad{width:100%;text-align:center;display:block;margin:0px auto;padding:0px 0px;font-size:0px;}
.mnu-content{width:759px;height:auto;border:1px solid #D4D4D4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;position:relative;}
.text-title{height:113px;text-indent:35px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;letter-spacing:-1px;background-image:linear-gradient(bottom, #FFFFFF 0%, #FFFFFF 25%, #E4F1F9 100%);background-image:-o-linear-gradient(bottom, #FFFFFF 0%, #FFFFFF 25%, #E4F1F9 100%);background-image:-moz-linear-gradient(bottom, #FFFFFF 0%, #FFFFFF 25%, #E4F1F9 100%);background-image:-webkit-linear-gradient(bottom, #FFFFFF 0%, #FFFFFF 25%, #E4F1F9 100%);background-image:-ms-linear-gradient(bottom, #FFFFFF 0%, #FFFFFF 25%, #E4F1F9 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.0, #FFFFFF),color-stop(0.25, #FFFFFF),color-stop(1, #E4F1F9));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E4F1F9', endColorstr='#FFFFFF',GradientType=0);font:normal 40px/113px FranklinGotURWTLigRegular, Arial, Helvetica, sans-serif;color:#24405D;}
.num-phone{position:absolute;left:6px;top:75px;margin:0;color:#37658C;font:22px Arial,Helvetica,sans-serif;font-weight:bold;width:100%}
.text-title > span{position:absolute;top:0px;right:35px;}
.text-title > span > a{font-size:14px;color:#3888BC;text-decoration:underline;font-weight:bold;letter-spacing:normal;}
.text-title > span > a:hover{font-size:14px;color:#3888BC;text-decoration:none;font-weight:bold;letter-spacing:normal;}
.content-left{width:660px;margin:0px 0px 0px 35px;text-align:left;float:left;font-size:14px;color:#666;line-height:21px;}
.content-right{width:372px;margin-right:32px;float:right;height:301px;border:#CCCCCC 3px solid;}
.mnu-top{float:right;width:759px;min-height:29px;border:1px solid #D4D4D4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#fff;}
.mnu-top > span{height:29px;line-height:29px;padding:0px;margin:0px 10px 0px 17px;float:left;color:#666666;font-weight:bold;font-size:12px;}
.mnu-top > span > a{color:#2A4D6E;text-decoration:none;}
.mnu-top > span > a:hover{color:#2A4D6E;text-decoration:underline;}
.mnu-top-viewall{float:right;color:#2A4D6E;text-decoration:none;font-weight:bold;margin:7px 18px 0 12px}
.mnu-top-line{float:right;height:29px;border-left:solid #e0e0e0 1px;}
.mnu-top-left{margin-left:13px}
.link-other{margin:0px 0px 0px 38px;padding:40px 0px 32px 0px;clear:both}
.link-other > li{display:list-item;margin:4px 0px;list-style:none;}
.link-other > li > a{text-decoration:underline;color:#2C9DC5;font-size:14px;}
.link-other > li > a:hover{text-decoration:none;color:#2C9DC5;font-size:14px;}
.ab-press-releases{margin:20px 35px;border-bottom:#A8CCE4 1px dashed;font-size:28px;font-weight:normal;color:#24405D;padding-bottom:13px;clear:both;}
.ab-press-line > ul{margin:17px 35px 0px 35px;border-bottom:#A8CCE4 1px dashed;color:#24405D;padding-bottom:22px;clear:both;overflow:hidden;}
.ab-press-line > ul > li:first-child{display:inline-block;margin:0px 29px 0px 0px;list-style:none;font-size:14px;color:#666;width:150px;vertical-align:top;font-weight:normal;line-height:26px;float:left;}
.ab-press-line > ul > li{display:inline-block;margin:0px 0px;list-style:none;margin-right:35px;width:470px;vertical-align:top;float:left;}
.ab-press-line > ul > li > a{text-decoration:underline;color:#2C9DC5;font-size:18px;line-height:26px;font-weight:bold;}
.ab-press-line > ul > li > a:hover{text-decoration:underline;color:#ff6633;font-size:18px;line-height:26px;font-weight:bold;}
.btn-view-live-chat, .btn-submit-email,.btn-email-us{background:url(https://www.cdn-outlet.com/images/sprite-main5.png) 0 0 no-repeat;}
.btn-view-live-chat{background-position:-243px -140px;height:35px;width:142px;display:block;margin:0px auto;padding:8px 0px;}
.btn-submit-email{background-position:-243px -175px;height:35px;width:142px;display:block;margin:0px auto;padding:8px 0px;margin-top:13px;}
.btn-email-us{background-position:-1px -1031px;height:35px;width:142px;display:block;margin:0px auto;padding:8px 0px;}
.btn-view-sign-up, .sye-nav,.mailing-input{background:url(https://www.cdn-outlet.com/images/sprite-content.png) 0 0 no-repeat;}
.btn-view-sign-up{width:154px;height:17px;display:block;margin:0 auto;padding:5px;}
.btn-view-sign-up > input[type="text"]{width:154px;}
.sye-nav{background-position:0px -29px;width:10px;height:29px;float:left;padding:0px;margin:0px;}
nav.mnu-top{background-image:url("https://www.cdn-outlet.com/images/line.gif");background-position:0 29px;background-repeat:repeat-x;}
.messaging-sale{width:73px;background:url("https://www.cdn-outlet.com/images/backgrounds/bg-messaging-sale.png");}
.messaging-top{width:112px;background:url("https://www.cdn-outlet.com/images/backgrounds/bg-messaging-top.png");}
.messaging-new{width:73px;background:url("https://www.cdn-outlet.com/images/backgrounds/bg-messaging-new.png");}
.messaging-gift{width:100px;background:url("https://www.cdn-outlet.com/images/backgrounds/bg-messaging-gift.png");}
.messaging-sale, .messaging-top, .messaging-new, .messaging-gift{float:left;height:22px;padding:7px 0 0 0;color:#ffffff;font-weight:bold;text-align:center}
.mailing-wrapL{float:left;margin-left:35px;width:456px;font-size:14px;color:#666666;padding-bottom:100px;}
.mailing-wrapL.with-right-banner{background:url(https://www.cdn-outlet.com/images/banners/banner-join-mailing-list.png) 100% 0 no-repeat;padding-right:259px;}
.mailing-wrapL h3{font-size:15px;font-weight:bold;color:#333333;padding:0px;margin:0px}
.mailing-wrapL span.forcolr{font-size:15px;font-weight:bold;color:#333333;padding:0px;margin:0px}
.mailling-require{color:#FF9B06;padding-left:3px}
.mailing-headbold{border-top:solid 1px #DADADA;border-bottom:solid 1px #DADADA;padding:8px 0px}
.mailing-wrapR{float:left;width:256px;margin-left:-20px;margin-top:-10px}
.mailing-input{background-position:0 -61px;width:261px;height:17px;margin-top:3px;margin-bottom:19px;float:left;padding:5px}
.mailing-input input{width:251px}
.mailing-wrapL > p{padding-top:20px;padding-bottom:20px}
.mailing-checkbox{float:left;width:456px;margin-top:14px}
.mailing-checkbox input{float:left;width:16px;height:15px;padding:0 1px 0 1px;margin:0}
.mailing-checkbox p{font-size:14px;margin:0 9px 8px 21px;padding:0;line-height:normal}
.btn-add-me{background-position:0 -412px;width:107px;height:34px;}
.btn-foradding{background-position:0 -452px;width:107px;height:34px;}
.maling-wrapleft{float:left;width:978px}
.emailsent-wrap{float:left;margin-left:35px;width:650px;font-size:14px;color:#666666;padding-bottom:30px;line-height:21px}
.ico-phone{width:53px;height:48px;background:url("https://www.cdn-outlet.com/images/icons/ico-phone.png");background-repeat:no-repeat}
.btn-smEmail{width:168px;height:34px;background:url("https://www.cdn-outlet.com/images/btn/btn-submit-email.png");background-repeat:no-repeat}
.contact-ico{width:120px;margin-left:0}
.contact-form{margin:15px 0 20px 30px}
.contact-form td{vertical-align:top;height:75px}
.contact-form input[type="text"], .contact-form input[type="email"], .contact-form select, .contact-form textarea{border:1px solid #C3C3C3;font-size:14px;color:#333333;height:25px;margin-top:6px;width:290px;padding-left:5px}
.contact-titMg{width:100%;margin:20px 0 12px 0}
.pro-size #divContainNotification{clear:both;}
.pro-description li { background:url(https://www.cdn-outlet.com/images/backgrounds/bg-circle-bullet.gif) 0 7px no-repeat; padding-left:13px;}
.pro-description ul ol, .pro-description ol ul{margin:2px 0 6px;padding-left:30px;}
.pro-description > div{border:1px solid #ccc;}
.pro-about-brand{padding:12px 0 0 10px;}
.pro-about-brand .pro-brand-des{font-family:Arial;font-size:12px;color:#535353;margin:10px 0 0;padding-bottom:5px;line-height:19px;width:430px;}
.pro-brand-des embed{height:265px;width:430px;}
.pro-about-brand .box-striped{float:right;width:240px;margin:5px 0;}
.pro-list-like .pd-item-info{float:none;margin:0 auto;}
.pro-review-comment{font-size:14px;color:#666666;line-height:21px;padding:12px 12px 17px 12px;}
.pro-review-comment label{font-weight:bold;}
.pro-review-comment address{display:inline;font-style:normal;}
.pro-review-comment p{padding-top:5px;}
.pro-review-comment li{border-bottom:1px solid #D4D4D4;padding-bottom:20px;margin-bottom:23px;}
.pro-review-comment li:first-child{ padding-bottom:44px;}
.pro-review-comment li:only-child{ padding-bottom:0; border-bottom:0;}
.pro-review-comment li:last-of-type{margin-bottom:19px;}
.pro-review-comment a{color:#35618A;text-decoration:underline;}
.pro-view-all-reviews{text-align:center;padding-bottom:19px;}
.pro-view-all-reviews a{display:inline-block;background:url(https://www.cdn-outlet.com/images/sprite-product9.png) -48px -601px no-repeat;width:270px;height:34px;line-height:34px;text-align:center;color:#35618A;font-size:15px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
.pro-view-all-reviews a:hover{color:#f63;}
.pro-box-email-friend-striped{margin-bottom:10px;text-align:center;}
.pro-box-email-friend{background-color:#F0F8FC;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;position:relative;padding:11px 8px;}
.pro-box-email-friend-title{background-color:#FBFDFE;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;position:relative;font-size:12px;color:#2A4D6E;font-weight:bold;padding:10px 0;text-align:center;}
.pro-box-email-title-icon{padding-top:5px;}
.pro-box-email-friend span{display:inline-block;width:14px;height:10px;background-position:0 -269px;margin:2px 5px 0 0;}
.pro-box-email-friend textarea{width:100%;border:1px solid #D4D4D4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#CCCCCC;-moz-box-shadow:0 0 5px #D4D4D4 inset;-webkit-box-shadow:0 0 5px #D4D4D4 inset;box-shadow:0 0 5px #D4D4D4 inset;border:1px solid #D4D4D4;resize:none;text-align:center;overflow-y:hidden;height:45px;}
.pro-box-email-friend label{text-align:center;display:block;font-size:12px;color:#2A4D6E;font-family:Arial;padding:5px 0;}
.pro-box-email-friend a{color:#2A4D6E;font-size:10px;}
.PopupProduct{font-family:arial;padding-bottom:15px;}
.PopupProduct a{font-size:10px;color:#3886BA;cursor:pointer;text-decoration:none;font-weight:normal;}
.PopupProduct a:hover{font-weight:normal;color:#FF9B06;}
.PopupProduct span{float:left;}
.PopupProductClick{font-family:Arial, Helvetica, sans-serif;font-size:12px;float:left;color:#666666;background:none!important;}
.PopupProductClickPosition{position:absolute;border:2px solid #AAAAAA;width:256px;float:left;padding:6px 0 17px 13px;background-color:#FFFFFF;margin-left:12px;margin-top:-14px;z-index:100000;}
#PopupProductClickPosition select, #PopupProductClickPosition input {margin-bottom:0 !important;}
.PopupProductClickPosition div{float:left;}
.PopupProductClickPosition ul{list-style:none;margin:0;padding:0;}
.PopupProductClickPosition li{line-height:17px;clear:both;}
.PopupCloseBtn{width:18px;height:18px;background-position:-34px -300px;margin-left:55px;cursor:pointer;}
.PopupRowLeft{width:10px;height:15px;background-position:-1px -326px;margin:6px 0 0 -21px;}
.PopupEmailIcon{background-position:0 -396px;width:175px;height:30px;}
.PopupEnterEmail{font-family:Arial;font-size:12px;color:#333333;padding:13px 0 12px;margin-bottom:10px}
.PopupEnterEmail input{width:176px!important;font-size:12px;color:#666666;font-family:Arial;margin:4px 0 0;padding:2px;}
.PopupEnterEmail select{font-size:11px;font-family:Arial;color:#666666;width:211px;margin-top:9px;}
.PopupProductClickPosition .PopupDescription{padding-right:20px;line-height:16px;}
.PopupProductClickPosition .PopupSubmitCompetition{background-position:65px -360px;height:33px;cursor:pointer;margin-top:17px;width:185px;}
.PopupProductClickPosition .PopupNote{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;padding:13px 9px 0 0;line-height:15px;}
.PopupDescriptionInfoBelow{padding-bottom:18px;}
.PopupProductClickPosition .PopupInfoBelow{font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:19px;}
.so_tip_position_dropship, .so_tip_bottom_dropship {background-image:url(/images/so_tip.png);background-repeat:no-repeat;}    
.so_tip_position_dropship {position:absolute;padding:10px 0 0;width:215px;bottom:0;left:-60px;}
.so_tip_bottom_dropship {display:block;height:14px;clear:left;background-position:0  bottom;}    
.so_tip_dropship {background-color:#98DAEA;font-family:Arial;font-size:12px;max-width:250px;padding:0 6px 5px 9px;}
.so_tip_show_hide_dropship {position:absolute;display:none;text-align:left;z-index:1000;}
.hover {display:block!important;}
.product-shipping-alert{padding-left:30px;font-size:14px;color:#E13134;font-weight:bold;width:232px;height:34px;background-position:0 -1199px;line-height:34px;word-spacing:-1px;}
.product-shipping-product-page{position:absolute;bottom:46px;right:12px;z-index:0;}
#divChooseOption2 .select-box{margin-bottom:15px;margin-right:20px;}
#divChooseOption2 .select-box label{min-width:150px;max-width:150px;overflow-x:hidden;white-space:nowrap;}
.pro-info{padding:17px 18px 0 17px;}
.pro-info h1{font:bold 25px/30px Arial, Helvetica, sans-serif;color:#35618A; margin-bottom:5px;}
.pro-info h2{float:right;margin-bottom:10px;margin-left:5px;}
.pro-info h2 a img{border:1px solid #D4D4D4;}
.pro-info a{color:#2F5788;}
.pro-info a:hover{color:#ff6633;}
.bestseller-outer {float:left;margin:7px 0 0 0;margin:3px 10px 15px 0;}
.bestseller-outer a {text-decoration:underline}
.bestseller-inner {float:left; margin:5px 0 0 12px;}
.bestseller2-ico {float:left;width:111px; height:22px; background:url(https://www.cdn-outlet.com/images/icons/ico-best-seller2.png) 0 0 no-repeat;text-indent:-9999px;}
.pro-viewinfo-left {float:left;width:310px}
.pro-photo{float:left;margin-right:17px;width:262px;}
.pro-photo img{border:1px solid #D4D4D4;cursor:pointer;}
.low-price-guarantee, .PopupSubmitCompetition, .PopupCloseBtn, .PopupSubmit, .PopupEmailIcon, .PopupRowLeft, .pro-zoom, .pro-video, .pro-check, .pro-qdis, .pro-chart, .pro-info dd, .pro-info dt, .pro-info dtm, .pro-sprite, .pro-bto-cart, .pro-eligible-canada, .pro-eligible-eu, .pro-eligible-uk{background-image:url("https://www.cdn-outlet.com/images/sprite-product9.png");background-repeat:no-repeat;overflow:hidden;}
.pro-bto-cart{background-position:0 -103px;float:left;height:34px;width:156px;line-height:35px;}
.pro-zoom{background-position:0 0;color:#8C8C8C;font-size:14px;font-weight:bold;margin-top:10px;padding:2px 0 2px 0;text-align:center;}
.pro-check{background-position:0 -49px;padding-left:17px;}
.pro-qdis{background-position:0 -66px;padding-left:11px;}
.pro-chart{background-position:0 -84px;padding-left:13px;font-size:11px;font-weight:bold;left:4px;padding-left:10px;position:relative;top:-1px;}
.pro-color{border:1px solid #D4D4D4;color:#35618A;font-size:12px;font-weight:bold;margin:3px 0 7px;padding:6px 0;text-align:center;}
.pro-thumb{width:100%;padding-top:12px;clear:both;}
.pro-thumb img{float:left;margin-bottom:7px;margin-right:10px;}
.pro-video{background-position:0 -22px;border:1px solid #D4D4D4;color:#35618A;font-size:12px;font-weight:bold;padding:6px 0 6px 0;text-align:center;clear:both;}
.video-thumbnail-mini{background-color:#000;float:left;position:relative;width:56px;height:63px;border:1px solid #D4D4D4;margin-right:10px;margin-bottom:7px}
a:hover.video-thumbnail-mini{text-decoration:none;}
.video-thumbnail-mini img{width:56px;height:32px;margin:15px 0 0;border:0;}
.video-thumbnail-mini .ico-video-thumb-mini{display:none;position:absolute;width:58px;height:65px;;z-index:2;background:url(https://www.cdn-outlet.com/images/btn/btn-play-mini.png) center center no-repeat;left:-1px;top:-1px;}
a:hover.video-thumbnail-mini .ico-video-thumb-mini{display:block;}
.video-thumbnail-mini .video-mini-title{position:absolute;bottom:0;left:0;color:#ccc;text-align:center;width:56px;z-index:1;}
.pro-viewinfo{float:right;width:440px;font-family:Helvetica,Arial,Verdana,sans-serif;}
.pro-viewinfo #diverrormessage table { margin-top:10px;}
.pro-rate{border-bottom:1px solid #D4D4D4;border-top:1px solid #D4D4D4;font-size:12px;word-spacing:-1px;margin:6px 0 10px;padding:8px 0;clear:both;}
.pro-rate a{font-size:12px;text-decoration:underline}
.pro-rate b{color:#36618B;}
.pro-rate span{color:#D4D4D4;font-size:15px;margin:0 6px;float:left}
.pro-rate label{color:#35618A;}
.pro-rate b{float:left}
.pro-rate label b{padding-right: 1px}
.pro-rate a{float:left;}
.pro-rate img{margin:-2px 6px 0 6px}
.pro-code{line-height:18px;min-height:71px;}
.pro-price{float:right;text-align:right;clear:right;}
.pro-price big{color:#FF6600;font-size:26px;font-weight:bold;line-height:27px;}
#tooltipPriceGuarantee { top: -125px; right: 165px; left: auto }
#tooltipPriceGuarantee .popup-price-bott, #tooltipPriceGuarantee .popup-price-top { display: none }
#tooltipPriceGuarantee .popup-price-mid { background: #fff; padding-top: 20px; padding-bottom: 20px; border: 1px solid #ddd; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; box-shadow: -3px 3px 2px #dedede; -moz-box-shadow: -3px 3px 2px #dedede; -webkit-box-shadow: -3px 3px 2px #dedede }
#tooltipPriceGuarantee .row_right_icon { position: absolute; top: 49%; right: -15px; width: 16px; height: 16px; background: url("http://www.swimoutlet.com/images/backgrounds/bg-pop-row-right.png") no-repeat }
#tooltipPriceGuarantee input { margin-bottom: 0!important; margin-top: 15px!important }
#tooltipPriceGuarantee .popup-price a { margin-top: 0 }
#tooltipPriceGuarantee .txt100Price { margin-bottom: 15px }
#divproductdetailpopup .pro-option {width:412px;}/*popup Quickview in Category/ShoppingCart_CompleteTheLook*/
.pro-option{width:412px;background-color:#F7F7F7;padding:13px 13px 7px;}
.pro-option-a, .pro-option-a:hover{float:right;text-decoration:underline;color:#35618A}
.pro-option label{color:#35618A;display:block;font-size:14px;font-weight:bold;margin-bottom:5px;}
.pro-option select, .pro-option input{color:#757572;font-family:Arial;font-size:14px;font-weight:bold;margin-bottom:18px!important;border:solid 1px #c3c3c3}
.pro-option select{width:201px;height:22px;}
.pro-option select#selectsize{margin-bottom:20px;}
.pro-option input{width:40px;height:20px;}
.pro-control{border-top:1px solid #D4D4D4;font-size:11px;font-weight:bold;padding-top:6px;}
.pro-control a{margin-right:10px}
.pro-info dd{background-position:0 -142px;color:#35618A;cursor:pointer;float:left;font-size:11px;font-weight:bold;height:30px;line-height:13px;margin-right:6px;margin-top:5px;padding:4px 0 0;text-align:center;width:74px;position:relative;z-index:0;overflow:inherit}
.pro-info dd input[type=submit], .pro-info dd input[type=button]{height:34px;height:34px;left:0;position:absolute;top:0;opacity:0;filter:alpha(opacity=0);}
.pro-info dt{background-position:0 -98px;float:right;height:44px;width:161px;margin-top:-5px;}
.pro-info dt input{background-color:Transparent;border:medium none;cursor:pointer;height:44px;width:161px;}
.pro-info .btn-preordernow {background-position:-173px -98px;float:right;height:44px;width:201px;}
.pro-info .btn-preordernow input {height:44px;width:201px;}
.pro-description{font-size:14px;font-family:Arial;line-height:21px;padding:10px 12px 20px;}
.pro-description p{color:#323232;margin-bottom:20px;}
.pro-description h2 {margin-bottom:8px}
.pro-also-seen-in h2 {margin-bottom:0}
.pro-about-brand h3{font-family:Arial;font-size:26px;font-weight:bold;color:#35618A;}
.pro-about-brand p{font-family:Arial;font-size:12px;color:#333;margin-top:10px;line-height:24px;}
.viewfull {width:96px; height:12px;background-image:url(https://www.cdn-outlet.com/images/sprite-product9.png); background-repeat:no-repeat;background-position:0 -690px;margin:10px 0}
.frm-review-write{padding-left:34px;padding-right:34px;margin-top:-39px;}
.frm-review-write > h2{font-size:15px;font-weight:bold;color:#333333;display:block;}
.frm-review-write > label{font-size:14px;font-weight:bold;color:#006F8A;display:block;margin:22px 0 6px 0;position:relative}
.frm-review-write > label span{font-weight:normal;color:#FF9B06;}
.frm-review-write > label:first-child{margin-top:0;}
.frm-review-write > label.lbl-receivemail { margin:0 0 33px;font-size:12px;}
.frm-review-write > label.lbl-receivemail input {margin-right:9px;}
.frm-review-write > label.lbl-receivemail span {color:#666;vertical-align:1px}
.frm-review-write .select-type1{width:102px;color:#757572;}
.frm-review-write textarea{border:1px solid #E0E0E0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;width:528px;height:55px;resize:none;line-height:130%;padding:5px;-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.3) inset;}
.frm-review-write textarea#s_Comments{height:125px!important;}
.frm-review-write textarea#message-area, .frm-review-write textarea#Message{height:115px;}
.frm-review-write > p{font-size:14px;font-weight:normal;color:#333333;display:block;margin:7px 0 15px 0;line-height:21px;}
.frm-review-write .apply-gift-cart-to-shopping-cart{display:block;margin:36px 0 38px;}
.frm-review-write .btn-save-changes-to-gift-cards{display:block;margin:36px 0 38px;}
.frm-review-write-border{border-bottom:#DADADA 1px solid;border-top:#DADADA 1px solid;float:left;padding:14px 0px 15px 0px;width:100%;margin-bottom:8px;margin-top:4px;}
.frm-review-write-border1{border-bottom:#DADADA 1px solid;float:left;width:100%;height:1px;margin-top:3px;margin-bottom:17px;}
.frm-review-write-name{font-size:35px;color:#24405D;line-height:44px;float:left;width:570px;}
.frm-review-write-img{width:100px;float:right;}
.frm-review-write-note{font-size:11px!important;color:#666!important;width:540px!important;line-height:15px!important;margin:2px 0 15px 0!important;}
.frm-review-write-note1{font-size:11px!important;color:#666!important;line-height:15px!important;margin:2px 0 15px 0!important;}
.frm-review-write-required{position:absolute;top:-22px;right:0px;color:#666;font-size:11px;font-weight:normal;float:right;}
.frm-review-write-rating{font-size:14px;margin-left:10px;float:left;height:18px;margin-top:2px;}
.frm-review-write-rating-img{float:left;height:18px;}
.frm-review-preview-rating-img{float:left;height:18px;margin-top:8px!important}
.frm-review-mr0{margin-top:0px!important;}
.frm-rw-foto{padding:0px;margin:0px 0px 25px 0px;overflow:hidden;}
.frm-rw-foto > li:first-child{margin:0px 0px 0px 0px!important;}
.frm-rw-foto > li{width:218px;border:#DADADA 1px solid;float:left;display:inline-block;margin:0px 0px 0px 14px;line-height:31px;}
.frm-rw-foto > li > span{text-indent:6px;color:#333;display:block;border-top:1px solid #DADADA;}
.frm-review-write-size{border:1px solid #c5c5c5;border-radius:4px 4px 4px 4px;width:508px;float:left;padding:8px 15px 9px 15px;}
.uploadItemContent{margin-bottom:25px;}
.frm-review-write-size > span{width:168px;float:left;line-height:20px;text-align:center;position:relative;z-index:9;margin-bottom:4px;font-size:14px;color:#333333;}
.frm-review-write-size > span > div{width:170px;height:1px;background:#999;position:absolute;top:8px;right:-80px;z-index:1;}
.frm-review-write-size > span > input{position:relative;z-index:5;margin-right:0px!important;}
.btn-photo-video-review-write{background:url(https://www.cdn-outlet.com/images/btn/btn-add-photo-video.png) 0 0;width:207px;height:34px;margin:5px 0px 25px 0px;}
.btn-rw-browse{background:url(https://www.cdn-outlet.com/images/btn/btn-browse.png) 0 0;width:101px;height:28px;margin:0px 0px 0px 9px;}
.btn-rw-add-more{background:url(https://www.cdn-outlet.com/images/btn/btn-add-more.png) 0 0;width:137px;height:34px;margin:20px 5px 15px 0px;}
.btn-rw-edit-preview{background:url(https://www.cdn-outlet.com/images/btn/btn-edit-preview.png) 0 0;width:131px;height:34px;float:left;margin:18px 10px 0px 35px;}
.btn-rw-continue-shopping{background:url(https://www.cdn-outlet.com/images/btn/btn-continue-shopping.png) 0 0;width:200px;height:35px;float:left;margin:22px 0px 7px 0px;}
.frm-bottom-review-write{background-color:#DAEBF9;height:72px;line-height:70px;padding-right:17px;margin-top:12px;border-radius:0 0 4px 4px;}
.frm-rw-photo-video{margin:5px -2px 1px -2px;}
.frm-rw-photo-video > span{font-size:14px;color:#333;}
.frm-rw-choice{margin:16px 0px 15px 0px;}
.frm-rw-choice > span{margin:0px 30px 0px 8px;font-weight:bold;color:#006E8A;}
.frm-rw-380{width:380px!important}
.frm-rw-375{width:375px!important}
.frm-rw-490{width:490px!important}
.frm-rw-485{width:485px!important}
.frm-rw-add-caption{margin-top:15px;margin-bottom:6px;display:block;color:#006E8A;font-size:14px;}
.frm-rw-QT{margin:18px 10px 0px 35px!important;float:left!important}
.frm-rw-margin12{margin-top:12px!important}
.qlt-product-last{border-bottom:none!important;background-color:#DAEBF9!important;margin-bottom:16px!important;margin-top:0px!important;height:55px!important;padding-left:20px!important;}
.qlt-product{color:#666666;font-size:12px;margin:21px 17px 0 15px;border-bottom:#D4D4D4 1px solid;height:75px;padding-left:8px;}
.qlt-product > li{list-style:none;display:inline-block;text-align:left;float:left;padding:10px 0px;line-height:20px;font-size:14px;position:relative;margin-right:15px;}
.qlt-product > li > span{line-height:35px;}
.qlt-size{width:150px;word-wrap:break-word;}
.qlt-status{width:128px;word-wrap:break-word;}
.qlt-margin{margin-right:15px!important;}
.qlt-height{line-height:20px!important;}
.qlt-quantity{width:85px;word-wrap:break-word;}
.qlt-cart{width:160px;word-wrap:break-word;}
.tit-content > label.qlt-cart{margin-left:16px;}
.qlt-text{width:230px;word-wrap:break-word;margin-right:0px!important;}
.qlt-text-add{width:148px!important}
.write-left{width:600px;float:left}
.write-right{width:100px;float:right}
.qlt-pro-text-left{text-align:left!important;float:left;margin-left:1px;}
.review-write{padding-top:22px!important;padding-bottom:0px!important;font-size:16px;line-height:135%;}
.review-write .fit-small-label {width:95px;}
.review-write a.overall-fit-type { color:#213d57;}
.review-write .avg-customerrating a, .review-write .review-ratingstar a {color:#35618a;}
.order-thanks.review-write{font-size:16px;}
.review-headline{margin-bottom:14px!important;}
.review-comments{margin:0px!important;}
.review-comments-top{margin-top:5px!important;}
.review-text-top{margin-top:9px!important;}
.review-comments-text{margin-right:30px!important;}
.review-comments-pad{padding:0px!important;}
.review-font-bold{font-size:18px!important;}
.review-note{color:#666666;float:left;font-size:11px;line-height:125%;padding-left:4px;width:100%;}
.review-add-img{margin:15px 15px 0px 15px;border:#CCC 1px solid;width:675px!important;padding:10px;position:relative;}
.bto-review-add{margin-top:8px;float:right;}
.bto-review-brown{margin-left:8px;float:left;}
.border-top-bottom{border-top:1px solid #CCCCCC;}
.register-for-SO-account.border-top-bottom{font-size:16px;line-height:135%;}
.register-for-SO-account.border-top-bottom .boxRegisterSOAccount.wrapper-frm-elements{padding-right:15px;width:729px; overflow:visible;}
.write-size{width:230px;float:left;line-height:20px;text-align:center;position:relative;z-index:9}
.write-size > div{width:230px;height:1px;background:#999;position:absolute;top:8px;right:-115px;z-index:1;}
.write-size > input{position:relative;z-index:5}
.pro-color-red{color:#E03134;}
.pro-color-blue{color:#090;}
#product_photo_zoom_url:hover{text-decoration:none;}
.pro-size{float:left;padding-bottom:13px;}
.pro-size select{margin-right:10px;margin-bottom:8px;}
.pro-view-all-color-popup{height:400px;position:absolute;z-index:999;width:700px;}
.pro-view-all-color-popup li{float:left;margin:0 18px 15px 0;text-align:center;}
.pro-view-all-color-popup label{color:#35618A;display:block;padding-bottom:5px;}
.pro-view-all-color-popup .boxWrapper{width:651px!important;}
.pro-view-all-color-popup ul{max-height:456px;overflow-y:auto;}
.pro-view-all-color-popup img{cursor:default!important;}
.pro-eligible-canada{background-position:0 -430px;display:block;float:left;height:34px;margin-bottom:15px;overflow:hidden;text-indent:-9999px;width:424px;}
.pro-eligible-eu{background-position:0 -559px;display:block;float:left;height:34px;margin-bottom:15px;overflow:hidden;text-indent:-9999px;width:424px;}
.pro-eligible-uk{background-position:0 -516px;display:block;float:left;height:34px;margin-bottom:15px;overflow:hidden;text-indent:-9999px;width:424px;}
.so_opacity_product{position:relative;z-index:0;padding-top:0!important;width:auto!important;cursor:pointer;}
.so_opacity_product_default .pd-attr{filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;padding-top:0!important;width:auto!important;}
.so_opacity_product_hover_add{background-image:url(https://www.cdn-outlet.com/images/canada-alert.png);background-repeat:no-repeat;width:170px;height:220px;position:absolute;z-index:1;background-position:-2px -1px;}
.full-pd-details{}
.full-pd-details a{color:#2F5788;margin-left:2px;vertical-align:5px;}
#divWidget{padding-top:6px;}
.mnu-top-product-detail{float:left}
.prod-alsp-seen{padding:12px 13px;}
.prod-alsp-seen label{display:block;color:#35618A;font-weight:bold;padding-bottom:2px;font-size:13px;}
.prod-alsp-seen a{color:#579ECC;text-decoration:underline;line-height:19px;}
.button-email-friend{background:url(https://www.cdn-outlet.com/images/btn/btn-email-friend.png) 0 0 no-repeat;width:49px;height:22px;float:left;margin:41px 0 0 9px;}
.btn-send-email2{background:url(https://www.cdn-outlet.com/images/btn/btn-send-email.gif) 0 0 no-repeat;width:81px;height:34px;}
.email-modal{border:1px solid #E1E1E1;padding:22px 18px 36px 19px;width:756px;overflow:hidden;clear:both;}
.email-modal .send-yr-wish-list{width:475px;float:left;margin-right:19px;padding:0;}
.email-modal .frm-send-wish-list{margin-bottom:0;}
.email-modal .tit-send-wish-list{margin-left:0;font:bold 24px/50px Arial, Helvetica, sans-serif;color:#35618A;background:url(https://www.cdn-outlet.com/images/icons/ico-email-44x44.gif) 0 0 no-repeat;padding-bottom:10px;}
.send-yr-pd-preview{width:261px;float:left;padding-top:24px;}
.send-yr-pd-preview p:first-child{text-align:right;color:#8D8D8D;font-size:11px;margin-bottom:22px;}
.send-yr-pd-preview p:first-child .sp-note-required{color:#E495A5;}
.send-yr-pd-preview a img{border:1px solid #D4D4D4;display:block;}
.p-pd-info{text-align:center;line-height:150%;width:142px;margin:17px auto 0;}
.tit-ma-login{color:#192D40;font-size:32px;font-weight:normal;margin-bottom:10px;height:55px;line-height:52px;float:left;font-family:"HelveticaNeue-Roman",Arial;letter-spacing:-1px}
.myacc-login-left{width:390px;margin:35px 0px 0px 100px;border-right:#D4D4D4 1px solid;float:left;}
.myacc-login-left > span{color:#1385C5;font-size:17px;font-weight:bold;}
.myacc-login-left > label{color:#203D57;font-size:14px;font-weight:bold;margin-top:15px;display:block;}
.myacc-login-left > input[type="text"], .myacc-login-left > input[type="password"]{font-size:14px;height:25px;line-height:24px;width:242px;border:#C3C3C3 1px solid;margin-top:6px;padding-left:2px;}
.myacc-login-left > p > input[type="button"],.myacc-login-left > p > input[type="submit"]{background-position:0 -248px;width:74px;height:34px;margin-top:12px;display:block;float:left}
.myacc-login-left > h5{font-size:10px;width:242px;color:#666666;font-weight:normal;}
.myacc-login-left > a{font-size:12px;width:242px;color:#1385C5;margin-top:25px;text-decoration:none;font-weight:bold;}
.myacc-login-left > a:hover{font-size:12px;width:242px;color:#ff6633;margin-top:25px;text-decoration:none;font-weight:bold;}
.myacc-login-right{width:350px;margin:35px 0px 0px 100px;float:left}
.myacc-login-right > span{color:#1385C5;font-size:17px;font-weight:bold;}
.myacc-login-right > label{color:#203D57;font-size:14px;font-weight:bold;margin-top:15px;display:block;}
.myacc-login-right > h5{color:#666666;font-size:14px;margin-top:7px;display:block;line-height:21px;font-weight:normal;width:235px;}
.myacc-login-right > h6{color:#666666;font-size:14px;margin-top:7px;display:block;line-height:21px;font-weight:normal;}
.myacc-login-right > p > input[type="button"],.myacc-login-left > p > input[type="submit"]{background-position:0 -282px;width:186px;height:34px;margin-top:20px;display:block;float:left}
.myacc-checkout-guest-right{width:395px;margin:35px 0px 0px 65px;float:left}
.myacc-checkout-guest-right > span{color:#1385C5;font-size:17px;font-weight:bold;}
.myacc-checkout-guest-right > label{color:#203D57;font-size:14px;font-weight:bold;margin-top:15px;display:block;}
.myacc-checkout-guest-right > h5{color:#666666;font-size:14px;margin-top:7px;display:block;line-height:21px;font-weight:normal;width:235px;}
.myacc-checkout-guest-right > h6{color:#666666;font-size:14px;margin-top:7px;display:block;line-height:21px;font-weight:normal;}
.myacc-checkout-guest-right > p{width:400px;}
.myacc-checkout-guest-right > p > input[type="button"], .myacc-checkout-guest-right > p > input[type="submit"], .myacc-login-left > p > input[type="submit"]{background-position:0 -282px;width:186px;height:34px;margin-top:20px;display:block;float:left}
.myacc-checkout-guest-right > p > input[type="button"].btn-gift-return{background:url(https://www.cdn-outlet.com/images/btn/btn-gift-return.png) 0 0 no-repeat;width:126px;height:34px;}
.frm-login{width:100%;overflow:hidden;padding-bottom:35px;}
.frm-register{width:100%;overflow:hidden;}
.myacc-register-left{width:194px;height:auto;background:url("https://www.cdn-outlet.com/images/backgrounds/footer_bgline.png") repeat scroll 0 0 #DAEBF9;border:1px solid #D4D4D4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:5px;position:relative;margin-bottom:14px}
.register-left-free{width:164px;height:auto;border:1px solid #D4D4D4;display:block;background:#FFF;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;position:relative;padding:18px 14px;}
.frm-register > h6{color:#203D57;font-size:15px;font-weight:bold;line-height:18px;}
.frm-register > .sh-register-left{color:#203D57;font-size:15px;font-weight:bold;width:90px;float:left}
.frm-register > sh-register-right{float:right;top:0px;right:0px;}
.frm-register > p{color:#666666;font-size:12px;margin-top:12px;display:block;line-height:16px;}
.frm-register > span{color:#666666;font-size:12px;margin-top:6px;display:block;line-height:16px;}
.frm-register > a{font-size:12px;width:242px;color:#1385C5;text-decoration:underline;font-weight:bold;display:block;margin-top:7px;}
.frm-register > a:hover{font-size:12px;width:242px;color:#ff6633;text-decoration:underline;font-weight:bold;}
.myacc-frm-top{width:759px;border:1px solid #D4D4D4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.myacc-frm-register{padding:35px;}
.myacc-frm-register tr{}
.myacc-frm-register tr td:first-child{width:229px;padding:6px 8px 8px 8px;text-align:right;color:#203D57;padding-right:12px;font-size:14px;}
.myacc-frm-register tr td{width:auto;position:relative;text-align:left;vertical-align:top;padding-bottom:16px;font-size:14px}
.myacc-frm-register tr td > label{color:#203D57;font-size:14px;font-weight:bold;line-height:12px;}
.myacc-frm-register tr td > input{font-size:14px;height:25px;line-height:24px;width:242px;border:#C3C3C3 1px solid;padding:0px 2px;}
.myacc-frm-register tr td > input[type="radio"]{width:13px;padding:0px 2px;float:left;margin-right:2px;border:none}
.text-yn{padding-top:5px;}
.myacc-frm-register tr td > b{display:block;float:left;line-height:27px;margin-right:2px;}
.myacc-frm-register .myacc-frm-no-require{color:#203D57;font-size:14px;line-height:12px;font-weight:normal;}
.myacc-frm-register tr td > select{font-size:14px;width:135px;border:#C3C3C3 1px solid;padding:2px;margin-top:0px;margin-right:8px;font-weight:bold;float:left;}
.myacc-frm-register tr td > span{font-size:10px;color:#999999;display:block;margin-top:0px;}
.myacc-frm-register tr td > h1{font-size:14px;color:#203D57;font-weight:bold;margin:17px 0px 7px 0px}
.myacc-frm-register tr td > h2{font-size:10px;}
.text-signup{width:100%;margin:30px 0px 0px 0px;}
.text-signup > p{font-size:14px;color:#203D57;font-weight:bold;margin-bottom:3px;}
.text-signup > span{font-size:14px;width:355px;color:#666666;display:block;float:left;margin-left:5px;line-height:20px;}
.text-signup > input{float:left;font-size:14px;border:#C3C3C3 1px solid;padding:2px;display:block;margin-top:3px;padding-left:2px;}
.text-signup > input[type="checkbox"]{float:left;font-size:14px;border:none;padding:2px;display:block;margin-top:3px;padding-left:2px;}
.text-signup > div > input[type="button"],.text-signup > div > input[type="submit"]{background-position:-199px -1486px;width:141px;height:34px;margin-top:5px;display:block;float:left}
.frm-note{float:right;line-height:26px;color:#666666;font-size:12px;}
.frm-select{margin-top:24px;width:100%;overflow:hidden;margin-bottom:24px;}
.frm-select > select{float:left;font-size:14px;height:25px;width:250px;border:#C3C3C3 1px solid;padding:2px;font-weight:bold;}
.frm-select > span{margin-left:5px;line-height:1;font-size:11px;color:#666666;display:block;margin-top:6px;float:left}
.myacc-returnacc{float:right;margin-top:22px}
.myacc-txtname{padding-top:0px!important}
.frm-position-note{position:relative;float:right;width:1px;height:1px;}
.frm-text-note > figure{float:left;margin:2px 4px 0px 0px;}
.frm-text-note{width:327px;float:right;line-height:22px;color:#666666;position:absolute;top:-5px;left:-327px;margin-top:4px;}
.pd-myac{padding:8px;color:#213D57;font-size:14px;font-weight:bold;}
.myacc-thanks{padding:35px 20px;}
.myacc-thanks > h4{color:#666666;font-size:14px;font-weight:normal;margin-bottom:22px}
.myacc-thanks > h3{color:#203D57;font-size:14px;margin-bottom:12px}
.myacc-thanks > h2{color:#203D57;font-size:14px;font-weight:bold;margin-bottom:19px;margin-top:16px;}
.myacc-thanks > span{float:left;display:block;}
.myacc-thanks > ul{display:list-item;margin-left:16px;}
.myacc-thanks > ul > li{color:#666666;list-style:square;font-size:14px;margin-bottom:11px}
.btn-add-pay{float:left;width:100px;margin:27px 0px 0px 5px;}
.btn-add-pay span{color:#000;}
.btn-add-pay a{font-size:14px;color:#1385C5;text-decoration:underline;}
.btn-add-pay a:hover{font-size:14px;color:#ff6633;text-decoration:underline;}
.myacc-table-erro li{list-style:none;text-align:left;margin-left:15px;margin-bottom:2px;}
.myacc-rc-blue{color:#666666;float:left;font-size:11px;min-width:228px;padding:0 8px 9px;width:auto;margin-bottom:16px;overflow:hidden;background-color:#F0F8FC;border-radius:4px 4px 4px 4px;position:relative;}
.myacc-rc-blue > input{display:inline-block;float:left;height:13px;margin:9px 7px 0 0;width:13px;}
.myacc-rc-blue > label{display:inline-block;float:left;margin-top:8px;}
.tit-ma-login-in{color:#192D40;font-size:22px;font-weight:bold;margin-bottom:10px;height:55px;line-height:59px;float:left;font-style:italic;margin-left:10px;font-family:Arial,Helvetica,sans-serif;}
.tit-ma-logout{color:#192D40;font-size:14px;font-weight:bold;margin-bottom:10px;height:55px;line-height:59px;float:right;font-style:italic;margin-left:28px}
.myacc-sec-addship,.myacc-sec-primarypage{border-right:dashed 2px #D2D2D2;border-right:dashed 2px #D2D2D2;min-height:144px}
.myacc-sec-addship{width:256px!important;text-align:left!important}
.myacc-sec-primarypage{width:325px!important;padding-left:45px;text-align:left!important}
.myacc-sec-namemail{width:250px!important;text-align:left!important;padding-left:42px}
.myacc-youracc{color:#203D57;font-size:14px;font-weight:bold;line-height:12px;}
.myacc-undertitle{color:#666666;font-size:14px;line-height:20px;margin-top:4px}
.myacc-sec-width47{width:47px!important;}
.myacc-sec-width64{width:64px!important;}
.mailing-thank{border-top:solid 1px #DADADA;padding-top:7px}
.margin-btn-myacc{margin-top:18px;}
.tit-myacc-general{font-size:16px;color:#1384C6;margin-bottom:29px;}
.returning-customer-giftreturn{margin-bottom:19px;}
.new-customer-giftreturn{border-top:1px solid #D4D4D4;padding-top:39px;}
.view-order-number-giftreturn{border-top:1px solid #D4D4D4;padding-top:31px;}
.myacc-frm-register tr td > input.btn-view-order-131x34{width:131px;height:34px;background:url(https://www.cdn-outlet.com/images/btn/btn-view-order-131x34.png) 0 0 no-repeat;border:0;line-height:normal;padding:0;margin-left:58px;margin-top:14px;}
.myacc-frm-register tr td > input.btn-view-order-131x34.isDisabled{cursor:default;}
.sty-filter-sizechart{color:#c00;font-weight:bold;position:static;padding-left:10px}
.sty-logo-sizechart{cursor:pointer;float:right;margin-right:35px;border:1px solid #D4D4D4;}
.sty-view-all{font-weight:normal;font-size:13px;font-family:Arial, Helvetica, sans-serif;float:left;padding-left:10px;line-height:15px;padding-top:10px;}
.myacc-main{padding:35px;}
.myacc-credit{font-size:15px;line-height:30px;margin:15px 0 20px;}
.myacc-credit label{color:#1385C6;}
.myacc-view{margin:0 0 15px 35px;width:600px;}
.myacc-view table{border:solid #D4D4D4 1px;border-left-style:none;border-bottom-style:none}
.myacc-view .myacc-view-header{border-bottom-style:none;padding:0;}
.myacc-view-header h2{padding-left:7px;}
.lbl-items{float:left;width:348px;}
.myacc-view td{border:solid #D4D4D4 1px;border-right-style:none;border-top-style:none;padding:5px;}
.myacc-error-float-right{float:right;width:759px!important;}
.myacc-error{padding-bottom:20px;width:100%;}
.myacc-msg-info{padding-bottom:14px;}
.myacc-msg-info.floatL{width:761px;}
.floatR.myacc-msg-info{width:761px;padding-bottom:9px;}
.myacc-error > table{position:relative;}
.myacc-error-lt, .myacc-error-rt, .myacc-error-lb, .myacc-error-rb, .myacc-error-lc, .myacc-error-rc{background:url(https://www.cdn-outlet.com/images/sprite-content.png) 0 0 no-repeat;}
.myacc-error-lt{background-position:-375px 0px;width:5px;height:10px;}
.myacc-error-rt{background-position:-380px 0px;width:5px;height:10px;}
.myacc-error-lb{background-position:-375px -93px;width:5px;height:10px;}
.myacc-error-rb{background-position:-380px -93px;width:5px;height:10px;}
.myacc-error-lc{border-left:#cccccc 1px solid;width:4px;height:40px;background:url(https://www.cdn-outlet.com/images/backgrounds/myacc-error-c-c.png) top left repeat-x #edf5f8;position:relative;overflow:hidden}
.myacc-error-rc{width:4px;height:40px;background:url(https://www.cdn-outlet.com/images/backgrounds/myacc-error-c-c.png) top left repeat-x #edf5f8;border-right:#CCC 1px solid;}
.myacc-error-tc{height:10px;background:url(https://www.cdn-outlet.com/images/backgrounds/myacc-error-t-c.png) top left repeat-x;}
.myacc-error-cc{background:url(https://www.cdn-outlet.com/images/backgrounds/myacc-error-c-c.png) top left repeat-x #edf5f8;vertical-align:middle}
.myacc-error-cc-img{margin-left:-11px;margin-top:-6px;margin-bottom:-9px;position:relative;z-index:8;}
.myacc-error-bc{height:10px;background:url(https://www.cdn-outlet.com/images/backgrounds/myacc-error-b-c.png) top left repeat-x;}
.myacc-error-icon{width:60px;position:relative;}
.myacc-error-text{font-size:14px;color:#000;line-height:22px;}
.myacc-success-text{font-size:14px;color:#203D57;line-height:22px;font-weight:bold;}
.myacc-error-text a{text-decoration:underline;font-weight:bold;color:#52AFCF;}
.myacc-error-text a:hover{text-decoration:underline;}
.myacc-error-login{line-height:20px!important;font-size:14px!important;margin-top:8px!important;margin-left:50px!important;}
.text-bold-reset{font-weight:normal!important;font-style:normal!important;}
.myacc-links-p{float:left;width:342px;font-weight:bold;color:#203D57;font-size:14px;line-height:28px;margin:2px 0px 0px 1px;}
.myacc-links-p > label{font-size:14px;color:#2C9EC5;font-weight:bold;}
.myacc-links-p a{font-size:14px;font-weight:bold}
.myacc-links-p a:hover{font-size:14px;font-weight:bold}
.log-out-me{margin:5px 0px 38px 68px;}
.text-h7-credits{margin:35px 0px 0px 50px!important;display:block;}
.myacc-mg-reset{margin-top:0px!important;}
.myacc-mg-width{width:auto!important;}
.myacc-mg-credits{margin-bottom:15px!important}
.myacc-border-reset{border-right:none!important}
.myacc-myaccount-credits{width:759px;float:left;}
.myacc-login-guest-right{clear:left;margin-top:10px!important;}
.payment-method-margin{margin-top:0px!important;margin-left:10px!important}
.payment-method-lineheight{line-height:30px!important}
.payment-method-padding{padding-left:0px!important;padding-right:0px!important}
.payment-method-check{margin-bottom:0px!important}
.ul-clear{height:1px;border-bottom:#CCC 1px solid;clear:both;margin:0px 35px 12px 0px;}
.bg-filter-rot{height:50px;position:relative;}
.bg-filter{height:27px;margin:13px 0px 39px 35px;background:url(https://www.cdn-outlet.com/images/sprite-content.png) 0 0 no-repeat;background-position:0px -89px;position:relative;width:280px;float:left;}
.bg-filter > input{width:210px;margin:4px 0px 0px 6px;height:20px;font-size:14px;line-height:17px;color:#6e6e6e!important;border:none;background-color:transparent;position:absolute}
.bg-filter > img{right:35px;top:0px;position:absolute;}
.filter-sc{margin-left:35px;position:relative;margin-bottom:35px;}
.filter-sc > ul{padding:0px;}
.filter-sc > ul > li{list-style:none;display:inline-block;width:170px;text-align:left;padding-bottom:13px;padding-right:8px;float:left;}
.filter-sc > ul > li.li-sup{font-size:14px;font-weight:bold;color:#0F4D7E;margin-top:28px}
.filter-sc > ul > li > a{color:#3888bc;text-decoration:none;font-size:14px;font-weight:bold;line-height:13px;}
.filter-sc > ul > li > a:hover{color:#ff6633;text-decoration:underline;font-size:14px;font-weight:bold;line-height:13px;}
.filter-sc > h1{font-size:21px;color:#0F4D7E;font-weight:normal;display:block;margin-bottom:21px;}
.filter-sc > h2{width:180px;float:left;font-size:20px;font-weight:bold;color:#0F4D7E;margin-bottom:4px;}
.filter-sc-brand{margin-left:35px;position:relative;margin-bottom:35px;}
.filter-sc-brand > ul{padding:0px;}
.filter-sc-brand > ul > li{list-style:none;display:inline-block;width:230px;text-align:left;padding-bottom:13px;padding-right:8px;float:left;}
.filter-sc-brand > ul > li.li-sup{font-size:14px;font-weight:bold;color:#0F4D7E;margin-top:28px}
.filter-sc-brand > ul > li > a{color:#3888bc;text-decoration:none;font-size:14px;font-weight:bold;line-height:13px;}
.filter-sc-brand > ul > li > a:hover{color:#ff6633;text-decoration:underline;font-size:14px;font-weight:bold;line-height:13px;}
.filter-sc-brand > h3{font-size:21px;color:#0F4D7E;font-weight:normal;display:block;margin-bottom:21px;}
.filter-sc-brand > h2{width:180px;float:left;font-size:20px;font-weight:bold;color:#0F4D7E;margin-bottom:4px;}
.sc-content{margin:-99px 14px 0px 14px;position:relative;z-index:9;background-color:transparent;}
.sc-bg{width:715px;height:48px;width:731px;background:url(https://www.cdn-outlet.com/images/backgrounds/bg-sizingchart.png) 0 0 no-repeat;color:#0E4C7E;font-size:21px;font-weight:normal;float:left;line-height:51px;text-indent:13px;}
.sc-bg .sc-left{float:left;background:url(https://www.cdn-outlet.com/images/sprite-content.png) top left no-repeat;background-position:-377px 0px;width:4px;height:48px;margin-left:-2px;}
.sc-bg .sc-right{float:right;background:url(https://www.cdn-outlet.com/images/sprite-content.png) top left no-repeat;background-position:-381px 0px;width:4px;height:48px;margin-right:-2px;}
.sc-bg > h2{color:#0E4C7E;font-size:21px;font-weight:normal;float:left;line-height:51px;text-indent:13px;}
.sc-type{width:180px;float:left;}
.sc-type > h2{font-size:12px;font-weight:bold;color:#104c7e;margin-top:40px}
.mg-bottom-21{margin-bottom:21px !important;}
.filter-sc{margin-left:35px;position:relative;}
.sizing-chart{width:731px;margin-bottom:25px;}
.size_chart_table_color form > h2{width:710px!important;margin-top:8px!important;font-size:13px!important;color:#0F4D7E!important;font-weight:normal!important;padding:5px 10px!important;}
.size_chart_table_color form > p{display:none!important;}
.height_20{height:20px;clear:both;display:inline-block!important}
.height_18{height:18px;clear:both;display:inline-block!important}
.height_16{height:18px;clear:both;display:inline-block!important}
.size_chart_table{font-family:Arial;color:#383838;font-weight:bold;width:731px;z-index:-2;margin:8px 0px 0px 0px;}
.size_chart_table td{vertical-align:middle;color:#0F4D7E;font-weight:normal;}
.sc_header td{background-color:#C3D5DB;font-size:16px;padding:20px 10px 8px;letter-spacing:3px;}
.sc_info_row td{text-align:center;padding:5px 0px 4px 0px;letter-spacing:0.2px;border-right:1px solid #fff;font-size:13px;}
.sc_space_row td{height:8px;border-right:1px solid #fff;font-size:0;}
.sc_header-hv{width:715px;height:48px;width:731px;background:url(https://www.cdn-outlet.com/images/backgrounds/bg-sizingchart.png) 0 0 no-repeat;color:#0E4C7E;font-size:21px;font-weight:normal;line-height:51px;text-indent:13px;}
.sc_info_row{background-color:#DAE4E8;font-size:11px;height:24px;}
.sc_info_row .sc_name{text-align:right;padding-right:10px;letter-spacing:1px;}
.avatarChart{position:relative;clear:both;height:7px;z-index:-9}
.avatarChart img:first-child{position:absolute;bottom:15px;right:-80px!important;margin:0px!important}
.avatarChart img{position:absolute;bottom:15px;right:-180px!important;margin:0px!important}
.sort-product-by{font-size:13px;font-weight:bold;color:#0F4D7E;margin:0px 14px;height:34px;line-height:34px;border-bottom:#DADADA 1px solid;border-top:#DADADA 1px solid;}
.note-hv{text-align:left;color:#0E4C7E;font-style:italic;font-weight:normal;padding:6px 0px 6px 0px;border:medium none;font-size:13px;height:12px;margin-top:8px;letter-spacing:0.2px;font-family:Arial;display:inline-block!important}
.sort-product-sc{margin:2px 14px 0px 14px;position:relative;}
.sort-product-sc > ul{padding:0px;margin:0px 5px 10px 0px;display:inline-block;float:left;width:177px;}
.sort-product-sc > ul > li:first-child{margin:10px 0px;}
.sort-product-sc > ul > li{list-style:none;display:list-item;width:177px;text-align:left;padding-bottom:2px;float:left;}
.sort-product-sc > ul > li.title-product{font-size:13px;font-weight:bold;line-height:17px;color:#0E4C7E;}
.sort-product-sc > ul > li > a{color:#3887BB;text-decoration:none;font-size:12px;font-weight:normal;line-height:12px;}
.sort-product-sc > ul > li > a:hover{color:#ff6633;text-decoration:underline;font-size:12px;font-weight:normal;line-height:12px;}
.sort-product-sc > h1{font-size:21px;color:#0F4D7E;font-weight:normal;display:block;margin-bottom:21px;}
.sort-product-sc > h2{width:180px;float:left;font-size:20px;font-weight:bold;color:#0F4D7E;margin-bottom:4px;}
.size_chart_table, .size_chart_table td{}
.size_chart_table{}
.size_chart_table th, .size_chart_table td{text-align:left;}
.size_chart_table th{background:#328aa4 url(tr_back.gif) repeat-x;color:#ffffff;}
.size_chart_table tr.even{height:8px;border-right:1px solid #ffffff;font-size:0;}
.size_chart_table tr.line{}
.size_chart_table tr.odd{text-align:center;padding:5px 0px 4px 0px;letter-spacing:0.2px;border-right:1px solid #ffffff;}
.size_chart_table tr.even td{background:#ffffff;border-right:1px solid #ffffff}
.size_chart_table tr.line td{background:none;}
.size_chart_table tr.odd td{background:#dae4e8;text-align:center;padding:5px 0;letter-spacing:0.2px;border-right:1px solid #ffffff;font-size:13px;}
.size_chart_table tr.odd td.sc_name{text-align:right;padding:5px 10px 5px 0px;letter-spacing:1px;border-right:1px solid #ffffff;}
.size_chart_table th.over, .size_chart_table tr.even th.over, .size_chart_table tr.odd th.over{background:#4a98af;}
.size_chart_table th.down, .size_chart_table tr.even th.down, .size_chart_table tr.odd th.down{background:#bce774;}
.size_chart_table th.selected, .size_chart_table tr.even th.selected, .size_chart_table tr.odd th.selected{}
.size_chart_table td.over, .size_chart_table tr.even td.over, .size_chart_table tr.odd td.over{background:#ecfbd4;}
.size_chart_table td.down, .size_chart_table tr.even td.down, .size_chart_table tr.odd td.down{background:#bce774;color:#fff;}
.size_chart_table td.selected, .size_chart_table tr.even td.selected, .size_chart_table tr.odd td.selected{background:#bce774;color:#555;}
.size_chart_table td.empty, .size_chart_table tr.odd td.empty, .size_chart_table tr.even td.empty{}
.sc_end{border:none !important;}
.notRightPhoto{text-align:right;}
.text-title .ico-size-chart{background:url(https://www.cdn-outlet.com/images/icons/sprite-ui-icons.png) 23px -55px no-repeat;padding-left:70px;text-indent:23px;}
.size-chart-guides-main{width:730px;overflow:hidden;border-top:1px solid #DADADA;margin:0 auto;padding-bottom:31px;}
.heading-guide{background:url(https://www.cdn-outlet.com/images/icons/sprite-ui-icons.png) 4px 24px no-repeat;padding:11px 0 19px 90px;color:#24415D;font:normal 40px/141% FranklinGotURWTLigRegular, Arial, Helvetica, sans-serif;}
.list-size-chart-guides{width:341px;float:left;margin-left:21px;}
.list-size-chart-guides li{margin-bottom:7px;}
.list-size-chart-guides li a{color:#3888BC;font-size:14px;line-height:150%;}
.list-size-chart-guides li a:hover{color:#f63;}
.list-size-chart-guides li.link-view-more-guides a{background:url(https://www.cdn-outlet.com/images/icons/ico-view-more-light-blue.png) 100% 50% no-repeat;padding-right:7px;text-decoration:underline;}
.size-chart-guides-main .list-size-chart-guides li a{font-weight:bold;}
.size-chart-guides-sub{width:100%;overflow:hidden;padding-top:26px;padding-bottom:14px;}
.size-chart-guides-sub .list-size-chart-guides{margin-left:17px;width:348px;margin-bottom:10px;padding-right:14px;}
.size-chart-guides-sub .list-size-chart-guides li{margin-bottom:6px;}
.size-chart-guides-sub .list-size-chart-guides li a{font-size:12px;}
.size-chart-guides-sub .sort-product-by{margin-bottom:21px;}
.tit-banner2 .ico-guides{background:url(https://www.cdn-outlet.com/images/icons/ico-guides.png) 0 19px no-repeat;padding-left:110px;}
.content-type-gradient{width:759px;border:1px solid #D4D4D4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;position:relative;background:url(https://www.cdn-outlet.com/images/backgrounds/bg-gradient-blue-opacity.png) 0 0 repeat-x;}
.bulkdis-wrap{float:left;width:759px}
.bulkdis-qty{padding:10px;background-color:#3399CC;font-size:14px;color:#ffffff;text-align:center;font-weight:bold}
.bulkdis-bgcolor{background-color:#3399CC;color:#ffffff}
table.bulkdis-space{border-spacing:2px;margin-top:4px;font-size:14px}
table.bulkdis-space td{padding:3px}
.btn-bulkdisx{background-position:0px -820px;width:123px;height:24px;margin-top:21px}
.discount-modal{width:411px;background-color:#fff;margin-bottom:0;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-right-radius:0;}
.tit-discount-modal{font-family:FranklinGothicMediumRegular, Arial, Helvetica, sans-serif;font-size:18px;color:#35618A;font-weight:normal;text-align:center;line-height:29px;min-height:29px;text-transform:uppercase;}
.discount-modal .tit-discount-modal{float:none;margin:0;}
.tbl-bulk-discount{font-size:14px;width:419px;background:url(https://www.cdn-outlet.com/images/backgrounds/bg-heading-stripe-darkblue.png) -2px 0 no-repeat;}
.tbl-bulk-discount thead{height:35px;}
.tbl-bulk-discount th{color:#FFFFFF;text-transform:uppercase;font-weight:bold;line-height:30px;text-align:left;}
.tbl-bulk-discount th.last-col{padding-right:25px;text-align:right;}
.tbl-bulk-discount td{color:#192E41;text-align:left;}
.tbl-bulk-discount td div{background-color:#EDF5FC;padding:11px 0;}
.tbl-bulk-discount td.first-col div{margin-left:3px;padding-left:18px;}
.tbl-bulk-discount td.last-col{text-align:right;}
.tbl-bulk-discount td.last-col div, .tbl-bulk-discount td:last-child div{padding-right:20px;margin-right:5px;}
.discount-hilighted{color:#35618A;font-weight:bold;}
.p-discount-note{font-size:11px;color:#666;padding:8px 0;}
.account-setting-billing table{}
.account-setting-billing span{float:right;margin-top:16px;}
.account-setting-billing label{float:left;color:#233E59;text-align:left;line-height:19px;width:280px;word-wrap:break-word;}
.account-setting-billing input[type=button]{margin-bottom:5px;}
.account-setting-billing input[type=radio]{float:left;margin:3px 10px 0 0;}
.account-setting-billing li{padding:13px 16px;float:left;margin-right:18px;margin-bottom:18px;}
.btn-continue{width:100px;height:24px;background-position:-123px -751px;}
.btn-choose{width:88px;height:34px;background-position:-119px -1094px;}
.myaccount-personal-info{padding:30px 50px;}
.Message{-moz-border-radius:4px 4px 4px 4px;background-color:#FFFF99;border:1px solid #47740E;display:none;font-size:12px;font-weight:normal;width:400px;left:50%;line-height:25px;margin:-20px 0 0 -100px;outline:medium none;padding:0 10px;position:absolute;text-decoration:none;top:20%;z-index:30;}
.myacc-apply-gift h3{font:normal 32px/141% FranklinGotURWTLigRegular,Arial,Helvetica,sans-serif;color:#192E41;}
.myacc-apply-gift p{padding-bottom:25px;color:#666;font-size:14px;line-height:22px;width:349px;}
.myacc-apply-gift label{display:block;padding-bottom:8px;font-size:14px;color:#666;margin-top:7px;margin-bottom:2px;}
.box-gift-msg{background-color:#DAEBF9;text-align:center;border:1px solid #D4D4D4;padding:20px 0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;position:relative;z-index:0;padding:13px 15px;vertical-align:top;}
.myacc-apply-gift .btn-apply{vertical-align:-6px;}
.myacc-apply-gift select{border:1px solid #C3C3C3;color:#333333;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;}
.myacc-gift-balance{border-collapse:collapse;}
.myacc-gift-balance td{border:1px solid #ccc;padding:12px 12px 8px 8px;}
.myacc-gift-balance thead tr{background-color:#f7f7f7;font-weight:bold;color:#203D57;}
.myacc-gift-balance tr td:first-child{text-align:center;padding:12px 12px 8px 8px;}
.box-gift-msg .ui-txt-input{float:left;margin:0 10px;}
.box-gift-msg .width-full span:first-child.ui-txt-input{margin-left:18px;}
.box-gift-msg .width-full{margin-bottom:15px;}
.gift-balance{text-align:center;font-size:14px;color:#666;font-family:Arial;line-height:150%;width:336px;}
.gift-balance label{color:#192E41;font:32px/141% FranklinGothicMediumRegular,Arial,Helvetica,sans-serif;margin-top:6px;}
.gift-balance select.select-type1{margin:12px 0;width:76px;}
.dash{font-weight:bold;font-size:14px;}
.box-gift-msg .dash{float:left;margin-top:4px;}
.gift-balance-table{background-color:#fff;width:336px;text-align:center;border:1px solid #D4D4D4;padding:0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;position:relative;z-index:0;}
.gift-balance-table dt, .gift-balance-table dd{float:left;text-align:left;padding:7px 0;}
.gift-balance-table dd{clear:left;width:239px;color:#213D57;font-size:14px;font-weight:bold;padding-left:15px;}
.gift-balance-table dt{width:67px;padding-right:15px;font-size:14px;font-weight:bold;}
.gift-balance-table-header{color:#213D57;font-size:14px;font-weight:bold;background-color:#DAEBF9;margin-bottom:4px;}
dd.gift-balance-table-header{border-top-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;}
dt.gift-balance-table-header{border-top-right-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;}
.gift-card{border:1px solid #D5D5D5;border-top:none;position:relative;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;}
.gift-card-box{width:757px;padding:18px 33px;}
.gift-card-box section{background:url(https://www.cdn-outlet.com/images/backgrounds/bg-gradient-light-blue.png) 0 0 repeat-x;padding:12px 19px 20px;width:298px;margin-bottom:15px;float:left;}
.gift-card-box h3{font-size:25px;color:#38658E;border-bottom:1px dotted #A9CDE3;margin-bottom:10px;}
.gift-card-box ul{}
.gift-card-box li{font-size:14px;color:#666;line-height:150%;background:url(https://www.cdn-outlet.com/images/backgrounds/bg-dark-grey-dot.gif) 0 9px no-repeat;padding-left:14px;}
.article-banner{width:761px;height:355px;clear:right;}
.banner-gift-card{background:url(https://www.cdn-outlet.com/images/banners/banner-gift-card.jpg) 0 0 no-repeat;}
.article-banner img{display:block;}
.article-banner h1{font:normal 40px/141% FranklinGotURWTLigRegular,Arial,Helvetica,sans-serif;color:#294D6C;padding:16px 0 0 34px;}
.list-attr-ad{margin:145px 0 0 19px;}
.list-attr-ad li{font:normal 28px/125% FranklinGotURWTLigRegular,Arial,Helvetica,sans-serif;color:#fff;background:url(https://www.cdn-outlet.com/images/backgrounds/bg-dot-yellow.png) 0 50% no-repeat;padding-left:32px;}
.myacc-frm-register.myacc-apply-gift{padding:20px 0 0 51px;}
.myacc-apply-gift .left-col{float:left;width:353px;padding-right:38px;}
.myacc-apply-gift > img{float:left;margin-top:44px;}
.myacc-apply-gift .width-full .left-col > p:first-child{margin-top:9px;}
.tit-inner{font:normal 32px/141% FranklinGotURWTLigRegular,Arial,Helvetica,sans-serif;color:#192E41;}
.myacc-apply-gift .tit-inner{line-height:1;margin-bottom:12px;}
.myacc-apply-gift .left-col div:first-child.gift-balance{margin-top:5px;}
.text-title-gift-cards p{line-height:88px;}
.text-title.text-title-gift-cards p {color: #24415d; font-family: "HelveticaNeueMedium",arial;}
.frm-gift-cards{padding-left:34px;margin-top:-14px;}
.frm-gift-cards > label{font-size:14px;font-weight:bold;color:#24415D;display:block;margin:22px 0 7px 0;}
.frm-gift-cards > label span{font-weight:normal;}
.frm-gift-cards > label:first-child{margin-top:0;}
.frm-gift-cards .select-type1{width:102px;color:#757572;}
.frm-gift-cards textarea{border:1px solid #E0E0E0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;width:528px;height:55px;resize:none;line-height:130%;padding:5px;-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.3) inset;}
.frm-gift-cards textarea#message-area, .frm-gift-cards textarea#Message{height:115px;}
.frm-gift-cards > p{font-size:11px;margin-top:4px;}
.frm-gift-cards .apply-gift-cart-to-shopping-cart{display:block;margin:36px 0 38px;}
.frm-gift-cards .btn-save-changes-to-gift-cards{display:block;margin:36px 0 38px;}
.container-gift-cards .ico-email-envelope{position:absolute;right:152px;top:26px;}
.container-gift-cards .ico-mail-box{position:absolute;right:152px;top:19px;}
.paging-type2{float:right;max-width:200px;margin:5px 17px 0 0;overflow:hidden;}
.paging-type2 strong{float:left;margin:6px 6px 0 0;color:#2A4D6E;}
.paging-type2 .ui-txt-input{float:left;margin-right:6px;}
.paging-type2 .ui-txt-input input[type="text"]{font-size:14px;font-weight:bold;text-align:right;}
.paging-type2 .paging-pre, .paging-type2 .paging-next{display:inline-block;text-indent:-9999px;}
.paging-type2 .paging-pre{float:left;margin-right:6px;}
.myacc-wrap-change{width:482px;float:left;color:#666666;font-size:14px!important}
.myacc-wrap-change h3{color:#333333}
.line-sep{border-top:1px solid #D4D4D4;margin-bottom:8px;margin-top:3px}
.btn-updateacc{background-position:0 -1059px;width:88px;height:34px;margin-top:12px;margin-bottom:49px}
.myacc-wrap-change > p{color:#333333;line-height:21px;margin-bottom:6px}
.myacc-change-head{color:#1384C6;font-size:16px;font-weight:bold}
.myacc-nomar{margin-top:0px!important}
.btn-continue{background-position:0 -1094px;width:114px;height:34px;margin-top:18px;margin-bottom:49px}
.myacc-padd-change{padding-top:10px;margin-bottom:0px;font-size:14px;color:#333333}
.Article-ico-service{float:left;height:55px;background:url(https://www.cdn-outlet.com/images/sprite-main5.png) 0 -674px no-repeat;margin:20px 5px 0 36px;line-height:60px;padding-left:75px;}
.Article-ico-email{float:left;height:47px;background:url(https://www.cdn-outlet.com/images/sprite-main5.png) 0 -625px no-repeat;margin:20px 5px 0 36px;line-height:60px;padding-left:75px;}
.Article h1{line-height:90px;text-indent:0;}
.HelpCustimer div{background-image:url(https://www.cdn-outlet.com/images/helpArrow.jpg);background-repeat:no-repeat;cursor:pointer;height:46px;padding:0 0 0 24px;}
.text-title p.ico-shipping-options{padding-left:72px;line-height:90px;background:url(https://www.cdn-outlet.com/images/so_popup_free_shipping_icon.png) 21px 13px no-repeat;}
.inner-box-content{width:691px;padding-bottom:30px;color:#666666;font-size:14px;line-height:21px;margin:0 auto;}
.PshippingOption{font-size:14px;line-height:150%;}
.PshippingOption > a{text-decoration:underline;display:inline-block;margin:28px 0 42px;}
.PshippingOption h3, .PshippingOption h3 a{color:#363636;font-size:18px;margin-bottom:16px;font-weight:normal;}
.PshippingOption h3 a, .PshippingOption label a{text-decoration:none;font-weight:normal;}
.list-domestic-options li{background:url(https://www.cdn-outlet.com/images/backgrounds/bg-dark-grey-dot.gif) 0 10px no-repeat;padding-left:9px;}
.list-domestic-options.international-options li{margin-bottom:24px;}
.PshippingOption h5{font-weight:normal;font-size:14px;margin:21px 0;}
.domestic-shipping-options{width:100%;position:relative;}
.tbl-shipping-options{width:691px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin:8px 0 6px;}
.tbl-shipping-options thead td{color:#193E54;font-weight:bold;border-top:1px solid #D4D4D4;background:-moz-linear-gradient(top, #fafafa 0%, #f8f8f8 47%, #f3f3f3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(47%,#f8f8f8), color-stop(100%,#f3f3f3));background:-webkit-linear-gradient(top, #fafafa 0%,#f8f8f8 47%,#f3f3f3 100%);background:-o-linear-gradient(top, #fafafa 0%,#f8f8f8 47%,#f3f3f3 100%);background:-ms-linear-gradient(top, #fafafa 0%,#f8f8f8 47%,#f3f3f3 100%);background:linear-gradient(top, #fafafa 0%,#f8f8f8 47%,#f3f3f3 100%);}
.tbl-shipping-options thead tr td:first-child{border-top-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;}
.tbl-shipping-options thead tr td:last-child{border-top-right-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;}
.tbl-shipping-options tbody tr:last-child td:first-child{border-bottom-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;}
.tbl-shipping-options tbody tr:last-child td:last-child{border-bottom-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;}
.tbl-shipping-options tr td:first-child{color:#1A3E55;font-weight:bold;border-left:1px solid #D4D4D4;}
.tbl-shipping-options td{font-size:18px;text-align:center;padding:9px 0;border-right:1px solid #D4D4D4;border-bottom:1px solid #D4D4D4;}
.tbl-shipping-options td .list-domestic-options{font-size:14px;text-align:left;margin-left:54px;}
.domestic-shipping-options.other-options{margin-top:32px;}
.sp-shipping-over{color:#008DCC;font-weight:bold;}
.shi_pro_red{color:#C80008;margin:14px 0;}
.PshippingOption .shi_pro_des{margin:7px 0 44px 0;}
.tbl-shipping-options tbody .domestic-bg{background:-moz-linear-gradient(top, #fafafa 0%, #f9f9f9 25%, #f9f9f9 100%);background:-webkit-linear-gradient(top, #fafafa 0%, #f9f9f9 25%, #f9f9f9 100%);background:-o-linear-gradient(top, #fafafa 0%,#f9f9f9 25%,#f9f9f9 100%);background:-ms-linear-gradient(top, #fafafa 0%,#f9f9f9 25%,#f9f9f9 100%);background:linear-gradient(top, #fafafa 0%, #f9f9f9 25%, #f9f9f9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(25%,#f9f9f9), color-stop(100%,#f9f9f9));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f9f9f9',GradientType=0);}
.domestic-line{float:left;width:132px;height:1px;border-top:solid #666666 1px;margin:10px 24px 0 24px}
.domestic-hrow{height:65px}
.fig-article-banner{position:relative;width:761px;height:392px;background-image:url(https://www.cdn-outlet.com/images/banners/why-shop-at-swimoutlet.jpg);}
.fig-article-banner h1{font:35px FranklinGotURWTLigRegular,Arial,Helvetica,sans-serif;color:#24415D;position:absolute;top:25px;left:37px;}
.whyshop-h2{background-color:#009FDB;color:#FFFFFF;font-weight:normal;padding:8px 0 8px 35px;font:23px FranklinGotURWTLigRegular,Arial,Helvetica,sans-serif;word-spacing:-2px;}
.fig-article-banner span{font:21px FranklinGotURWTLigRegular,Arial,Helvetica,sans-serif;color:#24415D;position:absolute;top:89px;left:37px;line-height:150%;}
.fig-article-banner img{display:block;}
.container-right .block-content.article-content{width:759px;}
.heading-article-intro{background-color:#009FDB;color:#FFFFFF;font-weight:normal;padding:8px 0 8px 35px;font:28px FranklinGotURWTLigRegular,Arial,Helvetica,sans-serif;word-spacing:-2px;}
.outer-article{padding:27px 34px 0 35px;}
.introtext{font-size:16px;color:#3888BC;line-height:22px;font-weight:bold;}
.headertext{font-family:Arial, Helvetica, sans-serif;font-size:23px;color:#363636;line-height:23px;font-weight:normal;}
.bodytext{font-size:14px;color:#696969;line-height:21px;margin:0px;font-weight:normal;}
.bodytext a{color:#2c9dc5;font-weight:bold;}
.support_comunity{padding-top:15px;}
.support_comunity img{border:none;float:left;}
.support_comunity a{float:left;display:block;margin-right:14px;*margin-right:8px;overflow:hidden;outline:none;}
.so_why_shop_icon{background-image:url(https://www.cdn-outlet.com/images/icons/so_why_shopping_icon.jpg);background-repeat:no-repeat;width:44px;height:40px;float:left;margin-right:7px;}
.so_icon_low_free{background-position:0 1px;}
.so_icon_free_exchange{background-position:0 -47px;}
.so_icon_fast_shipping{background-position:0 -99px;}
.so_icon_Selection{background-position:0 -146px;}
.so_icon_in_stock{background-position:0 -194px;}
.so_icon_guarantee{background-position:0 -247px;}
.so_icon_Service{background-position:0 -300px;}
.so_icon_Privacy{background-position:0 -355px;}
.so_icon_Community{background-position:0 -421px;}
.so_right_content{float:left;width:639px;}
.so_right_content h2{margin-top:3px;}
.so_right_content p{margin-bottom:32px;}
.logobottom a:hover{text-decoration:none}
.logobottom img{border:none;}
.so_press_releases{margin-left:35px;}
.so_press_releases h2{color:#1A3E55;font-size:22px;font-weight:normal;margin-bottom:5px;visibility:visible!important;letter-spacing:0!important;margin-left:0!important;}
.so_list_year li{float:left;background-color:#CCCCCC;color:#fff;margin-right:1px;cursor:pointer;line-height:23px;padding:0 5px;}
.so_list_year .so_list_year_select{background-color:#579ECC;}
.so_press_releases ul{list-style:none;margin:0;padding:0;float:left;}
.so_press_releases_news{border-top:1px solid #DADADA;}
.so_press_releases_news li{clear:both;border-bottom:1px solid #DADADA;padding:10px 0;}
.so_press_releases_news label{float:left;font-size:11px;color:#666666;width:128px;padding-right:10px;}
.so_press_releases_news a{font-size:13px;font-weight:bold;}
.so_press_releases_news a:hover{font-weight:bold;}
.so_press_releases_news h4{float:left;width:404px;margin:0;padding:0;letter-spacing:0!important;}
.so_press_release_content{padding:20px 35px 0;}
.so_press_release_content h1{font-size:18px;color:#1A3E55;font-weight:bold;line-height:22px;margin-bottom:10px;letter-spacing:0!important;visibility:visible!important;}
.so_press_release_date{font-size:11px;color:#666;}
.so_press_release_content .releaseQuote{color:#999999;font-size:14px;line-height:20px;padding:0 0 20px 10px;width:260px;}
.so_press_release_content .mediaBox{display:inline;float:right;margin-left:15px;}
.so_press_release_text{font-size:13px;color:#666;line-height:20px;margin-top:25px;margin-bottom:50px;}
.so_press_release_text p{margin-bottom:15px;}
.ninormal{border:1px solid #e0e0e0;padding:3px 1px;margin-bottom:7px;}
.backlnk{font-size:12px;font-weight:normal;text-decoration:underline;}
.backlnk a:hover{color:#ff6633}
.so-evans-banner{background-image:url(https://www.cdn-outlet.com/images/GoldMDelivery/so-evans-banner.jpg);background-repeat:no-repeat;width:761px;height:220px;position:relative;}
.so-evans-banner h1{width:367px;height:95px;margin:0;padding:0;position:absolute;left:33px;top:20px;overflow:hidden;text-indent:-9999px;}
.so-evans-banner label{position:absolute;left:147px;top:128px;font-family:Arial;font-size:15px;color:#fff;}
.so-evans-banner a{position:absolute;display:block;width:101px;height:66px;overflow:hidden;text-indent:-1000px;left:36px;top:134px;}
.so-evans-main{background-image:url(https://www.cdn-outlet.com/images/GoldMDelivery/so-evans-bg.jpg);background-repeat:no-repeat;background-color:#002C4E;padding-top:54px;min-height:1000px;padding-bottom:40px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;}
.so-evans-des{padding:0 35px 0;}
.so-evans-des p{font-size:14px;color:#fff;line-height:22px;}
.so-evans-des a{font-weight:normal;color:#fff;}
.so-evans-des a:hover{text-decoration:none;font-weight:normal;color:#fff;}
.so-evans-des img{margin-left:22px;border:1px solid #fff;margin-bottom:22px;}
.so-evans-links{padding:22px 35px 29px;}
.so-evans-links a{font-size:15px;color:#fff;font-family:Arial;margin-bottom:20px;font-weight:normal;}
.so-evans-links div{height:37px;}
.so-evans-links a:hover{text-decoration:none;}
.so-evans-links b{border-bottom:1px solid #fff;}
.so-evans-links img{margin-left:3px;vertical-align:-2px;border:none;}
.janet_evans_add_comment{background:url(https://www.cdn-outlet.com/images/GoldMDelivery/janet_evans_add_comment.png) 0 0 no-repeat;height:153px;position:relative;z-index:1;margin-top:26px;}
.so-evans-comment-content{padding:0 35px 92px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;}
.so-evans-comment-header{background-image:url(https://www.cdn-outlet.com/images/GoldMDelivery/janet_evans_add_comment.png);background-repeat:no-repeat;width:691px;height:153px;position:relative;z-index:1;}
.so-evans-comment-header a{position:absolute;display:block;overflow:hidden;text-indent:-9999px;width:153px;height:77px;right:29px;top:53px;}
.so-evans-comment{background-color:#fff;padding:79px 75px 55px;position:relative;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;}
.video_nutrition{background:url(https://www.cdn-outlet.com/images/Nutrition/bg_nutrition_for_performance-NEW.jpg) 0 0 no-repeat;height:970px;position:relative;z-index:0;}
.video_nutrition p{color:#333;font-size:14px;font-weight:bold;position:absolute;z-index:11;top:414px;margin:0;padding:0;left:37px;line-height:150%;}
.video_nutrition ul{position:absolute;z-index:10;top:572px;margin:0;padding:0;list-style:none;left:35px;}
.video_nutrition li{background-repeat:no-repeat;width:162px;height:97px;float:left;margin-right:14px;cursor:pointer;}
.video_nutrition li div{width:162px;height:97px;background-image:url(https://www.cdn-outlet.com/images/icons/ico-play.png);background-repeat:no-repeat;background-position:center;}
.video_nutrition li span{text-align:center;display:block;color:#fff;font-size:14px;font-weight:bold;margin-top:24px;}
.video_nutrition li.video-lable{font-size:14px;color:#434F15;font-weight:bold;text-align:center;height:auto;}
.video_part_1{background-image:url(https://www.cdn-outlet.com/images/Nutrition/video_part_1.jpg);}
.video_part_2{background-image:url(https://www.cdn-outlet.com/images/Nutrition/video_part_2.jpg);}
.video_part_3{background-image:url(https://www.cdn-outlet.com/images/Nutrition/video_part_3.jpg);}
.video_part_4{background-image:url(https://www.cdn-outlet.com/images/Nutrition/video_part_4.jpg);}
.video_part_1_series2{background-image:url(https://www.cdn-outlet.com/images/Nutrition/video_part_1_series2.jpg);}
.video_part_2_series2{background-image:url(https://www.cdn-outlet.com/images/Nutrition/video_part_2_series2.jpg);}
.video_part_3_series2{background-image:url(https://www.cdn-outlet.com/images/Nutrition/video_part_3_series2.jpg);}
.video_part_4_series2{background-image:url(https://www.cdn-outlet.com/images/Nutrition/video_part_4_series2.jpg);}
.video_nutrition_gradient{min-height:5px;position:relative;padding:0 35px 92px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;background:-moz-linear-gradient(top, #BAD053 0%, #D9E38E 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#BAD053), color-stop(100%,#D9E38E));background:-webkit-linear-gradient(top, #BAD053 0%,#D9E38E 100%);background:-o-linear-gradient(top, #BAD053 0%,#D9E38E 100%);background:-ms-linear-gradient(top, #BAD053 0%,#D9E38E 100%);background:linear-gradient(top, #BAD053 0%,#D9E38E 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BAD053', endColorstr='#D9E38E',GradientType=0);}
.video_nutrition_add_comment{background:url(https://www.cdn-outlet.com/images/nutrition/video_add_comment.png) 0 0 no-repeat;height:153px;position:relative;z-index:1;margin-top:26px;}
.video_nutrition_add_comment span.txt-talk{position:absolute;z-index:10;font-weight:bold;font-size:14px;font-family:Arial;top:106px;color:#333;line-height:130%;left:203px;}
.video_nutrition_add_comment a{position:absolute;display:block;overflow:hidden;text-indent:-1000px;width:153px;height:77px;right:29px;top:53px;}
.inner-content-video-nutrition{background-color:#fff;padding:79px 75px 55px;position:relative;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;}
.News-Discussion-Container{width:943px;float:left;margin-top:17px}
.News-Discussion-LeftContent{width:657px;float:left;border-right:1px #cfcfcf solid;padding-right:17px}
.News-Discussion-LeftContent p{padding:0px;margin:0px;}
.News-Discussion-RightContent{width:268px;float:left;}
.News-Discussion-HotNews{width:618px;background-color:#eef5fb;padding:9px 17px 23px 21px;}
.News-Discussion-HotNews-Time{margin-top:4px;}
.News-Discussion-HotNews-Header{font-family:Arial;font-size:21px;color:#194363;font-weight:bold;-x-system-font:none;font-variant:normal;font-size-adjust:none;font-stretch:normal;}
.News-Discussion-HotNews-Status{border-top:1px #cfcfcf solid;margin-top:9px;padding-top:6px;}
.News-Discussion-HotNews-Status p{text-transform:uppercase;font-family:Arial;font-size:11px;color:#194363;}
.News-Discussion-HotNews-Body{color:#6F6F6F;font-size:13px;width:583px;}
.News-Discussion-HotNews-Body p{color:#1D1D1D;margin-top:1px;}
.News-Discussion-ListNews{padding:30px 0 0 20px;float:left;width:637px;}
.News-Discussion-NewsData{padding-left:20px;}
.News-Discussion-NewsData-Item1{float:left;width:100%;border-top:1px #cfcfcf solid;}
.News-Discussion-NewsData-Item1 a{color:#014170;font-weight:bold;}
.News-Discussion-NewsData-SubItem1{float:right;width:583px;border-top:1px #cfcfcf solid;padding-top:19px;}
.News-Discussion-NewsData-Image{float:left;margin-right:8px;margin-top:17px;}
.News-Discussion-NewsData-Text{float:left;margin-top:17px;}
.News-Discussion-NewsData-SubText{float:left;width:526px;}
.News-Discussion-Next{width:174px;height:23px;border:1px #006C91 solid;color:#006C91;font-size:17px;font-weight:bold;padding:2px 12px 0 12px;margin:24px 0 0 0;}
.News-Discussion-NewsData-MainSubItem1{float:left;margin-top:16px;padding-left:54px;width:100%;}
.ReplyMain{width:581px;padding-bottom:20px;background-color:#f4f4f4;font-family:Arial;font-size:12px;margin-top:0px;margin-left:0px;}
.ReplyTitle{font-size:20px;color:#666666;height:36px;font-weight:bold}
.ReplyBtn div{float:left}
.ReplyBtn img{margin-right:3px}
.ReplyBtn a{color:#ff0000;text-decoration:underline}
.News-Discussion-AddComment{width:615px;background-color:#EEF5FB;padding:17px 20px 20px 20px;margin-top:15px;float:left;}
.News-Discussion-AddComment-Head{font-size:21px;color:#194363;font-weight:bold;}
.News-Form{float:left;width:295px;margin-top:9px;}
.News-Form p{font-size:11px;color:#222222;margin-bottom:4px;}
.News-Form input{width:289px;height:22px;border:1px #CFCFCF solid;font-size:14px}
.News-Form1{float:right;width:295px;margin-top:9px;}
.News-Form1 p{font-size:11px;color:#222222;margin-bottom:4px;}
.News-Form1 input{width:289px;height:22px;border:1px #CFCFCF solid;font-size:14px;padding:3px 0 0 3px;}
.NewsCommentol{list-style:none;padding:0;margin:0;width:100%}
.NewsCommentol li{float:left;}
.News-Form1 input{width:289px;height:22px;border:1px #CFCFCF solid;font-size:14px;padding:3px 0 0 3px;}
.News-Form-Reply{float:left;width:205px;margin-top:9px;}
.News-Form-Reply p{font-size:11px;color:#222222;margin-bottom:4px;}
.News-Form-Reply input{width:220px;height:22px;border:1px #CFCFCF solid;font-size:14px;padding:3px 0 0 3px;}
.News-Form1-Reply{float:left;width:205px;margin-top:9px;margin-left:20px}
.News-Form1-Reply p{font-size:11px;color:#222222;margin-bottom:4px;margin-left:20px}
.News-Form1-Reply input{width:220px;height:22px;border:1px #CFCFCF solid;font-size:14px;padding:3px 0 0 3px;}
a.viewVideo_lnkFav{color:#0A3247;text-decoration:none;font-size:14px;font-weight:bold}
a.viewVideo_lnkFav:hover{color:#ff6633;text-decoration:none}
.viewVideo_Title{color:#1F1F1F;font-weight:bold}
.viewVideo_Player{width:480px;height:377px;margin:0 0 21px 7px;}
.viewVideo_Rate{width:450px;height:25px;margin-left:7px;padding:6px 15px 0 15px;background-color:#EEF5FB}
.viewVideo_Com{width:446px;margin-left:23px;border-top:solid #CFCFCF 1px;padding:19px 0 20px 17px}
.viewVideo_ComTitle{color:#014170;font-weight:bold}
.viewVideo_ComText{color:#494949;font-size:13px}
.viewVideo_ComNext{width:182px;height:28px;padding:5px 0 0 11px;background:url(images/Bg/Bg_videoCom.png) no-repeat}
a.viewVideo_lnkCom{color:#006C91;text-decoration:underline;font-size:11px;font-weight:normal}
a.viewVideo_lnkCom:hover{color:#ff6633;text-decoration:underline;font-weight:normal}
.viewVideo_PhotoUp{width:46px;height:45px;border:solid #DDDDDD 1px;padding:2px;background-color:#FFFFFF;text-align:center;vertical-align:middle;}
.viewVideo_TitleUp{float:left;width:55px;text-align:right;font-size:11px;color:#585858;font-weight:bold;margin-right:8px}
.viewVideo_PhotoCo{width:42px;height:43px;border:solid #DDDDDD 1px;padding:1px;background-color:#FFFFFF}
a.viewVideo_lnkUp{color:#1A50B8;text-decoration:underline;font-size:12px;margin:0 0 11px 62px}
a.viewVideo_lnkUp:hover{color:#ff6633;text-decoration:underline}
.viewVideo_More{float:left;width:405px;height:24px;background-color:#EEF5FB;padding:7px 0 0 18px;margin:17px 0 21px 0;color:#585858}
.viewVideo_ComFrame{background-color:#EEF5FB;padding:16px 18px 0 17px;height:353px;}
.viewVideo_ComFrame h3{color:#194363;margin-bottom:10px;font-size:21px;font-family:Arial, Helvetica, sans-serif;}
.viewVideo_ComFrame table{width:100%;color:#222;font-size:11px;}
.viewVideo_ComFrame table td{vertical-align:top;}
.viewVideo_ComFrame .sp-note-email{color:#5D5D5D;}
.viewVideo_ComInput{color:#6F6F6F;height:25px;width:233px;border:1px solid #BBBBBB;padding:0 5px;line-height:25px;}
.viewVideo_ComFrame textarea{border:1px solid #BBBBBB;color:#6F6F6F;resize:none;padding-left:5px;width:499px;line-height:150%;height:132px;margin:25px 0 0;}
.top-cmds{width:100%;overflow:hidden;}
.top-cmds a{float:right;margin:13px 0px 17px;}
.top-cmds .txt-comments{float:left;margin:24px 0px 18px 0;font-size:16px;color:#1F1F1F;font-weight:bold;}
.tbl-share-on-network{width:100%;}
.tbl-share-on-network td{vertical-align:top;}
.lst-share-networks{width:144px;overflow:hidden;}
.lst-share-networks a{display:block;float:left;margin-right:4px;}
.lst-share-networks a.share-by-tweeter{margin-right:2px;}
.lst-share-networks a.share-by-google-plus{margin-right:0;}
.share-by-mail, .share-by-fb, .share-by-tweeter, .share-by-google-plus{background:url(https://www.cdn-outlet.com/images/icons/ico-share.png) 0 0 no-repeat;width:32px;height:32px;}
.share-by-mail{background-position:0 0;}
.share-by-fb{background-position:-36px 0;}
.share-by-tweeter{background-position:-72px 0;}
.share-by-google-plus{background-position:-106px 0;width:38px;height:24px;}
.CanadaR-outer{float:left;padding:18px 0 40px 30px;font-size:15px;color:#666666}
.CanadaR-co{float:left;width:330px;line-height:23px;margin:0 30px 0 0}
.y-search-result h5{font-size:15px;color:#2A4D6E;padding:10px 0 15px 18px;font-weight:normal;}
.y-search-result span{color:#FF6600;font-weight:bold;}
.y-search-result-box{background-image:linear-gradient(bottom, #FFFFFF 0%, #FFFFFF 25%, #E4F1F9 100%);background-image:-o-linear-gradient(bottom, #FFFFFF 0%, #FFFFFF 25%, #E4F1F9 100%);background-image:-moz-linear-gradient(bottom, #FFFFFF 0%, #FFFFFF 25%, #E4F1F9 100%);background-image:-webkit-linear-gradient(bottom, #FFFFFF 0%, #FFFFFF 25%, #E4F1F9 100%);background-image:-ms-linear-gradient(bottom, #FFFFFF 0%, #FFFFFF 25%, #E4F1F9 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.0, #FFFFFF),color-stop(0.25, #FFFFFF),color-stop(1, #E4F1F9));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E4F1F9', endColorstr='#FFFFFF',GradientType=0);padding:15px;width:729px;margin-bottom:15px;}
.y-search-result-box-header{padding-bottom:20px;}
.y-search-result-box-header a{float:left;}
.y-search-result-box-header label{font-size:15px;color:#2A4D6E;padding:10px 0 15px 18px;float:left;margin-left:64px;}
.y-search-result-box-header span{color:#2C9EC5;font-weight:bold;}
.y-search-result-product{border:1px solid #D4D4D4;position:relative;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px;background-color:#fff;float:left;width:552px;padding:16px 5px 0;}
.y-search-result-domain{float:left;padding-left:9px;width:156px;}
.y-search-result-domain section{border-top:2px dotted #A7CDE4;border-bottom:2px dotted #A7CDE4;padding:20px 0;margin-bottom:20px;}
.y-search-result-domain section label{font:18px/120% FranklinGothicMediumRegular,Arial,Helvetica,sans-serif;color:#999999;display:block;padding-top:15px;}
.y-search-result-view-more{font-size:15px;font-weight:bold;text-decoration:underline;line-height:21px;}
.wrap-myorder{position:relative;top:20px;left:320px;z-index:121;}
.select-box label, .select-box{background-image:url(https://www.cdn-outlet.com/images/Btn/select-box.png);background-repeat:no-repeat;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.select-box{background-position:right -27px;height:27px;padding-right:30px;float:left;}
.select-box label{display:block;color:#757572;font-family:Arial;font-size:14px;font-weight:bold;line-height:27px;padding:0 10px;margin-bottom:0!important;}
.select-box ul{display:none;position:absolute;z-index:30;background-color:#fff;border:1px solid #B7B7B7;overflow-x:hidden;overflow-y:auto;max-height:307px;margin-top:-4px;}
.select-box li, .type-select-move a{color:#3C3C3C;display:block;font-family:Arial;font-size:14px;font-weight:normal;min-width:220px;}
.type-select li, .type-select-move a{padding:5px 10px 5px 5px;}
.type-select-move a{display:block;}
.select-box li:hover, .select-box-hover, .type-select-move a:hover{background-color:#3399FF;color:#fff;}
.type-select-move a:hover{text-decoration:none;}
.type-select-hidden{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;height:1px;width:1px;margin-left:-200px;overflow:hidden;}
.select-box-hover a{color:#fff;}
.select-box label#LblSortBy{width:126px;}
.pro-availability{width:100%;float:left}
.pro-availability tr:first-child{padding:10px 0px;}
.pro-availability tr{padding:10px;vertical-align:middle}
.pro-availability td:first-child{padding:0px 0px 0px 20px;height:48px;}
.pro-availability td{padding:10px;border-bottom:1px solid #D4D4D4;height:48px;font-size:12px;}
.padding-TB{padding-top:0px!important;padding-bottom:0px!important;border-bottom:none!important;height:30px!important;}
.top-photo-thumbnail{width:58px;float:left;margin:0 15px 0 0;overflow:hidden;}
.top-photo-thumbnail img{border:1px solid #D4D4D4;display:block;margin-bottom:2px;}
.top-photo-thumbnail a{color:#005A8F;font-size:12px;background:url(https://www.cdn-outlet.com/images/icons/ico-back-blue.png) 0 50% no-repeat;padding:0 0 0 17px;margin:0 0 0 8px;}
.top-photo-thumbnail a:hover{color:#f63;}
.top-photo-thumbnail + .tit-main-page{margin-top:9px;max-width:907px;float:left;}
.ie7 .top-photo-thumbnail + .tit-main-page{float:none;}
@font-face{font-family:'HelveticaNeue-Roman';src:url('/font/HelveticaNeue-Roman.eot');src:url('/font/HelveticaNeue-Roman.eot?#iefix') format('embedded-opentype'), url('/font/HelveticaNeue-Roman.woff') format('woff'), url('/font/HelveticaNeue-Roman.ttf') format('truetype'), url('/font/HelveticaNeue-Roman.svg#HelveticaNeue-Roman') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'leaguegothic';src:url('/font/leaguegothic.eot');src:url('/font/leaguegothic.eot?#iefix') format('embedded-opentype'), url('/font/leaguegothic.woff') format('woff'), url('/font/leaguegothic.ttf') format('truetype'), url('/font/leaguegothic.svg#leaguegothic') format('svg');font-weight:normal;font-style:normal;}
.addthis_button_pinterest_pinit span{background-image:none;}
.blog-border{border-left:none !important;}
.blog-select-view-comment.isExpansed{background-position:right -90px!important;}
.mac .blog-select-view-comment.isExpansed { background-position:right -93px !important;}
.blog-menu{padding:0 10px;}
.blog-search, .blog-box-comment input[type="button"], .blog-list-comment div:last-child span, .blog-date-time label, .gosearchBlog, .blog-menu label, .blog-menu h3{background-image:url(https://www.cdn-outlet.com/images/position-blog.png);background-repeat:no-repeat;}
.blog-menu h3{width:166px;height:26px;overflow:hidden;text-indent:-1000px;margin:0 0 0 5px;}
.blog-menu a, .blog-menu span{color:#006C91;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.blog-menu ul{padding:5px 15px;margin:0;list-style:none;background-color:#EEEEEE;}
.blog-menu ol{margin-top:8px;}
.blog-menu li{border-top:1px solid #CFCFCF;padding:8px 0 8px;}
.blog-menu > li li{border-top:1px solid #CFCFCF;padding:8px 0 8px 20px;}
.blog-menu a{color:#4299DE;}
.blog-menu label{background-image:url(https://www.cdn-outlet.com/images/position-blog.png);background-repeat:no-repeat;background-position:0 -99px;display:block;width:12px;height:15px;float:left;margin-right:8px;}
.blog-menu > li:first-child{border:none;}
.so-end-li{background-image:none !important;padding:0 !important;border:none !important;height:1px !important;overflow:hidden;*float:left;}
.blog-search{background-position:0 -225px;width:205px;height:58px;margin-bottom:15px;}
#txtBlog{width:140px;font-size:14px;color:#ccc;font-weight:bold;font-family:Arial;float:left;padding:7px 0 7px 8px;background-image:url(https://www.cdn-outlet.com/images/position-blog.png);background-repeat:no-repeat;background-position:-39px -127px;}
.gosearchBlog{width:30px;height:30px;background-position:0 -127px;overflow:hidden;text-indent:-1000px;border:none;cursor:pointer;margin-left:7px;background-color:Transparent;background-image:url(https://www.cdn-outlet.com/images/position-blog.png);background-repeat:no-repeat;}
.blog-content{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-top:none;clear:both;}
.blog-search-border{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;margin-bottom:0;border-bottom:none;}
.blog-search-border-box-content{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-top:none;padding-top:0;}
.blog-date-time{font-family:Arial;float:left; text-align:center;}
.blog-date-time b{font-size:21px;font-weight:normal;display:block;color:#666;font-family:"helvetica-light";text-transform:uppercase}
.blog-date-time label{color:#333333;font-weight:bold;width:54px;display:block;background-image:none;background-image:none;font-family:"HelveticaNeueLTCom-Hv";font-size:38px;height:34px;line-height:30px;padding-left:0;padding-top:0;}
.blog-date-time span { font-family:"helvetica-light"; font-size:17px; display:block;}
.firefox-win .blog-date-time { padding-top:1px;} /*FF win*/
.firefox-win .blog-date-time label { margin-top:-4px;}/*FF win*/
.firefox-win .blog-date-time span { margin-top:-7px;}/*FF win*/
.chrome-win .blog-date-time { padding-top:6px;} /*Chrome win*/
.chrome-win .blog-date-time span { margin-top:-3px;}/*chrome win*/
.safari-win .blog-date-time label { margin-top:-5px;}/*safari win*/
.safari-win .blog-date-time span { margin-top:-7px;}/*safari win*/
.mac .blog-date-time b { padding-bottom:3px; padding-top:1px;} /*mac only*/
.mac .blog-date-time span { margin-top:-7px;}/*mac*/
.firefox-mac .blog-date-time { margin-top:-6px;} /*FF mac*/
.firefox-mac .blog-date-time span { margin-top:-12px;}/*FF mac*/
.ie .blog-date-time label { margin-top:-4px;}/*ie*/
.ie .blog-date-time span { margin-top:-7px;}/*ie*/
.blog-title-content{font-size:34px;color:#0F4968;font-weight:normal;font-family:"HelveticaNeueLTCom-Hv",Arial;word-spacing:-2px;line-height:36px; text-transform: uppercase;}
.blog-title-content a{font-weight:normal; color:#333;}
.blog-title-content a:hover{font-weight:normal;}
.blog-author {font-family:"helvetica-light";font-size:17px;}
.so-blog-item { border-bottom:1px solid #DADEE0; padding:42px 0 8px;}
.so-blog-item:first-child { padding-top:0;}
.blog-content-p{padding-top:10px;font-family:Arial, Helvetica, sans-serif;}
.blog-content-p h2{font-size:16px;font-weight:bold;}
.blog-content-p h1{font-size:20px;font-weight:bold;}
.blog-content-p h3{font-size:13px;font-weight:bold;}
.blog-content-p h4, .blog-content-p h5, .blog-content-p h6{font-size:12px;font-weight:bold;}
.blog-content-p a{word-wrap:break-word;}
.blog-content-p p{font-size:14px;color:#585858;line-height:22px;margin-bottom:20px;font-family:Arial;}
.blg-numview { text-align:right; font-size:14px; color:#999999;font-family:"HelveticaNeueLTCom-Hv",Arial;font-weight:normal; margin-bottom:12px;}
.read-more-blog {float:right; color:#333;font-size:21px;font-family:"HelveticaNeueLTCom-Hv",Arial;font-weight:normal; background-image:url(/images/arena/arena-position2.png);background-repeat:no-repeat; padding-right:18px; background-position:right -117px; text-decoration:none; text-transform:uppercase;}
.mac .read-more-blog { background-position:right -121px;}
.blog-comment-bar{border-bottom:4px solid #E0E0E0;padding-bottom:10px;margin-bottom:15px;margin-top:32px;min-height:14px;*height:31px;position:relative;z-index:0;}
/*.blog-comment-bar div{float:right;width:148px;position:absolute;right:0;}*/
.blog-comment-bar label{font-family:Arial;font-size:14px;color:#0F4968;font-weight:bold;display:block;cursor:pointer;padding-bottom:3px;padding-top:3px;}
.blog-comment-bar span{font-family:Arial;font-size:12px;color:#5F5F5F;}
.blog-list-comment{padding-top:20px;}
.blog-list-comment li div:first-child{height:35px;font-family:Arial, Helvetica, sans-serif;}
.blog-list-comment li div:first-child a{color:#014170;font-size:12px;font-weight:bold;}
.blog-list-comment li div:first-child label{display:block;color:#6F6F6F;font-size:11px;}
.blog-list-comment p{font-size:12px;color:#494949;font-family:Arial, Helvetica, sans-serif;line-height:17px;margin-top:0;}
.blog-list-comment li div:last-child{text-align:right;}
.blog-list-comment li div:last-child span{font-family:Arial;font-weight:bold;color:#014170;background-position:34px -194px;padding-right:15px;cursor:pointer;}
.blog-list-comment li{border-bottom:1px solid #ddd;padding-bottom:20px;margin-bottom:20px;}
.blog-list-comment li:last-child{margin-bottom:0;}
.blog-select-view-comment { padding-left:0;background-image:url("/images/arena/arena-position4.png");background-position:right -147px!important;background-repeat:no-repeat;color:#333;float:left;font-family:"HelveticaNeueLTCom-Hv",Arial;font-size:21px;margin-bottom:31px;padding-right:18px;text-transform:uppercase;padding-top:0;padding-bottom:0}
.mac .blog-select-view-comment { background-position:right -150px !important;}
.blog-select-view-comment a{color:#333;}
.blog-box-comment{background-color:#EEF5FB;padding:22px 17px;font-family:Arial, Helvetica, sans-serif;}
.blog-box-comment label{font-size:21px;font-weight:bold;color:#194363;display:block;padding-bottom:10px;}
.blog-box-comment span{display:block;font-size:11px;color:#222222;}
.blog-box-comment div{height:67px;}
.blog-box-comment div > div{float:left;}
.blog-box-comment div > div:first-child{padding-right:16px;}
.blog-box-comment input[type="text"]{width:243px;border:1px solid #bbb;line-height:27px;height:27px;margin-top:5px;text-indent:5px;}
.blog-box-comment textarea{width:494px;height:114px;border:1px solid #bbb;padding:10px 5px;}
.blog-box-comment input[type="button"]{width:180px;height:29px;background-position:-68px -42px;text-indent:-1000px;overflow:hidden;margin-top:20px;border:none;cursor:pointer;}
.floatR{float:right;}
.so-blog-left{float:left;width:548px;}
.so-blog-left h1, .so-blog-left h2, .so-blog-left h3, .so-blog-left h4, .so-blog-left h5, .so-blog-left h6{margin:0;}
.so-view-next-comment{padding:30px 0 40px;}
.so-view-next-comment span{font-family:Arial;font-size:17px;color:#006C91;font-weight:bold;border:1px solid #006C91;padding:3px 7px;background-color:#fff;cursor:pointer;margin:0 auto;}
#idMore{background-image:none !important;}
.so-blog-main{width:691px;list-style:none;margin:0 0 0 34px;padding:0;}
.blog-content-p ul, .blog-content-p ol{color:#585858;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:25px;padding-left:40px;margin-bottom:20px;}
.blog-content-p ul, .blog-content-p ul li{list-style:disc;list-style-position:inside;}
.blog-content-p ol, .blog-content-p ol li{list-style:decimal;list-style-position:inside;}
.blog-content-p h2:first-child em,.blog-content-p p:first-child>strong>em{color:#666;font-style:normal;font-weight:normal!important;position:relative;top:-15px}
.blog-content-p h2:first-child em,.blog-content-p p:first-child>em{color:#666;font-family:"helvetica-light";font-size:17px;font-style:normal;font-weight:normal!important;position:relative;top:-15px;padding-left:67px}
.blog-content-p p:first-child>em>em{font-style:normal;font-weight:normal!important}
.rmore{background-image:url(https://www.cdn-outlet.com/images/position-blog.png);background-repeat:no-repeat;background-position:0 -91px;padding:8px 0 8px 12px;font-weight:bold;color:#0E4867;}
.blog-menu-header{background-image:url(https://www.cdn-outlet.com/images/position-blog.png);background-repeat:no-repeat;background-position:0 -233px;width:169px;height:30px;overflow:hidden;text-indent:-1000px;display:block;}
.arrow-down{padding-bottom:0!important;}
.arrow-down label{background-position:0 -287px !important;}
.blog-social a{background-image:url("https://www.cdn-outlet.com/images/sprite-social-blog1.png");float:left;height:18px;margin-right:19px;overflow:hidden;text-indent:-9999px;width:19px; background-repeat:no-repeat;}
.blog-social a.b-instagram { margin-right:0;}
.blog-social a.b-f { width:9px;}
.b-f { background-position:0 0;}
.b-tw{background-position:-31px 0}
.b-goggle{background-position:-70px 0}
.b-pin{background-position:-106px 0}
.b-instagram{background-position:-141px 0}
.blog-social{padding-top:21px;}
.blog-mod a{font-size:14px !important;font-weight:normal !important;text-decoration:underline;}
.blog-mod{border-top:1px solid #CFCFCF;clear:both;color:#666666;font-family:arial;font-size:14px;line-height:22px;margin-top:24px;padding-top:17px;width:162px;padding-bottom:5px;}
.ad-contact{padding:5px 0 9px 11px;}
.top-page-title{}
.top-page-title .tit-ma-login{font-size:26px;width:244px;}
.top-page-title .tit-ma-login-in{font-style:normal;margin-bottom:10px;}
.top-page-title .tit-ma-login-in.myacc-error-login{margin-left:0!important;}
.a-return-dashboard { float:right; color:#1DACEC; font-size:14px; font-weight:bold; margin-top:20px;}
.affiliate-container{width:100%;float:left;position:relative;z-index:2;}
.sidebar-left-affiliate{width:219px;float:left;}
.nav-affiliate{}
.nav-affiliate a{color:#797979;font-size:15px;font-weight:bold;display:block;height:50px;line-height:49px;background:url(https://www.cdn-outlet.com/images/backgrounds/sprite-bg-affiliate-tab.png) 0 -51px no-repeat;}
.nav-affiliate a:hover, .nav-affiliate a.active{color:#fff;background:url(https://www.cdn-outlet.com/images/backgrounds/sprite-bg-affiliate-tab.png) 0 -202px no-repeat;text-decoration:none;width:233px;position:relative;z-index:5;}
.nav-affiliate a.first{background-position:0 0;height:51px;line-height:50px;}
.nav-affiliate a:hover.first, .nav-affiliate a.first.active{background-position:0 -151px;}
.nav-affiliate a.last{background-position:0 -101px;}
.nav-affiliate a:hover.last, .nav-affiliate a.last.active{background-position:0 -252px;}
.a-af-earning span, .a-af-acc-setting span, .a-af-store span, .a-af-tip span, .a-af-link-generation span, .a-af-web-tool span, .a-af-offline-tool span, .a-af-custom-designs span{background:url(https://www.cdn-outlet.com/images/icons/icon-af-store-sprite.png) 0 0 no-repeat;display:block;padding-left:47px;height:49px;margin-bottom:1px;}
.a-af-earning span{background-position:0 1px;height:51px;}
.a-af-store span{background-position:0 -50px;}
.a-af-tip span{background-position:0 -100px;}
.a-af-link-generation span{background-position:0 -150px;}
.a-af-web-tool span{background-position:0 -200px;}
.a-af-offline-tool span{background-position:0 -250px;font-size:14px;}
.a-af-acc-setting span{background-position:0 -300px;}
.a-af-custom-designs span{background-position:0 -349px;}
.a-af-earning:hover span, .a-af-acc-setting:hover span, .a-af-store:hover span, .a-af-tip:hover span, .a-af-link-generation:hover span, .a-af-web-tool:hover span, .a-af-offline-tool:hover span, .a-af-custom-designs:hover span{background:url(https://www.cdn-outlet.com/images/icons/icon-af-store-sprite.png) 0 0 no-repeat;display:block;padding-left:47px;height:49px;margin-bottom:1px;}
.a-af-earning:hover span{background-position:0 -399px;}
.a-af-store:hover span{background-position:0 -450px;}
.a-af-tip:hover span{background-position:0 -500px;}
.a-af-link-generation:hover span{background-position:0 -550px;}
.a-af-web-tool:hover span{background-position:0 -600px;}
.a-af-offline-tool:hover span{background-position:0 -650px;}
.a-af-acc-setting:hover span{background-position:0 -700px;}
.a-af-custom-designs:hover span{background-position:0 -749px;}
.a-af-earning.active span, .a-af-acc-setting.active span, .a-af-store.active span, .a-af-tip.active span, .a-af-link-generation.active span, .a-af-web-tool.active span, .a-af-offline-tool.active span, .a-af-custom-designs.active span{background:url(https://www.cdn-outlet.com/images/icons/icon-af-store-sprite.png) 0 0 no-repeat;display:block;padding-left:47px;height:49px;margin-bottom:1px;}
.a-af-earning.active span{background-position:0 -399px;}
.a-af-store.active span{background-position:0 -450px;}
.a-af-tip.active span{background-position:0 -500px;}
.a-af-link-generation.active span{background-position:0 -550px;}
.a-af-web-tool.active span{background-position:0 -600px;}
.a-af-offline-tool.active span{background-position:0 -650px;}
.a-af-acc-setting.active span{background-position:0 -700px;}
.a-af-custom-designs.active span{background-position:0 -749px;}
.affiliate-concerns{font-size:10px;line-height:150%;padding:6px 23px 0 19px;}
.affiliate-concerns > a{display:block;margin-top:15px;}
.affiliate-concerns a{color:#2C9EC5;}
.affiliate-concerns a:hover{color:#f63;}
.right-content-affiliate.bl-content-rc{width:754px;min-height:601px;padding-bottom:21px;float:left;border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;}
.inner-content-affiliate{width:720px;margin:0 auto;font-size:14px;line-height:150%;font-family:Arial, Helvetica, sans-serif;}
.tit-affiliate-tab{color:#1F3A52;font-size:22px;margin:9px 0 17px;}
.content-tips-advice{}
.affiliate-tips{width:100%;overflow:hidden;}
.affiliate-tips div:first-child.the-tip{margin-top:0;}
.the-tip{margin-top:21px;}
.the-tip span{display:block;font-style:italic;}
.affiliate-tips .tips-expanse, .affiliate-tips .tips-collapse{color:#2C9EC5;float:right;font-weight:bold;padding-left:24px;margin-left:20px;}
.affiliate-tips a:hover.tips-expanse, .affiliate-tips a:hover.tips-collapse{color:#f63;}
.tips-expanse{background:url(https://www.cdn-outlet.com/images/btn/sprite-aff-btns.png) 0 -385px no-repeat;}
.tips-collapse{background:url(https://www.cdn-outlet.com/images/btn/sprite-aff-btns.png) 0 -418px no-repeat;}
.frm-tips-advice{width:100%;overflow:hidden;padding-top:23px;}
.frm-tips-advice .l-col{width:295px;float:left;margin-right:24px;}
.frm-tips-advice .r-col{width:381px;float:left;}
.frm-tips-advice label{font-weight:bold;display:block;margin-bottom:5px;}
.frm-tips-advice .txt-input-type{margin-bottom:20px;}
.frm-tips-advice textarea{border:1px solid #C3C3C3;display:block;margin-bottom:20px;height:65px;width:706px;padding:5px;}
.txt-input-type{border:1px solid #C3C3C3;display:block;height:25px;line-height:25px;padding:0 5px;}
.content-link-genration{}
.frm-generate-urls{padding:27px 0 20px;}
.using-options{width:100%;overflow:hidden;padding-bottom:10px;}
.using-options input[type="radio"]{float:left;margin:5px 10px 0 0;width:13px;height:13px;}
.using-options > label{float:left;width:147px;margin-top:1px;}
.using-options .txt-input-type{float:left;}
.using-options .select-box{width:347px;}
.using-options .select-box ul{width:375px;}
.using-options .sp-get-url{float:left;color:#3885B9;font-weight:bold;margin:3px 0 0 10px;}
.using-options span:hover.sp-get-url{color:#f63;text-decoration:underline;}
.frm-generate-urls .btn-generate-urls{display:block;margin:10px auto 0;}
.frm-generate-urls .select-box label#ColorAff, .frm-generate-urls .select-box label#Color{width:327px;}
.tbl-links-generation{width:760px;font-size:14px;font-family:Arial, Helvetica, sans-serif; margin-left:-20px;}
.tbl-links-generation td{text-align:left;padding-right:18px;vertical-align:top;}
.tbl-links-generation td a{font-weight:bold;display:block;}
.tbl-links-generation thead td{border-top:1px solid #CCCCCC;font-weight:bold;padding-top:17px;padding-bottom:14px;}
.tbl-links-generation tbody td{padding-bottom:19px;}
.tbl-links-generation tr td:first-child{padding-left:22px;}
.content-web-marketing-tools{}
.custom-digital-banners{padding-bottom:40px;}
.link-help-digital-banner{font-size:12px;float:right;}
.ie7 .link-help-digital-banner{margin-top:-21px;}
.content-digital-banners{width:719px;background-color:#F8F8F8;font-family:Arial, Helvetica, sans-serif;margin:16px 0 20px;float:left;}
.tit-col-custom-banner{font-size:12px;font-weight:normal;margin-bottom:6px;color:#858585;}
.l-custom-banner{width:218px;float:left;padding:5px 11px 15px 10px;}
.list-custom-items{width:100%;float:left;}
.list-custom-items li{border:1px solid #CDCDCD;margin-bottom:4px;background-color:#fff;height:21px;line-height:21px;font-size:12px;font-weight:bold;float:left;width:99%;}
.list-custom-items li:hover, .list-custom-items li.active{background-color:#2C9EC5;}
.list-custom-items li:hover a, .list-custom-items li.active a{color:#fff;text-decoration:none;}
.list-custom-items li:hover .x-close, .list-custom-items li.active .x-close{background:url(https://www.cdn-outlet.com/images/btn/sprite-aff-btns.png) -362px -12px no-repeat;}
.list-custom-items li a{color:#2C9EC5;padding-left:8px;display:inline-block;float:left;width:88%;overflow:hidden;}
.list-custom-items li .x-close{background:url(https://www.cdn-outlet.com/images/btn/sprite-aff-btns.png) -371px -12px no-repeat;width:9px;height:9px;display:inline-block;float:right;margin:6px 6px 0 0;cursor:pointer;}
.l-custom-banner .btn-add-custom-banner{margin:0 auto;display:block;}
.l-custom-banner .scroll-content-type{max-height:324px;margin-top:8px;margin-bottom:11px;}
.r-custom-banner{width:459px;float:right;border-left:1px solid #d4d4d4;padding:5px 9px 15px 10px;}
.frm-custom-banner{}
.frm-custom-banner label{font-size:11px;display:block;line-height:19px;color:#414141;}
.frm-custom-banner label.lbl-custom-text{width:100%;overflow:hidden;margin-top:19px;}
.frm-custom-banner label.lbl-custom-text b{float:left;}
.frm-custom-banner label .sp-characters{float:right;font-size:10px;font-style:italic;}
.frm-custom-banner .txt-input-type{font-family:Arial, Helvetica, sans-serif;color:#414141;margin-bottom:12px;display:block;}
.frm-custom-banner .select-size-type{font-size:11px;color:#414141;font-family:Arial, Helvetica, sans-serif;border:1px solid #d4d4d4;width:220px;margin-bottom:13px;padding-left:2px;}
.frm-custom-banner .scroll-content-type{border:1px solid #d4d4d4;height:124px;background-color:#fff;margin-bottom:9px;}
.scroll-content-type{overflow-y:auto;overflow-x:hidden;}
a.PopupAddItemFancy:hover{text-decoration:none;}
.list-cat-items{float:left;width:100%;}
.list-cat-items li{font-size:13px;float:left;padding:5px 0;width:100%;}
.list-cat-items li:hover, .list-cat-items li.active{background-color:#2C9EC5;}
.list-cat-items li:hover a, .list-cat-items li.active a{color:#fff;text-decoration:none;}
.list-cat-items li a{padding-left:8px;float:left;overflow:hidden;}
.list-cat-items li span{float:left;width:419px;}
.list-cat-items li .x-close{background:url(https://www.cdn-outlet.com/images/btn/sprite-aff-btns.png) -362px 0px no-repeat;width:9px;height:9px;cursor:pointer;float:right;margin:6px 6px 0 6px;}
.ie7 .list-cat-items li .x-close{float:left;}
.textarea-custom-text{border:1px solid #d4d4d4;font-size:11px;font-family:Arial, Helvetica, sans-serif;width:449px;line-height:130%;padding:4px;height:26px;margin-bottom:10px;}
.frm-custom-banner .btn-preview{margin-right:3px;}
.create-banner{clear:both;width:100%;overflow:hidden;}
.create-banner .btn-create-now{margin-left:21px;float:right;}
.create-banner span{float:right;margin-top:7px;}
.standard-banners{padding:0 0 162px 0;}
.standard-banners > ul{margin:20px 0;}
.standard-banner-size{}
.tit-banner-size{font-weight:bold;font-size:16px;font-family:Arial, Helvetica, sans-serif;display:block;line-height:140%;}
.standard-banner-size .box-options{float:left;padding:8px;margin-bottom:14px;}
.standard-banner-size .box-options img{display:block;float:left;margin-bottom:3px;}
.link-select-code{font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.standard-banner-size .box-options .ico-zoom{float:right;}
.textarea-code{border:1px solid #C3C3C3;font-size:11px;font-family:Arial, Helvetica, sans-serif;line-height:15px;height:58px;width:421px;margin-top:8px;}
.ico-zoom{background:url(https://www.cdn-outlet.com/images/btn/sprite-aff-btns.png) -371px 0 no-repeat;width:12px;height:11px;cursor:pointer;display:block;}
.standard-banner-size.size-type5{float:left;width:477px;}
.size-type1 .box-options{width:715px;margin-right:15px;padding-top:11px;}
.size-type1 .textarea-code{width:710px;}
.size-type1 .ico-zoom{margin-top:15px;}
.size-type2 .box-options{width:333px;margin-right:15px;padding-top:11px;}
.size-type2 .textarea-code{width:330px;}
.size-type3 .box-options{width:157px;margin-right:6px;padding-top:11px;}
.size-type3 .textarea-code{width:154px;}
.size-type4 .box-options{width:240px;margin-right:15px;padding-top:11px;}
.size-type4 .textarea-code{width:237px;}
.standard-banner-size.size-iheart{float:left;}
.size-iheart .box-options{width:200px;margin-right:15px;padding-top:11px;}
.size-iheart .textarea-code{width:197px;}
.size-mb1 .box-options{width:240px;margin-right:15px;padding-top:11px;}
.size-mb1 .textarea-code{width:237px;}
.size-mb2 .box-options{width:337px;margin-right:10px;padding-top:11px;}
.size-mb2 .textarea-code{width:335px;}
.size-type-popup{width:423px;}
.size-type-popup .textarea-code{width:421px;}
.content-offline-marketing-tools{}
.request-vinyl-banners{padding:16px 0 43px;}
.request-vinyl-banners .btn-request-banner{margin:0 auto;display:block;}
.list-banner-options{width:100%;overflow:hidden;}
.box-options{border:1px solid #CCCCCC;float:left;}
.banner-size-option{font-family:Arial, Helvetica, sans-serif;font-size:11px;height:30px;line-height:30px;}
.banner-size-option input[type="radio"]{width:13px;height:13px;margin-left:35px;vertical-align:-2px;}
.ie7 .banner-size-option input[type="radio"]{vertical-align:0px;}
.ie8 .banner-size-option input[type="radio"]{vertical-align:-3px;}
.ie9 .banner-size-option input[type="radio"]{vertical-align:-3px;}
.banner-size-option label{font-weight:bold;}
.request-vinyl-banners .box-options{width:225px;margin-right:15px;margin-bottom:20px;padding-top:3px;}
.request-vinyl-banners .box-options img{display:block;}
.request-business-card{}
.tit-affiliate-sub{color:#1F3952;font-size:21px;line-height:125%;margin-bottom:20px;}
.sample-business-card{width:488px;margin:16px auto 47px;overflow:hidden;}
.sample-business-card img{float:left;}
.sample-business-card input[type="button"]{float:right;margin-bottom:16px;}
.sample-business-card .btn-request-cards{margin-top:21px;}
.request-print-materials{width:100%;overflow:hidden;padding-bottom:7px;}
.print-option{float:left;width:50%;padding-top:11px;}
.print-option span{display:block;padding-bottom:9px;}
.print-option input[type="radio"]{width:13px;height:13px;margin:0 13px 0 0;vertical-align:-1px;}
.ie7 .print-option input[type="radio"]{vertical-align:0;}
.ie8 .print-option input[type="radio"]{vertical-align:-2px;}
.ie9 .print-option input[type="radio"]{vertical-align:-2px;}
.print-option label, .print-option a{font-weight:bold;color:#2C9EC5;}
.print-option a:hover{color:#f63;}
.request-print-materials .btn-print-it{float:right;margin-top:19px;}
.text-title .ico-affiliate-signup{padding-left:77px;background:url(https://www.cdn-outlet.com/images/sprite-ui-general1.png) 27px -1203px no-repeat;line-height:83px;text-indent:0;font-size:35px;}
.affiliate-content{font-size:14px;padding:0 34px;min-height:631px;}
.affiliate-content p{line-height:150%;}
.affiliate-content .p-top-affiliate-intro{margin-top:-23px;position:relative;}
.affiliate-content .p-affiate-conditions-note{margin:10px 0 26px;}
.frm-affiliate-sign-up{padding:30px 0 37px;}
.tbl-affiliate-sign-up > tbody > tr > td{vertical-align:top;padding-bottom:16px;}
.heading-frm{color:#213D57;font-size:14px;text-align:right;padding:5px 13px 0 0;}
.heading-frm-big{font-size:18px;text-align:left;padding:14px 0 6px 0;}
.heading-frm-big a.txt-link-heading-frm{color:#1385C6;font-size:11px;font-weight:normal;margin-left:6px;}
.heading-frm-big a:hover.txt-link-heading-frm{color:#f63;}
.frm-affiliate-sign-up .heading-frm-v-top{padding-top:1px;}
.frm-affiliate-sign-up .list-user-info{line-height:125%;margin-top:-1px;margin-bottom:8px;}
.frm-affiliate-sign-up .list-user-info a.btn-change{margin-top:4px;}
.frm-affiliate-sign-up .ui-txt-input{float:left;}
.frm-affiliate-sign-up .select-box, .frm-affiliate-sign-up .select-box label{color:#333333;}
.sp-required-notice{font-size:11px;color:#666;}
.link-extra-info, .sp-datetime-format{margin:5px 0 0 9px;float:left;}
.affiliate-content .p-affiliated{line-height:18px;padding-bottom:6px;}
.affiliate-content .p-affiliated span{display:block;font-size:11px;}
.affiliate-content .p-affiliated span a{color:#1385C6;}
.chk-ra-box-type{width:13px;height:13px;float:left;margin:0 10px 0 0;}
.lbl-option-type{float:left;}
.frm-affiliate-sign-up .chk-ra-box-type{margin-top:7px;}
.frm-affiliate-sign-up .lbl-option-type{margin-top:5px;}
.frm-affiliate-sign-up .noPadBot .heading-frm{padding-right:0;text-align:center;padding-bottom:8px;}
.frm-affiliate-sign-up .btn-i-agree, .frm-affiliate-sign-up .btn-submit2{margin-top:22px;}
.btn-submit2{background:url(https://www.cdn-outlet.com/images/btn/btn-submit2.png) 0 0 no-repeat;width:88px;height:34px;}
.dotted-content-rc{border:1px dotted #579ECC;background-color:#E7F3FA;position:relative;}
.frm-affiliate-sign-up .dotted-content-rc{margin-top:5px;}
.frm-affiliate-url{overflow:hidden;padding:24px 28px;}
.frm-affiliate-url label{float:left;color:#203D57;margin-right:8px;margin-top:4px;}
.frm-affiliate-url .ui-txt-input{float:left;margin-right:11px;}
.frm-affiliate-url .sp-character-rule{float:left;margin-top:4px;}
.frm-affiliate-url p{font-size:11px;margin-top:20px;}
.customer-notification-header{position:relative;}
.popup-affiliate-notification-header{position:absolute;left:-173px;top:-388px;}
.relative-positioned{position:relative;}
.popup-affiliate-notification-header .the-btn-close-x{right:-9px;top:-8px;}
.sub-f-lbl{font-weight:normal;}
.p-note-info-guide{font-size:10px;width:244px;margin:2px 0 0;}
.opt-method-payment{padding:3px 0 0;margin:0 0 10px;}
.opt-method-payment .chk-ra-box-type{}
.opt-method-payment p{float:left;width:458px;margin:4px 0 0;}
.opt-method-payment p b{color:#213D57;}
.ielte8 .opt-method-payment p, .ie9 .opt-method-payment p{margin-top:2px;}
.ui-txt-area{border:1px solid #E0E0E0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:1px 0 2px rgba(0, 0, 0, 0.1) inset;-webkit-box-shadow:1px 0 2px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:1px 0 2px rgba(0, 0, 0, 0.1) inset;padding:3px 0 0 3px;width:239px;height:49px;resize:none;}
.heading-af-top{color:#213D57;font-size:16px;text-align:right;padding:0;margin:0 0 20px;}
.frm-affiliate-sign-up .sp-required-notice.floatR{margin-top:5px;}
.popup-type-tooltip{position:absolute;width:296px;top:-98px;right:105px;}
.popup-type-tooltip .the-btn-close-x{right:-11px;top:-12px;}
.frame-inner-popup-tooltip{}
.frame-inner-popup-tooltip > tbody > tr > td{vertical-align:top;}
.inner-popup-tooltip-content{background-color:#EBF4FC;padding:9px 20px 16px;}
.inner-popup-tooltip-content p{color:#203D57;}
.lt-cn-dark-grey-tooltip{background:url(https://www.cdn-outlet.com/images/backgrounds/bg-rc-af-signup.png) 0 0 no-repeat;width:5px;height:5px;}
.rt-cn-dark-grey-tooltip{background:url(https://www.cdn-outlet.com/images/backgrounds/bg-rc-af-signup.png) -5px 0 no-repeat;width:5px;height:5px;}
.lb-cn-dark-grey-tooltip{background:url(https://www.cdn-outlet.com/images/backgrounds/bg-rc-af-signup.png) -10px 0 no-repeat;width:5px;height:29px;}
.rb-cn-dark-grey-tooltip{background:url(https://www.cdn-outlet.com/images/backgrounds/bg-rc-af-signup.png) -15px 0 no-repeat;width:5px;height:29px;}
.mid-top-dark-grey-tooltip{background:url(https://www.cdn-outlet.com/images/backgrounds/bg-top-tooltip-blue.png) 0 0 repeat-x;height:5px;}
.mid-left-dark-grey-tooltip{background:url(https://www.cdn-outlet.com/images/backgrounds/bg-left-tooltip-blue.png) 0 0 repeat-y;width:5px;}
.mid-right-dark-grey-tooltip{background:url(https://www.cdn-outlet.com/images/backgrounds/bg-right-tooltip-blue.png) 0 0 repeat-y;width:5px;}
.mid-bottom-dark-grey-tooltip{background:url(https://www.cdn-outlet.com/images/backgrounds/bg-bot-tooltip-blue.png) 0 0 repeat-x;height:29px;}
.arrow-popup-tooltip{width:100%;background:url(https://www.cdn-outlet.com/images/backgrounds/bg-arrow-tooltip-blue.png) 100% 100% no-repeat;height:29px;}
.lt-cn-dotted-blue, .rt-cn-dotted-blue, .lb-cn-dotted-blue, .rb-cn-dotted-blue{background:url(https://www.cdn-outlet.com/images/sprite-ui-corner.png) 0 0 no-repeat;width:6px;height:6px;position:absolute;}
.lt-cn-dotted-blue{background-position:0 -97px;left:-1px;top:-1px;}
.rt-cn-dotted-blue{background-position:-6px -97px;right:-1px;top:-1px;}
.lb-cn-dotted-blue{background-position:-12px -97px;left:-1px;bottom:-1px;}
.rb-cn-dotted-blue{background-position:-18px -97px;right:-1px;bottom:-1px;}
.text-title .tit-special-inner{line-height:85px;}
.aff-position, .btn-submit-your-tip, .btn-generate-urls, .btn-request-banner, .btn-print-it-yourself, .btn-print-it, .btn-request-cards, .btn-add-custom-banner, .btn-add-items, .btn-remove-items, .btn-preview, .btn-generate-code, .btn-create-now, .btn-i-agree, .the-btn-close-x{background:url(https://www.cdn-outlet.com/images/btn/sprite-aff-btns.png) 0 0 no-repeat;}
.btn-submit-your-tip{background-position:0 -272px;width:221px;height:34px;}
.btn-generate-urls{background-position:0 -204px;width:241px;height:34px;}
.btn-request-banner{background-position:0 -102px;width:241px;height:34px;}
.btn-print-it-yourself{background-position:0 -170px;width:221px;height:34px;}
.btn-print-it{background-position:0 -238px;width:221px;height:34px;}
.btn-request-cards{background-position:0 -136px;width:221px;height:34px;}
.btn-add-custom-banner{background-position:0 -335px;width:170px;height:29px;}
.btn-add-items{background-position:-221px -238px;width:118px;height:29px;}
.btn-remove-items{background-position:-221px -272px;width:119px;height:29px;}
.btn-preview{background-position:-221px -170px;width:95px;height:29px;}
.btn-generate-code{background-position:-241px -204px;width:139px;height:29px;}
.btn-create-now{background-position:-241px -102px;width:141px;height:34px;}
.btn-i-agree{background-position:-281px -68px;width:88px;height:34px;}
.the-btn-close-x{background-position:-371px -136px;width:29px;height:29px;cursor:pointer;position:absolute;}
.aff-btn-go{width:61px;height:34px;background-position:-328px -34px;overflow:hidden;text-indent:-1000px;margin-left:5px;}
.title-aff-blue label{font-weight:bold;color:#3886BA;}
.aff-earning select{font-size:14px;font-weight:bold;color:#333;border:1px solid #ccc;line-height:27px;padding:2px 3px;margin-right:10px;}
.aff-table-record{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border:1px solid #D4D4D4;display:table;width:100%;background-color:#F8F8F8;}
.aff-table-record > div div{font-size:14px;height:33px;border-left:1px solid #fff;border-right:1px solid #d4d4d4;padding-left:10px;display:table-cell;vertical-align:middle;}
.aff-table-record .aff-row-head{color:#192E41;font-weight:bold;display:table-row;}
.aff-table-record .aff-row-head div{background-image:url(https://www.cdn-outlet.com/images/h-aff-background.jpg);background-repeat:repeat-x;}
.aff-row-body{clear:both;display:table-row;}
.aff-row-body > div{border-top:1px solid #d4d4d4;}
.aff-table-record div:first-child + div > div{border-top:none;}
.aff-row-body a{font-weight:bold;}
.aff-row-head div{border-top:1px solid #fff;}
.aff-row-head div:first-child{border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;}
.aff-row-head div:last-child{border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-right:1px solid #fff;}
.aff-row-body > div:last-child{border-right:none!important;}
.aff-table-record > div:last-child div:first-child{border-radius:0 0 0 4px;-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;}
.aff-table-record > div:last-child div:last-child{border-radius:0 0 4px 0;-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;}
.aff-ie-col1{width:167px;}
.aff-ie-col2{width:167px;}
.aff-ie-col3{width:167px;}
.aff-ie-store-col1{width:87px;}
.aff-ie-store-col3{width:113px;}
.aff-btn-view-full-earn{width:281px;height:34px;}
.aff-btn-view-full-product{background-position:0 -34px;width:328px;height:34px;}
.aff-align-center{text-align:center;}
.aff-btn-edit-account{width:281px;height:34px;background-position:0 -68px;}
.aff-btn-update-account{width:81px;height:34px;background-position:-281px 0;}
.aff-edit-account{border:1px solid #d4d4d4;padding:20px;width:571px;}
.aff-no-required{color:#C1C1C1;}
.aff-edit-account input[type="text"]{border:1px solid #C3C3C3;display:block;height:25px;line-height:25px;padding:0 5px;width:381px;}
.aff-edit-account td{padding-top:10px;padding-left:10px;}
.aff-edit-account td:first-child{font-weight:bold;}
.aff-method-payment{border:1px solid #D5EAA8;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.aff-method-payment td{padding-top:6px;padding-bottom:6px;}
.aff-method-payment tr:first-child td{border-bottom:1px solid #D5EAA8;}
.aff-method-payment td:first-child{width:52px;text-align:center;background-image:url(https://www.cdn-outlet.com/images/h-aff-method-background.jpg);}
.aff-method-payment td:first-child + td{padding-left:17px;}
.aff-btn-update-method{width:141px;height:34px;background-position:-221px -136px;}
.aff-line-ver{color:#2C9EC5;margin:0 3px;}
.aff-btn-create{width:141px;height:34px;background-position:-241px -102px;float:right;margin-left:15px;}
.aff-align-right{text-align:right;line-height:34px;}
.aff-total-comission{font-size:16px;font-weight:bold;display:block;padding-bottom:15px;}
.ui-fx-select{font-size:14px;font-weight:bold;color:#333;border:1px solid #ccc;line-height:27px;padding-left:3px;}
.aff-shipping-address{margin:-96px 15px 35px 35px!important;}
.aff-address-new{margin:0px 15px 0px 35px!important;}
.aff-information-address{width:218px!important;font-size:14px!important}
.aff-team-content{margin-bottom:21px;text-align:left;line-height:21px;font-size:14px;}
.afs-tbl-inf{position:relative;}
.tbl-user-aff-stores{width:100%;}
.tbl-user-aff-stores th{background:url(https://www.cdn-outlet.com/images/h-aff-background.jpg) 0 0 repeat;border-top:1px solid #d4d4d4;vertical-align:top;}
.tbl-user-aff-stores th:first-child{border-radius:4px 0 0 0;}
.tbl-user-aff-stores th:last-child{border-right:1px solid #d4d4d4;border-radius:0 4px 0 0;}
.tbl-user-aff-stores th.last{border-right:1px solid #d4d4d4;border-radius:0 4px 0 0;}
.tbl-user-aff-stores th > div{padding:6px 0 6px 10px;text-align:left;color:#192E41;border-top:1px solid #fff;background:url(https://www.cdn-outlet.com/images/backgrounds/bg-grey-white-2x1.gif) 0 0 repeat-y;}
.tbl-user-aff-stores th:first-child > div{border-radius:4px 0 0 0;}
.tbl-user-aff-stores th:last-child > div{border-right:1px solid #fff;border-radius:0 4px 0 0;}
.tbl-user-aff-stores th.last > div{border-right:1px solid #fff;border-radius:0 4px 0 0;}
.tbl-user-aff-stores td{border-bottom:1px solid #D4D4D4;background:#F8F8F8 url(https://www.cdn-outlet.com/images/backgrounds/bg-grey-white-2x1.gif) 0 0 repeat-y;padding:6px 0 6px 10px;vertical-align:top;}
.tbl-user-aff-stores td div{word-wrap:break-word;overflow:hidden;}
.tbl-user-aff-stores td.last{border-right:1px solid #D4D4D4;}
.tbl-user-aff-stores tr:last-child td:first-child{border-radius:0 0 0 4px;}
.tbl-user-aff-stores tr:last-child td:last-child{border-radius:0 0 4px 0;}
.tbl-user-aff-stores tr:last-child td.last{border-radius:0 0 4px 0;}
.tbl-user-aff-stores td a{font-weight:bold;}
.tbl-user-aff-stores tr.row-msg-confirm td{text-align:center;background-color:#FFFFCD;}
.tbl-user-aff-stores tr.row-msg-confirm td span{color:#2C9EC5;padding:0 3px;}
.tbl-store-landing{margin-top:26px;}
.tbl-store-landing td{font-size:12px;line-height:120%;}
.tbl-store-landing .btn-learn-more{margin:15px auto 0;}
.btn-learn-more{background:url(https://www.cdn-outlet.com/images/btn/btn-learn-more.png) 0 0 no-repeat;width:141px;height:34px;display:block;}
a.btn-learn-more{text-indent:-9999px;}
.ui-banner-box{border:1px solid #CDCDCD;line-height:120%;font-family:Arial, Helvetica, sans-serif;padding:6px 12px;font-size:12px;background-color:#fff;}
.ui-banner-box p{line-height:125%;text-align:center;}
.ui-banner-box h3{font-weight:normal;font-size:12px;word-wrap:break-word;}
.left-banner-box1{float:left;width:130px;}
.right-banner-box1{float:right;width:126px;}
.btn-shop{background:url(https://www.cdn-outlet.com/images/btn/btn-shop.png) 0 0 no-repeat;width:120px;height:38px;cursor:pointer;display:block;}
a.btn-shop{text-indent:-9999px;}
.btn-shop2{background:url(https://www.cdn-outlet.com/images/btn/btn-shop2.png) 0 0 no-repeat;width:100px;height:38px;cursor:pointer;display:block;}
a.btn-shop2{text-indent:-9999px;}
.item-price-hilighted{font-size:23px;color:#3794D9;}
.paging-item{float:left;overflow:hidden;}
.item-current-paging{background:url(https://www.cdn-outlet.com/images/icons/ico-current-item.gif) 0 0 no-repeat;width:12px;height:12px;cursor:pointer;display:block;float:left;margin:0 8px 8px 0;}
.item-normal-paging{background:url(https://www.cdn-outlet.com/images/icons/ico-normal-item.gif) 0 0 no-repeat;width:12px;height:12px;cursor:pointer;display:block;float:left;margin:0 8px 8px 0;}
span:hover.item-normal-paging, a:hover.item-normal-paging{background-image:url(https://www.cdn-outlet.com/images/icons/ico-current-item.gif)}
;.cmd-paging{width:39px;overflow:hidden;float:right;}
.ico-prev-item{background:url(https://www.cdn-outlet.com/images/icons/ico-prev.png) 0 0 no-repeat;width:14px;height:18px;cursor:pointer;display:block;float:left;}
.ico-next-item{background:url(https://www.cdn-outlet.com/images/icons/ico-next.png) 0 0 no-repeat;width:14px;height:18px;cursor:pointer;display:block;float:right;}
.box-size-300x250{width:274px;min-height:236px;}
.box-size-300x250 p{margin-bottom:13px;}
.box-size-300x250 .left-banner-box1 img{margin-left:-12px;}
.box-size-300x250 h3{margin:9px 0 18px;}
.box-size-300x250 .btn-shop{margin:18px 0 13px;}
.box-size-300x250 .paging-item{padding-left:13px;margin-top:3px;}
.box-size-160x600{width:138px;min-height:588px;padding:5px 10px;}
.box-size-160x600 p{margin-bottom:45px;}
.box-size-160x600 h3{margin:11px 0 18px;}
.box-size-160x600 .btn-shop{margin:18px 0 31px;}
.box-size-160x600 .paging-item{padding-top:5px;}
.box-size-160x600 table{margin-bottom:16px;}
.box-size-728x90{width:702px;min-height:76px;}
.box-size-728x90 h3{margin-bottom:18px;}
.box-size-728x90 .btn-shop2{float:left;margin-top:19px;margin-right:10px;}
.box-size-728x90 table{width:100%;}
.box-size-728x90 table td{min-height:76px;}
.box-size-728x90 .paging-item{float:none;text-align:center;padding-top:11px;}
.box-size-728x90 .paging-item span{float:none;display:inline-block;margin-right:4px;margin-bottom:4px;}
.l-box1, .l-box2, .l-box3, .l-box4{float:left;}
.l-box1{width:199px;margin-right:16px;}
.l-box1 img{display:block;margin-top:9px;}
.l-box2{margin-right:18px;width:55px;}
.l-box2 img{display:block;}
.l-box3{width:147px;margin-right:5px;}
.l-box4{width:152px;}
.wrap-box-160x600{float:left;margin-right:26px;}
.wrap-box-300x250{margin-bottom:24px;}
.sp-box-size{display:block;color:#333;font-size:14px;margin-bottom:6px;}
.popupAddItem{width:600px;height:600px;}
.FormAddItem{width:600px;}
.FormAddItem .title{font-weight:bold;display:block;}
.addingItemGuide{font-size:12px;color:#858585;line-height:140%;margin:0 0 15px 0;}
.wrapFormElements{overflow:hidden;width:600px;}
.wrapFormElements input[type="text"], .wrapFormElements .txtSearch{width:471px;color:#858585;float:left;margin:2px 10px 0 0;height:23px;line-height:23px;}
.FormAddItem .wrapFormElements .btnSearchItem{float:right;}
.wrapFormElements div{width:196px;overflow:hidden;font-family:Arial;margin-bottom:6px;float:right;}
.wrapFormElements div label{margin-right:11px;font-size:11px;vertical-align:1px;}
.wrapFormElements .title{float:left;width:116px;padding-top:5px;color:#414141;}
.wrapFormElements select{color:#414141;font-size:12px;width:110px;font-family:Arial;padding-left:2px;font-weight:normal;}
.wrapButtonCommands{text-align:right;padding:18px 0 5px 0;overflow:hidden;width:600px;}
.wrapButtonCommands span{color:#353535;font-size:12px;padding:5px 16px 0 0;float:right;}
.wrapButtonCommands strong{color:#1B435A;}
.wrapButtonCommands input{margin-left:3px;float:right;}
.wrapTableItems{width:100%;background-color:#FFF;}
.tblRelatedItems{width:564px;margin-left:17px;}
.eachItem{width:188px;padding:11px 0 7px 0;text-indent:0 !important;}
.eachItem table{padding-left:18px;}
.eachItem img{display:block;margin-left:26px;}
.eachItem .itemFig{border:1px solid #9E9E9E;}
.eachItem.selected{background-color:#2C9EC5;}
td.eachItem:hover, .eachItem:hover{background-color:#E5E5E5;}
.eachItem span{padding:0;cursor:default;line-height:120%;}
.eachItem p{margin:0;}
.eachItem .aff-color{background-color:#6E6E6E;color:#CECECE;display:block;height:14px;line-height:14px;text-align:center;width:102px;font-size:9px;margin-left:26px;}
.eachItem .aff-name{color:#2C9EC5;text-decoration:underline;font-size:10px;}
.eachItem .aff-price{color:#414141;font-weight:bold;font-size:11px;line-height:140%;}
.eachItem .aff-sale{color:#CC0000;font-weight:bold;font-size:11px;line-height:140%;}
.eachItem .aff-name .iconNew{vertical-align:-3px;display:inline;border:none;margin-right:2px;margin-left:0;}
td.selected .aff-name{color:#FFF;}
.browseCategory .theItemSelector{height:400px;border:1px solid #CDCDCD;overflow-y:scroll;}
.byCategory .theItemSelector{height:182px;}
.byBrand .theItemSelector{height:182px;}
.theItemSelector{margin-top:2px;color:#2C9EC5;font-size:13px;background-color:#FFF;border:1px solid #CDCDCD;overflow-y:auto;}
.theItemSelector ul{padding:0;margin:0;list-style:none;}
.theItemSelector li.selected{background-color:#2C9EC5;color:#FFF;}
.theItemSelector li.selected li{background-color:#FFF;color:#2C9EC5;}
.theItemSelector li{line-height:160%;text-indent:21px;cursor:pointer;}
.theItemSelector li li{text-indent:33px;}
.theItemSelector li li li{text-indent:45px;font-size:10px;}
.theItemSelector li li li li{text-indent:57px;}
.theItemSelector li li li li li{text-indent:69px;}
.theItemSelector li li li li li li{text-indent:81px;}
.theItemSelector li li li li li li li{text-indent:93px;}
.theItemSelector li li li li li li li li{text-indent:105px;}
.theItemSelector li li li li li li li li li{text-indent:117px;}
.theItemSelector li li li li li li li li li li{text-indent:129px;}
.theItemSelector li .open{background:url(https://www.cdn-outlet.com/images/icons/bg-minus.gif) 0 0 no-repeat;width:9px;height:9px;display:inline-block;margin:0 5px 0 -14px;font-size:0;}
.theItemSelector li li .open{margin-left:-18px;}
.theItemSelector li li li .open{margin-left:-14px;}
.theItemSelector li .close{background:url(https://www.cdn-outlet.com/images/icons/bg-plus.gif) 0 0 no-repeat;width:9px;height:9px;display:inline-block;margin:0 5px 0 -14px;font-size:0;}
.theItemSelector li li .close{margin-left:-18px;}
.theItemSelector li li li .close{margin-left:-14px;}
.theItemSelector li .no-tree{background:url(https://www.cdn-outlet.com/images/icons/ico-grey-square.gif) 0 0 no-repeat;width:9px;height:9px;display:inline-block;margin:0 5px 0 -14px;font-size:0;}
.theItemSelector li li .no-tree{margin-left:-18px;}
.theItemSelector li li li .no-tree{margin-left:-14px;}
.ui-input-field{border:1px solid #E0E0E0;background-color:#fff;padding:0 5px;margin:1px 0 0;font-size:12px;width:244px;height:27px;line-height:27px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:1px 1px 1px rgba(0, 0, 0, 0.05) inset;-webkit-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.05) inset;-moz-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.05) inset;}
.btnSearchItem, .btnFinishAdding, .btnAddItem{background:url(https://www.cdn-outlet.com/images/btn/btn-af-dashboard.png) 0 0 no-repeat;cursor:pointer;}
.btnSearchItem{background-position:0 0;width:98px;height:29px;}
.btnFinishAdding{background-position:0 -120px;width:98px;height:29px;}
.btnAddItem{background-position:0 -80px;width:118px;height:29px;}
.btnAddItem.disabled{background-position:0 -40px;}
.team-division-service-icon, .so_teamSales_testimonials, .unique-assortment-icon, .team-end-submit a, .team-fundraising-page-content h2 label, .team-fundraising, .team-custom-pricing span, .team-custom-l ol label, .team-list-custom li, .team-division-list td input[type="submit"], .team-division-list > li > a label, .team-division-list h3 label, .team-division-list h3, .team-division-align h2, .team-division-info b, .team-division-info h1, .team-division-tab span, .team-tab-select, .team-division-tab label, .team-about-us ,.team-division-menu label, .team-division-title{background-image:url(https://www.cdn-outlet.com/images/team-division.png);background-repeat:no-repeat;overflow:hidden;text-indent:-10000px;}
.team-about-us{background-position:-27px -105px;height:19px;margin-top:15px;}
.team-tab-select .team-about-us{background-position:0 -105px;}
.team-division-menu > label{background-position:-306px -114px;display:block;height:21px;margin-bottom:15px;margin-top:5px;width:204px;}
.team-division-banner{margin-bottom:10px;}
.team-division-tab{border:1px solid #D4D4D4;border-right:none;border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;position:relative;width:218px;}
.team-division-content{border-radius:0 4px 4px 4px;-webkit-border-radius:0 4px 4px 4px;-moz-border-radius:0 4px 4px 4px;z-index:0;margin-bottom:19px;}
.team-division-tab li{font-family:Arial;font-size:16px;font-weight:bold;clear:left;border-bottom:1px solid #d4d4d4;line-height:50px;position:relative;z-index:1;}
.team-division-tab a{color:#797979;display:block;padding-left:15px;}
.team-division-tab a:hover{text-decoration:none;}
.team-division-tab span{display:none;}
.team-division-tab li:last-child{border-bottom:none;}
.team-division-tab li:first-child{border-radius:4px 0 0 0;-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;}
.team-division-tab label{display:block;width:19px;float:left;margin-right:12px;}
.team-division-contact{height:19px;background-position:-27px 0;margin-top:15px;}
.team-division-custom{height:19px;background-position:-27px -35px;margin-top:15px;}
.team-division-fundraising{height:27px;background-position:-27px -63px;margin-top:9px;}
.team-division-service-icon{height:19px;margin-top:15px;background-position:-633px -681px;}
.brand-category{background-position:-639px -214px;height:27px;margin-top:9px;}
.loyalty-program{background-position:-639px -184px;height:27px;margin-top:9px;}
.team-tab-select .team-division-contact{background-position:0 0;}
.team-tab-select .team-division-custom{background-position:0 -35px;}
.team-tab-select .team-division-fundraising{background-position:0 -63px;}
.team-tab-select .brand-category{background-position:-612px -214px;}
.team-tab-select .loyalty-program{background-position:-612px -184px;}
.team-tab-select .team-division-service-icon{background-position:-606px -681px;}
.team-tab-select{background-position:-74px -193px;text-indent:0;overflow:inherit;}
.team-tab-select a{color:#fff;}
.team-tab-select span{display:block;width:14px;height:50px;background-position:-292px -193px;position:absolute;right:-14px;top:0;overflow:inherit;}
.team-division-info{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U0ZjFmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(228,241,249,1) 0%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(228,241,249,1)), color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top, rgba(228,241,249,1) 0%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top, rgba(228,241,249,1) 0%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top, rgba(228,241,249,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(top, rgba(228,241,249,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4f1f9', endColorstr='#00ffffff',GradientType=0);padding:13px 33px 0 36px;}
.team-division-info h1{width:280px;height:105px;background-position:-74px 0;}
.team-division-info div{float:right;font-family:arial;text-align:right;}
.team-division-info label{color:#3F90BF;font-size:18px;font-weight:bold;display:block;text-decoration:underline;}
.team-division-info span{font-family:FranklinGothicMediumRegular;font-size:23px;color:#4892C0;font-weight:bold;display:block;letter-spacing:1px;}
.team-division-info b{display:block;background-position:-68px -118px;width:156px;height:13px;float:right;text-indent:1000px!important;}
.team-division-align{padding:13px 33px 0 36px;}
.team-division-align h2{height:35px;background-position:-5px -561px;margin:15px 0;}
.team-division-align p{font-family:Arial;font-size:14px;color:#666;line-height:20px;margin-bottom:15px;}
.team-division-align a{font-weight:bold;font-size:14px;text-decoration:underline;}
.team-division-list h3{height:33px;background-position:-74px -146px;margin-top:20px;text-indent:0;font-size:25px;color:#363636;font-family:Arial;padding-left:89px;margin-bottom:10px;}
.team-division-list h3 label{width:44px;display:block;position:absolute;left:35px;top:-3px;}
.team-division-list li{overflow:inherit;position:relative;z-index:0;}
.team-service{height:39px;background-position:0 -140px;}
.team-discount{height:39px;background-position:0 -198px;}
.team-customization{height:39px;background-position:0 -268px;top:3px!important;}
.team-fundraising{height:53px;background-position:0 -333px;top:-10px!important;}
.sizing-kit{height:32px;background-position:-621px -259px;top:-1px!important;}
.team-divison-inquiry{height:40px;background-position:0 -438px;top:-6px!important;}
.team-division-list p{font-family:Arial;font-size:14px;color:#666;line-height:20px;margin-bottom:15px;padding-left:89px;padding-right:48px;}
.team-division-list a{font-weight:bold;font-size:14px;text-decoration:underline;}
.team-division-list > li > a{padding-left:89px;float:left;}
.team-division-list > li > a label{display:block;width:29px;height:20px;background-position:-10px -517px;float:left;margin-right:10px;}
.team-division-list table{margin-left:54px;}
.team-division-list td{font-size:14px;font-family:Arial;color:#213D57;}
.team-division-list td input[type="text"]{border:1px solid #c3c3c3;color:#333333;font-size:14px;height:25px;margin-top:15px;padding-left:5px;width:244px;}
.team-division-list td select{border:1px solid #C3C3C3;color:#333333;font-size:14px;height:25px;margin-top:15px;padding-left:5px;font-weight:bold;padding:3px 0;}
.team-division-list td textarea{width:249px;height:77px;border:1px solid #c3c3c3;margin-top:15px;}
.team-division-list td span{color:#FF6600;}
.team-division-list tr td:first-child{text-align:right;padding-right:8px;padding-top:11px;}
.team-division-list td input[type="submit"]{width:121px;height:34px;background-position:-360px -502px;margin-top:15px;}
.team-division-background-gradient{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U0ZjFmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(228,241,249,1) 0%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(228,241,249,1)), color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top, rgba(228,241,249,1) 0%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top, rgba(228,241,249,1) 0%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top, rgba(228,241,249,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(top, rgba(228,241,249,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4f1f9', endColorstr='#00ffffff',GradientType=0);padding:13px 33px 0 36px;}
.team-video h2{font-size:36px;font-family:Arial;color:#363636;font-weight:bold;line-height:37px;margin:0 0 25px 0;padding:0;}
.team-video label{font-family:Arial;font-size:21px;color:#3D8BBC;font-weight:normal;cursor:pointer;background-image:url(https://www.cdn-outlet.com/images/team-division-icon.jpg);background-repeat:no-repeat;background-position:right 7px;padding-right:18px;}
.team-video img{cursor:pointer;float:right;margin-right:7px;}
.team-add-new-service div{color:#363636;font-family:Arial;font-size:18px;padding-bottom:8px;padding-left:35px;padding-top:25px;}
.team-add-new-service span{font-size:27px;vertical-align:-4px;margin-right:4px;}
.team-add-new-service p{padding-left:36px;}
.team-custom-info h1{background-position:-412px 0;height:94px;width:247px;}
.team-division-info .team-division-title{background-position:-412px 0;height:94px;width:247px;float:none;text-align:left;}
.team-list-custom{margin:32px 0 0 35px;height:132px;}
.team-list-custom li{float:left;width:132px;height:132px;margin-left:7px;}
.team-list-custom a{display:block;width:132px;height:132px;}
.team-list-custom li:first-child{margin:0;}
.team-sublimation{background-position:-74px -259px;}
.team-embroidery{background-position:-214px -259px;}
.team-vinyl{background-position:-354px -259px;}
.team-screen-printing{background-position:-74px -404px;}
.team-engraved{background-position:-213px -404px;}
.team-custom-parkas{background-position:-2px -849px;}
.team-seamless-dome-caps{background-position:-2px -683px;}
.team-silcone-latex-caps{background-position:-142px -683px;}
.team-lane-lines{background-position:-282px -683px;}
.team-backstroke-flags{background-position:-422px -683px;}
.team-custom-l h3{padding-left:35px;}
.team-custom-l ol{margin-left:35px;padding-top:15px;}
.team-custom-l ol li{float:left;width:347px;margin-bottom:20px;}
.team-custom-l a{text-decoration:none;}
.team-custom-l ol label{float:left;width:31px;height:23px;}
.team-t-shirts{background-position:-316px -194px;}
.team-polos{background-position:-439px -191px;}
.team-sweats{background-position:-404px -192px;}
.team-hats{background-position:-358px -195px;}
.team-price-icon{background-position:-477px -192px;}
.team-guide-special-font{font-family:FranklinGothicMediumRegular;font-size:17px;color:#35618A;font-weight:normal;clear:left;padding-top:5px;padding-left:37px;line-height:25px;}
.team-guide-special-font span{font-family:Arial;}
.team-custom-l > li > a{padding-left:35px;}
.team-custom-l h4{font-family:Arial;font-size:18px;color:#363636;padding-left:35px;padding-top:25px;padding-bottom:8px;}
.team-custom-l p{padding-left:35px;}
.team-custom-pricing span{display:block;width:20px;height:21px;background-position:-477px -192px;margin-right:5px;float:left;margin-top:-3px;}
.team-custom-l table{margin-left:35px;border-collapse:collapse;}
.team-custom-l td{border:1px solid #fff;text-align:center;color:#666;}
.team-custom-l tr td:first-child{text-align:center;padding-top:0;}
.team-custom-l .tr-grey{background-color:#E7F2FB;}
.team-custom-label{font-size:14px;color:#666;font-weight:bold;padding:15px 0 10px 35px;display:block;}
.team-custom-label-big{font-family:Arial;font-size:18px;color:#666;font-weight:bold;padding:15px 0 10px 35px;display:block;}
.team-sublimation-pricing{background-position:-477px -192px;margin-top:-2px;}
.team-fundraising-page{padding:20px 33px 0 36px;}
.team-fundraising-page h1{background-position:0 -607px;width:485px;height:60px;}
.team-fundraising-page-content h2{font-family:FranklinGothicMediumRegular;font-size:31px;color:#668B18;font-weight:bold;letter-spacing:-1px;margin-left:35px;}
.team-fundraising-page-content h2 label{display:block;width:38px;height:53px;background-position:-360px -427px;float:left;margin-right:12px;margin-top:7px;}
.team-fundraising-table{float:left;width:691px;margin-left:35px;background-color:#EAF4D3;margin-top:5px;overflow:hidden;}
.team-custom-l .team-fundraising-table table{margin:0;}
.team-custom-l .team-fundraising-table td{border:1px solid #D5EAA8;border-left:none;background-color:#fff;}
.team-custom-l .team-fundraising-table td:first-child{border-left:1px solid #D5EAA8;background-color:#EAF4D3;background-image:url(https://www.cdn-outlet.com/images/team-bg-loop.jpg);vertical-align:top;text-align:left;padding:17px 15px;font-family:Arial;color:#5B5B5B;font-size:14px;line-height:22px;border-right:none;}
.team-custom-l .team-fundraising-table td:first-child label{font-size:16px;font-weight:bold;color:#353535;display:block;margin-bottom:5px;}
.team-fundraising-bold b{display:block;margin-left:35px;font-family:Arial;font-size:14px;font-weight:bold;color:#5b5b5b;margin-top:25px;margin-bottom:5px;}
.team-end-submit a{width:187px;height:34px;background-position:-433px -446px;display:block;}
.team-end-submit div{border-top:1px dashed #579ECC;width:239px;height:10px;margin-top:10px;}
.team-division-thank-you{font-size:19px;color:#333;margin-bottom:40px;padding:0 30px 0 37px;}
.team-division-thank-you img{float:right;margin-left:40px;}
.team-division-thank-you p{line-height:26px;margin-bottom:30px;}
.so_custom_sublimation_bg{background-image:url(https://www.cdn-outlet.com/images/banners/so_custom_sublimation_new.jpg);background-repeat:no-repeat;height:349px;background-position:0 20px;position:relative;z-index:0;margin-left:35px;}
.so_custom_sublimation_bg ul{color:#666666;font-size:14px;line-height:19px;list-style:disc outside none;margin-left:13px;margin-top:5px;position:absolute;width:215px;}
.so_guide_list_note{font-size:12px;color:#666;}
.so_custom_sublimation_col1{left:15px;top:235px;}
.so_custom_sublimation_col2{left:290px;top:235px;}
.custom-list-option{font-size:14px;line-height:19px;list-style:disc outside none;padding-left:50px;padding-right:48px;padding-top:10px;}
.custom-list-option li{margin-bottom:5px;}
.so_affiliate_testimonials{border:1px solid #E0ECF5;background-color:#EFF5FA;padding:15px 15px 20px;color:#285982;margin-top:16px;}
.so_affiliate_testimonials b{display:block;padding-left:12px;}
.so_affiliate_testimonials label{font-size:16px;font-weight:bold;}
.so_affiliate_testimonials p{font-size:14px;font-style:italic;color:#285982;margin:20px 0 13px;line-height:19px;}
.unique-assortment{float:none!important;width:auto!important;position:relative;z-index:0;height:128px;margin-top:24px;}
.unique-assortment-main{background-color:rgb(244, 249, 253);background-image:url("https://www.cdn-outlet.com/images/teamdivision-dotted.jpg");background-repeat:repeat-x;padding:15px 0px 0px;}
.unique-assortment-main-bottom{color:#666;font-family:arial;font-size:14px;background-image:url("https://www.cdn-outlet.com/images/teamdivision-dotted.jpg");background-repeat:repeat-x;background-position:0px bottom;padding-bottom:15px;}
.unique-assortment-icon{background-position:-618px -314px;float:left;height:38px;margin-left:40px;margin-right:9px;margin-top:5px;width:40px;}
.unique-assortment-main-bottom > div{float:left;line-height:20px;width:650px;}
.unique-assortment-main-bottom > div.clear{float:none!important;}
.so_teamSales_testimonials{width:40px;height:40px;background-position:-618px -358px;}
.error-content{background:url(https://www.cdn-outlet.com/images/banners/banner-error-page.jpg) 0 0 no-repeat;width:727px;height:713px;padding:12px 0 0 34px;}
.error-heading{font:normal 58px FranklinGothicMediumRegular, Arial, Helvetica, sans-serif;color:#4199DF;margin-bottom:2px;}
.error-content p{color:#333333;font:normal 18px Arial, Helvetica, sans-serif;}
.frm-error-instruction .width-full{margin:43px 0 33px;}
.frm-error-instruction .btn-search-info{float:left;}
.frm-error-instruction input[type="text"]{float:left;font:normal 14px/25px Arial, Helvetica, sans-serif;color:#999999;height:25px;width:150px;padding:0 5px;margin-right:5px;border:1px solid #E0E0E0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:0px 1px 0px rgba(0, 0, 0, 0.3) inset;}
.btn-search-info{background:url(https://www.cdn-outlet.com/images/btn/btn-search-info.png) 0 0 no-repeat;width:25px;height:27px;}
.btn-go-home{background:url(https://www.cdn-outlet.com/images/btn/btn-go-home.png) 0 0 no-repeat;width:162px;height:34px;text-indent:-9999px;display:block;margin-bottom:20px;}
.btn-get-help{background:url(https://www.cdn-outlet.com/images/btn/btn-get-help.png) 0 0 no-repeat;width:162px;height:34px;text-indent:-9999px;display:block;}
.confidence-bg{background:url(https://www.cdn-outlet.com/images/backgrounds/bg-confidence-run.jpg) 0 0 no-repeat;width:206px;height:458px;font-family:Arial;font-size:12px}
.confidence span, .confidence p, .confidence-BBB, .confidence-customer, .confidence-MCA, .confidence-stella{float:left}
.confidence span{font-weight:bold;margin:54px 0 0 73px}
.confidence p{margin:20px 0 0 20px;}
.confidence p a{color:#1385C5;}
.confidence-BBB{background:url(https://www.cdn-outlet.com/images/logo/logo-confidence-BBB.jpg) 0 0 no-repeat;width:125px;height:47px;margin:20px 0 0 41px}
.confidence-customer{background:url(https://www.cdn-outlet.com/images/logo/logo-confidence-customer.jpg) 0 0 no-repeat;width:125px;height:73px;margin:23px 0 0 41px}
.confidence-MCA{background:url(https://www.cdn-outlet.com/images/logo/logo-confidence-MCA.jpg) 0 0 no-repeat;width:137px;height:46px;margin:13px 0 0 35px}
.confidence-stella{background:url(https://www.cdn-outlet.com/images/logo/logo-stella-rating-elite-2.png) 0 0 no-repeat;width:131px;height:45px;margin:23px 0 0 37px}
.box-sport-guide{margin-bottom:9px;}
.box-light-blue{background-color:#EEF6FC;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:8px 9px 7px;position:relative;}
.box-sport-guide .box-light-blue{background:#EEF6FC url(https://www.cdn-outlet.com/images/icons/ico-sport-guide.png) 99% 2px no-repeat;}
.tit-view-guide{font:bold 19px FranklinGothicMediumRegular, Arial;color:#02486A;text-transform:uppercase;line-height:100%;letter-spacing:-1px;}
.list-of-guides{margin-top:6px;}
.list-of-guides li{line-height:159%;}
.list-of-guides li a{color:#2A4D6E;}
.list-of-guides li a:hover{color:#f63;}
.so_filter_faster{background-image:url(https://www.cdn-outlet.com/images/filfaster-bg1.jpg);background-repeat:repeat-y;}
.so_filter_faster_bg1{background-image:url(https://www.cdn-outlet.com/images/filfaster-bg2.png);background-repeat:repeat-x;}
.so_filter_faster_bg2{background-image:url(https://www.cdn-outlet.com/images/filfaster-bg3.png);background-repeat:no-repeat;}
.so_filter_faster_bg2 h1{margin:0;padding:0;height:355px;overflow:hidden;text-indent:-10000px;}
.so_filter_faster_video{margin-left:33px;background-color:Black;border:2px solid #fff;width:691px;height:419px;}
.so_filter_faster_list{margin-top:30px;}
.so_filter_faster_header{background-image:url(https://www.cdn-outlet.com/images/filfaster-listbg1.png);background-repeat:no-repeat;height:205px;background-position:22px 0;}
.so_filter_faster_content{background-image:url(https://www.cdn-outlet.com/images/filfaster-listbg3.png);background-repeat:repeat-y;background-position:23px 0;}
.so_filter_faster_content_bg{background-image:url(https://www.cdn-outlet.com/images/so_filter_bg5.png);background-repeat:no-repeat;background-position:23px 0;}
.so_filter_faster_content_bg_footer{height:304px;background-image:url(https://www.cdn-outlet.com/images/so_filter_bg4.png);background-repeat:no-repeat;text-align:center;background-position:-13px 0;}
.so_filter_faster_content_bg h2, .so_filter_faster_content_bg h3{margin:0;padding:0;text-shadow:1px 1px #fff;filter:Shadow(Color=#fff, Direction=135, Strength=2);visibility:visible!important;font-weight:bold;text-align:center;letter-spacing:-1px;}
.so_filter_faster_content_bg h2{font-size:36px;color:#004171;letter-spacing:-1px!important;}
.so_filter_faster_content_bg h3{font-size:32px;color:#17374F;letter-spacing:-1px!important;padding-top:20px;}
.so_filter_faster_content_list_item{margin:0;list-style:none;padding-left:100px;}
.so_filter_faster_content_list_item span, .so_filter_faster_content_list_item label, .so_filter_faster_content_list_item p{float:left;font-family:Arial;}
.so_filter_faster_content_list_item span a{color:#004B97;font-size:16px;text-decoration:underline;text-shadow:1px 1px #fff;filter:Shadow(Color=#fff, Direction=135, Strength=2);}
.so_filter_faster_content_list_item span a:hover{color:#002346;}
.so_filter_faster_content_list_item span{width:153px;*width:182px;text-align:right;padding-right:30px;}
.so_filter_faster_content_list_item label{width:103px;font-size:16px;color:#333;}
.so_filter_faster_content_list_item p{font-size:16px;color:#004B97;font-weight:normal;width:257px;margin:0;padding:0;font-style:italic;text-shadow:1px 1px #fff;}
.so_filter_faster_content_list_item li{padding-bottom:10px;}
.so_filter_faster_content_list_item_view_pass{text-align:center;padding-top:10px;}
.so_filter_faster_content_list_item_view_pass a{color:#004B97;font-size:15px;text-decoration:underline;font-weight:bold;}
.so_filter_faster_content_bg_footer label{font-size:20px;color:#0060BF;font-weight:bold;display:block;padding:35px 0 10px;letter-spacing:-1px;}
.so_filter_faster_content_visit{font-size:24px;font-weight:bold;margin-top:20px;letter-spacing:-1px;}
.so_filter_faster_content_visit a{color:#0060BF;text-decoration:underline;}
.landing-list-adv-top{margin-top:0;}
.landing-swimming, .landing-water-aerobics, .landing-lifeguard, .landing-water-polo, .landing-surfing, .landing-scuba-diving, .landing-triathlon, .landing-run, .landing-cycling, .landing-yoga, .landing-beach{float:left;width:810px;height:224px;margin-bottom:9px;}
.landing-swimming{background:url(https://www.cdn-outlet.com/images/banners/banner-landing-swimming.jpg)}
.landing-water-aerobics{background:url(https://www.cdn-outlet.com/images/banners/banner-landing-aerobics.jpg)}
.landing-lifeguard{background:url(https://www.cdn-outlet.com/images/banners/banner-landing-lifeguard.jpg)}
.landing-water-polo{background:url(https://www.cdn-outlet.com/images/banners/banner-landing-polo.jpg)}
.landing-surfing{background:url(https://www.cdn-outlet.com/images/banners/banner-landing-surfing.jpg)}
.landing-scuba-diving{background:url(https://www.cdn-outlet.com/images/banners/banner-landing-scuba.jpg)}
.landing-triathlon{background:url(https://www.cdn-outlet.com/images/banners/banner-landing-triathlon.jpg)}
.landing-run{background:url(https://www.cdn-outlet.com/images/banners/banner-landing-run.jpg)}
.landing-cycling{background:url(https://www.cdn-outlet.com/images/banners/banner-landing-cycling.jpg)}
.landing-yoga{background:url(https://www.cdn-outlet.com/images/banners/banner-landing-yoga.jpg)}
.landing-beach{background:url(https://www.cdn-outlet.com/images/banners/banner-landing-beach.jpg)}
.sharrre .button{float:left;}
.button.facebook{margin-right:11px;margin-top:1px;background:none;}
.button.twitter{margin-right:11px;background:none;}
.button.googleplus{margin-right:11px;margin-top:2px;background:none;}
.button.pinterest{margin-top:42px!important;background:none;}
.fb_iframe_widget{display:inline!important;}
.pos-relative{position:relative;}
.giftcard-promocode{position:absolute;left:19px;top:12px;text-transform:none;text-align:left;line-height:1;}
.giftcard-promocode a{color:#1385C9;text-decoration:underline;font:bold 12px Arial, Helvetica, sans-serif;margin:4px 0 0 0;display:inline-block;}
.giftcard-promocode a:hover{color:#f63;}
.giftcard-promocode .text-type{color:#666666;font-size:11px;height:21px;line-height:21px;width:179px;border:1px solid #C6C6C6;padding:0 2px;float:left;margin:2px 6px 0 0;}
.giftcard-promocode .btn-apply2{float:left;}
.tit-shipping-info-top{color:#213D57;font-size:14px;font-weight:bold;line-height:175%;padding-left:15px;margin-bottom:7px;}
.pd-list-price-number{color:#666666;background:url(https://www.cdn-outlet.com/images/backgrounds/bg-solid-grey-square-dot.gif) 0 50% repeat-x;padding:0 3px;margin-right:4px;}
.pd-sale-price-number{color:#D42727;font-size:16px;font-weight:bold;}
.pd-product-price-item{color:#414141;font-size:16px;font-weight:bold;}
/*Site Promotion - Holiday Gift Guide / Cyber Monday (SWIMOUTLET-17038)*/
.pd-sale-price-number-old {color:#D42727;font-size:16px;font-weight:bold;background:url(https://www.cdn-outlet.com/images/backgrounds/bg-solid-red-square-dot2.gif) 0 50% repeat-x;padding:0 3px;}
.pd-product-price-item-old {color:#414141;font-size:16px;font-weight:bold;background:url(https://www.cdn-outlet.com/images/backgrounds/bg-solid-darkgrey-square-dot.gif) 0 50% repeat-x;padding:0 3px;}
.add-percent-off-number{color:#CC0000; font-weight:bold; font-style:italic; font-size:12px;}
.pd-real-saleprice-number {color:#CC0000; font-weight:bold; font-size:19px; line-height:120%;}
.txt-emphatic{color:#757575;}
.a-link-receive-notification{background:url(https://www.cdn-outlet.com/images/icons/ico-arrow-right-blue.png) 0 50% no-repeat;color:#49ABCD;padding:0 0 0 16px;}
a:hover.a-link-receive-notification{color:#f63;}
.popupRemoveCat{position:absolute;left:102px;top:150px;display:block;font-family:Arial, Helvetica, sans-serif;z-index:15;}
.Tooltip_header{width:356px;text-align:right;position:relative;z-index:1000;}
.Tooltip_header img{position:absolute;right:0;top:0;}
.Inbox_tooltip{border:3px solid #BBB;padding:14px;width:332px;margin-top:-3px;position:relative;z-index:600;float:left;background-color:white;}
.Inbox_tooltip a{color:#666;text-decoration:underline;font-weight:normal;}
.Inbox_tooltip a:hover{color:#666;text-decoration:underline;font-weight:normal;}
.tit-Inbox_tooltip{font-size:13px;font-weight:bold;color:#666666;margin:0px;padding-bottom:10px;}
.Inbox_tooltip .txt-or{float:left;margin:5px 5px 0 7px;font-size:11px;}
.Inbox_tooltip .txt-cancel{cursor:pointer;float:left;font-size:11px;text-decoration:underline;margin-top:5px;}
.Inbox_tooltip a:hover.txt-cancel{color:#f63;}
.link-view-model-info{border-left:1px solid #999;margin-left:8px;padding-left:8px;float:left;margin-top:3px;}
.pos-rel{position:relative;}
.layer-masked-photo{background-color:#fff;opacity:0;-webkit-opacity:0;-moz-opacity:0;filter:alpha(opacity=0);position:absolute;left:17px;top:17px;width:261px;height:294px;}
.popup-model-info{position:absolute;z-index:100;top:29px;left:54px;width:189px;text-align:left;font-family:Arial, Helvetica, sans-serif;padding-top:12px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL0AAAAMCAYAAAA3QbzgAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOwwAADsMBx2+oZAAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8wMS8xM7Hs8dcAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAABSElEQVRoge3WMUsCcRjH8e//6ILMstJApUEIGgIzyBfg2NLSFK1Sb6PdsS1ya2l1iJqCXkHQUEMhVEQhkiJmJ8f1NHg1iNCiXujzWe8ZfsOX429EhF4y+cIWIllBNoyx4j2PlPoH5MureO3Wndtq3NyXDs+BFvApIl6ve9MdvR/7PsYkhrBXqb7yXKfefHk4e7w8KQFV4KM7/t/oM/nCDHAA5IY9VKl+c2pv5aer06Lz/noLVABX/NiNiPwEfwSsBDlUqX5ym/Va+eK42G5Ur4FnwBERsfzve2jwasTY4bn5eHZzG1gHkoANYGXyhSSwG+Q4pQYlkkovT0WTa3R+6hFjjLGAnYB3KTVQi+ncKpACEoBtAdlAFyk1YKHY0gIQpRN92ELf8mrETc5Gw0AIiAEh6497pUaFDUzjP2+UGgcWMAEYjV6NnW/SoGU+rzKG3wAAAABJRU5ErkJggg==);background-repeat:no-repeat;}
.inner-model-info{padding-bottom:14px;width:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL0AAAAOCAYAAAB6iR3rAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOwwAADsMBx2+oZAAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8wMS8xM7Hs8dcAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAABr0lEQVRoge3YP0tbURjH8e+5SdPEhBqslXRRqbt08QVIR/dCKzi49Q3oK+jgK3Cqi4PQ0cml0rgJCjWKBSEmQWtMbiJpuLn3ktzkONwq/Ye0JdcL6fOBM50z/A78hodHTS+u7CHEgMutLWeBPLBlhB1GiPsmpRf/HQM4CTuEEEFqN+sW0AM8QBuAzPRioNnmWQPoAC2gYwAb4UYSIljVg+0vgA3UANs4eLdU1l3vfci5hAhEI//p3G1ULKAOlAHLAOh1O6u6652Gmk6IPms369bF7mYB+AoU8UvfUVprACZfLIyknj57G3k4NBNeTCH6o1Up1Eof1o89t3WFv6zZB8601u3b0gMopRJTc29ex0cyryIP4umwAgvxrzzHcs2jnaJ5mC3hjzR54DN+4R2AH0oPoJSKAWPjs/MvY8n089ijxxPReDJ53+GF+FOeY7l27bxhVwr1au7jKWABJlD4dqpa6/bN+19KD6CUMoAUMApkgCfAMJAAIoH/Qoi/1wUc/PndBC7xtzWW1rr3/cPflv720i9/AkgCcSAaUGAh+sEDXPx9vPNz2W/cWXohBtE1W06jrHX/SjQAAAAASUVORK5CYII=);background-position:0 100%;background-repeat:no-repeat;}
.content-model-info{padding:0 13px;color:#fff;width:163px;position:relative;min-height:200px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL0AAAABCAYAAACL368+AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOwwAADsMBx2+oZAAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8wMS8xM7Hs8dcAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAIElEQVQokWPUS+o8wzAKRsEwB5fmlR9kYGC4y8DAsAMAu7sGJNz5jGQAAAAASUVORK5CYII=);background-repeat:repeat-y;}
.btn-ui-gfx-close{width:28px;height:27px;cursor:pointer;display:block;position:absolute;background:url(https://www.cdn-outlet.com/images/icons/ico-close-ui.png) 0 100% no-repeat;z-index:9;right:-8px;top:-18px;}
.content-model-info .btn-ui-gfx-close{}
.ui-custom-dropdown{float:left;margin-right:7px;position:relative;margin-bottom:12px;}
.txt-dropdown-select{color:#3D6086;font-size:14px;font-weight:bold;height:26px;line-height:26px;overflow:hidden;float:left;padding:0 2px 0 6px;width:104px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAN4AAAAaCAYAAADYHuIVAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOwwAADsMBx2+oZAAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDEvMjIvMTPocRfEAAABeElEQVR4nO3cPVLCQACG4W9DBgaGTDo6U1NoQ6k3wEZbSrwDhQfAW1hwATtvYAeVPUNFxQwM1OxaJDDjH4oJ7ijvU+Vvk23eSdKsGQ6HyjhJMsYIQMo5V1gTzqWJSVIoSeVy2SVJojiOC3kA8F+MRiO1Wq3c97HWarVaaTweO2utCYwxRAccWBAEiuNYSZLIGOMCSarX677nBRyFzQsukKRSqeR1MsCxCMNQUhYegN9FeIAHhAd4QHiAB4QHeEB4gAeh7wkAf9Xt/aMenp4/PHd9caZ+t/3pWN54wA/1u201k8a7482ksTM6ifCAXAa9jqJaZbsf1Soa9DpfjiM8IIeo+jq0Qa+jqFrZMSLFPx6QU/Okobuby+32dxAeUICr89O9rudTE/CA8AAPCA/wgPAADwgP8CCQ0oVYABzeer2WlIW3XC69TgY4FovFQs45Bc45M5lMNJ/PtzUCKJa1VrPZTNPpVJKMebug7b42i31mi3UC2M1I0gv3vFjf6QBl6wAAAABJRU5ErkJggg==);background-repeat:no-repeat;}
.ui-dropdown-handle{width:22px;height:26px;cursor:pointer;float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAN4AAAAaCAYAAADYHuIVAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOwwAADsMBx2+oZAAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDEvMjIvMTPocRfEAAABeElEQVR4nO3cPVLCQACG4W9DBgaGTDo6U1NoQ6k3wEZbSrwDhQfAW1hwATtvYAeVPUNFxQwM1OxaJDDjH4oJ7ijvU+Vvk23eSdKsGQ6HyjhJMsYIQMo5V1gTzqWJSVIoSeVy2SVJojiOC3kA8F+MRiO1Wq3c97HWarVaaTweO2utCYwxRAccWBAEiuNYSZLIGOMCSarX677nBRyFzQsukKRSqeR1MsCxCMNQUhYegN9FeIAHhAd4QHiAB4QHeEB4gAeh7wkAf9Xt/aMenp4/PHd9caZ+t/3pWN54wA/1u201k8a7482ksTM6ifCAXAa9jqJaZbsf1Soa9DpfjiM8IIeo+jq0Qa+jqFrZMSLFPx6QU/Okobuby+32dxAeUICr89O9rudTE/CA8AAPCA/wgPAADwgP8CCQ0oVYABzeer2WlIW3XC69TgY4FovFQs45Bc45M5lMNJ/PtzUCKJa1VrPZTNPpVJKMebug7b42i31mi3UC2M1I0gv3vFjf6QBl6wAAAABJRU5ErkJggg==);background-position:100% 0;background-repeat:no-repeat;}
.ui-dropdown-list{background-color:#fff;border:1px solid #CCCCCC;border-bottom-left-radius:4px;border-bottom-right-radius:4px;position:absolute;top:24px;left:0;margin:0;padding:8px 0 3px;width:161px;}
.ui-dropdown-list li{color:#3D6086;list-style:none;padding:0 0 5px 5px;font-size:12px;font-weight:bold;}
.ui-dropdown-list li:hover{color:#3399CC;}
.ui-dropdown-list li.list-item-active{color:#3399CC;}
.content-model-info .i-color-pattern{float:left;border:1px solid #999999;margin:1px 0 0;}
.content-model-info h4{font-size:12px;padding:0 0 6px;margin:0;}
.tbl-model-info{}
.tbl-model-info td{font-size:18px;color:#fff;font-family:Arial, Helvetica, sans-serif;padding-bottom:2px;padding-right:13px;}
.p-model-intro{margin:0;padding:8px 0 0;font-style:italic;line-height:131%;font-size:14px;overflow:hidden;word-wrap:break-word;}
.division-top-content{float:left;width:761px;padding-bottom:10px;}
.p-unavailable-msg{font-size:24px;color:#D22A2A;font-weight:bold;line-height:115%;padding:6px 0 19px 17px;}
.p-unavailable-msg a{color:#35608B;text-decoration:underline;font-weight:normal;}
.p-unavailable-msg a:hover{color:#f63;}
.block-content.block-item-left{float:left;width:173px;margin-right:13px;min-height:320px;margin-bottom:0;}
.block-content.block-item-right{float:left;width:571px;min-height:320px;margin-bottom:0;}
.block-item-left .tit-content, .block-item-right .tit-content{margin-bottom:26px;font:bold 12px/30px Arial, Helvetica, sans-serif;color:#2A4D6E;padding-left:13px;}
.block-item-left .pd-details, .block-item-right .pd-details{margin-bottom:10px;}
.block-item-left .pd-item-info{margin-right:0;margin-left:18px;float:none;}
.slider-content-type{padding:0 15px;}
.slider-content-type #slidesContainer{width:483px;overflow:hidden;margin-left:38px;position:relative;z-index:1;}
.left-slide-handle{background:url(https://www.cdn-outlet.com/images/icons/ico-left-slide-handle.png) 0 0 no-repeat;width:19px;height:68px;cursor:pointer;display:block;position:absolute;top:122px;left:17px;z-index:2;}
.right-slide-handle{background:url(https://www.cdn-outlet.com/images/icons/ico-right-slide-handle.png) 0 0 no-repeat;width:19px;height:68px;cursor:pointer;display:block;position:absolute;top:122px;right:17px;z-index:3;}
.inner-slider-content{float:left;width:100%;}
.inner-slider-content .pd-item-info{margin-left:0;margin-right:19px;}
.inner-slider-content .pd-item-info:last-child{margin-right:0;}
.so_Zoomin_main img{border:none;display:inline-block;}
.so_Zoomin_main ul{list-style:none;margin:0;float:left;max-height:471px;height:471px;overflow-y:auto;padding:39px 0 0;width:142px;}
.so_Zoomin_main li{padding-bottom:32px;padding-left:17px;}
.so_Zoomin_main_hover{background-image:url(/assets/images/so_zoom_in_arrow.png);background-position:left 33%;background-repeat:no-repeat;}
.so_Zoomin_main{width:693px;font-family:Arial, Helvetica, sans-serif;;}
.so_Zoomin_main .so_zoomin_title{font-size:23px;color:#3399CC;font-weight:normal;text-decoration:none;}
.so_Zoomin_main label{display:block;font-size:11px;color:#999999;padding-top:3px;padding-bottom:9px;}
.so_zoomin_border{clear:both;padding-top:30px;}
.so_zoomin_border span{cursor:pointer;}
.so_zoomin_border img{border:2px solid #fff;}
.so_color_select img, .so_zoomin_border img:hover{border:2px solid #ACACAC;}
.so_zoomIn_close{float:right;font-size:14px;color:#646464;font-weight:bold;margin-top:14px;cursor:pointer;outline:medium none}
.so_zoomIn_close:hover{color:#3399cc!important;text-decoration:underline!important;}
.so-dont-miss-bg{background-image:url(https://www.cdn-outlet.com/images/so-bg-transparent-popup.png);background-repeat:repeat;position:absolute;z-index:1101;height:1000px;width:100%;left:0px;top:0px;}
.frm-newsletter-signup{background:url(https://www.cdn-outlet.com/images/bg/bg-bot-frm-newsletter-signup.png) 0 100% no-repeat;width:464px;padding-bottom:50px;position:absolute;left:-25px;z-index:999999;display:none;}
.inner-frm-newsletter-signup{background:url(https://www.cdn-outlet.com/images/bg/bg-frm-newsletter-signup.png) 0 -150px no-repeat;padding-top:50px;}
.content-frm-newsletter-signup{background:url(https://www.cdn-outlet.com/images/bg/bg-mid-frm-newsletter-signup.png) 0 0 repeat-y;padding:0 60px 14px 72px;position:relative;text-align:left;min-height:352px;}
.ico-close-frm-newsletter-signup{position:absolute;right:3px;top:-43px;background:url(https://www.cdn-outlet.com/images/bg/bg-frm-newsletter-signup.png) -547px 0 no-repeat;width:29px;height:29px;cursor:pointer;display:block;text-indent:-9999px;}
.content-frm-newsletter-signup .heading-frm-newsletter-signup{margin:0;text-indent:-9999px;background:url(https://www.cdn-outlet.com/images/bg/bg-frm-newsletter-signup.png) 0 -47px no-repeat;width:327px;height:71px;}
.frm-newsletter-signup ul{margin:0;padding:7px 0 29px 2px;list-style:none;}
.frm-newsletter-signup li{color:#666666;font:bold 16px/135% Arial, Helvetica, sans-serif;background:url(https://www.cdn-outlet.com/images/bg/bg-dot-grey-circle.png) 0 8px no-repeat;padding-left:12px;margin-top:12px;}
.sub-heading-frm-newsletter-signup{margin:0 0 6px;text-indent:-9999px;background:url(https://www.cdn-outlet.com/images/bg/bg-frm-newsletter-signup.png) -464px -74px no-repeat;width:196px;height:26px;}
.sp-text-email-signup{display:block;background:url(https://www.cdn-outlet.com/images/bg/bg-frm-newsletter-signup.png) 0 0 no-repeat;width:312px;height:27px;margin-left:2px;}
.sp-text-email-signup input{background-color:transparent;height:23px;display:block;margin:2px 5px 0;width:302px;font:normal 16px/23px Arial, Helvetica, sans-serif;color:#999;border:0;padding:0;float:left;}
.btn-signup-newsletter{background:url(https://www.cdn-outlet.com/images/bg/bg-frm-newsletter-signup.png) -354px 0 no-repeat;width:127px;height:37px;cursor:pointer;border:0;margin:27px 0 0 2px;padding:0;outline:none;display:block;}
.p-error-msg-newsletter-signup{color:Red;font-size:12px;font-family:arial;margin-top:6px;}
.in-frm-signup-context{min-height:282px;}
.heading-thank-u{background:url(https://www.cdn-outlet.com/images/bg/bg-frm-newsletter-signup.png) -763px -45px no-repeat;width:161px;height:24px;text-indent:-9999px;margin:0 0 31px;padding-top:24px;}
.p-txt-info-context{font:bold 16px/150% Arial, Helvetica, sans-serif;color:#666;margin:0 0 31px;}
.p-txt-info-context a, .p-txt-info-context span, .p-txt-info-context label{color:#1A3E55;text-decoration:none;}
.p-txt-info-context a:hover{color:#f63;text-decoration:none;}
.btn-close-newsletter{background:url(https://www.cdn-outlet.com/images/bg/bg-frm-newsletter-signup.png) -630px 0 no-repeat;width:127px;height:37px;border:0;padding:0;outline:none;cursor:pointer;display:block;margin:27px 0 0 2px;}
.pd-product-price-pricerange{color:#CC0000;font-style:italic;font-weight:bold;font-size:16px;}
.pd-product-list-price{color:#6E6E6E;background:url(https://www.cdn-outlet.com/images/backgrounds/bg-solid-grey-square-dot.gif) 0 50% repeat-x;padding:0 2px;display:inline-block;font-size:17px;}
.pd-product-our-price{color:#FF6600;font-size:26px;font-weight:bold;line-height:27px;}
.pd-product-sale-price{color:#CC0000;font-size:26px;font-weight:bold;line-height:27px;}
.ie7 #divRealPriceSection, .ie7 #divHTMLDefaultPrice{zoom:1;}
/*Site Promotion - Holiday Gift Guide / Cyber Monday (SWIMOUTLET-17038)*/
.pd-product-our-price-old{color:#FF6600;font-size:26px;font-weight:bold;line-height:27px;background:url(https://www.cdn-outlet.com/images/backgrounds/bg-solid-orange-square-dot.gif) 0 50% repeat-x; padding:0 3px;}
.pd-product-sale-price-old {color:#CC0000;font-size:26px;font-weight:bold;line-height:27px;background:url(https://www.cdn-outlet.com/images/backgrounds/bg-solid-red-square-dot.gif) 0 50% repeat-x; padding:0 3px;}
.add-percent-off {color:#CC0000; font-weight:bold; font-style:italic; font-size:13px;}
.pd-real-saleprice {color:#CC0000; font-weight:bold; font-size:32px; line-height:120%; letter-spacing:-1px;}
.yo-aff-radio{float:left;margin-bottom:15px;margin-right:8px;vertical-align:-2px;}
.yo-aff-align{margin-left:25px;}
.so_seal{text-align:center;}
.so_seal label{display:block;padding-bottom:10px;}
.aff-login-process-align{margin-left:25px;margin-top:0px;border-right:0px none;float:none;padding-left:0px;padding-bottom:0;}
.aff-login-process-align-t{margin-left:25px;margin-top:0;border-right:0;float:none;}
.myacc-login-left .btn-login.aff-btn-login-process, .btn-login{background-position:0 -248px;display:block;float:left;height:34px;margin-top:12px;width:74px;}
.text-signup > div > input[type="button"].aff-btn-register-process, .text-signup > div > input[type="submit"].aff-btn-register-process{background:url(https://www.cdn-outlet.com/images/btn/btn-register-n-continue-blue.png) 0 0 no-repeat;display:block;float:left;height:34px;margin-top:20px;width:197px;}
.low-price-guarantee{background-position:-277px 0;float:right;height:20px;overflow:hidden;text-indent:-1000px;width:139px;}
.seal-badge{text-align:center;padding-top:30px;}
.seal-badge label{display:block;padding-bottom:21px;}
.frameOverlayFixed{background-color:#313131;opacity:0.7;-webkit-opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:2012;}
.popup-added2-cart{position:absolute;left:100px;top:60px;z-index:2013;width:951px;}
.popup-added2-cart .btn-ui-gfx-close-new{top:-4px;right:-1px;}
.content-added2-cart{position:relative;}
.content-added2-cart h3{border-bottom:1px solid #D4D4D4;font-family:FranklinGotURWTLigRegular,Arial,Helvetica,sans-serif;font-size:26px;font-weight:normal;letter-spacing:-1px;padding:0 0 6px;}
.btn-ui-gfx-close-new{width:29px;height:29px;cursor:pointer;display:block;position:absolute;background:url(https://www.cdn-outlet.com/images/icons/ico-close-ui-29x29.png) 0 100% no-repeat;z-index:9;right:-8px;top:-18px;}
.left-added2-cart{width:601px;padding:13px 0 0;}
.right-added2-cart{position:absolute;right:-1px;top:-5px;width:262px;padding:18px 33px 0 35px;background-color:#333333;height:587px;}
.right-added2-cart h3{margin:0 0 14px;color:#fff;border-bottom-color:#666666;}
.top-added2-cart{padding:0 0 0 31px;}
.top-added2-cart h3{margin:0 34px 34px 0;}
.added-item2-cart{margin:0 34px 0 0;min-height:311px;overflow-x:hidden;overflow-y:auto;position:relative;}
.added-item2-cart .myacc-error-text{line-height:18px;margin-bottom:12px;}
.top-added2-cart .list-shopped-items{margin:0;}
.top-added2-cart .shopped-item-name h2{min-height:33px;}
.top-added2-cart .list-shopped-items > li{padding:22px 0 0;margin:0;}
.top-added2-cart .list-shopped-items > li:first-child{padding-top:0;}
.top-added2-cart .shopped-item-figure{width:134px;height:151px;border-color:#d4d4d4;}
.top-added2-cart .list-shopped-items .shopped-item-figure{margin-right:22px;}
.top-added2-cart .shopped-item-details{width:378px;border-bottom:0;}
.top-added2-cart .withScroll .shopped-item-details{width:361px;}
.top-added2-cart .shopped-item-name{width:228px;}
.top-added2-cart .pro-code{width:124px;float:right;}
.top-added2-cart .pro-price .pd-product-list-price{font-size:12px;}
.top-added2-cart .pro-price .pd-product-price-pricerange{font-size:12px;}
.top-added2-cart .pro-price .pd-list-price-number{color:#999;}
.top-added2-cart .pro-price .pd-sale-price-number{color:#FFA94D;font-weight:normal;}
.footerbar-added2-cart{}
.total-added2-cart{margin:0 34px 0 31px;overflow:hidden;width:536px;border-top:1px solid #D4D4D4;padding:15px 0 18px;}
.total-added2-cart p{float:left;margin-top:8px;}
.total-added2-cart p a{color:#666;text-decoration:underline;}
.total-added2-cart p a:hover{color:#f63;}
.total-added2-cart h4{float:right;font-weight:normal;}
.total-added2-cart h4 span{margin-right:23px;float:left;margin-top:8px;}
.total-added2-cart h4 b{color:#FFA94D;font-size:26px;font-weight:normal;}
.total-added2-cart .list-shopped-items > li{margin-bottom:0;}
.total-added2-cart .list-shopped-items .shopped-item-figure{margin-right:23px;}
.footerbar-added2-cart .wrap-btn-elements{background-color:#F7F7F7;padding:49px 25px 56px 0;position:relative;margin-bottom:-3px;border-bottom-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;}
.btn-continue-shopping2{background:url(https://www.cdn-outlet.com/images/btn/btn-continue-shopping2.png) 0 0 no-repeat;width:190px;height:34px;}
.list-items-hrz{}
.list-items-hrz li{padding-top:20px;border-top:1px solid #666666;margin-top:20px;width:259px;}
.list-items-hrz li:first-child{border-top:0;margin-top:0;}
.list-items-hrz li .pd-attr{width:102px;float:left;margin-right:12px;}
.list-items-hrz li .pd-photo{width:100px;height:123px;}
.list-items-hrz li .pd-details{float:left;text-align:left;width:145px;margin:0;}
.list-items-hrz li .pd-name{color:#fff;display:inline-block;margin-bottom:3px;}
.list-items-hrz li .lbl-pd-price{color:#fff;}
.list-items-hrz li .sp-pd-price{color:#FF6600;}
.list-items-hrz li .pd-list-price-number{color:#999;}
.list-items-hrz li .pd-sale-price-number{color:#FFA94C;font-weight:normal;}
.left-added2-cart .ico-new, .left-added2-cart .ico-clearance, .left-added2-cart .ico-sale{left:-1px;top:4px;}
.right-added2-cart .ico-new, .right-added2-cart .ico-clearance, .right-added2-cart .ico-sale{left:0;top:4px;}
.lt-popup-added2-cart, .rt-popup-added2-cart, .lb-popup-added2-cart, .rb-popup-added2-cart, .midleft-popup-added2-cart, .midright-popup-added2-cart{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA7cAAAMgCAYAAAD4B5X4AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xOS8xMxsA3y8AAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAZMklEQVR4nO3dT6hl90HA8d+570+mdtpJhiStSYoUFKRiIKBdqUgUBYm4cFF3XRRc6cJlCUJWru0yqBuXruzGSnClItiFUCliFoKlQ6gxzNAxfclM5t7j4r375rw3701omsy878znA4d7zn3nPc6Fue/O9/1+55xpnucBAAAAZbsftsM0TdN29UMeAQAA4KOaz1g/8TjfZ3T23Lg9itoPW058y49z1AAAADBORu12exm1m+1z27HXsyL3nrg9NVK7OlqW69vtswIXAAAAPqrTUbtcjkN3mqZ7AvdE3C7CdhmyO0fLavEocAEAAPg4nRe268UyHT2O04F71rTk01G7+8ILL3zuypUrv7q7u/vrq9XqF8YYnz76oR98Ii/pwdss1lcP7SiAh8H7Hx5f68W69z88Xnz+X1zreZ6vbzab7xwcHPzDW2+99e8HBwfvjTHuLJYxzgjcaRu6i3Nsj6P285///NVnnnnmD/b29v5wmqafOXr+UbQczjYSDQAA8HDNY4zb6/X6n27cuPFn3/ve9/5zjHF7HA6w3hl3R3I3J+J2EbbbEdvdMcb+Sy+99Ber1ep3xhiXxjgxbfmRsnxZbo0EAADw8B1F6zzP8//84Ac/+P233nrrv8cYt8Zh4H4w7gbuPM/zvJyWfCJuX3zxxT9arVa/O8bYG2NMq9VqXLp0aTz55JNjf39/rFarsbv7oXcSSlit7s5E2Gw299kTeNR4/8Pja2fn7oQ07394vPj8v7jW6/W4efPmuHHjxrhz5840z/M0TdPnnnnmmT99++23//jOnTunz8edxtFM3OXI7XbEdu+LX/zizz711FP/OE3T5THG2NvbG6+88sr46le/Ol544YWH8yoBAAB4LHz7298eX//618fNmzfHPM9jnudbb7/99u9du3btP8YY74/DEdzb42iK8jzP8/ZPFssrH+9cvnz5t6dp+qkxDv+q8ZWvfGW8+uqrwhYAAIBP3Je//OXx6quvjtVqNaZpGtM07X32s5/9zXE4s/isu/icuDLY8b1sd3Z2fmW7w6VLl8bXvva1B/k6AAAAeMy9/PLL48qVK9vNaW9v75fG4Wzj3XE3cI8voHR65HY1xtiZpun5MQ4vtPT000+Pz3zmMw/o8AEAAODQU089dbw+TdOz4zBsT4/anjlyu12e2D75xBNPDAAAAHjQTl3EeG/cDdsTU5LHuHfkdhpuYgwAAMDFdNao7T0jt2MsqhcAAAAumOVo7Yl+PWuUVuACAABwkd3TredNQRa4AAAAXDQnzrNdcn4tAAAAecsLSgEAAEDNubcCAgAAgIvuzFsBAQAAQJa4BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAACgaF5uiFsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAAOBCWq1OJOt83n5jiFsAAAAeAeIWAACAPHELAADAhbTZbJab0/32FbcAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAFB04tZA4hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQd17cztuVaZoe0KEAAADAR2PkFgAAgDxxCwAAQN55cXs8F3mz2TygQwEAAICPxsgtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAARfNyQ9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAAX0mp1Ilnn8/YbQ9wCAADwCBC3AAAA5IlbAAAALqTNZrPcvG+/ilsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAACialhviFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMg7L27n4x1W+hcAAICLTbkCAACQJ24BAADIOy9up+3KPM/n7AIAAAAXg5FbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAAFM3LDXELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAABcSNM0LTc399tX3AIAAJAnbgEAAMgTtwAAAFxIm82Jmcj37VdxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAARdNyQ9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIO903M4P5SgAAADgJ2DkFgAAgDxxCwAAQJ64BQAAIE/cAgAAkHde3G62K9M0PaBDAQAAgI/GyC0AAAB54hYAAIC88+LWXGQAAAAyjNwCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIC803HrFkAAAADkGLkFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAPHELAABAnrgFAAAgT9wCAACQJ24BAADIE7cAAADkiVsAAADyxC0AAAB54hYAAIA8cQsAAECeuAUAACBP3AIAAJAnbgEAAMgTtwAAAOSJWwAAAPLELQAAAHniFgAAgDxxCwAAQJ64BQAAIE/cAgAAkCduAQAAyBO3AAAA5IlbAAAA8sQtAAAAeeIWAACAvNNxOz+UowAAAIAfzzwWDbs660kAAACImMcwLRkAAIBHgLgFAACg4txZx2fFrenJAAAAXGT3dOt5F5Rab59Yr9cDAAAAHrSDg4Pl5ntjjM24O3r7oReUmscY17c73LhxY2w2m0/wcAEAAOCk69evj+vXj9N0rNfr74/DXl0G7hhnXFBqu9NmvV5/Z/vkD3/4w/Gtb33rEz5sAAAAuOv1118f77///pjneYwx5lu3bv3rGOPOOOrWcc7I7Vh8YXNwcPD3Y4xb8zzPm81mfOMb3xhvvPHGuH379gN7IQAAADx+rl27Nl577bXxzW9+czuLeN5sNv/7zjvv/PM4PIV2Pc4I3Gme5zFN02qMsTPG2Btj7O/v73/6S1/60l/u7Oz81hhjOjIuX748rl69Ovb398dq5ULLfDymaTpeP/qrDPCYWH6WuMYDPF6W73+f//B4Oe/zf57n8e67744bN26MW7duHYftPM+3f/SjH/35m2+++ddjjINxeO7t+2OM2+NwJHc9z/NmG7fTOIzb3THG/hjjiWefffb5559//q9Wq9UvjjF2p2WBwMfIPy1gDP+5BQDumrdzkef51u3bt//uu9/97mvjMGqXYXt7HI3kzvM8L+N2O3q7DdxLX/jCF37+6tWrf7Kzs/Mb0zR9aoyhQgAAAPikrTebzfffe++9v7l27drfvvvuu9fHYdS+P8a4Ncb4YByO2t4Zhy18Im63o7cnRnDHGPvPPffcz125cuXX9vb2fnm1Wv30GONTD+HFAfDoWQ7X+gMqPF68/+HxtXz/L8933czz/H/r9fq/Dg4O/uWdd975t5s3b14fd0dpb42TYbs++p7NGEfn3I4xlqO3q3EYt7vj8BzcvXEYunuL57f7bX8R+YUEAADAR7W8b+1m3L1w1AeLZXuO7Z3F1+ftFObdM37g9ged3v5gnAxbcQsAAMDHYXnP2mXcrsfdoF1G7WYswnaMRdzO8zwvLuyzHvdW851xOGV5G7Xb4WNhCwAAwE/q9OjttkU34+T9bbfLCdPpq1Muzr/dLqtx72jtcgEAAICPw1mBuzm1vb2S8omYvSduxzgO3DHuDdn7ha3QBQAA4Mc1n7F+OnKPnz8dtVtnxu3xF0/egPR00DrfFgAAgI/DeYF7/Hhe1G79P6OaiR9n5eJTAAAAAElFTkSuQmCC);background-color:transparent;background-position:0 0;background-repeat:no-repeat;}
.lt-popup-added2-cart{background-position:0 0;height:13px;}
.rt-popup-added2-cart{background-position:100% 0;height:13px;}
.lb-popup-added2-cart{background-position:0 100%;height:13px;}
.rb-popup-added2-cart{background-position:100% 100%;height:13px;}
.midleft-popup-added2-cart{background-position:0 -13px;background-repeat:repeat-y;padding-left:9px;}
.midright-popup-added2-cart{background-position:100% -13px;background-repeat:repeat-y;width:11px;}
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){.right-added2-cart{height:585px;}
}
.category-levels{clear:both;padding:5px 0 18px;}
.each-cat-element{float:left;width:170px;margin-right:27px;margin-bottom:18px;}
.each-cat-element img{border:1px solid #D4D4D4;display:block;}
.each-cat-element h3{font-weight:normal;font-size:19px;font-family:'FranklinGothicMediumRegular',Arial;color:#35638A;text-transform:uppercase;margin:8px 0;}
.each-cat-element h3 a{color:#35638A;}
.each-cat-element h3 a:hover{color:#f63;}
.each-cat-element ul li{margin-bottom:6px;}
.each-cat-element ul li a{color:#333;font-weight:normal;}
.each-cat-element ul li a:hover{color:#f63;}
.each-cat-element .anchor-shop-more-cat{color:#35618A;}
.each-cat-element .anchor-shop-more-cat:hover{color:#f63;}
.block-content.block-top-cat-pd{width:759px;margin-bottom:13px;}
.block-top-cat-pd .inner-category .the-product-list{width:auto;padding-top:26px;}
.block-top-cat-pd .inner-category .the-product-list .row-data{padding-left:13px;}
.heading-sub-brand{clear:both;font-size:26px;font-weight:normal;margin-bottom:8px;color:#2A4D6E}
.anchor-back-productpage{color:#2D9EC5;font-weight:bold;text-decoration:underline;padding-left:19px;background:url(https://www.cdn-outlet.com/images/icons/ico-back-to-product.png) 0 50% no-repeat;display:inline-block;margin-bottom:2px;}
.pro-option #divQty2{float:left;}
.qtyleft-instock{color:#009933;font-size:13px;font-weight:bold;float:left;margin-top:25px;margin-left:7px;line-height:14px;white-space:nowrap;}
.fbline{float:left;width:1px;height:63px;border-left:solid #C1C1C1 1px;margin-left:9px}
.btn-fbshare{float:left;width:76px;height:23px;background-image:url(https://www.cdn-outlet.com/images/Btn/btn-fbshare.png);background-repeat:no-repeat;margin:18px 0 0 8px;cursor:pointer}
.btn-fbshare:hover{float:left;width:76px;height:23px;background-image:url(https://www.cdn-outlet.com/images/Btn/btn-fbshare-over.png);background-repeat:no-repeat;margin:18px 0 0 8px;cursor:pointer}
.pd-color-swatch{padding:1px 0 5px;width:412px;}
.pd-color-swatch a{display:block;float:left;margin-right:3px;margin-bottom:3px;width:47px;height:53px;outline:none;}
.pd-color-swatch a.current img, .pd-color-swatch a:hover img{border:2px solid #AEAEAE;margin:0;}
.pd-color-swatch a img{border:1px solid #D4D4D4;margin:1px 0px 0px 1px;}
#divChooseOption2 .pd-color-swatch a img{border:1px solid #D4D4D4;margin:1px 0px 0px 1px;}
#divChooseOption2 .pd-color-swatch a.current img, #divChooseOption2 .pd-color-swatch a:hover img{border:2px solid #AEAEAE;margin:0;}
.pro-photo a.classpopup{display:block;margin-bottom:14px;}
.pro-photo a.classpopup img{display:block;}
.anchor-view-video{background:url(https://www.cdn-outlet.com/images/backgrounds/bg-solid-line-999.gif) 0 2px no-repeat;float:left;padding-left:9px;margin-left:9px;}
.anchor-view-video img{float:left;margin:0 6px 0 0;}
.anchor-view-video span{float:left;margin-top:3px;}
.free-clubswim{font-size:12px;color:#FF0000;padding:4px 0 4px 10px;}
.btn-history{margin:0;margin-top:8px;margin-bottom:7px}
.email-notify{margin:0;position:absolute;right:-30px;top:5px;cursor:pointer}
.link-action-box{float:right;padding-top:5px;}
.ie7 .link-action-box{max-width:185px;display:inline;}
.link-action-box a, .link-action-box input{text-decoration:none;font-weight:normal;width:29px;height:25px;text-indent:-9999px;float:right;padding:0;border:0;margin:0;cursor:pointer;outline:none;}
.link-action-box a:hover{text-decoration:none;}
.link-action-box span{float:right;padding:0 9px 0 0;font-size:10px;line-height:115%;text-align:right;}
.btn-like-action, .btn-dislike-action{background:url(https://www.cdn-outlet.com/images/btn/btn-link-action-box.png) 0 0 no-repeat;}
.btn-like-action{background-position:0 0;}
.btn-dislike-action{background-position:-29px 0;}
a:hover.btn-like-action{background-position:0 -60px;}
a:hover.btn-dislike-action{background-position:-29px -30px;}
.review-pd-note .link-action-box{padding-top:4px;}
.register-for-SO-account.border-top-bottom .link-action-box{width:auto;margin-bottom:0;padding-top:8px;}
.register-for-SO-account.border-top-bottom .link-action-box span{padding-left:0;margin-top:0;color:#666;display:inline;}
.avg-customerrating { float:left; width:258px;}
.avg-customer-rating{float:left;width:258px;}
.avg-customer-rating > label{display:block;margin-bottom:6px;}
.review-ratingstar { float:left; width:215px;}
.review-ratingstar b + .startype { padding-top:4px;}
.startype { display:block; overflow:hidden; padding-top:1px;}
.starlevel { float:left; width:47px;}
.starrange { width:85px; position:relative; background-color:#F2F2F2; height:14px; display:block; float:left; margin-top:4px;}
.starrange span { position:absolute; left:0; top:0; height:14px; max-width:100%;background: #f6c81e;background: -moz-linear-gradient(top,  #f6c81e 0%, #f9a135 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6c81e), color-stop(100%,#f9a135));background: -webkit-linear-gradient(top,  #f6c81e 0%,#f9a135 100%);background: -o-linear-gradient(top,  #f6c81e 0%,#f9a135 100%);background: -ms-linear-gradient(top,  #f6c81e 0%,#f9a135 100%);background: linear-gradient(to bottom,  #f6c81e 0%,#f9a135 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6c81e', endColorstr='#f9a135',GradientType=0 );}
.starnumber { padding-left:10px; float:left;}
.see-allreview { float:right; padding-right:9px; background:url(https://www.cdn-outlet.com/images/sprite-product9.png) 100% -173px no-repeat;}
.pro-review-comment a.see-allreview { text-decoration:none;}
.overall-fit-review{float:right;}
.overall-fit-review > label{display:block;padding-bottom:2px;}
.overall-fit-type{ min-height:20px; padding-bottom:1px; display:block;}
.pro-review-comment a.overall-fit-type { color:#666;}
.fit-small-label{float:left;width:81px;}
.fit-small-bar{float:left;width:85px;height:14px;background-color:#DFEEFA;margin-right:10px;margin-top:4px;}
.fit-bar-status{float:left;height:14px;background-color:#1F8ACD;}
.fit-small-count{float:left;}
.customer-photos-review{float:left;width:180px;}
.customer-photos-review > label{display:block;margin-bottom:7px;}
.customer-photo-slider{position:relative;width:100%;float:left;}
.outer-photo-slider{float:left;width:180px;height:56px;overflow:hidden;}
.inner-photo-slider{float:left;height:56px;}
.inner-photo-slider a{float:left;margin-right:8px;}
.inner-photo-slider a.last-in-slide{margin-right:0;}
.inner-photo-slider a img{float:left;}
.forward-photo, .backward-photo{position:absolute;top:22px;background:url(https://www.cdn-outlet.com/images/backgrounds/bg-slider-control.png) 0 0 no-repeat;width:8px;height:13px;display:block;cursor:pointer;}
.forward-photo{background-position:0 -23px;right:-14px;}
.backward-photo{background-position:0 0;left:-14px;}
.forward-photo.isDisabled, .backward-photo.isDisabled{cursor:default;opacity:0.25;-webkit-opacity:0.25;-moz-opacity:0.25;filter:alpha(opacity=25);}
.item-content-review-entry{width:585px;float:left;}
.ie7 .item-content-review-entry{float:left;}
.visu-customer-photo-medium{float:right;margin-left:17px;}
.boxRegisterSOAccount div.item-content-review-entry{width:614px;margin-bottom:0;}
.boxRegisterSOAccount div.item-content-review-entry div.clear{margin-bottom:0;}
.boxRegisterSOAccount div.item-content-review-entry p span{float:none;display:inline;padding-left:0;font-size:16px;color:#213D57;}
.popup-customer-review{width:745px;}
.popup-customer-review > img{float:left;}
.main-review-info{float:right;margin-left:34px;width:289px;}
.main-review-info h3{font-size:24px;line-height:120%;margin-bottom:19px;}
.main-review-info .customer-photos-review{clear:both;width:274px;margin-top:31px;}
.main-review-info .customer-photos-review > label{font-size:14px;line-height:140%;font-weight:bold;}
.main-review-info .outer-photo-slider{width:274px;}
.user-review-pvinfo{border-bottom:1px solid #E0E0E0;margin-bottom:20px;}
.main-review-info p{font-size:14px;line-height:150%;margin-bottom:19px;}
.main-review-info .user-cmmt{font-size:14px;line-height:150%;margin-bottom:19px;max-height:235px;overflow-y:auto;}
.main-review-info .link-action-box{float:left;}
.main-review-info .link-action-box a, .main-review-info .link-action-box input{float:left;}
.main-review-info .link-action-box span{float:left;padding:7px 0 0 9px;}
.box-sizing-charts{background:url(https://www.cdn-outlet.com/images/backgrounds/bg-box-sizing-charts.png) 0 0 repeat-x;min-height:156px;}
.heading-sizing-charts{background:url(https://www.cdn-outlet.com/images/backgrounds/bg-heading-sizing-chart.png) 0 12px no-repeat;height:77px;padding-top:12px;text-indent:-9999px;}
.content-guide-new-banner{background-image:url(https://www.cdn-outlet.com/images/backgrounds/bg-guides-new-banner.png);}
.heading-guides-main{background:url(https://www.cdn-outlet.com/images/backgrounds/bg-heading-guides-main.png) 0 0 no-repeat;height:96px;text-indent:-9999px;}
.so_sub_category_main{background-color:#F0F7FB;padding:13px 15px 8px;border-bottom:1px solid #D4D4D4;}
.so_sub_category_main h3{color:#2A4D6E;float:left;font-size:12px;font-weight:bold;line-height:14px;margin-bottom:3px;text-align:right;width:537px;}
.so_sub_category{border-left:1px solid #ACD6E6;float:right;padding-left:15px;width:173px;}
.so_sub_category h4{cursor:pointer;color:#2A4D6E;font-size:11px;font-weight:bold;background-image:url(https://www.cdn-outlet.com/images/icons/so_icon_sub_category.png);background-repeat:no-repeat;background-position:113px 0;height:18px;padding:1px 0;}
.so_sub_category h4:hover{text-decoration:underline;}
.so_sub_category h4 span{float:left;background-image:url(https://www.cdn-outlet.com/images/icons/arrow-guide.png);background-repeat:no-repeat;width:9px;height:7px;margin-right:5px;margin-top:3px;}
.so_sub_category h4 span.more-guide{background-position:0 -17px;}
.so_sub_category h4 span.hide-guide{background-position:0 0;}
.so_sub_category li{padding-bottom:5px;padding-left:14px;}
.so_sub_category li a{font-weight:normal;font-size:11px;color:#2A4D6E;}
.info-mapping{background-color:#F0F7FB;padding:10px 0;margin-bottom:10px;}
.info-mapping .map-status{color:#2A4D6E;font-weight:bold;text-align:center;}
.info-mapping div label{cursor:pointer;font-size:14px;}
.info-mapping span{background-image:url("https://www.cdn-outlet.com/images/icons/arrow-guide.png");background-repeat:no-repeat;display:inline-block;height:7px;margin-right:5px;vertical-align:1px;width:9px;}
.mapping-hide{background-position:0 -17px;}
.info-mapping > ul{padding:5px 0 0;text-align:center;}
.info-mapping li{padding:5px 0 0;}
.info-mapping a{color:#35618A;}
.info-mapping-empty{color:#E03134;font-size:14px;font-weight:bold;margin-bottom:10px;padding:10px;text-align:center;background:#fafafa;background:-moz-linear-gradient(top, #fafafa 0%, #ecf4f7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#ecf4f7));background:-webkit-linear-gradient(top, #fafafa 0%,#ecf4f7 100%);background:-o-linear-gradient(top, #fafafa 0%,#ecf4f7 100%);background:-ms-linear-gradient(top, #fafafa 0%,#ecf4f7 100%);background:linear-gradient(to bottom, #fafafa 0%,#ecf4f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#ecf4f7',GradientType=0);}
.customers-item-purchased{padding:0 18px 0 17px;margin-top:35px;width:724px;}
.customers-item-purchased .tit-content{border:1px solid #D4D4D4;border-bottom:none;}
/*Update message comment & review on Product page*/
.cmmrply-msg { background:url(https://cdn-outlet.com/images/backgrounds/bg-cmmrv-circle.png) 100% 0 no-repeat; padding:24px 99px 28px 0; margin:11px 0 0 -12px; width:900px;}
.cmmrply-msg p { background-color:#0A79B6; border-radius:4px 0 0 4px; color:#fff; height:52px; line-height:52px; padding:0;}
.cmmrply-msg p b { font-size:18px; padding-right:10px; padding-left:12px; margin-right:7px; border-right:1px solid rgba(255,255,255,0.57);}
.cmmrply-msg p span { font-size:14px;}
/*begin----Allow Comments on Reviews - Product Details(SWIMOUTLET-18547)*/
.actioncomment { padding-bottom:22px;}				
.actioncomment .link-action-box { padding-top:0;} /*modify*/
.actioncomment .link-action-box p { text-align:right; margin-bottom:5px; padding:0; line-height:normal;}
.actioncomment .link-action-box p ins, .actioncomment .link-action-box p span { text-decoration:underline; cursor:pointer; color:#35618A; font-size:10px; float:none; padding:0; line-height:normal; margin:0;}
.actioncomment .link-action-box span { margin-top:7px;}
.comment-reply { float:left; font-weight:bold; margin-top:23px; color:#35618A; text-decoration:underline;}
.reply-post {}
.reply-post .review-comments-text { font-size:12px;}
.postedbrief-note { padding-bottom:15px;}
.reply-post p { font-size:12px;}
.customersaid { color:#333;}
.dateposted { float:right; font-size:10px; text-align:right;}
.dateposted a { position:relative;}
.dateposted a:hover .popup-recentcomment { display:block;}
.popup-recentcomment { position:absolute; top:25px; left:-144px; cursor:default; background-color:#fff; border:3px solid #3A91D5; padding:24px 24px 30px 20px; border-radius:6px; font-size:14px; color:#666; width:300px; text-align:left; box-shadow:0px 0px 6px rgba(0,0,0,0.35); display:none; z-index:2;}
.popup-recentcomment div { border-bottom:1px solid #e0e0e0; margin-right:24px; padding-bottom:20px; margin-bottom:6px;}
.popup-recentcomment p { font-size:14px; line-height:21px;}				
.xclose33 { background:url(https://www.cdn-outlet.com/images/sprite-product9.png) 0 -604px no-repeat; width:33px; height:33px; text-indent:-9999px; position:absolute; right:6px; top:6px; cursor:pointer;}
.xclose33:hover { background-position:0 -647px;}	
.arr-lft-popup { background:url(https://www.cdn-outlet.com/images/sprite-product9.png) -90px -300px no-repeat; position:absolute; width:35px; height:16px; left:154px; top:-16px;}					
.join-discussion {}
.fcommentarea { background-color:#EEF5FB; border-radius:4px; margin-bottom:12px; position:relative;}
.areaoverlay{position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgb(0, 0, 0); opacity: 0.12;margin-bottom:0;}
.commentarea { resize:none; border:1px solid #E0E0E0; color:#999999; font-size:14px; border-radius:4px; padding:8px 0 0 10px; width:688px; height:47px; box-shadow:0 1px 1px rgba(0, 0, 0, 0.1) inset; -webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1) inset; display:block;}
.commentarea[disabled]{background-color:#f3f3f3;}
.disable-area-comment{position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px;margin-bottom:0;}
.f-postcomment { padding:20px 0 31px 37px;}
.f-postcomment > input[type="text"] { float:left; margin-right:19px; line-height:25px; color:#333; font-size:14px; text-indent:8px; width:298px; border:1px solid #e0e0e0; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; box-shadow:0px 1px 1px rgba(0, 0, 0, 0.1) inset; -webkit-box-shadow:0px 1px 1px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow:0px 1px 1px rgba(0, 0, 0, 0.1) inset;}
.f-postcomment p { clear:both; font-size:12px; color:#333; padding:6px 0 11px;}
.f-postcomment .btn-bluetype-typical { float:left; margin-right:16px;}
.f-postcomment .btn-bluetype-typical + span { color:#35618A; text-decoration:underline; vertical-align:-5px; cursor:pointer; float:none; font-size:14px; display:inline; margin-top:0; padding-left:0;} /*cancel post comment*/
.wrapper-frm-elements .f-postcomment > input[type="text"] { width:298px; color:#333; border:1px solid #e0e0e0; line-height:25px; height:auto;}
.f-postcomment .lbl-receivemail { padding:8px 0 10px;font-size:12px; display:block; font-weight:normal;}
.f-postcomment .lbl-receivemail input {margin-right:4px;}
.f-postcomment .lbl-receivemail span {color:#666;vertical-align:1px}
.comment-secure {}
.comment-secure img { float:left; margin-right:10px; cursor:pointer;}
.comment-secure img:first-child { margin-right:8px; margin-top:7px;}
.comment-secure input[type="text"] { line-height:24px; border:1px solid #c3c3c3; text-align:center; float:left; margin-top:4px; width:54px; color:#333; font-size:14px;}
.postyrcomment { padding-top:25px; clear:both;}
.btn-bluetype-typical { color:#fff; font-weight:bold; height:34px; background-color:#1088CC; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; font-size:15px; padding:0 11px;}
a.btn-bluetype-typical { line-height:34px;}
.ico-loading-s{background:url("https://www.cdn-outlet.com/images/icons/ajax-loader.gif") 0 0 no-repeat;width:21px;height:21px;background-size:21px auto;margin-left:10px;display:block;float:left;position:static;margin-top:20px; display:none;}
.btn-signin-comment { background-image:url(https://www.cdn-outlet.com/images/btn/btn-signin-to-comment.png); width:209px; height:31px; cursor:pointer; float:right;}
/*jira 20383*/
.inf-cmmtbox { background:url(https://www.cdn-outlet.com/images/backgrounds/bg-grey-dot.gif) 710px 0 repeat-y; margin-bottom:10px;}
.l-cmmtbox { width:669px; float:left;}
.photo-selfupload { float:right; margin-left:41px;}
.real-cmmt {}
.ptit-cmmt { font-size:18px;}
.ptit-cmmt span { float:right; margin-left:5px; font-size:14px;}
.rating-cmmt {padding-top:5px; margin-bottom:12px;}
.rating-cmmt span { padding-left:6px; vertical-align:3px;}
.r-cmmtbox { width:205px; float:right; padding-left:41px;}
.r-cmmtbox > p { margin-bottom:21px; padding-top:0;}
.r-cmmtbox .link-action-box { padding-top:0; float:left;}
.r-cmmtbox .link-action-box span { float:none; display:block; text-align:left; margin-bottom:7px;}
.r-cmmtbox .link-action-box a, .r-cmmtbox .link-action-box input { float:left;}
.r-cmmtbox .link-action-box p { clear:both; padding-top:0;}
.r-cmmtbox .link-action-box p ins { cursor:pointer; color:#366289; font-size:10px;}
.tooltip-cmmt { background-color:#000; border:2px solid #323232; border-radius:4px; color:#fff; font-size:14px; width:186px; text-align:center; padding:8px 0 11px; position:absolute; left:-34px; top:-94px;z-index:11;}
.tooltip-cmmt::after,.tooltip-cmmt::before{border-left: 7px solid transparent;border-right: 7px solid transparent;content: "";left: 50%;margin-left: -7px;position: absolute;top: 100%;}
.tooltip-cmmt::after {border-top: 7px solid #000;}	
.tooltip-cmmt::before {border-top: 7px solid #323232;margin-top:2px;}	
/*end jira 20383*/
 
/*css for review list page*/
.heading-rvl { /*padding-right:219px;*/ padding-top:13px;}
.heading-rvl .tit-main-page { font:bold 25px/30px Arial,Helvetica,sans-serif; letter-spacing:normal; margin-bottom:5px;}
.thumb-pd-review { float:left; margin-right:17px;}
.reviewlst .review-write { font-size:16px; color:#213d57; padding:17px 15px 31px;}
.reviewlst .register-for-SO-account { color:#213d57;}
.reviewlst .boxRegisterSOAccount { padding:14px 15px 0; margin-bottom:11px;}
.reviewlst .order-brief-info { line-height:175%; margin:5px 0 24px;}
.reviewlst .order-brief-info span { font-weight:bold;}
.reviewlst .review-ratingstar { margin-bottom:19px;}
.reviewlst .avg-customerrating .startype { float:left; margin-right:8px;}
.reviewlst .avg-customerrating a { font-weight:bold;}
.reviewlst .avg-customerrating .see-allreview { font-weight:normal; float:none; background-position:100% -174px; font-size:14px; vertical-align:-6px;}
.reviewlst .avg-customerrating label { font-weight:bold; display:block; margin-bottom:6px;}
.boxRegisterSOAccount div.item-content-review-entry {width:inherit;}/*modify*/
.register-for-SO-account.border-top-bottom .link-action-box { padding-top:0;}
.register-for-SO-account.border-top-bottom .link-action-box span { margin-top:7px; color:#666;}
.register-for-SO-account.border-top-bottom .link-action-box p span { font-size:10px; color:#35618A; margin-top:0;}
.boxRegisterSOAccount div.actioncomment { margin-bottom:0;}
.boxRegisterSOAccount .commentarea { width:717px;}
.boxRegisterSOAccount div.f-postcomment { width:auto;}
.boxRegisterSOAccount div.comment-secure { margin-bottom:0;}
.boxRegisterSOAccount div.reply-post { margin-bottom:0;}
.boxRegisterSOAccount div.reply-post div { margin-bottom:0;}
.boxRegisterSOAccount div span.customersaid { float:none; padding-left:0; display:inline; font-size:14px; color:inherit;}
.boxRegisterSOAccount div.dateposted { width:auto;}
.boxRegisterSOAccount div.dateposted a span { padding-left:0; float:none; display:inline; color:#35618A; margin-top:0; text-decoration:underline;}
.boxRegisterSOAccount div.popup-recentcomment { width:300px;}
.boxRegisterSOAccount div.popup-recentcomment div { margin-bottom:6px;}
.f-sreviews { padding-bottom:32px;}
.f-sreviews input[type="text"] { float:left; color:#999; height:32px; padding:0 11px; border:1px solid #d4d4d4; border-radius:4px 0 0 4px; border-right:0; box-shadow:0 1px 1px rgba(0, 0, 0, 0.15) inset; width:672px; font-size:14px;}
.f-sreviews input[type="button"],.f-sreviews input[type="submit"] { float:right; margin-left:-2px; background:#8BCA1D url(https://www.cdn-outlet.com/images/icons/ico-search-19x20.png) 50% 50% no-repeat; cursor:pointer; width:34px; height:34px; border-radius:0 4px 4px 0;}
.reviewlst .pro-review-comment li:first-child { border-bottom:1px solid #d4d4d4; padding-bottom:20px;}
.reviewlst .inf-cmmtbox { background-position:549px 0;}
.reviewlst .l-cmmtbox { width:535px;}
.reviewlst .r-cmmtbox { width:170px; padding-left:25px;}
.reviewlst .commentarea { width:723px;}
/*end----Allow Comments on Reviews - Product Details(SWIMOUTLET-18547)*/
.list-pd-items{margin-top:12px;}
.pd-item-info{float:left;width:142px;margin-right:52px;}
.pd-item-info .pd-attr{width:136px;}
.pd-item-info .pd-photo{width:134px;height:151px;}
.pd-item-info .pd-details{width:142px;}
.pd-item-info .sp-pd-price{color:#FF6600;}
.view-more-items{font-weight:bold;text-transform:capitalize;text-decoration:underline;color:#35618A;font-size:13px}
a:hover.view-more-items{color:#f63;}
.top_testresult{font-weight:bold;font-size:13px;font-family:arail,helvetica,san-serif;color:#666;padding:0;margin:0 0 2px 0;}
.top_testresult span{padding:6px;margin:0;}
.top_shortPass{background:#edabab;border:1px solid #bc0000;display:block;}
.top_shortPass span{}
.top_badPass{background:#edabab;border:1px solid #bc0000;display:block;}
.top_badPass span{}
.top_goodPass{background:#ede3ab;border:1px solid #bc9f00;display:block;}
.top_goodPass span{}
.top_strongPass{background:#d3edab;border:1px solid #73bc00;display:block;}
.top_strongPass span{}
.testresult{font-weight:bold;font-size:12px;font-family:arial,helvetica,san-serif;color:#666;padding:0px 0px 6px 5px;margin-left:5px;display:block;height:22px;float:left;}
.testresult span{padding:3px 10px 5px 5px;margin:0px 0px 0px 15px;display:block;white-space:nowrap;}
.shortPass{background:url(https://www.cdn-outlet.com/images/PasswordStrength/red.png) no-repeat 0 0;}
.shortPass span{background:url(https://www.cdn-outlet.com/images/PasswordStrength/red.png) no-repeat top right;}
.badPass{background:url(https://www.cdn-outlet.com/images/PasswordStrength/red.png) no-repeat 0 0;}
.badPass span{background:url(https://www.cdn-outlet.com/images/PasswordStrength/red.png) no-repeat top right;width:83px;}
.goodPass{background:url(https://www.cdn-outlet.com/images/PasswordStrength/yellow.png) no-repeat 0 0;}
.goodPass span{background:url(https://www.cdn-outlet.com/images/PasswordStrength/yellow.png) no-repeat top right;}
.strongPass{background:url(https://www.cdn-outlet.com/images/PasswordStrength/green.png) no-repeat 0 0;}
.strongPass span{background:url(https://www.cdn-outlet.com/images/PasswordStrength/green.png) no-repeat top right;}
.shiptoday{position:relative;width:440px;height:24px;background:url(https://www.cdn-outlet.com/images/bg/bg-ship.png) 0 0 no-repeat;margin:0 0 25px -14px;padding:8px 0 0 43px;color:#fff;}
.shiptoday2{position:relative;width:300px;height:24px;background:url(https://www.cdn-outlet.com/images/bg/bg-ship2.png) 0 0 no-repeat;margin:0 0 25px -14px;padding:8px 0 0 43px;color:#fff;}
.so_video_close{color:#646464;cursor:pointer;float:right;font-size:14px;font-weight:bold;margin-top:0;outline:medium none;}
.so_video_close:hover{color:#3399cc!important;text-decoration:underline!important;}
.so_shipping_alert{background-image:url(https://www.cdn-outlet.com/images/so_shipping_alert.jpg);background-repeat:no-repeat;width:221px;height:43px;display:block;position:absolute;color:#E13135;font-weight:bold;font-family:Arial, Helvetica, sans-serif;;line-height:42px;padding-left:42px;font-size:11px;word-spacing:-1px;}
.parka_shipping_alert { color:#e13135; font-weight:bold; display:block; padding: 8px 10px 8px 40px; width:452px; min-height: 38px; line-height: 20px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-color: #e9f1f4;border: solid 1px #d4d4d4;	background-image: -webkit-linear-gradient(bottom, #e9f1f4, #fff);	background-image: -moz-linear-gradient(bottom, #e9f1f4, #fff);	background-image: -o-linear-gradient(bottom, #e9f1f4, #fff);	background-image: -ms-linear-gradient(bottom, #e9f1f4, #fff);background-image: linear-gradient(to top, #e9f1f4, #fff);}
.parka_shipping_alert::before { content:""; position: absolute; width: 35px; height: 35px; background: url(http://www.swimoutlet.com/templates/1/images/myac-error.png) no-repeat; background-size: 35px auto; display: block; left:-3px }
.bubbleInfo{position:relative;}
.popupcolor{position:absolute;display:none;background:none repeat scroll 0 0 transparent;z-index:99}
.popupsize{position:absolute;display:none;background:none repeat scroll 0 0 transparent;z-index:99}
.tooltip-colorsize-txt{font-size:10px;color:#990000;font-weight:bold;text-align:center;position:absolute;top:38px;left:10px;filter:Alpha(opacity=100);}
.tooltip-close{float:right;width:14px;height:14px;background:url(/assets/images/tooltip-close.png) no-repeat;position:absolute;top:6px;right:10px;}
.tooltip-colorsize-bg{width:218px;height:76px;background:url(/assets/images/tooltip-colorsize-bg.png) 0 0 no-repeat;}
.tooltip-wrapper{width:218px;height:76px;position:relative;}
.pro-des-video{position:relative;width:126px;height:73px;cursor:pointer;float:right;margin-left:10px;}
.pro-des-video span{background-image:url('/templates/1/images/buttons/so_icon_play_video.png');background-repeat:no-repeat;background-position:center;display:block;width:126px;height:73px;position:absolute;top:0;left:0;}
.page-wide-wrapper{width:100%;min-width:1026px;margin:0 auto;}
.page-wide-wrapper .content-wrapper{padding:0 23px 20px!important;min-height:824px!important;}
.page-gmm{background:#000 url(https://www.cdn-outlet.com/images/backgrounds/bg-banner-gmm.jpg) 50% 0 repeat-x;padding-top:46px;}
.logo-gmm img{display:block;margin:0 auto 34px;}
.bl-content-rc.bl-news{background-color:#fff;}
.main-news{margin:0 37px;padding-bottom:35px;}
.list-main-news{}
.list-main-news>li{border-top:4px solid #E0E0E0;padding-top:31px;margin-top:18px;}
.list-main-news>li:first-child{border-top:0;margin-top:0;}
.list-main-news > li .viewVideo_ComFrame { margin-left:0; margin-top:0;}
.list-main-news .blog-list-comment li{border-bottom:0;padding-top:0;}
.list-main-news .blog-list-comment li:first-child{padding-top:0;}
.main-news .blog-title-content{color:#0f4968;font-family:"HelveticaNeueLTCom-Hv",Arial;margin-bottom:16px;padding-left:0!important; font-size:33px; line-height:33px;}
.main-news .blog-date-time{float:left;margin-bottom:13px;}
.main-news .so-gold-medal-video{float:left;position:relative;width:560px;margin-bottom:19px;}
.main-news .so-gold-medal-video embed { display:block;}
.main-news .blog-select-view-comment { margin-bottom:15px;}
.ico-play-video-big{background:url(https://www.cdn-outlet.com/images/icons/ico-play-video-big.png) 50% 50% no-repeat;display:block;text-indent:-9999px;position:absolute;}
.main-news .so-gold-medal-video .ico-play-video-big{width:549px;height:309px;top:0;left:0;}
.context-news-intro{float:right;width:317px;min-height:315px;position:relative;}
.context-news-intro .blog-social-b { margin:0;}
.context-news-intro p{font-size:14px;line-height:150%; min-height:232px;}
.context-news-intro .GMDelivery-tbl{position:absolute;left:0;bottom:0;width:148px;}
.main-news .view-comment-note{background:url(https://www.cdn-outlet.com/images/icons/ico-arrow-orange-right.png) 0 50% no-repeat;color:#014170;font-size:24px;font-weight:bold;padding-left:17px;margin-bottom:22px;}
.main-news .view-comment-note.isExpansed{background-image:url(https://www.cdn-outlet.com/images/icons/ico-arrow-orange-down.png);padding-left:26px;}
.anchor-back-news{background-image:url(https://www.cdn-outlet.com/images/icons/icon-arrow-blue-medal.jpg);background-repeat:no-repeat;padding-left:13px;background-position:0 6px;float:right;}
.anchor-back-news a{font-size:14px;font-weight:normal;text-decoration:underline;}
.video-view-count{text-align:left;font-size:14px;font-weight:bold;color:#006D9;margin-bottom:32px;}
.page-wkly-tips{background:#497ED2 url(https://www.cdn-outlet.com/images/backgrounds/bg-banner-wkly-tips.jpg) 50% 0 repeat-x;padding-top:31px;}
.logo-wkly-tips{text-align:center;margin-bottom:42px;}
.page-guides-wrapper{background:#fff url(https://www.cdn-outlet.com/images/backgrounds/bg-liblue-grad-opac69.png) 0 0 repeat-x;}
.page-guides-inner1{margin:0 33px;background:url(https://www.cdn-outlet.com/images/backgrounds/bg-guide-shadow-corner-l.png) 0 0 no-repeat;padding-left:32px;}
.page-guides-inner2{background:url(https://www.cdn-outlet.com/images/backgrounds/bg-guide-shadow-corner-r.png) 100% 0 no-repeat;padding-right:12px;}
.page-guides-inner3{background:url(https://www.cdn-outlet.com/images/backgrounds/bg-guide-bulb.png) 0 0 repeat-x;width:100%;min-height:116px;}
.banner-type-guide{height:102px;margin-bottom:9px;}
.tit-banner-guide{color:#2D5376;font-size:50px;font-weight:normal;padding:30px 0 0 13px;letter-spacing:-1px;}
.tit-banner-guide .ico-guides{background:url(https://www.cdn-outlet.com/images/icons/ico-guides.png) 0 1px no-repeat;padding-left:94px;}
.related-guides-category{background-color:#ECF5FC;border:1px solid #D4D4D4;padding:6px 18px;width:723px;border-bottom:0;border-top-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-right-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;position:relative;}
.related-guides-category h4{color:#2D4E6E;font:normal 16px/29px 'FranklinGothicMediumRegular',Arial;float:right;min-height:29px;margin-left:9px;}
.heading-guides-category{border-left:1px solid #B0D4E5;padding-right:41px;cursor:pointer;}
.heading-guides-category .isCollapsed, .heading-guides-category .isExpansed{padding-left:21px;}
.heading-guides-category, .heading-guides-category .isCollapsed, .heading-guides-category .isExpansed{background:url(https://www.cdn-outlet.com/images/guide/bg-related-guides-category.png) 0 0 no-repeat;}
.heading-guides-category{background-position:100% 5px;}
.heading-guides-category .isCollapsed{background-position:0 -32px;}
.heading-guides-category .isExpansed{background-position:0 -68px;}
.related-guides-category ul{text-align:right;margin:11px 41px 12px 0;}
.related-guides-category ul li{line-height:150%;font-size:14px;}
.related-guides-category ul li a{color:#2C4D6D;}
.related-guides-category ul li a:hover{color:#f63;}
.related-guides-category + .bl-content-rc.box-type1{border-top-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;}
.related-guides-category + .bl-content-rc.box-type1 .sort-items.top-pos{border-top-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;}
.dynamic_color{list-style:none outside none;margin:0;padding:0;}
div.dynamicTable, .dynamicTable div{cursor:pointer;padding-top:0 !important;}
.dynamic_color li{cursor:pointer;float:left;height:19px;margin:2px 2px 0 0;overflow:hidden;position:relative;width:19px;z-index:0;}
.dynamic_color span{background-image:url("https://www.cdn-outlet.com/images/icons/colorArrow.png");background-repeat:no-repeat;display:none;float:left;height:4px;left:5px;overflow:hidden;position:absolute;top:0;width:7px;z-index:1;}
.dynamic_color_line{display:block;height:3px;overflow:hidden;}
.dynamicTable div{width:102px;}
.morecolor{background-color:#6E6E6E;color:#CECECE;display:block;font-family:arial;font-size:10px;height:14px;text-align:center;width:102px;}
.dynamic_color img{border:1px solid #D2D5D6;height:17px;width:17px;}
.pro-also-seen-in a{font-size:15px;font-weight:bold;color:#579ECC;line-height:19px;}
.tbl-p-cat-desc h1{font-family:Helvetica,Arial,sans-serif;font-size:16px;padding:15px 0 6px 0}
.tbl-p-cat-desc h1 span{font-weight:bold!important;color:#666666}
.tbl-p-cat-desc p{font-family:Helvetica,Arial,sans-serif;font-size:12px;margin-bottom:6px}
.tbl-p-cat-desc ul{font-family:Helvetica,Arial,sans-serif;font-size:12px}
.tbl-p-cat-desc li p{padding-bottom:6px}
.btn-close, .bg-blue-tl, .bg-blue-mt, .bg-blue-rt, .bg-blue-lb, .bg-blue-mb, .bg-blue-rb{background:url("https://www.cdn-outlet.com/images/sprite_popup-blue.png");}
.btn-close{background-position:0 -62px;cursor:pointer;height:29px;position:absolute;right:10px;top:16px;width:29px;}
.bg-blue-ml{background:url("https://www.cdn-outlet.com/images/bg/bg-blue-middle-top.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0);width:15px;}
.bg-blue-mr{background:url("https://www.cdn-outlet.com/images/bg/bg-blue-middle-bottom.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0);width:15px;}
.bg-blue-tl{background-position:0 0;height:18px;width:15px;}
.bg-blue-rt{background-position:-20px 0;height:18px;width:15px;}
.bg-blue-lb{background-position:-40px 0;height:18px;width:15px;}
.bg-blue-rb{background-position:-60px 0;height:18px;width:15px;}
.bg-blue-mt{background-position:0 -21px;background-repeat:repeat-x;height:18px;}
.bg-blue-mb{background-position:0 -35px;background-repeat:repeat-x;height:12px;}
.ico-team-store, .ico-my-orders, .ico-personal-information, .ico-payment-settings, .ico-wish-list, .ico-affiliate-program{background:url("https://www.cdn-outlet.com/images/icons/sprite-icon-myaccount.png") no-repeat 0px 0px;display:inline-block;position:absolute;}
.ico-team-store{background-position:-30px -85px;height:40px;left:-39px;top:4px;width:30px}
.ico-my-orders{width:30px;height:40px;background-position:0px 0px;top:4px;left:-36px;}
.ico-personal-information{width:30px;height:40px;background-position:-30px 0px;top:4px;left:-38px;}
.ico-payment-settings{width:30px;height:40px;background-position:0px -42px;top:4px;left:-36px;}
.ico-wish-list{width:30px;height:40px;background-position:-30px -42px;top:4px;left:-39px;}
.ico-affiliate-program{width:30px;height:40px;background-position:0px -85px;top:4px;left:-39px;}
.myacc-myaccount-left{border-right:none;float:left;font-size:14px;margin:20px 0 25px 66px;width:304px;}
.myacc-myaccount-right{float:left;font-size:14px;margin:20px 0 25px 71px;width:316px;height:278px;position:relative;}
.myacc-myaccount-line{height:315px;width:1px;background:#D4D4D4;float:left;margin:32px 0px 0px 0px;}
.clear-order-payment{height:44px;clear:both;font-size:0px;line-height:0px;}
.myacc-title-inner{position:relative;display:inline-block;color:#192E41;font:32px/141% "HelveticaNeue-Roman",Arial,Helvetica,sans-serif;letter-spacing:-0.7px;font-weight:normal;margin-bottom:0px;}
.myacc-title-inner.myacc-title-team-store {color: #4e851c;}
.myacc-affiliate-program{position:absolute;bottom:-110px;left:0px;}
.myacc-affiliate-program .myacc-title-inner{color:#4E851C;}
.line-affiliate-program{background:#D4D4D4;width:1px;position:absolute;left:-72px;top:0px;height:66px;}
.list-items-search{margin:0 13px 0 22px}
.txtBuyWith, .txt100Price, .btnChatGuarantee{background:url(https://www.cdn-outlet.com/images/sprite-guarantee.png) 0 0 no-repeat;}
.txtBuyWith{background-position:0px 0px;width:237px;height:29px;cursor:pointer;float:left;margin:1px 0px 0px 0px;padding:0px;}
.txt100Price{background-position:0 -32px;width:300px;height:38px;margin:4px 0px 23px -5px;}
.btnChatGuarantee{background-position:0 -73px;width:186px;height:55px;cursor:pointer;margin:10px 0px 10px 78px;border:none;}
.Guarantee_Popup{padding:20px 44px 20px 34px;width:341px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#414141;font-weight:normal;line-height:25px;border:1px solid #DDDDDD; background-color:#fff;}
.Guarantee_Popup span{font-weight:bold;display:inline-block;margin:13px 0px 5px 0px;}
.Guarantee_Popup a{font-weight:bold;color:#419FCD;margin:3px 0px -9px 0px;display:inline-block;}
.Guarantee_Popup a:hover{color:#FF6633;}
#PriceGuaranteeMask{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#fff;opacity:.75;-webkit-opacity:.75;-moz-opacity:.75;z-index:101}
.so_sub_category_main-new{right:5px;position:absolute;float:left;width:460px;top:54px}
.so_sub_category_main-new h3{color:#2a4d6e;float:left;font-size:12px;line-height:14px;text-align:right;width:230px}
.rot-paging{background:#F9FAF8;border-bottom:1px solid #d4d4d4;float:left;position:relative;z-index:1; width:100%;}
.rot-paging > .p-search-results-info{color:#666;height:41px;line-height:41px;margin:0;padding:0 0 0 22px;text-align:left;float:left;font-size:14px;background:none;border-bottom:none}
.rot-paging > .so_sub_category_main-new{float:right;margin-bottom:0px;position:static;right:10px;top:-27px;width:100%; clear:both; background-color:#F0F7FB; padding-top:13px; padding-bottom:8px; border-top:1px solid #d4d4d4;}
.rot-paging > .so_sub_category_main-new h3 { width:552px;}
.grid-view{float:left;margin-left:18px;margin-top:7px}
.grid-view-tit{float:left;margin-right:10px;margin-top:4px}
.grid-view ul{float:left}
.grid-view ul li{float:left;margin-right:8px;cursor:pointer}
.view3-active{opacity:1}
.view4-active{opacity:1}
.view3-inactive{opacity:0.5}
.view4-inactive{opacity:0.5}
.rot-paging .grid-view { float:right;margin-top:10px; padding-right:9px;}
.rot-paging .grid-view-tit {color:#767673;}
.pd-photo-3{border:1px solid #d4d4d4;display:block;width:220px;height:257px}
.pd-attr-3{position:relative;text-align:center;width:222px}
.pd-attr-3 .ico-sale{left:1px;position:absolute;top:38px}
.pd-attr-3 .ico-new{left:1px;position:absolute;top:38px}
.the-product-list .row-data-3{float:left;padding:0 9px 0 15px;width:222px}
.pd-details-3{line-height:150%;margin:6px 0 35px;text-align:center;width:222px}
.opt-removepd {padding-top:6px;padding-bottom:2px;display:inline-block;}
.opt-removepd input {vertical-align:-1px;margin-right:5px;}
.minqtyorder-relative{position:relative;}
.popup-minqtyorder-notify{position:absolute;left:-66px;top:-60px;background:url(https://www.cdn-outlet.com/images/backgrounds/bg-popup-minqtyorder.png) 0 0 no-repeat;width:172px;height:89px;text-align:center;font:bold 11px/120% Arial, Helvetica, sans-serif;}
.inner-minqtyorder-notify{padding:6px 10px 0;}
.btn-close-minqtyorder{float:right;background:url(https://www.cdn-outlet.com/images/btn/btn-x-close.png) 0 0 no-repeat;width:14px;height:14px;cursor:pointer;text-indent:-9999px;}
.popup-minqtyorder-notify .btn-close-popup{margin-top:0;}
.popup-minqtyorder-notify p{color:#990000;margin:23px 0 0;line-height:120%;}
*html .popup-minqtyorder-notify p{margin-top:16px;}
.popup-minqtyorder-notify a{color:#1385C6;text-decoration:underline;font-style:italic;}
.popup-minqtyorder-notify a:hover{color:#ff9b06;}
.qty-notify{position:relative;}
.popup-qty-notify{position:absolute;top:-60px;left:-66px;background:url(https://www.cdn-outlet.com/images/backgrounds/bg-popup-qty.png) 0 0 no-repeat;width:172px;height:89px;text-align:center;font:bold 11px/120% Arial,Helvetica,sans-serif;z-index:100}
.inner-qty-notify{padding:6px 10px 0;}
.popup-qty-notify .btn-close-popup{float:right;background:url(https://www.cdn-outlet.com/images/btn/btn-x-close.png) 0 0 no-repeat;width:14px;height:14px;cursor:pointer;text-indent:-9999px;margin-top:0px;}
.popup-qty-notify p{color:#000;margin:0px;line-height:120%;}
.popup-qty-notify a{color:#1385C6;text-decoration:underline;font-style:italic;}
.popup-qty-notify a:hover{color:#ff9b06;}
*html .popup-qty-notify p{margin-top:16px;}
.pro-option #divQty2{position:relative}
.highlights-blue{border:2px solid #3992D6!important;}
.list-international-brands{float:left}
.list-international-brands ul{float:left;width:250px;margin-left:14px;margin-bottom:50px}
.list-international-brands ul.ul-last{width:165px}
.list-international-brands li{width:100%;list-style:disc;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;text-align:left;color:#24415d;text-indent:0;padding:5px 0}
.international-brands{padding:0 0 20px 25px}.international-brands div{padding:0 0 0 24px}
.international-brands div b{font-size:18px;font-family:Arial;color:#2c9ec5;padding:0;margin:0 0 3px 0;display:block}
.international-brands div label{font-size:14px;line-height:20px;margin:0 24px 24px 0;display:block}
.international-brands span{display:block;width:516px;border-bottom:1px dotted #a7cde4;margin:0 0 10px 21px;height:1px;overflow:hidden}
.article-ico-international{float:left;height:60px;background:url(https://www.cdn-outlet.com/images/icons/ico-international.png) 0 9px no-repeat;margin:20px 5px 0 36px;line-height:60px;padding-left:80px;font-size:38px;font-family:HelveticaNeue-Roman,Arial,Verdana}
.txt-top-shipping{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#666;font-weight:normal;margin:6px 0 22px 28px}
.line-bottom-shipping{margin-bottom:0!important;width:675px!important}
.international-shipping{padding-bottom:150px}
.international-shipping .HelpCustimer .HelpSpace{padding-bottom:0}
.international-shipping .HelpCustimer li{padding-bottom:13px}
.international-shipping .HelpCustimer div{height:33px}
.international-shipping .HelpCustimer{padding-bottom:13px}
.format-affiliates .myacc-login-left > a{font-weight:normal!important;}
.format-affiliates .myacc-login-left > h5{margin-top:5px;width:315px;}
.format-affiliates .myacc-login-left .btn-login.aff-btn-login-process, .btn-login{margin-top:14px;}
.format-affiliates .myacc-login-left > input[type="text"], .myacc-login-left > input[type="password"]{border-radius:4px;box-shadow:0 1px 2px #DDDDDD inset;text-indent:5px;}
.format-affiliates .myacc-checkout-guest-right{font-size:14px;font-weight:normal;margin-left:0px;padding-left:98px;width:380px;border-left:1px solid #D4D4D4;padding-bottom:28px;}
.format-affiliates .myacc-checkout-guest-right h4{font-size:14px;font-weight:normal;line-height:21px;margin-top:-4px;}
.format-affiliates .yo-aff-radio{margin-bottom:76px;}
.format-affiliates .myacc-login-left{border-right:none;}
.format-affiliates .myacc-login-left.myacc-login-exist.aff-login-process-align-t{margin-left:22px;top:12px;position:relative;}
.format-affiliates .btn-continue-aff{background:url('https://www.cdn-outlet.com/images/btn/btn-continue.png') no-repeat scroll 0 0 rgba(0, 0, 0, 0)!important;margin-top:10px!important;margin-bottom:12px!important;}
.format-affiliates .myacc-login-left.myacc-frm-register.aff-login-process-align{padding-top:16px;width:365px;padding-right:0px;}
.format-affiliates .text-signup > span{width:340px;}
.format-affiliates .text-signup{margin-top:34px;}
.format-affiliates .text-signup.div-bootm-signup{margin-top:13px;}
.ico-social-share{position:relative;z-index:2;list-style:none;margin:0;padding:0;float:right}.ico-social-share li{float:left;margin-left:8px}.ico-social-share li:first-child{margin-left:0}.ico-social-share li>a{float:left;width:31px;height:31px;background-image:url(https://www.cdn-outlet.com/images/ico-social-new.png);background-repeat:no-repeat;overflow:hidden;text-indent:-1000px}.ico-social-share li+li>a{background-position:-39px 0}.ico-social-share li+li+li>a{background-position:-78px 0}.ico-social-share li+li+li+li>a{background-position:-117px 0}.ico-social-share li+li+li+li+li>a{background-position:-156px 0}.ico-social-share li.social-hover>a{background-position:0 -38px}.ico-social-share li+li.social-hover>a{background-position:-39px -38px}.ico-social-share li+li+li.social-hover>a{background-position:-78px -38px}.ico-social-share li+li+li+li.social-hover>a{background-position:-117px -38px}.ico-social-share li+li+li+li+li.social-hover>a{background-position:-156px -38px}.ico-social-share li>div{display:none;position:absolute;top:38px;left:0;top:30px;padding-top:8px}.ico-social-share li>div .p-around{background-color:#fff;border:1px solid #d4d4d4;border-radius:4px;font-family:Arial;font-size:12px;font-weight:bold;line-height:14px;padding:6px 7px;text-align:center;width:171px}.ico-social-share li:hover>div{display:block}.ico-social-share li>div>div>span{background-image:url("https://www.cdn-outlet.com/images/ico-social-new.png");background-position:0 -79px;background-repeat:no-repeat;display:block;height:7px;left:39px;position:absolute;top:2px;width:14px}.ico-social-share li>div>div>span{left:7px}.ico-social-share li+li>div>div>span{left:47px}.ico-social-share li+li+li>div>div>span{left:86px}.ico-social-share li+li+li+li>div>div>span{left:125px}.ico-social-share li+li+li+li+li>div>div>span{left:165px}.ico-social-share li iframe{float:left;margin-left:73px;margin-top:-20px}.ico-social-share li+li iframe{margin-left:29px;position:relative;top:2px;float:none;margin-top:auto}.ico-social-share li+li+li .p-around>div{position:relative;top:2px;margin-left:24px!important}.ico-social-share li+li+li+li .p-around>a{display:block;left:auto;margin:0 auto;top:2px}.at16nc.at16t_email{display:none}table.gc-bubbleDefault.pls-container{display:none!important}.cfacebook-share{background:linear-gradient(#4c69ba,#3b55a0) repeat scroll 0 0 rgba(0,0,0,0);border:medium none;border-radius:2px;color:#fff;cursor:pointer;font-family:arial;font-size:11px;font-weight:bold;height:20px;line-height:20px;padding:0 6px;position:relative;text-align:center;text-shadow:0 -1px 0 #354c8c;vertical-align:top;white-space:nowrap;margin-left:24px;float:left;background:#4c69ba;background:-moz-linear-gradient(top,#4c69ba 0,#3b55a0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4c69ba),color-stop(100%,#3b55a0));background:-webkit-linear-gradient(top,#4c69ba 0,#3b55a0 100%);background:-o-linear-gradient(top,#4c69ba 0,#3b55a0 100%);background:-ms-linear-gradient(top,#4c69ba 0,#3b55a0 100%);background:linear-gradient(to bottom,#4c69ba 0,#3b55a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c69ba',endColorstr='#3b55a0',GradientType=0)}.social-hover>div{display:block!important}
.so-international-product{padding:16px}
.so-international-product>div{border:1px solid #d4d4d4;padding:23px 25px 27px;text-align:center;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;margin-bottom:15px;background-color:#ddedfa}
.so-international-product>div h2,.so-international-product>div h3{font-family:'helveticaneuebold',Arial;color:#2a4d6e;font-size:27px;margin-bottom:5px;letter-spacing:-1px}
.so-international-product>div h3{margin-bottom:23px;line-height:29px}
.so-international-product>div span{font-size:14px;color:#2a4d6e}
.so-international-product>div+div{background-color:#fff;float:left;width:303px;margin-right:17px;padding:32px 25px 29px}
.so-international-product>div+div+div{margin-right:0}
.so-international-product>div+div a{cursor:pointer;font-size:13px;color:#fff;height:35px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;text-align:center;background:#6db9f5;background:-moz-linear-gradient(top,#6db9f5 0,#4aa5e3 50%,#1c8acb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6db9f5),color-stop(50%,#4aa5e3),color-stop(100%,#1c8acb));background:-webkit-linear-gradient(top,#6db9f5 0,#4aa5e3 50%,#1c8acb 100%);background:-o-linear-gradient(top,#6db9f5 0,#4aa5e3 50%,#1c8acb 100%);background:-ms-linear-gradient(top,#6db9f5 0,#4aa5e3 50%,#1c8acb 100%);background:linear-gradient(to bottom,#6db9f5 0,#4aa5e3 50%,#1c8acb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6db9f5',endColorstr='#1c8acb',GradientType=0);line-height:35px;font-weight:bold;font-family:Arial;margin-top:27px;display:block;margin:0 auto;width:242px}
.so-international-product>div+div a:hover{text-decoration:none}
.yo-notification{background-color:#fff;border:1px solid #d4d4d4;border-radius:5px;box-shadow:0 1px 3px #ccc;padding:15px 15px 25px;position:absolute;text-align:left;top:-7px;width:546px;z-index:200}
.yo-notification p{line-height:25px;padding:12px 0 0}
.yo-notification>img{float:right}
.yo-notification>h3{margin-top:6px}
.yo-notification a{font-size:13px;font-weight:bold}
.yo-notification>span{background-image:url("https://www.cdn-outlet.com/images/arrow.png");background-repeat:no-repeat;height:14px;left:302px;position:absolute;top:-14px;width:21px}
.yo-goodnewsform{padding-top:18px}
.yo-goodnewsform>div{float:left;padding-right:18px}
.yo-goodnewsform>input{background-image:url("https://www.cdn-outlet.com/images/sprite-ui-btn.png");background-position:0 -248px;height:34px;margin-top:18px;width:74px}
.yo-goodnewsform span{color:#203d57;display:block;font-size:14px;font-weight:bold}
.yo-goodnewsform div:first-child input{width:246px}
.yo-goodnewsform div input{border:1px solid #c3c3c3;display:block;font-size:14px;height:25px;line-height:24px;margin-bottom:8px;margin-top:6px;padding-left:2px;width:165px}
.yo-notification .yo-goodnewsform a{font-size:12px}
.goodnews-yo{margin-right:6px}
.affacc-alert-outer{height:40px;background-color:#FFFF9D;text-align:center;color:#213D57;padding-top:10px;line-height:23px}.affacc-alert-ico{width:210px;height:14px;line-height:18px;background:url(https://www.cdn-outlet.com/images/icons/ico-affacc-alert.png) 0 0 no-repeat;margin:auto;background-repeat:no-repeat;font-size:16px;line-height:15px;}
.btn-custom-design{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#fff;font-size:15px;text-transform:uppercase;text-align:center;height:34px;line-height:34px;font-weight:bold;display:inline-block;text-decoration:none;cursor:pointer;background:#479be3;background:-moz-linear-gradient(top, #479be3 0%, #238cce 99%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#479be3), color-stop(99%,#238cce));background:-webkit-linear-gradient(top, #479be3 0%,#238cce 99%);background:-o-linear-gradient(top, #479be3 0%,#238cce 99%);background:-ms-linear-gradient(top, #479be3 0%,#238cce 99%);background:linear-gradient(to bottom, #479be3 0%,#238cce 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#479be3', endColorstr='#238cce',GradientType=0);}
.btn-custom-design .witharrow{display:inline-block;padding-right:13px;background:url(https://www.cdn-outlet.com/images/icons/ico-arr-r-white.png) 100% 11px no-repeat;}
.btn-custom-design:hover{text-decoration:none;color:#fff;}
.l-arr-slide-handle, .r-arr-slide-handle, .btn-custom-design.btn-design-now .witharrow span, .btn-close-x-popup,
.ico-remove-pd-added, .ico-help-t-s, .add-pd-t-s .bBlank{background:url(https://www.cdn-outlet.com/images/icons/ico-custom-design-sprite.png) 0 0 no-repeat;}
.l-arr-slide-handle{background-position:0 -39px;}
.r-arr-slide-handle{background-position:-29px -39px;}
.btn-custom-design.btn-design-now .witharrow span{background-position:0 -230px;}
.btn-close-x-popup{background-position:0 -145px;display:block;width:32px;height:31px;}
.btn-close-x-popup:hover{background-position:0 -186px;}
.ico-remove-pd-added{background-position:0 -67px;width:19px;height:19px;cursor:pointer;display:block;position:absolute;top:6px;right:6px;}
.ico-help-t-s{background-position:-103px -82px;width:16px;height:16px;cursor:pointer;display:block;margin-top:5px;}
.add-pd-t-s .bBlank{background-position:0 -95px;}
.top-af-custom-designs{position:relative;min-height:209px;padding:22px 0 0 26px;background:#e4f1f9;background:-moz-linear-gradient(top, #e4f1f9 0px, #ffffff 80px);background:-webkit-gradient(linear, left top, left bottom, color-stop(0px,#e4f1f9), color-stop(80px,#ffffff));background:-webkit-linear-gradient(top, #e4f1f9 0px,#ffffff 80px);background:-o-linear-gradient(top, #e4f1f9 0px,#ffffff 80px);background:-ms-linear-gradient(top, #e4f1f9 0px,#ffffff 80px);background:linear-gradient(to bottom, #e4f1f9 0px,#ffffff 80px);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4f1f9', endColorstr='#ffffff',GradientType=0);}
.top-af-custom-designs h3{font-family:"HelveticaNeue-Roman",Arial;letter-spacing:-1px;font-weight:normal;font-size:33px;color:#192E41;margin-bottom:51px;}
.btn-custom-design.btn-design-now{width:191px;margin-left:46px;}
.btn-custom-design.btn-design-now .witharrow span{display:inline-block;padding-left:29px;}
.top-af-custom-designs img{right:35px;position:absolute;top:16px;}
.mid-af-custom-designs{background:url(https://www.cdn-outlet.com/images/bg/bg-border-shadow.gif) 0 0 repeat-x;padding:30px 0 0 26px;}
.mid-af-custom-designs > h4{color:#1F3A52;font-size:22px;margin-bottom:8px;}
.mid-af-custom-designs > span { display: block; margin-bottom: 35px;}
.each-af-custom-designs{margin-bottom:46px;}
.l-afs-existing{float:left;width:168px;padding-top:14px;}
.l-afs-existing .a-afs-name{color:#2C9EC5;font-size:14px;font-weight:bold;text-decoration:none;}
.l-afs-existing .a-afs-name:hover{color:#f63;}
.l-afs-existing .btn-custom-design{width:131px;display:block;margin-top:12px;}
.slider-existing-designs{float:left;position:relative;width:495px;padding:0 22px;}
.l-arr-slide-handle, .r-arr-slide-handle{position:absolute;top:53px;width:11px;height:18px;display:block;cursor:pointer;}
.l-arr-slide-handle{left:0;}
.r-arr-slide-handle{right:0;}
.outer-slider-existing-designs{height:124px;width:495px;}
.inner-existing-designs{float:left;width:100%;}
.inner-existing-designs a{border:1px solid #9E9E9E;float:left;margin-right:29px;}
.inner-existing-designs a img{display:block;}
.outside-upload-artwork{padding-top:83px;}
.f-upload-artwork{border:1px solid #D4D4D4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;width:455px;margin:0 auto 54px;padding:30px 0 12px 98px;position:relative;}
.each-f-element{position:relative;margin-bottom:24px;}
.each-f-element label{color:#1385C6;font-size:17px;font-weight:bold;display:block;margin-bottom:24px;}
.each-f-element .filetype-artwork-note{font-style:italic;margin-bottom:29px; padding-top:7px;}
.each-f-element .filetype-artwork-note a { font-size:12px; font-weight:normal; font-style:normal; margin-left:5px;}
.each-f-element .filetype-err-msg{color:#f00;position:absolute;top:17px;}
.each-f-element .filetype-err-msg .ico-help-t-s { display:inline-block; vertical-align:-3px; margin-left:5px;}
.each-f-element .ui-input-field{width:232px;height:25px;line-height:25px;font-style:italic;color:#999;float:left;margin-right:13px;}
.each-f-element a{color:#1DACEC;font-size:14px;font-weight:bold;text-decoration:underline;}
.each-f-element a:hover{color:#f63;}
.btn-custom-design.btn-upload-logo-artwork{width:211px;}
.btn-custom-design.btn-submit-text{width:101px;height:27px;line-height:27px;margin-bottom:28px}
.btn-custom-design.btn-select-products{width:211px;float:right;}
.popup-solid-general{border:2px solid #DDDDDD;position:absolute;background-color:#fff;padding:27px 36px 36px;box-shadow:3px 3px 3px rgba(0,0,0,0.15);width:346px;z-index:100}
.popup-solid-general .btn-close-x-popup{position:absolute;top:14px;right:14px;cursor:pointer;}
.heading-popup-solid-general{color:#192E41;font-size:25px;font-weight:normal;letter-spacing:-1px;font-family:"HelveticaNeue-Roman",Arial;margin-bottom:24px;}
.popup-logo-uploaded{left:67px;top:-40px;}
.popup-logo-uploaded .heading-popup-solid-general { margin-bottom:14px;}
.logos-group{background-color:#F8FBFD;border:1px solid #E2E2E2;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}
.logos-slider{position:relative;width:260px;margin:0 auto;border-bottom:1px solid #E2E2E2;padding:10px 19px 0;}
.logos-slider .l-arr-slide-handle{left:-10px;}
.logos-slider .r-arr-slide-handle{right:-10px;}
.logos-slider .flex-direction-nav{position:relative;display:block;margin:0 auto;clear:both;}
.logos-slider .flex-viewport{height:154px;}
.logos-slider .flex-direction-nav .flex-prev, .logos-slider .flex-direction-nav .flex-next{background:url(https://www.cdn-outlet.com/images/icons/ico-custom-design-sprite.png) 0 0 no-repeat;position:absolute;top:-111px;width:11px;height:18px;display:block;cursor:pointer;text-indent:-9999px;}
.logos-slider .flex-direction-nav .flex-prev{left:-29px;background-position:0 -39px;}
.logos-slider .flex-direction-nav .flex-next{right:-29px;background-position:-29px -39px;}
.wrapper-logo-slider{height:154px;width:260px;}
.inner-logos-slider{float:left;width:100%;}
.each-logo-item{float:left;width:74px;border:2px solid #F8FBFD;border-radius:6px;margin:0 13px 10px 0;height:63px;position:relative;}
.each-logo-item.isSelected, .each-logo-item:hover{border-color:#449AE1;}
.each-logo-item img{display:block;margin:0 auto;max-width:74px;max-height:63px;}
.each-logo-item .the-btn-close-x{right:-4px;top:-4px;}
.each-logo-item > div{display:table;}
.each-logo-item > div > div{display:table-row;}
.each-logo-item > div > div > div{display:table-cell;vertical-align:middle;height:63px;width:74px;}
.logo-upload-preview{padding:21px 0;}
.logo-upload-preview img{display:block;margin:0 auto;max-width:260px;}
.upload-more-logos{ width:100%; overflow:hidden; padding-bottom:15px;}
.upload-more-logos a{color:#1DACEC;text-decoration:underline;font-size:13px;font-weight:bold;}
.upload-more-logos a:hover{color:#f63;}
.popup-logo-confirm{background-color:#fff;border:1px solid #e2e2e2;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;position:absolute;top:18px;left:-14px;width:324px;text-align:center;padding:15px 0 10px;z-index:4;}
.popup-logo-confirm p{margin-bottom:12px;}
.popup-logo-confirm .btn-custom-design{width:70px;margin:0 5px;}
.popup-custom-txt{left:67px;top:30px;}
.popup-custom-txt p{background-color:#F8FBFD;border:1px solid #E2E2E2;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;min-height:86px;color:#192E41;font-size:25px;text-align:center;font-family:"HelveticaNeue-Roman",Arial;padding-top:37px;word-wrap:break-word;}
.top-pd-t-s{padding:30px 0 10px 0;}
.p-intro-search-t-s{font-size:14px;line-height:150%;float:left;}
.top-pd-t-s .btn-custom-design{width:106px;margin-left:6px;}
.top-pd-t-s .btn-custom-design.isDisabled{background:#909090;}
.top-pd-t-s div.floatR p{text-align:right;font-weight:bold;font-size:14px;margin:6px 0 21px;}
.top-pd-t-s div.floatR p span{font-size:26px;color:#2C9EC5;vertical-align:-3px;}
.top-pd-t-s div.floatR p + .btn-custom-design{margin-left:0;}
.heading-f-pd-t-s{font-size:14px;margin-bottom:14px;}
.f-search-pd-t-s{border:1px solid #D4D4D4;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#FAF9F9;padding:16px 18px;margin-bottom:11px;}
.f-search-pd-t-s .ui-input-field{float:left;margin:3px 16px 0 0;font-size:14px;height:25px;line-height:25px;width:711px;color:#B5B2B5;border-color:#c3c3c3;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.f-search-pd-t-s .btn-custom-design{width:151px;}
.pd-added-t-s{border:1px solid #D4D4D4;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-bottom:11px;}
.pd-added-t-s > h4{color:#3F97DE;font-size:14px;font-weight:normal;padding:0 17px;height:29px;line-height:29px;background-color:#E6F2F9;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.pd-added-t-s > h4 span{float:right;text-decoration:underline;font-size:12px;cursor:pointer;}
.pd-added-t-s > h4 span:hover{color:#f63;}
.pd-added-t-s > h4.bShow{border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;}
.content-pd-added-t-s{border-top:1px solid #D4D4D4;}
.content-pd-added-t-s .the-product-list{width:911px;}
.content-pd-added-t-s .the-product-list .row-data{padding:0 6px;}
.content-pd-added-t-s .the-product-list .pd-details{margin-bottom:24px;}
.browse-pd-t-s{}
.browse-pd-level1{margin-bottom:10px;}
.heading-cat-browse-t-s{border:1px solid #D4D4D4;border-top:none;height:31px;line-height:31px;padding-left:17px;background-color:#FAF9F9;}
.heading-cat-browse-t-s a{font-size:14px;}
.browse-pd-level1 > .heading-cat-browse-t-s:first-child{border-top:1px solid #D4D4D4;border-radius:4px 4px 0 0;}
.browse-pd-level1 > .heading-cat-browse-t-s:last-child{border-radius:0 0 4px 4px;}
.browse-pd-level2 .heading-cat-browse-t-s{padding-left:33px;}
.heading-cat-browse-t-s.active{background-color:#4198DF;}
.heading-cat-browse-t-s.active a{color:#fff;}
.collapse-state-t-s, .expanse-state-t-s, .heading-cat-browse-t-s.active .expanse-state-t-s, .heading-cat-browse-t-s.active .collapse-state-t-s{background-image:url(https://www.cdn-outlet.com/images/icons/ico-arr-collapse-expanse-sprite.png);background-repeat:no-repeat;width:28px;height:31px;float:right;cursor:pointer;}
.collapse-state-t-s{background-position:100% 0;}
.expanse-state-t-s{background-position:100% -31px;}
.heading-cat-browse-t-s.active .expanse-state-t-s{background-position:100% -62px;}
.heading-cat-browse-t-s.active .collapse-state-t-s{background-position:100% -93px;}
.content-browse-pd-t-s{border-top:1px solid #d4d4d4;}
.content-browse-pd-t-s .sort-items.top-pos{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;width:918px;border:1px solid #d4d4d4;border-top:0;}
.content-browse-pd-t-s .sort-items .lbl-type1{font-size:14px;margin-left:17px;}
.content-browse-pd-t-s .p-search-results-info{color:#767673;font-size:14px;font-weight:bold;margin-left:119px;}
.content-browse-pd-t-s .pagination{margin-right:17px;}
.content-browse-pd-t-s .pagination a.page-view-all{text-decoration:underline;}
.content-browse-pd-t-s .sort-items.bottom-pos{border:none;background-color:transparent;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin:0 0 27px;}
.content-browse-pd-t-s .main{margin-top:10px;}
.content-browse-pd-t-s .sidebar.floatL{margin-right:0px;}
.content-browse-pd-t-s .main-content-type1{width:714px;}
.content-browse-pd-t-s .mnu-top{width:707px;margin-bottom:4px;}
.content-browse-pd-t-s .the-product-list{padding:0;width:auto;}
.content-browse-pd-t-s .the-product-list .row-data-3{padding:5px 5px 0;margin-left:9px;}
.content-browse-pd-t-s .the-product-list .row-data-3:first-child{margin-left:0;}
.content-browse-pd-t-s .the-product-list .row-data-3.bSelected{background-color:#DAEBF9;}
.content-browse-pd-t-s .the-product-list .pd-details-3{margin-bottom:9px;}
.content-browse-pd-t-s .the-product-list .standard-row:nth-child(2n+2){padding-bottom:9px;}
.btn-create-design-t-s{width:211px;}
.t-s-pd-group{margin-bottom:26px;}
.t-s-pd-group > h4{color:#fff;font-size:14px;background-color:#4198DF;height:31px;line-height:31px;padding:0 19px;}
.inner-t-s-group{border:1px solid #d4d4d4;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;}
.t-s-pd-group.color-thumbnail-group .inner-t-s-group{background-color:#FAF9F9;}
.inner-t-s-group .content-pd-added-t-s{border-top:none;min-height:352px;padding-bottom:16px;}
.inner-t-s-group .content-pd-added-t-s .data-pd-t-s{float:right;}
.inner-t-s-group .content-pd-added-t-s .data-pd-t-s.dv_row_data{float:left;}
.inner-t-s-group .content-pd-added-t-s .add-pd-t-s{color:#797979;font-size:19px;text-align:center;line-height:125%;font-weight:bold;border:1px dashed #d4d4d4;padding-top:75px;height:143px;cursor:pointer;background-color:#FAF9F9;}
.inner-t-s-group .content-pd-added-t-s .add-pd-t-s .bBlank{display:block;margin:14px auto 0;width:40px;height:40px;text-indent:-9999px;}
.inner-t-s-group .the-product-list{padding-top:28px;}
.color-thumbnail-group{padding-top:46px;}
.color-thumbnail-group .inner-t-s-group{background-color:#FAF9F9;padding:24px 0 18px 18px;}
.color-thumbnail-group .inner-t-s-group > h5{float:left;font-size:14px;margin-right:14px;}
.each-color-thumbnail-opt{float:left;font-size:14px;margin-right:0;}
.each-color-thumbnail-opt .width-full{padding-bottom:18px;}
.each-color-thumbnail-opt .width-full input{float:left;margin-right:8px;margin-top:2px;}
.each-color-thumbnail-opt .select-box.type-select{width:177px;float:left;margin-right:11px;}
.each-color-thumbnail-opt .select-box.type-select ul{width:205px;}
.help-msg-t-s{float:left;position:relative;}
.help-msg-t-s .t-s-popup{display:none;}
.help-msg-t-s:hover .t-s-popup{display:block;top:-31px;}
.t-s-des{vertical-align:-11px}
.t-s-menu{background-color:#faf9f9;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;height:60px;border:1px solid #d4d4d4;line-height:60px; width:978px}
.t-s-menu li{float:left;font-size:19px;font-weight:bold;color:#797979;letter-spacing:-1px;cursor:pointer;font-family:Arial;position:relative;z-index:0;height:60px}
.t-s-menu>li::before{background-color:#d4d4d4;content:"";display:block;float:left;height:60px;width:1px}
.t-s-menu>li:first-child::before{display:none}
.t-s-menu>li{text-align:center;width:157px}
.t-s-menu>li+li{width:205px}
.t-s-menu>li+li+li+li{width:197px}
.t-s-menu>li+li+li+li+li{width:214px}

.t-s-menu li:first-child{border:none;border-radius:5px 0 0 0;-webkit-border-radius:5px 0 0 0;-moz-border-radius:5px 0 0 0}
.t-s-menu li:last-child{border-radius:0 5px 0 0;-webkit-border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0}
.t-s-menu li:first-child>span{background-image:none;vertical-align:inherit}
.t-s-menu span:first-child{background-image:url(https://www.cdn-outlet.com/images/icons/ico-custom-design-sprite.png);background-repeat:no-repeat;vertical-align:-5px}
.t-s-menu li a{color:#797979;text-decoration:none;}
.t-s-menu li a:hover{text-decoration:none;}
.t-s-menu li+li>span{display:inline-block;width:28px;height:28px;background-position:-54px 0;margin-right:5px}
.t-s-menu li+li+li>span{background-position:-93px 0}
.t-s-menu li+li+li+li>span{background-position:-136px 0}
.t-s-menu li+li+li+li+li>span{background-position:-178px 0}
.t-s-menu .t-s-m-s{background-image:url(https://www.cdn-outlet.com/images/backgrounds/ico-blue-loop.jpg);color:#fff}
.t-s-menu .t-s-m-s>div{text-align:center}
.t-s-menu .t-s-m-s a, .t-s-menu .t-s-m-s a:hover{color:#fff;}
.t-s-menu .t-s-m-s>div span{background-image:url(https://www.cdn-outlet.com/images/icons/ico-custom-design-sprite.png);background-repeat:no-repeat;width:23px;height:8px;background-position:-71px -87px;position:relative;display:inline-block;top:-34px;}
.t-s-menu li+li.t-s-m-s>span{background-position:-54px -37px}
.t-s-menu li+li+li.t-s-m-s>span{background-position:-93px -34px}
.t-s-menu li+li+li+li.t-s-m-s>span{background-position:-136px -34px}
.t-s-menu li+li+li+li+li.t-s-m-s>span{background-position:-178px -37px}
.btn-design-show > span {-position: -136px 0 !important;}
.btn-design-show {width: 197px !important;}
.t-s-how-list {width: 928px;}
.t-s-main{background-image:url(https://www.cdn-outlet.com/images/backgrounds/t-s-b-loop.png);background-repeat:repeat-x;border:1px solid #d4d4d4;border-top:none;border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;padding:0 25px;min-height:500px}
.t-s-how-list li{float:left;padding:30px 0 25px 20px;width:217px;color:#666;background-image:url(https://www.cdn-outlet.com/images/backgrounds/bg-afs-step1.png);background-repeat:no-repeat;background-position:center 65px;min-height:200px}
.t-s-how-list li:first-child{padding-left:0}
.t-s-how-list li+li{background-image:url(https://www.cdn-outlet.com/images/backgrounds/bg-afs-step2.png)}
.t-s-how-list li+li+li{background-image:url(https://www.cdn-outlet.com/images/backgrounds/bg-afs-step3.png)}
.t-s-how-list li+li+li+li{background-image:url(https://www.cdn-outlet.com/images/backgrounds/bg-afs-step4.png)}
.t-s-how-list li h3{font-size:16px;font-weight:bold;padding-bottom:5px}
.t-s-how-list li span{font-size:14px;line-height:22px}
.t-s-btn{background:#479be3;background:-moz-linear-gradient(top,#479be3 0,#238cce 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#479be3),color-stop(100%,#238cce));background:-webkit-linear-gradient(top,#479be3 0,#238cce 100%);background:-o-linear-gradient(top,#479be3 0,#238cce 100%);background:-ms-linear-gradient(top,#479be3 0,#238cce 100%);background:linear-gradient(to bottom,#479be3 0,#238cce 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#479be3',endColorstr='#238cce',GradientType=0);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;line-height:34px;text-align:center;color:#fff;font-family:Arial;font-size:15px;font-weight:bold;padding:0 28px;display:inline-block;cursor:pointer}
.t-s-right{float:right}
.t-s-help{text-align:center;color:#666;padding:25px 0}
.t-s-arrow{background-image:url(https://www.cdn-outlet.com/images/icons/ico-custom-design-sprite.png);background-repeat:no-repeat;width:7px;height:11px;display:inline-block;background-position:-54px -84px;margin-left:5px}
.t-s-header{padding-top:37px;letter-spacing:-1px}
.t-s-header dd{width:347px;line-height:51px}
.t-s-header dd,.t-s-header dt{float:left;font-family:'HelveticaNeueMedium',Arial;font-size:22px;color:#192e41}
.t-s-header dt{margin-right:25px}
.t-s-header dt span{vertical-align:-18px;background-image:url(https://www.cdn-outlet.com/images/backgrounds/ico-team-store-number-min.png);background-repeat:no-repeat;width:53px;height:52px;display:inline-block;margin-right:5px}
.t-s-header dt+dt span{background-position:-56px 0}
.t-s-header dt+dt+dt span{background-position:-114px 0}
.t-s-l{float:left}
.t-s-r{float:left;margin-left:12px;width:569px}
.t-s-r .t-s-g-main{}
.t-s-l .t-s-g{width:347px}
.t-s-g h4{background-color:#4198df;color:#fff;font-size:14px;font-weight:bold;padding:0 20px;line-height:31px}
.t-s-g-main{background-color:#faf9f9;border:1px solid #d4d4d4;padding:15px;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;margin-bottom:14px; position:relative;}
.t-s-g-main>span{font-size:14px;font-weight:bold;color:#666;padding-left:5px;display:block;line-height:22px}
.t-s-g-main>span span{font-weight:normal}
.t-s-view-logo{text-align:center}
.t-s-slide{border-top:1px solid #e2e2e2;padding-top:10px;margin:15px 7px 0;position:relative}
.t-s-table{display:table;margin:0 auto;border-spacing:2px}
.t-s-table>div{display:table-row}
.t-s-table>div>div{display:table-cell;text-align:center;vertical-align:middle;width:76px;height:65px;border:2px solid #faf9f9;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;cursor:pointer}
.t-s-table>div>div:hover,.t-s-table .t-s-logo-s{border:2px solid #449ae1;background-color:#fff}
.t-s-arrow-left,.t-s-arrow-right{width:11px;height:18px;background-image:url(https://www.cdn-outlet.com/images/icons/ico-custom-design-sprite.png);background-repeat:no-repeat;position:absolute;top:68px;cursor:pointer}
.t-s-arrow-left{background-position:0 -39px;left:-9px}
.t-s-arrow-right{background-position:-29px -39px;right:-9px}
.t-s-add-remove{float:right;color:#1dacec;font-weight:bold;cursor:pointer;margin-top:20px}
.t-s-option dd,.t-s-option dt{float:left;margin-top:27px}
.t-s-option dd{clear:left;width:84px;font-size:14px;color:#666;font-weight:bold}
.t-s-option dd>span{line-height:33px}
.t-s-include{padding-top:20px;clear:both}
.t-s-include label{color:#666;font-weight:bold;font-size:14px}
.t-s-include input{margin-right:5px;vertical-align:-2px}
.t-s-include>span{background-image:url(https://www.cdn-outlet.com/images/icons/ico-custom-design-sprite.png);background-repeat:no-repeat;width:16px;height:16px;background-position:-103px -82px;display:inline-block;vertical-align:-3px;margin-left:3px;cursor:pointer;position:relative}
.t-s-popup{color:#333;padding:15px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;line-height:22px;font-size:14px;position:absolute;background-color:#fff;border:1px solid #ddd;width:300px;top:-35px;left:33px;cursor:default;-webkit-box-shadow:4px 4px 4px 0 rgba(50,50,50,0.12);-moz-box-shadow:4px 4px 4px 0 rgba(50,50,50,0.12);box-shadow:4px 4px 4px 0 rgba(50,50,50,0.12);z-index:5}
.t-s-popup b{font-weight:bold;display:block}
.t-s-popup span{position:absolute}
.t-s-popup span:first-child{width:14px;height:27px;background-position:-79px -107px;left:-14px;top:28px;background-image:url(https://www.cdn-outlet.com/images/icons/ico-custom-design-sprite.png);background-repeat:no-repeat}
.t-s-popup span+span{background-image:url(https://www.cdn-outlet.com/images/icons/ico-close-ui-29x29.png);background-repeat:no-repeat;width:29px;height:29px;right:-16px;top:-12px;cursor:pointer}
.t-s-save{background-image:url(https://www.cdn-outlet.com/images/icons/ico-custom-design-sprite.png);background-repeat:no-repeat;width:12px;height:12px;background-position:-54px -113px;display:inline-block;margin-right:5px}
.t-s-s-btn{width:172px;margin:50px auto;display:block}
.t-s-need-help{text-align:center;font-size:21px;color:#1dacec;letter-spacing:-1px;font-weight:bold;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}
.t-s-need-help h4{color:#206485;font-size:25px;padding-bottom:10px}
.t-s-need-help span{background-image:url(https://www.cdn-outlet.com/images/icons/ico-custom-design-sprite.png);background-repeat:no-repeat;display:inline-block;width:32px;height:23px}
.t-s-email{background-position:-131px -76px}
.t-s-phone{background-position:-163px -76px}
.t-s-group-product{padding:15px 5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #d4d4d4;background-color:#fff;margin:10px 5px;overflow-y:scroll}
.t-s-group-product li{float:left;padding:6px;width:137px;min-height:262px;margin:0 0 0 13px;position:relative;z-index:0}
.t-s-group-product li.selected { background-color:#DAECFA;}
.t-s-group-product li img{border:1px solid #d4d4d4;margin-bottom:10px;display:block}
.t-s-group-product a{color:#35618a;font-size:12px;display:block;text-align:center;text-decoration:underline}
.t-s-group-product-s{background-color:#daebf9}
.t-s-g-p-r{text-align:right;padding:30px 0 40px}
.t-s-g-p-r>span:first-child{color:#1dacec;font-size:14px;font-weight:bold;margin-right:10px;cursor:pointer}
.t-s-design-checked{background-image:url(https://www.cdn-outlet.com/images/icons/ico-custom-design-sprite.png);background-repeat:no-repeat;width:34px;height:34px;background-position:-48px -139px;position:absolute;left:-11px;top:-10px;z-index:2;}
.t-s-popup-c{background-color:#fff;border:1px solid #DDD;padding:30px 40px;-webkit-box-shadow:0 1px 2px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px 2px rgba(0,0,0,0.1);position:fixed;z-index:500}
.t-s-popup-c h3{font-family:'HelveticaNeueMedium',Arial;font-size:25px;color:#192e41;line-height:33px}
.t-s-design-popup{width:341px}
.t-s-design-popup .t-s-btn{display:block;padding:0 11px;margin-top:24px}
.t-s-btn-close{background-image:url(https://www.cdn-outlet.com/images/icons/ico-custom-design-sprite.png);background-repeat:no-repeat;width:31px;height:30px;background-position:0 -145px;position:absolute;position:absolute;right:13px;top:8px;cursor:pointer}
.t-s-custom-text{text-align:center;font-size:24px;color:#666;font-weight:bold;border:1px solid #d4d4d4;background-color:#fff;height:289px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;display:table-cell;vertical-align:middle;width:313px}
.t-s-green{font-weight:bold;color:#0b0;text-align:center;padding-top:10px}
.t-s-red{color:#cf2626;font-weight:bold;text-align:center;padding-top:10px}
.t-s-design-alert{background-image:url(https://www.cdn-outlet.com/images/icons/ico-custom-design-sprite.png);background-repeat:no-repeat;width:34px;height:34px;background-position:-48px -185px;position:absolute;left:-11px;top:-10px}
.t-s-option .t-s-red-text{color:#cf2626}
.t-s-alert-message{background:#fafafa;background:-moz-linear-gradient(top,#fafafa 0,#e6f1f7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fafafa),color-stop(100%,#e6f1f7));background:-webkit-linear-gradient(top,#fafafa 0,#e6f1f7 100%);background:-o-linear-gradient(top,#fafafa 0,#e6f1f7 100%);background:-ms-linear-gradient(top,#fafafa 0,#e6f1f7 100%);background:linear-gradient(to bottom,#fafafa 0,#e6f1f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa',endColorstr='#e6f1f7',GradientType=0);border:1px solid #d4d4d4;font-size:14px;color:#cf2626;font-weight:bold;height:32px;line-height:32px;border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;margin-top:20px}
.t-s-alert-message span{background-image:url(https://www.cdn-outlet.com/images/icons/ico-custom-design-sprite.png);background-repeat:no-repeat;width:29px;height:30px;background-position:-95px -187px;position:relative;float:left;left:-1px;top:-1px;margin-right:10px}
.t-s-description{font-size:14px;color:#666;line-height:20px;padding-top:20px;font-style:italic}
.t-s-g-main>textarea{border:1px solid #d4d4d4;height:59px;margin-top:10px;width:313px}
.t-s-save-c{text-align:center}
.t-s-save-c span{cursor:pointer;font-weight:bold;color:#1dacec;font-size:14px}
.t-s-s-btn-b{margin-bottom:15px}
.t-s-btn-f{width:150px}
.t-s-popup-p-s{width:910px;padding:30px 55px}
.t-s-popup-p-s h3{font-family:'HelveticaNeueMedium',Arial;font-size:25px;color:#192e41;line-height:33px;margin-bottom:15px}
.t-s-popup-p-s>a{font-size:14px;color:#1dacec;font-weight:bold}
.t-s-popup-p-s ul{padding-top:40px;margin-left:35px}
.t-s-popup-p-s li{float:left;width:259px;position:relative;padding-right:66px}
.t-s-popup-p-s li:last-child{padding:0}
.t-s-popup-p-s li h4{font-size:14px;color:#666}
.t-s-popup-p-s li h4 span{background-image:url(https://www.cdn-outlet.com/images/icons/ico-custom-design-sprite.png);background-repeat:no-repeat;width:36px;height:37px;background-position:-89px -139px;display:inline-block;position:absolute;left:-44px;top:-11px}
.t-s-popup-p-s li+li h4 span{background-position:-129px -139px}
.t-s-popup-p-s li+li+li h4 span{background-position:-170px -139px}
.t-s-popup-p-s li p{font-size:14px;color:#666;line-height:19px;margin-top:10px;min-height:125px}
.t-s-popup-p-s li>div{background-image:url(https://www.cdn-outlet.com/images/backgrounds/t-s-example.jpg);background-repeat:no-repeat;width:240px;height:230px;cursor:pointer}
.t-s-popup-p-s li+li>div{background-position:-244px 0}
.t-s-popup-p-s li+li+li>div{background-position:-490px 0}
.t-s-popup-c.t-s-popup-p-s li+li{width:244px}
.t-s-popup-c.t-s-popup-p-s li+li+li{width:240px}
.t-s-btn-b-l{background:#469be2;background:-moz-linear-gradient(top,#469be2 2%,#c8e1f6 4%,#469be2 6%,#3275a9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(2%,#469be2),color-stop(4%,#c8e1f6),color-stop(6%,#469be2),color-stop(100%,#3275a9));background:-webkit-linear-gradient(top,#469be2 2%,#c8e1f6 4%,#469be2 6%,#3275a9 100%);background:-o-linear-gradient(top,#469be2 2%,#c8e1f6 4%,#469be2 6%,#3275a9 100%);background:-ms-linear-gradient(top,#469be2 2%,#c8e1f6 4%,#469be2 6%,#3275a9 100%);background:linear-gradient(to bottom,#469be2 2%,#c8e1f6 4%,#469be2 6%,#3275a9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#469be2',endColorstr='#3275a9',GradientType=0);display:block;width:166px;height:30px;line-height:30px;font-weight:bold;font-size:15px;color:#fff;text-align:center;margin:20px 0 0 37px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #469be2;box-shadow:inset 0 1px 0 0 rgba(232,245,255,0.6);cursor:pointer}
/*Customization: Publish To Team Store(SWIMOUTLET-18253)*/
.lbloptbox-ts { display:block; text-align:center; padding-top:6px;}
.lbloptbox-ts input { margin-right:5px; vertical-align:-2px;}
.popup-info-ts { z-index:4; width:460px; left:-164px; top:10px;}
.popup-info-ts .heading-popup-solid-general { text-align:center;}
.inner-popup-ts-info {background-color:#F8FBFD;border:1px solid #E2E2E2;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px; padding:10px;}
.botcmd-ts-info { text-align:center; border-top:1px solid #E2E2E2; padding-top:18px;}
.botcmd-ts-info p { padding-left:19px; width:190px; margin-top:7px;}
.botcmd-ts-info > a {display:inline-block; width:190px;} /*button Vist Team Store & Add More Product */
.botcmd-ts-info > a:first-child { margin-right:20px;}
.popup-info-ts .inner-popup-ts-info > p { margin-bottom:5px;}
.popup-info-ts ul { padding-left:30px; margin-bottom:15px;}
.popup-info-ts ul li { background:url(https://www.cdn-outlet.com/images/backgrounds/bg-pattern-afs.gif) 0 5px no-repeat; padding-left:15px;}
.popup-group-info-ts { position:absolute; z-index:4; width:536px; left:-164px; top:0;}
.popup-group-info-ts .popup-info-ts { position:relative; left:0;}
.popup-group-info-ts .popup-info-ts:first-child { margin-bottom:20px;}
/*Product Editor: Heat Press messaging(SWIMOUTLET-17822)*/
.heat_press_msg { padding-top:10px;}
.heat_press_msg p { text-align:center; font-size:14px; line-height:24px; border:1px dashed #D5E6EB; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; padding:5px; background-color:#FFFFA6;}
.heat_press_msg .fpd-nav-item { font-size:18px; text-align:center; display:inline-block; vertical-align:-2px; margin-left:3px;}
.fpd-content .heat_press_msg p { font-size:12px;}
.jcarousel-skin-ie7 .jcarousel-container{-moz-border-radius:10px}
.jcarousel-skin-ie7 .jcarousel-item{width:110px;height:112px;border:1px solid #9e9e9e}
.jcarousel-skin-ie7 .jcarousel-item:hover{border-color:#808080}
.jcarousel-skin-ie7 .jcarousel-item-horizontal{margin-right:15px}
.jcarousel-skin-ie7 .jcarousel-next-horizontal, .jcarousel-skin-ie7 .jcarousel-prev-horizontal{position:absolute;top:47px;width:14px;height:24px;cursor:pointer;background-image:url(https://www.cdn-outlet.com/images/icons/arrow-slide-customize.png);}
.jcarousel-skin-ie7 .jcarousel-next-horizontal{right:-24px;background-position:-17px 0;}
.jcarousel-skin-ie7 .jcarousel-next-horizontal:hover{background-position:-17px -26px;}
.jcarousel-skin-ie7 .jcarousel-prev-horizontal{left:-24px;}
.jcarousel-skin-ie7 .jcarousel-prev-horizontal:hover{background-position:0 -26px;}
.jcarousel-next-disabled, .jcarousel-prev-disabled{background-image:none!important;}
.each-color-thumbnail-opt.noMarginR.secondary-customiztion{padding:0 0 0 47px}
.secondary-customiztion .custom-filter-color{padding-left:0;margin-top:-1px}
.t-s-group-product .ico-sale{left:6px;top:10px;position:absolute;}
.login-return-gift{background:url("https://www.cdn-outlet.com/images/sprite-ui-btn.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);width:126px;height:34px;background-position:-214px -1434px;display:block;overflow:hidden;text-indent:-1000px;margin-top:20px;}
.login-return-gift:hover{text-decoration:none}
.myacc-frm-register .view-order-support{font-size:12px;color:#3c3c3c;}
.return-item-section input[type=text]{border-radius:4px;box-shadow:0 1px 2px #dddddd inset;text-indent:5px;border:1px solid #c3c3c3;font-size:12px;height:25px;line-height:24px;margin-top:6px;padding-left:2px;width:224px;font-weight:bold}
.list-order-commands li:first-child{font-weight:bold}
.return-item-section input[type=button]{background-image:url("https://www.cdn-outlet.com/images/sprite-ui-btn.png");background-repeat:no-repeat;width:76px;height:34px;background-position:-142px -956px;overflow:hidden;text-indent:-1000px;margin-top:18px;}
.view-order-number-giftreturn td{padding-bottom:4px!important;}
.canada-aff-popup{background-color:#fff;border-radius:5px;box-shadow:1px 0 6px #999;color:#666;font-size:15px;left:35%;line-height:22px;padding:40px;position:absolute;top:15%;width:458px;z-index:999}
.canada-aff-popup>p{margin-bottom:23px}
.aff-ca-continue,.aff-ca-cancel{background-image:url("https://www.cdn-outlet.com/images/position-ca-popup.png");background-repeat:no-repeat;cursor:pointer;float:left;height:34px;margin-right:14px;overflow:hidden;text-indent:-1000px}
.aff-ca-cancel{background-position:-316px 0;width:108px}
.aff-ca-continue{width:303px}
.aff-popup-ca{background-color:rgba(255, 255, 255, 0.7);bottom:0;left:0;position:fixed;right:0;top:0;z-index:998;}
.pd-details-3 > a:last-child { display: block;}
.prod-view-more-category{font-family:arial;font-size:15px;padding-right:42px;position:relative;margin-top:10px;text-align:right;/*top:-17px*/}.prod-view-more-category>a{color:#3399cc}
.pro-about-brand .btn-notify-me{background-image:url("https://www.cdn-outlet.com/images/sprite-product9.png");background-position:0 -473px;background-repeat:no-repeat;height:34px;width:180px}
/*Juniors Swimwear - Landing Page(SWIMOUTLET-16390)*/
/*widen layout*/
.bl-special-cat { border:none;}
.bl-special-cat .inner-general { width:100%;}
.bl-special-cat .inner-general .the-product-list { padding:7px 0 0; width:760px;}
.bl-special-cat .inner-general .the-product-list .row-data { padding:0 0 0 26px;}
.bl-special-cat .inner-general .the-product-list .row-data:first-child { padding-left:0px;}
.bl-special-cat .inner-category .pd-item-info { width:136px; margin-right:72px;}
.bl-special-cat .inner-general .list-pd-items { margin-left:0; margin-right:0;}
.bl-special-cat .inner-category .the-product-list { padding:0;}
.bl-special-cat .inner-category .the-product-list .row-data { padding-left:72px;}
.bl-special-cat .inner-category .the-product-list .row-data:first-child { padding-left:0;}
.bl-special-cat .review-pd-note { width:594px;} /*review*/
.bl-special-cat .review-entry .pd-item-info { margin-right:31px;}
.bl-special-cat .the-brands { width:755px; margin-left:auto; margin-right:auto;}
.bl-special-cat .the-brands .list-brands-to-shop { width:755px;}
.bl-special-cat .the-brands .brand-alphabet, .bl-special-cat .the-brands .brand-alphabet a { width:125px;}
.bl-special-cat .the-brands .brand-alphabet a img { max-width:125px;}
/*filtering facet*/			
/*images sprite*/
.tit-option-choice, .item-y-chose span, .dropdown-lst-choice .list-opts li a {background:url(https://www.cdn-outlet.com/images/icons/ico-filtering-choice-sprite.png) 0 0 no-repeat;}		
.tit-option-choice { background-position:100% 10px;}
.each-option-choice:hover .tit-option-choice, .each-option-choice.active .tit-option-choice { background-position:100% -29px;}
.dropdown-lst-choice .list-opts li a { background-position:8px -113px;}
.dropdown-lst-choice .list-opts li a.select { background-position:8px -92px;}
.dropdown-lst-choice .list-opts li.select-box-hover { background-color:transparent; color:#f63; text-decoration:underline;}
.item-y-chose span { background-position:0 -78px;}
.item-y-chose:hover span { background-position:0 -97px;}
.item-y-chose:hover {color:#333; cursor:pointer; border-color:#333;}
/*filtering*/
.filtering-style-facet { border-top:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; margin-bottom:8px; clear:both;}
.each-option-choice { float:left; position:relative; padding:0 13px;}
.each-option-choice.floatR { float:right;}
.each-option-choice:hover, .each-option-choice.active { background-color:#2A4D6D;}			
.tit-option-choice { height:38px; line-height:38px; padding-right:28px; cursor:pointer; display:block; color:#2A4D6E; font-weight:bold; font-size:14px;}
.tit-option-choice span { color:#999;}
.tit-option-choice:hover { text-decoration:none;}
.each-option-choice:hover .tit-option-choice, .each-option-choice.active .tit-option-choice { color:#FFFFFF;}
.each-option-choice:hover .tit-option-choice span, .each-option-choice.active .tit-option-choice span { color:#d4d4d4;}
.each-option-choice:hover .dropdown-lst-choice, .each-option-choice.active .dropdown-lst-choice { display:block;}
.dropdown-lst-choice { display:none; position:absolute; left:0; top:38px; width:100%; z-index:20;}
.dropdown-lst-choice .list-opts { border:2px solid #d4d4d4; background-color:#fff; padding:16px 0 7px 15px; max-height:none; overflow:hidden;}
.dropdown-lst-choice .list-opts li { margin-bottom:10px;}
.dropdown-lst-choice .list-opts li a { color:#2A4D6D; font-weight:bold; padding-left:29px;}
.dropdown-lst-choice .list-opts li .sp-li-name { font-size:12px;}
.dropdown-lst-choice .list-opts.normal-lst-opt li a { background:none; padding-left:0;}
#filterTopStyle.each-option-choice .dropdown-lst-choice { width:198px;}
#filterBotCoverageOption.each-option-choice .dropdown-lst-choice { width:148px;}
#filterTrendOption.each-option-choice .dropdown-lst-choice { width:205px;}
#filterColorOption.each-option-choice .dropdown-lst-choice { width:259px;}
#filterColorOption.each-option-choice .dropdown-lst-choice .list-opts li { width:50%; float:left;}
#filterColorOption.each-option-choice .dropdown-lst-choice .list-opts li a { background-position:6px 2px;}				
/*refine selection*/					
.yr-choice-lst { width:100%; overflow:hidden; padding-bottom:5px;}
.item-y-chose { float:left; margin:5px 10px 6px 0; text-indent:10px; height:26px; padding-right:7px; line-height:26px; color:#9A9A9A; font-weight:bold; border:1px solid #d4d4d4; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; min-width:99px;}
.item-y-chose span { cursor:pointer; float:right; margin-top:8px; margin-left:5px; width:9px; height:9px; text-indent:-9999px;}

/*juniors' swimwear banner*/
.visual-junior-swimear { background:url(https://www.cdn-outlet.com/images/special-cat/junior-swimwear/banner-junior-swimwear1.jpg) 0 0 no-repeat; height:433px; padding:29px 0 0 24px; margin-bottom:7px;}
.visual-junior-swimear h3 { height:58px; margin-bottom:27px; text-indent:-9999px;}
.visual-junior-swimear .a-shopall { height:43px; width:156px; margin:0 0 30px 0; display:block; text-indent:-9999px;}
.visual-junior-swimear ul {}
.visual-junior-swimear ul li { margin-bottom:7px;}
.visual-junior-swimear ul li a { color:#313333; font-size:20px;}
.visual-junior-swimear ul li a .ico-arrr-tri { margin-left:3px; vertical-align:-1px;}
.visual-junior-swimear ul li a:hover { color:#f63;}
@font-face{font-family:'hellogoodbye';src:url('/font/hellogoodbye.eot');src:url('/font/hellogoodbye.eot?#iefix') format('embedded-opentype'), url('/font/hellogoodbye.woff') format('woff'), url('/font/hellogoodbye.ttf') format('truetype'), url('/font/hellogoodbye.svg#hellogoodbye') format('svg');font-weight:normal;font-style:normal;}
/*releated juniors' swimwear category*/
.visual-related-cat { margin-bottom:17px; clear:both;}
.visual-related-cat a { float:left; margin-right:8px; display:block; text-align:center;}
.visual-related-cat a:first-child { margin-right:9px;}			
.visual-related-cat a img { display:block; margin-bottom:11px;}
.visual-related-cat a > span { color:#333; font-family:"hellogoodbye",Arial; font-size:31px;}
.visual-related-cat a .ico-arrr-tri { margin-left:9px; vertical-align:7px;}
.visual-related-cat a:hover span { color:#f63;}
.allcasualclothing { background:url(https://www.cdn-outlet.com/images/special-cat/junior-swimwear/banner-all-casual-clothings.jpg) 0 0 no-repeat; text-indent:-9999px; height:116px; display:block; margin-bottom:14px;}
.instagramso { width:100%; overflow:hidden; padding:5px 0 11px; font-family:"hellogoodbye",Arial; font-size:27px; color:#333;}
.instagramso a { float:right; color:#333;}
.instagramso a:hover { text-decoration:none;}
.instagramso .ico-hashtag { margin-right:5px; vertical-align:2px;}
.instagramso .ico-inst-stl { margin-right:10px; vertical-align:2px;}
.instagramso .ico-atsign { margin-right:4px;}
/*begin:: Fashion Swim Shop Landing Page for Orbitz Promo (SWIMOUTLET-18210,23026)*/
.fswimshop { clear:both; margin-bottom:34px;}
.inner-bl-content-rc {border:1px solid #d4d4d4; border-radius:4px; -webkit-border-radius:4px;-moz-border-radius:4px;position:relative;clear:both;} 
.bl-fashionswim-cat { border:none;}
.anchor-fswimshop { color:#000; font-size:20px; font-family: 'Quicksand', serif; background:url(https://www.cdn-outlet.com/images/icons/sprite-ico-arr-r9.png) 100% -624px no-repeat; padding-right:8px; line-height:20px; font-weight:bolder;}
.anchor-fswimshop:hover { color:#f63; text-decoration:underline;}			
.bigadvfshop { margin-bottom:16px; position:relative; color:#fff; text-align:center;}
.advfshop1, .advfshop2, .advfshop3 { float:left; margin-right:10px; position:relative;}
.advfshop1, .advfshop4 { width:247px;}
.advfshop2, .advfshop5 { width:242px;}
.advfshop3, .advfshop6 { width:246px;}
/*begin:Update Fashion Swim Shop: OnHover Effect(SWIMOUTLET-20131,23026)*/
.bigadvfshop h4 { font-size:24px; font-family: 'Quicksand', serif; padding:56px 10px 0 41px; line-height:23px; margin-bottom:27px; position:relative; z-index:1001;}
.bigadvfshop h4 a {color:#fff; font-weight:bolder;}
.bigadvfshop ul {padding-left:41px; position:relative;z-index:1001;}
.bigadvfshop ul li { margin-bottom:11px;}
.bigadvfshop ul li a {color:#fff;font-size:14px;}
.bigadvfshop .shopallitm {left:20px;right:20px;position:absolute;z-index:1001;background-color:#fff;bottom:20px;border-radius:0 0 4px 4px;text-align:center;padding-top:12px;padding-bottom:12px;}
.bigadvfshop .shopallitm a {color:#000;font-size:14px; font-family:'Quicksand',serif; text-transform:uppercase; background:url(https://www.cdn-outlet.com/images/icons/sprite-ico-arr-r9.png) 100% -629px no-repeat; padding-right:9px;}
.bigadvfshop figure.effect-ming { height:510px; float:none; cursor:default; margin-bottom:12px; border:1px solid #d4d4d4; border-radius:4px; background-color:transparent;}
.bigadvfshop figcaption { text-align:left;}
.bigadvfshop figcaption > span { position:absolute; left:41px; bottom:34px; font-family:'Quicksand',serif; font-size:18px; line-height:23px; z-index:3;}
.bigadvfshop figcaption .ico-classic { margin-left:4px; vertical-align:-1px;}
figure.effect-ming{background:#030c17; margin-bottom:14px; border-radius:4px;}
figure.effect-ming img{opacity:1;-webkit-transition:opacity .35s;transition:opacity .35s}
figure.effect-ming figcaption::before{position:absolute;top:20px;right:20px;bottom:20px;left:20px;border:1px solid #fff;content:'';background-color:rgba(0,0,0,0.6);opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s,border-radius .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale3d(1.4,1.4,1);transform:scale3d(1.4,1.4,1);border-radius:4px;}
figure.effect-ming figcaption::after{position:absolute;top:0;right:0;bottom:0;left:0;content:'';background-color:rgba(51,51,51,0.4);opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s,border-radius .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale3d(1.4,1.4,1);transform:scale3d(1.4,1.4,1);}
figure.effect-ming h4,figure.effect-ming ul,figure.effect-ming .shopallitm{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(1.5);transform:scale(1.5)}
figure.effect-ming:hover h4{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:1;}
figure.effect-ming:hover figcaption::before,figure.effect-ming:hover figcaption::after,figure.effect-ming:hover h4,figure.effect-ming:hover ul,figure.effect-ming:hover .shopallitm{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
/*end:Update Fashion Swim Shop: OnHover Effect(SWIMOUTLET-20131)*/
.medadvfshop { margin-bottom:25px;}
.advfshop4,.advfshop5,.advfshop6 { float:left; margin-right:10px; border-radius:4px;}
.advfshop4,.advfshop6{text-align:center;}
.advfshop4 a:hover, .advfshop6 a:hover { text-decoration:none;}
.advfshop4 figure.effect-ming,.advfshop6 figure.effect-ming {border:1px solid #D4D4D4; border-radius:4px; background-color:transparent; height:280px;}
.advfshop4 figure.effect-ming:hover figcaption::before,.advfshop6 figure.effect-ming:hover figcaption::before { opacity:0;}
.advfshop5 {border:1px solid #D4D4D4; height:280px;}
.advfshop5 > a {display:block;font-size:20px;font-family: 'Quicksand', serif;color:#000;text-align:center; text-transform:uppercase; padding-top:5px;}
.advfshop5 > a span { display:block;color:#fff; background-color:#000;font-size:27px;font-weight:bolder; line-height:23px; margin-top:3px; padding-top:6px; padding-bottom:6px;}
.advfshop5 > a:hover { text-decoration:none;}
.advfshop5 ul { padding-top:9px;}
.advfshop5 ul li { padding-left:19px; margin-bottom:5px; letter-spacing:-1px;}
.advfshop5 ul li .anchor-fswimshop { padding-right:0; padding-left:13px; background-position:0 -734px; font-size:18px;}
.safari-win .advfshop5 ul li{ letter-spacing:-2.5px; }
.safari-win .advfshop5 ul li:nth-child(4) .anchor-fswimshop { font-size:17px;padding-left:11px;}/*safari-win*/
.smalladvfshop {}
.smalladvfshop a { float:left; margin-right:13px; text-align:center;}
.smalladvfshop a:hover { text-decoration:none;}
.smalladvfshop img { display:block; border:1px solid #d4d4d4; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; margin-bottom:12px;}
.alladvfshop { background-color:#191919; height:63px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; padding-left:19px;}
.alladvfshop > div { float:left; width:230px; margin-right:10px; text-align:center; padding-top:15px;}
.alladvfshop a { color:#fff; font-family: 'Quicksand', serif; font-size:15px;}
.alladvfshop .anchor-fswimshop { color:#fff;}
.alladvfshop a:hover, .alladvfshop a:hover .anchor-fswimshop { color:#f63;}
.opacityImg { opacity: 0.4;filter: alpha(opacity=40);} /* For IE8 and earlier */
.shopalladvfshop {margin:0 0 20px 0;display:block;text-align:center;color:#000;border-top:8px solid #000;border-bottom:8px solid #000; font-family: 'Quicksand', serif;padding-top:14px;padding-bottom:15px;}
.shopalladvfshop span { background:url(https://www.cdn-outlet.com/images/icons/sprite-ico-arr-r9.png) 100% -820px no-repeat; padding-right:18px;font-size:31px;font-weight:bolder;}
/*Modify css SHOP BY BRAND in Fashion Swim Category*/
.bl-fashionswim-cat .inner-bl-content-rc { padding-top:17px;}
.bl-fashionswim-cat .the-brands { width:707px; margin-left:auto; margin-right:auto;}
.bl-fashionswim-cat .the-brands .list-brands-to-shop { width:707px;}
.bl-fashionswim-cat .the-brands .brand-alphabet, .bl-fashionswim-cat .the-brands .brand-alphabet a { width:117px;}
.bl-fashionswim-cat .the-brands .brand-alphabet a img { max-width:117px;}
/*end:: Fashion Swim Shop Landing Page for Orbitz Promo (SWIMOUTLET-18210)*/
.price-arange{padding-top:6px}
.price-arange>input[type="text"]{margin-right:2px;width:48px;  border: 1px solid #ccc; padding: 5px 0; text-indent: 5px;}
.price-arange>input[type="button"]{background-color:#4d87b4;border:medium none;border-radius:100%;color:#fff;cursor:pointer;font-weight:bold;height:28px;text-align:center;text-indent:0;width:28px}

#PricePopupGuarantee .close-showcase-popup{position:absolute;top:13px;right:13px;cursor:pointer;display:block;width:33px;height:33px;background:url(https://www.cdn-outlet.com/images/sprite-product9.png) 0 0 no-repeat;background-position:0 -604px}
#PricePopupGuarantee .close-showcase-popup:hover{background-position:0 -647px}

/*Update Contact Us Nav Module (SWIMOUTLET-17415)*/
.contact-us-v2 span {background-image: url("https://www.cdn-outlet.com/images/position-contact-us2.png");background-repeat: no-repeat;}
.contact-us-v2 > span {background-position: -4px 4px;display: block;height: 28px;overflow: hidden;text-indent: -9999px;width: 164px;}
.contact-us-v2 > ul {padding-top: 10px;}
.contact-us-v2 a {color: #666;font-family: "FranklinGothicMediumRegular",arial;font-size: 15px;}
.contact-us-v2 a span {display: inline-block;height: 35px;width: 35px;}
.contact-us-v2 ul li span {background-position: 4px -28px;margin-right: 2px;vertical-align: -13px;}
.contact-us-v2 ul li:hover span { background-position:-35px -32px; }
.contact-us-v2 ul li + li span {background-position: 3px -65px;height: 32px;vertical-align: -9px;}
.contact-us-v2 ul li + li:hover span { background-position:-36px -69px; }
.contact-us-v2 ul li + li + li span {background-position: 3px -98px;}
.contact-us-v2 ul li + li + li:hover span { background-position:-36px -102px; }
.contact-us-v2 ul li + li + li + li span {background-position: 3px -135px;}
.contact-us-v2 ul li + li + li + li:hover span { background-position:-36px -139px; }
.contact-us-v2 ul li:first-child span {position: relative;left: -1px;}
.contact-us-v2 > span > a {display: block;position: relative;top: 10px;}
.no-approved { font-size:14px; color:#999; font-style:italic; }
.div-info-product{float:right;margin-right:35px;position:relative;text-align:center;top:-79px;width:600px}
.div-info-product>span{color:#5d5d5d;display:block;font-style:italic}
.div-info-product>span:first-child{color:#000;font-style:normal;font-weight:bold}

/*Arena Carbon Interactive Technology Guide(SWIMOUTLET-18302)*/
/*popup racing suit*/
.banner-arena-wracingsuit { background:#111 url(https://www.cdn-outlet.com/images/arena-techsuit/bg-arena-banner-trans.png) 0 0 repeat; height:41px; padding-top:8px; display:block;}
.banner-arena-wracingsuit span { text-indent:-9999px; background:url(https://www.cdn-outlet.com/images/arena-techsuit/arena-banner-w.png) 0 0 repeat; width:963px; height:32px; margin:0 auto; display:block;}
.banner-arena-mracingsuit { background:#111 url(https://www.cdn-outlet.com/images/arena-techsuit/bg-arena-banner-trans.png) 0 0 repeat; height:41px; padding-top:8px; display:block;}
.banner-arena-mracingsuit span { text-indent:-9999px; background:url(https://www.cdn-outlet.com/images/arena-techsuit/arena-banner-m.png) 0 0 repeat; width:963px; height:32px; margin:0 auto; display:block;}			
.popoverlay1 { background-color:#000; opacity:0.46; -webkit-opacity:0.46; -moz-opacity:0.46; position:fixed; left:0; top:0; bottom:0; right:0; width:100%; height:100%;}
.popup-carbon-racingsuit { position:absolute; z-index:999; left:30%; top:30%; width:623px; font-family:arial; background-position:0 0; background-repeat:no-repeat; background-color:#fff; box-shadow:3px 3px 4px rgba(0,0,0,0.2); -webkit-box-shadow:3px 3px 4px rgba(0,0,0,0.2); -moz-box-shadow:3px 3px 4px rgba(0,0,0,0.2);}
.popup-carbon-racingsuit.wracingsuit { background-image:url(https://www.cdn-outlet.com/images/arena-techsuit/bg-racingsuit-w.jpg);}
.popup-carbon-racingsuit.mracingsuit { background-image:url(https://www.cdn-outlet.com/images/arena-techsuit/bg-racingsuit-m.jpg);}
.xclose-popup-btn, .ordinal-step-add2cart span, .tit-step-add2cart h4, .tit-step-add2cart h5 { background-image:url(https://www.cdn-outlet.com/images/arena-techsuit/sprite-racingsuit.png); background-repeat:no-repeat; text-indent:-9999px;}
.xclose-popup-btn { background-position:0 -180px; width:33px; height:33px; display:block; cursor:pointer; position:absolute; top:10px; right:13px;}
.ordinal-step-add2cart span { background-position:-67px -198px; width:10px;}
.racingsuit-steps.noMarginR .ordinal-step-add2cart span { background-position:-131px -198px; width:13px;}
.tit-step-add2cart h4 { background-position:0 5px; height:23px; width:137px; margin-bottom:10px;}
.mracingsuit .racingsuit-steps.noMarginR .tit-step-add2cart h4 { background-position:0 -66px;} /*men 30% OFF*/
.tit-step-add2cart h5 { background-position:0 -98px; height:34px; width:231px; margin-bottom:10px;} /*women*/
.racingsuit-steps.noMarginR h5 { background-position:0 -27px;}
.mracingsuit .tit-step-add2cart h5 { background-position:0 -139px;} /*men*/
.mracingsuit .racingsuit-steps.noMarginR .tit-step-add2cart h5 { background-position:0 -27px;} /*men*/
.purchase-trainingsuit { color:#333; font-size:13px; font-weight:bold; text-align:center; padding-top:111px; min-height:27px;}
.inner-racingsuit { border:1px solid #DDDDDD; padding:0 0 0 18px;}
.racingsuit-add2cart { padding-top:28px; margin-bottom:24px;}
	.racingsuit-steps { float:left;}
		.ordinal-step-add2cart { float:left; margin-right:10px; background-color:#02BCF0; width:38px; height:28px; padding-top:10px; border-radius:38px; -webkit-border-radius:38px; -moz-border-radius:38px;}
		.ordinal-step-add2cart span { height:18px; display:block; margin:0 auto}
		.tit-step-add2cart { float:left;}
		.racingsuit-steps { width:279px; margin-right:6px;}
		.racingsuit-steps.noMarginR { width:300px;}
		.racingsuit-steps.noMarginR .tit-step-add2cart h4 { width:252px;}
		.fig-carbon-trainingsuit { clear:both; float:left; padding-left:34px;}
		.mracingsuit .fig-carbon-trainingsuit { padding-left:26px;} /*men*/
		.mracingsuit .fig-carbon-trainingsuit a:first-child { margin-right:3px;} /*men*/
		.wracingsuit .racingsuit-steps.noMarginR .fig-carbon-trainingsuit { padding-left:44px;} /*women*/
		.wracingsuit .racingsuit-steps.noMarginR .fig-carbon-trainingsuit a:first-child { margin-right:2px;}
		.mracingsuit .racingsuit-steps.noMarginR .fig-carbon-trainingsuit { padding-left:55px;} /*men*/
		.mracingsuit .racingsuit-steps.noMarginR .fig-carbon-trainingsuit a:first-child { margin-right:15px;}					
		.fig-carbon-trainingsuit a { float:left; text-align:center; text-decoration:underline; color:#34608A;}
		.fig-carbon-trainingsuit a:hover { color:#f63;}
		.fig-carbon-trainingsuit a img { display:block; margin:0 auto 5px;}
.racingsuit-moreinfo { padding:8px 0 21px 3px; margin-right:18px; border-top:1px solid #A6A6A6; color:#383838;}
	.racingsuit-moreinfo p { line-height:20px; margin-top:21px;}
	.racingsuit-moreinfo p:first-child { margin-top:0;}
	.racingsuit-moreinfo p:last-child { color:#1F1F1F; line-height:14px;}
	.racingsuit-moreinfo p a { color:#383838; text-decoration:underline;}
	.racingsuit-moreinfo p a:hover { color:#f63;}
/*popup Carbon Series*/
.view-popup-carbon-series { background:url(https://www.cdn-outlet.com/images/arena-techsuit/banner-powerskin-carbon-series.jpg) 0 0 no-repeat; display:block; height:75px; text-indent:-9999px; margin-left:19px; margin-top:22px;}
.view-popup-carbon-series + .customers-item-purchased { margin-top:13px;}
/*sprite icon*/
.x-close-wd, .ico-carbon-pro, .ico-carbon-air, .ico-carbon-flex { background-image:url(https://www.cdn-outlet.com/images/arena-techsuit/sprite-carbon-series.png); background-repeat:no-repeat; display:block; cursor:pointer;}	
.x-close-wd { background-position:0 -120px; width:33px; height:33px; position:absolute; top:10px; right:13px;}			
.ico-carbon-pro { background-position:-43px -120px; width:93px; height:28px;}
.ico-carbon-air { background-position:-247px -120px; width:91px; height:28px;}
.ico-carbon-flex { background-position:-146px -120px; width:91px; height:28px;}
/*Text Image*/
.carbon-tech-history .tit-arena-tech, .tit-carbon-series, .powerskin-comparison h4 { background-image:url(https://www.cdn-outlet.com/images/arena-techsuit/sprite-carbon-series.png); background-repeat:no-repeat; text-indent:-9999px;}
.carbon-tech-history .tit-arena-tech { background-position:0 -162px; height:24px; width:415px;}
.carbon-flex .tit-carbon-series { background-position:0 -195px; width:401px;}
.carbon-pro .tit-carbon-series { background-position:0 -224px; width:466px;}
.carbon-air .tit-carbon-series { background-position:0 -254px; width:509px; height:18px;}
.powerskin-comparison h4 { background-position:12px -68px; height:42px;}			
/*large banners*/
.advcarbontypes { background:url(https://www.cdn-outlet.com/images/arena-techsuit/visu-carbon-power.jpg) 0 0 no-repeat; height:288px;}
.visu-carbon-design, .visu-carbon-tech, .visu-carbon-flex1, .visu-carbon-flex2, .visu-carbon-pro1, .visu-carbon-pro2, .visu-carbon-pro3, .visu-carbon-air1, .visu-carbon-air2, .visu-carbon-air3 { background-repeat:no-repeat; background-position:0 0;}
.visu-carbon-design { background-image:url(https://www.cdn-outlet.com/images/arena-techsuit/visu-carbon-design.jpg); height:359px;}
.visu-carbon-tech { background-image:url(https://www.cdn-outlet.com/images/arena-techsuit/visu-carbon-tech.jpg); height:436px;}
.visu-carbon-flex1 { background-image:url(https://www.cdn-outlet.com/images/arena-techsuit/visu-carbon-flex1.jpg); height:343px;}
.visu-carbon-flex2 { background-image:url(https://www.cdn-outlet.com/images/arena-techsuit/visu-carbon-flex2.jpg); height:442px;}	
.visu-carbon-pro1 { background-image:url(https://www.cdn-outlet.com/images/arena-techsuit/visu-carbon-pro1.jpg); height:265px;}	
.visu-carbon-pro2 { background-image:url(https://www.cdn-outlet.com/images/arena-techsuit/visu-carbon-pro2.jpg); height:265px;}	
.visu-carbon-pro3 { background-image:url(https://www.cdn-outlet.com/images/arena-techsuit/visu-carbon-pro3.jpg); height:265px;}	
.visu-carbon-air1 { background-image:url(https://www.cdn-outlet.com/images/arena-techsuit/visu-carbon-air1.jpg); height:265px;}		
.visu-carbon-air2 { background-image:url(https://www.cdn-outlet.com/images/arena-techsuit/visu-carbon-air2.jpg); height:334px;}
.visu-carbon-air3 { background-image:url(https://www.cdn-outlet.com/images/arena-techsuit/visu-carbon-air3.jpg); height:312px;}																					
/*popup*/
.popup-powerskin-series { position:absolute; width:995px; background:#292929 url(https://www.cdn-outlet.com/images/arena-techsuit/bg-pattern-top.png) 0 0 repeat-x; top:3px; left:-8px; padding-top:16px; box-shadow:3px 3px 4px rgba(0,0,0,0.5);}		
.popup-powerskin-series p { color:#AAAAAA; margin-bottom:24px; font-family:Arial; font-size:15px; line-height:25px;}
.lst-powerskin-series { background:url(https://www.cdn-outlet.com/images/arena-techsuit/bg-step-series.png) 65px 100% no-repeat; height:89px; padding-left:34px; margin-bottom:32px;}
.lst-powerskin-series ul { width:100%;}
.lst-powerskin-series li { float:left; height:89px;}
.lst-powerskin-series a { display:block; position:relative; opacity:0.6; -webkit-opacity:0.6; -moz-opacity:0.6; filter:alpha(opacity=60);}
.lst-powerskin-series a:hover, .lst-powerskin-series a.selected { opacity:1; -webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}
.lst-powerskin-series a > span { position:absolute; top:63px; width:24px; height:24px; border-radius:24px; -webkit-border-radius:24px; -moz-border-radius:24px; border:1px solid #fff; opacity:0; -webkit-opacity:0; -moz-opacity:0; filter:alpha(opacity=0);}
.lst-powerskin-series a > span span { width:14px; height:14px; border-radius:14px; -webkit-border-radius:14px; -moz-border-radius:14px; display:block; margin:5px auto 0; background-color:#0B9CC5;}
.lst-powerskin-series a:hover > span, .lst-powerskin-series a.selected > span { opacity:1; -webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100);} 
.logo-carbon-explained, .logo-carbon-air, .logo-carbon-pro, .logo-carbon-flex, .logo-powerskin-comparison { background-image:url(https://www.cdn-outlet.com/images/arena-techsuit/sprite-carbon-series.png); background-repeat:no-repeat;}
.logo-carbon-explained { height:49px; width:125px; margin-right:38px; background-position:0 0;}
.logo-carbon-flex { height:57px; width:136px; margin-right:53px; background-position:-163px 0;}
.logo-carbon-pro { height:57px; width:137px; margin-right:57px; background-position:-352px 0;}			
.logo-carbon-air { height:57px; width:136px; margin-right:52px; background-position:-546px 0;}			
.logo-powerskin-comparison { height:44px; width:133px; background-position:-734px 0;}
.logo-carbon-explained > span { left:31px;}
.logo-carbon-flex > span { left:46px;}
.logo-carbon-pro > span { left:49px;}
.logo-carbon-air > span { left:46px;}
.logo-powerskin-comparison > span { left:51px;}
/*step1: carbon tech explained*/
.carbon-tech-explained {}
.advcarbontypes { margin-bottom:37px;}
.advcarbontypes a { width:331px; float:left; margin-right:1px; height:288px; text-indent:-9999px;}
.carbon-tech-history { padding-left:35px; background:url(https://www.cdn-outlet.com/images/arena-techsuit/bg-linear-tech-explained.png) 0 100% no-repeat;}
	.carbon-tech-history .tit-arena-tech { font-size:31px; margin-bottom:40px;}
	.l-tech-history { width:397px; float:left; margin-right:73px;}
	.arena-decade { background:url(https://www.cdn-outlet.com/images/arena-techsuit/bg-decade-history.png) 0 0 no-repeat; padding-top:47px; padding-left:43px; margin-bottom:34px;}
	.arena-decade a { float:left; margin-right:12px;}
	.arena-decade a:first-child { margin-right:17px;}
	.r-tech-history { width:398px; float:left;}
.visu-carbon-tech { position:relative;}
.visu-carbon-tech p { position:absolute; bottom:0; left:0; right:0; background-color:rgba(19,41,82,0.53); color:#fff; line-height:22px; margin-bottom:0; padding:15px 0 17px 32px ; font-weight:bold}					
/*step2: carbon flex*/
.carbon-flex {}
.inner-carbon-type { background-repeat:no-repeat; padding:14px 445px 0 35px; min-height:290px;}
.tit-carbon-series { font-size:27px; font-style:italic; font-weight:normal; height:21px; margin-bottom:31px;}
.subtit-carbon-series { font-size:16px; color:#fff; font-family:Arial; margin-bottom:11px;}
.inner-carbon-type p { width:419px;}
.carbon-flex .inner-carbon-type { background-image:url(https://www.cdn-outlet.com/images/arena-techsuit/fig-carbon-flex.png); background-position:394px 9px;}
.carbon-flex .subtit-carbon-series { font-size:15px;}
.carbon-flex .inner-carbon-type p { width:390px;}
.visu-carbon-flex1, .visu-carbon-flex2 { position:relative;}
.visu-carbon-flex1 p, .visu-carbon-flex2 p { position:absolute; margin-bottom:0; font-size:12px; font-weight:bold; line-height:14px;}
.visu-carbon-flex1 p { color:#000; left:401px; top:22px;}
.visu-carbon-flex2 p { color:#fff; left:448px; bottom:64px; text-align:right;}				
/*step3: carbon pro*/
.carbon-pro {}
.carbon-pro .inner-carbon-type { background-image:url(https://www.cdn-outlet.com/images/arena-techsuit/fig-carbon-pro.png); background-position:435px 12px;}
/*step4: carbon air*/
.carbon-air {}
.carbon-air .inner-carbon-type { background-image:url(https://www.cdn-outlet.com/images/arena-techsuit/fig-carbon-air.png); background-position:547px 6px;}	
.visu-carbon-air1, .visu-carbon-air2, .visu-carbon-air3 { position:relative;}
.visu-carbon-air1 p, .visu-carbon-air2 p, .visu-carbon-air3 p { color:#fff; position:absolute; margin-bottom:0; font-weight:bold}
.visu-carbon-air1 p { line-height:24px; left:93px; bottom:40px;}
.visu-carbon-air2 p { line-height:22px; left:243px; bottom:38px;}
.visu-carbon-air3 p { line-height:19px; bottom:37px; left:28px;}					
/*step5: powerskin comparison*/
.powerskin-comparison { padding-left:19px;}
.powerskin-comparison h4 { padding-left:12px; margin-bottom:19px;}
.powerskin-comparison h4 + p { font-size:17px; font-style:italic; color:#1AC0F2; padding-left:10px; margin-bottom:15px; line-height:24px;}
.powerskin-comparison table + p { color:#878787; font-style:italic; font-size:12px; padding-bottom:10px; margin-bottom:0; padding-left:5px;}
.tbl-powerskin-comparison { width:798px; background-color:#3C3C3C; margin-bottom:5px; position:relative; z-index:4;}		
.tbl-powerskin-comparison th { border-left:1px dashed #3C3C3C; text-align:center; font-size:18px; color:#D2D2D2; line-height:42px; font-family:Arial; font-weight:bold; font-style:italic;}
.tbl-powerskin-comparison td { border-left:1px dotted #000000; font-size:13px; font-weight:bold; color:#CCCCCC; border-top:1px solid #1D1D1D; vertical-align:middle; padding:8px 15px 8px 17px;}
.tbl-powerskin-comparison th:first-child, .tbl-powerskin-comparison td:first-child { border-left:none;}
.tbl-powerskin-comparison th div { width:308px;}
.tbl-powerskin-comparison th:first-child div { width:auto;}
.tbl-powerskin-comparison td a { float:left;}
.tbl-powerskin-comparison td a.floatR { float:right;}
.tbl-powerskin-comparison td.longtxt { padding-top:14px; padding-bottom:14px; line-height:17px;}
.avatar-arena-powerskin { position:absolute; background:url(https://www.cdn-outlet.com/images/arena-techsuit/carbon-arena-avatar.png) 0 0 no-repeat; width:325px; height:532px; top:215px; right:-25px; z-index:3; display:block;}

.popoverlay { background-color:#fff; opacity:0.63; -webkit-opacity:0.63; -moz-opacity:0.63; filter:alpha(opacity=63); position:fixed; width:100%; height:100%; left:0; right:0; bottom:0; top:0; z-index:9998;}
.view-popup-carbon-series { background:url(https://www.cdn-outlet.com/images/arena-techsuit/banner-powerskin-carbon-series.jpg) 0 0 no-repeat; display:block; height:75px; text-indent:-9999px; margin-left:19px; margin-top:22px;}
.view-popup-carbon-series + .customers-item-purchased { margin-top:13px;}
/*end Arena Carbon Interactive Technology Guide(SWIMOUTLET-18302)*/
.ico-social-share li+li+li+li+li>a .at4-icon.aticon-email{visibility:hidden}
/*begin::Update the Triathlon Shop Page with new category thumbnails(SWIMOUTLET-19275)*/
.triathlon-wetsuits { background:url(https://www.cdn-outlet.com/images/special-cat/triathlon/triathlon-wetsuits1.jpg) 0 0 no-repeat; height:382px; position:relative; margin-bottom:9px;}
.triathlon-wetsuits > a { position:absolute; text-indent:-9999px; width:299px; height:68px; top:34px; left:18px;}
.triathlon-wetsuits ul { position:absolute; bottom:31px; left:16px; width:727px;}
.triathlon-wetsuits ul li { float:left; margin-right:81px;}
.triathlon-wetsuits ul li:first-child { margin-right:74px;}
.triathlon-wetsuits ul li:last-child { float:right;}				
.triathlon-wetsuits ul li a { font-family:'HelveticaNeue-Roman',arial;-webkit-font-smoothing: antialiased;text-rendering:optimizeLegibility; font-weight:700; font-size:19px; color:#fff; display:block; line-height:22px; letter-spacing:0.5px;}
.triathlon-wetsuits ul li a:hover { text-decoration:none; color:#f63;}
.triathlon-wetsuits ul li a span.ico-classic { margin-left:5px; vertical-align:-1px;}
.triathlon-sports { padding-bottom:30px; clear:both;}
.triathlon-sports a { float:left; margin-right:8px; text-align:center; color:#4C4C4C;}				
.triathlon-sports a:first-child { margin-right:9px;}
.triathlon-sports a:hover { color:#f63;}
.triathlon-sports a img { display:block; margin-bottom:9px;}
.triathlon-sports a > span { display:block; font-size:19px; font-family:'helvetica-light',arial;-webkit-font-smoothing: antialiased;text-rendering:optimizeLegibility; font-weight:700;}
.triathlon-sports a .ico-arrr-tri2 { margin-left:5px; vertical-align:-1px;}
.lst-subcat-tri { width:100%;}
.lst-subcat-tri li { float:left; border-left:1px solid #d4d4d4; width:151px; margin-bottom:28px; min-height:187px;}
.lst-subcat-tri li:first-child { border-left:none;}
.lst-subcat-tri li a { display:block; font-size:14px; color:#2A4C6D; font-weight:bold;}
.lst-subcat-tri li a:hover { color:#f63;}
.lst-subcat-tri li a img { clear:both; display:block; margin:0 auto;}
.lst-subcat-tri li a > span { padding:0 10px 2px; display:block; min-height:34px;}
.lst-subcat-tri li a .ico-classic { float:right;}
.chrome-mac .lst-subcat-tri li a .ico-classic { margin-top:-2px;} /*for chrome mac*/
/*end::Update the Triathlon Shop Page with new category thumbnails(SWIMOUTLET-19275)*/
/*begin::Update the Triathlon Gear Page with new Category Modules(SWIMOUTLET-19907)*/
.wcategory-mod { padding-bottom:28px;}
.wcategory-mod a, .wcategory-mod a:first-child { margin-right:10px;}
.wcategory-mod a img { margin-bottom:14px;}
/*end::Update the Triathlon Gear Page with new Category Modules(SWIMOUTLET-19907)*/
/*begin::Update for Women's Casual Clothing Page (SWIMOUTLET-19501)*/
.shop-bannertype { position:relative; margin-bottom:7px;}
.shop-bannertype h3 { text-indent:-9999px;}
.list-bannertype {}
.list-bannertype li { margin-bottom:7px;}
.list-bannertype li a { color:#333; font-size:17px; font-family: helveticaneuemedium, arial;}
.list-bannertype li a .ico-classic { margin-left:3px;}
.banneradv { text-indent:-9999px; display:block;}
a:hover.banneradv { text-decoration:none;}
.shop-wclothing { float:left; background-image:url(https://www.cdn-outlet.com/images/special-cat/wcasual-clothing/womens-clothing-2.jpg); width:229px; height:434px; padding-left:275px; padding-top:28px;}
.shop-wclothing h3 { margin-bottom:23px; text-indent:0;}
.shop-wclothing h3 a { font-family:'hellogoodbye',arial;font-size:38px;-webkit-font-smoothing: antialiased;text-rendering:optimizeLegibility; color:#fff; font-weight:normal;text-indent:-9999em; height:60px; display:block; width:210px;}
.shop-wclothing .list-bannertype { padding-left:3px;}
.banner-dressromper { float:right; background-image:url(https://www.cdn-outlet.com/images/special-cat/wcasual-clothing/dresses_rompers-2.jpg); width:249px; height:435px; color:#333; font-family:'hellogoodbye',arial;font-size:38px;-webkit-font-smoothing: antialiased;text-rendering:optimizeLegibility; text-align:center; padding-top:27px; text-indent:-9999px; display:block;}
.banner-dressromper:hover { color:#333;}
.banner-jswimwear { background-image:url(https://www.cdn-outlet.com/images/special-cat/wcasual-clothing/banner-juniors-swimwear.jpg); height:116px; margin-bottom:14px;}
/*end::Update for Women's Casual Clothing Page (SWIMOUTLET-19501)*/

/*begin::Update New Customer Promo Prompt - Prepare for A/B Test (SWIMOUTLET-20026)*/
.popup-promocode { position:absolute; left:45%; top:10%; background-color:#49E5FF; padding:17px; z-index:2015;}
.xclwd, .ico-checkcorrect { background-image:url(https://www.cdn-outlet.com/images/backgrounds/bg-promocode-popup.png); background-repeat:no-repeat; display:block; text-indent:-9999px;}
.xclwd { background-position:-112px 0; width:56px; height:57px; position:absolute; right:-17px; top:-15px; cursor:pointer;}
.ico-checkcorrect { background-position:0 0; width:107px; height:107px; margin:16px auto 0;}
.inside-promocode { background-color:#fff; text-align:center; padding:15px 29px 0; color:#000; font-size:13px; width:435px; height:390px;}
.inside-promocode h3 { color:#019FDD; font-size:52px; font-family:"helveticaneuebold",Arial;}
.inside-promocode h4 { color:#333; font-size:45px; border-bottom:1px solid #49E5FF; margin-bottom:8px; font-family:"HelveticaNeueMedium",Arial; font-weight:normal; padding-bottom:20px; line-height:53px;}
.inside-promocode h5 { font-size:33px; color:#019FDD; font-family:"HelveticaNeueMedium",Arial; font-weight:normal; margin-bottom:9px; padding-top:16px;}
.enteremailaddr { font-size:17px; font-weight:bold; min-height:40px; padding-top:10px;}
.p-emailexist{ font-size:17px; font-weight:bold; min-height:50px;}
.f-enteremailaddr{ border:1px solid #1F3764; margin:0 4px 19px; height:48px; padding-right:1px;}
.f-enteremailaddr input[type="text"] { font-size:18px; color:#666; float:left; padding:0 0 0 9px; height:48px; width:252px;}
.f-enteremailaddr input[type="button"], .f-enteremailaddr input[type="submit"] { font-size:19px; color:#fff; float:right; width:154px; background-color:#1088CC; border-top:1px solid #87C3E5; border-bottom:1px solid #87C3E5; height:48px; font-family:"helveticaneuebold",Arial; letter-spacing:1px;}
.p-esubscribe { line-height:19px;}
.p-esubscribe a { color:#000; text-decoration:underline;}
.p-esubscribe a:hover { color:#f63; text-decoration:none;}
.sentpromocode {font-size:20px; color:#212121; line-height:28px; margin-bottom:23px;}
.btn-startshopping { font-family:"helveticaneuebold",Arial; font-size:22px; color:#fff; text-align:center; width:353px; height:53px; line-height:53px; display:block; margin:0 auto; background-color:#1088CC; letter-spacing:4px;}
.btn-startshopping:hover{ text-decoration:none;}
/*end::Update New Customer Promo Prompt - Prepare for A/B Test (SWIMOUTLET-20026)*/
/*begin html for SO Style Blog - Side Bar Promo (SWIMOUTLET-20210*/
.styleblog-mod{margin-bottom:10px}
.styleblog-mod dl{padding:12px 14px 0;}
.styleblog-mod dt{font-size:14px;color:#000}
.styleblog-mod dt+dd{border-top:none;padding-top:10px}
.styleblog-mod dd{border-top:1px solid #dadee0;padding-top:20px;padding-bottom:20px;width:100%;float:left}
.styleblog-mod dd a{float:left;width:100%;color:#333}
.styleblog-mod dd img{float:left}
.styleblog-mod dd img+span{float:right;width:72px}
.styleblog-mod dd span span{display:block;line-height:16px;margin-bottom:3px}
.styleblog-mod dd a:hover{text-decoration:none}
.styleblog-mod dd a:hover span span{color:#f63;text-decoration:underline}
.styleblog-mod dd i{font-size:11px;color:#999}
.inner-sostylelog{border:1px solid #d4d4d4;border-radius:4px;background-color:#fff;padding-bottom:16px}
.a-sostylelog,.a-morestlpost{background-image:url(https://www.cdn-outlet.com/images/backgrounds/bg-style-blog1.png);background-repeat:no-repeat;background-color:transparent;text-indent:-9999px;display:block}
.a-sostylelog{background-position:7px 11px;border-radius:4px 4px 0 0;height:90px;}
.a-morestlpost{background-position:0 -84px;width:156px;height:31px;margin:0 auto;clear:both}
/*end html for SO Style Blog - Side Bar Promo (SWIMOUTLET-20210*/
/*begin::Men's Casual Clothing Custom Landing Page(SWIMOUTLET-20299,SWIMOUTLET-20301)*/
.shop-mclothing{float:left;background-image:url(https://www.cdn-outlet.com/images/special-cat/mcasual-clothing/b-mclothing1.jpg);width:450px;height:449px;padding-top:13px;padding-left:54px;font-family:'leaguegothic',arial;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
.shop-mclothing h3{margin-bottom:17px;text-indent:0}
.shop-mclothing h3 a{font-size:34px;color:#fff;font-weight:normal}
.shop-mclothing h3 a:hover{color:#f63}
.shop-mclothing .list-bannertype{padding-left:4px}
.shop-mclothing .list-bannertype li{margin-bottom:2px;line-height:23px}
.shop-mclothing .list-bannertype li a{font-size:20px; font-family:inherit; color:#fff;}
.shop-mclothing .list-bannertype li a:hover{color:#f63}
.shop-mclothing .list-bannertype li .ico-classic{margin-left:4px}
.b-mshorts{float:right;background:url(https://www.cdn-outlet.com/images/special-cat/mcasual-clothing/b-mshorts1.jpg) 0 0 no-repeat;width:249px;height:448px;font-family:'leaguegothic',arial;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:31px;color:#fff;text-align:center;padding-top:14px}
.b-mshorts .ico-classic{vertical-align:4px;margin-left:4px}
.relcat-mclothing{margin-bottom:9px}
.relcat-mclothing a img{margin-bottom:6px}
.relcat-mclothing a>span{font-family:'leaguegothic',arial;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
.relcat-mclothing a .ico-classic{vertical-align:5px;margin-left:4px}
.b-mboardshorts{background:url(https://www.cdn-outlet.com/images/special-cat/mcasual-clothing/b-mboardshorts1.jpg) 0 0 no-repeat;height:76px;font-family:'leaguegothic',arial;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:31px;color:#fff;display:block;padding-top:40px;padding-left:28px}
.b-mboardshorts .ico-classic{vertical-align:4px;margin-left:5px}
/*end::Men's Casual Clothing Custom Landing Page(SWIMOUTLET-20299,SWIMOUTLET-20301)*/
a>.inner-general.inner-category h4::before{bottom:-5px;content:"";cursor:default;left:-1px;position:absolute;right:-1px;top:-1px;z-index:99}
/*Update SO Blog to Use Current Social Icons(jira 20877)*/
.blog-social-b{position:relative;z-index:0;list-style:none;margin:0;padding:0;width:313px;margin:0 auto 32px; height:36px;}
.blog-social-b li{float:left;margin-left:53px;position:relative}
.blog-social-b li:first-child{margin-left:0}
.blog-social-b a{float:left;width:36px;height:36px;background-image:url(https://www.cdn-outlet.com/images/arena/arena-position4.png);background-repeat:no-repeat;overflow:hidden;text-indent:-1000px}
.blog-social-b .blog-social-b-e a{color:transparent;background-position:-65px -95px;width:46px}
.blog-social-b .blog-social-b-f a{background-position:9px 0}
.blog-social-b .blog-social-b-t a{background-position:-70px 0}
.blog-social-b .blog-social-b-g a{background-position:-153px 0}
.blog-social-b .blog-social-b-p a{background-position:-230px 0}
.blog-social-b .blog-social-b-i a{background-position:-313px 0}
.blog-social-b .blog-social-b-e a:hover{background-position:-65px -133px}
.blog-social-b .blog-social-b-f a:hover{background-position:9px -45px}
.blog-social-b .blog-social-b-t a:hover{background-position:-70px -45px}
.blog-social-b .blog-social-b-g a:hover{background-position:-153px -45px}
.blog-social-b .blog-social-b-p a:hover{background-position:-230px -45px}
.blog-social-b .blog-social-b-i a:hover{background-position:-313px -45px}
.blog-social-b li div{display:none;border-radius:4px;padding:5px 7px;font-family:Arial;font-size:11px;line-height:14px;width:63px;position:absolute;background-color:#000;left:-21px;bottom:46px;text-align:center;color:#CCC}
.blog-social-b li:hover div{display:block}
.blog-social-b li div span{background-image:url(https://www.cdn-outlet.com/images/arena/arena-position4.png);background-repeat:no-repeat;width:10px;height:6px;background-position:0 -91px;position:absolute;display:block;left:35px;bottom:-5px}
.blog-social-b .blog-social-b-e a span { opacity:0; visibility:hidden }
.blog-social-b-e div { left:-17px;}
/*move css for Blog from Comment-Outlet.css*/
.blog-rss a  { display:block; background:url(/images/icons/ico-rss-feed.png) 0 no-repeat; padding:0 0 0 42px; color:#275B77; font:bold 15px/135% Arial, Helvetica, sans-serif; text-decoration:underline; width:131px;}
.gangloff { position: relative; width: 206px; z-index: 0; padding-left:0; }  .gangloff h3 { background-image: url("/images/blog-gangloff-review.png"); background-position: 13px 9px; background-repeat: no-repeat; color: #275B77; font-family: arial; font-size: 13px; font-weight: bold; line-height: 20px; margin: 0; overflow: hidden; padding: 23px 22px 0; text-indent: -1000px; }   .gangloff label { display: block; font-size: 31px; letter-spacing: -2px; }  .gangloff b { display: block; line-height: 14px; } .gangloff span { font-size: 20px; display:block; }  .gangloff p { background-image: url("/images/blog-gangloff2.png"); height: 104px; margin-left: 0; margin-top: -35px; overflow: hidden; position: relative; text-indent: -1000px; width: 184px; }  .gangloff ul { color: #006C91; font-family: arial; font-size: 14px; padding: 15px 0 11px 11px; line-height: 20px;   }  .gangloff li { list-style: square inside none; }  .gangloff a { color: #006C91; font-weight:bold; }
.blog-recent-comments {} .blog-recent-comments h3 { color:#fff; letter-spacing:0; font-size:15px; margin:4px 0 13px -11px; width:184px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; background-color:#0F4968; height:28px; line-height:28px; border-top:1px solid #93ADBB; border-bottom:1px solid #93ADBB; text-align:center;} .blog-recent-comments .b-middle { padding-top:5px;} .blog-comment-entry { font:normal 14px/150% Arial, Helvetica, sans-serif; word-wrap:break-word; overflow:hidden; width:162px;} .blog-comment-entry a { color:#006C91; font-weight:bold; } .blog-comment-entry a:hover { color:#ff9b06;} .blog-comment-entry p { padding:0 0 10px; margin:0; color:#666;}