a
img{border:none}a, #navEZPagesTOC ul li
a{color:#777;text-decoration:none}a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover{}h4,h5,h6,LABEL,h4.optionName,LEGEND,ADDRESS,.sideBoxContent,.larger{}.attribsSelect{padding:0
5px 0 0}.biggerText{}#gender-male,#gender-female,#email-format-text{margin-left:8px}.information{padding:8px
0 0 16px}CODE{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:17px}FORM,SELECT,INPUT{}FORM{margin:0px;padding:0px}TEXTAREA{margin:auto;display:block;width:95%}input:focus,select:focus,textarea:focus{}FIELDSET{padding:0.5em;margin:0.5em 0em;border:1px
solid #E1E1E1}LEGEND{font-weight:bold;padding:0
5px;color:#777}LABEL,h4.optionName{}LABEL.checkboxLabel,LABEL.radioButtonLabel{margin-left:5px}#logo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.centerBoxContentsAlsoPurch,.attribImg{float:left}LABEL.inputLabel{width:9em;float:left;padding-left:10px;margin:5px
0;padding-right:10px}LABEL.inputLabelPayment{width:15em;float:left;padding:4px
0 4px 0}LABEL.selectLabel,LABEL.switchedLabel,LABEL.uploadsLabel{width:12em;float:left}P,ADDRESS{padding:0}#contactUsNoticeContent{border-top:solid 1px #e5e5e5;margin:15px
0 0;padding:15px
0 20px 7px}ADDRESS{font-style:normal}.clearBoth{clear:both}HR{color:#C1C1C1;border:0;border-top:1px solid #E1E1E1;margin:5px
0px}.messageStackWarning,.messageStackError,.messageStackSuccess,.messageStackCaution{line-min-height:1.8em;padding:0.2em}.messageStackWarning,.messageStackError{color:#F00}.messageStackSuccess{background:url(/includes/templates/sunglass01/images/message-bg.gif) repeat-x 0 0;width:350px;height:46px;left:50%;top:0;margin-left:-175px;position:absolute;z-index:999;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;text-align:left;font-size:11px;line-height:18px;color:#ececec;font-weight:bold;padding:12px
0 2px 20px}.messageStackSuccess
img{margin:-5px 18px 0 0}.messageStackCaution{background-color:#FF6;color:#777}#mainWrapper{text-align:left;vertical-align:top}#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul,#mainWrapper,#popupAdditionalImage,#popupImage{}#navColumnOneWrapper,#navColumnTwoWrapper,#mainWrapper{}#tagline{color:#777;margin-top:10px;font-size:12px;text-align:center;vertical-align:middle}#sendSpendWrapper{border:1px
solid #cacaca;float:right;margin:0em
0em 1em 1em}.floatingBox,#accountLinksWrapper,#sendSpendWrapper,#checkoutShipto,#checkoutBillto,#navEZPagesTOCWrapper{margin:0;color:#777}.floatingBox
a{color:#777}#productDetailsList li
a{color:#777}#productDetailsList
li{color:#777}.wrapperAttribsOptions{display:block;margin:0.3em 0em}#sorter{margin:0}#sorter
label{font-weight:bold;color:#000}.navSplitPagesResult{margin:5px
10px 17px 20px}.navSplitPagesLinks{margin:0
-3px 10px 0}.navSplitPagesLinks
a{display:inline-block;background:#e9e9e9;padding:5px
10px;color:#3e3e3e;text-decoration:none;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.navSplitPagesLinks a:hover{background:#cec8c8}.navSplitPagesLinks
strong{display:inline-block;background:#343434;padding:5px
10px;color:#fff}.navSplitPagesResult
a{color:#161616}.navNextPrevList{display:inline;white-space:nowrap;margin:0px
2px 0px 0px;list-style-type:none}.navNextPrevWrapper{margin:0px
10px 5px 10px;padding:15px
0px}.navNextPrevCounter{margin:0em;padding:7px
0 0px;color:#000;display:block}.navNextPrevWrapper
span{overflow:hidden;position:relative;display:inline;padding:10px}#navMainWrapper,#navSuppWrapper,#navCatTabsWrapper{}#navMain ul, #navSupp ul, #navCatTabs
ul{margin:0;padding:0.5em 0em;list-style-type:none;text-align:center;line-min-height:1.5em}#navMain ul li, #navSupp ul li, #navCatTabs ul
li{}#navMain ul li a, #navSupp ul li a, #navCatTabs ul li
a{}#navEZPagesTOCWrapper{font-weight:bold;float:inherit;min-height:1%;padding:0.5em;margin:5px
0px;border:1px
solid #E1E1E1}#navEZPagesTOC
ul{margin:0;padding:0.5em 0em;list-style-type:none;line-min-height:1.5em}#navEZPagesTOC ul
li{white-space:nowrap}#navEZPagesTOC ul li
a{padding:0em
0.5em;margin:0}#navMainSearch,#navCategoryIcon{margin:5px
5px 0 0px}#navEZPagesTop{}#contentColumnMain,#navColumnOne,#navColumnTwo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.alert{vertical-align:top}#productDescription,.shippingEstimatorWrapper{}.content{margin-bottom:10px}.alert{font-size:11px;color:#a3a3a3;margin-left:0.5em;margin-right:5px}.advisory{}.important{font-weight:bold;margin:5px
5px 5px 0}.notice{}.rating{}.gvBal{float:right}#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix{padding:0em}.smallText,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP{font-size:0.9em}.tableHeading
TH{}.tableHeading,#cartSubTotal{}.tableRow,.tableHeading,#cartSubTotal{min-height:2.2em}.cartUnitDisplay,.cartTotalDisplay{text-align:right;padding-right:0.2em}#scUpdateQuantity{width:2em}.cartQuantity{width:4.7em}.cartNewItem{color:#777;position:relative}.cartOldItem{}.cartBoxTotal{text-align:right;font-weight:bold}.cartRemoveItemDisplay{width:3.5em}#cartAttribsList{margin-left:1em}#mediaManager{width:50%;margin:0.2em;padding:0.5em}#cartBoxListWrapper ul, #ezPageBoxList
ul{list-style-type:none}#ezPageBoxList li,.cartBoxTotal{margin:0;padding:0.2em 0em}.totalBox{width:5.5em;text-align:right;padding:0.2em;color:#000;display:inline-block;font-family:'Roboto';font-size:20px;font-weight:400}.lineTitle,.amount{text-align:right;padding:0.2em}.amount{width:5.5em}.categoryIcon{}#cartImage{margin:0.5em 1em}.attribImg{width:20%;margin:0.3em 0em}.attributesComments{}.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew{}.columnLeft{}.columnRight{}.sideBoxContent{}.sideBoxContent
img{padding-bottom:10px}.rightBoxHeading{margin:0em;background-color:#636;padding:0.2em 0em}h3.leftBoxHeading a:hover{color:#FF3;text-decoration:none}h3.rightBoxHeading a:hover{color:#F00;text-decoration:none}.rightBoxContent{margin-bottom:1em}.centeredContent,TH,#cartEmptyText,#cartBoxGVButton,#navCatTabsWrapper,#navEZPageNextPrev,#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP,.center,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,#cartBoxGVBalance,.leftBoxHeading,.centerBoxHeading,.rightBoxHeading,.productListing-data,.accountQuantityDisplay,.ratingRow,LABEL#textAreaReviews,#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.gvBal,.attribImg{width:auto}.categoryListBoxContents
a{text-decoration:none;color:#C00505;text-transform:uppercase;text-align:center}.cartTotalsDisplay{}#bannerboxHeading{background-color:#00C}#upProductsHeading{text-align:left}#upDateHeading{text-align:right}.back{float:left}.forward{float:right}.bold{font-weight:bold}.rowOdd{min-height:1.5em;vertical-align:top}.rowEven{padding:5px
5px 5px 5px;min-height:1.5em;vertical-align:top}CAPTION{}#myAccountGen li, #myAccountNotify
li{margin:0}.accountTotalDisplay,.accountTaxDisplay{width:20%;text-align:right}.accountQuantityDisplay{width:10%;vertical-align:top}TR.tableHeading{min-height:2em}#siteMapList{width:90%;float:right}#siteMapList
ul{list-style:circle}.ratingRow{margin:1em
0em 1.5em 0em}LABEL#textAreaReviews{font-weight:normal}
/*!!!!!!!!*/
#gvFaqDefaultMainContent{margin:10px
15px 0 5px}#gvFaqDefaultContent{padding:10px
0;color:#000;border-top:solid 1px #eceaea}#reviewsDefaultNoReviews{margin:0
5px 5px 5px}#createAcctSuccessMainContent{margin:5px}.main_block{margin:20px}.ee{text-decoration:line-through}.normalprice,.productSpecialPriceSale{}.normalprice{color:#5a5858;display:inline-block;font-size:16px;font-weight:400;text-decoration:line-through;margin-right:7px;margin-left:3px}.productSpecialPrice,.productSalePrice,.productSpecialPriceSale{color:#000;display:inline-block;font-size:18px;font-weight:400;color:#000;margin-left:7px}.productSpecialPriceSale{text-decoration:line-through}.productPriceDiscount{color:#373737;font-size:12px}.buttonRow,.buttonRow2{margin:0;padding:7px
0}.buttonRow input, .buttonRow2 input, .buttonRow3
input{border:none;width:auto!important}.box{margin-bottom:30px}.box-head{color:#000;text-transform:uppercase;font-size:20px;font-family:'Roboto';line-height:24px;padding-bottom:30px;border-bottom:5px solid #000;font-weight:400;margin:31px
0 11px}.box-head
a{text-decoration:none}.box-head a:hover{}.box-body{}.box-body
ul{margin:0;padding:0;list-style:none}.box-body ul
li{line-height:38px;position:relative;padding:0
21px;border-bottom:1px dotted #d3d3d3}.box-body ul li
a{font-size:15px;line-height:24px;color:#777;text-decoration:none;text-transform:none}.box-body ul li.category-products a:hover,
.box-body ul li .category-subs-parent-selected,
.box-body ul li .category-subs-selected,
.box-body ul li a:hover{color:#000}.box-body ul li .category-products,
.box-body ul li .category-subs{font-size:13px!important;margin-left:28px}.box-body ul li .category-subs-parent-selected:before,
.box-body ul li .category-subs-parent:before{background:url(/includes/templates/sunglass01/images/arrow_down.png) 0 0 no-repeat;content:"";height:5px;position:absolute;right:19px;top:17px;width:9px}.box-body
ol{margin:0;padding:0;list-style:none}.box-body ol
li{line-height:38px;position:relative;padding:0
21px;border-bottom:1px dotted #d3d3d3}.box-body ol li
a{font-size:15px;line-height:24px;color:#777;text-decoration:none;text-transform:none}.box-body ol li a:hover{color:#000}#categories{}#moreinformation{}#information{}#bestsellers{}#ezpages{}#orderhistory{}#orderhistory .box-body
img{background:#FFF;padding:2px;border:1px
solid #AAA;vertical-align:middle;margin:2px
0px 2px 0px}#orderhistory .no-bg{background:none;padding:0}#orderhistory
a{display:inline;background:none;padding:0}#bannerbox{}#bannerbox2{}#bannerboxall{}#featured a img,
#whatsnew a img,
#specials a img,
#reviews a img,
#manufacturerinfo img,
#productnotifications
img{margin:0}#reviews
img{margin:5px
0 0}#featured{}#featured .box-body{}#featured .box-body .prod-info{}#featured .box-body
.name{}#featured .box-body .name:hover{}#featured .box-body
.normalprice{}#featured .box-body .productSpecialPrice,
#featured .box-body .productSalePrice,
#featured .box-body
.productSpecialPriceSale{}#whatsnew{}#whatsnew .box-body{}#whatsnew .box-body .prod-info{}#whatsnew .box-body
.name{}#whatsnew .box-body .name:hover{}#whatsnew .box-body
.normalprice{}#whatsnew .box-body .productSpecialPrice,
#whatsnew .box-body .productSalePrice,
#whatsnew .box-body
.productSpecialPriceSale{}#specials{}#specials .box-body{}#specials .box-body .prod-info{}#specials .box-body
.name{}#specials .box-body .name:hover{}#specials .box-body
.normalprice{}#specials .box-body .productSpecialPrice,
#specials .box-body .productSalePrice,
#specials .box-body
.productSpecialPriceSale{}#reviews{}#reviews .box-body{text-align:center}#manufacturerinfo{}#productnotifications{}#productnotifications .box-body{text-align:center}#search{}#search .box-body{overflow:hidden}#search
.advsearch{color:#464646;font-size:13px;line-height:24px;text-decoration:underline;text-transform:lowercase;float:left;display:inline-block}#search .advsearch:hover{text-decoration:none}#search
input{border:solid 0px;padding:0;vertical-align:middle;float:left;display:block;text-indent:-1000px;cursor:pointer}#search
.input1{border:solid 1px #e8e8e7;margin-right:1px;width:165px!important;cursor:text;padding:2px
5px;float:left;background:#fff;text-indent:0;height:33px!important}#manufacturers{}#manufacturers .box-body{text-align:left}#currencies{}#currencies .box-body{text-align:left}#currencies
select{width:90%}#recordcompanies{}#recordcompanies .box-body{text-align:left}#musicgenres{}#musicgenres .box-body{text-align:left}#languages{}#languages .box-body{text-align:left}#whosonline{}#whosonline .box-body{text-align:left}#documentcategories{}#shoppingcart{}#shoppingcart
.cart_line{}#shoppingcart
#cartBoxEmpty{text-align:left}#shoppingcart li
a{padding:0;background:none}.cssButton,.cssButtonHover{font:400 12px/29px Arial, Helvetica, sans-serif;border:1px
solid #373737;color:#fff;height:29px;text-decoration:none!important;background:#404040 url(/includes/templates/sunglass01/images/add_to_cart.jpg) 0 0 repeat-x;display:inline-block;padding:0
15px;text-align:center;cursor:pointer!important;margin:0;text-transform:none}a
span{width:auto!important}.cssButton:hover,.cssButtonHover{color:#fff;font-weight:400;text-decoration:none!important;background:#242424;display:inline-block;padding:0
15px;cursor:pointer!important;margin:0;text-transform:none}.navNextPrevWrapper a,
.btn1
a{text-decoration:none}.small_delete,.button_prev,.button_next,.button_search{}.button_sold_out_sm,.button_sold_out,.button_update_cart,.button_checkout,.button_login{}.button_return_to_product_list,.button_add_selected{}.button_in_cart{}.button_submit{}.button_update_cart{}.button_update_cartHover{}#head-search .cssButton.button_search,
#search
input.search_btn{width:81px!important;height:39px!important;border:none;background:url(/includes/templates/sunglass01/images/search.gif) no-repeat 0 -39px;font-size:0;cursor:pointer;float:left;margin:0}#head-search .cssButtonHover.button_search,
#search input.search_btn:hover{width:81px!important;height:39px!important;border:none;background:url(/includes/templates/sunglass01/images/search.gif) no-repeat 0 0;font-size:0;cursor:pointer;float:left;margin:0}#pricerange
a{padding-left:18px;line-height:27px;font-size:13px;color:#666;background:url("/includes/templates/sunglass01/images/pricea.gif") no-repeat scroll 0 2px transparent}#pricerange a:hover,#pricerange
a.pricecut{color:#603;text-decoration:none;background:url("/includes/templates/sunglass01/images/priceahover.gif") no-repeat scroll 0 2px transparent}#pricerange ul,#pricerange ul
li{padding:0;margin:0}#pricerange ul
li{line-height:23px;list-style-type:none;text-indent:12px;font-size:12px}#pricerange ul li
span{color:#999;display:inline;font:10px Verdana;padding-left:2px}.product-coll{border:1px
solid #eee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:5px;padding:3px;float:left;width:240px;text-align:center}.product-coll:hover{border:1px
solid #ddd}.product-col2{width:200px!important;border:1px
solid #D9D8D8;;padding:5px;margin:2px;height:260px;overflow:hidden;text-align:center}#t_p ul li
a.one{background:url(/includes/templates/sunglass01/images/tabs_price.gif) no-repeat}#t_p ul li
div{background:#fff}#t_p ul li a div, #t_p ul li
div{border:1px
solid #ddd;border-top:none}#t_p ul li:hover>a.one{background:url(/includes/templates/sunglass01/images/tabs_price.gif) 100% -28px no-repeat}* html #t_p ul li a.one:hover{color:#000;background:url(/includes/templates/sunglass01/images/tabs_price.gif) 100% -28px no-repeat;color:#A72D2C}#t_p{left:80px;top:0px;text-align:left;position:absolute;z-index:500}#t_p
ul{padding:0;margin:0;width:42px;position:relative}#t_p ul
li{float:left;display:inline}#t_p ul li
a.one{display:block;background:url(/includes/templates/sunglass01/images/tabs_price.gif) no-repeat;width:43px;text-indent:3px}#t_p ul li
div{position:absolute;top:-2400px;background:#fff}#t_p ul li a div,#t_p ul li
div{left:1px;text-indent:2px;width:40px;border:1px
solid #ddd;border-top:none}#t_p ul li:hover>a.one{background:url(/includes/templates/sunglass01/images/tabs_price.gif) 100% -28px no-repeat;height:26px}* html #t_p ul li a.one:hover{height:26px;color:#000;background:url(/includes/templates/sunglass01/images/tabs_price.gif) 100% -28px no-repeat;cursor:pointer;color:#A72D2C}#t_p ul li:hover div,#t_p ul li a:hover
div{top:20px}#t_p div
a{display:block;line-height:140%}#t_p
IFRAME{DISPLAY:block;POSITION:absolute;Z-INDEX: -1;TOP:0;LEFT:0;WIDTH:40px;HEIGHT:108px;border:0;filter:mask()}.relative{position:relative;z-index:1}.red,a.red:link,a.red:visited{color:#A72D2C}#boxRecentOrdersImg{text-align:center}#recentOrdersName{padding:5px
0}#navSupp{position:relative;left:22.7%;text-align:center}.ezpagesFooterCol{float:left;padding:0}.ezpagesFooterCol
h4{color:#963;text-align:center}.ezpagesFooterCol
ul{float:left;margin:0;padding:0!important}#navSupp .ezpagesFooterCol
li{display:block;text-align:left;margin:0
23px 0 0}#navSupp .ezpagesFooterCol
a{color:#777;font:400 14px/19px Helvetica, sans-serif;font-weight:normal;text-decoration:none;text-transform:uppercase;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#navSupp .ezpagesFooterCol a:hover,
#navSupp a.activeEZPage,
#navSupp
a.activeILPage{color:#000}.ezpagesFooterCol a:hover{text-decoration:underline;color:#0a4}#navSupp .col1
ul{border:none}.ezpagesFooterColComment{color:#abc;display:block}.ezpagesFooterCol{width:auto!important}ul{padding:0px;margin:8px
20px;color:#777}.centerColumn
ul{padding:0px;margin:8px
15px;color:#777}#navColumnOne{}#navColumnTwo{}.centerColumn{}.centerColumn
table{}#indexDefault{border:none;padding:0}#indexDefault,#specialsListing,#newProductsDefault,#allProductsDefault,#loginDefault,#productGeneral,#shoppingCartDefault{margin:0}input#login-email-address,input#login-password,input#company,input#firstname,input#lastname,input#suburb,input#street-address,input#city,input#state,select#country,input#telephone,input#fax,input#email-address,input#contactname{width:70%;vertical-align:middle}input#dob,input#postcode{width:70px;margin:0
0 3px;vertical-align:middle}input#password-new,input#password-confirm{width:49%;margin:0
0 3px;vertical-align:middle}#password-current{margin:0
0 3px 0;vertical-align:middle}textarea#enquiry{width:70%;margin:1px
0}.button-padding{padding:15px
0 0 0}#from-name,#from-email-address,#to-name{margin-bottom:3px}#to-email-address{margin-bottom:15px}#inc-subcat{margin:5px
0 0 0}#reviewsWriteReviewsRate{margin:15px
0 0 0}#productQuantityDiscounts{overflow:hidden;float:left}#productQuantityDiscounts
td{border:1px
solid #eceaea;text-align:center;padding:4px}#productQuantityDiscounts tr:first-child{font-weight:bold}.tie{border:solid 1px #eceaea;background:#fff}.tie-margin1{margin-bottom:10px}.tie .tie-indent{padding:11px}.tie2{background:#ededed url(/includes/templates/sunglass01/images/menu_bg_hover.jpg) 0 0 repeat-x}.tie2 .tie2-indent{padding:15px
20px}.tie2
label{font-weight:bold;color:#010101}.tie3{background:#f9f9f9;border:solid 1px #eceaea}.tie3 .tie3-indent{padding:18px
20px}#productListing
.tie{border:none}#productListing .tie-indent{padding:0}#reviewsDefault
.tie{border:none;border-bottom:1px solid #eaeaea}#reviewsDefault
.image{border:none}#newProductsDefault .tie .image, #allProductsDefault .tie
.image{border:none}.image{display:inline-block;border:solid 1px #eceaea;padding:0px;position:relative}.image
a{position:relative;display:inline-block}.zoom{position:absolute;width:29px;height:28px;background:url(/includes/templates/sunglass01/images/icons/zoom-icon.png) no-repeat 0 0;bottom:3px;left:3px}.description
a{font-weight:bold}.description
strong{color:#000;display:block}.price-text{font-weight:bold;color:#fac902;font-size:12px;display:none}.desc2{width:475px}.stock{border:solid 1px #eceaea;color:#000;padding:10px
141px 10px 10px;display:inline-block}.model{display:block}#gvFaqDefaultMainContent{float:left}#gvFaqDefaultMainContent
a{display:inline-block;color:#2d2d2d;font-weight:bold;text-decoration:none;margin:7px
0}#gvFaqDefaultMainContent a:hover{color:#777}#lookup-gv-redeem{width:70%}#social{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;background:url(/includes/templates/sunglass01/images/tail-cart.gif) repeat-x 0 100%;padding:0
10px;width:;height:50px;margin:10px
0}fieldset{background:none;border:solid 1px #eceaea;padding:15px
20px 30px 20px;color:#494949;margin-bottom:20px !important}legend{border:solid 1px #eceaea;padding:10px
20px;color:#494949;background:#fff;margin-bottom:15px}@media \0screen{legend{margin-bottom:32px}#gvFaqDefault
form{position:relative;top:-16px;margin-bottom:-15px}#gvFaqDefault form
legend{margin-bottom:30px}#contactUsDefault form
fieldset{position:relative;top:-16px;margin-bottom:-15px}#contactUsDefault form fieldset
legend{margin-bottom:30px}fieldset.first{margin:-10px 0 0px 0}fieldset.first
legend{margin-bottom:30px}fieldset.second{position:relative;top:-16px}fieldset.second
legend{margin-bottom:30px}fieldset.company{position:relative;top:-16px}fieldset.address{position:relative;top:-32px}#passwordForgotten
fieldset{margin-top:-10px}#checkoutShippingContentChoose{margin-bottom:-16px}#checkoutShipping fieldset
legend{margin-bottom:28px}#checkoutOrderTotals{margin-top:-10px}#checkoutOrderTotals
legend{margin-bottom:30px}#checkoutPayment
.one{margin-top:-16px}#checkoutPayment .one
legend{margin-bottom:30px}#checkoutPayment
.two{margin-top:-16px}#checkoutPayment .two
legend{margin-bottom:30px}#checkoutPayment
.three{margin-top:-16px}#checkoutPayment .three
legend{margin-bottom:30px}#csNotifications{position:relative;top:-16px}#csNotifications
legend{margin-bottom:28px}}.tabTable .price, .tabTable .productSpecialPrice, .tabTable
.normalprice{color:#000;display:inline-block;font-size:18px;font-weight:400}#cartContentsDisplay
.price{color:#000;display:inline-block;font-size:18px;font-weight:400}.cartUnitDisplay.price{text-align:left!important}.cartTotalDisplay{text-align:left!important}.productListing-data{padding-left:13px!important;padding-right:13px!important}.help-cart{float:right;font-weight:bold;color:#000;padding:17px
20px 0 0}.help-cart
a{color:#000}.bot-border{border-bottom:solid 1px #eceaea;padding-bottom:10px;margin-bottom:10px;overflow:hidden}.prod-buttons{float:right;padding:15px
0 0 0}#navCatTabs{color:#777;font-weight:bold;margin-bottom:2px}#navCatTabs
ul{margin:0
10px;padding:10px
0;list-style:none;line-height:18px}#navCatTabs ul
li{display:inline;padding:0px
10px}#navCatTabs ul li
a{outline:none;text-decoration:underline}#navCatTabs ul li a:hover{text-decoration:none}#navBreadCrumb{padding:10px
0px 0px 0px;color:#777;font-weight:bold;margin-bottom:2px}#navBreadCrumb
a{outline:none;text-decoration:underline}#accountDefaultHeading,#accountHistoryDefaultHeading,#accountNotificationsHeading,#addressBookDefaultHeading,#advSearchDefaultHeading,#advSearchResultsDefaultHeading,#checkoutShippingHeading,#checkoutPaymentHeading,#checkoutConfirmDefaultHeading,#checkoutPayAddressDefaultHeading,#checkoutShipAddressDefaultHeading,#checkoutSuccessHeading,#conditionsHeading,#cookieUsageDefaultHeading,#createAcctDefaultHeading,#createAcctSuccessHeading,#customerAuthDefaultHeading,#discountcouponInfoHeading,#maintenanceDefaultHeading,#downloadTimeOutHeading,#gvFaqDefaultHeading,#ContantDefaultHeading,#gvRedeemDefaultHeading,#gvSendDefaultHeadingDone,#indexDefaultHeading,#loginDefaultHeading,#logoffDefaultHeading,#pageNotFoundHeading,#pageTwoHeading,#pageThreeHeading,#pageFourHeading,#privacyDefaultHeading,#shippingInfoHeading,#cartDefaultHeading,#siteMapHeading,#sslCheckHeading,#timeoutDefaultHeading,#unsubDefaultHeading,#ezPagesHeading,#acctNewslettersDefaultHeading{color:#000;text-transform:uppercase;font-size:20px;line-height:24px;font-weight:400;margin:31px
0 21px}#addressBookProcessDefault
h1{color:#000;text-transform:uppercase;font-size:20px;line-height:24px;font-weight:400;margin:31px
0 21px}h2{font-size:14px;font-weight:bold;line-height:normal;color:#363636;padding:3px
0px 5px}h3{color:#363636;font-size:12px;font-weight:bold;line-height:normal;padding:3px
0px 5px}h4{color:#363636;font-size:11px;font-weight:bold;line-height:normal;padding:3px
0px 5px}h2.centerBoxHeading{color:#000;text-transform:uppercase;font-size:18px;line-height:24px;font-weight:400;margin:31px
0 21px}#indexCategoriesHeading,#productListHeading{color:#000;text-transform:uppercase;font-size:18px;line-height:24px;font-weight:400;margin:31px
0 21px}#gvSendDefaultHeadingSend,#newProductsDefaultHeading,#allProductsDefaultHeading,#featuredDefaultHeading,#specialsListingHeading,#reviewsDefaultHeading{color:#000;text-transform:uppercase;font-size:18px;line-height:24px;font-weight:400;margin:31px
0 21px}#newProductsDefault,#allProductsDefault,#featuredDefault,#specialsListing,#reviewsDefault{}#newProductsDefault .line, #allProductsDefault .line, #featuredDefault
.line{padding:0;line-height:0px;font-size:0px;background:url(/includes/templates/sunglass01/images/line_1.gif) top left repeat-x;height:7px}#newProductsDefault td, #allProductsDefault td, #featuredDefault
td{padding:10px;border:none}#reviewsDefault
hr{color:#D8D8D8;border:0;border-top:1px solid #E1E1E1;margin:5px
0px}#reviewsDefault
.smallProductImage{padding:0px
20px 0 0}.date-added{font-weight:normal;color:#000;padding:15px
0 5px;border-bottom:solid 1px #e5e5e5;overflow:hidden;margin-bottom:10px}#reviewsInfoDefaultHeading,#productReviewsDefaultHeading,#reviewsWriteHeading{clear:both;color:#000;text-transform:uppercase;font-size:18px;line-height:24px;font-weight:400;margin:31px
0 21px}#reviewsDefault .rating,.bold{padding:5px
0px}.rating{padding:10px
0}#reviewsInfoDefaultPrice,#reviewsWritePrice,h2#productReviewsDefaultPrice{color:#000;display:inline-block;font-size:18px;font-weight:400}#indexCategories{}#categoryImgListing{}.categoryImg{float:left;padding:0;margin:3px
15px 10px 0;border:1px
solid #eaeaea;overflow:hidden}.categoryImg
img{}#indexProductListCatDescription,#categoryDescription{}.categoryListBoxContents{padding:5px
0;margin:0
0px 11px 11px}.categoryListBoxContents.item_1,.categoryListBoxContents.item_6,.categoryListBoxContents.item_11,.categoryListBoxContents.item_16{margin-left:0}.categoryListBoxContents
img{}.categoryListBoxContents
a{color:#2d2d2d;text-decoration:none;text-transform:none;display:inline-block;border:solid 1px #eceaea;text-align:left;font-weight:bold}.categoryListBoxContents a:hover{color:#b0afaf}.categoryListBoxContents a
span{display:block;background:#fcfcfc;padding:10px;border-top:solid 1px #eceaea}.tabTable{margin:10px
0px 5px;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1}.tabTable
th{padding:5px
10px;border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;text-align:center}.tabTable
th{font-size:12px;font-weight:normal;background:#fafafa;color:#000}.tabTable th
a{color:#000}.tabTable
td{border-bottom:1px solid #E1E1E1;padding:10px
5px}.tabTable td
.listingDescription{padding:5px
0px;font-size:12px;line-height:17px}.tabTable td
a{font:400 17px/20px Arial, Helvetica, sans-serif;text-decoration:none}.tabTable td a:hover{color:#777}#prevOrders{margin:0px
0px 5px 0px;border-left:1px solid #E1E1E1}#prevOrders
th{padding:5px
10px;border-top:1px solid #E1E1E1;border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;text-align:center}#prevOrders
th{font-size:12px;font-weight:normal;background:#fafafa;color:#000}#prevOrders th
a{color:#000}#prevOrders
td{border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;padding:5px}#prevOrders
td{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:17px}#prevOrders td
a{outline:none;text-decoration:underline}#accountHistInfo
table{margin:0px
0px 5px 0px;border-left:1px solid #E1E1E1}#accountHistInfo
th{padding:5px
10px;border-top:1px solid #E1E1E1;border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;text-align:center}#accountHistInfo
th{font-size:12px;font-weight:normal;background:#fafafa;color:#000}#accountHistInfo th
a{color:#000}#accountHistInfo
td{border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;padding:5px}#accountHistInfo
td{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:17px}#accountHistInfo td
a{outline:none;text-decoration:underline}.categoryIcon{padding:10px}.categoryIcon
a{font:400 17px/20px Arial, Helvetica, sans-serif;text-decoration:none}.categoryIcon a:hover{color:#777}.navNextPrevWrapper{margin:12px
10px 30px 10px;padding:10px
0px;text-align:center}#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage{margin:0
10px 0 0;text-align:center;line-height:20px}#productMainImage a, #reviewsInfoDefaultProductImage a, #productReviewsDefaultProductImage a, #reviewWriteMainImage
a{font:400 17px/20px Arial, Helvetica, sans-serif;text-decoration:none}#productMainImage a:hover, #reviewsInfoDefaultProductImage a:hover, #productReviewsDefaultProductImage a:hover, #reviewWriteMainImage a:hover{color:#777}#productName{clear:both;color:#000;text-transform:uppercase;font-size:18px;line-height:24px;font-weight:400;margin:31px
0 21px}#productPrices{color:#000;display:inline-block;font-size:18px;font-weight:400}#productDescription{margin:0px;padding:15px
0 0;width:100%;overflow:hidden}.instock{padding:0;margin:10px
0!important}.instock
li{margin:4px
0}#cartAdd{margin:0;padding:1em
1em 1em 0;margin:10px
0 0;overflow:hidden}#cartAdd
.qty{padding:3px;border:solid 1px #E1E1E1;width:50px}#alsoPurchased{margin:20px
0}#alsoPurchased
a{font:400 17px/20px Arial, Helvetica, sans-serif;text-decoration:none}#alsoPurchased a:hover{color:#777}#alsoPurchased
.centerBoxContentsAlsoPurch{margin-left:14px}#alsoPurchased .centerBoxContentsAlsoPurch.item_1,
#alsoPurchased .centerBoxContentsAlsoPurch.item_6,
#alsoPurchased .centerBoxContentsAlsoPurch.item_11,
#alsoPurchased
.centerBoxContentsAlsoPurch.item_16{margin-left:0}#alsoPurchased .centerBoxContentsAlsoPurch
.image{margin-bottom:8px}#productAdditionalImages{margin:10px
0 0 0;padding:4px
0 1px 4px;position:relative;width:352px;overflow:hidden;border:solid 1px #eceaea;height:auto}#productAdditionalImages
#gallery{padding:0;margin:0;list-style:none}#productAdditionalImages  #gallery
div{margin:0
3px 3px 0}#productAdditionalImages .additionalImages
a{}#productAdditionalImages .additionalImages a:hover{}#productAdditionalImages .additionalImages a
img{}#cartInstructionsDisplay{padding:10px;border-bottom:solid 1px #eceaea}#cartEmptyText{font-size:17px;color:#fff;background:url(/includes/templates/sunglass01/images/icons/warning2.gif) right 17px no-repeat #f76218;text-transform:uppercase;font-weight:bold;padding:30px
0 17px 50px;margin-bottom:15px;height:35px}#cartContentsDisplay{border-left:1px solid #E1E1E1}#cartContentsDisplay
th{border:1px
solid #E1E1E1;border-left:none;padding:5px;text-align:center}#cartContentsDisplay
th{font-size:12px;font-weight:normal;background:#fafafa;color:#000}#cartContentsDisplay th
a{color:#000}#cartContentsDisplay
td{border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;padding:5px;text-align:center}#cartContentsDisplay td
.cartAttribsList{text-align:left}#cartContentsDisplay
td.cartTotalDisplay{color:#000;display:inline-block;font-size:18px;font-weight:400}#cartContentsDisplay td
#cartImage{float:none;display:block;margin:0
1em 0.5em 1em;padding:10px
0}#cartProdTitle{display:block;margin:0.5em 1em 0 1em;padding:5px
0;text-align:center;padding-left:10px}#cartContentsDisplay
a{text-decoration:none}#cartContentsDisplay td
a{color:#404040}#cartContentsDisplay td a:hover{color:#777}#cartSubTotal{padding:5px;text-align:right;font-weight:bold}#cartSubTotal
strong{color:#000;display:inline-block;font-size:18px;font-weight:400}#shoppingCartDefault
.buttonRow{margin:5px}#shoppingCartDefault
.text_v_c{margin:5px;text-align:right;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:17px}#shoppingCartDefault .text_v_c
a{outline:none;text-decoration:underline}.shcart_btn{overflow:hidden;margin:12px
0 0 0}.shcart_btn
div{float:left;margin-right:4px}.advisory{margin:10px}#infoShoppingCart,#popupSearchHelp{background:#FFF}#infoShoppingCart
div{padding:20px}#infoShoppingCart
h1{color:#000;text-transform:uppercase;font-size:18px;line-height:24px;font-weight:400;margin:31px
0 21px}#popupSearchHelp
div{padding:20px}#popupCVVHelp{background:#FFF}#popupCVVHelp
div{padding:10px
20px}#popupCVVHelp
h1{color:#000;text-transform:uppercase;font-size:18px;line-height:24px;font-weight:400;margin:31px
0 21px}.hiddenField{display:none}#popupShippingEstimator{background:#FFF;padding:0}#popupShippingEstimator
div{padding:15px}#popupShippingEstimator
#state{margin-left:128px}#shippingEstimatorContent
h2{color:#000;text-transform:uppercase;font-size:18px;line-height:24px;font-weight:400;margin:31px
0 21px}select#country,select#stateZone{width:160px;margin:0
0 3px}input#state{width:156px;margin:0
0 3px 0px}#popupShippingEstimator
label#stateLabel{display:none}#shippingEstimatorContent
td.cartTotalDisplay{color:#000;display:inline-block;font-size:18px;font-weight:400}#shippingEstimatorContent
table{margin:0px
0px 5px 0px;border-left:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;border-collapse:collapse}#shippingEstimatorContent
th{padding:5px
10px;border-top:1px solid #E1E1E1;border-right:1px solid #E1E1E1;text-align:center}#shippingEstimatorContent
th{font-size:12px;font-weight:normal;background:#fafafa;color:#000}#shippingEstimatorContent th
a{color:#000}#shippingEstimatorContent
td{border-right:1px solid #E1E1E1;border-top:1px solid #E1E1E1;padding:5px}#shippingEstimatorContent
td{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:17px}.rev-but{overflow:hidden}.rev-but
div{float:left;margin-right:4px}.button-padding{overflow:hidden}.button-padding
div{float:left;margin-right:4px}#advSearchResultsDefault
form{margin-bottom:10px;display:block;overflow:hidden}#popupSearchHelp{padding:0}.centeredContent .inp1
input{width:300px}.productListing-data
.normalprice{display:block}#advSearchResultsDefault form
select{margin-left:20px}#accountHistInfo{padding-top:15px !important}#pageTwoHeading{margin-bottom:20px}#pageTwoMainContent
h3{margin-bottom:10px;font-size:15px;line-height:18px}#mod_table{margin:10px
0 20px}#mod_table .module,
#mod_table_1
.module{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mod_table .module:nth-child(even),
#mod_table_1 .module:nth-child(even){background:#f5f5f5}#mod_table .module:hover,
#mod_table_1 .module:hover{background:#e9e9e9}#mod_table .row_ttl1,
#mod_table .row_ttl1:hover{background:#373737;color:#fff;overflow:hidden;padding:10px}#mod_table .row-fluid.data{text-align:center;font-size:11px;line-height:28px;overflow:hidden;padding:10px}#mod_table .row-fluid.data .span3:first-child{text-align:left}#mod_table .row-fluid.data.on{background:#57a957;color:#fff;overflow:hidden}#mod_table
.ttl1{text-align:center;text-transform:uppercase;font-size:10px;line-height:28px}#mod_table .row_ttl1 .span3:first-child{text-align:left}.row-fluid
.span3{width:25%;float:left}.row-fluid
.span9{width:75%;float:left}#mod_table_1{margin:10px
0 20px;overflow:hidden}#mod_table_1 .row_ttl1:hover,
#mod_table_1
.row_ttl1{background:#373737;color:#fff;overflow:hidden;padding:10px}#mod_table_1 .row-fluid.data{text-align:left;font-size:11px;line-height:28px;overflow:hidden;padding:10px}#mod_table_1
.ttl1{text-align:left;text-transform:uppercase;font-size:10px;line-height:28px}.dhooo_tab{height:30px;position:relative;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#fff;clear:both;overflow:hidden}.none{display:none}.tab_btn
li{float:left;width:148px;text-align:center;cursor:pointer;font-size:12px;font-weight:bold;padding:0px;line-height:30px;color:#999;margin-top:0px;margin-right:0px;margin-bottom:0px;border-right:1px solid #5DB75D;border-bottom-width:2px;border-bottom-style:solid;background-repeat:no-repeat;background-position:center;border-bottom-color:#1e1630}.tab_btn li.c_1, .tab_btn
li.qskz{cursor:pointer;background:#5DB75D;color:#fff;font-size:12px}.tabcon{height:auto;overflow:hidden;padding:5px
5px 5px 5px;border:1px
solid #5DB75D;clear:both}.tabcon
li{line-height:30px}.bord{width:auto;height:auto;clear:both;padding-top:10px}.bord
ul{margin:0px;border:1px
solid #5DB75D;height:50px}*{margin:0;padding:0}body{background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:17px;color:#777}table,td{border-collapse:collapse;font-size:100%}table,td,img{border:0}form,td{margin:0;padding:0}td{vertical-align:top;text-align:left}.main-width{width:1170px;margin:0
auto;text-align:left}.extra{width:1190px;margin:0
auto;text-align:left}input,textarea{font-family:Tahoma;font-size:1em}.fleft{float:left}.fright{float:right}.clear{clear:both}img{vertical-align:top}a
img{border:0}ul{list-style:none}.alignright{text-align:right}.aligncenter{text-align:center}.wrapper{width:100%;overflow:hidden}.container{width:100%}.column-1,.column-2,.column-3{float:left}a{color:#000;outline:none;text-decoration:underline}a:hover{text-decoration:none}#header{height:223px;background:#fff url(/includes/templates/sunglass01/images/header_bg.jpg) 0 0 repeat-x;position:relative;z-index:555}#header .main-width{position:relative}#header
.logo{position:absolute;top:15px;left:0}#header
.cart{background:url(/includes/templates/sunglass01/images/cart_bg.png) 0 0 repeat;position:absolute;right:0px;top:84px;width:235px;font:400 14px/18px Arial, Helvetica, sans-serif;color:#777;padding:8px}#header .cart
.st1{margin-right:3px;font:400 16px/18px Arial, Helvetica, sans-serif;text-decoration:none;color:#fff}#header .cart .st1:hover{color:#777}#header .cart a
.count{}#header .cart
.st3{text-transform:none}#header .cart
a.on{margin-left:3px;color:#777;font:400 14px/18px Arial, Helvetica, sans-serif;text-decoration:none;text-transform:none}#header .cart a.on:hover{color:#fff}#header
.navigation{position:absolute;top:58px;right:281px}#header .navigation
a{float:left;margin:0
0 0 14px;font:400 15px/18px Arial, Helvetica, sans-serif;text-decoration:none;color:#fff;display:inline-block}#header .navigation a:hover,
#header .navigation
a.home{color:#777}#header #head-search{position:absolute;top:92px;right:281px}#header #head-search
.label{float:left;display:none}#header #head-search
form{float:left}#header #head-search
.input1{float:left;border-right:0;height:33px;line-height:33px;width:151px;padding:2px
8px;background:#f3f3f3}#header
.currencies{float:left;color:#777;font-size:12px;line-height:15px;position:absolute;right:0px;top:30px;z-index:50;text-align:left}#header
.menu{position:relative;top:164px;height:58px;background:url(/includes/templates/sunglass01/images/menu_bg.jpg) 0 0 repeat-x}#header .menu
ul{padding:0;margin:0;overflow:hidden}#header .menu ul
li{float:left;width:165.8px;text-align:center}#header .menu ul li+li{border-left:1px solid #cfcfcf}#header .menu ul li:first-child{border-left:1px solid #cfcfcf}#header .menu ul li:last-child{border-right:1px solid #cfcfcf}#header .menu ul li
a{font:400 15px/58px Arial, Helvetica, sans-serif;text-decoration:none;text-transform:uppercase;color:#777;display:block;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#header .menu ul li.selected a,
#header .menu ul li a:hover{color:#000;background:url(/includes/templates/sunglass01/images/menu_bg_hover.jpg) 0 0 repeat-x}#header
.categories{position:absolute;left:0;top:226px;width:100%}.middle-content{background:#fff;padding:0}.name{font:400 12px/20px Arial, Helvetica, sans-serif;text-decoration:none}.name
strong{font-weight:normal}.name:hover{color:#777}#column-left{padding-right:30px}#column_right{padding-left:30px}#column-center{}.column-center-padding{}#indexCategories .tie #featuredProducts .centeredContent,
#indexCategories .tie #whatsNew .centeredContent,
#indexCategories .tie #specialsDefault .centeredContent,
#indexCategories .tie #specialsListing
.centeredContent{margin-left:18px}#indexCategories .tie #featuredProducts .centeredContent.first,
#indexCategories .tie #whatsNew .centeredContent.first,
#indexCategories .tie #specialsDefault .centeredContent.first,
#indexCategories .tie #specialsListing
.centeredContent.first{margin:0}.product-col{width:228px!important;margin-bottom:40px;padding:20px;text-align:center;-webkit-box-shadow:0 0 7px #f0f0f0;-moz-box-shadow:0 0 7px #f0f0f0;box-shadow:0 0 7px #f0f0f0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.product-col
.img{text-align:center;overflow:hidden}.product-col .img
img{transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.product-col:hover .img
img{transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.product-col .prod-info{padding:11px
0 0;overflow:hidden}.product-col
.name{font:400 12px/20px Arial, Helvetica, sans-serif;color:#000;font-weight:normal;text-decoration:none}.product-col .name:hover{color:#999}.product-col
.text{border-bottom:1px solid #cecece;margin-bottom:12px;padding-bottom:16px}.product-col:hover{background:#f3f3f3;box-shadow:none}.price{color:#000;display:inline-block;font-size:18px;font-weight:400}.price
strong{font-weight:400}.product-col
.price{margin-bottom:10px;color:#000;display:inline-block;font-size:20px}.product-col .product-buttons{width:100%;overflow:hidden;text-align:center}.product-col .button,
.product-col
.button1{float:none;margin:0}#footer{position:relative;background:#fff url(/includes/templates/sunglass01/images/footer_bg.jpg) 0 0 repeat-x;padding:36px
0 44px;text-align:center;margin-top:41px}#footer .footer-menu{text-align:center}#footer
.copyright{margin-top:17px;color:#777;text-align:center;font:400 12px/18px Arial, Helvetica, sans-serif}#footer .copyright
a{color:#777;text-decoration:none;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#footer .copyright a:hover{color:#000}#footer
.rel{position:relative}#footer
.socials{position:relative;overflow:hidden;left:46.3%;margin:10px
0 0;text-align:center}#footer .socials
li{float:left}#footer .socials li+li{margin-left:8px}#footer .socials li
a{width:19px;height:19px;display:inline-block}#footer .socials li a:hover{opacity: .75;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=75)'}#footer
.cards{}.bg1{background:#fff url(/includes/templates/sunglass01/images/bg_1.jpg) 0 0 repeat-x;padding:39px
0 40px}input,select,textarea{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:normal;color:#010101;border:solid 1px #e3e3e3;padding:2px;background:#fff;resize:none}input:focus,select:focus,textarea:focus{outline:none}.cartRemoveItemDisplay input,#search-in-description,#inc-subcat,#gender-female,#gender-male,#newsletter-checkbox,#email-format-text,#email-format-html,#rating-1,#rating-2,#rating-3,#rating-4,#rating-5,#pmt-linkpoint_api,#pmt-moneyorder,#pmt-paypal,#pmt-cod,#notify-0{border:none!important}#rating-1,#rating-2,#rating-3,#rating-4,#rating-5{margin:2px
4px 0 8px;padding:0;background:none}#globalnotify,#pmt-cod,#pmt-moneyorder,#ship-flat-flat,#ship-item-item,#ship-storepickup-storepickup,#gender-male,#gender-female,#email-format-html,#email-format-text,#newsletter{border:none!important;position:relative;top:2px}#primary{margin-left:10px;position:relative;top:2px;border:none!important}#cartContentsDisplay
input{background:none}